:root{--t-color-primary: #1F3A2B;--t-color-primary-soft: #E2E6D6;--t-color-primary-deep: #13261B;--t-color-accent: #F26A1B;--t-color-accent-soft: #FCE3D2;--t-color-accent-ink: #B8470C;--t-color-moss: #6F8A3A;--t-color-moss-soft: #E5E9CF;--t-color-sand: #E9DFC9;--t-color-sand-deep: #D6C6A2;--t-color-ink: #0F1D15;--t-color-bg: #F3EEE2;--t-color-surface: #FBF8F1;--t-color-surface-2: #EFE8D8;--t-color-text: #17231B;--t-color-text-2: #4B5648;--t-color-text-3: #8B8F7F;--t-color-border: #DCD3BE;--t-color-hairline: rgba(23,35,27,.12);--t-color-success: #4F8A3A;--t-color-warning: #E39A1C;--t-color-danger: #D8442B;--t-color-on-primary: #F3EEE2;--t-color-on-dark-2: rgba(243,238,226,.72);--t-color-on-dark-3: rgba(243,238,226,.48);--t-color-on-dark-line: rgba(243,238,226,.22);--t-color-glass: rgba(15,29,21,.46);--t-color-glass-solid: #24382B;--t-color-scrim: rgba(15,29,21,.55);--t-color-lv1: #6F8A3A;--t-color-lv2: #C98A2B;--t-color-lv3: #EE5A1C;--t-color-water: #8FB3AE;--t-gradient-brand: linear-gradient(135deg, #1F3A2B 0%, #3C5A2E 100%);--t-gradient-hero: linear-gradient(180deg, rgba(15,29,21,.55) 0%, rgba(15,29,21,0) 26%, rgba(15,29,21,0) 48%, rgba(15,29,21,.78) 78%, rgba(15,29,21,.96) 100%);--t-gradient-card: linear-gradient(180deg, rgba(15,29,21,0) 35%, rgba(15,29,21,.85) 100%);--t-gradient-signal: linear-gradient(90deg, #F26A1B 0%, #F5962B 100%);--t-gradient-fade-sand: linear-gradient(180deg, rgba(243,238,226,0) 0%, #F3EEE2 100%);--t-gradient-web-hero: linear-gradient(90deg, rgba(15,29,21,.82) 0%, rgba(15,29,21,.35) 45%, rgba(15,29,21,0) 70%), linear-gradient(180deg, rgba(15,29,21,.4) 0%, rgba(15,29,21,0) 25%, rgba(15,29,21,0) 70%, rgba(15,29,21,.6) 100%);--t-font-family: -apple-system, "PingFang SC", "Helvetica Neue", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;--t-font-display: "DIN Condensed", "Oswald", "Bebas Neue", "Nimbus Sans Narrow", "Arial Narrow", "PingFang SC", "Noto Sans CJK SC", sans-serif;--t-font-mono: "SF Mono", "Menlo", "DejaVu Sans Mono", "Roboto Mono", monospace;--t-font-size-2xs: 20rpx;--t-font-size-xs: 22rpx;--t-font-size-sm: 26rpx;--t-font-size-md: 28rpx;--t-font-size-lg: 32rpx;--t-font-size-xl: 40rpx;--t-font-size-xxl: 60rpx;--t-font-size-num: 72rpx;--t-font-size-hero: 96rpx;--t-font-size-mast: 126rpx;--t-font-web-hero: 112px;--t-font-web-h2: 60px;--t-font-web-mast: 160px;--t-radius-xs: 4rpx;--t-radius-sm: 8rpx;--t-radius-md: 14rpx;--t-radius-lg: 24rpx;--t-radius-pill: 999rpx;--t-radius-web: 6px;--t-radius-web-lg: 14px;--t-space-xs: 8rpx;--t-space-sm: 16rpx;--t-space-md: 24rpx;--t-space-lg: 32rpx;--t-space-xl: 48rpx;--t-space-xxl: 72rpx;--t-space-page: 32rpx;--t-space-web-page: 64px;--t-shadow-card: 0 2rpx 0 rgba(15,29,21,.05), 0 12rpx 32rpx rgba(15,29,21,.08);--t-shadow-float: 0 14rpx 36rpx rgba(242,106,27,.34);--t-shadow-sticker: 4rpx 6rpx 0 rgba(15,29,21,.22);--t-shadow-bar: 0 -8rpx 32rpx rgba(15,29,21,.1);--t-shadow-web: 0 24px 60px rgba(15,29,21,.14);--t-shadow-web-sticker: 4px 6px 0 rgba(15,29,21,.22);--t-motion-ease: cubic-bezier(.2,.8,.2,1);--t-motion-dur: .24s;--t-texture-contour-light: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MjAgNDIwIj48cGF0aCBkPSJNMTUgNDE0TDAgNDA5TTQzIDQxNEwyNyA0MDRMMTggNDAxTDAgNDAwTTc4IDQxNEw1NCA0MDdMMzYgMzk1TDE4IDM5M0wwIDM5NE0xMTAgNDE0TDc1IDQwNUw0NSAzODdMMjcgMzg2TDAgMzg5TTEyOSA0MTRMMTE3IDQwN0w4MSAzOTdMNjMgMzg0TDU0IDM4MEwzNiAzNzlMMCAzODRNMTQ0IDQxNEwxMzUgNDA0TDk5IDM5NEw4NSAzODdMNzUgMzc4TDYzIDM3NEw0NSAzNzNMMCAzNzlNMTU4IDQxNEwxNTUgNDA1TDE0NCAzOTZMMTA1IDM4N0w4MSAzNjlMNzIgMzY3TDU0IDM2N0wwIDM3NE00MTQgNDEyTDQxNCA0MTRNMTczIDQxNEwxNjcgMzk2TDE2MiAzOTNMMTUzIDM4OUwxMTcgMzgxTDExMSAzNzhMOTkgMzY3TDkwIDM2Mkw4MSAzNjFMNjMgMzYxTDAgMzY4TTQxNCAzOTJMNDA1IDQxNE00MTQgMzI0TDQwMyAzNDJMNDAyIDM1MUw0MTEgMzY5TDQxMSAzNzhMNDA5IDM4N0wzOTYgNDE0TTE5MSA0MTRMMTg2IDQwNUwxODQgMzk2TDE3OCAzODdMMTYyIDM4MkwxMzUgMzc3TDEyNiAzNzRMMTE5IDM2OUwxMTEgMzYwTDk5IDM1Nkw3MiAzNTVMMCAzNjJNNDE0IDMxMEwzOTIgMzQyTDM4OSAzNTFMMzkwIDM2MEwzOTYgMzY5TDQwMCAzNzhMNDAwIDM4N0wzOTcgMzk2TDM4OCA0MTRNMjIxIDQxNEwyMDcgNDA4TDIwMyA0MDVMMTk4IDM4N0wxODkgMzc4TDE0MSAzNjlMMTE3IDM1MEwxMDggMzQ4TDkwIDM0OEwyNyAzNTVMMCAzNTVNNDE0IDI2OUw0MDkgMjc5TDQwNSAzMDZMNDAwIDMxNUwzNzYgMzUxTDM3NCAzNjBMMzc3IDM2OUwzODYgMzc4TDM4OSAzODdMMzg4IDM5NkwzODAgNDE0TTI1NiA0MTRMMjI1IDQwM0wyMTYgMzk2TDIxMiAzNzhMMjA3IDM3M0wxOTkgMzY5TDE3MSAzNjZMMTUzIDM2MkwxNTAgMzYwTDEzNSAzNDVMMTI5IDM0MkwxMDggMzQxTDI3IDM0OUwwIDM0OE03IDBMMCA4TTQxNCAyNThMMzk3IDI3OUwzOTMgMjg4TDM5MSAzMDZMMzg5IDMxNUwzNzggMzMzTDM1OSAzNjBMMzU2IDM2OUwzNjIgMzc4TDM3NCAzODdMMzc3IDM5NkwzNzAgNDE0TTI3NiA0MTRMMjc0IDQwNUwyNDMgMzk2TDIzNCAzOTBMMjMyIDM4N0wyMjggMzY5TDIyNSAzNjZMMjE2IDM2MkwyMDcgMzYwTDE4MCAzNThMMTcxIDM1NkwxNjEgMzUxTDE1MyAzNDFMMTQ0IDMzNUwxMjYgMzMzTDQ1IDM0M0wyNyAzNDNMMCAzNDBNMzc4IDMzM0wzNzggMzMzTTIxIDBMNiAyN0wwIDM1TTQxNCAyNTBMMzk1IDI3MEwzODEgMjg4TDM3NiAyOTdMMzc0IDMxNUwzNzIgMzI0TDM2NiAzMzNMMzUxIDM1M0wzMzMgMzczTDMyNiAzNzhMMzI0IDM4NEwzMTUgMzg3TDM0MiAzODlMMzUxIDM5MUwzNjAgMzk2TDM2MiA0MDVMMzU5IDQxNE0yOTQgNDE0TDMwNiAzOTlMMzEwIDM5NkwzMDYgMzkwTDI3OSAzODlMMjYwIDM4N0wyNTIgMzgyTDI0OSAzNzhMMjQ1IDM2MEwyNDMgMzU5TDIzNCAzNTVMMjI1IDM1M0wxODkgMzUwTDE4MCAzNDZMMTc0IDM0MkwxNjggMzMzTDE2MiAzMjhMMTUzIDMyNkwxMzUgMzI2TDgxIDMzNEw1NCAzMzZMMCAzMzNNMzYwIDM0MkwzNjAgMzQyTTM5IDBMMjcgMThMMCA0Nk00MTQgMjQyTDM3OCAyNzlMMzYzIDI5N0wzNTggMzA2TDM1NSAzMjRMMzUyIDMzM0wzNDYgMzQyTDMzNyAzNTFMMzI0IDM2MkwzMDYgMzcxTDI5NyAzNzRMMjc5IDM3NEwyNzAgMzY5TDI2NiAzNTFMMjYxIDM0OEwyNTIgMzQ2TDIxNiAzNDRMMTk4IDM0MUwxODkgMzM1TDE4MCAzMjJMMTcxIDMxOEwxNTMgMzE3TDkwIDMyN0w2MyAzMzBMMCAzMjhNMzQyIDQxNEwzMzMgNDA4TDMyNCA0MTBMMzE1IDQxNE01NyAwTDMxIDI3TDAgNTNNNDE0IDIzMkwzOTcgMjUyTDMzMiAzMTVMMzE3IDMzM0wzMTUgMzM4TDMwNiAzMzlMMjk3IDMzNkwyODggMzM1TDIzNCAzMzZMMjE2IDMzNEwyMDcgMzMwTDIwMSAzMjRMMTk2IDMxNUwxODkgMzExTDE4MCAzMDlMMTUzIDMxMUw4MSAzMjJMNjMgMzIzTDI3IDMyMUwwIDMyMk03MiAwTDUyIDE4TDAgNTlNNDE0IDIxNUw0MTAgMjI1TDM5NyAyNDNMMzgwIDI2MUwzNjAgMjgwTDM0MiAyOTVMMzI0IDMwN0wzMDYgMzE3TDI4OCAzMjJMMjYxIDMyN0wyMzQgMzI3TDIyMyAzMjRMMjA3IDMwNUwxOTggMzAyTDE4OSAzMDFMMTYyIDMwM0w5MCAzMTVMMzYgMzE1TDAgMzE4TTg1IDBMMCA2Nk00MTQgMTk0TDQwNiAyMDdMMzk1IDIzNEwzODkgMjQzTDM3MiAyNjFMMzUxIDI4MEwzMjQgMjk5TDMwNiAzMDhMMjg4IDMxNEwyNjEgMzE5TDI0MyAzMThMMjM0IDMxNEwyMjAgMjk3TDIwNyAyOTNMMTk4IDI5M0wxNzEgMjk1TDEwOCAzMDZMNTQgMzA4TDAgMzEzTTk2IDBMMCA3Mk00MTQgMTg0TDM5NyAyMDdMMzc5IDI0M0wzNjQgMjYxTDM0MyAyNzlMMzI0IDI5MkwzMDYgMzAxTDI5MSAzMDZMMjcwIDMxMEwyNjEgMzEwTDI1MiAzMDhMMjQ5IDMwNkwyMzQgMjkwTDIzMCAyODhMMjA3IDI4NkwxODkgMjg2TDAgMzA4TTEwNSAwTDMzIDU0TDAgODBNNDA2IDBMNDE0IDdNNDE0IDE3NEwzODggMjA3TDM2OSAyNDNMMzU0IDI2MUwzMzIgMjc5TDMxNSAyODlMMjk3IDI5NkwyNzkgMzAwTDI3MCAyOTlMMjY0IDI5N0wyNTUgMjg4TDI0MyAyODFMMjM0IDI3OUwyMTYgMjc4TDEyNiAyODRMMjcgMzAxTDAgMzA0TTExNCAwTDQzIDU0TDAgOTJNMzkyIDBMNDA0IDlMNDA5IDE4TDQxMCAyN0w0MDcgNDVMNDA3IDU0TDQxMSA2M0w0MTQgNjdNNDE0IDEyMEw0MTQgMTMxTTQxNCAxNjNMNDAyIDE4MEwzNzMgMjE2TDM1MSAyNTBMMzQyIDI2MUwzMjQgMjc0TDMwNiAyODNMMjk3IDI4NkwyODggMjg3TDI3OSAyODRMMjcyIDI3OUwyNjEgMjc1TDI0MyAyNzJMMTg5IDI3MUwxNTMgMjcwTDEzNSAyNzJMNDUgMjkzTDE4IDI5N0wwIDI5OE0xMjQgMEw1NiA1NEwwIDEwNU0zNzggMEwzOTkgMThMNDAxIDI3TDM5OCA1NEw0MDAgNjNMNDEyIDgxTDQxNCA4OU0xOCA5MEwxOCA5ME00MTQgOTFMNDEyIDk5TDQwMyAxMjZMNDAzIDEzNUw0MDcgMTUzTDQwNiAxNjJMNDAxIDE3MUwzODggMTg5TDM0MiAyNDFMMzI0IDI1OEwzMTUgMjYzTDMwNiAyNjZMMjk3IDI2N0wyNzAgMjY1TDIxNiAyNjRMMTk4IDI2MkwxODAgMjU4TDE2MiAyNTdMMTQyIDI2MUw5OSAyNzRMNTQgMjg2TDI3IDI5MUwwIDI5Mk0xMzMgMEw5MiAzNkw1OCA3MkwzNiA5MEwwIDExNU0zNjYgMEwzODggMThMMzkzIDI3TDM5MyAzNkwzOTAgNTRMMzkwIDYzTDM5NCA3Mkw0MDAgODFMNDA0IDkwTDQwNCA5OUwzOTQgMTI2TDM5MiAxMzVMMzk2IDE2MkwzOTMgMTcxTDM4NyAxODBMMzc4IDE5MkwzNTEgMjIwTDMzMyAyMzVMMzE1IDI0NkwzMDYgMjUwTDI4OCAyNTRMMjYxIDI1N0wyMzQgMjU3TDIxNiAyNTVMMTg5IDI0NkwxNzEgMjQ2TDE0NyAyNTJMOTAgMjcyTDU0IDI4MUwxOCAyODZMMCAyODRNMTQ0IDBMMTI1IDE4TDExOCAyN0wxMDIgNTRMOTMgNjNMNjggODFMMCAxMjJNMzU1IDBMMzYyIDlMMzc0IDE4TDM4MyAyN0wzODUgMzZMMzgyIDYzTDM4MyA3MkwzOTQgOTBMMzk1IDk5TDM5MyAxMDhMMzgzIDEzNUwzODEgMTQ0TDM4NCAxNjJMMzgzIDE3MUwzNzkgMTgwTDM3MiAxODlMMzYwIDIwMkwzNDIgMjE5TDMxNSAyMzdMMjk3IDI0NEwyNzkgMjQ4TDI2MSAyNTBMMjQzIDI1MEwyMjUgMjQ2TDIwNyAyMzdMMTk4IDIzNUwxODkgMjM1TDE1NCAyNDNMODEgMjY5TDU0IDI3NkwzNiAyNzlMMjQgMjc5TDkgMjc2TDAgMjcyTTkgMTE3TDkgMTE3TTE1NiAwTDE0OSA5TDE0MyAxOEwxMzYgMzZMMTMwIDQ1TDExMSA2M0w4NCA4MUwwIDEyOU0zNDQgMEwzNDkgOUwzNzIgMjdMMzc3IDM2TDM3NCA3MkwzODYgOTlMMzg1IDEwOEwzNzEgMTQ0TDM3MCAxNTNMMzcyIDE3MUwzNjkgMTgwTDM1NiAxOThMMzM1IDIxNkwzMjIgMjI1TDMwNiAyMzNMMjg4IDIzOUwyNzAgMjQyTDI1MiAyNDJMMjQzIDI0MEwyMjUgMjMwTDIxNiAyMjdMMTk4IDIyN0wxNjIgMjM0TDg5IDI2MUw1NCAyNzBMMzYgMjcxTDI3IDI3MEwwIDI2ME0xNzQgMEwxNjEgMjdMMTU0IDM2TDEyNSA2M0w5MCA4N0wwIDEzNk0zMzMgMEwzMzcgOUwzNDIgMTRMMzYwIDI3TDM2OCAzNkwzNjkgNDVMMzY1IDcyTDM2NiA4MUwzNzYgOTlMMzc3IDEwOEwzNzQgMTE3TDM1OCAxNTNMMzU3IDE4MEwzNTMgMTg5TDM0NiAxOThMMzMzIDIwOUwzMjQgMjE2TDMwNiAyMjZMMjg4IDIzMUwyNzAgMjM0TDI2MSAyMzNMMjM0IDIyMEwyMjUgMjE4TDIwNyAyMTlMMTg5IDIyMUwxNTMgMjMxTDk3IDI1Mkw2MyAyNjFMNDUgMjYxTDE5IDI1MkwwIDI1MU0yMDggMEwxOTggN0wxNDQgNThMMTA4IDg2TDgxIDEwMkwzMiAxMjZMMCAxNDRNMzIwIDBMMzMyIDE4TDM1NyAzNkwzNjAgNDJMMzYxIDU0TDM1NyA3MkwzNTcgODFMMzYwIDkwTDM2NSA5OUwzNjggMTA4TDM2NiAxMTdMMzYyIDEyNkwzNDMgMTYyTDM0MiAxODBMMzM5IDE4OUwzMzMgMTk4TDMyMyAyMDdMMzA2IDIxN0wyODggMjIyTDI3OSAyMjJMMjcwIDIyMEwyNTIgMjEyTDI0MyAyMTBMMjI1IDIxMEwxOTggMjEzTDE2MiAyMjJMOTkgMjQzTDgxIDI0N0w2MyAyNDhMNDggMjQzTDM2IDI0MUwwIDI0M00yNDcgMEwyMjUgNkwyMDcgMTZMMTg5IDI5TDE2MCA1NEwxMzAgODFMMTEzIDk5TDEwOSAxMDhMMTE3IDExN0wxMTEgMTI2TDk5IDEzNUw3MiAxNDNMNjMgMTMxTDQ1IDEzNEwyMyAxNDRMOCAxNTNMMCAxNjBNMzA0IDBMMzEzIDlMMzE5IDE4TDMyNCAyM0wzNDQgMzZMMzUyIDQ1TDM1MyA1NEwzNDggODFMMzQ5IDkwTDM1NyAxMDhMMzU4IDExN0wzNTAgMTM1TDMyNSAxNzFMMzE1IDE4OUwzMDcgMTk4TDI5NyAyMDFMMjYxIDIwMEwyMjUgMjAzTDE0NCAyMTdMMTE3IDIyMEw3MiAyMjNMMCAyMzVNMCAyMjFMOSAyMjNMMTggMjIyTDQ5IDIxNkw3MiAyMDhMMTIwIDE4OUwxMzUgMTg1TDE0NCAxODVMMTUzIDE4NkwxNjcgMTk4TDE4MCAyMDBMMjE2IDE5OEwyNTIgMTkzTDI3OSAxODdMMjg4IDE4NEwzMDYgMTc0TDMyNCAxNTdMMzQxIDEzNUwzNDYgMTI2TDM0OCAxMTdMMzQ2IDEwOEwzNDAgOTBMMzQ1IDU0TDM0MSA0NUwzMzMgMzlMMzEzIDI3TDI5OCA5TDI4OCA1TDI3MCA0TDI0MyA4TDIyNSAxNUwyMDcgMjVMMTgxIDQ1TDE2MiA2M0wxNTUgNzJMMTUwIDgxTDE1MCA5MEwxNTMgOTlMMTUxIDEwOEwxNDUgMTE3TDEyNiAxMzVMOTkgMTUxTDQ1IDE3NUwyNyAxODVMOSAxOTdMMCAyMDZNMjE2IDE5OEwyMTYgMTk4TTI0MyAxNkwyMTYgMjhMMTk4IDQxTDE4NCA1NEwxNzcgNjNMMTczIDcyTDE3NCA5MEwxNzIgOTlMMTU5IDExN0wxMzUgMTQyTDExNyAxNTdMOTkgMTY4TDUyIDE4OUw0MiAxOThMNDUgMTk5TDU4IDE5OEw4MCAxODlMOTAgMTgzTDEwMCAxODBMMTA4IDE3NkwxMzUgMTcwTDE1MyAxNjhMMTYyIDE2OEwxNzcgMTcxTDE4OSAxODRMMTk2IDE4OUwyMTYgMTkwTDIzNCAxODlMMjYxIDE4NEwyNzkgMTc4TDI5NyAxNjlMMzE1IDE1NkwzMzIgMTM1TDMzNiAxMjZMMzM3IDExN0wzMzAgOTlMMzMwIDkwTDMzNiA2M0wzMzYgNTRMMzI3IDQ1TDMwNiAzNUwyOTYgMjdMMjg4IDE3TDI3OSAxM0wyNzAgMTFMMjYxIDEyTDI0MyAxNk0yNDMgMjRMMjM0IDI4TDIxOSAzNkwyMDcgNDVMMTk5IDU0TDE5NSA2M0wxOTQgODFMMTkxIDkwTDE3OSAxMDhMMTU3IDEzNUwxNTIgMTQ0TDE1MyAxNDdMMTU5IDE1M0wxODAgMTU2TDE5OCAxNjJMMjA3IDE3M0wyMTYgMTgwTDIzNCAxODFMMjUyIDE3OEwyNzAgMTc0TDI4OCAxNjZMMzA2IDE1NEwzMTUgMTQ1TDMyMiAxMzVMMzI1IDEyNkwzMjQgMTE3TDMyMCAxMDhMMzE5IDk5TDMyNiA3MkwzMjggNjNMMzI0IDU0TDMxNSA0OEwyODUgMzZMMjc2IDI3TDI3MCAyM0wyNjEgMjJMMjQzIDI0TTMyNCA1NEwzMjQgNTRNMjM0IDQ0TDIyNCA1NEwyMTcgNzJMMjExIDgxTDE4MyAxMTdMMTc3IDEyNkwxNzQgMTM1TDE4MCAxNDFMMTg2IDE0NEwyMDcgMTQ4TDIxOSAxNTNMMjI2IDE2MkwyMzQgMTY5TDI0MyAxNzFMMjUyIDE3MEwyNzggMTYyTDI4OCAxNTZMMzA0IDE0NEwzMDkgMTM1TDMxMCAxMjZMMzA2IDEwOEwzMTggNzJMMzE3IDYzTDMwNiA1NEwyNjQgNDVMMjUyIDQxTDI0MyA0MUwyMzQgNDRNMjYxIDYxTDI0MyA2OEwyMzQgNzRMMjA4IDk5TDE5NSAxMTdMMTkzIDEyNkwxOTggMTMyTDIwNyAxMzVMMjQzIDE0MkwyNjEgMTUzTDI3MCAxNTFMMjgyIDE0NEwyODYgMTM1TDI4NSAxMjZMMjg3IDExN0wzMDYgODFMMzA3IDcyTDMwMCA2M0wyOTcgNjJMMjc5IDU5TDI2MSA2MU0yNzAgNzBMMjUyIDc2TDIzNCA4N0wyMjEgOTlMMjE0IDEwOEwyMTIgMTE3TDIxNiAxMjFMMjI1IDEyNEwyMzQgMTI1TDI1MiAxMjJMMjcwIDExM0wyODQgOTlMMjkwIDkwTDI5MyA4MUwyODggNzFMMjc5IDcwTDI3MCA3ME0yNjEgNzJMMjYxIDcyTTI1MiA4OUwyNDAgOTlMMjQyIDEwOEwyNTIgMTA2TDI2MSAxMDJMMjY1IDk5TDI3MiA5MEwyNzAgODdMMjYxIDg2TDI1MiA4OSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTlERkM5IiBzdHJva2Utb3BhY2l0eT0iMC4yMiIgc3Ryb2tlLXdpZHRoPSIxLjIiLz48L3N2Zz4=);--t-texture-contour-dark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MjAgNDIwIj48cGF0aCBkPSJNMTUgNDE0TDAgNDA5TTQzIDQxNEwyNyA0MDRMMTggNDAxTDAgNDAwTTc4IDQxNEw1NCA0MDdMMzYgMzk1TDE4IDM5M0wwIDM5NE0xMTAgNDE0TDc1IDQwNUw0NSAzODdMMjcgMzg2TDAgMzg5TTEyOSA0MTRMMTE3IDQwN0w4MSAzOTdMNjMgMzg0TDU0IDM4MEwzNiAzNzlMMCAzODRNMTQ0IDQxNEwxMzUgNDA0TDk5IDM5NEw4NSAzODdMNzUgMzc4TDYzIDM3NEw0NSAzNzNMMCAzNzlNMTU4IDQxNEwxNTUgNDA1TDE0NCAzOTZMMTA1IDM4N0w4MSAzNjlMNzIgMzY3TDU0IDM2N0wwIDM3NE00MTQgNDEyTDQxNCA0MTRNMTczIDQxNEwxNjcgMzk2TDE2MiAzOTNMMTUzIDM4OUwxMTcgMzgxTDExMSAzNzhMOTkgMzY3TDkwIDM2Mkw4MSAzNjFMNjMgMzYxTDAgMzY4TTQxNCAzOTJMNDA1IDQxNE00MTQgMzI0TDQwMyAzNDJMNDAyIDM1MUw0MTEgMzY5TDQxMSAzNzhMNDA5IDM4N0wzOTYgNDE0TTE5MSA0MTRMMTg2IDQwNUwxODQgMzk2TDE3OCAzODdMMTYyIDM4MkwxMzUgMzc3TDEyNiAzNzRMMTE5IDM2OUwxMTEgMzYwTDk5IDM1Nkw3MiAzNTVMMCAzNjJNNDE0IDMxMEwzOTIgMzQyTDM4OSAzNTFMMzkwIDM2MEwzOTYgMzY5TDQwMCAzNzhMNDAwIDM4N0wzOTcgMzk2TDM4OCA0MTRNMjIxIDQxNEwyMDcgNDA4TDIwMyA0MDVMMTk4IDM4N0wxODkgMzc4TDE0MSAzNjlMMTE3IDM1MEwxMDggMzQ4TDkwIDM0OEwyNyAzNTVMMCAzNTVNNDE0IDI2OUw0MDkgMjc5TDQwNSAzMDZMNDAwIDMxNUwzNzYgMzUxTDM3NCAzNjBMMzc3IDM2OUwzODYgMzc4TDM4OSAzODdMMzg4IDM5NkwzODAgNDE0TTI1NiA0MTRMMjI1IDQwM0wyMTYgMzk2TDIxMiAzNzhMMjA3IDM3M0wxOTkgMzY5TDE3MSAzNjZMMTUzIDM2MkwxNTAgMzYwTDEzNSAzNDVMMTI5IDM0MkwxMDggMzQxTDI3IDM0OUwwIDM0OE03IDBMMCA4TTQxNCAyNThMMzk3IDI3OUwzOTMgMjg4TDM5MSAzMDZMMzg5IDMxNUwzNzggMzMzTDM1OSAzNjBMMzU2IDM2OUwzNjIgMzc4TDM3NCAzODdMMzc3IDM5NkwzNzAgNDE0TTI3NiA0MTRMMjc0IDQwNUwyNDMgMzk2TDIzNCAzOTBMMjMyIDM4N0wyMjggMzY5TDIyNSAzNjZMMjE2IDM2MkwyMDcgMzYwTDE4MCAzNThMMTcxIDM1NkwxNjEgMzUxTDE1MyAzNDFMMTQ0IDMzNUwxMjYgMzMzTDQ1IDM0M0wyNyAzNDNMMCAzNDBNMzc4IDMzM0wzNzggMzMzTTIxIDBMNiAyN0wwIDM1TTQxNCAyNTBMMzk1IDI3MEwzODEgMjg4TDM3NiAyOTdMMzc0IDMxNUwzNzIgMzI0TDM2NiAzMzNMMzUxIDM1M0wzMzMgMzczTDMyNiAzNzhMMzI0IDM4NEwzMTUgMzg3TDM0MiAzODlMMzUxIDM5MUwzNjAgMzk2TDM2MiA0MDVMMzU5IDQxNE0yOTQgNDE0TDMwNiAzOTlMMzEwIDM5NkwzMDYgMzkwTDI3OSAzODlMMjYwIDM4N0wyNTIgMzgyTDI0OSAzNzhMMjQ1IDM2MEwyNDMgMzU5TDIzNCAzNTVMMjI1IDM1M0wxODkgMzUwTDE4MCAzNDZMMTc0IDM0MkwxNjggMzMzTDE2MiAzMjhMMTUzIDMyNkwxMzUgMzI2TDgxIDMzNEw1NCAzMzZMMCAzMzNNMzYwIDM0MkwzNjAgMzQyTTM5IDBMMjcgMThMMCA0Nk00MTQgMjQyTDM3OCAyNzlMMzYzIDI5N0wzNTggMzA2TDM1NSAzMjRMMzUyIDMzM0wzNDYgMzQyTDMzNyAzNTFMMzI0IDM2MkwzMDYgMzcxTDI5NyAzNzRMMjc5IDM3NEwyNzAgMzY5TDI2NiAzNTFMMjYxIDM0OEwyNTIgMzQ2TDIxNiAzNDRMMTk4IDM0MUwxODkgMzM1TDE4MCAzMjJMMTcxIDMxOEwxNTMgMzE3TDkwIDMyN0w2MyAzMzBMMCAzMjhNMzQyIDQxNEwzMzMgNDA4TDMyNCA0MTBMMzE1IDQxNE01NyAwTDMxIDI3TDAgNTNNNDE0IDIzMkwzOTcgMjUyTDMzMiAzMTVMMzE3IDMzM0wzMTUgMzM4TDMwNiAzMzlMMjk3IDMzNkwyODggMzM1TDIzNCAzMzZMMjE2IDMzNEwyMDcgMzMwTDIwMSAzMjRMMTk2IDMxNUwxODkgMzExTDE4MCAzMDlMMTUzIDMxMUw4MSAzMjJMNjMgMzIzTDI3IDMyMUwwIDMyMk03MiAwTDUyIDE4TDAgNTlNNDE0IDIxNUw0MTAgMjI1TDM5NyAyNDNMMzgwIDI2MUwzNjAgMjgwTDM0MiAyOTVMMzI0IDMwN0wzMDYgMzE3TDI4OCAzMjJMMjYxIDMyN0wyMzQgMzI3TDIyMyAzMjRMMjA3IDMwNUwxOTggMzAyTDE4OSAzMDFMMTYyIDMwM0w5MCAzMTVMMzYgMzE1TDAgMzE4TTg1IDBMMCA2Nk00MTQgMTk0TDQwNiAyMDdMMzk1IDIzNEwzODkgMjQzTDM3MiAyNjFMMzUxIDI4MEwzMjQgMjk5TDMwNiAzMDhMMjg4IDMxNEwyNjEgMzE5TDI0MyAzMThMMjM0IDMxNEwyMjAgMjk3TDIwNyAyOTNMMTk4IDI5M0wxNzEgMjk1TDEwOCAzMDZMNTQgMzA4TDAgMzEzTTk2IDBMMCA3Mk00MTQgMTg0TDM5NyAyMDdMMzc5IDI0M0wzNjQgMjYxTDM0MyAyNzlMMzI0IDI5MkwzMDYgMzAxTDI5MSAzMDZMMjcwIDMxMEwyNjEgMzEwTDI1MiAzMDhMMjQ5IDMwNkwyMzQgMjkwTDIzMCAyODhMMjA3IDI4NkwxODkgMjg2TDAgMzA4TTEwNSAwTDMzIDU0TDAgODBNNDA2IDBMNDE0IDdNNDE0IDE3NEwzODggMjA3TDM2OSAyNDNMMzU0IDI2MUwzMzIgMjc5TDMxNSAyODlMMjk3IDI5NkwyNzkgMzAwTDI3MCAyOTlMMjY0IDI5N0wyNTUgMjg4TDI0MyAyODFMMjM0IDI3OUwyMTYgMjc4TDEyNiAyODRMMjcgMzAxTDAgMzA0TTExNCAwTDQzIDU0TDAgOTJNMzkyIDBMNDA0IDlMNDA5IDE4TDQxMCAyN0w0MDcgNDVMNDA3IDU0TDQxMSA2M0w0MTQgNjdNNDE0IDEyMEw0MTQgMTMxTTQxNCAxNjNMNDAyIDE4MEwzNzMgMjE2TDM1MSAyNTBMMzQyIDI2MUwzMjQgMjc0TDMwNiAyODNMMjk3IDI4NkwyODggMjg3TDI3OSAyODRMMjcyIDI3OUwyNjEgMjc1TDI0MyAyNzJMMTg5IDI3MUwxNTMgMjcwTDEzNSAyNzJMNDUgMjkzTDE4IDI5N0wwIDI5OE0xMjQgMEw1NiA1NEwwIDEwNU0zNzggMEwzOTkgMThMNDAxIDI3TDM5OCA1NEw0MDAgNjNMNDEyIDgxTDQxNCA4OU0xOCA5MEwxOCA5ME00MTQgOTFMNDEyIDk5TDQwMyAxMjZMNDAzIDEzNUw0MDcgMTUzTDQwNiAxNjJMNDAxIDE3MUwzODggMTg5TDM0MiAyNDFMMzI0IDI1OEwzMTUgMjYzTDMwNiAyNjZMMjk3IDI2N0wyNzAgMjY1TDIxNiAyNjRMMTk4IDI2MkwxODAgMjU4TDE2MiAyNTdMMTQyIDI2MUw5OSAyNzRMNTQgMjg2TDI3IDI5MUwwIDI5Mk0xMzMgMEw5MiAzNkw1OCA3MkwzNiA5MEwwIDExNU0zNjYgMEwzODggMThMMzkzIDI3TDM5MyAzNkwzOTAgNTRMMzkwIDYzTDM5NCA3Mkw0MDAgODFMNDA0IDkwTDQwNCA5OUwzOTQgMTI2TDM5MiAxMzVMMzk2IDE2MkwzOTMgMTcxTDM4NyAxODBMMzc4IDE5MkwzNTEgMjIwTDMzMyAyMzVMMzE1IDI0NkwzMDYgMjUwTDI4OCAyNTRMMjYxIDI1N0wyMzQgMjU3TDIxNiAyNTVMMTg5IDI0NkwxNzEgMjQ2TDE0NyAyNTJMOTAgMjcyTDU0IDI4MUwxOCAyODZMMCAyODRNMTQ0IDBMMTI1IDE4TDExOCAyN0wxMDIgNTRMOTMgNjNMNjggODFMMCAxMjJNMzU1IDBMMzYyIDlMMzc0IDE4TDM4MyAyN0wzODUgMzZMMzgyIDYzTDM4MyA3MkwzOTQgOTBMMzk1IDk5TDM5MyAxMDhMMzgzIDEzNUwzODEgMTQ0TDM4NCAxNjJMMzgzIDE3MUwzNzkgMTgwTDM3MiAxODlMMzYwIDIwMkwzNDIgMjE5TDMxNSAyMzdMMjk3IDI0NEwyNzkgMjQ4TDI2MSAyNTBMMjQzIDI1MEwyMjUgMjQ2TDIwNyAyMzdMMTk4IDIzNUwxODkgMjM1TDE1NCAyNDNMODEgMjY5TDU0IDI3NkwzNiAyNzlMMjQgMjc5TDkgMjc2TDAgMjcyTTkgMTE3TDkgMTE3TTE1NiAwTDE0OSA5TDE0MyAxOEwxMzYgMzZMMTMwIDQ1TDExMSA2M0w4NCA4MUwwIDEyOU0zNDQgMEwzNDkgOUwzNzIgMjdMMzc3IDM2TDM3NCA3MkwzODYgOTlMMzg1IDEwOEwzNzEgMTQ0TDM3MCAxNTNMMzcyIDE3MUwzNjkgMTgwTDM1NiAxOThMMzM1IDIxNkwzMjIgMjI1TDMwNiAyMzNMMjg4IDIzOUwyNzAgMjQyTDI1MiAyNDJMMjQzIDI0MEwyMjUgMjMwTDIxNiAyMjdMMTk4IDIyN0wxNjIgMjM0TDg5IDI2MUw1NCAyNzBMMzYgMjcxTDI3IDI3MEwwIDI2ME0xNzQgMEwxNjEgMjdMMTU0IDM2TDEyNSA2M0w5MCA4N0wwIDEzNk0zMzMgMEwzMzcgOUwzNDIgMTRMMzYwIDI3TDM2OCAzNkwzNjkgNDVMMzY1IDcyTDM2NiA4MUwzNzYgOTlMMzc3IDEwOEwzNzQgMTE3TDM1OCAxNTNMMzU3IDE4MEwzNTMgMTg5TDM0NiAxOThMMzMzIDIwOUwzMjQgMjE2TDMwNiAyMjZMMjg4IDIzMUwyNzAgMjM0TDI2MSAyMzNMMjM0IDIyMEwyMjUgMjE4TDIwNyAyMTlMMTg5IDIyMUwxNTMgMjMxTDk3IDI1Mkw2MyAyNjFMNDUgMjYxTDE5IDI1MkwwIDI1MU0yMDggMEwxOTggN0wxNDQgNThMMTA4IDg2TDgxIDEwMkwzMiAxMjZMMCAxNDRNMzIwIDBMMzMyIDE4TDM1NyAzNkwzNjAgNDJMMzYxIDU0TDM1NyA3MkwzNTcgODFMMzYwIDkwTDM2NSA5OUwzNjggMTA4TDM2NiAxMTdMMzYyIDEyNkwzNDMgMTYyTDM0MiAxODBMMzM5IDE4OUwzMzMgMTk4TDMyMyAyMDdMMzA2IDIxN0wyODggMjIyTDI3OSAyMjJMMjcwIDIyMEwyNTIgMjEyTDI0MyAyMTBMMjI1IDIxMEwxOTggMjEzTDE2MiAyMjJMOTkgMjQzTDgxIDI0N0w2MyAyNDhMNDggMjQzTDM2IDI0MUwwIDI0M00yNDcgMEwyMjUgNkwyMDcgMTZMMTg5IDI5TDE2MCA1NEwxMzAgODFMMTEzIDk5TDEwOSAxMDhMMTE3IDExN0wxMTEgMTI2TDk5IDEzNUw3MiAxNDNMNjMgMTMxTDQ1IDEzNEwyMyAxNDRMOCAxNTNMMCAxNjBNMzA0IDBMMzEzIDlMMzE5IDE4TDMyNCAyM0wzNDQgMzZMMzUyIDQ1TDM1MyA1NEwzNDggODFMMzQ5IDkwTDM1NyAxMDhMMzU4IDExN0wzNTAgMTM1TDMyNSAxNzFMMzE1IDE4OUwzMDcgMTk4TDI5NyAyMDFMMjYxIDIwMEwyMjUgMjAzTDE0NCAyMTdMMTE3IDIyMEw3MiAyMjNMMCAyMzVNMCAyMjFMOSAyMjNMMTggMjIyTDQ5IDIxNkw3MiAyMDhMMTIwIDE4OUwxMzUgMTg1TDE0NCAxODVMMTUzIDE4NkwxNjcgMTk4TDE4MCAyMDBMMjE2IDE5OEwyNTIgMTkzTDI3OSAxODdMMjg4IDE4NEwzMDYgMTc0TDMyNCAxNTdMMzQxIDEzNUwzNDYgMTI2TDM0OCAxMTdMMzQ2IDEwOEwzNDAgOTBMMzQ1IDU0TDM0MSA0NUwzMzMgMzlMMzEzIDI3TDI5OCA5TDI4OCA1TDI3MCA0TDI0MyA4TDIyNSAxNUwyMDcgMjVMMTgxIDQ1TDE2MiA2M0wxNTUgNzJMMTUwIDgxTDE1MCA5MEwxNTMgOTlMMTUxIDEwOEwxNDUgMTE3TDEyNiAxMzVMOTkgMTUxTDQ1IDE3NUwyNyAxODVMOSAxOTdMMCAyMDZNMjE2IDE5OEwyMTYgMTk4TTI0MyAxNkwyMTYgMjhMMTk4IDQxTDE4NCA1NEwxNzcgNjNMMTczIDcyTDE3NCA5MEwxNzIgOTlMMTU5IDExN0wxMzUgMTQyTDExNyAxNTdMOTkgMTY4TDUyIDE4OUw0MiAxOThMNDUgMTk5TDU4IDE5OEw4MCAxODlMOTAgMTgzTDEwMCAxODBMMTA4IDE3NkwxMzUgMTcwTDE1MyAxNjhMMTYyIDE2OEwxNzcgMTcxTDE4OSAxODRMMTk2IDE4OUwyMTYgMTkwTDIzNCAxODlMMjYxIDE4NEwyNzkgMTc4TDI5NyAxNjlMMzE1IDE1NkwzMzIgMTM1TDMzNiAxMjZMMzM3IDExN0wzMzAgOTlMMzMwIDkwTDMzNiA2M0wzMzYgNTRMMzI3IDQ1TDMwNiAzNUwyOTYgMjdMMjg4IDE3TDI3OSAxM0wyNzAgMTFMMjYxIDEyTDI0MyAxNk0yNDMgMjRMMjM0IDI4TDIxOSAzNkwyMDcgNDVMMTk5IDU0TDE5NSA2M0wxOTQgODFMMTkxIDkwTDE3OSAxMDhMMTU3IDEzNUwxNTIgMTQ0TDE1MyAxNDdMMTU5IDE1M0wxODAgMTU2TDE5OCAxNjJMMjA3IDE3M0wyMTYgMTgwTDIzNCAxODFMMjUyIDE3OEwyNzAgMTc0TDI4OCAxNjZMMzA2IDE1NEwzMTUgMTQ1TDMyMiAxMzVMMzI1IDEyNkwzMjQgMTE3TDMyMCAxMDhMMzE5IDk5TDMyNiA3MkwzMjggNjNMMzI0IDU0TDMxNSA0OEwyODUgMzZMMjc2IDI3TDI3MCAyM0wyNjEgMjJMMjQzIDI0TTMyNCA1NEwzMjQgNTRNMjM0IDQ0TDIyNCA1NEwyMTcgNzJMMjExIDgxTDE4MyAxMTdMMTc3IDEyNkwxNzQgMTM1TDE4MCAxNDFMMTg2IDE0NEwyMDcgMTQ4TDIxOSAxNTNMMjI2IDE2MkwyMzQgMTY5TDI0MyAxNzFMMjUyIDE3MEwyNzggMTYyTDI4OCAxNTZMMzA0IDE0NEwzMDkgMTM1TDMxMCAxMjZMMzA2IDEwOEwzMTggNzJMMzE3IDYzTDMwNiA1NEwyNjQgNDVMMjUyIDQxTDI0MyA0MUwyMzQgNDRNMjYxIDYxTDI0MyA2OEwyMzQgNzRMMjA4IDk5TDE5NSAxMTdMMTkzIDEyNkwxOTggMTMyTDIwNyAxMzVMMjQzIDE0MkwyNjEgMTUzTDI3MCAxNTFMMjgyIDE0NEwyODYgMTM1TDI4NSAxMjZMMjg3IDExN0wzMDYgODFMMzA3IDcyTDMwMCA2M0wyOTcgNjJMMjc5IDU5TDI2MSA2MU0yNzAgNzBMMjUyIDc2TDIzNCA4N0wyMjEgOTlMMjE0IDEwOEwyMTIgMTE3TDIxNiAxMjFMMjI1IDEyNEwyMzQgMTI1TDI1MiAxMjJMMjcwIDExM0wyODQgOTlMMjkwIDkwTDI5MyA4MUwyODggNzFMMjc5IDcwTDI3MCA3ME0yNjEgNzJMMjYxIDcyTTI1MiA4OUwyNDAgOTlMMjQyIDEwOEwyNTIgMTA2TDI2MSAxMDJMMjY1IDk5TDI3MiA5MEwyNzAgODdMMjYxIDg2TDI1MiA4OSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMUYzQTJCIiBzdHJva2Utb3BhY2l0eT0iMC4xIiBzdHJva2Utd2lkdGg9IjEuMiIvPjwvc3ZnPg==)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--t-font-family);color:var(--t-color-text);background:var(--t-color-bg);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,p,figure,blockquote{margin:0}button{font:inherit}.wrap{max-width:1312px;margin:0 auto;padding:0 var(--t-space-web-page)}.wrap-tex{background-color:var(--t-color-bg);background-image:var(--t-texture-contour-dark);background-size:900px 900px;background-repeat:no-repeat;background-position:right -200px top -120px}.btn{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 28px;border-radius:var(--t-radius-web);font-weight:800;font-size:16px;letter-spacing:1px;border:0;cursor:pointer;transition:transform var(--t-motion-dur) var(--t-motion-ease)}.btn:hover{transform:translateY(-2px)}.btn img{width:20px}.btn.sm{height:40px;padding:0 18px;font-size:14px}.btn.full{width:100%;justify-content:center}.btn-signal{background:var(--t-color-accent);color:var(--t-color-on-primary);box-shadow:0 14px 30px -10px var(--t-color-accent)}.btn-ghost{color:var(--t-color-on-primary);border:2px solid var(--t-color-on-dark-2);background:var(--t-color-glass)}.btn-dark{background:var(--t-color-primary);color:var(--t-color-on-primary)}.sec-no{display:flex;align-items:baseline;gap:14px;font-family:var(--t-font-display);font-weight:700;font-size:64px;line-height:1;color:var(--t-color-accent)}.sec-no span{font-family:var(--t-font-mono);font-size:13px;letter-spacing:3px;color:var(--t-color-text-3);font-weight:400}.sec-no.light span{color:var(--t-color-on-dark-3)}.h2{font-size:var(--t-font-web-h2);font-weight:900;line-height:1.12;letter-spacing:-1px;margin-top:18px}.h2.light{color:var(--t-color-on-primary)}.body{font-size:17px;line-height:1.85;color:var(--t-color-text-2);margin-top:20px}.body.light{color:var(--t-color-on-dark-2)}.sec-head{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:28px;padding-bottom:22px;border-bottom:4px solid var(--t-color-text);margin-bottom:44px}.sec-head .h2{margin:0}.more{font-size:15px;font-weight:700;color:var(--t-color-text-2);padding-bottom:10px}.price{font-family:var(--t-font-display);font-weight:700;font-size:40px;line-height:1;color:var(--t-color-accent)}.price small{font-size:18px;margin-right:2px}.price em{font-style:normal;font-family:var(--t-font-family);font-weight:400;font-size:13px;color:var(--t-color-text-3)}.nav{position:absolute;z-index:10;left:0;right:0;top:0;display:flex;align-items:center;gap:40px;padding:26px var(--t-space-web-page);color:var(--t-color-on-primary);border-bottom:1px solid var(--t-color-on-dark-line)}.brand{display:flex;align-items:baseline;gap:14px}.brand-mast{font-family:var(--t-font-display);font-weight:700;font-size:34px;letter-spacing:-1px;line-height:1}.brand-sub{font-size:13px;color:var(--t-color-on-dark-2);letter-spacing:1px}.links{flex:1;display:flex;justify-content:center;gap:34px;font-size:15px;font-weight:600}.links i{font-style:normal;font-family:var(--t-font-mono);font-size:11px;color:var(--t-color-accent);margin-right:6px}.nav-r{display:flex;align-items:center;gap:22px}.nav-wx{display:flex;align-items:center;gap:8px;font-family:var(--t-font-mono);font-size:13px;color:var(--t-color-on-dark-2)}.nav-wx img{width:20px}.hero{position:relative;min-height:900px;height:100vh;max-height:1000px;overflow:hidden;background:var(--t-color-primary-deep);color:var(--t-color-on-primary)}.hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--t-gradient-web-hero)}.hero-in{position:relative;z-index:2;padding:150px var(--t-space-web-page) 0;max-width:1040px}.issue{display:flex;align-items:center;gap:18px;font-family:var(--t-font-mono);font-size:13px;letter-spacing:3px;color:var(--t-color-on-dark-2)}.issue .tag{background:var(--t-color-accent);color:var(--t-color-on-primary);padding:4px 10px;border-radius:3px;letter-spacing:2px}.mast{font-family:var(--t-font-display);font-weight:700;font-size:var(--t-font-web-mast);line-height:.82;letter-spacing:-5px;white-space:nowrap;margin-top:26px;transform:scaleY(1.06);transform-origin:left top}.hero-zh{font-size:56px;font-weight:900;letter-spacing:2px;margin-top:30px}.hero-zh em{font-style:normal;color:var(--t-color-accent)}.hero-deck{font-size:18px;line-height:1.8;color:var(--t-color-on-dark-2);margin-top:14px}.hero-cta{display:flex;gap:16px;margin-top:34px}.sticker{position:absolute;z-index:3;right:430px;top:190px;width:168px;height:168px;border-radius:50%;background:var(--t-color-accent);transform:rotate(-12deg);box-shadow:var(--t-shadow-web-sticker);display:grid;place-items:center}.sticker>div{width:142px;height:142px;border-radius:50%;border:2px dashed var(--t-color-on-primary);display:flex;flex-direction:column;align-items:center;justify-content:center}.sticker small{font-family:var(--t-font-mono);font-size:11px;letter-spacing:2px}.sticker b{font-size:32px;font-weight:900;line-height:1.3}.hero-data{position:absolute;z-index:3;right:var(--t-space-web-page);bottom:92px;width:460px;display:grid;grid-template-columns:1fr 1fr;background:var(--t-color-glass-solid);background:var(--t-color-glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--t-color-on-dark-line);border-radius:var(--t-radius-web-lg)}.hd{padding:22px 24px;display:flex;flex-direction:column}.hd:nth-child(odd){border-right:1px solid var(--t-color-on-dark-line)}.hd:nth-child(-n+2){border-bottom:1px solid var(--t-color-on-dark-line)}.hd-k{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--t-color-on-dark-2)}.hd-k img{width:18px}.hd-v{font-family:var(--t-font-display);font-weight:700;font-size:52px;line-height:1.1;margin-top:6px;letter-spacing:-1px}.hd-v small{font-size:18px;color:var(--t-color-on-dark-2)}.hd-v.is-hot{color:var(--t-color-accent)}.hd-n{font-size:12px;color:var(--t-color-on-dark-3)}.hero-foot{position:absolute;z-index:3;left:var(--t-space-web-page);right:var(--t-space-web-page);bottom:28px;display:flex;gap:44px;padding-top:16px;border-top:1px solid var(--t-color-on-dark-line);font-family:var(--t-font-mono);font-size:12px;letter-spacing:3px;color:var(--t-color-on-dark-2)}.hero-foot .scroll{margin-left:auto;color:var(--t-color-accent)}.about{padding:140px 0 120px}.about-in{display:grid;grid-template-columns:1.05fr 1fr;gap:96px}.lead{font-size:26px;line-height:1.7;font-weight:700;color:var(--t-color-text);padding-top:12px}.facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px;border-top:4px solid var(--t-color-text)}.fact{padding:20px 10px 0 0;display:flex;flex-direction:column}.fact+.fact{padding-left:14px;border-left:1px solid var(--t-color-hairline)}.fact b{font-family:var(--t-font-display);font-size:38px;white-space:nowrap;line-height:1.05;letter-spacing:-1px;color:var(--t-color-primary)}.fact b small{font-size:16px;color:var(--t-color-text-3);margin-left:2px}.fact span{font-size:13px;color:var(--t-color-text-3);margin-top:4px}.trails{padding:40px 0 120px}.rt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rt{background:var(--t-color-surface);border-radius:var(--t-radius-web-lg);overflow:hidden;box-shadow:var(--t-shadow-web);display:flex;flex-direction:column;transition:transform var(--t-motion-dur) var(--t-motion-ease)}.rt:hover{transform:translateY(-6px)}.rt-media{position:relative;height:300px}.rt-media img{width:100%;height:100%;object-fit:cover}.rt-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--t-gradient-card)}.rt-no{position:absolute;z-index:2;left:24px;top:20px;font-family:var(--t-font-mono);font-size:12px;letter-spacing:3px;color:var(--t-color-on-primary)}.lv{position:absolute;z-index:2;right:20px;top:18px;padding:5px 12px;border-radius:4px;font-size:13px;font-weight:800;color:var(--t-color-on-primary);transform:rotate(4deg);box-shadow:var(--t-shadow-web-sticker)}.lv.lv1,.rs.lv1 i,.sw.lv1{background:var(--t-color-lv1)}.lv.lv2,.rs.lv2 i,.sw.lv2{background:var(--t-color-lv2)}.lv.lv3,.rs.lv3 i,.sw.lv3{background:var(--t-color-lv3)}.rt-cap{position:absolute;z-index:2;left:24px;bottom:20px;color:var(--t-color-on-primary)}.rt-cap small{font-family:var(--t-font-mono);font-size:11px;letter-spacing:2px;color:var(--t-color-on-dark-2)}.rt-cap h3{font-size:40px;font-weight:900;line-height:1.15}.rt-body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.rt-body>p{font-size:15px;line-height:1.7;color:var(--t-color-text-2);min-height:52px}.rt-data{display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px}.rt-data div{display:flex;flex-direction:column}.rt-data div+div{padding-left:16px;border-left:1px solid var(--t-color-hairline)}.rt-data b{font-family:var(--t-font-display);font-size:36px;line-height:1.1}.rt-data span{font-size:12px;color:var(--t-color-text-3)}.prof{margin-top:18px;padding:14px 16px 10px;background:var(--t-color-surface-2);border-radius:var(--t-radius-web)}.prof-h,.prof-f{display:flex;justify-content:space-between;font-family:var(--t-font-mono);font-size:11px;color:var(--t-color-text-3)}.prof-f{font-family:var(--t-font-family);border-top:2px solid var(--t-color-text);padding-top:4px;margin-top:4px}.bars{display:flex;align-items:flex-end;gap:2px;height:72px;margin-top:8px}.bars i{flex:1;border-radius:1px 1px 0 0;background:var(--t-color-primary);opacity:.85}.bars.lv1 i{background:var(--t-color-lv1)}.bars.lv2 i{background:var(--t-color-lv2)}.bars i.pk{background:var(--t-color-accent);opacity:1}.rt-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:20px}.tk-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:40px;background:var(--t-color-surface);border-radius:var(--t-radius-web-lg);border-left:8px solid var(--t-color-primary)}.tk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 26px}.tk+.tk{border-left:2px dashed var(--t-color-border)}.tk-l{display:flex;flex-direction:column}.tk-l b{font-size:18px;font-weight:800}.tk-l span{font-size:12px;color:var(--t-color-text-3);margin-top:4px;line-height:1.5}.tk-r{display:flex;flex-direction:column;align-items:flex-end}.tk-r .price{color:var(--t-color-text);font-size:38px}.tk-r s{font-size:12px;color:var(--t-color-text-3)}.map-sec{background:var(--t-color-sand);padding:110px 0;border-top:4px solid var(--t-color-text);border-bottom:4px solid var(--t-color-text)}.map-in{display:grid;grid-template-columns:600px 1fr;gap:88px;align-items:center}.map-box{position:relative;width:600px;height:800px;border:3px solid var(--t-color-text);border-radius:var(--t-radius-web);overflow:hidden;box-shadow:14px 14px 0 var(--t-color-primary);background:var(--t-color-sand)}.map-box>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.map-box .rl{opacity:.3;transition:opacity var(--t-motion-dur)}.map-box .rl.on{opacity:1}.mp{position:absolute;z-index:3;width:0;height:0}.mp i{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;background:var(--t-color-primary);border:3px solid var(--t-color-surface);color:var(--t-color-on-primary);font-style:normal;font-family:var(--t-font-display);font-weight:700;font-size:14px;display:grid;place-items:center}.mp span{position:absolute;left:20px;top:-14px;white-space:nowrap;background:var(--t-color-surface);padding:3px 8px;border-radius:3px;font-size:13px;font-weight:800;box-shadow:var(--t-shadow-web-sticker)}.mp span small{font-family:var(--t-font-mono);font-weight:400;color:var(--t-color-text-3);font-size:11px}.mp.summit i{width:0;height:0;border-radius:0;left:-16px;top:-24px;background:none;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:28px solid var(--t-color-accent);border-top:0}.mp.summit span{background:var(--t-color-ink);color:var(--t-color-on-primary)}.mp.dim{opacity:.45}.mp.flip span{left:auto;right:20px}.north{position:absolute;right:20px;top:18px;display:flex;flex-direction:column;align-items:center;font-family:var(--t-font-display);font-weight:700;font-size:22px}.north b{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:34px solid var(--t-color-accent)}.rsel{display:flex;flex-direction:column;gap:12px;margin-top:36px}.rs{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:16px;text-align:left;padding:18px 22px;background:var(--t-color-surface);border:2px solid var(--t-color-border);border-radius:var(--t-radius-web);cursor:pointer;color:var(--t-color-text)}.rs i{width:14px;height:40px;border-radius:3px}.rs.on{background:var(--t-color-primary);border-color:var(--t-color-primary);color:var(--t-color-on-primary)}.rs-n{font-size:20px;font-weight:900;display:flex;align-items:baseline;gap:10px}.rs-n small{font-size:12px;font-weight:700;color:var(--t-color-text-3)}.rs.on .rs-n small{color:var(--t-color-on-dark-2)}.rs-d{font-family:var(--t-font-mono);font-size:13px;color:var(--t-color-text-2)}.rs.on .rs-d{color:var(--t-color-on-dark-2)}.legend{display:flex;flex-wrap:wrap;gap:22px;margin-top:26px;font-size:13px;color:var(--t-color-text-2)}.legend span{display:flex;align-items:center;gap:8px}.legend .sw{width:28px;height:6px;border-radius:3px}.legend .dot{width:14px;height:14px;border-radius:50%;background:var(--t-color-primary)}.legend .tri{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid var(--t-color-accent)}.camps{background-color:var(--t-color-primary);background-image:var(--t-texture-contour-light);background-size:1100px 1100px;background-repeat:no-repeat;background-position:right -300px center;padding:130px 0}.camps-in{display:grid;grid-template-columns:1.1fr 1fr;gap:96px;align-items:center}.camp-imgs{position:relative;height:640px}.ci-a{position:absolute;left:0;top:0;width:82%;height:470px;object-fit:cover;border-radius:var(--t-radius-web-lg)}.ci-b{position:absolute;right:0;bottom:0;width:56%;height:320px;object-fit:cover;border-radius:var(--t-radius-web-lg);border:8px solid var(--t-color-primary)}.ci-tag{position:absolute;left:24px;bottom:60px;font-family:var(--t-font-mono);font-size:13px;letter-spacing:3px;color:var(--t-color-on-dark-2)}.camp{padding:22px 0;border-top:1px solid var(--t-color-on-dark-line)}.camp:first-of-type{margin-top:32px}.camp-h{display:flex;align-items:baseline;gap:12px;color:var(--t-color-on-primary)}.camp-h b{font-size:26px;font-weight:900}.camp-h small{font-family:var(--t-font-mono);font-size:12px;letter-spacing:2px;color:var(--t-color-accent)}.camp-h .price{margin-left:auto;font-size:36px;color:var(--t-color-on-primary)}.camp-h .price em{color:var(--t-color-on-dark-3)}.camp p{font-size:15px;color:var(--t-color-on-dark-2);margin-top:6px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.chips span{font-size:12px;color:var(--t-color-on-dark-2);border:1px solid var(--t-color-on-dark-line);padding:3px 10px;border-radius:3px}.camp-txt .btn{margin-top:30px}.voices{padding:120px 0}.nums{display:grid;grid-template-columns:repeat(4,1fr);border-top:4px solid var(--t-color-text);border-bottom:1px solid var(--t-color-hairline);margin-bottom:110px}.num{padding:30px 24px 30px 0;display:flex;flex-direction:column}.num+.num{padding-left:28px;border-left:1px solid var(--t-color-hairline)}.num b{font-family:var(--t-font-display);font-size:88px;line-height:1;letter-spacing:-2px;color:var(--t-color-primary)}.num b small{font-size:24px;color:var(--t-color-accent);margin-left:4px}.num span{font-size:14px;color:var(--t-color-text-3);margin-top:8px}.rv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rv{background:var(--t-color-surface);border-radius:var(--t-radius-web-lg);padding:32px;box-shadow:var(--t-shadow-web);display:flex;flex-direction:column}.rv:nth-child(2){transform:translateY(28px)}.stars{color:var(--t-color-accent);letter-spacing:4px;font-size:16px}.rv blockquote{font-size:18px;line-height:1.8;font-weight:600;margin-top:16px;flex:1}.rv figcaption{display:flex;justify-content:space-between;margin-top:26px;padding-top:18px;border-top:1px solid var(--t-color-hairline);font-size:14px}.rv figcaption span{font-family:var(--t-font-mono);font-size:12px;color:var(--t-color-moss)}.notes{padding:60px 0 130px}.nt-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px}.nt-img{position:relative;height:300px;border-radius:var(--t-radius-web);overflow:hidden}.nt:first-child .nt-img{height:380px}.nt-img img{width:100%;height:100%;object-fit:cover}.nt-img span{position:absolute;left:18px;bottom:6px;font-family:var(--t-font-display);font-weight:700;font-size:80px;line-height:1;color:var(--t-color-on-primary)}.nt-meta{display:flex;gap:14px;margin-top:20px;font-size:13px}.nt-meta em{font-style:normal;font-weight:800;color:var(--t-color-moss)}.nt-meta span{font-family:var(--t-font-mono);color:var(--t-color-text-3);font-size:12px}.nt h3{font-size:24px;line-height:1.4;font-weight:900;margin-top:8px}.nt p{font-size:15px;color:var(--t-color-text-2);margin-top:8px;line-height:1.7}.book{position:relative;padding:130px 0;overflow:hidden}.book-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.book-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--t-color-scrim)}.book-in{position:relative;z-index:2;display:grid;grid-template-columns:1fr 520px;gap:96px;align-items:center}.hot{display:flex;align-items:center;gap:14px;margin-top:36px;padding-top:24px;border-top:1px solid var(--t-color-on-dark-line);color:var(--t-color-on-dark-2);font-size:14px}.hot img{width:26px}.hot b{font-family:var(--t-font-display);font-size:34px;color:var(--t-color-on-primary);letter-spacing:1px}.bk{background:var(--t-color-surface);border-radius:var(--t-radius-web-lg);padding:30px;box-shadow:var(--t-shadow-web);border-top:8px solid var(--t-color-accent)}.bk-tabs{display:flex;border-bottom:2px solid var(--t-color-hairline);margin-bottom:8px}.bk-tabs span{flex:1;text-align:center;padding:12px 0;font-weight:700;color:var(--t-color-text-3);cursor:pointer;border-bottom:4px solid transparent;margin-bottom:-2px}.bk-tabs span.on{color:var(--t-color-text);border-bottom-color:var(--t-color-accent)}.bk label{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid var(--t-color-hairline)}.bk label span{font-size:12px;color:var(--t-color-text-3);font-family:var(--t-font-mono);letter-spacing:1px}.bk label b{font-size:19px;margin-top:4px}.bk label b.warn{color:var(--t-color-accent)}.bk-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bk .btn{margin-top:24px}.bk-tip{text-align:center;font-size:13px;color:var(--t-color-text-3);margin-top:14px}.foot{background:var(--t-color-ink);color:var(--t-color-on-dark-2);padding:80px 0 40px}.ft-mast{font-family:var(--t-font-display);font-weight:700;font-size:220px;line-height:.8;letter-spacing:-6px;color:var(--t-color-on-primary);border-bottom:1px solid var(--t-color-on-dark-line);padding-bottom:40px}.ft-cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px;padding:48px 0}.ft-c{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.7}.ft-c b{color:var(--t-color-on-primary);font-size:15px;margin-bottom:6px}.ft-b{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid var(--t-color-on-dark-line);font-family:var(--t-font-mono);font-size:12px;color:var(--t-color-on-dark-3)}@media (max-width: 1200px){.sticker{right:40px;top:140px}.links{display:none}}@media (max-width: 1024px){.about-in,.camps-in,.book-in,.map-in{grid-template-columns:1fr;gap:56px}.rt-grid,.rv-grid,.nt-grid,.tk-row,.nums{grid-template-columns:1fr 1fr}.tk:nth-child(3){border-left:0}.num:nth-child(3){border-left:0;padding-left:0}.map-box{margin:0 auto}.rv:nth-child(2){transform:none}.hero-data{left:var(--t-space-web-page);right:auto}}@media (max-width: 768px){:root{--t-space-web-page: 24px;--t-font-web-h2: 40px;--t-font-web-mast: 108px}.nav{gap:12px;padding:18px var(--t-space-web-page)}.brand-sub,.nav-wx{display:none}.hero{height:auto;max-height:none;min-height:0;padding-bottom:60px}.hero-in{padding-top:120px}.mast{letter-spacing:-3px}.hero-zh{font-size:40px}.hero-deck{font-size:15px}.hero-deck br{display:none}.hero-cta{flex-wrap:wrap}.sticker{width:120px;height:120px;top:96px;right:20px}.sticker>div{width:100px;height:100px}.sticker b{font-size:22px}.hero-data{position:relative;left:auto;right:auto;bottom:auto;width:auto;margin:40px var(--t-space-web-page) 0}.hd-v{font-size:36px}.hero-foot{position:relative;left:auto;right:auto;bottom:auto;margin:28px var(--t-space-web-page) 0;flex-wrap:wrap;gap:12px 24px}.about,.trails,.voices,.camps,.book,.map-sec{padding:72px 0}.lead{font-size:20px}.facts,.nums{grid-template-columns:1fr 1fr}.fact:nth-child(3){border-left:0;padding-left:0}.num b{font-size:56px}.sec-head{grid-template-columns:1fr;gap:8px}.rt-grid,.rv-grid,.nt-grid,.tk-row{grid-template-columns:1fr}.tk+.tk{border-left:0;border-top:2px dashed var(--t-color-border)}.map-box{width:100%;height:auto;aspect-ratio:3 / 4;box-shadow:8px 8px 0 var(--t-color-primary)}.mp span{font-size:11px}.camp-imgs{height:420px}.ci-a{height:300px}.ci-b{height:200px}.book-in{grid-template-columns:1fr}.ft-mast{font-size:92px;letter-spacing:-2px}.ft-cols{grid-template-columns:1fr 1fr}.ft-b{flex-direction:column;gap:8px}}
