.ProductLanding_page__qHvki{position:relative;overflow:clip;background:transparent}.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}.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;text-wrap:balance}.ProductLanding_hero__4Q__1 h1{max-width:650px;margin-top:20px;font-size:clamp(3.2rem,5.5vw,6rem);line-height:.97;word-break:keep-all}.ProductLanding_headingLine__YYEvB,.ProductLanding_hero__4Q__1 h1>span{display:block}.ProductLanding_headingLine__YYEvB+.ProductLanding_headingLine__YYEvB{margin-top:.08em}.ProductLanding_hero__4Q__1 h1 em{display:block;margin-top:12px;color:var(--orbit-blue);font-style:normal}.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}.ProductLanding_heroContinuation__4Bw62{max-width:555px;margin:14px 0 0;color:var(--ink-soft);font-size:.9rem;line-height:1.75}.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_faq__ej5gZ,.ProductLanding_features__w_BU6,.ProductLanding_finale__eQK6L,.ProductLanding_fit__QM7CW,.ProductLanding_outcome__tmmao,.ProductLanding_problem__VWuoS,.ProductLanding_trust__1ZNvU{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_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:keep-all}.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(3,minmax(0,1fr));border-top:1px solid var(--line);list-style:none}.ProductLanding_outcomeSteps__O_Tqn li{position:relative;min-height:230px;padding:32px clamp(24px,3.4vw,48px) 24px 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(189,96,73,.25)}.ProductLanding_outcomeSteps__O_Tqn li+li:before{left:clamp(24px,3.4vw,48px)}.ProductLanding_outcomeSteps__O_Tqn span{color:var(--coral);font:700 .67rem var(--font-space),sans-serif;letter-spacing:.14em}.ProductLanding_outcomeSteps__O_Tqn h3{margin:54px 0 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_sectionHeading__VnVaY{max-width:870px}.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:keep-all}.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;text-wrap:balance}.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,.ProductLanding_trust__1ZNvU .ProductLanding_sectionHeading__VnVaY>p{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,.ProductLanding_trustItems__33ACf 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,.ProductLanding_trustItems__33ACf 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(4,minmax(0,1fr));gap:14px}.ProductLanding_fitGrid__F_9XJ article{min-height:290px;padding:28px;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-top:70px;font-size:1.45rem;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_trust__1ZNvU{padding:clamp(100px,12vw,165px) 0;background:var(--paper-light)}.ProductLanding_trustGrid__zl___{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(430px,1.1fr);align-items:start;gap:clamp(60px,9vw,140px)}.ProductLanding_trust__1ZNvU .ProductLanding_sectionHeading__VnVaY>a{display:inline-flex;margin-top:26px;align-items:center;gap:8px;color:var(--orbit-blue);font-size:.82rem;font-weight:700;text-decoration:none}.ProductLanding_trust__1ZNvU .ProductLanding_sectionHeading__VnVaY h2{font-size:clamp(2.45rem,3.8vw,4.35rem);word-break:keep-all}.ProductLanding_trustItems__33ACf{border-top:1px solid var(--line)}.ProductLanding_trustItems__33ACf article{display:grid;padding:28px 0;grid-template-columns:40px 1fr;gap:18px;border-bottom:1px solid var(--line)}.ProductLanding_trustItems__33ACf svg{width:20px;color:var(--coral)}.ProductLanding_trustItems__33ACf h3{font-size:1.35rem}.ProductLanding_trustItems__33ACf p{font-size:.88rem}.ProductLanding_faq__ej5gZ{padding:clamp(100px,12vw,165px) 0;color:var(--paper-light);background:var(--ink-deep)}.ProductLanding_faqList__EG6_t{max-width:920px;margin-top:58px;border-top:1px solid rgba(255,255,255,.2)}.ProductLanding_faqList__EG6_t details{border-bottom:1px solid rgba(255,255,255,.17)}.ProductLanding_faqList__EG6_t summary{display:flex;min-height:76px;padding:21px 0;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;font-family:var(--font-serif),serif;font-size:clamp(1.15rem,2vw,1.62rem);font-weight:600;line-height:1.35;list-style:none}.ProductLanding_faqList__EG6_t summary::-webkit-details-marker{display:none}.ProductLanding_faqList__EG6_t summary span{color:var(--gold);font-family:var(--font-space),sans-serif;font-size:1.6rem;font-weight:400;transition:transform .18s ease}.ProductLanding_faqList__EG6_t details[open] summary span{transform:rotate(45deg)}.ProductLanding_faqList__EG6_t details p{max-width:760px;margin:-2px 46px 24px 0;color:rgba(255,252,245,.66);line-height:1.8}.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}.ProductLanding_finale__eQK6L h2 em,.ProductLanding_finale__eQK6L h2>span{display:block}.ProductLanding_finale__eQK6L h2 em{margin-top:16px;color:inherit;font-style:normal}.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,.5);line-height:1.6}@media (max-width:1080px){.ProductLanding_achievementGrid__s1MaJ,.ProductLanding_differenceGrid__PJvrx,.ProductLanding_featuresGrid__LX2q7,.ProductLanding_heroGrid__MIOZx,.ProductLanding_trustGrid__zl___{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_fitGrid__F_9XJ{grid-template-columns:repeat(2,minmax(0,1fr))}.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:104px 0 50px}.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 - 154px);align-items:start}.ProductLanding_hero__4Q__1 h1{font-size:clamp(1.65rem,8vw,2.6rem);line-height:1;word-break:keep-all;overflow-wrap:normal}.ProductLanding_hero__4Q__1 h1 em,.ProductLanding_hero__4Q__1 h1>span{white-space:nowrap}.ProductLanding_heroLead__k7yLv{margin-top:24px;font-size:.96rem;line-height:1.75}.ProductLanding_heroContinuation__4Bw62{font-size:.84rem}.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.35rem,10.7vw,3.5rem);word-break:keep-all}.ProductLanding_outcomeHeading__q0zno h2,.ProductLanding_problem__VWuoS .ProductLanding_sectionHeading__VnVaY h2{font-size:clamp(1.65rem,5.8vw,2.65rem)}.ProductLanding_trust__1ZNvU .ProductLanding_sectionHeading__VnVaY h2{font-size:clamp(1.95rem,7.2vw,3.2rem)}.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_outcomeSteps__O_Tqn h3{margin-top:20px}.ProductLanding_problemList__uLyfo article{grid-template-columns:42px 34px 1fr;gap:12px}.ProductLanding_problemList__uLyfo p{font-size:.88rem}.ProductLanding_achievementGrid__s1MaJ,.ProductLanding_differenceGrid__PJvrx,.ProductLanding_featuresGrid__LX2q7,.ProductLanding_trustGrid__zl___{width:calc(100% - 28px);gap:48px}.ProductLanding_fitGrid__F_9XJ{grid-template-columns:1fr}.ProductLanding_fitGrid__F_9XJ article{min-height:230px}.ProductLanding_fitGrid__F_9XJ h3{margin-top:48px}.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 h2{font-size:clamp(1.7rem,7.4vw,3.8rem);word-break:keep-all}.ProductLanding_finale__eQK6L h2 em,.ProductLanding_finale__eQK6L h2>span{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.ProductLanding_differenceList__K7qcX article,.ProductLanding_featureList__Lhnqq article,.ProductLanding_fitGrid__F_9XJ article,.ProductLanding_heroCopy__BeG3x,.ProductLanding_outcomeSteps__O_Tqn li,.ProductLanding_problemList__uLyfo article,.ProductLanding_scrollCue__kT022 svg,.ProductLanding_trustItems__33ACf article{animation:none!important;opacity:1;transform:none}}