:where(.lg-scene){position:relative;isolation:isolate;overflow:visible}:where(.lg-content){position:absolute;inset:0;width:100%;height:100%}:where(.lg-content[data-layout=scroll]){overflow:auto}:where([data-glass-blur-host]){display:contents}:where([data-glass-blur-host][data-glass-blur-active]){display:block;position:absolute;inset:0;width:100%;height:100%}:where([data-glass-blur-host][data-glass-blur-active][data-layout=flow]){position:relative;inset:auto;height:auto}:where(.lg-scroll-paint-root){position:absolute;inset:0;overflow:visible}:where(.lg-scroll-paint-root>foreignObject){overflow:visible}.lg-glass-layer{position:absolute;z-index:-1;pointer-events:none;background-repeat:no-repeat}:where(.lg-surface){position:relative;background:transparent;border:0;box-sizing:border-box;--lg-material-foreground: var(--lg-foreground, #111113);color:var(--lg-material-foreground)}:where(.lg-surface)[data-glass-appearance=dark]{--lg-material-foreground: var(--lg-foreground, #fff);color:var(--lg-material-foreground)}:where(.lg-button){display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:0 8px;font:inherit;font-size:12px;line-height:1.625;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.lg-button)[data-popup-open]{background:var(--lg-control-highlight)}:where(.lg-button):focus-visible,:where(.lg-tab):focus-visible{outline:none;background:var(--lg-control-highlight)}:where(.lg-button):disabled{opacity:.45;cursor:default}:where(.lg-toolbar){--lg-toolbar-inset: 3px;position:relative;display:flex;align-items:center;gap:4px}:where(.lg-toolbar-cluster){display:flex;align-items:center;gap:4px;padding:var(--lg-toolbar-inset, 3px);flex:1 0 auto}:where(.lg-toolbar)[data-segmented]>:where(.lg-toolbar-cluster){flex:0 0 auto}:where(.lg-toolbar) :where(.lg-button){min-height:22px;padding:0 8px}:where(.lg-tabs-list){display:flex;align-items:center;padding:3px;gap:0}:where(.lg-tab){display:grid;align-items:center;position:relative;box-sizing:border-box;border:1px solid transparent;background:transparent;font:inherit;height:26px;padding:0 6px;font-size:12px;line-height:1.333333;font-weight:500;color:inherit;cursor:pointer;opacity:.85;transition:opacity .16s}:where(.lg-tab-label){grid-area:1 / 1}:where(.lg-tab)[data-active]{opacity:1;font-weight:500}:where(.lg-menu-positioner){z-index:20}:where(.lg-menu-anchor){display:inline-flex;vertical-align:middle}:where(.lg-menu,.lg-toolbar,.lg-toolbar-cluster,.lg-button,.lg-tabs-list){--lg-control-highlight: color-mix(in oklab, currentColor 8%, transparent)}:where(.lg-menu){--lg-menu-inset: 4px;--lg-menu-highlight: var(--lg-control-highlight);min-width:128px;padding:var(--lg-menu-inset);outline:none;overscroll-behavior:contain}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){box-sizing:border-box;min-height:28px;padding:4px 8px;display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.625;cursor:default;outline:none}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted],:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus-visible,:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):active{background:var(--lg-menu-highlight)}@media(prefers-reduced-motion:reduce){:where(.lg-tab){transition:none}}:where(.lg-surface[data-glass-interactive]){--lg-glow-color: rgb(255 255 255 / .3);background-image:radial-gradient(var(--lg-glow-size, 64px) circle at var(--lg-glow-x, 50%) var(--lg-glow-y, 50%),color-mix(in srgb,var(--lg-glow-color) calc(var(--lg-glow, 0) * 100%),transparent),transparent)}:where(.lg-surface[data-glass-interactive][data-glass-appearance=dark]){--lg-glow-color: rgb(255 255 255 / .16)}:where(.lg-surface[data-glass-interactive]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(.lg-surface[data-glass-morph])>*{opacity:calc(var(--lg-morph, 1) * var(--lg-glass-ready, 1));filter:blur(calc((1 - var(--lg-morph, 1)) * 6px));will-change:transform;backface-visibility:hidden}:where([data-glass-morph-source]){opacity:calc(1 - var(--lg-morph-source, 1));filter:blur(calc(var(--lg-morph-source, 1) * 3px))}:where(.lg-tab-indicator){position:absolute;left:var(--active-tab-left);top:var(--active-tab-top);width:var(--active-tab-width);height:var(--active-tab-height);pointer-events:none}:where(.lg-button)[data-size=xs],:where(.lg-button)[data-size=icon-xs]{min-height:20px}:where(.lg-button)[data-size=sm],:where(.lg-button)[data-size=icon-sm]{min-height:24px}:where(.lg-button)[data-size=lg],:where(.lg-button)[data-size=icon-lg]{min-height:32px;padding-inline:10px}:where(.lg-button)[data-size=xs]{font-size:10px}:where(.lg-button)[data-size^=icon]{width:28px;height:28px;padding:0}:where(.lg-button)[data-size=icon-xs]{width:20px;height:20px}:where(.lg-button)[data-size=icon-sm]{width:24px;height:24px}:where(.lg-button)[data-size=icon-lg]{width:32px;height:32px}:where(.lg-button)>svg,:where(.lg-toolbar-button)>svg{width:14px;height:14px}:where(.lg-button)[data-size=xs]>svg,:where(.lg-button)[data-size=icon-xs]>svg{width:10px;height:10px}:where(.lg-button)[data-size=sm]>svg,:where(.lg-button)[data-size=icon-sm]>svg{width:12px;height:12px}:where(.lg-button)[data-size=lg]>svg,:where(.lg-button)[data-size=icon-lg]>svg{width:16px;height:16px}:where(.lg-toolbar-button){display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}:where(.lg-toolbar-button)[data-size=default]{width:auto;padding-inline:8px;gap:4px;font-size:12px;font-weight:500}:where(.lg-toolbar,.lg-toolbar-cluster)[data-orientation=vertical]{flex-direction:column}:where(.lg-toolbar-spacer){flex:1 0 var(--lg-toolbar-space, 8px);align-self:stretch;pointer-events:none}:where(.lg-toolbar-spacer)[data-sizing=fixed]{flex-grow:0}:where(.lg-toolbar-button):is(:hover,:focus-visible,:active,[aria-pressed=true],[data-popup-open]):not([data-disabled]):not(:disabled){background:var(--lg-control-highlight)}:where(.lg-toolbar-button):focus-visible{outline:none}:where(.lg-toolbar-button)[data-disabled]{opacity:.45;cursor:default}:where(.lg-tabs-list)[data-size=sm] :where(.lg-tab){height:22px}:where(.lg-tabs-list)[data-size=lg] :where(.lg-tab){height:30px;padding-inline:12px;font-size:13px}:where(.lg-tabs-list)[data-orientation=vertical]{flex-direction:column}:where(.lg-tabs-list)[data-orientation=vertical] :where(.lg-tab-indicator){left:var(--active-tab-left);top:var(--active-tab-top)}:where(.lg-tab)[data-disabled],:where(.lg-menu) [data-disabled]{opacity:.45;cursor:default}:where(.lg-menu) [role=separator]{height:1px;margin:4px 8px;background:currentColor;opacity:.15}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])>svg{width:14px;height:14px}:where(.lg-scene[data-glass-popup]){z-index:20}:where(.lg-content[data-layout=flow]){position:relative;inset:auto;height:auto}:where(.lg-progressive-blur){position:absolute;pointer-events:none}:where(.lg-progressive-blur[data-edge=top]){inset:0 0 auto;height:var(--lg-blur-size)}:where(.lg-progressive-blur[data-edge=bottom]){inset:auto 0 0;height:var(--lg-blur-size)}:where(.lg-progressive-blur[data-edge=inline-start]){inset-block:0;inset-inline-start:0;width:var(--lg-blur-size)}:where(.lg-progressive-blur[data-edge=inline-end]){inset-block:0;inset-inline-end:0;width:var(--lg-blur-size)}:where(.lg-slider){position:relative;width:280px;max-width:100%;touch-action:none}:where(.lg-slider-control){position:relative;display:flex;align-items:center;height:28px;user-select:none}:where(.lg-slider-track){position:relative;width:100%;height:6px;background:#8080804d}:where(.lg-slider-fill){height:100%;background:var(--lg-accent)}:where(.lg-slider-thumb){width:20px;height:16px;translate:-50% -50%;cursor:grab;z-index:1;outline:none}:where(.lg-slider-thumb):dir(rtl){translate:50% -50%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-thumb){translate:-50% 50%}:where(.lg-slider-thumb)[data-press-phase=pressed]{cursor:grabbing}:where(.lg-control-thumb){--lg-control-progress: 0;--lg-control-grow-x: 2.5px;--lg-control-grow-y: 2px}:where(.lg-switch-thumb){--lg-control-grow-x: 9px;--lg-control-grow-y: 5.5px}:where(.lg-control-lens,.lg-control-face){position:absolute;inset:calc(-1 * var(--lg-control-grow-y) * var(--lg-control-progress)) calc(-1 * var(--lg-control-grow-x) * var(--lg-control-progress));pointer-events:none}:where(.lg-control-face){background:#fff;opacity:calc(1 - var(--lg-control-progress));box-shadow:0 1px 2px #0000001a,0 3px 12px #0000001a}:where(.lg-control-lens){opacity:var(--lg-control-progress)}:where(.lg-slider-thumb):focus-within{outline:none}:where(.lg-slider-ticks){display:flex;justify-content:space-between;position:absolute;inset-inline:0;top:23px;pointer-events:none}:where(.lg-slider-ticks)>span{width:2px;height:2px;border-radius:50%;background:#808080a6}:where(.lg-slider)[data-orientation=vertical]{width:28px;height:200px}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-control){width:28px;height:100%;justify-content:center}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-track){width:6px;height:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-fill){width:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-ticks){inset:0 auto 0 23px;flex-direction:column-reverse}:where(.lg-switch){--lg-switch-travel: 18px;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;width:54px;height:24px;padding:2px;border:0;cursor:pointer;touch-action:none;user-select:none;outline:none;transition:background-color .2s ease-in-out}:where(.lg-switch-track){position:absolute;inset:0;pointer-events:none;background:#80808066;transition:background-color .2s ease-in-out}:where(.lg-switch)[data-checked]>.lg-switch-track,:where(.lg-switch)[data-presentation-checked=true]>.lg-switch-track{background:var(--lg-accent)}:where(.lg-switch)[data-presentation-checked=false]>.lg-switch-track{background:#80808066}:where(.lg-switch):dir(rtl){--lg-switch-travel: -18px}:where(.lg-switch-thumb){position:relative;display:block;width:32px;height:20px;flex-shrink:0;left:calc(var(--lg-switch-position, 0) * var(--lg-switch-travel))}:where(.lg-switch):focus-visible{outline:none}:where(.lg-switch)[data-readonly]{cursor:default}@media(prefers-reduced-motion:reduce){:where(.lg-slider-thumb,.lg-switch,.lg-switch-track,.lg-switch-thumb,.lg-control-face),:where(.lg-switch)[data-dragging] :where(.lg-switch-thumb){transition:none}}@media(forced-colors:active){:where(.lg-slider-track,.lg-switch-track){background:Canvas;border:1px solid ButtonText}:where(.lg-slider-fill),:where(.lg-switch)[data-checked]>.lg-switch-track{background:Highlight}:where(.lg-slider-thumb,.lg-switch-thumb){background:ButtonText}}:where(.lg-switch:has([data-glass-motion=none]),.lg-switch:has([data-glass-motion=none])>.lg-switch-track){transition:none}[data-lg-shape]:not([style*=clip-path]),.lg-surface:not([style*=clip-path]){visibility:hidden}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#503927;background:#fbf4e9;font-synthesis:none;-webkit-font-smoothing:antialiased;color-scheme:light}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid #ae5c25;outline-offset:6px}.scene{min-height:100svh;isolation:isolate;overflow:hidden;--lg-foreground:#503927}.landscape{position:absolute!important;inset:0;min-height:100%;background:radial-gradient(ellipse at 50% 15%,#fffdf6 0,transparent 50%),linear-gradient(125deg,#f8ecdc,#fff7e9 50%,#f0d7ba);pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(8px)}.orb-one{width:640px;height:640px;left:calc(50% - 750px);top:130px;background:radial-gradient(circle at 65% 35%,#fff7de,#efb77899 55%,#dc9c5a33 75%)}.orb-two{width:500px;height:500px;right:calc(50% - 740px);top:380px;background:radial-gradient(circle at 35% 30%,#ffe9c5,#eaa07088 65%,transparent 70%)}.orb-three{width:350px;height:350px;left:48%;top:660px;background:#edd4ae66;filter:blur(65px)}.ribbon{position:absolute;width:1400px;height:450px;border:1px solid #ffffff90;border-radius:50%;transform:rotate(-27deg);top:330px;left:calc(50% - 700px);box-shadow:0 -25px 100px #fff8,inset 0 20px 70px #fff5}.page{position:relative;max-width:1080px;margin:auto;padding:30px 40px 0}.navigation{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;min-height:76px;box-shadow:0 8px 40px #8b54250a}.brand{display:flex;gap:11px;align-items:center;font-size:19px;font-weight:700;letter-spacing:2px}.brand img{width:43px;height:43px;object-fit:contain}.brand small{display:block;font-size:8px;letter-spacing:1.5px;font-weight:500;margin-top:4px;color:#997858}nav{display:flex;gap:30px;font-size:13px;color:#8b735e}nav a[aria-current]{color:#884b22}nav a:hover{color:#b3652b}nav span{margin-left:8px}.hero{text-align:center;padding:46px 0 35px}.eyebrow{display:inline-flex;gap:8px;align-items:center;font-size:11px;letter-spacing:2px;color:#a27b51;border:1px solid #c7a4793b;border-radius:30px;padding:8px 14px;background:#fff9}.eyebrow i{width:5px;height:5px;background:#b68a4e;border-radius:50%}.logo-stage{position:relative;display:grid;place-items:center;width:172px;height:170px;margin:22px auto 8px}.logo-halo{position:absolute;inset:12px;border-radius:50%;background:#edc88244;box-shadow:0 12px 65px #bb813c23,0 0 0 12px #fff6,0 0 0 13px #edcc9c33}.hero-logo{position:relative;object-fit:contain;filter:drop-shadow(0 12px 12px #9e5c2826)}.overline{font-size:9px;letter-spacing:4px;color:#a27c50;margin:17px 0 16px}h1{font-size:clamp(30px,4.1vw,47px);font-weight:600;letter-spacing:3px;margin:0;line-height:1.4}h1 span{color:#bd8c58}.hero-copy{font-size:13px;color:#927b65;letter-spacing:1px;line-height:1.8;margin:15px 0 0}.entries{max-width:792px;display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:auto}.entry{display:block;padding:26px 28px 0;box-shadow:0 14px 45px #93632b0c;transition:transform .25s,box-shadow .25s}.entry:hover{transform:translateY(-5px);box-shadow:0 22px 50px #93632b1a}.entry-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.device-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:linear-gradient(130deg,#fff9,#efc99345);border:1px solid #fff9;color:#a87943}.device-icon svg{width:34px;height:34px}.entry-arrow{font-size:24px;font-weight:300;color:#aa8a67}.entry-label{font-size:9px;letter-spacing:2px;color:#a18463}.entry h2{font-size:24px;letter-spacing:1px;font-weight:600;margin:9px 0}.entry p{font-size:12px;color:#988069;margin:0 0 24px}.entry-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid #b08b5725;padding:18px 0;font-size:10px;color:#a18463}.entry-bottom strong{color:#925a2d;font-size:12px;font-weight:500}.entry-bottom strong span{margin-left:15px}.bookmark{max-width:792px;margin:22px auto 0;display:flex;align-items:center;gap:15px;padding:21px 24px}.bookmark-icon{font-size:30px;color:#a47d47}.bookmark h2{font-size:13px;font-weight:500;margin:0 0 6px}.bookmark p{font-size:11px;color:#99816b;margin:0;line-height:1.7}.bookmark-button{margin-left:auto;flex-shrink:0;font-size:11px;padding:11px 17px;color:#8b623b}.bookmark-button span{margin-left:10px}.address{display:flex;justify-content:center;gap:14px;font-size:11px;color:#a48b72;margin:28px 0 46px}.address a{color:#896646}.address a span{margin-left:5px}footer{display:flex;align-items:center;gap:20px;justify-content:space-between;border-top:1px solid #af8d5c26;padding:23px 0;color:#ab947d;font-size:9px}.footer-brand{font-size:13px;letter-spacing:2px;color:#8d6a43}footer>span{letter-spacing:1.3px;font-size:8px}.guide{max-width:720px;margin:auto;padding:30px}.guide h2{font-weight:500}.guide ol{padding-left:24px;line-height:2.8;font-size:14px}.guide p{font-size:12px;line-height:1.8;color:#927b65}.guide a{color:#9b5d2b}.guide [data-slot]{font-size:13px}@media(min-width:1500px){.page{padding-top:42px}.hero{padding-top:65px;padding-bottom:42px}.address{margin-bottom:65px}}@media(max-width:640px){.page{padding:16px 18px 0}.navigation{padding:11px 15px;min-height:66px}.brand{font-size:16px;gap:8px}.brand img{width:34px;height:34px}.brand small{font-size:6px;letter-spacing:.8px}nav{gap:14px;font-size:11px}nav a:last-child span{display:none}.hero{padding:32px 0 28px}.logo-stage{margin-top:18px;width:148px;height:146px}.hero-logo{width:126px;height:126px}.hero-copy{font-size:11px;letter-spacing:0}.overline{font-size:8px;letter-spacing:3px}h1{letter-spacing:1px}.entries{gap:12px}.entry{padding:19px 16px 0}.device-icon{width:48px;height:48px;border-radius:14px}.device-icon svg{width:28px;height:28px}.entry-top{margin-bottom:18px}.entry-label{font-size:7px;letter-spacing:1px}.entry h2{font-size:20px}.entry p{font-size:10px;margin-bottom:20px}.entry-bottom{align-items:flex-start;gap:10px;flex-direction:column;padding:14px 0;font-size:9px}.entry-bottom strong{font-size:11px}.bookmark{margin-top:14px;padding:18px 16px;gap:10px;flex-wrap:wrap}.bookmark h2{font-size:12px}.bookmark p{font-size:10px}.bookmark-icon{font-size:26px}.bookmark-button{margin:5px 0 0 35px}.address{font-size:10px;margin:25px 0 32px}footer{flex-wrap:wrap;justify-content:center;gap:7px 16px;text-align:center;padding:19px 0}footer p{margin:0}footer>span{display:none}.guide{padding:22px}.guide ol{font-size:12px;line-height:2.5}.orb-one{left:-440px}.orb-two{right:-400px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.gate-page{min-height:100svh;display:grid;place-items:center;padding:28px 20px;position:relative}.gate-card{width:min(100%,440px);padding:48px 30px;text-align:center;box-shadow:0 24px 80px #93632b15}.gate-card .hero-logo{display:block;margin:0 auto 26px}.gate-card h1{font-size:36px}.gate-submit{display:flex;justify-content:center;align-items:center;gap:28px;width:100%;margin-top:32px;padding:16px 24px;font-size:16px;color:#704423}.glass-backdrop{display:block}.gate-page{position:absolute;inset:0;display:grid;place-content:center;min-height:100svh;gap:24px}.gate-card{box-shadow:none;background:transparent}.gate-submit{background:transparent;box-shadow:none}.entry,.navigation{box-shadow:none}.entry:hover{transform:none;box-shadow:none}.scene:has(.gate-page){height:100svh;min-height:640px}.gate-card{width:min(440px,calc(100vw - 40px))}@media(max-height:640px){.scene:has(.gate-page){height:640px}}.ios-download{display:flex;justify-content:center;margin:0 auto 24px}.ios-download .lg-button{min-height:48px;padding:12px 30px;font-size:16px;font-weight:600;color:#884b22}
