.landing_landing__xQWu5{--paper:#f3ecdf;--paper-bright:#fbf7ef;--ink:#10233d;--ink-soft:#425168;--orange:#d46a1b;--orange-dark:#ad4f0b;--blue:#345fd9;position:relative;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip;background:radial-gradient(circle at 14% 7%,rgb(255 255 255/.78),transparent 27rem),radial-gradient(circle at 88% 18%,rgb(212 106 27/.1),transparent 24rem),var(--paper);color:var(--ink);font-family:Outfit Variable,Noto Sans TC,PingFang HK,Microsoft JhengHei,sans-serif;isolation:isolate}.landing_landing__xQWu5:before{position:fixed;z-index:90;inset:0;pointer-events:none;content:"";opacity:.1;background-image:repeating-linear-gradient(103deg,transparent,transparent 3px,rgb(16 35 61/.08) 4px,transparent 5px),repeating-linear-gradient(7deg,transparent,transparent 7px,rgb(212 106 27/.05) 8px,transparent 9px);mix-blend-mode:multiply}.landing_landing__xQWu5,.landing_landing__xQWu5 *{box-sizing:border-box}.landing_landing__xQWu5 a,.landing_landing__xQWu5 button,.landing_landing__xQWu5 summary{-webkit-tap-highlight-color:transparent}.landing_landing__xQWu5 a:focus-visible,.landing_landing__xQWu5 button:focus-visible,.landing_landing__xQWu5 summary:focus-visible{outline:3px solid #ffb35f;outline-offset:4px}.landing_navWrap__EDifC{position:absolute;z-index:100;top:0;left:0;width:100%;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 0 max(1rem,env(safe-area-inset-left));pointer-events:none}.landing_nav__Cldps{display:grid;grid-template-columns:minmax(9rem,1fr) auto minmax(9rem,1fr);align-items:center;width:min(100%,86rem);min-height:68px;margin:0 auto;padding:.55rem .65rem .55rem 1rem;border:1px solid rgb(16 35 61/.11);border-radius:999px;background:rgb(251 247 239/.86);box-shadow:0 20px 50px rgb(16 35 61/.12),inset 0 1px 0 rgb(255 255 255/.78);backdrop-filter:blur(18px);pointer-events:auto}.landing_logoLink__9kSZh{display:inline-flex;justify-self:start;min-width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:.75rem;color:inherit}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:clamp(1.4rem,3vw,3.2rem)}.landing_footerLinks__Ha02t a,.landing_navLinks__G7TtF a{position:relative;display:inline-flex;min-height:44px;align-items:center;color:var(--ink-soft);font-size:.92rem;font-weight:650;text-decoration:none}.landing_footerLinks__Ha02t a:after,.landing_navLinks__G7TtF a:after{position:absolute;right:0;bottom:6px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .22s ease}.landing_footerLinks__Ha02t a:hover:after,.landing_navLinks__G7TtF a:hover:after{transform:scaleX(1);transform-origin:left}.landing_navCta__3hV9e{display:inline-flex;justify-self:end;min-height:48px;align-items:center;justify-content:center;gap:.55rem;padding:0 1.25rem;border-radius:999px;background:var(--ink);box-shadow:0 12px 24px rgb(16 35 61/.16);color:#fff;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .2s ease,transform .2s ease}.landing_navCta__3hV9e:hover{background:var(--orange-dark);transform:translateY(-2px)}.landing_actionButton__Qq8B1 svg,.landing_navCta__3hV9e svg,.landing_primaryButton__q6jWW svg{width:1.15rem;height:1.15rem;transition:transform .2s ease}.landing_actionButton__Qq8B1:hover svg,.landing_navCta__3hV9e:hover svg,.landing_primaryButton__q6jWW:hover svg{transform:translateX(4px)}.landing_mobileMenu__0Fc2e{position:relative;display:none;justify-self:center}.landing_mobileMenu__0Fc2e summary{display:inline-flex;min-width:56px;min-height:44px;align-items:center;justify-content:center;border-radius:999px;color:var(--ink-soft);cursor:pointer;font-size:.9rem;font-weight:700;list-style:none}.landing_mobileMenu__0Fc2e summary::-webkit-details-marker{display:none}.landing_mobileMenu__0Fc2e>div{position:absolute;top:calc(100% + .85rem);left:50%;display:grid;width:10rem;padding:.55rem;border:1px solid rgb(16 35 61/.12);border-radius:1.25rem;background:var(--paper-bright);box-shadow:0 18px 40px rgb(16 35 61/.18);transform:translateX(-50%)}.landing_mobileMenu__0Fc2e a{display:flex;min-height:46px;align-items:center;justify-content:center;border-radius:.85rem;color:var(--ink);font-size:.95rem;font-weight:650;text-decoration:none}.landing_mobileMenu__0Fc2e a:hover{background:rgb(16 35 61/.06)}.landing_hero__IFqnw{position:relative;overflow:hidden;min-height:max(58rem,100svh);width:min(100%,100rem);margin:0 auto;padding:clamp(10rem,15vw,12rem) clamp(1.25rem,4vw,4rem) clamp(6rem,10vw,9rem);isolation:isolate}.landing_heroGlow__Eb_Pv{position:absolute;z-index:-1;top:3%;left:18%;width:min(68vw,64rem);aspect-ratio:1;border-radius:50%;background:rgb(255 255 255/.76);filter:blur(82px)}.landing_heroCopy__seflO{position:relative;z-index:4;width:min(68%,72rem)}.landing_heroKicker___4zFA{display:flex;align-items:center;gap:.75rem;margin:0 0 2.2rem;color:var(--orange-dark);font-size:clamp(.9rem,1vw,1.05rem);font-weight:730;letter-spacing:.08em}.landing_heroKicker___4zFA:before{width:3.5rem;height:2px;background:currentColor;content:""}.landing_hero__IFqnw h1{max-width:72rem;margin:0;font-family:Cabinet Grotesk,Outfit Variable,Noto Sans TC,PingFang HK,sans-serif;font-size:clamp(4.5rem,8vw,9.2rem);font-weight:680;letter-spacing:-.072em;line-height:.9;text-wrap:balance}.landing_hero__IFqnw h1>span{display:block;white-space:nowrap}.landing_heroDescription__vjdGa{max-width:40rem;margin:clamp(2rem,3vw,3rem) 0 0;color:var(--ink-soft);font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.75}.landing_heroDescription__vjdGa>span{display:block}.landing_heroPromise__ErSAu{margin-top:.15rem}.landing_heroActions__bzfsI{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:2.25rem}.landing_actionButton__Qq8B1,.landing_primaryButton__q6jWW,.landing_secondaryButton__reG1q{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:.7rem;padding:0 1.45rem;border-radius:999px;font-size:.96rem;font-weight:720;text-decoration:none}.landing_primaryButton__q6jWW{background:var(--orange);box-shadow:0 18px 34px rgb(173 79 11/.22);color:#fff;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.landing_primaryButton__q6jWW:hover{background:var(--orange-dark);box-shadow:0 22px 40px rgb(173 79 11/.28);transform:translateY(-3px)}.landing_secondaryButton__reG1q{border:1px solid rgb(16 35 61/.22);color:var(--ink);transition:background .2s ease,transform .2s ease}.landing_secondaryButton__reG1q:hover{background:rgb(255 255 255/.45);transform:translateY(-3px)}.landing_heroArt__yxAnW{position:absolute;z-index:0;inset:0;width:100%;height:100%}.landing_heroArtFrame__uFsHU{position:relative;width:100%;height:100%;overflow:hidden;background:transparent}.landing_heroArtFrame__uFsHU>img{-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center}.landing_heroArtWash__an8Ly{position:absolute;inset:0;background:linear-gradient(90deg,rgb(243 236 223/.98),rgb(243 236 223/.86) 27%,rgb(243 236 223/.46) 47%,transparent 72%),linear-gradient(180deg,rgb(243 236 223/.42),transparent 24%,transparent 70%,rgb(243 236 223/.82))}.landing_platformSection__tk9d2,.landing_storySection__W4mF5,.landing_voiceSection__9J1Dp{width:min(100%,94rem);margin:0 auto;padding:clamp(9rem,15vw,14rem) clamp(1.25rem,4vw,4rem)}.landing_flowIntro__sgKf6,.landing_sectionHeading__kfsYD,.landing_storyHeading__t9WMs,.landing_voiceHeading___1L_B{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(18rem,.58fr);align-items:end;gap:clamp(2rem,7vw,8rem);margin-bottom:clamp(4rem,7vw,6.5rem)}.landing_actionCopy__CDeFz h2,.landing_flowIntro__sgKf6 h2,.landing_sectionHeading__kfsYD h2,.landing_storyHeading__t9WMs h2,.landing_voiceHeading___1L_B h2{max-width:62rem;margin:0;font-size:clamp(3rem,5.6vw,6.5rem);font-weight:650;letter-spacing:-.06em;line-height:.96;text-wrap:balance}.landing_flowIntro__sgKf6 p,.landing_sectionHeading__kfsYD p,.landing_storyHeading__t9WMs p,.landing_voiceHeading___1L_B p{margin:0;color:var(--ink-soft);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.75}.landing_bentoGrid__3zH7v{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(19rem,1fr));gap:2px;min-height:44rem;overflow:hidden;border:2px solid var(--ink);border-radius:2.2rem 2.2rem 7rem 2.2rem;background:var(--ink);box-shadow:0 32px 70px rgb(16 35 61/.16)}.landing_bentoCard__u8BiF{position:relative;min-width:0;overflow:hidden;background:#ded2c2;isolation:isolate}.landing_bentoCard__u8BiF>img{z-index:-2;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.landing_bentoCard__u8BiF:hover>img{transform:scale(1.045)}.landing_bentoLead__WI691{grid-column:span 7;grid-row:span 2}.landing_bentoSide__mEbhW{grid-column:span 5;grid-row:span 1}.landing_bentoLead__WI691>img{-o-object-position:70% center;object-position:70% center}.landing_bentoSide__mEbhW>img{-o-object-position:center;object-position:center}.landing_bentoWash__wXo2y{position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,rgb(16 35 61/.82),rgb(16 35 61/.08) 64%),linear-gradient(130deg,rgb(251 247 239/.18),transparent 50%)}.landing_bentoContent__nJ86v{position:absolute;right:clamp(1.5rem,3vw,2.5rem);bottom:clamp(1.5rem,3vw,2.5rem);left:clamp(1.5rem,3vw,2.5rem);color:#fff}.landing_bentoContent__nJ86v>span,.landing_storyCopy__NWiZZ>span:first-child{display:inline-block;margin-bottom:.85rem;color:#f9b673;font-size:.9rem;font-weight:760;letter-spacing:.12em}.landing_bentoContent__nJ86v h3{max-width:28rem;margin:0;font-size:clamp(1.8rem,3vw,3.5rem);font-weight:650;letter-spacing:-.045em;line-height:1.02}.landing_bentoContent__nJ86v p{max-width:30rem;margin:1rem 0 0;color:rgb(255 255 255/.82);font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.65}.landing_bentoSide__mEbhW .landing_bentoContent__nJ86v h3{font-size:clamp(1.65rem,2.4vw,2.7rem)}.landing_flowSection__UzNDn{padding:clamp(9rem,15vw,14rem) max(clamp(1.25rem,4vw,4rem),calc((100vw - 94rem) / 2 + 4rem));background:radial-gradient(circle at 78% 10%,rgb(52 95 217/.22),transparent 28rem),radial-gradient(circle at 10% 82%,rgb(212 106 27/.16),transparent 32rem),var(--ink);color:#fff}.landing_flowIntro__sgKf6{width:min(100%,86rem);margin:0 auto clamp(4rem,7vw,6.5rem)}.landing_flowIntro__sgKf6 p{color:rgb(255 255 255/.68)}.landing_accordion__y7P_K{display:flex;width:min(100%,86rem);height:min(70vh,43rem);min-height:36rem;margin:0 auto;gap:2px;overflow:hidden;border:2px solid rgb(255 255 255/.3);border-radius:2.4rem 2.4rem 2.4rem 7rem;background:rgb(255 255 255/.18)}.landing_accordionPanel__JQ3Ii{position:relative;flex:0.72;min-width:0;overflow:hidden;background:#192d47;transition:flex .56s cubic-bezier(.2,.75,.2,1)}.landing_accordionPanel__JQ3Ii[open]{flex:2.6}.landing_accordionPanel__JQ3Ii summary{position:absolute;z-index:4;inset:0;display:flex;align-items:center;gap:1rem;padding:1.35rem;background:linear-gradient(0deg,rgb(16 35 61/.92),rgb(16 35 61/.2)),rgb(16 35 61/.3);color:#fff;cursor:pointer;list-style:none}.landing_accordionPanel__JQ3Ii summary::-webkit-details-marker{display:none}.landing_accordionPanel__JQ3Ii[open] summary{right:auto;width:6.8rem;border-right:1px solid rgb(255 255 255/.22);background:rgb(16 35 61/.72)}.landing_accordionPanel__JQ3Ii summary>span{position:absolute;top:1.35rem;left:50%;color:#f9b673;font-size:.9rem;font-weight:760;letter-spacing:.12em;transform:translateX(-50%)}.landing_accordionPanel__JQ3Ii summary strong{margin:auto;font-size:clamp(1.25rem,1.8vw,1.8rem);font-weight:620;letter-spacing:.05em;line-height:1.2;text-orientation:upright;writing-mode:vertical-rl}.landing_accordionPanel__JQ3Ii summary svg{position:absolute;bottom:1.35rem;left:50%;width:1.35rem;height:1.35rem;transform:translateX(-50%) rotate(90deg);transition:transform .25s ease}.landing_accordionPanel__JQ3Ii[open] summary svg{transform:translateX(-50%) rotate(-90deg)}.landing_panelMedia__xr_eK{position:absolute;inset:0;opacity:0;transform:scale(1.04);transition:opacity .4s ease 80ms,transform .7s ease}.landing_accordionPanel__JQ3Ii[open] .landing_panelMedia__xr_eK{opacity:1;transform:scale(1)}.landing_panelMedia__xr_eK>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landing_panelShade___543J{position:absolute;inset:0;background:linear-gradient(90deg,rgb(16 35 61/.55),transparent 46%),linear-gradient(0deg,rgb(16 35 61/.78),transparent 60%)}.landing_panelMedia__xr_eK p{position:absolute;right:clamp(1.5rem,4vw,3.8rem);bottom:clamp(1.6rem,4vw,3.5rem);left:clamp(8.5rem,12vw,11rem);max-width:32rem;margin:0;color:#fff;font-size:clamp(1.2rem,2vw,2rem);font-weight:530;line-height:1.45}.landing_revealSection__cMpR3{display:grid;min-height:150svh;place-content:center;padding:clamp(10rem,18vw,18rem) clamp(1.25rem,6vw,7rem);background:radial-gradient(circle at 50% 45%,rgb(255 255 255/.78),transparent 36rem),var(--paper)}.landing_revealCopy__LAcJG{width:min(100%,82rem);margin:0 auto;font-size:clamp(3rem,6.25vw,7.4rem);font-weight:640;letter-spacing:-.065em;line-height:1.02;text-align:center;text-wrap:balance}.landing_revealCopy__LAcJG span{display:block;opacity:1}.landing_revealCopy__LAcJG span:nth-child(2){color:var(--orange-dark);font-style:italic;font-weight:560}.landing_revealNote__4sFVn{width:-moz-fit-content;width:fit-content;max-width:38rem;margin:clamp(3rem,6vw,5.5rem) auto 0;padding-top:1.25rem;border-top:1px solid rgb(16 35 61/.3);color:var(--ink-soft);font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.7;text-align:center}.landing_storySection__W4mF5{padding-top:clamp(8rem,12vw,11rem)}.landing_storyStack__mKxaC{position:relative;display:grid;gap:3rem}.landing_storyCard__l8g7k{position:sticky;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:clamp(34rem,67vh,44rem);overflow:hidden;border:2px solid var(--ink);border-radius:2.4rem 2.4rem 7rem 2.4rem;background:var(--paper-bright);box-shadow:0 30px 80px rgb(16 35 61/.18);transform-origin:top center}.landing_storyCard__l8g7k:nth-child(2n){grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.landing_storyCard__l8g7k:nth-child(2n) .landing_storyCopy__NWiZZ{order:2}.landing_storyCopy__NWiZZ{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,5vw,5rem);background:radial-gradient(circle at 25% 22%,rgb(212 106 27/.13),transparent 15rem),var(--paper-bright)}.landing_storyCopy__NWiZZ>span:first-child{color:var(--orange-dark)}.landing_storyCopy__NWiZZ h3{max-width:30rem;margin:0;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:640;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.landing_storyCopy__NWiZZ p{max-width:31rem;margin:1.5rem 0 0;color:var(--ink-soft);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.75}.landing_storyLine__ilZ3B{width:min(100%,18rem);height:1px;margin-top:2.3rem;background:var(--ink)}.landing_storyImage__LO7Md{position:relative;min-height:28rem;background:#dfd4c4}.landing_storyImage__LO7Md img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landing_storyCard__l8g7k:nth-child(2) .landing_storyImage__LO7Md img{-o-object-position:70% center;object-position:70% center}.landing_voiceSection__9J1Dp{padding-top:clamp(10rem,16vw,16rem);padding-bottom:clamp(10rem,16vw,16rem)}.landing_voiceCard__yqSuX{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:40rem;overflow:hidden;border:2px solid var(--ink);border-radius:7rem 2.4rem 2.4rem 2.4rem;background:var(--ink);box-shadow:0 32px 80px rgb(16 35 61/.18)}.landing_voiceVisual__ptlGb{position:relative;min-height:30rem;overflow:hidden;background:#dfd3c1}.landing_voiceVisual__ptlGb img{-o-object-fit:cover;object-fit:cover;animation:landing_voiceImageIn__8AFFd .52s cubic-bezier(.2,.7,.2,1) both}.landing_voiceVisualWash__tR2D0{position:absolute;inset:0;background:linear-gradient(115deg,rgb(16 35 61/.06),rgb(16 35 61/.2))}.landing_voiceCard__yqSuX[data-accent=orange] .landing_voiceVisualWash__tR2D0{background:linear-gradient(115deg,rgb(212 106 27/.06),rgb(173 79 11/.28))}.landing_voiceCard__yqSuX[data-accent=blue] .landing_voiceVisualWash__tR2D0{background:linear-gradient(115deg,rgb(52 95 217/.04),rgb(52 95 217/.28))}.landing_voiceCopy__EdjHm{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,5rem);color:#fff}.landing_voiceRole__7MuYK{display:flex;align-items:center;gap:.85rem;margin:0 0 2rem;color:#f9b673;font-size:.94rem;font-weight:740;letter-spacing:.1em}.landing_voiceRole__7MuYK:before{width:2.7rem;height:1px;background:currentColor;content:""}.landing_voiceQuote__KMrqu{max-width:38rem;margin:0;font-size:clamp(2.25rem,4vw,4.6rem);font-weight:560;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.landing_voiceControls__4JwD1{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.35rem;border-top:1px solid rgb(255 255 255/.24)}.landing_voiceControls__4JwD1>span{color:rgb(255 255 255/.62);font-size:.9rem;font-weight:700;letter-spacing:.12em}.landing_voiceControls__4JwD1>div{display:flex;gap:.65rem}.landing_voiceControls__4JwD1 button{display:inline-grid;width:48px;height:48px;place-items:center;border:1px solid rgb(255 255 255/.42);border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.landing_voiceControls__4JwD1 button:hover{background:#fff;color:var(--ink);transform:translateY(-2px)}.landing_voiceControls__4JwD1 svg{width:1.3rem;height:1.3rem}.landing_arrowReverse__8dJwA{transform:rotate(180deg)}.landing_actionSection__meQnB{position:relative;display:grid;min-height:min(84svh,52rem);place-items:center;overflow:hidden;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--ink);color:#fff}.landing_actionArt__Z3CtG{position:absolute;inset:0}.landing_actionArt__Z3CtG img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.03)}.landing_actionShade__7KjGz{position:absolute;inset:0;background:radial-gradient(circle at center,rgb(16 35 61/.38),rgb(16 35 61/.82) 70%),linear-gradient(115deg,rgb(16 35 61/.8),rgb(52 95 217/.28))}.landing_actionCopy__CDeFz{position:relative;z-index:1;display:flex;width:min(100%,82rem);flex-direction:column;align-items:center;padding:clamp(7rem,14vw,12rem) 1.25rem;text-align:center}.landing_actionCopy__CDeFz>p{margin:0 0 1.6rem;color:#f9b673;font-size:clamp(1rem,1.3vw,1.16rem);font-weight:710;letter-spacing:.08em}.landing_actionCopy__CDeFz h2{max-width:66rem;font-size:clamp(4rem,8vw,9.2rem);color:#fff}.landing_actionButton__Qq8B1{min-height:58px;margin-top:clamp(2.5rem,5vw,4.5rem);padding:0 1.7rem;background:#fff;box-shadow:0 20px 45px rgb(0 0 0/.25);color:var(--ink);transition:background .2s ease,transform .2s ease}.landing_actionButton__Qq8B1:hover{background:#f9b673;transform:translateY(-4px)}.landing_actionCopy__CDeFz>span{margin-top:1.1rem;color:rgb(255 255 255/.68);font-size:.9rem}.landing_footer__NntD6{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;min-height:17rem;padding:4rem max(clamp(1.25rem,4vw,4rem),calc((100vw - 86rem) / 2));background:var(--paper-bright)}.landing_footer__NntD6>a{width:-moz-fit-content;width:fit-content;border-radius:.75rem}.landing_footer__NntD6>p{margin:0;color:var(--ink-soft);font-size:1rem}.landing_footerLinks__Ha02t{display:flex;justify-content:flex-end;gap:1.6rem}.landing_footer__NntD6>span{grid-column:1/-1;padding-top:1.2rem;border-top:1px solid rgb(16 35 61/.16);color:var(--ink-soft);font-size:.9rem}@keyframes landing_voiceImageIn__8AFFd{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@media (max-width:1080px){.landing_hero__IFqnw{min-height:max(58rem,100svh)}.landing_hero__IFqnw h1{font-size:clamp(4rem,7.8vw,6.2rem)}.landing_flowIntro__sgKf6,.landing_sectionHeading__kfsYD,.landing_storyHeading__t9WMs,.landing_voiceHeading___1L_B{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr)}.landing_storyCopy__NWiZZ{padding:clamp(2rem,4vw,3.5rem)}}@media (max-width:820px){.landing_hero__IFqnw{min-height:auto;padding-top:10rem}.landing_heroCopy__seflO{width:100%}.landing_hero__IFqnw h1{font-size:clamp(4rem,12.5vw,6.3rem)}.landing_heroArt__yxAnW{position:absolute;inset:0;width:100%;height:100%}.landing_heroArtFrame__uFsHU{height:100%}.landing_heroArtFrame__uFsHU>img{-o-object-fit:cover;object-fit:cover;-o-object-position:61% center;object-position:61% center;opacity:.58}.landing_heroArtWash__an8Ly{background:linear-gradient(90deg,rgb(243 236 223/.9),rgb(243 236 223/.7) 52%,rgb(243 236 223/.24)),linear-gradient(180deg,rgb(243 236 223/.7),transparent 36%,rgb(243 236 223/.84))}.landing_platformSection__tk9d2,.landing_storySection__W4mF5,.landing_voiceSection__9J1Dp{padding-top:8.5rem;padding-bottom:8.5rem}.landing_flowIntro__sgKf6,.landing_sectionHeading__kfsYD,.landing_storyHeading__t9WMs,.landing_voiceHeading___1L_B{grid-template-columns:1fr;align-items:start;gap:1.75rem;margin-bottom:3.5rem}.landing_flowIntro__sgKf6 p,.landing_sectionHeading__kfsYD p,.landing_storyHeading__t9WMs p,.landing_voiceHeading___1L_B p{max-width:38rem}.landing_bentoGrid__3zH7v{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.landing_bentoLead__WI691,.landing_bentoSide__mEbhW{grid-column:auto;grid-row:auto;min-height:clamp(25rem,76vw,36rem)}.landing_bentoSide__mEbhW{min-height:clamp(22rem,68vw,30rem)}.landing_flowSection__UzNDn{padding-top:8.5rem;padding-bottom:8.5rem}.landing_accordion__y7P_K{display:grid;height:auto;min-height:0;border-radius:2rem 2rem 2rem 5rem}.landing_accordionPanel__JQ3Ii,.landing_accordionPanel__JQ3Ii[open]{min-height:0}.landing_accordionPanel__JQ3Ii summary,.landing_accordionPanel__JQ3Ii[open] summary{position:relative;display:grid;grid-template-columns:auto 1fr auto;width:100%;min-height:82px;gap:1rem;padding:1rem 1.25rem;border:0;background:rgb(16 35 61/.82)}.landing_accordionPanel__JQ3Ii summary>span{position:static;font-size:.9rem;transform:none}.landing_accordionPanel__JQ3Ii summary strong{margin:0;font-size:1.35rem;letter-spacing:-.02em;writing-mode:horizontal-tb}.landing_accordionPanel__JQ3Ii summary svg{position:static;width:1.35rem;height:1.35rem;transform:rotate(90deg)}.landing_accordionPanel__JQ3Ii[open] summary svg{transform:rotate(-90deg)}.landing_panelMedia__xr_eK{position:relative;display:none;min-height:clamp(24rem,78vw,35rem);opacity:1;transform:none}.landing_accordionPanel__JQ3Ii[open] .landing_panelMedia__xr_eK{display:block}.landing_panelMedia__xr_eK p{right:1.5rem;bottom:1.5rem;left:1.5rem;font-size:clamp(1.2rem,4.5vw,1.75rem)}.landing_revealSection__cMpR3{min-height:auto;padding-top:8rem;padding-bottom:8rem}.landing_revealCopy__LAcJG{font-size:clamp(3rem,9.8vw,5.3rem)}.landing_storyStack__mKxaC{gap:1.5rem}.landing_storyCard__l8g7k,.landing_storyCard__l8g7k:nth-child(2n){position:relative;top:auto!important;grid-template-columns:1fr;min-height:clamp(30rem,72vw,36rem);border-radius:2rem 2rem 5rem 2rem;isolation:isolate}.landing_storyCard__l8g7k:nth-child(2n) .landing_storyCopy__NWiZZ{order:0}.landing_storyCopy__NWiZZ{z-index:1;grid-area:1/1;min-height:clamp(30rem,72vw,36rem);justify-content:flex-start;padding:clamp(2rem,6vw,3.5rem);background:linear-gradient(180deg,rgb(251 247 239/.98),rgb(251 247 239/.92) 40%,rgb(243 236 223/.62) 64%,transparent)}.landing_storyImage__LO7Md{z-index:0;grid-area:1/1;min-height:0}.landing_storyCard__l8g7k:nth-child(2) .landing_storyImage__LO7Md img{-o-object-position:65% center;object-position:65% center}.landing_storyLine__ilZ3B{display:none}.landing_voiceCard__yqSuX{grid-template-columns:1fr;min-height:0;border-radius:5rem 2rem 2rem 2rem}.landing_voiceVisual__ptlGb{min-height:clamp(25rem,78vw,36rem)}.landing_voiceCopy__EdjHm{min-height:32rem;padding:2.5rem 2rem}.landing_actionSection__meQnB{min-height:44rem}.landing_footer__NntD6{grid-template-columns:1fr;align-items:start;gap:1.25rem}.landing_footerLinks__Ha02t{justify-content:flex-start}}@media (max-width:760px){.landing_nav__Cldps{grid-template-columns:1fr auto 1fr;min-height:64px;padding-left:.75rem}.landing_navLinks__G7TtF{display:none}.landing_mobileMenu__0Fc2e{display:block}.landing_navCta__3hV9e{min-height:46px;padding:0 1rem}}@media (max-width:520px){.landing_navWrap__EDifC{padding-right:max(.65rem,env(safe-area-inset-right));padding-left:max(.65rem,env(safe-area-inset-left))}.landing_nav__Cldps{grid-template-columns:auto 1fr auto;gap:.25rem;padding:.45rem .45rem .45rem .65rem}.landing_logoLink__9kSZh>span>span:last-child{display:none}.landing_navCta__3hV9e{gap:.25rem;padding:0 .85rem}.landing_navCta__3hV9e svg{display:none}.landing_hero__IFqnw{padding:8.5rem 1rem 6.5rem}.landing_heroKicker___4zFA{margin-bottom:1.65rem;font-size:.88rem;letter-spacing:.04em}.landing_heroKicker___4zFA:before{width:2.2rem}.landing_hero__IFqnw h1{font-size:clamp(3.4rem,16.6vw,4.8rem);letter-spacing:-.075em}.landing_hero__IFqnw h1>span{white-space:normal}.landing_hero__IFqnw h1>span:first-child{white-space:nowrap}.landing_heroDescription__vjdGa{font-size:1.05rem}.landing_heroArtFrame__uFsHU>img{opacity:.48}.landing_heroActions__bzfsI{align-items:stretch;flex-direction:column}.landing_primaryButton__q6jWW,.landing_secondaryButton__reG1q{width:100%}.landing_flowSection__UzNDn,.landing_platformSection__tk9d2,.landing_storySection__W4mF5,.landing_voiceSection__9J1Dp{padding-right:1rem;padding-left:1rem}.landing_flowIntro__sgKf6 h2,.landing_sectionHeading__kfsYD h2,.landing_storyHeading__t9WMs h2,.landing_voiceHeading___1L_B h2{font-size:clamp(2.8rem,13.5vw,4.2rem)}.landing_bentoGrid__3zH7v{border-radius:1.5rem 1.5rem 4rem 1.5rem}.landing_bentoLead__WI691,.landing_bentoSide__mEbhW{min-height:26rem}.landing_bentoContent__nJ86v{right:1.35rem;bottom:1.5rem;left:1.35rem}.landing_bentoContent__nJ86v h3,.landing_bentoSide__mEbhW .landing_bentoContent__nJ86v h3{font-size:2.15rem}.landing_accordion__y7P_K{border-radius:1.5rem 1.5rem 1.5rem 4rem}.landing_revealSection__cMpR3{min-height:auto;padding:6.5rem 1rem}.landing_revealCopy__LAcJG{font-size:clamp(2.65rem,12.5vw,4rem)}.landing_storyCard__l8g7k{min-height:clamp(26rem,112vw,31rem);border-width:1px;border-radius:1.5rem 1.5rem 4rem 1.5rem}.landing_storyCopy__NWiZZ{min-height:clamp(26rem,112vw,31rem);padding:1.5rem}.landing_storyCopy__NWiZZ h3{font-size:clamp(2.2rem,10vw,3.25rem)}.landing_voiceCard__yqSuX{border-radius:4rem 1.5rem 1.5rem 1.5rem}.landing_voiceVisual__ptlGb{min-height:23rem}.landing_voiceCopy__EdjHm{min-height:30rem;padding:2rem 1.5rem}.landing_voiceQuote__KMrqu{font-size:clamp(2.1rem,10vw,3.35rem)}.landing_actionSection__meQnB{min-height:40rem}.landing_actionCopy__CDeFz h2{font-size:clamp(3.6rem,17vw,5.6rem)}.landing_footer__NntD6{padding-right:1.25rem;padding-left:1.25rem}.landing_footerLinks__Ha02t{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.landing_landing__xQWu5 *,.landing_landing__xQWu5 :after,.landing_landing__xQWu5 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.landing_revealCopy__LAcJG span{opacity:1!important}}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/outfit-latin-ext-wght-normal.ee756101.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/outfit-latin-wght-normal.e96e1529.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}