.MarketingFaqPage_page__HOr6h{min-height:100svh;background:var(--paper-light)}.MarketingFaqPage_page__HOr6h:lang(en){--font-serif:"Iowan Old Style","Palatino Linotype",Georgia,serif;--font-noto:"Avenir Next","SF Pro Text","Segoe UI",sans-serif}.MarketingFaqPage_hero__LErfE{min-height:100svh;padding:164px 0 112px;background:radial-gradient(circle at 84% 8%,rgba(122,163,196,.2),transparent 28%),radial-gradient(circle at 8% 82%,rgba(189,96,73,.09),transparent 30%),var(--paper-light)}.MarketingFaqPage_inner__Gcvai{max-width:920px}.MarketingFaqPage_hero__LErfE h1{max-width:14em;margin:20px 0 0;color:var(--ink-deep);font-family:var(--font-serif),"Noto Serif TC",serif;font-size:clamp(2.8rem,5.1vw,5rem);font-weight:600;line-height:1.08;letter-spacing:-.045em;word-break:normal}.MarketingFaqPage_intro__qhvq9{max-width:590px;margin:22px 0 0;color:var(--ink-soft);line-height:1.8;text-wrap:pretty}.MarketingFaqPage_list__iSaAM{margin-top:clamp(52px,7vw,84px);border-top:1px solid var(--line)}.MarketingFaqPage_list__iSaAM details{border-bottom:1px solid var(--line)}.MarketingFaqPage_list__iSaAM summary{display:flex;min-height:84px;padding:23px 0;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;color:var(--ink-deep);font-family:var(--font-serif),serif;font-size:clamp(1.2rem,2.15vw,1.7rem);font-weight:600;line-height:1.35;list-style:none}.MarketingFaqPage_list__iSaAM summary::-webkit-details-marker{display:none}.MarketingFaqPage_list__iSaAM summary span{flex:0 0 auto;color:var(--coral);font-family:var(--font-space),sans-serif;font-size:1.6rem;font-weight:400;transition:transform .18s ease}.MarketingFaqPage_list__iSaAM details[open] summary span{transform:rotate(45deg)}.MarketingFaqPage_list__iSaAM details p{max-width:760px;margin:-2px 46px 26px 0;color:var(--ink-soft);line-height:1.8;text-wrap:pretty}@media (max-width:720px){.MarketingFaqPage_hero__LErfE{min-height:auto;padding:106px 0 72px}.MarketingFaqPage_hero__LErfE h1{max-width:10.5em;margin-top:16px;font-size:clamp(2.05rem,8.8vw,2.75rem);line-height:1.1}.MarketingFaqPage_intro__qhvq9{margin-top:18px;font-size:.94rem;line-height:1.75}.MarketingFaqPage_list__iSaAM{margin-top:42px}.MarketingFaqPage_list__iSaAM summary{min-height:72px;padding:19px 0;gap:16px;font-size:1.2rem;line-height:1.42}.MarketingFaqPage_list__iSaAM details p{margin-right:0;padding-right:6px;font-size:.92rem;line-height:1.75}}@media (prefers-reduced-motion:reduce){.MarketingFaqPage_list__iSaAM summary span{transition:none}}.SemanticHeading_copy__w9BNH{display:block}.SemanticHeading_narrow__H6QYD{display:none}.SemanticHeading_line__r4DBS{position:relative;display:block;overflow-wrap:normal;white-space:nowrap;word-break:keep-all}.SemanticHeading_separator__7LxKm{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:pre}.SemanticHeading_line__r4DBS+.SemanticHeading_line__r4DBS{margin-top:var(--marketing-heading-line-gap,.08em)}.SemanticHeading_accent__My8PF{color:var(--marketing-heading-accent,currentColor);font-style:normal}@media (max-width:720px){.SemanticHeading_hasNarrow__CYxyW .SemanticHeading_wide__vrxec{display:none}.SemanticHeading_hasNarrow__CYxyW .SemanticHeading_narrow__H6QYD{display:block}}@media (prefers-reduced-motion:reduce){.SemanticHeading_line__r4DBS{transition:none}}.ProductLanding_page__qHvki{position:relative;overflow:clip;background:transparent}.ProductLanding_page__qHvki[data-marketing-locale=en]{--font-serif:"Iowan Old Style","Palatino Linotype",Georgia,serif;--font-noto:"Avenir Next","SF Pro Text","Segoe UI",sans-serif}.ProductLanding_hero__4Q__1{position:relative;z-index:2;display:grid;min-height:100svh;padding:132px 0 64px;align-items:center;isolation:isolate;overflow:hidden}.ProductLanding_hero__4Q__1:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,rgba(249,245,235,.98),rgba(249,245,235,.92) 36%,rgba(249,245,235,.28) 67%,transparent 84%),linear-gradient(180deg,rgba(249,245,235,.22),transparent 72%)}.ProductLanding_heroArt__2_L6e{position:absolute;inset:0;z-index:-2}.ProductLanding_heroArt__2_L6e img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.015);transform:scale(1.01)}.ProductLanding_heroGrid__MIOZx{display:grid;min-height:calc(100svh - 196px);grid-template-columns:minmax(0,660px) minmax(360px,1fr);align-items:center}.ProductLanding_heroCopy__BeG3x{position:relative;z-index:4;max-width:650px}@keyframes ProductLanding_hero-copy-enter__D0tDT{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ProductLanding_heroCopy__BeG3x>*{animation:ProductLanding_hero-copy-enter__D0tDT .38s cubic-bezier(.16,1,.3,1) both}.ProductLanding_heroCopy__BeG3x>.section-kicker{animation-delay:30ms}.ProductLanding_heroCopy__BeG3x>h1{animation-delay:90ms}.ProductLanding_heroLead__k7yLv{animation-delay:.15s}.ProductLanding_heroCopy__BeG3x>.store-buttons{animation-delay:.19s}.ProductLanding_heroBenefits__U8R2e{animation-delay:.23s}.ProductLanding_heroMicrocopy__6qZVo{animation-delay:.27s}.ProductLanding_achievementCopy__zmFNS h2,.ProductLanding_featuresCopy__tHEKb h2,.ProductLanding_finale__eQK6L h2,.ProductLanding_hero__4Q__1 h1,.ProductLanding_outcomeHeading__q0zno h2,.ProductLanding_sectionHeading__VnVaY h2{margin:0;font-family:var(--font-serif),"Noto Serif TC",serif;font-weight:600;letter-spacing:-.055em}.ProductLanding_hero__4Q__1 h1{max-width:650px;margin-top:20px;font-size:clamp(3.2rem,5.5vw,6rem);line-height:.97;--marketing-heading-accent:var(--orbit-blue);--marketing-heading-line-gap:.08em}.ProductLanding_heroLead__k7yLv{max-width:570px;margin:30px 0 0;color:var(--ink);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.85;text-wrap:pretty}.ProductLanding_heroCopy__BeG3x .store-buttons{margin-top:30px}.ProductLanding_heroBenefits__U8R2e{display:flex;margin:20px 0 0;padding:0;flex-wrap:wrap;gap:8px 18px;list-style:none}.ProductLanding_heroBenefits__U8R2e li{display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-size:.76rem;font-weight:700;line-height:1.5}.ProductLanding_heroBenefits__U8R2e svg{flex:0 0 auto;color:var(--coral)}.ProductLanding_heroMicrocopy__6qZVo{max-width:560px;margin:13px 0 0;color:var(--ink-soft);font-size:.75rem;line-height:1.65}.ProductLanding_scrollCue__kT022{position:absolute;right:32px;bottom:26px;display:inline-flex;min-height:44px;padding:0 14px;align-items:center;gap:10px;color:var(--ink-soft);font-family:var(--font-space),sans-serif;font-size:.68rem;font-weight:650;letter-spacing:.08em;text-decoration:none}.ProductLanding_achievement__UEHo6,.ProductLanding_difference__SQKAq,.ProductLanding_features__w_BU6,.ProductLanding_finale__eQK6L,.ProductLanding_fit__QM7CW,.ProductLanding_outcome__tmmao,.ProductLanding_problem__VWuoS{position:relative;z-index:3}.ProductLanding_outcome__tmmao{padding:clamp(100px,12vw,176px) 0;background:var(--paper-light)}.ProductLanding_outcomeHeading__q0zno{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.62fr);align-items:end;gap:28px clamp(48px,8vw,120px)}.ProductLanding_achievementGrid__s1MaJ>*,.ProductLanding_differenceGrid__PJvrx>*,.ProductLanding_differenceList__K7qcX,.ProductLanding_differenceList__K7qcX article,.ProductLanding_differenceList__K7qcX article>*,.ProductLanding_featureList__Lhnqq article,.ProductLanding_featureList__Lhnqq article>*,.ProductLanding_featuresGrid__LX2q7>*,.ProductLanding_fitGrid__F_9XJ article,.ProductLanding_outcomeHeading__q0zno>*,.ProductLanding_outcomeSteps__O_Tqn li,.ProductLanding_problemList__uLyfo article,.ProductLanding_problemList__uLyfo article>*{min-width:0}.ProductLanding_outcomeHeading__q0zno>.section-kicker{grid-column:1/-1}.ProductLanding_outcomeHeading__q0zno h2{margin:0;max-width:850px;font-size:clamp(2.55rem,4vw,4.7rem);line-height:1.02;word-break:normal}.ProductLanding_outcomeHeading__q0zno>p:last-child{max-width:520px;margin:0 0 5px;color:var(--ink-soft);line-break:strict;line-height:1.8;text-wrap:pretty}.ProductLanding_outcomeSteps__O_Tqn{display:grid;margin:clamp(58px,8vw,100px) 0 0;padding:0;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));border-top:1px solid var(--line);list-style:none}.ProductLanding_outcomeSteps__O_Tqn li{position:relative;min-height:170px;padding:28px clamp(24px,3.4vw,48px) 20px 0}.ProductLanding_outcomeSteps__O_Tqn li+li{padding-left:clamp(24px,3.4vw,48px);border-left:1px solid var(--line)}.ProductLanding_outcomeSteps__O_Tqn li:before{position:absolute;top:-5px;left:0;width:9px;height:9px;border:2px solid var(--paper-light);border-radius:50%;content:"";background:var(--coral);box-shadow:0 0 0 1px rgba(169,77,60,.25)}.ProductLanding_outcomeSteps__O_Tqn li+li:before{left:clamp(24px,3.4vw,48px)}.ProductLanding_outcomeStepNumber__E3sng{color:var(--coral);font:700 .67rem var(--font-space),sans-serif;letter-spacing:.14em}.ProductLanding_fitCardHeader__o4CKt,.ProductLanding_outcomeStepHeader__s26cr{display:flex;align-items:center;gap:12px}.ProductLanding_outcomeStepHeader__s26cr{align-items:baseline}.ProductLanding_fitCardHeader__o4CKt>h3,.ProductLanding_outcomeStepHeader__s26cr>h3{min-width:0}.ProductLanding_outcomeSteps__O_Tqn h3{margin:0;font-family:var(--font-serif),serif;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:600;line-height:1.14}.ProductLanding_outcomeSteps__O_Tqn p{margin:12px 0 0;color:var(--ink-soft);line-break:strict;line-height:1.75;text-wrap:pretty}.ProductLanding_problem__VWuoS{padding:clamp(100px,12vw,180px) 0;color:var(--paper-light);background:var(--ink-deep)}.ProductLanding_features__w_BU6 .section-kicker,.ProductLanding_finale__eQK6L .section-kicker,.ProductLanding_problem__VWuoS .section-kicker{color:var(--coral-on-dark)}.ProductLanding_sectionHeading__VnVaY{max-width:870px;min-width:0}.ProductLanding_achievementCopy__zmFNS h2,.ProductLanding_featuresCopy__tHEKb h2,.ProductLanding_sectionHeading__VnVaY h2{margin-top:18px;font-size:clamp(2.55rem,4.7vw,5.1rem);line-height:1.03;word-break:normal}.ProductLanding_problem__VWuoS .ProductLanding_sectionHeading__VnVaY h2{max-width:800px}.ProductLanding_problemList__uLyfo{margin-top:clamp(56px,7vw,96px);border-top:1px solid rgba(255,255,255,.18)}.ProductLanding_problemList__uLyfo article{display:grid;padding:32px 0;grid-template-columns:52px 56px minmax(0,1fr);align-items:start;gap:24px;border-bottom:1px solid rgba(255,255,255,.14)}.ProductLanding_iconBadge__Z5JnS{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:14px;color:var(--gold);background:rgba(255,255,255,.055)}.ProductLanding_iconBadge__Z5JnS svg{width:20px}.ProductLanding_problemList__uLyfo article>span{padding-top:12px;color:var(--gold);font:650 .68rem var(--font-space),sans-serif;letter-spacing:.12em}.ProductLanding_problemList__uLyfo h3{margin:0;font-family:var(--font-serif),serif;font-size:clamp(1.55rem,2.4vw,2.6rem);font-weight:600;line-height:1.15}.ProductLanding_problemList__uLyfo p{max-width:720px;margin:10px 0 0;color:rgba(255,252,245,.68);line-break:strict;line-height:1.78;text-wrap:pretty}.ProductLanding_achievementCopy__zmFNS>p,.ProductLanding_featuresIntro__htJFI{max-width:650px;margin:22px 0 0;color:var(--ink-soft);line-break:strict;line-height:1.8;text-wrap:pretty}.ProductLanding_differenceList__K7qcX h3,.ProductLanding_featureList__Lhnqq h3,.ProductLanding_fitGrid__F_9XJ h3{margin:0;font-family:var(--font-serif),serif;font-weight:600}.ProductLanding_differenceList__K7qcX p,.ProductLanding_featureList__Lhnqq p,.ProductLanding_fitGrid__F_9XJ p{margin:11px 0 0;color:var(--ink-soft);line-break:strict;line-height:1.75;text-wrap:pretty}.ProductLanding_fit__QM7CW{padding:clamp(96px,11vw,156px) 0;background:var(--paper-light)}.ProductLanding_fitGrid__F_9XJ{display:grid;margin-top:60px;grid-template-columns:repeat(auto-fit,minmax(299px,1fr));gap:14px}.ProductLanding_fitGrid__F_9XJ article{min-height:0;padding:20px 16px;border:1px solid var(--line);border-radius:28px;background:rgba(255,255,255,.62);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ProductLanding_fitGrid__F_9XJ article:hover{border-color:rgba(49,84,127,.4);box-shadow:0 24px 58px rgba(21,41,66,.09);transform:translateY(-5px)}.ProductLanding_fitGrid__F_9XJ svg{width:24px;color:var(--coral)}.ProductLanding_fitGrid__F_9XJ h3{margin:0;font-size:clamp(1.2rem,1.45vw,1.32rem);line-height:1.18}.ProductLanding_fitGrid__F_9XJ p{font-size:.88rem}.ProductLanding_difference__SQKAq{padding:clamp(100px,12vw,170px) 0;background:rgba(222,235,244,.94)}.ProductLanding_differenceGrid__PJvrx{display:grid;grid-template-columns:minmax(310px,.88fr) minmax(440px,1.12fr);align-items:start;gap:clamp(60px,9vw,140px)}.ProductLanding_differenceList__K7qcX{display:grid;gap:12px}.ProductLanding_differenceList__K7qcX article{display:grid;padding:26px;grid-template-columns:42px 1fr;gap:18px;border:1px solid rgba(36,54,79,.12);border-radius:24px;background:rgba(255,252,245,.72)}.ProductLanding_differenceList__K7qcX svg{width:21px;color:var(--orbit-blue)}.ProductLanding_differenceList__K7qcX h3{font-size:1.45rem}.ProductLanding_differenceList__K7qcX p{font-size:.9rem}.ProductLanding_features__w_BU6{padding:clamp(110px,13vw,190px) 0;color:var(--paper-light);background:radial-gradient(circle at 16% 50%,rgba(78,115,151,.28),transparent 34%),var(--ink-deep)}.ProductLanding_featuresGrid__LX2q7{display:grid;grid-template-columns:minmax(380px,.94fr) minmax(440px,1.06fr);align-items:center;gap:clamp(70px,10vw,150px)}.ProductLanding_productVisual__BhK2o{position:relative;min-height:700px}.ProductLanding_phoneBack__tBuwG,.ProductLanding_phoneFront__reps0{position:absolute;overflow:hidden;aspect-ratio:9/19.4;border:7px solid #13253d;border-radius:38px;background:#f8f2e8;box-shadow:0 42px 90px rgba(2,11,24,.38)}.ProductLanding_phoneBack__tBuwG{top:4%;left:3%;width:min(295px,62%);opacity:.64;transform:rotate(-7deg)}.ProductLanding_phoneFront__reps0{right:3%;bottom:1%;z-index:2;width:min(330px,70%);transform:rotate(3deg)}.ProductLanding_phoneBack__tBuwG img,.ProductLanding_phoneFront__reps0 img{object-fit:contain;object-position:center top}.ProductLanding_featuresCopy__tHEKb h2{max-width:700px}.ProductLanding_featuresIntro__htJFI{color:rgba(255,252,245,.68)}.ProductLanding_featureList__Lhnqq{display:grid;margin-top:42px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 30px}.ProductLanding_featureList__Lhnqq article{display:grid;grid-template-columns:34px 1fr;gap:13px}.ProductLanding_featureList__Lhnqq svg{width:20px;color:var(--gold)}.ProductLanding_featureList__Lhnqq h3{color:var(--paper-light);font-size:1.25rem;line-height:1.25}.ProductLanding_featureList__Lhnqq p{color:rgba(255,252,245,.62);font-size:.86rem}.ProductLanding_achievement__UEHo6{padding:clamp(100px,12vw,170px) 0;background:rgba(249,245,235,.94)}.ProductLanding_achievementGrid__s1MaJ{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:center;gap:clamp(60px,9vw,140px)}.ProductLanding_achievementCopy__zmFNS h2{max-width:840px}.ProductLanding_achievementCopy__zmFNS>a{display:inline-flex;max-width:520px;margin-top:30px;padding:9px 14px 9px 9px;align-items:center;gap:12px;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.58);text-decoration:none}.ProductLanding_achievementCopy__zmFNS>a img{border-radius:11px;object-fit:cover}.ProductLanding_achievementCopy__zmFNS>a span{font-size:.77rem;font-weight:700;line-height:1.4}.ProductLanding_companionVisual__sRkTm{position:relative;display:grid;aspect-ratio:1;place-items:center}.ProductLanding_companionVisual__sRkTm:before{position:absolute;inset:12%;border-radius:50%;content:"";background:radial-gradient(circle,rgba(205,222,237,.7),transparent 68%);filter:blur(18px)}.ProductLanding_companionVisual__sRkTm img{position:relative;z-index:2;width:min(100%,380px);height:auto;filter:drop-shadow(0 26px 36px rgba(21,41,66,.2))}.ProductLanding_companionOrbit__tbKbp{position:absolute;inset:20%;border:1px solid rgba(49,84,127,.26);border-radius:50%;transform:rotate(-22deg) scaleX(1.34)}.ProductLanding_finale__eQK6L{min-height:86svh;padding:130px 0 100px;color:var(--paper-light);background:radial-gradient(circle at 76% 28%,rgba(87,132,174,.38),transparent 26%),radial-gradient(circle at 18% 82%,rgba(196,96,71,.2),transparent 27%),#142840}.ProductLanding_finaleInner__ICPwb{display:grid;min-height:62svh;place-content:center;justify-items:center;text-align:center}.ProductLanding_finale__eQK6L h2{max-width:970px;margin-top:22px;font-size:clamp(3.1rem,6vw,5.2rem);line-height:.95;--marketing-heading-line-gap:.1em}.ProductLanding_finale__eQK6L .store-buttons{margin-top:36px;justify-content:center}.ProductLanding_finale__eQK6L .store-button--primary{color:var(--ink-deep);background:var(--paper-light)}.ProductLanding_finale__eQK6L .store-button--secondary{border-color:rgba(255,255,255,.28);color:var(--paper-light);background:rgba(255,255,255,.06);box-shadow:none}.ProductLanding_finale__eQK6L .store-button--secondary:hover{border-color:rgba(255,255,255,.5);color:var(--paper-light);background:rgba(255,255,255,.12)}.ProductLanding_finale__eQK6L small{max-width:600px;margin-top:22px;color:rgba(255,252,245,.6);line-height:1.6}@media (min-width:721px) and (max-width:1037px){.ProductLanding_outcomeSteps__O_Tqn li:nth-child(3){grid-column:1/-1;padding-left:0;border-top:1px solid var(--line);border-left:0}.ProductLanding_outcomeSteps__O_Tqn li:nth-child(3):before{top:-5px;left:0}}@media (max-width:1080px){.ProductLanding_achievementGrid__s1MaJ,.ProductLanding_differenceGrid__PJvrx,.ProductLanding_featuresGrid__LX2q7,.ProductLanding_heroGrid__MIOZx{grid-template-columns:1fr}.ProductLanding_heroCopy__BeG3x{max-width:710px}.ProductLanding_outcomeHeading__q0zno{grid-template-columns:1fr}.ProductLanding_outcomeHeading__q0zno>.section-kicker{grid-column:auto}.ProductLanding_featuresGrid__LX2q7{gap:50px}.ProductLanding_productVisual__BhK2o{width:min(100%,610px);min-height:650px;justify-self:center}.ProductLanding_achievementCopy__zmFNS{max-width:820px}.ProductLanding_companionVisual__sRkTm{width:min(460px,80vw);justify-self:center}}@media (max-width:720px){.ProductLanding_hero__4Q__1{min-height:100svh;padding:90px 0 36px}.ProductLanding_hero__4Q__1:before{background:linear-gradient(180deg,rgba(249,245,235,.99),rgba(249,245,235,.96) 58%,rgba(249,245,235,.66) 76%,rgba(249,245,235,.08))}.ProductLanding_heroArt__2_L6e{top:35%;opacity:.82}.ProductLanding_heroArt__2_L6e img{object-position:68% center}.ProductLanding_heroGrid__MIOZx{width:calc(100% - 28px);min-height:calc(100svh - 126px);align-items:center}.ProductLanding_hero__4Q__1 h1{font-size:clamp(2.2rem,10.5vw,3.1rem);line-height:1.06}.ProductLanding_heroLead__k7yLv{margin-top:24px;font-size:.96rem;line-height:1.75}.ProductLanding_heroCopy__BeG3x .store-buttons{margin-top:24px}.ProductLanding_heroBenefits__U8R2e{margin-top:16px;gap:6px 14px}.ProductLanding_heroBenefits__U8R2e li{font-size:.7rem}.ProductLanding_scrollCue__kT022{display:none}.ProductLanding_achievementCopy__zmFNS h2,.ProductLanding_featuresCopy__tHEKb h2,.ProductLanding_outcomeHeading__q0zno h2,.ProductLanding_sectionHeading__VnVaY h2{font-size:clamp(2.05rem,8.8vw,2.75rem);line-height:1.1;word-break:normal}.ProductLanding_page__qHvki[data-marketing-locale=en] .ProductLanding_achievementCopy__zmFNS h2,.ProductLanding_page__qHvki[data-marketing-locale=en] .ProductLanding_featuresCopy__tHEKb h2,.ProductLanding_page__qHvki[data-marketing-locale=en] .ProductLanding_outcomeHeading__q0zno h2,.ProductLanding_page__qHvki[data-marketing-locale=en] .ProductLanding_sectionHeading__VnVaY h2{font-size:clamp(1.45rem,7.5vw,2.45rem);letter-spacing:-.045em}.ProductLanding_outcomeHeading__q0zno{gap:22px}.ProductLanding_outcomeSteps__O_Tqn{grid-template-columns:1fr}.ProductLanding_outcomeSteps__O_Tqn li{min-height:0;padding:30px 0 32px 30px;border-left:1px solid var(--line)}.ProductLanding_outcomeSteps__O_Tqn li+li{padding-left:30px;border-top:1px solid var(--line)}.ProductLanding_outcomeSteps__O_Tqn li+li:before,.ProductLanding_outcomeSteps__O_Tqn li:before{top:34px;left:-5px}.ProductLanding_problemList__uLyfo article{grid-template-columns:42px 34px 1fr;gap:12px;--scroll-reveal-distance:28px}.ProductLanding_problemList__uLyfo p{font-size:.88rem}.ProductLanding_achievementGrid__s1MaJ,.ProductLanding_differenceGrid__PJvrx,.ProductLanding_featuresGrid__LX2q7{width:calc(100% - 28px);gap:48px}.ProductLanding_fitGrid__F_9XJ{grid-template-columns:1fr;margin-top:36px}.ProductLanding_fitGrid__F_9XJ article{min-height:0;padding:20px 16px}.ProductLanding_fitGrid__F_9XJ p{margin-top:9px}.ProductLanding_differenceList__K7qcX article{padding:22px;grid-template-columns:34px 1fr;gap:12px}.ProductLanding_productVisual__BhK2o{min-height:510px}.ProductLanding_phoneBack__tBuwG{width:58%;border-width:5px;border-radius:28px}.ProductLanding_phoneFront__reps0{width:66%;border-width:5px;border-radius:30px}.ProductLanding_featureList__Lhnqq{grid-template-columns:1fr}.ProductLanding_achievementCopy__zmFNS>a{align-items:flex-start}.ProductLanding_companionVisual__sRkTm{width:min(310px,82vw)}.ProductLanding_finale__eQK6L{display:grid;min-height:100svh;padding:108px 0 48px}.ProductLanding_finaleInner__ICPwb{min-height:calc(100svh - 156px);place-content:center}.ProductLanding_finale__eQK6L h2{font-size:clamp(2.05rem,9vw,3rem);line-height:1.08}}@media (max-width:480px){.ProductLanding_problemList__uLyfo article{grid-template-areas:"icon number" "copy copy";grid-template-columns:42px minmax(0,1fr);row-gap:14px}.ProductLanding_problemList__uLyfo article>.ProductLanding_iconBadge__Z5JnS{grid-area:icon}.ProductLanding_problemList__uLyfo article>span{grid-area:number;align-self:center;padding-top:0}.ProductLanding_problemList__uLyfo article>div:last-child{grid-area:copy}.ProductLanding_differenceList__K7qcX article{grid-template-columns:34px minmax(0,1fr);row-gap:14px}.ProductLanding_differenceList__K7qcX article>div{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ProductLanding_differenceList__K7qcX article,.ProductLanding_featureList__Lhnqq article,.ProductLanding_fitGrid__F_9XJ article,.ProductLanding_heroCopy__BeG3x,.ProductLanding_heroCopy__BeG3x>*,.ProductLanding_outcomeSteps__O_Tqn li,.ProductLanding_problemList__uLyfo article,.ProductLanding_scrollCue__kT022 svg{animation:none!important;opacity:1;transform:none}}