:root{--ax-ivory:#faf8f4;--ax-paper:#f3efe8;--ax-sand:#e8e0d6;--ax-stone:#d5d1c9;--ax-blue:#8fa7ba;--ax-blue-d:#4f6b81;--ax-blue-bg:#eaf0f4;--ax-blush:#e7b8a7;--ax-terra:#d89c8c;--ax-terra-d:#a8604c;--ax-ink:#262524;--ax-ink-2:#57534e;--ax-ink-3:#69645b;--ax-ink-4:#b3ada4;--ax-line:#e7e1d7;--ax-green:#6f9a7b;--ax-serif:"Cormorant Garamond", "Noto Serif SC", "Songti SC", ui-serif, Georgia, serif;--ax-serif-cn:"Noto Serif SC", "Songti SC", "Cormorant Garamond", serif;--ax-sans:"Inter", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--ax-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--ax-ease:cubic-bezier(.22, 1, .36, 1);--ax-ease-io:cubic-bezier(.65, 0, .35, 1);--ax-spring:cubic-bezier(.34, 1.36, .64, 1);--ax-shadow-sm:0 1px 2px #332b1f0d, 0 calc(6px * var(--s,1)) calc(16px * var(--s,1)) calc(-8px * var(--s,1)) #332b1f1f;--ax-shadow:0 1px 2px #332b1f0a, 0 calc(24px * var(--s,1)) calc(60px * var(--s,1)) calc(-24px * var(--s,1)) #332b1f38;--ax-shadow-lg:0 2px calc(6px * var(--s,1)) #332b1f0d, 0 calc(48px * var(--s,1)) calc(100px * var(--s,1)) calc(-40px * var(--s,1)) #332b1f52;--ax-gutter:clamp(calc(20px * var(--s,1)), 5.5vw, calc(80px * var(--s,1)));--ax-max:calc(1280px * var(--s,1));--eak-bg:var(--ax-ivory);--eak-bg-warm:#fffdf9;--eak-bg-strong:var(--ax-paper);--eak-text:var(--ax-ink);--eak-text-secondary:var(--ax-ink-2);--eak-muted:#6e695f;--eak-caption:#9a948a;--eak-primary:var(--ax-blue-d);--eak-primary-hover:#435d71;--eak-primary-active:#384f61;--eak-primary-soft:var(--ax-blue-bg);--eak-primary-tint:#4f6b811f;--eak-focus-ring:#4f6b8180;--eak-focus-halo:#4f6b8129;--eak-control-border:var(--ax-line);--eak-border:var(--ax-line);--eak-card-border:var(--ax-line);--eak-row-border:#26252414;--eak-line:var(--ax-line);--eak-ink:var(--ax-ink);--eak-paper:#fffdf9;--eak-cobalt:var(--ax-blue-d);--eak-cobalt-soft:var(--ax-blue-bg);--eak-button-primary-bg:var(--ax-ink);--eak-button-primary-text:var(--ax-ivory);--eak-button-primary-overlay-hover:#3a3836;--eak-button-primary-overlay-active:#1b1a19;--eak-tag-info-bg:var(--ax-blue-bg);--eak-tag-info-text:#3f5a6e;--eak-tag-info-dot:var(--ax-blue-d);--eak-tag-neutral-bg:var(--ax-paper);--eak-radius-tag:calc(999px * var(--s,1));--eak-radius-control:calc(12px * var(--s,1));--eak-radius-card:calc(20px * var(--s,1));--eak-radius-surface:calc(24px * var(--s,1));--eak-radius-selectable:calc(16px * var(--s,1));--eak-shadow-nav:none;--eak-shadow-card:var(--ax-shadow-sm);--eak-shadow-selectable:0 0 0 1px var(--ax-line);--eak-shadow-popover:var(--ax-shadow);--eak-ease:var(--ax-ease);--eak-content-max:var(--ax-max);--font-ui-sans:var(--ax-sans);--font-display-serif:var(--ax-serif);--eak-font-prominent:var(--ax-serif);--eak-code-bg:#23211f;--eak-code-surface:#23211f;--eak-code-border:#34312e;--eak-code-text:#ede8e0;--eak-code-keyword:#c9a3d6;--eak-code-fn:#9cc0d8;--eak-code-string:#e5b7a5;--eak-code-comment:#7d776f;--eak-title-hero:clamp(2.9rem, 1.6rem + 4.2vw, 5.6rem);--eak-title-section:clamp(2.2rem, 1.4rem + 2.6vw, 4rem);--eak-title-sub:clamp(1.8rem, 1.3rem + 1.4vw, 2.8rem);--eak-section-gap:clamp(5rem, 11vw, 10rem)}html{background:var(--ax-ivory)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}body{background:var(--ax-ivory);color:var(--ax-ink);font-family:var(--ax-sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-image:url(../media/grain.0yr.pfo9v0z9_.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1))}:focus-visible{outline:2px solid var(--ax-blue-d);outline-offset:calc(3px * var(--s,1));border-radius:calc(6px * var(--s,1))}.ax-js [data-ax]{--ax-i:0;transition:opacity 1.1s var(--ax-ease), transform 1.3s var(--ax-ease), filter 1.1s var(--ax-ease);transition-delay:calc(var(--ax-i) * 90ms)}.ax-js [data-ax]:not(.is-in){opacity:0;transform:translate3d(0, calc(28px * var(--s,1)), 0);filter:blur(calc(8px * var(--s,1)))}.ax-line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.ax-line>*{transition:transform 1.35s var(--ax-ease);transition-delay:calc(var(--ax-i,0) * .11s + 60ms);display:inline-block;transform:translate(0,0)}.ax-js [data-ax]:has(.ax-line){opacity:1;filter:none;transform:none}.ax-js [data-ax]:not(.is-in) .ax-line>*{transform:translateY(108%)}@media (prefers-reduced-motion:reduce){.ax-js [data-ax],.ax-line>*{transition:none!important}.ax-js [data-ax]:not(.is-in),.ax-js [data-ax]:not(.is-in) .ax-line>*{opacity:1;filter:none;transform:none}}.ax-display{font-family:var(--ax-serif);letter-spacing:-.022em;color:var(--ax-ink);font-weight:400;line-height:1}.ax-display em,.ax-hero__accent{color:var(--ax-blue-d);font-style:italic}html[data-locale=zh] .ax-display,html[data-locale=zh] .ax-hero__title,html[data-locale=zh] .ax-chapter__title{font-family:var(--ax-serif-cn);letter-spacing:0}html[data-locale=zh] .ax-display em,html[data-locale=zh] .ax-hero__accent,html[data-locale=zh] .ax-chapter__title em{font-style:normal}.ax-pill{align-items:center;gap:calc(10px * var(--s,1));padding:calc(7px * var(--s,1)) calc(14px * var(--s,1)) calc(7px * var(--s,1)) calc(10px * var(--s,1));border:1px solid var(--ax-line);border-radius:calc(999px * var(--s,1));-webkit-backdrop-filter:blur(calc(10px * var(--s,1)));backdrop-filter:blur(calc(10px * var(--s,1)));color:var(--ax-ink-2);background:#fff9;margin:0;font-size:13px;font-weight:500;display:inline-flex}.ax-pill__dot{width:calc(8px * var(--s,1));height:calc(8px * var(--s,1));background:radial-gradient(circle at 35% 30%, #f4d5c9, var(--ax-terra));box-shadow:0 0 0 calc(4px * var(--s,1)) #d89c8c2e;animation:ax-breathe 3.2s var(--ax-ease-io) infinite;border-radius:50%}@keyframes ax-breathe{50%{box-shadow:0 0 0 calc(7px * var(--s,1)) #d89c8c0f}}.ax-eyebrow{align-items:center;gap:calc(14px * var(--s,1));margin:0 0 calc(28px * var(--s,1));font-family:var(--ax-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ax-ink-2);font-size:12px;display:flex}.ax-eyebrow:before{content:"";width:calc(32px * var(--s,1));background:var(--ax-stone);height:1px}.ax-eyebrow--center{justify-content:center}.ax-eyebrow--center:after{content:"";width:calc(32px * var(--s,1));background:var(--ax-stone);height:1px}.ax-btn{--ax-btn-bg:var(--ax-ink);--ax-btn-fg:var(--ax-ivory);align-items:center;gap:calc(10px * var(--s,1));height:calc(52px * var(--s,1));padding:0 calc(24px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--ax-btn-bg);color:var(--ax-btn-fg);font-size:max(13px, calc(15px * var(--s,1)));letter-spacing:-.005em;isolation:isolate;transition:transform .5s var(--ax-spring), box-shadow .5s var(--ax-ease), background-color .4s var(--ax-ease), color .4s var(--ax-ease), border-color .4s var(--ax-ease);border:1px solid #0000;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ax-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .5s var(--ax-ease), transform .6s var(--ax-ease);background:radial-gradient(120% 140% at 50% 120%,#ffffff38,#0000 60%);position:absolute;inset:0;transform:translateY(40%)}.ax-btn:hover:before{opacity:1;transform:none}.ax-btn:hover svg{transform:translateX(calc(3px * var(--s,1)))}.ax-btn:active{transition-duration:.15s;transform:translateY(0)scale(.98)}.ax-btn--ghost{--ax-btn-bg:#ffffff8c;--ax-btn-fg:var(--ax-ink);border-color:var(--ax-stone);-webkit-backdrop-filter:blur(calc(8px * var(--s,1)));backdrop-filter:blur(calc(8px * var(--s,1)))}.ax-btn--ghost:hover{border-color:var(--ax-ink-3);box-shadow:0 calc(12px * var(--s,1)) calc(26px * var(--s,1)) calc(-16px * var(--s,1)) #2625244d}.ax-btn--light{--ax-btn-bg:var(--ax-ivory);--ax-btn-fg:var(--ax-ink)}.ax-btn--line{--ax-btn-bg:transparent;--ax-btn-fg:var(--ax-ivory);border-color:#faf8f447}.ax-btn--line:hover{border-color:#faf8f499}.ax-link{align-items:center;gap:calc(8px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)));color:var(--ax-ink);padding-bottom:calc(3px * var(--s,1));transition:background-size .6s var(--ax-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-weight:500;text-decoration:none;display:inline-flex}.ax-link:hover{background-size:100% 1px}.ax-link svg{transition:transform .5s var(--ax-spring)}.ax-link:hover svg{transform:translateX(calc(4px * var(--s,1)))}.ax-live{align-items:center;gap:calc(6px * var(--s,1));padding:calc(3px * var(--s,1)) calc(9px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#4f7a5c;font-size:11px;font-weight:500;font-family:var(--ax-sans);background:#e8f0ea;display:inline-flex}.ax-live>span{width:calc(6px * var(--s,1));height:calc(6px * var(--s,1));background:var(--ax-green);animation:ax-pulse 1.8s var(--ax-ease-io) infinite;border-radius:50%}@keyframes ax-pulse{50%{opacity:.35}}.ax-canvas{border-radius:calc(32px * var(--s,1));--mx:0;--my:0;--s:1;isolation:isolate;background:linear-gradient(#f2ede5 0%,#e8e0d4 100%);width:100%;position:relative;overflow:hidden}.ax-canvas__stage{transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.ax-canvas__stage>*{position:absolute}.ax-grain{pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.ax-sphere,.ax-sun,.ax-dot,.ax-wall,.ax-arch,.ax-orbit,.ax-figure,.ax-steps{--d:0;translate:calc(var(--mx) * var(--d) * calc(-9px * var(--s,1))) calc(var(--my) * var(--d) * calc(-7px * var(--s,1)))}.ax-sphere__body{box-shadow:inset calc(-8px * var(--s,1)) calc(-10px * var(--s,1)) calc(24px * var(--s,1)) #141e282e;background:radial-gradient(circle at 34% 28%,#c9d5df 0%,#8298ab 42%,#3b4b5b 100%);border-radius:50%;position:absolute;inset:0}.ax-sphere__shadow{width:124%;height:18%;filter:blur(calc(9px * var(--s,1)));background:#2e3a463d;border-radius:50%;position:absolute;top:88%;left:-12%}.ax-sun{background:radial-gradient(circle at 40% 35%,#f4d6c9 0%,#e7b8a7 62%,#d9a08f 100%);border-radius:50%}.ax-dot{background:radial-gradient(circle at 35% 30%,#f4d5c9 0%,#d89c8c 100%);border-radius:50%}.ax-dot--ink{background:var(--ax-ink)}.ax-wall{background:linear-gradient(90deg,#eae2d7 0%,#dcd1c3 100%)}.ax-wall--light{background:linear-gradient(90deg,#e3d9cc 0%,#efe8de 18%,#f3ede4 100%)}.ax-arch{border-radius:calc(999px * var(--s,1)) calc(999px * var(--s,1)) 0 0;background:linear-gradient(#8299ad 0%,#4e677d 100%);overflow:hidden}.ax-arch__depth{background:linear-gradient(#3a4f6200,#3a4f628c);height:42%;position:absolute;inset:auto 0 0}.ax-orbit{border:1px solid #57534e47;border-radius:50%}.ax-orbit--dash{border-style:dashed}.ax-figure>span:first-child{aspect-ratio:1;background:var(--ax-ink);border-radius:50%;width:56%;position:absolute;top:0;left:22%}.ax-figure>span:last-child{border-radius:40% 40% calc(3px * var(--s,1)) calc(3px * var(--s,1));background:var(--ax-ink);width:84%;height:86%;position:absolute;top:14%;left:8%}.ax-hero,.ax-prim,.ax-vision,.ax-cta,.ax-film{position:relative}main#top{overflow-x:clip}.ax-hero{padding:calc(88px * var(--s,1)) var(--ax-gutter) calc(112px * var(--s,1))}.ax-hero__inner{width:100%;max-width:var(--ax-max);align-items:center;gap:clamp(calc(24px * var(--s,1)), 3vw, calc(48px * var(--s,1)));text-align:center;flex-direction:column;margin:0 auto;display:flex}.ax-hero__copy{z-index:1;max-width:calc(920px * var(--s,1));flex-direction:column;align-items:center;display:flex;position:relative}.ax-hero__title{margin:calc(26px * var(--s,1)) 0 0;font-family:var(--ax-serif);font-weight:400;font-size:var(--eak-title-hero);letter-spacing:-.03em;color:var(--ax-ink);line-height:.98}.ax-hero__accent{font-family:var(--ax-serif)}.ax-hero__lede{max-width:40ch;margin:calc(28px * var(--s,1)) auto 0;font-size:clamp(max(13px, calc(17px * var(--s,1))), 1.25vw, max(13px, calc(19px * var(--s,1))));color:var(--ax-ink-2);line-height:1.6}.ax-hero__actions{justify-content:center;gap:calc(12px * var(--s,1));margin-top:calc(36px * var(--s,1));flex-wrap:wrap;display:flex}.ax-hero__proof{margin:calc(56px * var(--s,1)) 0 0;padding-top:calc(26px * var(--s,1));border-top:1px solid var(--ax-line);flex-wrap:wrap;justify-content:center;display:flex}.ax-hero__proof>div{padding-right:calc(28px * var(--s,1));margin-right:calc(28px * var(--s,1));border-right:1px solid var(--ax-line)}.ax-hero__proof>div:last-child{border:0;margin:0;padding:0}.ax-hero__proof dt{font-family:var(--ax-serif);font-size:max(13px, calc(30px * var(--s,1)));letter-spacing:-.02em;line-height:1}.ax-hero__proof dd{margin:calc(8px * var(--s,1)) 0 0;color:var(--ax-ink-3);font-size:12.5px}.ax-hero__stage{position:relative}.ax-hero__stage.is-in,.ax-js .ax-hero__stage:not(.is-in){transition-duration:1.6s}.ax-js .ax-hero__stage:not(.is-in){transform:translate3d(0, calc(40px * var(--s,1)), 0) scale(.96)}.ax-hero__canvas{box-shadow:var(--ax-shadow-lg);transform:translate3d(0, calc(var(--p,0) * calc(-48px * var(--s,1))), 0)}.ax-hero .ax-hero__sun{transform:translate3d(0, calc(var(--p,0) * calc(160px * var(--s,1))), 0)}.ax-land{top:0;left:0}.ax-land__far{transform:translate(calc(var(--mx) * calc(-5px * var(--s,1))), calc(var(--my) * calc(-3px * var(--s,1))))}.ax-land__near{transform:translate(calc(var(--mx) * calc(-9px * var(--s,1))), calc(var(--my) * calc(-5px * var(--s,1))))}.ax-steps{left:calc(296px * var(--s,1));top:calc(540px * var(--s,1));width:calc(160px * var(--s,1));height:calc(70px * var(--s,1))}.ax-steps>span{height:calc(14px * var(--s,1));box-shadow:0 calc(7px * var(--s,1)) 0 #ddd3c6;background:#f3eee6;position:absolute}.ax-steps>span:first-child{left:0;top:calc(48px * var(--s,1));width:calc(150px * var(--s,1))}.ax-steps>span:nth-child(2){left:calc(22px * var(--s,1));top:calc(34px * var(--s,1));width:calc(128px * var(--s,1))}.ax-steps>span:nth-child(3){left:calc(44px * var(--s,1));top:calc(20px * var(--s,1));width:calc(106px * var(--s,1))}.ax-steps>span:nth-child(4){left:calc(66px * var(--s,1));top:calc(6px * var(--s,1));width:calc(84px * var(--s,1))}.ax-orbit--spin{animation:ax-orbit-tilt 14s var(--ax-ease-io) infinite alternate}@keyframes ax-orbit-tilt{to{rotate:-6deg}}.ax-hero__sphere .ax-sphere__body{animation:ax-float 7s var(--ax-ease-io) infinite alternate}@keyframes ax-float{to{translate:0 calc(-10px * var(--s,1))}}.ax-run{left:calc(-56px * var(--s,1));bottom:calc(-28px * var(--s,1));width:min(calc(330px * var(--s,1)), 70%);padding:calc(18px * var(--s,1));border-radius:calc(20px * var(--s,1));-webkit-backdrop-filter:blur(calc(18px * var(--s,1))) saturate(1.2);backdrop-filter:blur(calc(18px * var(--s,1))) saturate(1.2);box-shadow:var(--ax-shadow);font-family:var(--ax-sans);animation:ax-card-in 1.4s .9s var(--ax-ease) both;background:#ffffffd1;border:1px solid #fff;position:absolute}@keyframes ax-card-in{0%{opacity:0;transform:translate3d(calc(-12px * var(--s,1)), calc(24px * var(--s,1)), 0) scale(.96)}}.ax-run__head{justify-content:space-between;align-items:center;display:flex}.ax-run__id{align-items:center;gap:calc(8px * var(--s,1));font-family:var(--ax-mono);color:var(--ax-ink-2);font-size:11.5px;display:inline-flex}.ax-run__avatar{width:calc(18px * var(--s,1));height:calc(18px * var(--s,1));background:radial-gradient(circle at 34% 28%,#c9d5df,#8298ab 45%,#3b4b5b);border-radius:50%}.ax-run__task{margin:calc(12px * var(--s,1)) 0 calc(14px * var(--s,1));font-size:max(13px, calc(14px * var(--s,1)));color:var(--ax-ink);font-weight:500;line-height:1.45}.ax-run__steps{gap:calc(9px * var(--s,1));margin:0;padding:0;list-style:none;display:grid}.ax-run__steps li{align-items:center;gap:calc(10px * var(--s,1));color:var(--ax-ink-2);font-size:12.5px;display:flex}.ax-run__steps small{font-family:var(--ax-mono);color:var(--ax-ink-3);margin-left:auto;font-size:10.5px}.ax-run__steps i{width:calc(16px * var(--s,1));height:calc(16px * var(--s,1));border:1.5px solid var(--ax-stone);box-sizing:border-box;animation:7.5s infinite ax-step;animation-delay:calc(1.6s + var(--ax-i) * 1.2s);border-radius:50%;flex:none;position:relative}.ax-run__steps i:after{content:"";left:calc(4.5px * var(--s,1));top:calc(2.5px * var(--s,1));width:calc(3px * var(--s,1));height:calc(6px * var(--s,1));border:solid var(--ax-ivory);opacity:0;animation:7.5s infinite ax-step-check;animation-delay:inherit;border-width:0 1.5px 1.5px 0;position:absolute;rotate:45deg}@keyframes ax-step{0%,8%{border-color:var(--ax-blue-d);box-shadow:0 0 0 calc(4px * var(--s,1)) #4f6b8124;background:0 0}14%,86%{background:var(--ax-ink);border-color:var(--ax-ink);box-shadow:none}96%,to{border-color:var(--ax-stone);background:0 0}}@keyframes ax-step-check{0%,10%{opacity:0}16%,86%{opacity:1}96%{opacity:0}}.ax-run__bar{height:calc(3px * var(--s,1));margin-top:calc(16px * var(--s,1));border-radius:calc(3px * var(--s,1));background:var(--ax-sand);display:block;overflow:hidden}.ax-run__bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--ax-blue), var(--ax-blue-d));transform-origin:0;width:100%;height:100%;animation:ax-bar 7.5s 1.6s var(--ax-ease-io) infinite;display:block;transform:scaleX(.08)}@keyframes ax-bar{0%{transform:scaleX(.08)}55%{transform:scaleX(.62)}86%{transform:scaleX(.62)}to{transform:scaleX(.08)}}.ax-scroll-cue{left:50%;bottom:calc(28px * var(--s,1));width:calc(26px * var(--s,1));height:calc(42px * var(--s,1));margin-left:calc(-13px * var(--s,1));border:1.5px solid var(--ax-stone);border-radius:calc(999px * var(--s,1));opacity:calc(1 - var(--p,0) * 6);position:absolute}.ax-scroll-cue>span{left:50%;top:calc(8px * var(--s,1));width:calc(4px * var(--s,1));height:calc(8px * var(--s,1));border-radius:calc(4px * var(--s,1));background:var(--ax-ink-3);animation:ax-cue 2.2s var(--ax-ease-io) infinite;margin-left:-2px;position:absolute}@keyframes ax-cue{60%{transform:translateY(calc(14px * var(--s,1)));opacity:0}61%{opacity:0;transform:none}}.ax-film{height:220vh}.ax-film__sticky{--e:min(1, calc(var(--p,0) * 1.7));flex-direction:column;justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.ax-film__head{top:clamp(calc(72px * var(--s,1)), 13vh, calc(150px * var(--s,1)));text-align:center;opacity:calc(1 - var(--e) * 1.6);transform:translate3d(0, calc(var(--e) * calc(-40px * var(--s,1))), 0) scale(calc(1 - var(--e) * .06));position:absolute}.ax-film__head h2{font-size:var(--eak-title-section);margin:0}.ax-film__head p{margin:calc(14px * var(--s,1)) 0 0;font-size:max(13px, calc(17px * var(--s,1)));color:var(--ax-ink-3)}.ax-film__frame{width:min(calc(1180px * var(--s,1)), 92vw);aspect-ratio:16/9;border-radius:calc(calc(36px * var(--s,1)) - var(--e) * calc(20px * var(--s,1)));box-shadow:var(--ax-shadow-lg);transform:translate3d(0, calc(var(--e) * -6vh), 0) scale(calc(.72 + var(--e) * .28));will-change:transform;background:#1f1d1b;margin-top:12vh;position:relative;overflow:hidden}.ax-film__poster,.ax-film__player{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ax-film__play{width:calc(84px * var(--s,1));height:calc(84px * var(--s,1));margin:calc(-42px * var(--s,1)) 0 0 calc(-42px * var(--s,1));color:var(--ax-ink);-webkit-backdrop-filter:blur(calc(14px * var(--s,1)));backdrop-filter:blur(calc(14px * var(--s,1)));box-shadow:0 calc(18px * var(--s,1)) calc(40px * var(--s,1)) calc(-18px * var(--s,1)) #00000080;transition:transform .6s var(--ax-spring);background:#faf8f4b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%}.ax-film__poster:hover .ax-film__play{transform:scale(1.1)}.ax-film__art{background:linear-gradient(#f4efe8 0%,#efe9e0 100%);position:absolute;inset:0}.ax-film__wordmark{font-size:clamp(max(13px, calc(36px * var(--s,1))), 4.4vw, max(13px, calc(64px * var(--s,1))));justify-content:center;display:flex;position:absolute;top:14%;left:0;right:0}.ax-prim{padding-top:var(--eak-section-gap)}.ax-prim__intro{max-width:calc(980px * var(--s,1));padding:0 var(--ax-gutter);text-align:center;margin:0 auto}.ax-prim__intro .ax-eyebrow{justify-content:center}.ax-prim__intro .ax-eyebrow:after{content:"";width:calc(32px * var(--s,1));background:var(--ax-stone);height:1px}.ax-prim__title{font-size:var(--eak-title-section);margin:0;line-height:1.02}.ax-prim__lede{max-width:44ch;margin:calc(28px * var(--s,1)) auto 0;font-size:max(13px, calc(18px * var(--s,1)));color:var(--ax-ink-2);line-height:1.65}.ax-story{height:380vh;margin-top:clamp(calc(40px * var(--s,1)), 8vw, calc(96px * var(--s,1)));--q:0;position:relative}.ax-story__sticky{height:100svh;max-width:var(--ax-max);padding:calc(104px * var(--s,1)) var(--ax-gutter) calc(48px * var(--s,1));column-gap:clamp(calc(32px * var(--s,1)), 5vw, calc(80px * var(--s,1)));box-sizing:border-box;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;display:grid;position:sticky;top:0}.ax-story__rail{gap:calc(16px * var(--s,1));margin:0 0 clamp(calc(20px * var(--s,1)), 4vh, calc(48px * var(--s,1)));grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.ax-story__rail-item{align-items:baseline;gap:calc(10px * var(--s,1));color:var(--ax-ink-4);transition:color .6s var(--ax-ease);flex-wrap:wrap;font-size:13px;display:flex}.ax-story__rail-num{font-family:var(--ax-mono);font-size:11.5px}.ax-story__rail-name{font-weight:500}.ax-story__rail-bar{background:var(--ax-line);border-radius:2px;flex-basis:100%;height:2px;overflow:hidden}.ax-story__rail-bar>span{background:var(--ax-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ax-story[data-ax-step="1"] .ax-story__rail-item--0 .ax-story__rail-bar>span,.ax-story[data-ax-step="2"] .ax-story__rail-item--0 .ax-story__rail-bar>span,.ax-story[data-ax-step="2"] .ax-story__rail-item--1 .ax-story__rail-bar>span{transform:scaleX(1)}.ax-story[data-ax-step="0"] .ax-story__rail-item--0 .ax-story__rail-bar>span,.ax-story[data-ax-step="1"] .ax-story__rail-item--1 .ax-story__rail-bar>span,.ax-story[data-ax-step="2"] .ax-story__rail-item--2 .ax-story__rail-bar>span{transform:scaleX(var(--q))}.ax-story[data-ax-step="0"] .ax-story__rail-item--0,.ax-story[data-ax-step="1"] .ax-story__rail-item--1,.ax-story[data-ax-step="2"] .ax-story__rail-item--2{color:var(--ax-ink)}.ax-story__copy{min-height:calc(460px * var(--s,1));align-self:center;position:relative}.ax-chapter{opacity:0;pointer-events:none;transform:translate3d(0, calc(36px * var(--s,1)), 0);filter:blur(calc(6px * var(--s,1)));transition:opacity .7s var(--ax-ease), transform .9s var(--ax-ease), filter .7s var(--ax-ease);position:absolute;inset:0 0 auto}.ax-story[data-ax-step="0"] .ax-chapter--0,.ax-story[data-ax-step="1"] .ax-chapter--1,.ax-story[data-ax-step="2"] .ax-chapter--2{opacity:1;pointer-events:auto;filter:none;transition-delay:.12s;transform:none}.ax-story[data-ax-step="1"] .ax-chapter--0,.ax-story[data-ax-step="2"] .ax-chapter--0,.ax-story[data-ax-step="2"] .ax-chapter--1{transform:translate3d(0, calc(-36px * var(--s,1)), 0)}.ax-chapter__tag{align-items:center;gap:calc(10px * var(--s,1));margin:0 0 calc(22px * var(--s,1));color:var(--ax-ink-2);font-size:13px;font-weight:500;display:flex}.ax-chapter__num{font-family:var(--ax-mono);color:var(--ax-ink-3);font-size:12px}.ax-chapter__sep{width:calc(24px * var(--s,1));background:var(--ax-stone);height:1px}.ax-chapter__product{padding:calc(4px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--ax-paper);font-family:var(--ax-mono);font-size:11.5px;font-weight:400}.ax-chapter__title{font-family:var(--ax-serif);font-weight:400;font-size:var(--eak-title-sub);letter-spacing:-.02em;margin:0;line-height:1.04}.ax-chapter__title em{color:var(--ax-blue-d);font-style:italic;display:block}.ax-chapter__lede{margin:calc(22px * var(--s,1)) 0 0;max-width:42ch;font-size:max(13px, calc(16.5px * var(--s,1)));color:var(--ax-ink-2);line-height:1.65}.ax-chapter__list{margin:calc(22px * var(--s,1)) 0 0;border-top:1px solid var(--ax-line);padding:0;list-style:none}.ax-chapter__list li{padding:calc(12px * var(--s,1)) 0 calc(12px * var(--s,1)) calc(20px * var(--s,1));border-bottom:1px solid var(--ax-line);font-size:max(13px, calc(14.5px * var(--s,1)));color:var(--ax-ink);line-height:1.5;position:relative}.ax-chapter__list li:before{content:"";left:2px;top:calc(21px * var(--s,1));width:calc(6px * var(--s,1));height:calc(6px * var(--s,1));background:var(--ax-blue);border-radius:50%;position:absolute}.ax-chapter__foot{align-items:center;gap:calc(14px * var(--s,1)) calc(24px * var(--s,1));margin-top:calc(24px * var(--s,1));flex-wrap:wrap;display:flex}.ax-chapter__proof{font-family:var(--ax-mono);color:var(--ax-blue-d);font-size:12px}.ax-story__stage{align-self:center;position:relative}.ax-visual{opacity:0;transform:translate3d(0, calc(40px * var(--s,1)), 0) scale(.955);filter:blur(calc(10px * var(--s,1)));transition:opacity .8s var(--ax-ease), transform 1.1s var(--ax-ease), filter .8s var(--ax-ease);--k:min(1, calc(var(--q) * 1.45));position:absolute;inset:0 0 auto}.ax-visual--0{position:relative}.ax-story[data-ax-step="0"] .ax-visual--0,.ax-story[data-ax-step="1"] .ax-visual--1,.ax-story[data-ax-step="2"] .ax-visual--2{opacity:1;filter:none;transform:none}.ax-story[data-ax-step="1"] .ax-visual--0,.ax-story[data-ax-step="2"] .ax-visual--0,.ax-story[data-ax-step="2"] .ax-visual--1{--q:1;transform:translate3d(0, calc(-40px * var(--s,1)), 0) scale(.955)}.ax-story[data-ax-step="0"] .ax-visual--1,.ax-story[data-ax-step="0"] .ax-visual--2,.ax-story[data-ax-step="1"] .ax-visual--2{--q:0}.ax-visual__canvas{max-height:calc(100svh - calc(230px * var(--s,1)));box-shadow:var(--ax-shadow)}.ax-visual .ax-visual__canvas{width:min(100%, calc((100svh - calc(230px * var(--s,1))) * 620 / 640));margin-left:auto}.ax-visual__ui{font-family:var(--ax-sans);inset:0}.ax-orbit--ring{animation:60s linear infinite ax-spin}@keyframes ax-spin{to{rotate:360deg}}.ax-chain{left:calc(40px * var(--s,1));right:calc(40px * var(--s,1));top:calc(44px * var(--s,1));flex-direction:column;align-items:center;display:flex;position:absolute}.ax-chain__row{--t:clamp(0, calc(var(--k) * 3.2 - var(--n) + 1), 1);width:100%;opacity:var(--t);transform:translate3d(0, calc((1 - var(--t)) * calc(26px * var(--s,1))), 0);flex-direction:column;align-items:center;display:flex}.ax-node{width:calc(100% - var(--n) * calc(44px * var(--s,1)));padding:calc(14px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(16px * var(--s,1));box-shadow:0 1px 2px #332b1f0a, 0 calc(10px * var(--s,1)) calc(26px * var(--s,1)) calc(-14px * var(--s,1)) #332b1f33;box-sizing:border-box;background:#fff;border:1px solid #fff}.ax-node--leaf{border-color:var(--ax-blue)}.ax-node__head{align-items:center;gap:calc(10px * var(--s,1));display:flex}.ax-node__icon{width:calc(26px * var(--s,1));height:calc(26px * var(--s,1));border-radius:calc(8px * var(--s,1));background:radial-gradient(circle at 34% 28%,#c9d5df,#8298ab 45%,#3b4b5b);flex:none}.ax-node__icon--user{background:linear-gradient(135deg,#efc7b8,#d89c8c);border-radius:50%}.ax-node__who{font-size:max(13px, calc(13.5px * var(--s,1)));color:var(--ax-ink);flex-direction:column;font-weight:500;display:flex}.ax-node__who small{color:var(--ax-ink-3);font-size:10.5px;font-weight:400}.ax-node__exp{font-family:var(--ax-mono);color:var(--ax-ink-3);margin-left:auto;font-size:11px}.ax-node__scopes{gap:calc(6px * var(--s,1));margin-top:calc(10px * var(--s,1));flex-wrap:wrap;display:flex}.ax-node__scopes span{padding:calc(3px * var(--s,1)) calc(8px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--ax-paper);font-family:var(--ax-mono);color:var(--ax-ink-2);font-size:10.5px}.ax-node--leaf .ax-node__scopes span{background:var(--ax-blue-bg);color:var(--ax-blue-d)}.ax-chain__link{padding:calc(10px * var(--s,1)) 0 calc(10px * var(--s,1)) calc(16px * var(--s,1));font-family:var(--ax-mono);color:var(--ax-ink-3);font-size:10px;position:relative}.ax-chain__link:before{content:"";left:calc(4px * var(--s,1));top:calc(4px * var(--s,1));bottom:calc(4px * var(--s,1));background:var(--ax-stone);width:1px;position:absolute}.ax-browser{left:calc(34px * var(--s,1));right:calc(34px * var(--s,1));top:calc(70px * var(--s,1));border-radius:calc(18px * var(--s,1));box-shadow:var(--ax-shadow);--c:min(1, calc(var(--k) * 1.35));background:#fdfcfa;border:1px solid #fff;position:absolute;overflow:hidden}.ax-browser__chrome{align-items:center;gap:calc(12px * var(--s,1));padding:calc(11px * var(--s,1)) calc(14px * var(--s,1));border-bottom:1px solid var(--ax-line);background:#f5f2ed;display:flex}.ax-browser__dots{gap:calc(6px * var(--s,1));display:flex}.ax-browser__dots i{width:calc(10px * var(--s,1));height:calc(10px * var(--s,1));background:#e3b5a6;border-radius:50%}.ax-browser__dots i:nth-child(2){background:#e8d5a8}.ax-browser__dots i:nth-child(3){background:#b9cbb9}.ax-browser__url{padding:calc(6px * var(--s,1)) calc(10px * var(--s,1));border-radius:calc(8px * var(--s,1));font-family:var(--ax-mono);color:var(--ax-ink-2);background:#fff;flex:1;font-size:11px}.ax-browser__body{padding:calc(18px * var(--s,1)) calc(18px * var(--s,1)) calc(8px * var(--s,1));position:relative}.ax-browser__h{margin:0 0 calc(12px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)));color:#2f3a44;font-weight:600}.ax-fare{align-items:center;gap:calc(12px * var(--s,1));height:calc(58px * var(--s,1));margin-bottom:calc(10px * var(--s,1));padding:0 calc(14px * var(--s,1));border-radius:calc(12px * var(--s,1));border:1px solid var(--ax-line);font-size:max(13px, calc(15px * var(--s,1)));color:#2f3a44;background:#fff;font-weight:500;display:flex}.ax-fare__t{font-variant-numeric:tabular-nums}.ax-fare__line{background:var(--ax-stone);flex:1;height:1px}.ax-fare__price{margin-left:calc(12px * var(--s,1));font-weight:600}.ax-fare__btn{padding:calc(8px * var(--s,1)) calc(12px * var(--s,1));border-radius:calc(9px * var(--s,1));color:#2f4a60;background:#eef2f5;font-size:12px}.ax-fare--pick{--sel:clamp(0, calc((var(--c) - .72) * 6), 1);border-color:color-mix(in srgb, var(--ax-blue-d) calc(var(--sel) * 100%), var(--ax-line));box-shadow:0 10px 26px -14px rgba(47, 74, 96, calc(var(--sel) * .45))}.ax-fare--pick .ax-fare__btn{background:color-mix(in srgb, #2f4a60 calc(var(--sel) * 100%), #eef2f5);color:color-mix(in srgb, #fff calc(var(--sel) * 100%), #2f4a60)}.ax-cursor{left:calc(calc(120px * var(--s,1)) + var(--c) * calc(330px * var(--s,1)));top:calc(calc(40px * var(--s,1)) + var(--c) * calc(88px * var(--s,1)));color:var(--ax-ink);filter:drop-shadow(0 2px calc(3px * var(--s,1)) #0003);position:absolute}.ax-cursor>span{left:calc(20px * var(--s,1));top:calc(20px * var(--s,1));padding:calc(3px * var(--s,1)) calc(8px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--ax-terra);color:#fff;font-size:11px;font-weight:500;position:absolute}.ax-browser__steps{gap:calc(8px * var(--s,1)) calc(16px * var(--s,1));padding:calc(12px * var(--s,1)) calc(18px * var(--s,1)) calc(16px * var(--s,1));border-top:1px solid var(--ax-line);color:var(--ax-ink-3);flex-wrap:wrap;font-size:12px;display:flex}.ax-browser__steps span{--done:clamp(0, calc(var(--c) * 4.2 - var(--n)), 1);align-items:center;gap:calc(7px * var(--s,1));color:color-mix(in srgb, var(--ax-ink) calc(var(--done) * 100%), var(--ax-ink-4));display:inline-flex}.ax-browser__steps i{width:calc(12px * var(--s,1));height:calc(12px * var(--s,1));border:1.5px solid var(--ax-stone);background:color-mix(in srgb, var(--ax-ink) calc(var(--done) * 100%), transparent);border-color:color-mix(in srgb, var(--ax-ink) calc(var(--done) * 100%), var(--ax-stone));box-sizing:border-box;border-radius:50%}.ax-layers{position:absolute;inset:0}.ax-layer{--t:clamp(0, calc(var(--k) * 4.4 - var(--n)), 1);left:calc(48px * var(--s,1));top:calc(calc(470px * var(--s,1)) - var(--n) * calc(104px * var(--s,1)));width:calc(540px * var(--s,1));height:calc(78px * var(--s,1));opacity:var(--t);transform:translate3d(0, calc((1 - var(--t)) * calc(60px * var(--s,1))), 0);position:absolute}.ax-layer__plane{width:calc(300px * var(--s,1));height:calc(78px * var(--s,1));clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);filter:drop-shadow(0 calc(12px * var(--s,1)) calc(14px * var(--s,1)) #3a32281f);background:#fff;position:absolute;top:0;left:0}.ax-layer--ink .ax-layer__plane{background:#f6f2ec}.ax-layer--blue .ax-layer__plane{background:#e6edf2}.ax-layer--terra .ax-layer__plane{background:#f6e3db}.ax-layer__label{left:calc(320px * var(--s,1));top:calc(12px * var(--s,1));gap:calc(3px * var(--s,1));width:calc(220px * var(--s,1));flex-direction:column;display:flex;position:absolute}.ax-layer__label b{font-family:var(--ax-serif);font-weight:400;font-size:max(13px, calc(24px * var(--s,1)));color:var(--ax-ink)}.ax-layer__label small{color:var(--ax-ink-2);font-size:12px;line-height:1.4}.ax-layers__stat{left:calc(48px * var(--s,1));top:calc(40px * var(--s,1));align-items:baseline;gap:calc(10px * var(--s,1));opacity:clamp(0, calc(var(--k) * 3 - 2), 1);display:flex;position:absolute}.ax-layers__stat b{font-family:var(--ax-serif);font-weight:400;font-size:max(13px, calc(56px * var(--s,1)));letter-spacing:-.03em;color:var(--ax-ink)}.ax-layers__stat small{font-family:var(--ax-mono);color:var(--ax-ink-3);font-size:12px}.ax-foundation{justify-content:center;align-items:center;gap:calc(18px * var(--s,1));max-width:var(--ax-max);margin:clamp(calc(40px * var(--s,1)), 6vw, calc(80px * var(--s,1))) auto 0;padding:0 var(--ax-gutter);font-size:max(13px, calc(14px * var(--s,1)));color:var(--ax-ink-3);flex-wrap:wrap;display:flex}.ax-foundation__word{font-family:var(--ax-serif);font-size:max(13px, calc(22px * var(--s,1)));color:var(--ax-ink)}.ax-foundation__line{width:calc(120px * var(--s,1));background:var(--ax-line);height:1px;position:relative;overflow:hidden}.ax-foundation__line>span{background:linear-gradient(90deg, transparent, var(--ax-terra), transparent);width:40%;animation:ax-flow 2.8s var(--ax-ease-io) infinite;position:absolute;inset:0}@keyframes ax-flow{0%{transform:translate(-100%)}to{transform:translate(260%)}}.ax-vision{padding:var(--eak-section-gap) var(--ax-gutter) 0}.ax-vision__band{max-width:var(--ax-max);margin:0 auto;position:relative}.ax-vision__copy{text-align:center}.ax-vision__title{margin:0;font-size:clamp(3rem,1.8rem + 4.6vw,6.4rem);line-height:.96}.ax-vision__lede{max-width:46ch;margin:calc(22px * var(--s,1)) auto 0;font-size:max(13px, calc(17px * var(--s,1)));color:var(--ax-ink-2);line-height:1.6}.ax-quote{max-width:calc(860px * var(--s,1));margin:clamp(calc(96px * var(--s,1)), 12vw, calc(180px * var(--s,1))) auto 0;text-align:center}.ax-quote figcaption{position:relative}.ax-quote__mark{height:.62em;font-family:var(--ax-serif);font-size:max(13px, calc(140px * var(--s,1)));color:var(--ax-terra);line-height:1;display:block}.ax-quote strong{font-family:var(--ax-serif);letter-spacing:-.02em;color:var(--ax-ink);font-size:clamp(2.4rem,1.6rem + 2.6vw,4.2rem);font-style:italic;font-weight:400;line-height:1.02;display:block}.ax-quote__by{max-width:44ch;margin:calc(22px * var(--s,1)) auto 0;font-size:max(13px, calc(15px * var(--s,1)));color:var(--ax-ink-3);line-height:1.65;display:block}.ax-cta{padding:var(--eak-section-gap) var(--ax-gutter)}.ax-cta__card{max-width:var(--ax-max);min-height:calc(420px * var(--s,1));padding:clamp(calc(40px * var(--s,1)), 6vw, calc(80px * var(--s,1)));border-radius:calc(40px * var(--s,1));color:var(--ax-ivory);box-shadow:var(--ax-shadow-lg);--mx:0;--my:0;isolation:isolate;background:radial-gradient(120% 120% at 80% 0,#34302c 0%,#1f1d1b 60%);margin:0 auto;position:relative;overflow:hidden}.ax-cta__card .ax-grain{opacity:.2;mix-blend-mode:overlay}.ax-cta__glow{aspect-ratio:1;width:60%;translate:calc(var(--mx) * calc(-24px * var(--s,1))) calc(var(--my) * calc(-18px * var(--s,1)));background:radial-gradient(circle,#e7b8a78c,#d89c8c00 65%);border-radius:50%;position:absolute;top:-40%;right:-8%}.ax-cta__copy{max-width:calc(620px * var(--s,1));position:relative}.ax-cta__copy h2{color:var(--ax-ivory);margin:0;font-size:clamp(2.4rem,1.6rem + 3vw,4.6rem);line-height:1}.ax-cta__copy>p{margin:calc(20px * var(--s,1)) 0 0;font-size:max(13px, calc(17px * var(--s,1)));color:#b8b1a7}.ax-cta__actions{gap:calc(12px * var(--s,1));margin-top:calc(40px * var(--s,1));flex-wrap:wrap;display:flex}.ax-cta .ax-cta__foot{margin-top:calc(32px * var(--s,1));font-size:max(13px, calc(14px * var(--s,1)));color:#9a948a}.ax-cta__foot a{color:var(--ax-ivory);text-underline-offset:calc(3px * var(--s,1))}@media (max-width:1080px){.ax-run{left:auto;right:calc(-12px * var(--s,1))}}@media (max-width:960px){.ax-story{height:auto}.ax-story__sticky{height:auto;padding-top:calc(24px * var(--s,1));display:block;position:relative}.ax-story__rail{display:none}.ax-story__copy,.ax-story__stage{display:contents}.ax-chapter,.ax-visual{opacity:1;filter:none;pointer-events:auto;position:relative;inset:auto;transform:none;--q:1!important}.ax-visual{margin:calc(32px * var(--s,1)) 0 calc(72px * var(--s,1))}.ax-visual .ax-visual__canvas{width:100%;max-height:none}.ax-film{height:auto;padding:calc(96px * var(--s,1)) 0 0}.ax-film__sticky{--e:1;height:auto;position:relative}.ax-film__head{opacity:1;margin-bottom:calc(32px * var(--s,1));position:relative;top:0;transform:none}.ax-film__frame{border-radius:calc(24px * var(--s,1));margin-top:0;transform:none}.ax-quote{padding:0 calc(8px * var(--s,1))}}@media (max-width:640px){.ax-hero__proof>div{padding-right:calc(16px * var(--s,1));margin-right:calc(16px * var(--s,1))}.ax-hero__proof dt{font-size:max(13px, calc(24px * var(--s,1)))}.ax-run{width:auto;margin:calc(-48px * var(--s,1)) calc(16px * var(--s,1)) 0;position:relative;bottom:auto;left:auto;right:auto}}.ax-logo{font-size:max(13px, calc(26px * var(--s,1)));color:var(--ax-ink);align-items:center;gap:.28em;line-height:1;display:inline-flex}.ax-logo__mark{width:.9em;height:.9em;position:relative}.ax-logo__disc{background:currentColor;border-radius:50%;width:.74em;height:.74em;position:absolute;top:.12em;left:0}.ax-logo__dot{background:radial-gradient(circle at 35% 30%, #f4d5c9, var(--ax-terra));width:.2em;height:.2em;transition:transform .8s var(--ax-spring);border-radius:50%;position:absolute;top:0;left:.66em}.ax-logo__word{font-family:"Geist", "Inter", var(--ax-sans);letter-spacing:-.045em;font-weight:600}a:hover .ax-logo__dot{transform:translate(.08em,-.06em)}.top-nav.top-nav{z-index:60;height:auto;padding:calc(14px * var(--s,1)) var(--ax-gutter) 0;box-shadow:none;pointer-events:none;background:0 0;border:0;display:block;position:fixed;top:0;left:0;right:0}.top-nav .top-nav__container{pointer-events:auto;align-items:center;gap:calc(24px * var(--s,1));max-width:var(--ax-max);height:calc(56px * var(--s,1));padding:0 calc(10px * var(--s,1)) 0 calc(18px * var(--s,1));border-radius:calc(999px * var(--s,1));transition:max-width .9s var(--ax-ease), background-color .6s var(--ax-ease), border-color .6s var(--ax-ease), box-shadow .6s var(--ax-ease), backdrop-filter .6s var(--ax-ease);background:0 0;border:1px solid #0000;margin:0 auto;display:flex}html[data-ax-scrolled] .top-nav .top-nav__container,.top-nav--mobile-open .top-nav__container{max-width:calc(1080px * var(--s,1));box-shadow:0 calc(12px * var(--s,1)) calc(34px * var(--s,1)) calc(-18px * var(--s,1)) #332b1f47;-webkit-backdrop-filter:blur(calc(18px * var(--s,1))) saturate(1.3);background:#faf8f4bd;border-color:#e7e1d7e6}.top-nav .brand{color:var(--ax-ink);flex:none;text-decoration:none}.top-nav .brand-ax{font-size:max(13px, calc(24px * var(--s,1)))}.top-nav .brand-text,.footer-v2 .brand-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.top-nav .nav-tabs{justify-content:center;align-items:center;gap:calc(4px * var(--s,1));flex:1;display:flex}.top-nav .nav-tab{align-items:center;gap:calc(4px * var(--s,1));height:calc(36px * var(--s,1));padding:0 calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));font-family:var(--ax-sans);font-size:max(13px, calc(14px * var(--s,1)));letter-spacing:-.005em;color:var(--ax-ink-2);transition:color .35s var(--ax-ease), background-color .35s var(--ax-ease);background:0 0;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.top-nav .nav-tab:after{content:"";left:50%;bottom:calc(3px * var(--s,1));width:calc(4px * var(--s,1));height:calc(4px * var(--s,1));background:var(--ax-terra);opacity:0;transition:opacity .4s var(--ax-ease), transform .5s var(--ax-spring);border-radius:50%;margin-left:-2px;position:absolute;transform:scale(0)}.top-nav .nav-tab:hover{color:var(--ax-ink);background:#2625240d}.top-nav .nav-tab.is-active{color:var(--ax-ink);background:0 0}.top-nav .nav-tab.is-active:after{opacity:1;transform:none}.top-nav .nav-dropdown__panel{border:1px solid var(--ax-line);border-radius:calc(20px * var(--s,1));-webkit-backdrop-filter:blur(calc(18px * var(--s,1)));backdrop-filter:blur(calc(18px * var(--s,1)));box-shadow:var(--ax-shadow);padding:calc(8px * var(--s,1));background:#faf8f4eb}.top-nav .nav-dropdown__item{border-radius:calc(14px * var(--s,1))}.top-nav .nav-dropdown__item:hover{background:#2625240d}.top-nav .nav-actions{align-items:center;gap:calc(6px * var(--s,1));flex:none;display:flex}.top-nav .nav-action--primary{height:calc(40px * var(--s,1));padding:0 calc(18px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--ax-ink);color:var(--ax-ivory);font-size:max(13px, calc(14px * var(--s,1)));box-shadow:none;transition:transform .5s var(--ax-spring), box-shadow .5s var(--ax-ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.top-nav .nav-action--primary:hover{background:var(--ax-ink);box-shadow:0 calc(10px * var(--s,1)) calc(22px * var(--s,1)) calc(-12px * var(--s,1)) #26252480;transform:translateY(-1px)}.top-nav .nav-language-switcher button,.top-nav .nav-language-switcher{border-radius:calc(999px * var(--s,1))}.top-nav__mobile-panel{pointer-events:auto;max-width:calc(1080px * var(--s,1));margin:calc(10px * var(--s,1)) auto 0;border:1px solid var(--ax-line);border-radius:calc(28px * var(--s,1));-webkit-backdrop-filter:blur(calc(18px * var(--s,1)));backdrop-filter:blur(calc(18px * var(--s,1)));box-shadow:var(--ax-shadow);animation:ax-drop .6s var(--ax-ease) both;background:#faf8f4f5}@keyframes ax-drop{0%{opacity:0;transform:translateY(calc(-10px * var(--s,1))) scale(.98)}}.top-nav__mobile-cta{border-radius:calc(999px * var(--s,1));background:var(--ax-ink);color:var(--ax-ivory)}.footer-v2.footer-v2{padding:clamp(calc(56px * var(--s,1)), 8vw, calc(96px * var(--s,1))) var(--ax-gutter) 0;background:var(--ax-paper);border-top:1px solid var(--ax-line);margin-top:0;position:relative;overflow:hidden}.footer-v2 .footer-v2__container{max-width:var(--ax-max);margin:0 auto}.footer-v2 .brand-ax{font-size:max(13px, calc(28px * var(--s,1)))}.footer-v2 .footer-v2__tagline{text-transform:none;font-family:var(--ax-serif);font-size:max(13px, calc(22px * var(--s,1)));letter-spacing:-.01em;color:var(--ax-ink-2);line-height:1.25}.footer-v2 .footer-v2__column-label{font-family:var(--ax-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ax-ink-3);font-size:11px;font-weight:400}.footer-v2 .footer-v2__column a{color:var(--ax-ink-2);transition:color .3s var(--ax-ease), background-size .5s var(--ax-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.footer-v2 .footer-v2__column a:hover{color:var(--ax-ink);background-size:100% 1px}.footer-v2 .footer-v2__copyright{font-family:var(--ax-mono);color:var(--ax-ink-3);font-size:11px}.footer-ax__mark{max-width:var(--ax-max);margin:clamp(calc(40px * var(--s,1)), 6vw, calc(72px * var(--s,1))) auto 0;font-family:"Geist", "Inter", var(--ax-sans);font-weight:600;font-size:clamp(max(13px, calc(120px * var(--s,1))), 26vw, max(13px, calc(380px * var(--s,1))));letter-spacing:-.06em;color:#0000;background:linear-gradient(#26252417,#26252405);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;line-height:.72;transform:translateY(12%)}@media (max-width:1080px){.top-nav .nav-tabs{display:none}.top-nav .nav-actions{margin-left:auto}}.eak-prominent-title{font-family:var(--ax-serif);letter-spacing:-.022em;font-weight:400!important}html[data-locale=zh] .eak-prominent-title{font-family:var(--ax-serif-cn);letter-spacing:0}.eak-prominent-title em{color:var(--ax-blue-d);font-style:italic}html[data-locale=zh] .eak-prominent-title em{font-style:normal}.product-page.product-page{padding-top:0}.product-page .product-page__hero{text-align:center;max-width:var(--ax-max);min-height:78svh;padding:calc(140px * var(--s,1)) var(--ax-gutter) calc(72px * var(--s,1));box-sizing:border-box;border-bottom:0;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:visible}.product-page .product-page__hero .product-page__container{max-width:none;margin:0;padding:0}.product-page .product-page__hero .product-page__headline{max-width:18ch;margin-left:auto;margin-right:auto}.product-page .product-page__hero .product-page__lede{margin-left:auto;margin-right:auto}.product-page .product-page__hero .product-page__eyebrow,.product-page .product-page__hero .product-page__actions{justify-content:center}.product-page .product-page__hero .product-page__eyebrow:before{display:none}.product-page .product-page__eyebrow{gap:calc(14px * var(--s,1));font-family:var(--ax-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ax-ink-2);font-size:12px;font-weight:400}.product-page .product-page__eyebrow:before{content:"";width:calc(32px * var(--s,1));background:var(--ax-stone);height:1px}.product-page .product-page__hero .product-page__headline{letter-spacing:-.03em;font-size:clamp(2.8rem,1.6rem + 3.6vw,5.2rem);line-height:.98}.product-page .product-page__lede{font-size:max(13px, calc(18px * var(--s,1)));color:var(--ax-ink-2);line-height:1.6;max-width:34ch!important}.product-page__cta,.hero-v2__cta{height:calc(52px * var(--s,1));padding:0 calc(24px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)));transition:transform .5s var(--ax-spring), box-shadow .5s var(--ax-ease), background-color .4s var(--ax-ease);align-items:center;font-weight:500;display:inline-flex;border-radius:calc(999px * var(--s,1))!important}.product-page__cta--primary,.hero-v2__cta--primary{background:var(--ax-ink)!important;color:var(--ax-ivory)!important}.product-page__cta:hover,.hero-v2__cta:hover{box-shadow:0 calc(14px * var(--s,1)) calc(30px * var(--s,1)) calc(-14px * var(--s,1)) #26252473;transform:translateY(-2px)}.product-page__how,.product-page__sdk-demo{border-color:var(--ax-line)!important}.product-page__how:before,.product-page__how:after{background:linear-gradient(90deg, transparent, var(--ax-stone), transparent)!important}[data-reveal]{transition-timing-function:var(--ax-ease)!important;transition-duration:1.1s!important}@media (max-width:1023px){.product-page .product-page__hero{min-height:auto;padding-top:calc(112px * var(--s,1))}}html[data-locale=zh] .ax-hero__title .ax-line:nth-child(2)>span>span:first-child{display:none}html[data-locale=zh] .ax-quote strong{font-family:var(--ax-serif-cn);font-style:normal}@media (max-width:640px){.ax-hero__proof{grid-template-columns:repeat(3,1fr);display:grid}.ax-hero__proof>div{margin-right:calc(12px * var(--s,1));padding-right:calc(12px * var(--s,1))}.ax-hero__proof dt{font-size:max(13px, calc(22px * var(--s,1)))}.ax-hero__proof dd{font-size:11.5px}}.feature-block__media{border-radius:calc(28px * var(--s,1));box-shadow:var(--ax-shadow-sm);background:linear-gradient(#f4efe8,#ece4d8);overflow:hidden}.feature-block__figure{mix-blend-mode:multiply;filter:sepia(.38)saturate(.55)hue-rotate(-14deg)contrast(.97)brightness(1.02);transition:transform 1.4s var(--ax-ease), filter 1.4s var(--ax-ease)}.feature-block__media:hover .feature-block__figure{transform:scale(1.025)}.ax-hero__stage--particles{width:100%}.ax-particles{align-items:center;gap:calc(18px * var(--s,1));flex-direction:column;display:flex;position:relative}.ax-particles__stage{width:100%;height:clamp(calc(380px * var(--s,1)), 70svh, calc(780px * var(--s,1)));position:relative}.ax-particles__stage canvas{pointer-events:none;display:block;position:absolute;top:-28%;left:-12%;width:124%!important;height:156%!important}@media (max-width:640px){.ax-particles__stage{height:clamp(calc(300px * var(--s,1)), 48svh, calc(420px * var(--s,1)))}}.mx-on .ax-btn,.mx-on .top-nav .nav-action--primary,.mx-on .product-page__cta{--mx-tx:0px;--mx-ty:0px;--mx-fill:var(--ax-blue-d);--mx-fg:var(--ax-ivory);isolation:isolate;transform:translate3d(var(--mx-tx), var(--mx-ty), 0);transition:transform .6s cubic-bezier(.3, 1.4, .45, 1), color .4s var(--ax-ease), border-color .4s var(--ax-ease), box-shadow .5s var(--ax-ease);position:relative;overflow:hidden}.mx-on .ax-btn:hover,.mx-on .top-nav .nav-action--primary:hover,.mx-on .product-page__cta:hover{transform:translate3d(var(--mx-tx), var(--mx-ty), 0)}.mx-on .ax-btn.mx-down,.mx-on .top-nav .nav-action--primary.mx-down,.mx-on .product-page__cta.mx-down{transform:translate3d(var(--mx-tx), var(--mx-ty), 0) scale(1.05, .9);transition-duration:.14s}.mx-blob{z-index:-1;background:var(--mx-fill);pointer-events:none;border-radius:50%;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)scale(0)}.mx-hot>.mx-blob{transform:translate(-50%,-50%)scale(1)}.mx-on .ax-btn>:not(.mx-blob),.mx-on .top-nav .nav-action--primary>:not(.mx-blob),.mx-on .product-page__cta>:not(.mx-blob){transform:translate3d(calc(var(--mx-tx) * .6), calc(var(--mx-ty) * .6), 0);transition:transform .5s cubic-bezier(.3,1.4,.45,1)}.mx-on .ax-btn.mx-hot,.mx-on .top-nav .nav-action--primary.mx-hot,.mx-on .product-page__cta.mx-hot{color:var(--mx-fg)!important}.mx-on .ax-btn--ghost.mx-hot{border-color:var(--ax-ink)}.mx-on .ax-btn--light{--mx-fill:var(--ax-blue-d);--mx-fg:var(--ax-ivory)}.mx-on .ax-btn--line{--mx-fill:var(--ax-ivory);--mx-fg:var(--ax-ink)}.mx-on .ax-btn:before{display:none}.mx-on .ax-btn svg path{transition:d .45s cubic-bezier(.3,1.4,.45,1)}.mx-on .ax-btn.mx-hot svg path{d:path("M1 8h14M11 4l4 4-4 4")}.mx-on .ax-btn.mx-hot svg{transform:translate3d(calc(var(--mx-tx) * .6 + 2px), calc(var(--mx-ty) * .6), 0)}.mx-on .top-nav .nav-tabs{position:relative}.mx-pill{height:calc(36px * var(--s,1));margin-top:calc(-18px * var(--s,1));border-radius:calc(999px * var(--s,1));opacity:0;pointer-events:none;z-index:0;background:#26252412;position:absolute;top:50%}.mx-on .top-nav .nav-tab{z-index:1}.mx-on .top-nav .nav-tab:hover{background:0 0}.fx{--fx-ink:var(--ax-ink);--fx-ink2:var(--ax-ink-2);--fx-ink3:#2625243d;--fx-rule:#2625241f;--fx-acc:var(--ax-blue-d);--fx-hero:#b9674c;--fx-dark:#2f3e5a;--fx-dink:#f3efe8;--fx-dmute:#f3efe8a8;--fx-drule:#f3efe829;--fx-dacc:#e0a48c;--fx-mist:#8fa7bf;--fx-sage:#9da88a;--fx-mustard:#d8b25e;--fx-indigo:#2f3e5a;padding-bottom:calc(40px * var(--s,1))}.fx-eyebrow{font:500 11.5px/1.4 var(--ax-sans);letter-spacing:.16em;color:var(--fx-ink2);margin:0}.fx-sec{padding:calc(120px * var(--s,1)) 0 calc(72px * var(--s,1));scroll-margin-top:calc(72px * var(--s,1))}.fx-sec__in{max-width:calc(1360px * var(--s,1));padding:0 var(--ax-gutter);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.fx-num{font:400 max(13px, calc(72px * var(--s,1)))/.9 var(--ax-serif);letter-spacing:-.02em;color:var(--fx-ink3);margin:0 0 calc(18px * var(--s,1));font-feature-settings:"lnum";max-width:calc(1120px * var(--s,1));justify-self:center;width:100%}.fx-copy{gap:calc(24px * var(--s,1)) calc(72px * var(--s,1));max-width:calc(1120px * var(--s,1));width:100%;padding-bottom:calc(28px * var(--s,1));border-bottom:1px solid var(--fx-rule);grid-template-columns:minmax(0,6fr) minmax(0,5fr);justify-self:center;align-items:end;display:grid}.fx-title{font:500 max(13px, calc(50px * var(--s,1)))/1.1 var(--ax-serif);letter-spacing:-.012em;color:var(--fx-ink);margin:calc(12px * var(--s,1)) 0 0;text-wrap:balance}.fx-copy[lang=zh-CN] .fx-title{font-family:var(--ax-serif-cn);font-size:max(13px, calc(40px * var(--s,1)));word-break:keep-all;line-height:1.22}.fx-title em{color:var(--fx-acc);font-style:italic}.fx-copy[lang=zh-CN] .fx-title em{font-style:normal}.fx-lede{font:400 max(13px, calc(16px * var(--s,1)))/1.7 var(--ax-sans);color:var(--fx-ink2);text-wrap:pretty;margin:0}.fx-defs{margin:calc(18px * var(--s,1)) 0 0;gap:calc(6px * var(--s,1)) calc(22px * var(--s,1));flex-wrap:wrap;display:flex}.fx-defs div{gap:calc(8px * var(--s,1));font:400 max(13px, calc(13.5px * var(--s,1)))/1.5 var(--ax-sans);align-items:baseline;display:flex}.fx-defs dt{color:var(--fx-acc);font-weight:600}.fx-defs dd{color:var(--fx-ink2);margin:0}.fx-fig{aspect-ratio:3/2;margin-top:calc(8px * var(--s,1));position:relative;overflow:hidden}.fx-fig iframe{width:calc(1200px * var(--s,1));height:calc(800px * var(--s,1));transform-origin:0 0;background:0 0;border:0;position:absolute;top:0;left:0}.fx-cap{font:400 13px/1.5 var(--ax-sans);color:var(--fx-ink2);text-align:center;margin:calc(4px * var(--s,1)) 0 0}.fx-cap:before{content:"";width:calc(5px * var(--s,1));height:calc(5px * var(--s,1));background:var(--fx-hero);margin-right:calc(8px * var(--s,1));vertical-align:2px;border-radius:50%;display:inline-block}.fx-sec--dark{background:var(--fx-dark);padding-bottom:calc(96px * var(--s,1))}.fx-sec--dark+.fx-sec--dark{padding-top:calc(40px * var(--s,1))}.fx-sec--dark .fx-num{color:#f4efe64d}.fx-sec--dark .fx-copy{border-color:var(--fx-drule)}.fx-sec--dark .fx-title{color:var(--fx-dink)}.fx-sec--dark .fx-title em{color:var(--fx-dacc)}.fx-sec--dark .fx-eyebrow,.fx-sec--dark .fx-lede,.fx-sec--dark .fx-defs dd,.fx-sec--dark .fx-cap{color:var(--fx-dmute)}.fx-sec--dark .fx-defs dt{color:var(--fx-dacc)}div:has(>.fx-sec--dark)+div:has(>.fx-sec--dark) .fx-sec{padding-top:calc(40px * var(--s,1))}.fx-quote{max-width:calc(1120px * var(--s,1));padding:calc(120px * var(--s,1)) var(--ax-gutter) calc(96px * var(--s,1));text-align:center;margin:0 auto}.fx-arch{width:calc(64px * var(--s,1));height:calc(80px * var(--s,1));margin:0 auto calc(36px * var(--s,1));display:block}.fx-quote p{font:500 max(13px, calc(50px * var(--s,1)))/1.2 var(--ax-serif);color:var(--fx-ink);text-wrap:balance;max-width:15em;margin:0 auto}.fx-quote p[class*=zh]{font-family:var(--ax-serif-cn);font-size:max(13px, calc(40px * var(--s,1)))}@media (max-width:900px){.fx-copy{gap:calc(16px * var(--s,1));grid-template-columns:1fr}.fx-num{font-size:max(13px, calc(56px * var(--s,1)))}.fx-title{font-size:max(13px, calc(34px * var(--s,1)))}.fx-copy[lang=zh-CN] .fx-title{font-size:max(13px, calc(30px * var(--s,1)))}.fx-sec{padding:calc(72px * var(--s,1)) 0 calc(48px * var(--s,1))}.fx-quote p{font-size:max(13px, calc(32px * var(--s,1)))}}.aj{--aj-ink:var(--ax-ink);--aj-ink2:var(--ax-ink-2);--aj-rule:#2625241f;--aj-acc:var(--ax-blue-d);--aj-hero:#b9674c;--aj-night:#2f3e5a;--aj-gut:calc(150px * var(--s,1));max-width:calc(1320px * var(--s,1));padding:0 var(--ax-gutter) calc(80px * var(--s,1));margin:0 auto;position:relative}.aj-path{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aj-path__all,.aj-path__done{fill:none;stroke-linecap:round}.aj-path__all{stroke-width:1.8px;stroke-dasharray:1 7}.aj-path__done{stroke-width:1.6px}.aj-path__night .aj-path__all{stroke:#f3efe880}.aj-path__night .aj-path__done{stroke:#f3efe8bf}.aj-path__dot{fill:var(--ax-ink);transition:fill .4s}.aj-block{padding:calc(180px * var(--s,1)) 0 calc(40px * var(--s,1));position:relative}.aj-block>*{z-index:2;position:relative}.aj-eyebrow{font:500 12px/1.4 var(--ax-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ax-ink-3);margin:0 0 calc(14px * var(--s,1))}.aj-eyebrow b{color:var(--aj-hero);margin-right:calc(10px * var(--s,1));font-weight:600}.aj-h2{font:500 max(13px, calc(48px * var(--s,1)))/1.12 var(--ax-serif);letter-spacing:-.012em;color:var(--aj-ink);text-wrap:balance;margin:0}.aj-h2 em,.aj-h3 em{color:var(--aj-acc);font-style:italic}[lang=zh-CN] .aj-h2,.aj-h2 .blog-lang-zh,.aj-lead-wrap .blog-lang-zh.aj-h2{font-family:var(--ax-serif-cn);font-size:max(13px, calc(38px * var(--s,1)));word-break:keep-all;line-height:1.25}[lang=zh-CN] .aj-h2 em,.aj-h2 .blog-lang-zh em,[lang=zh-CN] .aj-h3 em{font-style:normal}.aj-h3{font:600 max(13px, calc(17px * var(--s,1)))/1.4 var(--ax-sans);color:var(--aj-ink);margin:calc(22px * var(--s,1)) 0 calc(8px * var(--s,1))}.aj-lede{font:400 max(13px, calc(16px * var(--s,1)))/1.7 var(--ax-sans);color:var(--aj-ink2);margin:calc(12px * var(--s,1)) 0 0;text-wrap:pretty;max-width:36em}.aj-defs{gap:calc(6px * var(--s,1)) calc(22px * var(--s,1));margin:calc(16px * var(--s,1)) 0 0;flex-wrap:wrap;display:flex}.aj-defs div{gap:calc(8px * var(--s,1));font:400 max(13px, calc(13.5px * var(--s,1)))/1.5 var(--ax-sans);align-items:baseline;display:flex}.aj-defs dt{color:var(--aj-acc);font-weight:600}.aj-defs dd{color:var(--aj-ink2);margin:0}.aj-lead-wrap{max-width:calc(640px * var(--s,1))}.aj-lead-wrap--r{margin-left:var(--aj-gut)}.aj-lead-wrap--c{max-width:calc(760px * var(--s,1));text-align:center;margin:0 auto}.aj-lead-wrap--c .aj-lede{margin-left:auto;margin-right:auto}.aj-fig{margin:calc(48px * var(--s,1)) 0 0}.aj-fig--l{margin-right:var(--aj-gut)}.aj-fig--r{margin-left:var(--aj-gut)}.aj-fig--c{margin-left:calc(var(--aj-gut) * .5);margin-right:calc(var(--aj-gut) * .5)}.aj-fig__frame{aspect-ratio:3/2;position:relative;overflow:hidden}.aj-fig__frame iframe{width:calc(1200px * var(--s,1));height:calc(800px * var(--s,1));transform-origin:0 0;background:0 0;border:0;position:absolute;top:0;left:0}.aj-cap{font:400 13px/1.5 var(--ax-sans);color:var(--aj-ink2);text-align:center;margin:calc(6px * var(--s,1)) 0 0}.aj-cap:before{content:"";width:calc(5px * var(--s,1));height:calc(5px * var(--s,1));background:var(--aj-hero);margin-right:calc(8px * var(--s,1));vertical-align:2px;border-radius:50%;display:inline-block}.aj-block>.aj-row{z-index:4}.aj-row{justify-content:space-between;align-items:flex-start;gap:calc(64px * var(--s,1));display:flex}.aj-chapter--l .aj-row{flex-direction:row-reverse}.aj-row__txt{max-width:calc(620px * var(--s,1))}.aj-chapter--r .aj-row{padding-right:calc(var(--aj-gut) * .5 - calc(85px * var(--s,1)))}.aj-chapter--l .aj-row{padding-left:calc(var(--aj-gut) * .5 - calc(85px * var(--s,1)))}.aj-win{width:calc(170px * var(--s,1));height:calc(224px * var(--s,1));z-index:3;flex:none;position:relative}.aj-win svg{border-radius:calc(85px * var(--s,1)) calc(85px * var(--s,1)) 2px 2px;width:100%;height:100%;display:block}.aj-night{color:#f3efe8}.aj-night:before{content:"";background:var(--aj-night);z-index:0;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.aj-night--first:before{top:calc(60px * var(--s,1));border-radius:0}.aj-night--first{padding-top:calc(200px * var(--s,1));margin-top:calc(60px * var(--s,1))}.aj-runtime{padding-bottom:calc(120px * var(--s,1))}.aj-night .aj-h2{color:#f3efe8}.aj-night .aj-h2 em,.aj-night .aj-h3 em{color:#e0a48c}.aj-night .aj-h3{color:#f3efe8}.aj-night .aj-eyebrow{color:#f3efe899}.aj-night .aj-lede,.aj-night .aj-defs dd,.aj-night .aj-cap{color:#f3efe8a8}.aj-night .aj-defs dt{color:#e0a48c}@media (max-width:999px){.aj{--aj-gut:0px}.aj-block{padding-top:calc(88px * var(--s,1))}.aj-row,.aj-chapter--l .aj-row{align-items:flex-start;gap:calc(24px * var(--s,1));flex-direction:column-reverse;padding:0}.aj-win{width:calc(120px * var(--s,1));height:calc(158px * var(--s,1))}.aj-h2{font-size:max(13px, calc(34px * var(--s,1)))}.aj-path{display:none}}@media (prefers-reduced-motion:reduce){[data-in]{opacity:1;transition:none;transform:none}}:root{--ax-ivory:#fff;--ax-paper:#f4f4f4;--ax-line:#e4e4e4;--eak-bg-strong:#f4f4f4;--ax-ink:#111;--ax-ink-2:#444;--ax-ink-3:#666;--ax-ink-4:#aaa;--ax-blue:#9c9c9c;--ax-blue-d:#111;--ax-blue-bg:#f0f0f0}.aj-path__dot.is-night{fill:#fff}[data-fig] .fig-poster{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}[data-fig] iframe{opacity:0;transition:opacity .5s var(--ax-ease)}[data-fig].is-live iframe{opacity:1}[data-fig] .fig-poster{mix-blend-mode:multiply}.aj-night [data-fig] .fig-poster,.fx-fig.is-dark .fig-poster{mix-blend-mode:normal}[data-fig] .fig-poster{transition:opacity .2s linear .5s}[data-fig].is-live .fig-poster{opacity:0}.aj-night [data-fig],.fx-fig.is-dark{background:0 0}:root{--ax-ivory:#f9f9f9;--ax-paper:#e7e7e7;--ax-line:#d4d4d4;--eak-bg-strong:#e7e7e7;--ax-ink:#111;--ax-ink-2:#313131;--ax-ink-3:#5c5c5c;--ax-ink-4:#a3a3a3;--ax-blue:#838383;--ax-blue-d:#111;--ax-blue-bg:#e7e7e7;--dune-sun:#f85d2c;--dune-mono:"Space Mono", "JetBrains Mono", ui-monospace, monospace;--art-ivory:#f9f9f9;--art-sand:#e7e7e7;--art-mist:#c2c2c2;--art-indigo:#313131;--art-blush:#d4d4d4;--art-terra:#f85d2c;--art-mustard:#f85d2c;--art-char:#111;--art-sage:#838383;--particle-c0:#111;--particle-c1:#313131;--particle-c2:#838383;--particle-c3:#111;--particle-sheen:#f85d2c}html{background-color:#f9f9f9}body{background-image:url(../media/grain-sand.0voywm170kc9e.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1))}[data-fig]{background:#f9f9f9 url(../media/grain-sand.0voywm170kc9e.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1))}.aj{--aj-acc:#111;--aj-hero:#f85d2c;--aj-night:#313131}.fx{--fx-acc:#111;--fx-hero:#f85d2c;--fx-dark:#313131;--fx-dacc:#f9f9f9}.aj-night:before,.fx-sec--dark{background-image:url(../media/grain-dune-night.0lxf0ckp~018r.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1))}.aj-night .aj-h2 em,.aj-night .aj-h3 em,.aj-night .aj-defs dt{color:#f9f9f9}.aj-eyebrow b{color:#f85d2c}.aj-path__day .aj-path__all{stroke:#1111118c}.aj-path__day .aj-path__done{stroke:#111}.aj-path__dot,.aj-path__dot.is-night{fill:#f85d2c}.aj-cap:before,.fx-cap:before{background:#f85d2c}.aj-eyebrow,.fx-eyebrow,.aj-cap,.fx-cap,.aj-defs dt,.fx-defs dt{font-family:var(--dune-mono);letter-spacing:.02em}.aj-eyebrow,.fx-eyebrow{text-transform:lowercase;letter-spacing:.04em;font-size:13px}.aj-cap,.fx-cap{font-size:12.5px}.aj-win svg rect,.aj-win svg path:not([stroke]),.aj-win svg circle,.aj-win svg polygon,.aj-win svg ellipse{stroke:#111;stroke-width:calc(2.4px * var(--s,1));stroke-linejoin:round}.aj-win{outline-offset:-1px;border-radius:calc(85px * var(--s,1)) calc(85px * var(--s,1)) 2px 2px;outline:1.5px solid #111;overflow:hidden}.aj-win:after{content:"";pointer-events:none;background:url(../media/grain-fill.00ppbnzfstqpl.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1));border-radius:inherit;position:absolute;inset:0}.ax-hero__proof dt{font-family:Archivo,Arial Narrow,sans-serif;font-weight:800;font-stretch:68%;font-size:max(13px, calc(44px * var(--s,1)));letter-spacing:-.01em;color:#111;line-height:.95}.ax-hero__proof dd{font-family:Archivo,Arial Narrow,sans-serif;font-weight:750;font-stretch:72%;font-size:max(13px, calc(14px * var(--s,1)));letter-spacing:.035em;text-transform:uppercase;color:#313131;margin-top:calc(10px * var(--s,1))}.aj-lede,.fx-lede{font-size:max(13px, calc(18px * var(--s,1)));line-height:1.7}.aj-h3{font-size:max(13px, calc(20px * var(--s,1)))}.aj-h2{font-size:max(13px, calc(54px * var(--s,1)))}[lang=zh-CN] .aj-h2,.aj-h2 .blog-lang-zh{font-size:max(13px, calc(44px * var(--s,1)))}.aj-defs div,.fx-defs div{font-size:max(13px, calc(16px * var(--s,1)))}.aj-eyebrow,.fx-eyebrow,.aj-cap,.fx-cap{font-size:max(13px, calc(14.5px * var(--s,1)))}.fx-copy[lang=zh-CN] .fx-title{font-size:max(13px, calc(44px * var(--s,1)))}.ax-hero__lede,.product-page__lede{font-size:max(13px, calc(20px * var(--s,1)));line-height:1.6}.ax-hero__proof dd,.top-nav .nav-tab,.top-nav .nav-action{font-size:max(13px, calc(15px * var(--s,1)))}.aj-path{display:none}.aj{--aj-gut:calc(90px * var(--s,1))}.ax-cta--dune{--cta-sky:#e7e7e7;--cta-sun:#f85d2c;--cta-g1:#d4d4d4;--cta-g2:#c2c2c2;--cta-g3:#838383;--cta-g4:#313131;padding:calc(140px * var(--s,1)) var(--ax-gutter) calc(160px * var(--s,1))}.ax-cta__dune{max-width:calc(1120px * var(--s,1));gap:calc(88px * var(--s,1));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;margin:0 auto;display:grid}.ax-cta--dune .ax-cta__copy{max-width:none;padding:0}.ax-cta--dune .ax-cta__copy h2{color:#111;font-size:clamp(max(13px, calc(44px * var(--s,1))), 5.2vw, max(13px, calc(72px * var(--s,1))));line-height:1.04}.ax-cta--dune .ax-cta__copy>p{color:#313131;font-size:max(13px, calc(19px * var(--s,1)));margin-top:calc(20px * var(--s,1))}.ax-cta--dune .ax-cta__actions{margin-top:calc(36px * var(--s,1))}.ax-cta--dune .ax-cta__foot{color:#5c5c5c;font-size:max(13px, calc(15px * var(--s,1)));margin-top:calc(28px * var(--s,1))}.ax-cta--dune .ax-cta__foot a{color:#111;text-underline-offset:calc(3px * var(--s,1));text-decoration:underline}.ax-cta__art{margin:0}.ax-cta__art svg{width:100%;height:auto;display:block}.ax-cta__art figcaption{margin-top:calc(18px * var(--s,1));font:400 max(13px, calc(15px * var(--s,1)))/1.55 var(--dune-mono,"Space Mono", ui-monospace, monospace);color:#111}.ax-cta__sun{transform:translateY(calc(46px * var(--s,1)));transition:transform 2.4s cubic-bezier(.22,1,.36,1) .2s}.ax-cta__dune.is-in .ax-cta__sun{transform:none}@media (max-width:900px){.ax-cta__dune{gap:calc(56px * var(--s,1));grid-template-columns:1fr}.ax-cta__art{max-width:calc(360px * var(--s,1))}}@media (prefers-reduced-motion:reduce){.ax-cta__sun{transition:none;transform:none}}.ax-cta--dune{padding:calc(150px * var(--s,1)) 0 0}.ax-cta__dune{max-width:calc(820px * var(--s,1));padding:0 var(--ax-gutter);text-align:center;display:block}.ax-cta--dune .ax-cta__actions{justify-content:center}.ax-cta__horizon{width:100%;height:calc(120px * var(--s,1));margin-top:calc(110px * var(--s,1));display:block;overflow:visible}.ax-cta__horizon .ax-cta__sun{transform:translateY(calc(40px * var(--s,1)));transition:transform 2.4s cubic-bezier(.22,1,.36,1) .3s}.ax-cta--dune:has(.ax-cta__dune.is-in) .ax-cta__sun{transform:none}@media (prefers-reduced-motion:reduce){.ax-cta__horizon .ax-cta__sun{transform:none}}.st{--st-ink:#111;--st-ink2:#313131;--st-acc:#111;--st-night:#313131;max-width:calc(1240px * var(--s,1));padding:0 var(--ax-gutter) calc(40px * var(--s,1));margin:0 auto}.st-sec{padding:calc(170px * var(--s,1)) 0 calc(30px * var(--s,1));position:relative}.st-sec>*{z-index:2;position:relative}.st-head--c{text-align:center;margin:0 auto}.st-head--c .st-p{margin-left:auto;margin-right:auto}.st-h{font:500 clamp(max(13px, calc(40px * var(--s,1))), 4.6vw, max(13px, calc(64px * var(--s,1))))/1.08 var(--ax-serif);letter-spacing:-.015em;color:var(--st-ink);text-wrap:balance;margin:0}.st-h em{font-style:italic}.st-copy[lang=zh-CN] .st-h{font-family:var(--ax-serif-cn);font-size:clamp(max(13px, calc(34px * var(--s,1))), 3.8vw, max(13px, calc(52px * var(--s,1))));word-break:keep-all;line-height:1.22}.st-copy[lang=zh-CN] .st-h em{font-style:normal}.st-p{font:400 max(13px, calc(20px * var(--s,1)))/1.6 var(--ax-sans);color:var(--st-ink2);margin:calc(22px * var(--s,1)) 0 0;text-wrap:pretty;max-width:34em}.st-fig{aspect-ratio:3/2;margin-top:calc(56px * var(--s,1));position:relative;overflow:hidden}.st-fig iframe{width:calc(1200px * var(--s,1));height:calc(800px * var(--s,1));transform-origin:0 0;background:0 0;border:0;position:absolute;top:0;left:0}[data-in]{opacity:0;transform:translateY(calc(18px * var(--s,1)));transition:opacity 1s var(--ax-ease), transform 1s var(--ax-ease)}[data-in].is-in{opacity:1;transform:none}.st-gaps{margin:calc(64px * var(--s,1)) 0 0;gap:calc(48px * var(--s,1));grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.st-gaps h3{font:500 clamp(max(13px, calc(30px * var(--s,1))), 3vw, max(13px, calc(40px * var(--s,1))))/1.1 var(--ax-serif);color:var(--st-ink);margin:0}.st-gaps[lang=zh-CN] h3{font-family:var(--ax-serif-cn)}.st-gaps p{font:400 max(13px, calc(19px * var(--s,1)))/1.6 var(--ax-sans);color:var(--st-ink2);margin:calc(16px * var(--s,1)) 0 0}.st-row{justify-content:space-between;align-items:flex-end;gap:calc(64px * var(--s,1));display:flex}.st-win{width:calc(170px * var(--s,1));height:calc(224px * var(--s,1));flex:none;position:relative}.st-win svg{border-radius:calc(85px * var(--s,1)) calc(85px * var(--s,1)) 2px 2px;width:100%;height:100%;display:block}.st-product{align-items:center;gap:calc(10px * var(--s,1));margin-top:calc(26px * var(--s,1));font:600 max(13px, calc(19px * var(--s,1)))/1 var(--ax-sans);color:var(--st-ink);padding-bottom:calc(6px * var(--s,1));border-bottom:1.5px solid;text-decoration:none;display:inline-flex}.st-product svg{transition:transform .4s var(--ax-spring)}.st-product:hover svg{transform:translateX(calc(4px * var(--s,1)))}.st-night:before{content:"";background:var(--st-night) url(../media/grain-dune-night.0lxf0ckp~018r.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1));z-index:0;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.st-night:last-child{padding-bottom:calc(130px * var(--s,1))}.st-night .st-h,.st-night .st-product{color:#f9f9f9}.st-night .st-p{color:#f9f9f9c7}.st-night [data-fig]{background:0 0}@media (max-width:900px){.st-sec{padding-top:calc(110px * var(--s,1))}.st-gaps{gap:calc(32px * var(--s,1));grid-template-columns:1fr}.st-row{align-items:flex-start;gap:calc(28px * var(--s,1));flex-direction:column-reverse}.st-win{width:calc(120px * var(--s,1));height:calc(158px * var(--s,1))}.st-p{font-size:max(13px, calc(18px * var(--s,1)))}}@media (prefers-reduced-motion:reduce){[data-in]{opacity:1;transition:none;transform:none}}.st-win svg rect,.st-win svg path:not([stroke]),.st-win svg circle,.st-win svg polygon,.st-win svg ellipse{stroke:#111;stroke-width:calc(2.4px * var(--s,1));stroke-linejoin:round}.st-win{outline-offset:-1px;border-radius:calc(85px * var(--s,1)) calc(85px * var(--s,1)) 2px 2px;outline:1.5px solid #111;overflow:hidden}.st-win:after{content:"";pointer-events:none;background:url(../media/grain-fill.00ppbnzfstqpl.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1));border-radius:inherit;position:absolute;inset:0}.st-night .st-win{outline-color:#f9f9f9}.ax-cta--dune .ax-cta__copy h2 em{font-style:italic}.ax-cta--dune .ax-cta__copy h2 .blog-lang-zh{font-family:var(--ax-serif-cn)}.ax-cta--dune .ax-cta__copy h2 .blog-lang-zh em{font-style:normal}.ax-hero__title .blog-lang-zh{font-family:var(--ax-serif-cn)}.ax-hero__title .blog-lang-zh em{font-style:normal}.st-q{max-width:calc(980px * var(--s,1));margin:0 auto}.st-q blockquote{font:italic 500 clamp(max(13px, calc(32px * var(--s,1))), 3.6vw, max(13px, calc(50px * var(--s,1))))/1.25 var(--ax-serif);color:#111;letter-spacing:-.01em;text-wrap:balance;margin:0}.st-q[lang=zh-CN] blockquote{font-family:var(--ax-serif-cn);font-style:normal;font-size:clamp(max(13px, calc(28px * var(--s,1))), 3vw, max(13px, calc(40px * var(--s,1))));line-height:1.45}.st-q figcaption{margin-top:calc(28px * var(--s,1));font:500 max(13px, calc(19px * var(--s,1)))/1.4 var(--ax-sans);color:#313131}.st-stance{margin-top:calc(110px * var(--s,1))}.st-stance .st-h{font-size:clamp(max(13px, calc(34px * var(--s,1))), 3.8vw, max(13px, calc(52px * var(--s,1))))}.tl{font:500 clamp(max(13px, calc(52px * var(--s,1))), 6.6vw, max(13px, calc(104px * var(--s,1))))/1.06 var(--ax-serif);letter-spacing:-.02em;color:#111;margin:0 auto;position:relative}.tl-line{display:block}.tl-b{color:var(--tl-accent,#f85d2c);font-style:italic}.tl-c{opacity:0;filter:blur(calc(6px * var(--s,1)));white-space:pre;transition:opacity .26s ease-out,filter .34s ease-out,transform .4s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(.08em)}.tl-c.is-on{opacity:1;filter:none;transform:none}.tl-c[data-part=colon]{color:#111}.tl-caret{width:.055em;min-width:calc(3px * var(--s,1));opacity:0;pointer-events:none;background:#111;transition:left 90ms linear,top .2s,opacity .4s;position:absolute}.tl-caret.is-on{opacity:1}.tl-caret.is-blink{animation:.9s step-end 3 tl-blink}.tl-caret.is-done{opacity:0;animation:none}@keyframes tl-blink{50%{opacity:0}}.tl-by{transform:translate(-100%, calc(10px * var(--s,1)));white-space:nowrap;font:500 max(13px, calc(19px * var(--s,1)))/1.3 var(--ax-sans);letter-spacing:0;color:#5c5c5c;opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);position:absolute}.tl-by.is-on{opacity:1;transform:translate(-100%, calc(16px * var(--s,1)))}.tl-by--b{color:var(--tl-accent,#f85d2c);font-style:normal}.ax-hero .ax-hero__title.tl{margin-bottom:calc(64px * var(--s,1))}.ax-hero .ax-hero__lede,.ax-hero .ax-hero__actions{opacity:0;transform:translateY(calc(10px * var(--s,1)));transition:opacity .9s .1s,transform .9s cubic-bezier(.22,1,.36,1) .1s}.ax-hero.is-typed .ax-hero__lede,.ax-hero.is-typed .ax-hero__actions{opacity:1;transform:none}.ax-hero.is-typed .ax-hero__actions{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.tl-c,.tl-by{opacity:1;filter:none;transition:none;transform:none}}.tl-line:first-child{padding-bottom:calc(54px * var(--s,1))}.ax-hero .ax-hero__lede,.ax-hero .ax-hero__actions{opacity:1;transform:none}[data-typed-scope] .tl-after{opacity:0;transform:translateY(calc(10px * var(--s,1)));transition:opacity .9s .15s,transform .9s cubic-bezier(.22,1,.36,1) .15s}[data-typed-scope].is-typed .tl-after{opacity:1;transform:none}.ax-cta--dune .tl{font-size:clamp(max(13px, calc(52px * var(--s,1))), 6.6vw, max(13px, calc(104px * var(--s,1))));margin:0 auto calc(72px * var(--s,1));color:#111}@media (prefers-reduced-motion:reduce){[data-typed-scope] .tl-after{opacity:1;transform:none}}.ax-cta--dune .ax-cta__copy h2.tl{font-size:clamp(max(13px, calc(52px * var(--s,1))), 6.6vw, max(13px, calc(104px * var(--s,1))));line-height:1.06}.tl-qopen{margin-left:-.42em}.tl-comma{color:#111}.tl-float{color:#111;opacity:0;transform-origin:30% 70%;pointer-events:none;position:absolute}.tl-float.is-on{opacity:1;transition:opacity .2s}.tl-float.is-wiggle{animation:.6s cubic-bezier(.36,0,.3,1) both tl-wiggle}.tl-float.is-erase{animation:.42s cubic-bezier(.5,0,.75,0) forwards tl-erase}.tl-float.is-gone{opacity:0;animation:none}@keyframes tl-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)translateY(-.04em)}45%{transform:rotate(13deg)}70%{transform:rotate(-7deg)}}@keyframes tl-erase{0%{opacity:1;transform:none}35%{opacity:1;transform:scale(1.25,.8)}to{opacity:0;transform:translate(.5em,-.9em)rotate(140deg)scale(0)}}.tl-b .tl-c,.tl-qend{filter:none;transition:none;transform:none}.tl-b .tl-c.is-on{animation:.62s cubic-bezier(.34,1.8,.5,1) both tl-pop}@keyframes tl-pop{0%{opacity:0;transform:translateY(.45em)scale(.55)rotate(-10deg)}45%{opacity:1}to{opacity:1;transform:none}}.tl-qend{color:#111;transform-origin:50% 100%}.tl-qend.is-on{animation:.75s cubic-bezier(.3,0,.4,1) both tl-drop}@keyframes tl-drop{0%{opacity:0;transform:translate(.35em,-.75em)rotate(-25deg)}45%{opacity:1;transform:translateY(.06em)rotate(4deg)scale(1.1,.82)}68%{transform:translateY(-.14em)rotate(-2deg)scale(.96,1.06)}86%{transform:translateY(.02em)scale(1.02,.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tl-b .tl-c,.tl-qend{opacity:1;animation:none!important}.tl-float{display:none}}.st-quote{text-align:left;padding-top:calc(200px * var(--s,1))}.st-q{max-width:calc(960px * var(--s,1));margin:0;padding-left:0;position:relative}.st-q__mark{font:500 clamp(max(13px, calc(140px * var(--s,1))), 14vw, max(13px, calc(220px * var(--s,1))))/1 var(--ax-serif);color:#f85d2c;pointer-events:none;position:absolute;top:-.18em;left:-.52em}.st-q blockquote{font-style:normal;font-size:clamp(max(13px, calc(34px * var(--s,1))), 3.8vw, max(13px, calc(54px * var(--s,1))));text-align:left;line-height:1.22}.st-q[lang=zh-CN] blockquote{font-size:clamp(max(13px, calc(30px * var(--s,1))), 3.2vw, max(13px, calc(44px * var(--s,1))));line-height:1.45}.st-q figcaption{text-align:left}.st-stance{margin:calc(140px * var(--s,1)) 0 0 auto;max-width:calc(640px * var(--s,1));text-align:right}.st-stance .st-p{margin-left:auto}.st-gaps li{border-top:0;padding-top:0}.st-empty{width:calc(110px * var(--s,1));height:calc(145px * var(--s,1));margin-bottom:calc(26px * var(--s,1));display:block}.st-empty path{fill:none;stroke:#111;stroke-width:1.6px;stroke-dasharray:5 7;opacity:.55}.st-fill{gap:calc(48px * var(--s,1));margin-top:calc(80px * var(--s,1));grid-template-columns:repeat(3,1fr);display:grid;opacity:1!important;transform:none!important}.st-fill__item{justify-items:start;gap:calc(22px * var(--s,1));display:grid}.st-fill .st-win{width:calc(170px * var(--s,1));height:calc(224px * var(--s,1));clip-path:inset(100% 0 0 0 round calc(85px * var(--s,1)) calc(85px * var(--s,1)) 2px 2px);transform:translateY(calc(12px * var(--s,1)));transition:clip-path 1.1s cubic-bezier(.65,0,.35,1),transform .9s cubic-bezier(.34,1.6,.5,1);transition-delay:inherit}.st-fill.is-in .st-win{clip-path:inset(0 0 0 0 round calc(85px * var(--s,1)) calc(85px * var(--s,1)) 2px 2px);transform:none}.st-fill__word{font:500 clamp(max(13px, calc(30px * var(--s,1))), 3vw, max(13px, calc(40px * var(--s,1))))/1 var(--ax-serif);color:#111;opacity:0;transition:opacity .8s;transition-delay:inherit}.st-fill__word.blog-lang-zh{font-family:var(--ax-serif-cn)}.st-fill.is-in .st-fill__word{opacity:1}.st-fill__item{transition-delay:inherit}.st-ch .st-row{display:block;position:relative}.st-num{font:500 clamp(max(13px, calc(160px * var(--s,1))), 17vw, max(13px, calc(260px * var(--s,1))))/1 var(--ax-serif);color:#0000;-webkit-text-stroke:1.4px #111;opacity:.22;pointer-events:none;z-index:-1;position:absolute;top:-.42em}.st-ch--l .st-num{right:0}.st-ch--r .st-num{left:0}.st-ch--r .st-row__txt{text-align:right;margin-left:auto}.st-ch--r .st-row__txt .st-p{margin-left:auto}.st-night .st-num{-webkit-text-stroke-color:#f9f9f9;opacity:.25}@media (max-width:900px){.st-fill{gap:calc(36px * var(--s,1));grid-template-columns:1fr}.st-stance{margin-top:calc(80px * var(--s,1));text-align:left;margin-left:0}.st-ch--r .st-row__txt{text-align:left;margin-left:0}.st-q__mark{font-size:max(13px, calc(120px * var(--s,1)));height:.5em;display:block;position:static}}@media (prefers-reduced-motion:reduce){.st-fill .st-win{clip-path:none;transition:none;transform:none}.st-fill__word{opacity:1}}.st-empty{width:calc(170px * var(--s,1));height:calc(224px * var(--s,1))}.st-gaps{gap:calc(48px * var(--s,1))}.st-night--first:before{top:0}.st-dusk{top:calc(-216px * var(--s,1));width:100vw;height:calc(220px * var(--s,1));z-index:1;pointer-events:none;display:block;position:absolute;left:50%;transform:translate(-50%)}.st-dusk__sun{transform:translateY(calc(-36px * var(--s,1)));transition:transform 2.6s cubic-bezier(.22,1,.36,1)}.st-night--first:has(.st-row.is-in) .st-dusk__sun{transform:translateY(calc(8px * var(--s,1)))}@media (prefers-reduced-motion:reduce){.st-dusk__sun{transition:none}}.fx-quote__win{width:calc(150px * var(--s,1));height:calc(198px * var(--s,1));margin:0 auto calc(44px * var(--s,1))}.fx .st-win svg rect,.fx .st-win svg path:not([stroke]),.fx .st-win svg circle,.fx .st-win svg polygon,.fx .st-win svg ellipse{stroke:#111;stroke-width:calc(2.4px * var(--s,1));stroke-linejoin:round}.ax-btn,.ax-cta .ax-btn{height:calc(54px * var(--s,1));padding:0 calc(26px * var(--s,1));font:600 max(13px, calc(15.5px * var(--s,1)))/1 var(--ax-sans);letter-spacing:.005em;--ax-btn-bg:#111;--ax-btn-fg:#f9f9f9;box-shadow:inset 0 1px 0 #ffffff24, 0 1px 0 #111111e6, 0 calc(10px * var(--s,1)) calc(22px * var(--s,1)) calc(-14px * var(--s,1)) #1111118c;border:1.5px solid #111}.ax-btn:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:url(../media/grain-fill.00ppbnzfstqpl.png);background-size:calc(180px * var(--s,1)) calc(180px * var(--s,1));opacity:.55;mix-blend-mode:soft-light;position:absolute;inset:0}.ax-btn>span:not(.mx-blob),.ax-btn>svg{z-index:2;position:relative}.mx-on .ax-btn{--mx-fill:#f85d2c;--mx-fg:#111}.ax-btn svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.ax-btn:hover{box-shadow:inset 0 1px 0 #fff3, 0 1px 0 #111, 0 calc(16px * var(--s,1)) calc(30px * var(--s,1)) calc(-16px * var(--s,1)) #f85d2c8c;transform:none}.ax-btn.mx-down,.ax-btn:active{box-shadow:inset 0 2px calc(4px * var(--s,1)) #00000040}.ax-btn--ghost,.ax-cta .ax-btn--ghost{--ax-btn-bg:#f9f9f9;--ax-btn-fg:#111;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#111;box-shadow:0 1px #111}.ax-btn--ghost:after{opacity:.35;mix-blend-mode:multiply}.mx-on .ax-btn--ghost{--mx-fill:#111;--mx-fg:#f9f9f9}.ax-btn--ghost:hover{box-shadow:0 1px 0 #111, 0 calc(14px * var(--s,1)) calc(26px * var(--s,1)) calc(-16px * var(--s,1)) #11111173;border-color:#111}.top-nav .top-nav__container,html[data-ax-scrolled] .top-nav .top-nav__container{background:#f9f9f9db url(../media/grain-sand.0voywm170kc9e.png);background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1));box-shadow:0 1px 0 #1111110f, 0 calc(14px * var(--s,1)) calc(34px * var(--s,1)) calc(-22px * var(--s,1)) #11111159;-webkit-backdrop-filter:blur(calc(14px * var(--s,1))) saturate(1.1);border:1px solid #11111124}.top-nav .nav-tab{color:#313131}.top-nav .nav-tab.is-active{color:#111}.mx-pill{background:#11111112;box-shadow:inset 0 0 0 1px #11111114}.top-nav .nav-action--primary{color:#f9f9f9;background:#111;border:1.5px solid #111;box-shadow:inset 0 1px #ffffff24}.mx-on .top-nav .nav-action--primary{--mx-fill:#f85d2c;--mx-fg:#111}.st-product{padding-bottom:calc(8px * var(--s,1));background:linear-gradient(#f85d2c,#f85d2c) 0 100%/0 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;border-bottom:0;transition:background-size .55s cubic-bezier(.22,1,.36,1),color .3s}.st-product:hover{background-size:100% 2px,100% 1.5px}.st-product:hover svg{transform:translateX(calc(5px * var(--s,1)));color:#f85d2c}:focus-visible{outline-offset:calc(3px * var(--s,1));border-radius:calc(6px * var(--s,1));outline:2px solid #f85d2c}.ax-btn:focus-visible{outline-offset:calc(4px * var(--s,1));border-radius:calc(999px * var(--s,1))}::selection{color:#111;background:#f85d2c38}html{scrollbar-width:thin;scrollbar-color:#838383 transparent;accent-color:#f85d2c}::-webkit-scrollbar{width:calc(10px * var(--s,1))}::-webkit-scrollbar-thumb{border:calc(3px * var(--s,1)) solid #f9f9f9;border-radius:calc(99px * var(--s,1));background:#c2c2c2}::-webkit-scrollbar-thumb:hover{background:#838383}.product-page__cta.product-page__cta--primary{color:#f9f9f9;border-radius:calc(999px * var(--s,1));height:calc(54px * var(--s,1));padding:0 calc(26px * var(--s,1));font:600 max(13px, calc(15.5px * var(--s,1)))/1 var(--ax-sans);box-shadow:inset 0 1px 0 #ffffff24, 0 1px 0 #111111e6, 0 calc(10px * var(--s,1)) calc(22px * var(--s,1)) calc(-14px * var(--s,1)) #1111118c;background:#111;border:1.5px solid #111}.mx-on .product-page__cta{--mx-fill:#f85d2c;--mx-fg:#111}:root{--ax-max:calc(1600px * var(--s,1));--ax-gutter:clamp(calc(20px * var(--s,1)), 4vw, calc(64px * var(--s,1)))}.top-nav.top-nav{padding:0}.top-nav .top-nav__container,html[data-ax-scrolled] .top-nav .top-nav__container{max-width:none;height:calc(68px * var(--s,1));padding:0 var(--ax-gutter);box-shadow:none;border:0;border-bottom:1px solid #1111111f;border-radius:0;margin:0}.top-nav .nav-tabs{margin-left:calc(40px * var(--s,1));margin-right:auto}.ax-hero__inner{max-width:calc(1600px * var(--s,1))}.ax-hero__title{font-size:clamp(max(13px, calc(56px * var(--s,1))), 7vw, max(13px, calc(120px * var(--s,1))));max-width:16ch}.ax-hero__lede{max-width:44ch;font-size:max(13px, calc(21px * var(--s,1)))}.st{max-width:calc(1600px * var(--s,1))}.st-head{max-width:calc(1080px * var(--s,1))}.st-h{font-size:clamp(max(13px, calc(44px * var(--s,1))), 5.2vw, max(13px, calc(84px * var(--s,1))))}.st-h--big{font-size:clamp(max(13px, calc(52px * var(--s,1))), 6.6vw, max(13px, calc(108px * var(--s,1))))}.st-copy[lang=zh-CN] .st-h{font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.3vw, max(13px, calc(66px * var(--s,1))))}.st-copy[lang=zh-CN] .st-h--big{font-size:clamp(max(13px, calc(44px * var(--s,1))), 5.4vw, max(13px, calc(84px * var(--s,1))))}.st-p{font-size:max(13px, calc(21px * var(--s,1)));max-width:40em}.st-q{max-width:calc(1240px * var(--s,1))}.st-q blockquote{font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.6vw, max(13px, calc(70px * var(--s,1))))}.st-q[lang=zh-CN] blockquote{font-size:clamp(max(13px, calc(32px * var(--s,1))), 3.8vw, max(13px, calc(56px * var(--s,1))))}.st-gaps,.st-fill{gap:clamp(calc(32px * var(--s,1)), 5vw, calc(96px * var(--s,1)))}.st-fig{margin-left:calc(var(--ax-gutter) * -.5);margin-right:calc(var(--ax-gutter) * -.5)}.fx-sec__in{max-width:calc(1600px * var(--s,1))}.fx-copy,.fx-num{max-width:calc(1440px * var(--s,1))}.fx-title{font-size:clamp(max(13px, calc(44px * var(--s,1))), 5vw, max(13px, calc(80px * var(--s,1))))}.ax-cta--dune .ax-cta__dune{max-width:calc(1440px * var(--s,1))}.ax-cta--dune .tl,.ax-cta--dune .ax-cta__copy h2.tl{font-size:clamp(max(13px, calc(60px * var(--s,1))), 8vw, max(13px, calc(140px * var(--s,1))))}.st-row__txt{max-width:calc(1100px * var(--s,1))}.st-fill{grid-template-columns:repeat(3,minmax(0,1fr))}.st-fill .st-win,.st-empty{width:clamp(calc(170px * var(--s,1)), 15vw, calc(250px * var(--s,1)));aspect-ratio:170/224;height:auto}.st-fill .st-win{clip-path:inset(100% 0 0 0 round calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px)}.st-fill.is-in .st-win{clip-path:inset(0 0 0 0 round calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px)}.st-fill .st-win svg,.st-fill .st-win,.st-fill .st-win:after{border-radius:calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px}.st-fill__word,.st-gaps h3{font-size:clamp(max(13px, calc(32px * var(--s,1))), 3.2vw, max(13px, calc(52px * var(--s,1))))}.st-gaps p{font-size:max(13px, calc(20px * var(--s,1)));max-width:26em}.top-nav .nav-tab{font-size:max(13px, calc(15.5px * var(--s,1)))}.top-nav .brand{transform-origin:0;transform:scale(1.12)}.ax-hero__copy{max-width:calc(1400px * var(--s,1))}.top-nav .nav-dropdown__panel,.language-switcher__menu{transform-origin:50% 0;position:absolute;background:#f9f9f9f0 url(../media/grain-sand.0voywm170kc9e.png)!important;background-size:calc(256px * var(--s,1)) calc(256px * var(--s,1))!important;box-shadow:0 1px 0 #11111114, 0 calc(24px * var(--s,1)) calc(48px * var(--s,1)) calc(-24px * var(--s,1)) #1116!important;border:1px solid #11111129!important}.top-nav .nav-dropdown:hover .nav-dropdown__panel,.top-nav .nav-dropdown:focus-within .nav-dropdown__panel,.language-switcher__menu{animation:.42s cubic-bezier(.34,1.45,.5,1) both mx-menu-in}@keyframes mx-menu-in{0%{opacity:0;transform:translateY(calc(-6px * var(--s,1))) scale(.94, .86)}to{opacity:1;transform:none}}.mx-slab{z-index:0;border-radius:calc(14px * var(--s,1));opacity:0;pointer-events:none;background:#1111110f;position:absolute;box-shadow:inset 0 0 0 1px #11111112}.top-nav .nav-dropdown__item,.language-switcher__option{z-index:1;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:relative;background:0 0!important}.top-nav .nav-dropdown__item:hover,.language-switcher__option:hover{transform:translateX(calc(3px * var(--s,1)))}.nav-dropdown__item-label{transition:color .25s}.top-nav .nav-dropdown__item:hover .nav-dropdown__item-label{color:#111}.nav-dropdown__item-label:after{content:"→";margin-left:calc(6px * var(--s,1));color:#f85d2c;opacity:0;transform:translateX(calc(-6px * var(--s,1)));transition:opacity .25s,transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-block}.top-nav .nav-dropdown__item:hover .nav-dropdown__item-label:after{opacity:1;transform:none}.top-nav .nav-dropdown:hover .nav-dropdown__item{animation:.4s cubic-bezier(.22,1,.36,1) both mx-item-in}.top-nav .nav-dropdown:hover .nav-dropdown__item:nth-child(2){animation-delay:30ms}.top-nav .nav-dropdown:hover .nav-dropdown__item:nth-child(3){animation-delay:70ms}.top-nav .nav-dropdown:hover .nav-dropdown__item:nth-child(4){animation-delay:.11s}.top-nav .nav-dropdown:hover .nav-dropdown__item:nth-child(5){animation-delay:.15s}@keyframes mx-item-in{0%{opacity:0;transform:translateY(calc(-4px * var(--s,1)))}to{opacity:1;transform:none}}.nav-dropdown__caret,.language-switcher__chevron{transition:transform .45s cubic-bezier(.34,1.56,.64,1)!important}.language-switcher__trigger{border-radius:calc(999px * var(--s,1));transition:background .25s;overflow:hidden}.mx-on .language-switcher__trigger{--mx-fill:#11111112;--mx-fg:#111}.footer a{background:linear-gradient(#f85d2c,#f85d2c) 0 100%/0 1.5px no-repeat;transition:background-size .45s cubic-bezier(.22,1,.36,1),color .25s}.footer a:hover{color:#111;background-size:100% 1.5px}@media (prefers-reduced-motion:reduce){.top-nav .nav-dropdown__panel,.language-switcher__menu,.top-nav .nav-dropdown__item{animation:none!important}}.mx-on .language-switcher__trigger{isolation:isolate;transform:translate3d(var(--mx-tx,0), var(--mx-ty,0), 0);transition:transform .6s cubic-bezier(.3,1.4,.45,1);position:relative}.mx-on .language-switcher__trigger.mx-down{transform:translate3d(var(--mx-tx,0), var(--mx-ty,0), 0) scale(1.05, .9);transition-duration:.14s}.ax-hero{padding-top:calc(96px * var(--s,1));padding-bottom:calc(72px * var(--s,1))}.ax-hero__inner{gap:clamp(calc(8px * var(--s,1)), 1.5vw, calc(24px * var(--s,1)))}.ax-particles__stage{height:clamp(calc(240px * var(--s,1)), 32svh, calc(420px * var(--s,1)))}.ax-hero__lede{margin-top:0}.ax-hero__title{margin-bottom:calc(18px * var(--s,1));line-height:1.04}.ax-hero__actions{margin-top:calc(22px * var(--s,1))}.st-fill__item{position:relative}.st-fill .st-win{transform:translateY(calc(24px * var(--s,1))) scale(.96);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1),transform 1s cubic-bezier(.34,1.6,.5,1)}.st-fill.is-in .st-win{transform:none}.st-fill__item:before{content:"";width:clamp(calc(170px * var(--s,1)), 15vw, calc(250px * var(--s,1)));aspect-ratio:170/224;border-radius:calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px;opacity:1;transition:opacity .6s;transition-delay:inherit;pointer-events:none;border:1.6px dashed #11111180;position:absolute;top:0;left:0}.st-fill.is-in .st-fill__item:before{opacity:0;transition-delay:calc(var(--d,0s) + 1s)}.st-fill__word{transform:translateY(calc(10px * var(--s,1)));transition:opacity .7s,transform .8s cubic-bezier(.34,1.56,.64,1)}.st-fill.is-in .st-fill__word{transition-delay:calc(var(--d,0s) + .8s);transform:none}.kw{white-space:nowrap;display:inline-block;position:relative}.kw__t{transition:transform .6s cubic-bezier(.34,1.8,.5,1),color .4s;display:inline-block}.kw.is-on .kw__t{color:#111;transform:translateY(-.05em)rotate(-1.2deg)}.kw__u{pointer-events:none;width:104%;height:.2em;position:absolute;bottom:-.04em;left:-2%;overflow:visible}.kw__u path{fill:none;stroke:#f85d2c;stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s cubic-bezier(.65,0,.35,1)}.kw.is-on .kw__u path{stroke-dashoffset:0;transition-duration:.7s}@media (prefers-reduced-motion:reduce){.kw__u path{stroke-dashoffset:0}.kw.is-on .kw__t{transform:none}}.st-gapwin{width:clamp(calc(170px * var(--s,1)), 15vw, calc(250px * var(--s,1)));aspect-ratio:170/224;margin-bottom:calc(26px * var(--s,1));position:relative}.st-gapwin:before{content:"";border-radius:calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px;border:1.6px dashed #11111180;position:absolute;inset:0}.st-gapwin .st-win{width:100%;height:100%;clip-path:inset(0 0 0 0 round calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px);position:absolute;inset:0}.st-gapwin .st-win svg,.st-gapwin .st-win,.st-gapwin .st-win:after{border-radius:calc(999px * var(--s,1)) calc(999px * var(--s,1)) 2px 2px}.st-gaps.is-in .st-gapwin .st-win{animation:1.3s cubic-bezier(.65,0,.35,1) forwards st-drain}.st-gaps.is-in li:first-child .st-win{animation-delay:.7s}.st-gaps.is-in li:nth-child(2) .st-win{animation-delay:1.15s}.st-gaps.is-in li:nth-child(3) .st-win{animation-delay:1.6s}@keyframes st-drain{0%{opacity:1;filter:none;transform:none}20%{transform:translateY(calc(-4px * var(--s,1)))}to{opacity:.12;filter:grayscale()blur(1.5px);transform:translateY(calc(10px * var(--s,1)))}}@media (prefers-reduced-motion:reduce){.st-gapwin .st-win{display:none}}.top-nav .top-nav__container{transition:background .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-ax-scrolled] .top-nav .top-nav__container{height:calc(80px * var(--s,1));padding-bottom:calc(12px * var(--s,1));-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000);-webkit-backdrop-filter:blur(calc(12px * var(--s,1)))!important;background:linear-gradient(#f9f9f9e6,#f9f9f9b8)!important}.mx-pill{box-shadow:none;background:#1111110f}.kw__u{display:none}.kw__t{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8C38 3 72 10 104 6C136 2 166 9 198 4' fill='none' stroke='%23f85d2c' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/0% .22em no-repeat;padding-bottom:.08em;transition:transform .6s cubic-bezier(.34,1.8,.5,1),background-size .45s cubic-bezier(.65,0,.35,1)}.kw.is-on .kw__t{background-size:100% .22em;transition-duration:.6s,.75s}@media (prefers-reduced-motion:reduce){.kw__t{background-size:100% .22em}}.st-gapwin{display:none}.st-gaps li{padding-top:0}.st-strike{color:#111;margin:0 0 calc(28px * var(--s,1));letter-spacing:-.01em;transition:color .6s;display:inline-block;position:relative;font:500 clamp(max(13px, calc(56px * var(--s,1))), 6.4vw, max(13px, calc(108px * var(--s,1))))/1 var(--ax-serif)!important}.st-gaps[lang=zh-CN] .st-strike{font-family:var(--ax-serif-cn)!important;font-size:clamp(max(13px, calc(52px * var(--s,1))), 5.8vw, max(13px, calc(96px * var(--s,1))))!important}.st-strike svg{pointer-events:none;width:112%;height:.32em;position:absolute;top:50%;left:-6%;overflow:visible;transform:translateY(-40%)rotate(-3deg)}.st-strike path{fill:none;stroke:#111;stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1 1;stroke-dashoffset:1px}.st-gaps.is-in .st-strike path{animation:.6s cubic-bezier(.65,0,.35,1) forwards st-strike}.st-gaps.is-in .st-strike{color:#a3a3a3;transition-delay:inherit}.st-gaps.is-in li:first-child .st-strike path{animation-delay:.5s}.st-gaps.is-in li:nth-child(2) .st-strike path{animation-delay:.9s}.st-gaps.is-in li:nth-child(3) .st-strike path{animation-delay:1.3s}.st-gaps.is-in li:first-child .st-strike{transition-delay:.7s}.st-gaps.is-in li:nth-child(2) .st-strike{transition-delay:1.1s}.st-gaps.is-in li:nth-child(3) .st-strike{transition-delay:1.5s}@keyframes st-strike{to{stroke-dashoffset:0}}.st-gaps p{font-size:max(13px, calc(20px * var(--s,1)));color:#313131;max-width:22em;line-height:1.6}@media (prefers-reduced-motion:reduce){.st-strike path{stroke-dashoffset:0;animation:none}.st-strike{color:#a3a3a3}}.ax-hero__title{max-width:none!important}.ax-hero__title .ax-line>span{white-space:nowrap}@media (max-width:760px){.ax-hero__title .ax-line>span{white-space:normal}}.st-strike svg{display:none}.st-strike{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M2 13C48 9 96 11 140 8C164 7 184 9 198 6' fill='none' stroke='%23111' stroke-width='4' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") -4% 58%/0% .22em no-repeat;padding:0 .06em;transition:color .6s,background-size .6s cubic-bezier(.65,0,.35,1)}.st-gaps.is-in .st-strike{background-size:108% .22em}@media (prefers-reduced-motion:reduce){.st-strike{background-size:108% .22em}}html[data-locale=zh] .ax-hero__title .ax-line:nth-child(2)>span>span.kw:first-child{display:inline-block!important}.kw.is-on .kw__t{transform:none}.kw.is-on:nth-child(n) .kw__t{transition-duration:.3s,.9s}.st-dusk{overflow:visible}html[data-kw-done] .kw__t{background-size:100% .22em;transition-duration:.3s,.9s}.top-nav .brand-ax,.footer-v2 .brand-ax{display:none!important}.top-nav .brand-text,.footer-v2 .brand-text{align-items:baseline;padding-right:2px;font-style:italic;display:inline-flex;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;font-size:max(13px, calc(32px * var(--s,1)))!important;letter-spacing:-.035em!important;color:#111!important;text-transform:none!important;line-height:1!important}.top-nav .brand-text:after,.footer-v2 .brand-text:after{content:"";background:#f85d2c;border-radius:50%;width:.2em;height:.2em;margin-left:.07em;transition:transform .5s cubic-bezier(.34,1.8,.5,1);transform:translateY(-.02em)}.top-nav .brand:hover .brand-text:after{transform:translateY(-.28em)}.top-nav .brand-text,.footer-v2 .brand-text{clip:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.st-dusk{height:15.2778vw;top:calc(2px - 15.2778vw)}.st-night--first{margin-top:calc(100vw * 220 / 1440 + calc(60px * var(--s,1)))}.st-dusk{z-index:3}.st-night [data-fig] .fig-poster{mix-blend-mode:lighten}.ax-hero__title .ax-line{margin-bottom:-.32em!important;padding-bottom:.32em!important}.ax-hero__title .blog-lang-zh,.st-copy[lang=zh-CN] .st-h,.fx-copy[lang=zh-CN] .fx-title{font-family:"Cormorant Garamond", var(--ax-serif-cn)!important}.ax-hero__title .blog-lang-zh{font-weight:500}.pp-art{width:calc(120px * var(--s,1));height:calc(158px * var(--s,1));margin:0 auto calc(28px * var(--s,1));opacity:0;transform:translateY(calc(12px * var(--s,1)));animation:1.1s cubic-bezier(.22,1,.36,1) .15s forwards pp-art-in}.pp-art .st-win{width:100%;height:100%}@keyframes pp-art-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pp-art{opacity:1;animation:none;transform:none}}.product-page__headline{line-height:1.16!important}.product-page__eyebrow{display:none!important}.top-nav .brand{transform:none!important}html[data-ax-scrolled] .top-nav .top-nav__container{position:relative;-webkit-backdrop-filter:none!important;background:0 0!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-ax-scrolled] .top-nav .top-nav__container:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(calc(12px * var(--s,1)));background:linear-gradient(#f9f9f9eb,#f9f9f9bd);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.language-switcher__menu,.top-nav .nav-dropdown__panel{z-index:80}.footer-ax__mark{align-items:baseline;letter-spacing:-.045em!important;text-transform:none!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:600!important;display:inline-flex!important}.footer-ax__mark:after{content:"";opacity:.55;background:#f85d2c;border-radius:50%;width:.16em;height:.16em;margin-left:.04em}.footer-ax__mark{padding-bottom:.08em;line-height:1!important}html[data-kw-done] .kw__t{transition-duration:.3s,.4s!important}.ax-hero .kw__t{animation:.4s cubic-bezier(.65,0,.35,1) .7s forwards kw-draw}@keyframes kw-draw{to{background-size:100% .22em}}@media (prefers-reduced-motion:reduce){.ax-hero .kw__t{background-size:100% .22em;animation:none}}.wa{--ink:#111;--g1:#313131;--g2:#838383;--g3:#c2c2c2;--g4:#e7e7e7;--hot:#f85d2c}.wa .st-h em{font-style:italic}.wa [lang=zh-CN].st-h em{font-style:normal}.wa-pains{margin:calc(72px * var(--s,1)) 0 0;gap:clamp(calc(32px * var(--s,1)), 5vw, calc(88px * var(--s,1)));grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.wa-art{width:100%;max-width:calc(280px * var(--s,1));height:auto;margin-bottom:calc(28px * var(--s,1));display:block;overflow:visible}.wa-art rect,.wa-art path,.wa-art circle{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.wa-pains__h{font:500 clamp(max(13px, calc(34px * var(--s,1))), 3.4vw, max(13px, calc(54px * var(--s,1))))/1.05 var(--ax-serif);color:var(--ink);margin:0}.wa-pains__h[lang=zh-CN]{font-family:"Cormorant Garamond", var(--ax-serif-cn)}.wa-pains__p{font:400 max(13px, calc(20px * var(--s,1)))/1.6 var(--ax-sans);color:var(--g1);margin:calc(16px * var(--s,1)) 0 0;max-width:22em}.wa-art--slow rect{fill:var(--g4);stroke-width:1.6px;opacity:0;transform:translateY(calc(8px * var(--s,1)));transform-box:fill-box}.wa-pains.is-in .wa-art--slow rect{animation:.5s cubic-bezier(.22,1,.36,1) forwards wa-rise}.wa-art--slow .wa-art__hot{stroke:var(--hot)}.wa-art--slow .wa-art__hand{stroke:var(--hot);transform-origin:calc(210px * var(--s,1)) calc(30px * var(--s,1))}.wa-pains.is-in .wa-art--slow .wa-art__hand{animation:2.4s linear infinite wa-spin}@keyframes wa-rise{to{opacity:1;transform:none}}@keyframes wa-spin{to{transform:rotate(360deg)}}.wa-art--rigid .wa-art__line{stroke-dasharray:1;stroke-dashoffset:1px}.wa-pains.is-in .wa-art--rigid .wa-art__line{animation:.9s cubic-bezier(.65,0,.35,1) .3s forwards wa-draw}.wa-pains.is-in .wa-art--rigid .wa-art__line--b{animation-delay:.8s}.wa-art--rigid .wa-art__hot{fill:var(--hot);stroke:none;opacity:0}.wa-art--rigid .wa-art__crack{stroke:var(--hot);stroke-width:2.4px;opacity:0}.wa-pains.is-in .wa-art--rigid .wa-art__hot,.wa-pains.is-in .wa-art--rigid .wa-art__crack{animation:.5s cubic-bezier(.34,1.8,.5,1) 1.8s forwards wa-pop}@keyframes wa-draw{to{stroke-dashoffset:0}}@keyframes wa-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.wa-art--silo rect{fill:var(--g4)}.wa-art--silo .wa-art__gap{stroke-dasharray:4 6;stroke:var(--g2)}.wa-art--silo .wa-art__hot{fill:var(--hot);stroke:none}.wa-pains.is-in .wa-art--silo .wa-art__hot{animation:2.2s ease-in-out infinite wa-try}@keyframes wa-try{0%,to{transform:translateX(calc(-16px * var(--s,1)));opacity:.3}50%{transform:translateX(calc(16px * var(--s,1)));opacity:1}}.wa-flow{grid-template-columns:minmax(0, 3fr) calc(60px * var(--s,1)) minmax(0, 4fr) calc(60px * var(--s,1)) minmax(0, 3fr);align-items:center;gap:calc(12px * var(--s,1));margin-top:calc(80px * var(--s,1));display:grid}.wa-flow__prompt{border:2px solid var(--ink);border-radius:calc(18px * var(--s,1));padding:calc(22px * var(--s,1)) calc(24px * var(--s,1));font:500 max(13px, calc(24px * var(--s,1)))/1.35 var(--ax-sans);color:var(--ink);min-height:calc(100px * var(--s,1));background:#f9f9f9;position:relative}.wa-flow__typed{clip-path:inset(0 100% 0 0);display:inline}.wa-flow.is-in .wa-flow__typed{animation:1.2s steps(24,end) .2s forwards wa-type}@keyframes wa-type{to{clip-path:inset(0)}}.wa-flow__caret{right:calc(18px * var(--s,1));bottom:calc(18px * var(--s,1));width:calc(12px * var(--s,1));height:calc(12px * var(--s,1));background:var(--hot);border-radius:50%;position:absolute}.wa-flow__wire{width:100%;height:calc(20px * var(--s,1));overflow:visible}.wa-flow__wire path{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.wa-flow__wire circle{fill:var(--hot);opacity:0}.wa-flow.is-in .wa-flow__wire path{animation:.4s 1.4s forwards wa-draw}.wa-flow.is-in .wa-flow__wire .wa-flow__wire2{animation-delay:3.8s}.wa-flow.is-in .wa-flow__wire circle{animation:.6s 1.4s forwards wa-run}.wa-flow.is-in .wa-flow__wire .wa-flow__dot2{animation-delay:3.8s}@keyframes wa-run{0%{opacity:1;cx:0}to{opacity:0;cx:100}}.wa-flow__browser{border:2px solid var(--ink);border-radius:calc(14px * var(--s,1));background:#f9f9f9;overflow:hidden}.wa-flow__bar{gap:calc(6px * var(--s,1));padding:calc(10px * var(--s,1)) calc(12px * var(--s,1));border-bottom:1.5px solid var(--g3);align-items:center;display:flex}.wa-flow__bar i{width:calc(9px * var(--s,1));height:calc(9px * var(--s,1));border:1.5px solid var(--g2);border-radius:50%}.wa-flow__bar b{height:calc(10px * var(--s,1));margin-left:calc(10px * var(--s,1));border-radius:calc(99px * var(--s,1));background:var(--g4);flex:1}.wa-flow__page{gap:calc(10px * var(--s,1));padding:calc(16px * var(--s,1));height:calc(170px * var(--s,1));grid-template-columns:repeat(3,1fr);display:grid;position:relative}.wa-flow__tab{border:1.5px solid var(--g3);border-radius:calc(8px * var(--s,1));padding:calc(10px * var(--s,1));gap:calc(7px * var(--s,1));align-content:start;display:grid}.wa-flow__tab span{height:calc(7px * var(--s,1));border-radius:calc(99px * var(--s,1));background:var(--g4)}.wa-flow__tab span:first-child{background:var(--g3);width:60%}.wa-flow.is-in .wa-flow__tab{animation:.7s both wa-visit}@keyframes wa-visit{0%,to{border-color:var(--g3)}40%{border-color:var(--hot);box-shadow:0 0 0 calc(3px * var(--s,1)) #f85d2c2e}}.wa-flow__cursor{width:calc(18px * var(--s,1));fill:var(--ink);opacity:0;position:absolute;top:60%;left:14%}.wa-flow.is-in .wa-flow__cursor{animation:2.4s cubic-bezier(.65,0,.35,1) 1.5s forwards wa-cursor}@keyframes wa-cursor{0%{opacity:1;top:60%;left:14%}33%{top:30%;left:16%}60%{top:34%;left:48%}90%{opacity:1;top:32%;left:80%}to{opacity:0;top:32%;left:80%}}.wa-flow__table{border:2px solid var(--ink);border-radius:calc(14px * var(--s,1));padding:calc(14px * var(--s,1)) calc(16px * var(--s,1));gap:calc(12px * var(--s,1));background:#f9f9f9;display:grid}.wa-flow__row{grid-template-columns:calc(26px * var(--s,1)) 1fr;align-items:center;gap:calc(10px * var(--s,1));opacity:0;transform:translateX(calc(-8px * var(--s,1)));font:600 max(13px, calc(18px * var(--s,1)))/1 var(--ax-sans);color:var(--ink);display:grid}.wa-flow__row b{height:calc(12px * var(--s,1));border-radius:calc(99px * var(--s,1));background:var(--g2)}.wa-flow__row.is-best b{background:var(--hot)}.wa-flow.is-in .wa-flow__row{animation:.5s cubic-bezier(.22,1,.36,1) forwards wa-rise}.wa-apis{margin:calc(72px * var(--s,1)) 0 0;gap:clamp(calc(24px * var(--s,1)), 3vw, calc(56px * var(--s,1)));grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid;opacity:1!important;transform:none!important}.wa-apis li{border-top:2px solid var(--ink);padding-top:calc(28px * var(--s,1));opacity:0;transform:translateY(calc(14px * var(--s,1)));transition:opacity .8s,transform .9s cubic-bezier(.22,1,.36,1)}.wa-apis.is-in li{opacity:1;transform:none}.wa-icon{width:calc(52px * var(--s,1));height:calc(52px * var(--s,1));fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,transform .5s cubic-bezier(.34,1.8,.5,1)}.wa-apis li:hover .wa-icon{stroke:var(--hot);transform:translateY(calc(-4px * var(--s,1))) rotate(-4deg)}.wa-apis h3{font:italic 600 clamp(max(13px, calc(30px * var(--s,1))), 2.8vw, max(13px, calc(44px * var(--s,1))))/1 "Cormorant Garamond", serif;color:var(--ink);margin:calc(22px * var(--s,1)) 0 calc(14px * var(--s,1));letter-spacing:-.01em}.wa-apis p{font:400 max(13px, calc(19px * var(--s,1)))/1.55 var(--ax-sans);color:var(--g1);margin:0}.wa-con{margin-top:calc(72px * var(--s,1));border:2px solid var(--ink);border-radius:calc(18px * var(--s,1));background:#f9f9f9;overflow:hidden}.wa-con__bar{gap:calc(7px * var(--s,1));padding:calc(14px * var(--s,1)) calc(18px * var(--s,1));border-bottom:1.5px solid var(--g3);display:flex}.wa-con__bar i{width:calc(11px * var(--s,1));height:calc(11px * var(--s,1));border:1.5px solid var(--g2);border-radius:50%}.wa-con__body{min-height:calc(380px * var(--s,1));grid-template-columns:1fr 3fr;display:grid}.wa-con__side{border-right:1.5px solid var(--g3);padding:calc(22px * var(--s,1)) calc(18px * var(--s,1));gap:calc(14px * var(--s,1));align-content:start;display:grid}.wa-con__run{grid-template-columns:calc(14px * var(--s,1)) 1fr;align-items:center;gap:calc(12px * var(--s,1));padding:calc(12px * var(--s,1));border-radius:calc(10px * var(--s,1));display:grid}.wa-con__run b{height:calc(10px * var(--s,1));border-radius:calc(99px * var(--s,1));background:var(--g3)}.wa-con__dot{width:calc(10px * var(--s,1));height:calc(10px * var(--s,1));background:var(--g2);border-radius:50%}.wa-con__run.is-paused{background:#f85d2c14;box-shadow:inset 0 0 0 1.5px #f85d2c80}.wa-con__run.is-paused .wa-con__dot{background:var(--hot);animation:1.6s ease-in-out infinite wa-breathe}@keyframes wa-breathe{50%{opacity:.5;transform:scale(1.5)}}.wa-con__live{padding:calc(30px * var(--s,1));background:repeating-linear-gradient(0deg, transparent 0 calc(22px * var(--s,1)), #11111109 calc(22px * var(--s,1)) calc(23px * var(--s,1)));place-items:center;display:grid;position:relative}.wa-con__login{width:min(calc(320px * var(--s,1)), 70%);border:2px solid var(--ink);border-radius:calc(14px * var(--s,1));padding:calc(26px * var(--s,1)) calc(24px * var(--s,1));gap:calc(14px * var(--s,1));background:#f9f9f9;justify-items:center;display:grid}.wa-con__lock{width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));fill:none;stroke:var(--ink);stroke-width:2px}.wa-con__login span{width:100%;height:calc(34px * var(--s,1));border-radius:calc(8px * var(--s,1));border:1.5px solid var(--g3)}.wa-con__take{width:calc(64px * var(--s,1));height:calc(64px * var(--s,1));background:var(--hot);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20%;right:12%;box-shadow:0 0 #f85d2c80}.wa-con.is-in .wa-con__take{animation:1.8s ease-out .6s infinite wa-ring}.wa-con__take svg{width:calc(30px * var(--s,1));height:calc(30px * var(--s,1));fill:none;stroke:#111;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@keyframes wa-ring{0%{box-shadow:0 0 #f85d2c73}to{box-shadow:0 0 0 calc(26px * var(--s,1)) #f85d2c00}}.wa-con__steps{left:calc(30px * var(--s,1));right:calc(30px * var(--s,1));bottom:calc(20px * var(--s,1));align-items:center;gap:0;display:flex;position:absolute}.wa-con__steps i{background:var(--g3);flex:1;height:2px;position:relative}.wa-con__steps i:after{content:"";right:calc(-6px * var(--s,1));top:calc(-5px * var(--s,1));width:calc(12px * var(--s,1));height:calc(12px * var(--s,1));border:2px solid var(--g3);background:#f9f9f9;border-radius:50%;position:absolute}.wa-con__steps i.is-done,.wa-con__steps i.is-done:after{background:var(--ink);border-color:var(--ink)}.wa-con__steps i.is-now:after{border-color:var(--hot);background:var(--hot)}.wa-why{margin:calc(64px * var(--s,1)) 0 0;gap:calc(56px * var(--s,1)) clamp(calc(32px * var(--s,1)), 4vw, calc(72px * var(--s,1)));grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid;opacity:1!important;transform:none!important}.wa-why li{border-top:1.5px solid var(--ink);padding-top:calc(22px * var(--s,1));opacity:0;transform:translateY(calc(12px * var(--s,1)));transition:opacity .8s,transform .9s cubic-bezier(.22,1,.36,1)}.wa-why.is-in li{opacity:1;transform:none}.wa-why__n{font:500 max(13px, calc(22px * var(--s,1)))/1 "Cormorant Garamond", serif;color:var(--hot)}.wa-why h3{font:500 clamp(max(13px, calc(26px * var(--s,1))), 2.2vw, max(13px, calc(34px * var(--s,1))))/1.2 "Cormorant Garamond", var(--ax-serif-cn);color:var(--ink);margin:calc(14px * var(--s,1)) 0 calc(10px * var(--s,1))}.wa-why p{font:400 max(13px, calc(19px * var(--s,1)))/1.55 var(--ax-sans);color:var(--g1);margin:0}.wa-scenes{margin:calc(56px * var(--s,1)) 0 0;padding:0;list-style:none}.wa-scenes li{align-items:baseline;gap:calc(32px * var(--s,1));padding:calc(30px * var(--s,1)) 0;border-top:1.5px solid var(--ink);background:linear-gradient(var(--hot), var(--hot)) 0 100% / 0 2px no-repeat;grid-template-columns:minmax(0,5fr) minmax(0,7fr);transition:background-size .6s cubic-bezier(.22,1,.36,1);display:grid}.wa-scenes li:last-child{border-bottom:1.5px solid var(--ink)}.wa-scenes li:hover{background-size:100% 2px}.wa-scenes h3{font:500 clamp(max(13px, calc(40px * var(--s,1))), 4.4vw, max(13px, calc(72px * var(--s,1))))/1 "Cormorant Garamond", var(--ax-serif-cn);color:var(--ink);letter-spacing:-.01em;margin:0}.wa-scenes p{font:400 max(13px, calc(22px * var(--s,1)))/1.5 var(--ax-sans);color:var(--g1);margin:0}.wa-chips{gap:calc(10px * var(--s,1));flex-wrap:wrap;display:flex}.wa-chips span{font:600 max(13px, calc(20px * var(--s,1)))/1 var(--ax-sans);padding:calc(12px * var(--s,1)) calc(18px * var(--s,1));border:1.5px solid var(--ink);border-radius:calc(99px * var(--s,1));color:var(--ink);transition:background .3s,color .3s,transform .4s cubic-bezier(.34,1.8,.5,1)}.wa-chips span:hover{background:var(--ink);color:#f9f9f9;transform:translateY(calc(-3px * var(--s,1)))}@media (max-width:900px){.wa-pains,.wa-apis,.wa-why,.wa-flow{grid-template-columns:1fr}.wa-flow__wire{width:calc(40px * var(--s,1));justify-self:center;transform:rotate(90deg)}.wa-con__body{grid-template-columns:1fr}.wa-con__side{display:none}.wa-scenes li{gap:calc(12px * var(--s,1));grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wa *,.wa :after{animation:none!important}.wa-art--slow rect,.wa-flow__row,.wa-apis li,.wa-why li{opacity:1;transform:none}.wa-flow__typed{clip-path:none}.wa-art--rigid .wa-art__line{stroke-dashoffset:0}.wa-art--rigid .wa-art__hot,.wa-art--rigid .wa-art__crack{opacity:1}}.wa [lang=zh-CN].st-h,.wa [lang=zh-CN].wa-pains__h,.wa-why h3[lang=zh-CN],.wa-scenes h3[lang=zh-CN]{word-break:keep-all;line-break:strict;font-family:"Cormorant Garamond", var(--ax-serif-cn)}.wa [lang=zh-CN].st-h{font-size:clamp(max(13px, calc(38px * var(--s,1))), 4.3vw, max(13px, calc(66px * var(--s,1))));line-height:1.25}.wa [lang=zh-CN].st-h--big{font-size:clamp(max(13px, calc(44px * var(--s,1))), 5.4vw, max(13px, calc(84px * var(--s,1))))}.wa-scene{height:clamp(calc(260px * var(--s,1)), 26vw, calc(380px * var(--s,1)));margin-top:calc(72px * var(--s,1));position:relative}.wa-scene svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wa-scene__wire{fill:none;stroke:#111;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.wa-scene.is-in .wa-scene__wire{animation:1s cubic-bezier(.45,0,.55,1) forwards wa-draw}@keyframes wa-break{to{stroke-dasharray:.03 .035;stroke:#838383}}.wa-scene__crack path{fill:none;stroke:#f85d2c;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transform-origin:calc(494px * var(--s,1)) calc(164px * var(--s,1))}.wa-scene.is-in .wa-scene__crack path{animation:.45s cubic-bezier(.34,1.8,.5,1) 6.2s forwards wa-pop}.wa-scene__gap{fill:none;stroke:#838383;stroke-width:1.6px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.wa-scene__me,.wa-scene__sys{font:600 max(13px, calc(20px * var(--s,1)))/1 var(--ax-sans);color:#111;position:absolute;transform:translateY(-50%)}.wa-scene__me{width:9%;min-width:calc(90px * var(--s,1));text-align:right;padding-right:calc(14px * var(--s,1));left:0}.wa-scene__me:after{content:"";right:calc(-6px * var(--s,1));width:calc(12px * var(--s,1));height:calc(12px * var(--s,1));margin-top:calc(-6px * var(--s,1));background:#111;border-radius:50%;position:absolute;top:50%}.wa-scene__sys{padding:calc(12px * var(--s,1)) calc(20px * var(--s,1));border-radius:calc(12px * var(--s,1));min-width:calc(190px * var(--s,1));opacity:.25;background:#f9f9f9;border:1.8px solid #111;transition:opacity .4s;left:68%}.wa-scene.is-in .wa-scene__sys{animation:.4s forwards wa-lit}@keyframes wa-lit{to{opacity:1}}.wa-pains{margin-top:calc(56px * var(--s,1))}@media (max-width:900px){.wa-scene{display:none}}@media (prefers-reduced-motion:reduce){.wa-scene__wire{stroke-dashoffset:0}.wa-scene__sys,.wa-scene__crack path{opacity:1}}.wa-scene__wire{vector-effect:none;stroke-width:1.8px}.wa-scenes p{font-size:max(13px, calc(24px * var(--s,1)))}.wa-scene.is-in .wa-scene__wire.is-break{animation:1s cubic-bezier(.45,0,.55,1) forwards wa-draw,.6s 6.2s forwards wa-fade}@keyframes wa-fade{to{stroke:#c2c2c2}}.wa-scene__cut{width:calc(26px * var(--s,1));height:calc(14px * var(--s,1));opacity:0;position:absolute;transform:translate(-50%,-50%)rotate(-6deg)}.wa-scene.is-in .wa-scene__cut{animation:.3s 6.2s forwards wa-lit}.wa-scene__cut:before{content:"";left:calc(4px * var(--s,1));right:calc(4px * var(--s,1));top:calc(3px * var(--s,1));bottom:calc(3px * var(--s,1));border-radius:calc(4px * var(--s,1));background:#f9f9f9;position:absolute}.wa-scene__cut i{width:calc(7px * var(--s,1));height:calc(7px * var(--s,1));margin-top:calc(-3.5px * var(--s,1));background:#f85d2c;border-radius:50%;position:absolute;top:50%}.wa-scene__cut i:first-child{left:0}.wa-scene__cut i:nth-child(2){right:0}.wa-scene.is-in .wa-scene__cut i:first-child{animation:.5s cubic-bezier(.34,1.6,.5,1) 6.2s both wa-apart-l}.wa-scene.is-in .wa-scene__cut i:nth-child(2){animation:.5s cubic-bezier(.34,1.6,.5,1) 6.2s both wa-apart-r}@keyframes wa-apart-l{0%{transform:translateX(calc(8px * var(--s,1)))}}@keyframes wa-apart-r{0%{transform:translateX(calc(-8px * var(--s,1)))}}.wa-scene__cut b{width:calc(12px * var(--s,1));height:calc(12px * var(--s,1));margin:calc(-6px * var(--s,1)) 0 0 calc(-6px * var(--s,1));opacity:0;border:1.5px solid #f85d2c;border-radius:50%;position:absolute;top:50%;left:50%}.wa-scene.is-in .wa-scene__cut b{animation:.9s ease-out 6.25s forwards wa-ring2}@keyframes wa-ring2{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.wa-scene__cut{opacity:1}.wa-scene__wire.is-break{stroke:#c2c2c2}}.wa-scene__cut{width:calc(34px * var(--s,1));height:calc(12px * var(--s,1));z-index:2}.wa-scene__cut:before{left:calc(6px * var(--s,1));right:calc(6px * var(--s,1));top:0;bottom:0}.wa-scene__cut i{width:calc(8px * var(--s,1));height:calc(8px * var(--s,1));margin-top:calc(-4px * var(--s,1))}.wa-steps{margin:calc(64px * var(--s,1)) 0 0;gap:calc(6px * var(--s,1));padding:0;list-style:none;display:grid}.wa-steps li{grid-template-columns:minmax(0, 4fr) calc(60px * var(--s,1)) minmax(0, 8fr);padding:calc(14px * var(--s,1)) 0;opacity:0;transform:translateY(calc(10px * var(--s,1)));border-top:1px solid #1111111f;align-items:baseline;display:grid}.wa-steps.is-in li{animation:.55s cubic-bezier(.22,1,.36,1) forwards wa-rise;animation-delay:calc(.2s + var(--i) * .6s)}.wa-steps.is-in li.is-event{animation-delay:3.6s}.wa-steps.is-in li.is-end{animation-delay:4.9s}.wa-steps__k{font:600 clamp(max(13px, calc(20px * var(--s,1))), 1.8vw, max(13px, calc(26px * var(--s,1))))/1.2 var(--ax-sans);color:#313131;text-align:right}.wa-steps__arrow{text-align:center;color:#838383;font:400 max(13px, calc(24px * var(--s,1)))/1 var(--ax-sans)}.wa-steps__v{font:500 clamp(max(13px, calc(32px * var(--s,1))), 3.4vw, max(13px, calc(54px * var(--s,1))))/1.1 "Cormorant Garamond", var(--ax-serif-cn);color:#111;background:linear-gradient(#111, #111) 0 58% / 0 calc(2.5px * var(--s,1)) no-repeat;justify-self:start;transition:background-size .45s cubic-bezier(.65,0,.35,1),color .4s}.wa-steps.is-in li.is-build .wa-steps__v{animation:.45s cubic-bezier(.65,0,.35,1) forwards wa-strike;animation-delay:calc(4.1s + var(--i) * .14s)}@keyframes wa-strike{to{background-size:100% calc(2.5px * var(--s,1));color:#a3a3a3}}.wa-steps li.is-event .wa-steps__k,.wa-steps li.is-event .wa-steps__v{color:#f85d2c}.wa-steps li.is-end{border-bottom:1px solid #1111111f}.wa-steps li.is-end .wa-steps__v{font-style:italic}.wa-steps [lang=zh-CN].wa-steps__v{font-style:normal}@media (max-width:760px){.wa-steps li{gap:calc(4px * var(--s,1));grid-template-columns:1fr}.wa-steps__k{text-align:left}.wa-steps__arrow{display:none}}@media (prefers-reduced-motion:reduce){.wa-steps li{opacity:1;transform:none;animation:none!important}.wa-steps li.is-build .wa-steps__v{background-size:100% calc(2.5px * var(--s,1));color:#a3a3a3;animation:none!important}}.wa-steps li.is-end .wa-steps__v[lang=zh-CN]{font-style:normal!important}.wa-kicker{color:#f85d2c;margin-bottom:.3em;font-size:.5em;font-style:normal;line-height:1.3;display:block}.ax-hero__title{font-size:clamp(max(13px, calc(44px * var(--s,1))), 5.4vw, max(13px, calc(96px * var(--s,1))))}.ax-hero__title .blog-lang-zh{font-size:min(.9em,5vw)}.ax-hero__inner,.ax-hero__copy{max-width:min(calc(1400px * var(--s,1)), 88vw);margin-left:auto;margin-right:auto}.qoni-mark{flex:none;display:block;overflow:visible}.qoni-mark__pupil{transform-box:fill-box;transform-origin:50%;transition:transform .6s cubic-bezier(.34,1.6,.5,1)}.top-nav .brand,.footer-v2 .brand{color:#111;align-items:center;gap:calc(10px * var(--s,1))!important;display:inline-flex!important}.top-nav .brand-text:after,.footer-v2 .brand-text:after{display:none!important}.top-nav .brand:hover .qoni-mark__pupil{transform:translate(14%,-4%)}.footer-ax__mark:after{display:none!important}.footer-ax__mark{gap:.12em;align-items:center!important}.footer-ax__eye{color:#26252412;width:.78em;height:.76em;transform:translateY(.04em)}.footer-ax__mark{padding-right:.14em}.brand-eye{width:calc(34px * var(--s,1));height:calc(33px * var(--s,1))}.top-nav .brand,.footer-v2 .brand{align-items:center!important;gap:calc(11px * var(--s,1))!important;flex-direction:row!important}.top-nav .brand .brand-eye{width:calc(48px * var(--s,1));height:calc(47px * var(--s,1));transform:translateY(1px)}.top-nav .brand .brand-text{transform:translateY(-2px);font-size:max(13px, calc(42px * var(--s,1)))!important}.footer-v2 .brand .brand-eye{width:calc(54px * var(--s,1));height:calc(52px * var(--s,1))}.footer-v2 .brand .brand-text{font-size:max(13px, calc(46px * var(--s,1)))!important}@media (max-width:720px){.top-nav .brand{gap:calc(10px * var(--s,1))!important}.top-nav .brand .brand-eye{width:calc(36px * var(--s,1));height:calc(35px * var(--s,1))}.top-nav .brand .brand-text{font-size:max(13px, calc(32px * var(--s,1)))!important}}@media (min-width:721px){.top-nav,.top-nav .top-nav__container{height:calc(84px * var(--s,1))!important;min-height:calc(84px * var(--s,1))!important}.top-nav .nav-tab{font-size:max(13px, calc(18.5px * var(--s,1)))!important;height:calc(44px * var(--s,1))!important;padding:0 calc(18px * var(--s,1))!important}.top-nav .nav-tab svg{width:calc(14px * var(--s,1));height:calc(14px * var(--s,1))}.mx-pill{height:calc(44px * var(--s,1))!important;margin-top:calc(-22px * var(--s,1))!important}.top-nav .nav-action--primary{font-size:max(13px, calc(17.5px * var(--s,1)))!important;height:calc(50px * var(--s,1))!important;padding:0 calc(26px * var(--s,1))!important}.top-nav .language-switcher__trigger{font-size:max(13px, calc(18px * var(--s,1)))!important;height:calc(40px * var(--s,1))!important;padding:0 calc(10px * var(--s,1))!important}.top-nav .nav-actions{gap:calc(12px * var(--s,1))!important}.top-nav .brand{gap:calc(12px * var(--s,1))!important}.top-nav .brand .brand-eye{width:calc(42px * var(--s,1));height:calc(41px * var(--s,1));transform:translateY(1px)}.top-nav .nav-tab{color:#1f1f1f!important;font-weight:500!important}.top-nav .nav-action--primary{font-weight:600!important}.top-nav .language-switcher__trigger,.top-nav .language-switcher__trigger *{font-size:max(13px, calc(18px * var(--s,1)))!important;color:#1f1f1f!important;font-weight:500!important}.top-nav .language-switcher__trigger svg{width:calc(20px * var(--s,1))!important;height:calc(20px * var(--s,1))!important}.top-nav .nav-tab{white-space:nowrap;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.08vw, max(13px, calc(18.5px * var(--s,1))))!important;padding:0 clamp(calc(9px * var(--s,1)), 1.05vw, calc(18px * var(--s,1)))!important}.top-nav .nav-tabs{gap:clamp(0px, .35vw, calc(6px * var(--s,1)))!important}.top-nav .top-nav__container{padding:0 clamp(calc(24px * var(--s,1)), 3.7vw, calc(64px * var(--s,1)))!important}.top-nav .nav-action--primary{white-space:nowrap;font-size:clamp(max(13px, calc(15.5px * var(--s,1))), 1.02vw, max(13px, calc(17.5px * var(--s,1))))!important;padding:0 clamp(calc(18px * var(--s,1)), 1.5vw, calc(26px * var(--s,1)))!important}.top-nav .brand .brand-text{font-size:clamp(max(13px, calc(36px * var(--s,1))), 2.55vw, max(13px, calc(44px * var(--s,1))))!important}.top-nav .brand .brand-eye{width:clamp(calc(35px * var(--s,1)), 2.43vw, calc(42px * var(--s,1)));height:clamp(calc(34px * var(--s,1)), 2.37vw, calc(41px * var(--s,1)))}}@media (min-width:1081px) and (max-width:1240px){.top-nav .nav-tab{padding:0 calc(8px * var(--s,1))!important;font-size:max(13px, calc(15.5px * var(--s,1)))!important}.top-nav .nav-actions{gap:calc(4px * var(--s,1))!important}.top-nav .language-switcher__trigger{padding:0 calc(4px * var(--s,1))!important;gap:calc(5px * var(--s,1))!important}.top-nav .top-nav__container{gap:calc(12px * var(--s,1))!important}}.brand-eye .qoni-mark__pupil{fill:#f85d2c;stroke:currentColor;stroke-width:calc(14px * var(--s,1))}.fc-panel{top:calc(92px * var(--s,1));left:calc(24px * var(--s,1));z-index:90;gap:calc(6px * var(--s,1));padding:calc(14px * var(--s,1)) calc(22px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(14px * var(--s,1));max-height:calc(100vh - calc(110px * var(--s,1)));background:#f9f9f9f0;border:1px solid #e7e7e7;display:grid;position:fixed;overflow:auto}.fc-row{align-items:center;gap:calc(12px * var(--s,1));height:calc(58px * var(--s,1));display:flex}.fc-row .brand-eye{width:calc(40px * var(--s,1));height:calc(39px * var(--s,1));color:#111}.fc-word{color:#111;min-width:calc(150px * var(--s,1));letter-spacing:-.01em;line-height:1}.fc-name{color:#838383;white-space:nowrap;font:500 13px/1.2 Inter,sans-serif}.fc-col{align-items:center;gap:calc(12px * var(--s,1));min-width:calc(250px * var(--s,1));display:inline-flex}.fc-mark2{width:calc(41.7px * var(--s,1));height:calc(40px * var(--s,1));background:#111;flex:none;-webkit-mask:url(../media/qoni-mark-v2.17wtgs8lf9w84.png) 50%/contain no-repeat;mask:url(../media/qoni-mark-v2.17wtgs8lf9w84.png) 50%/contain no-repeat}.fc-panel{background:#f9f9f9!important}.fc-mark3{width:calc(41.7px * var(--s,1));height:calc(40px * var(--s,1));flex:none;position:relative}.fc-mark3 .fc-mark2{width:100%;height:100%}.fc-pupil{background:#f85d2c;border-radius:50%;width:22.32%;height:23.25%;position:absolute;top:49.04%;left:45.89%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.4px #111}.fc-mark3 .fc-mark2{display:block;position:absolute;inset:0}.fc-mark4{width:calc(50px * var(--s,1));height:calc(37px * var(--s,1));background:#111;flex:none;display:block;-webkit-mask:url(../media/qoni-mark-v3.0~nxbw3fpo5r9.png) 50%/contain no-repeat;mask:url(../media/qoni-mark-v3.0~nxbw3fpo5r9.png) 50%/contain no-repeat}.fc-col{min-width:calc(232px * var(--s,1))}.fc-row{gap:calc(20px * var(--s,1))}.st-play .st-head{margin-bottom:clamp(calc(28px * var(--s,1)), 4vw, calc(48px * var(--s,1)))}.pg{--pg-ink:#111;--pg-g1:#313131;--pg-g2:#838383;--pg-g3:#c2c2c2;--pg-g4:#e7e7e7;--pg-paper:#f9f9f9;--pg-hot:#f85d2c;width:min(calc(1480px * var(--s,1)), calc(100vw - 2 * clamp(calc(16px * var(--s,1)), 4vw, calc(64px * var(--s,1)))));border:1px solid var(--pg-g4);border-radius:calc(22px * var(--s,1));box-shadow:0 1px 0 #1111110a, 0 calc(30px * var(--s,1)) calc(80px * var(--s,1)) calc(-40px * var(--s,1)) #1111112e;font-family:Inter, var(--ax-sans), sans-serif;color:var(--pg-ink);background:#f9f9f9b8;margin:0 auto;position:relative;overflow:visible}.pg-bar{justify-content:space-between;align-items:center;gap:calc(16px * var(--s,1));padding:calc(14px * var(--s,1)) calc(18px * var(--s,1)) calc(14px * var(--s,1)) calc(20px * var(--s,1));border-bottom:1px solid var(--pg-g4);display:flex}.pg-id{align-items:center;gap:calc(12px * var(--s,1));min-width:0;display:flex}.pg-id__mark{color:var(--pg-ink);width:calc(34px * var(--s,1))!important;height:calc(33px * var(--s,1))!important}.pg-id__name{font:italic 600 max(13px, calc(26px * var(--s,1)))/1 "Cormorant Garamond", Georgia, serif;letter-spacing:-.02em;white-space:nowrap}.pg-id__mail{align-items:center;gap:calc(8px * var(--s,1));height:calc(34px * var(--s,1));padding:0 calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));border:1px solid var(--pg-g4);font-size:max(13px, calc(15px * var(--s,1)));color:var(--pg-g1);white-space:nowrap;text-overflow:ellipsis;background:#fff;font-weight:500;display:inline-flex;overflow:hidden}.pg-mem{position:relative}.pg-mem__btn{align-items:center;gap:calc(8px * var(--s,1));height:calc(38px * var(--s,1));padding:0 calc(8px * var(--s,1)) 0 calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));border:1px solid var(--pg-g4);font:500 max(13px, calc(15px * var(--s,1)))/1 Inter, sans-serif;color:var(--pg-ink);cursor:pointer;background:#fff;transition:border-color .3s;display:inline-flex}.pg-mem__btn:hover{border-color:var(--pg-g3)}.pg-mem__n{min-width:calc(24px * var(--s,1));height:calc(24px * var(--s,1));padding:0 calc(7px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--pg-ink);color:var(--pg-paper);place-items:center;font-size:13px;display:inline-grid}.pg-mem__btn.is-pulse .pg-mem__n{animation:.9s cubic-bezier(.34,1.6,.5,1) pg-pulse}@keyframes pg-pulse{0%{background:var(--pg-ink);transform:scale(1)}35%{background:var(--pg-hot);transform:scale(1.35)}to{background:var(--pg-ink);transform:scale(1)}}.pg-mem__pop{right:0;top:calc(100% + calc(10px * var(--s,1)));z-index:20;width:min(calc(360px * var(--s,1)), 80vw);padding:calc(10px * var(--s,1));border:1px solid var(--pg-g4);border-radius:calc(16px * var(--s,1));box-shadow:0 calc(20px * var(--s,1)) calc(50px * var(--s,1)) calc(-20px * var(--s,1)) #11111140;transform-origin:100% 0;background:#fff;animation:.42s cubic-bezier(.34,1.45,.5,1) mx-menu-in;position:absolute}.pg-mem__item{gap:calc(3px * var(--s,1));padding:calc(10px * var(--s,1)) calc(12px * var(--s,1));border-radius:calc(10px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)));display:grid}.pg-mem__item span{color:var(--pg-g2);font-size:max(13px, calc(14px * var(--s,1)))}.pg-mem__item b{color:var(--pg-ink);overflow-wrap:anywhere;font-weight:500}.pg-mem__item+.pg-mem__item{border-top:1px solid var(--pg-g4);border-radius:0}.pg-mem__forget{margin:calc(6px * var(--s,1)) calc(4px * var(--s,1)) 2px;padding:calc(8px * var(--s,1)) calc(10px * var(--s,1));color:var(--pg-g2);font:500 max(13px, calc(14px * var(--s,1))) Inter, sans-serif;cursor:pointer;background:0 0;border:0}.pg-mem__forget:hover{color:var(--pg-ink)}.pg-body{grid-template-columns:minmax(calc(340px * var(--s,1)), .72fr) 1.28fr;height:clamp(calc(560px * var(--s,1)), 74vh, calc(760px * var(--s,1)));display:grid}.pg-chat{border-right:1px solid var(--pg-g4);flex-direction:column;min-height:0;display:flex}.pg-log{padding:calc(22px * var(--s,1)) calc(22px * var(--s,1)) calc(8px * var(--s,1));gap:calc(12px * var(--s,1));scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow-y:auto}.pg-msg{max-width:92%;font-size:max(13px, calc(16.5px * var(--s,1)));overflow-wrap:anywhere;line-height:1.55;animation:.5s cubic-bezier(.22,1,.36,1) both pg-in}.pg-msg--agent{color:var(--pg-ink);align-self:flex-start}.pg-msg--user{background:var(--pg-ink);color:var(--pg-paper);padding:calc(10px * var(--s,1)) calc(16px * var(--s,1));border-radius:calc(18px * var(--s,1)) calc(18px * var(--s,1)) calc(6px * var(--s,1)) calc(18px * var(--s,1));align-self:flex-end}@keyframes pg-in{0%{opacity:0;transform:translateY(calc(8px * var(--s,1)))}to{opacity:1;transform:none}}.pg-chips{gap:calc(8px * var(--s,1));flex-wrap:wrap;animation:.5s cubic-bezier(.22,1,.36,1) .15s both pg-in;display:flex}.pg-chip{padding:calc(9px * var(--s,1)) calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));border:1px solid var(--pg-g3);font:500 max(13px, calc(14.5px * var(--s,1)))/1.3 Inter, sans-serif;color:var(--pg-g1);cursor:pointer;text-align:left;background:#fff;transition:border-color .3s,color .3s,transform .5s cubic-bezier(.3,1.4,.45,1)}.pg-chip:hover{border-color:var(--pg-ink);color:var(--pg-ink);transform:translateY(-2px)}.pg-steps{gap:calc(8px * var(--s,1));padding:calc(4px * var(--s,1)) 0 calc(4px * var(--s,1)) 2px;animation:.4s both pg-in;display:grid}.pg-step{gap:calc(10px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)));color:var(--pg-g2);align-items:baseline;line-height:1.45;animation:.4s cubic-bezier(.22,1,.36,1) both pg-in;display:flex}.pg-step i,.pg-steps__sum i{width:calc(8px * var(--s,1));height:calc(8px * var(--s,1));background:var(--pg-g3);border-radius:50%;flex:none;transform:translateY(-1px)}.pg-step.is-running{color:var(--pg-ink)}.pg-step.is-running i{background:var(--pg-hot);animation:1.1s ease-in-out infinite pg-blink}.pg-step.is-done i{background:var(--pg-ink)}@keyframes pg-blink{50%{opacity:.35;transform:translateY(-1px)scale(.8)}}.pg-steps__sum{align-items:center;gap:calc(10px * var(--s,1));font:500 max(13px, calc(15px * var(--s,1))) Inter, sans-serif;color:var(--pg-g2);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pg-steps__sum i{background:var(--pg-ink)}.pg-steps__sum:hover{color:var(--pg-ink)}.pg-mail{border:1px solid var(--pg-g4);border-radius:calc(16px * var(--s,1));padding:calc(14px * var(--s,1)) calc(16px * var(--s,1)) calc(16px * var(--s,1));background:#fff;align-self:stretch;animation:.8s cubic-bezier(.34,1.3,.5,1) both pg-mail-in}@keyframes pg-mail-in{0%{opacity:0;transform:translateY(calc(18px * var(--s,1))) scale(.97)}to{opacity:1;transform:none}}.pg-mail__head{align-items:center;gap:calc(8px * var(--s,1));font-size:max(13px, calc(14px * var(--s,1)));color:var(--pg-g1);flex-wrap:wrap;font-weight:500;display:flex}.pg-mail__head svg{color:var(--pg-g2);transition:color .4s,transform .6s cubic-bezier(.34,1.6,.5,1)}.pg-mail.is-sent .pg-mail__head svg{color:var(--pg-hot);transform:translateX(calc(3px * var(--s,1)))}.pg-mail__to{color:var(--pg-ink)}.pg-mail__status{color:var(--pg-g2);align-items:center;gap:calc(6px * var(--s,1));margin-left:auto;font-size:13px;display:inline-flex}.pg-mail__status:before{content:"";width:calc(7px * var(--s,1));height:calc(7px * var(--s,1));background:var(--pg-g3);border-radius:50%}.pg-mail.is-sending .pg-mail__status:before{background:var(--pg-hot);animation:1s ease-in-out infinite pg-blink}.pg-mail.is-sent .pg-mail__status{color:var(--pg-ink)}.pg-mail.is-sent .pg-mail__status:before{background:var(--pg-ink)}.pg-mail__subject{margin-top:calc(10px * var(--s,1));font:600 max(13px, calc(17px * var(--s,1)))/1.35 Inter, sans-serif}.pg-mail__body{margin-top:calc(6px * var(--s,1));font-size:max(13px, calc(15px * var(--s,1)));color:var(--pg-g1);white-space:pre-wrap;max-height:9.3em;line-height:1.55;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.pg-input{align-items:center;gap:calc(10px * var(--s,1));margin:calc(10px * var(--s,1)) calc(14px * var(--s,1)) calc(14px * var(--s,1));padding:calc(6px * var(--s,1)) calc(6px * var(--s,1)) calc(6px * var(--s,1)) calc(18px * var(--s,1));border:1px solid var(--pg-g3);border-radius:calc(999px * var(--s,1));background:#fff;transition:border-color .3s,box-shadow .3s;display:flex}.pg-input:focus-within{border-color:var(--pg-ink);box-shadow:0 0 0 calc(4px * var(--s,1)) #1111110d}.pg-input input{min-width:0;font:400 max(13px, calc(16.5px * var(--s,1)))/1.4 Inter, sans-serif;color:var(--pg-ink);padding:calc(8px * var(--s,1)) 0;background:0 0;border:0;outline:0;flex:1}.pg-input input::placeholder{color:var(--pg-g2)}.pg-send{width:calc(42px * var(--s,1));height:calc(42px * var(--s,1));background:var(--pg-ink);color:var(--pg-paper);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .5s cubic-bezier(.3,1.4,.45,1),background .3s,opacity .3s;display:grid}.pg-send:hover:not(:disabled){background:var(--pg-hot);transform:translateY(-2px)}.pg-send:disabled{opacity:.28;cursor:default}.pg-browser{min-width:0;min-height:0;padding:calc(14px * var(--s,1));flex-direction:column;display:flex}.pg-browser__bar{align-items:center;gap:calc(12px * var(--s,1));height:calc(40px * var(--s,1));padding:0 calc(14px * var(--s,1));border:1px solid var(--pg-g4);border-radius:calc(14px * var(--s,1)) calc(14px * var(--s,1)) 0 0;background:#fff;border-bottom:0;display:flex}.pg-dots{gap:calc(6px * var(--s,1));display:flex}.pg-dots i{width:calc(10px * var(--s,1));height:calc(10px * var(--s,1));background:var(--pg-g4);border-radius:50%}.pg-url{min-width:0;height:calc(26px * var(--s,1));padding:0 calc(12px * var(--s,1));border-radius:calc(999px * var(--s,1));background:var(--pg-paper);font:400 max(13px, calc(13.5px * var(--s,1)))/max(13px, calc(26px * var(--s,1))) "Space Mono", ui-monospace, monospace;color:var(--pg-g2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pg-live{letter-spacing:.08em;color:var(--pg-hot);align-items:center;gap:calc(6px * var(--s,1));font:600 12px/1 Inter,sans-serif;display:inline-flex}.pg-live:before{content:"";width:calc(7px * var(--s,1));height:calc(7px * var(--s,1));background:var(--pg-hot);border-radius:50%;animation:1.2s ease-in-out infinite pg-blink}.pg-browser__view{border:1px solid var(--pg-g4);border-radius:0 0 calc(14px * var(--s,1)) calc(14px * var(--s,1));background:#fff;flex:1;min-height:0;position:relative;overflow:hidden}.pg-browser__view iframe{border:0;width:100%;height:100%;animation:.6s both pg-in;position:absolute;inset:0}.pg-browser__empty{place-content:center;justify-items:center;gap:calc(18px * var(--s,1));color:var(--pg-g2);font:italic 500 max(13px, calc(24px * var(--s,1)))/1.2 "Cormorant Garamond", Georgia, serif;background-image:radial-gradient(#11111112 1px,#0000 1px);background-size:calc(18px * var(--s,1)) calc(18px * var(--s,1));display:grid;position:absolute;inset:0}.pg-browser__mark{width:calc(84px * var(--s,1));height:calc(82px * var(--s,1));color:var(--pg-g3);transition:color .5s}.pg-browser.is-connecting .pg-browser__mark{color:var(--pg-ink);animation:1.6s ease-in-out infinite pg-breathe}.pg-browser.is-connecting .pg-browser__mark .qoni-mark__pupil{fill:var(--pg-hot)}@keyframes pg-breathe{50%{opacity:.7;transform:scale(.94)}}@media (max-width:900px){.pg-body{grid-template-columns:1fr;grid-template-rows:calc(300px * var(--s,1)) minmax(calc(420px * var(--s,1)), 60vh);height:auto}.pg-browser{border-bottom:1px solid var(--pg-g4);order:-1}.pg-chat{border-right:0}.pg-id__name{display:none}.pg-id__mail{font-size:max(13px, calc(13.5px * var(--s,1)));padding:0 calc(10px * var(--s,1))}}@media (prefers-reduced-motion:reduce){.pg *,.pg{transition:none!important;animation:none!important}}.fc-toggle{left:calc(24px * var(--s,1));bottom:calc(24px * var(--s,1));z-index:91;height:calc(36px * var(--s,1));padding:0 calc(14px * var(--s,1));border-radius:calc(999px * var(--s,1));color:#313131;cursor:pointer;background:#fff;border:1px solid #c2c2c2;font:500 13px Inter,sans-serif;position:fixed}.fc-panel[hidden]{display:none!important}.fc-panel{bottom:calc(72px * var(--s,1));max-height:calc(100vh - calc(170px * var(--s,1)));top:auto!important}.pgp{padding:calc(calc(84px * var(--s,1)) + clamp(calc(28px * var(--s,1)), 4vw, calc(56px * var(--s,1)))) 0 clamp(calc(48px * var(--s,1)), 6vw, calc(88px * var(--s,1)))}.pgp-head{width:min(calc(1480px * var(--s,1)), calc(100vw - 2 * clamp(calc(16px * var(--s,1)), 4vw, calc(64px * var(--s,1)))));margin:0 auto clamp(calc(22px * var(--s,1)), 3vw, calc(36px * var(--s,1)));justify-content:space-between;align-items:baseline;gap:calc(12px * var(--s,1)) calc(40px * var(--s,1));flex-wrap:wrap;display:flex}.pgp-title{font:italic 500 clamp(max(13px, calc(64px * var(--s,1))), 8.4vw, max(13px, calc(128px * var(--s,1))))/.9 "Cormorant Garamond", Georgia, serif;letter-spacing:-.035em;color:#111;margin:0}.pgp-title:after{content:"";background:#f85d2c;border-radius:50%;width:.16em;height:.16em;margin-left:.05em;display:inline-block}.pgp-lede{max-width:34em;font:400 clamp(max(13px, calc(18px * var(--s,1))), 1.35vw, max(13px, calc(21px * var(--s,1))))/1.5 Inter, sans-serif;color:#313131;margin:0}.pgp .pg-body{height:clamp(calc(600px * var(--s,1)), calc(100vh - calc(84px * var(--s,1)) - calc(250px * var(--s,1))), calc(920px * var(--s,1)))}.pg-browser{padding:calc(16px * var(--s,1))}.pg-browser__bar{height:calc(44px * var(--s,1));background:#111;border-color:#111}.pg-dots i{background:#4a4a4a}.pg-dots i:first-child{background:#f85d2c}.pg-url{color:#c2c2c2;background:#262626}.pg-browser__view{border:1.5px solid #111;border-top:0}.pg-browser__empty{font-size:clamp(max(13px, calc(26px * var(--s,1))), 2.2vw, max(13px, calc(34px * var(--s,1))));color:#838383}.pg-browser.is-connecting .pg-browser__empty span{color:#111;animation:1.6s ease-in-out infinite pg-breathe}.st-play .st-head{justify-items:start;gap:calc(28px * var(--s,1));display:grid}.st-play__btn{align-items:center;gap:calc(10px * var(--s,1));display:inline-flex}.pg{animation:.8s cubic-bezier(.22,1,.36,1) .1s both pg-in}@media (min-width:1081px) and (max-width:1240px){.top-nav .nav-tab{padding:0 calc(6px * var(--s,1))!important;font-size:max(13px, calc(15px * var(--s,1)))!important}}@media (max-width:900px){.pgp .pg-body{grid-template-rows:calc(300px * var(--s,1)) calc(480px * var(--s,1));height:auto}.pg-id{flex:1}.pg-id__mail{flex:1;min-width:0}}.top-nav .brand .brand-text,.footer-v2 .brand .brand-text,.top-nav .brand .brand-eye,.footer-v2 .brand .brand-eye{display:none!important}.brand-lockup{height:calc(32px * var(--s,1));color:#161616;flex:none;width:auto;display:block;overflow:visible}.top-nav .brand{gap:0!important}.footer-v2 .brand .brand-lockup{height:calc(34px * var(--s,1))}@media (max-width:720px){.top-nav .brand .brand-lockup{height:calc(26px * var(--s,1))}}.footer-ax__mark--logo{justify-content:center;padding-bottom:.04em;color:#0000!important;background:0 0!important;display:flex!important}.footer-ax__wm{width:min(78vw, calc(1100px * var(--s,1)));color:#26252412;height:auto}.qoni-mark,.qoni-logo-icon{color:currentColor;display:block}.top-nav,html[data-ax-scrolled] .top-nav{pointer-events:none;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important}.top-nav .top-nav__container,html[data-ax-scrolled] .top-nav .top-nav__container{max-width:none!important;height:auto!important;min-height:0!important;padding:calc(20px * var(--s,1)) clamp(calc(16px * var(--s,1)), 3vw, calc(48px * var(--s,1))) 0!important;justify-content:space-between!important;align-items:center!important;gap:calc(16px * var(--s,1))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;margin:0!important;display:flex!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-ax-scrolled] .top-nav .top-nav__container:before{display:none!important}.nav-capsule{pointer-events:auto;height:calc(80px * var(--s,1));padding:0 calc(12px * var(--s,1));border-radius:calc(999px * var(--s,1));-webkit-backdrop-filter:blur(calc(14px * var(--s,1))) saturate(1.2);box-shadow:0 calc(10px * var(--s,1)) calc(30px * var(--s,1)) calc(-14px * var(--s,1)) #00000073, inset 0 0 0 1px #ffffff0f;color:#f9f9f9;background:#161616f0;align-items:center;display:flex}.nav-capsule--main{gap:clamp(calc(8px * var(--s,1)), 1.6vw, calc(28px * var(--s,1)));padding:0 calc(14px * var(--s,1)) 0 calc(30px * var(--s,1));min-width:0}.nav-capsule--side{padding:0 calc(10px * var(--s,1)) 0 calc(18px * var(--s,1));gap:calc(6px * var(--s,1))!important;margin-left:0!important}.top-nav .brand{flex:none;color:#f9f9f9!important}.top-nav .brand .brand-lockup{color:#f9f9f9;height:calc(36px * var(--s,1))!important}.top-nav .nav-tabs{position:relative;gap:2px!important}.top-nav .nav-tab,.top-nav .nav-tab:visited{color:#f9f9f9eb!important;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.15vw, max(13px, calc(19px * var(--s,1))))!important;height:calc(52px * var(--s,1))!important;padding:0 clamp(calc(10px * var(--s,1)), 1vw, calc(18px * var(--s,1)))!important;border-radius:calc(999px * var(--s,1))!important;background:0 0!important;font-weight:500!important}.top-nav .nav-tab:hover,.top-nav .nav-tab.is-active{color:#fff!important}.top-nav .nav-tab.is-active:after{display:none!important}.top-nav .mx-pill{height:calc(52px * var(--s,1))!important;margin-top:calc(-26px * var(--s,1))!important;background:#ffffff1f!important}.top-nav .nav-dropdown__caret{color:#f9f9f9b3}.top-nav .language-switcher__trigger,.top-nav .language-switcher__trigger *{color:#f9f9f9eb!important;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1))))!important}.top-nav .language-switcher__trigger{height:calc(52px * var(--s,1))!important;padding:0 calc(14px * var(--s,1))!important;border-radius:calc(999px * var(--s,1))!important;background:0 0!important;border:0!important}.top-nav .language-switcher__trigger:hover{background:#ffffff1a!important}.top-nav .nav-action--primary{--mx-fill:#f85d2c;--mx-fg:#fff;height:calc(60px * var(--s,1))!important;padding:0 calc(30px * var(--s,1))!important;border-radius:calc(999px * var(--s,1))!important;color:#161616!important;font-size:clamp(max(13px, calc(16px * var(--s,1))), 1.1vw, max(13px, calc(18px * var(--s,1))))!important;background:#f9f9f9!important;border:0!important;font-weight:600!important}.top-nav .nav-hamburger span,.top-nav .nav-hamburger span:before,.top-nav .nav-hamburger span:after{background:#f9f9f9!important}@media (max-width:1180px){.top-nav .nav-tabs{display:none!important}.nav-capsule--main{padding-right:calc(30px * var(--s,1))}}@media (max-width:720px){.nav-capsule{height:calc(60px * var(--s,1))}.top-nav .top-nav__container{padding-top:calc(12px * var(--s,1))!important;gap:calc(8px * var(--s,1))!important}.nav-capsule--main{padding:0 calc(20px * var(--s,1))}.top-nav .brand .brand-lockup{height:calc(26px * var(--s,1))!important}.top-nav .nav-action--primary{height:calc(44px * var(--s,1))!important;padding:0 calc(16px * var(--s,1))!important;font-size:max(13px, calc(14px * var(--s,1)))!important}.top-nav .language-switcher__trigger{padding:0 calc(8px * var(--s,1))!important}}.ax-hero{padding-top:max(var(--ax-hero-pt,0px), calc(120px * var(--s,1)))}.top-nav .nav-capsule{height:calc(80px * var(--s,1))!important;min-height:calc(80px * var(--s,1))!important}.top-nav .nav-capsule--side{padding:0 calc(10px * var(--s,1)) 0 calc(14px * var(--s,1))!important}.top-nav .nav-capsule--main{flex:0 auto;overflow:visible!important}@media (max-width:1480px){.top-nav .nav-tab,.top-nav .nav-tab:visited{font-size:max(13px, calc(16px * var(--s,1)))!important;padding:0 calc(10px * var(--s,1))!important}.nav-capsule--main{gap:calc(10px * var(--s,1));padding-left:calc(24px * var(--s,1))}.top-nav .brand .brand-lockup{height:calc(32px * var(--s,1))!important}.top-nav .nav-action--primary{padding:0 calc(22px * var(--s,1))!important;font-size:max(13px, calc(16px * var(--s,1)))!important}.top-nav .language-switcher__trigger,.top-nav .language-switcher__trigger *{font-size:max(13px, calc(16px * var(--s,1)))!important}}@media (max-width:1340px){.top-nav .nav-tabs{display:none!important}.nav-capsule--main{padding-right:calc(30px * var(--s,1))!important}}@media (max-width:720px){.top-nav .nav-capsule{height:calc(60px * var(--s,1))!important;min-height:calc(60px * var(--s,1))!important}}.top-nav .nav-capsule,.top-nav .nav-tabs,.top-nav .nav-dropdown,.top-nav .nav-actions{overflow:visible!important}.top-nav .nav-dropdown__panel{top:calc(100% + calc(20px * var(--s,1)))!important;z-index:90!important}.top-nav .nav-dropdown__panel:before{content:"";left:0;right:0;top:calc(-22px * var(--s,1));height:calc(22px * var(--s,1));position:absolute}.top-nav .language-switcher__menu{top:calc(100% + calc(18px * var(--s,1)))!important;z-index:90!important}.top-nav .language-switcher__menu:before{content:"";left:calc(-20px * var(--s,1));right:calc(-20px * var(--s,1));top:calc(-22px * var(--s,1));height:calc(22px * var(--s,1));position:absolute}.top-nav .language-switcher__menu{min-width:calc(180px * var(--s,1))!important;padding:calc(8px * var(--s,1))!important;border-radius:calc(18px * var(--s,1))!important}.top-nav .language-switcher__option{height:calc(46px * var(--s,1))!important;padding:0 calc(14px * var(--s,1))!important;font-size:max(13px, calc(16px * var(--s,1)))!important;border-radius:calc(12px * var(--s,1))!important}.st-open{text-align:left;padding-top:calc(200px * var(--s,1));padding-bottom:calc(40px * var(--s,1))}.to{font:500 clamp(max(13px, calc(48px * var(--s,1))), 6.2vw, max(13px, calc(108px * var(--s,1))))/1.08 var(--ax-serif);letter-spacing:-.02em;color:#111;position:relative}.to-line{display:block}.to-b{text-align:right;margin-top:clamp(calc(64px * var(--s,1)), 8vw, calc(128px * var(--s,1)))}.to-row{flex-direction:column;align-items:flex-end;max-width:100%;display:inline-flex}.to-text{text-align:left;display:block}.to-a .to-text .tl-c:first-child{margin-left:-.42em}.to-by{margin-top:calc(18px * var(--s,1));font:500 clamp(max(13px, calc(17px * var(--s,1))), 1.3vw, max(13px, calc(21px * var(--s,1))))/1.3 var(--ax-sans);letter-spacing:0;color:#5c5c5c;opacity:0;transform:translateY(calc(6px * var(--s,1)));font-style:normal;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1)}.to-by.is-on{opacity:1;transform:none}.to-by--b{color:#f85d2c}.to .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){.st-open{padding-top:calc(120px * var(--s,1))}.to-b{margin-top:calc(56px * var(--s,1))}.to-a .to-text .tl-c:first-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.to-by{opacity:1;transition:none;transform:none}}.to,.to-a .to-text{color:#161616}.to-b{margin-top:clamp(calc(40px * var(--s,1)), 5vw, calc(80px * var(--s,1)))}.to-b .to-text{color:#161616;font-size:1.12em}.to .to-sun{color:#f85d2c}.to-by,.to-by--b{color:#838383!important}.to-plate{margin:clamp(calc(40px * var(--s,1)), 5vw, calc(72px * var(--s,1))) calc(-1 * clamp(calc(16px * var(--s,1)), 4vw, calc(64px * var(--s,1)))) 0;aspect-ratio:2400/860;clip-path:inset(0 100% 0 0);transition:clip-path 1.8s cubic-bezier(.65,0,.35,1);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.to-plate img{object-fit:cover;filter:brightness(.92)contrast(1.05);width:100%;height:100%;transition:transform 3.2s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.06)}.to-plate:after{content:"";background:url(../media/grain-sand.0voywm170kc9e.png) 0 0 / calc(256px * var(--s,1)) calc(256px * var(--s,1));mix-blend-mode:screen;opacity:.35;pointer-events:none;position:absolute;inset:0}@media (max-width:720px){.to-plate{margin-left:calc(-16px * var(--s,1));margin-right:calc(-16px * var(--s,1));aspect-ratio:16/9}.to-plate img{object-position:30% 50%}}@media (prefers-reduced-motion:reduce){.to-plate{clip-path:none;transition:none}.to-plate img{transition:none;transform:none}}.to-plate{width:min(100%, calc(1240px * var(--s,1)));aspect-ratio:2400/860;-webkit-mask-image:radial-gradient(72% 78% at 50% 52%,#000 52%,#0000 100%);mask-image:radial-gradient(72% 78% at 50% 52%,#000 52%,#0000 100%);margin:clamp(calc(32px * var(--s,1)), 4vw, calc(64px * var(--s,1))) auto 0!important}.to-plate img{filter:invert()grayscale()contrast(1.35)brightness(1.04);mix-blend-mode:multiply;opacity:.9}.to-plate:after{display:none}.to-plate{mix-blend-mode:multiply}.to-plate img{mix-blend-mode:normal;filter:invert()grayscale()contrast(1.18)brightness(1.02);opacity:.88;object-position:100% 50%;transform-origin:100%;transform:scale(1.14)}.to-plate{width:min(100%, calc(1240px * var(--s,1)));border-radius:calc(18px * var(--s,1));box-shadow:0 calc(30px * var(--s,1)) calc(70px * var(--s,1)) calc(-30px * var(--s,1)) #00000073;clip-path:inset(0 100% 0 0 round calc(18px * var(--s,1)));mix-blend-mode:normal!important;aspect-ratio:2400/1474!important;-webkit-mask-image:none!important;mask-image:none!important}.to-plate.is-on{clip-path:inset(0 0 0 0 round calc(18px * var(--s,1)))}.to-plate img{filter:none!important;opacity:1!important;mix-blend-mode:normal!important;object-position:50% 50%!important;transform-origin:50%!important;transform:scale(1.06)!important}.to-plate.is-on img{transform:none!important}@media (max-width:720px){.to-plate{border-radius:calc(12px * var(--s,1));aspect-ratio:4/3!important}}
