.why-module__Im-4VG__page{--story-width:1180px;--story-ease-in-out:cubic-bezier(.77, 0, .175, 1);min-height:100vh;color:var(--ink);background:radial-gradient(circle at 88% 4%, color-mix(in srgb, var(--il-peach) 62%, transparent), transparent 28rem), radial-gradient(circle at 0 38%, color-mix(in srgb, var(--il-sky) 38%, transparent), transparent 30rem), var(--bg);overflow:clip}.why-module__Im-4VG__page h1,.why-module__Im-4VG__page h2,.why-module__Im-4VG__page h3,.why-module__Im-4VG__page p{margin:0}.why-module__Im-4VG__kicker{color:var(--accent-text);font-size:var(--type-caption);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-weight:780;line-height:1.3;display:inline-flex}.why-module__Im-4VG__hero{background:radial-gradient(circle at 76% 4%, color-mix(in srgb, var(--il-peach) 72%, transparent), transparent 24rem), linear-gradient(135deg, color-mix(in srgb, var(--il-sage) 44%, var(--surface)), color-mix(in srgb, var(--il-sky) 38%, var(--surface)));border:1px solid color-mix(in srgb, var(--line) 76%, transparent);border-radius:40px;width:min(1410px,100% - 28px);margin:14px auto 0;padding:172px clamp(54px,7vw,108px) 94px;box-shadow:inset 0 1px #ffffffb3}.why-module__Im-4VG__heroLayout{grid-template-columns:minmax(0,1.08fr) minmax(350px,.72fr);align-items:center;gap:clamp(64px,8vw,116px);display:grid}.why-module__Im-4VG__heroCopy{max-width:680px;animation:why-module__Im-4VG__hero-copy-in .42s var(--ease-out) both}.why-module__Im-4VG__heroCopy h1{max-width:680px;font-family:var(--font-display);letter-spacing:-.052em;margin-top:22px;font-size:clamp(56px,5.8vw,78px);font-weight:550;line-height:.98}.why-module__Im-4VG__heroOpening{max-width:610px;color:var(--ink-soft);margin-top:25px;font-size:clamp(17px,1.45vw,20px);line-height:1.65}.why-module__Im-4VG__storyLink{min-height:48px;color:var(--on-orange);background:var(--orange);font-size:var(--type-ui);box-shadow:0 10px 24px color-mix(in srgb, var(--orange) 24%, transparent);transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border-radius:999px;align-items:center;gap:8px;margin-top:28px;padding:0 20px;font-weight:760;display:inline-flex}.why-module__Im-4VG__storyLink:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}.why-module__Im-4VG__storyLink svg{transition:transform var(--motion-fast) var(--ease-out)}.why-module__Im-4VG__storyLink:hover svg{transform:translate(3px)}.why-module__Im-4VG__heroPattern{max-width:470px;padding:12px 0 4px;position:relative}.why-module__Im-4VG__patternLabel{color:var(--accent-text);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;animation:why-module__Im-4VG__pattern-copy-in .32s var(--ease-out) .1s both;margin-left:42px;font-weight:780;display:block}.why-module__Im-4VG__heroPattern ol{gap:0;margin:0;padding:22px 0 0;list-style:none;display:grid}.why-module__Im-4VG__heroPattern li{grid-template-columns:32px minmax(0,1fr);gap:20px;padding:0 0 25px;display:grid;position:relative}.why-module__Im-4VG__heroPattern li:not(.why-module__Im-4VG__patternAnswerItem):after{background:color-mix(in srgb, var(--orange) 56%, var(--line));content:"";transform-origin:top;width:2px;animation:why-module__Im-4VG__pattern-line-down .31s var(--story-ease-in-out) both;position:absolute;top:31px;bottom:-1px;left:15px;transform:scaleY(0)}.why-module__Im-4VG__heroPattern li:first-child:after{animation-delay:.33s}.why-module__Im-4VG__heroPattern li:nth-child(2):after{animation-delay:.61s}.why-module__Im-4VG__heroPattern li:nth-child(3):after{animation-delay:.89s}.why-module__Im-4VG__patternMarker{z-index:1;width:32px;height:32px;color:var(--accent-text);background:color-mix(in srgb, var(--surface) 92%, var(--il-peach));border:1px solid color-mix(in srgb, var(--orange) 55%, var(--line));opacity:0;animation:why-module__Im-4VG__pattern-marker-in .28s var(--ease-out) both;border-radius:50%;place-items:center;font-size:12px;font-weight:820;display:grid;position:relative;transform:scale(.92)}.why-module__Im-4VG__heroPattern li:first-child .why-module__Im-4VG__patternMarker{animation-delay:.16s}.why-module__Im-4VG__heroPattern li:nth-child(2) .why-module__Im-4VG__patternMarker{animation-delay:.44s}.why-module__Im-4VG__heroPattern li:nth-child(3) .why-module__Im-4VG__patternMarker{animation-delay:.72s}.why-module__Im-4VG__heroPattern li strong{color:var(--ink);padding-top:2px;font-size:clamp(17px,1.35vw,20px);font-weight:760;line-height:1.35;display:block}.why-module__Im-4VG__heroPattern li p{max-width:360px;color:var(--ink-soft);font-size:var(--type-caption);margin-top:7px;line-height:1.62}.why-module__Im-4VG__heroPattern li>div{opacity:0;animation:why-module__Im-4VG__pattern-copy-in .36s var(--ease-out) both;transform:translateY(8px)}.why-module__Im-4VG__heroPattern li:first-child>div{animation-delay:.19s}.why-module__Im-4VG__heroPattern li:nth-child(2)>div{animation-delay:.47s}.why-module__Im-4VG__heroPattern li:nth-child(3)>div{animation-delay:.75s}.why-module__Im-4VG__heroPattern .why-module__Im-4VG__patternAnswerItem{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:0;margin-top:2px;padding:0;display:grid;position:relative}.why-module__Im-4VG__patternAnswerItem:before{z-index:1;background:color-mix(in srgb, var(--orange) 56%, var(--line));content:"";transform-origin:top;width:2px;animation:why-module__Im-4VG__pattern-line-down .21s var(--story-ease-in-out) 1.16s both;position:absolute;top:-1px;bottom:50%;left:15px;transform:scaleY(0)}.why-module__Im-4VG__patternAnswerMarker{z-index:2;width:32px;height:32px;color:var(--on-orange);background:var(--orange);border:1px solid color-mix(in srgb, var(--orange) 72%, var(--line));opacity:0;animation:why-module__Im-4VG__pattern-marker-in .22s var(--ease-out) 1.31s both;border-radius:50%;place-items:center;display:grid;position:relative;transform:scale(.92)}.why-module__Im-4VG__heroPattern .why-module__Im-4VG__patternAnswer{z-index:0;max-width:none;color:var(--ink);background:color-mix(in srgb, var(--il-yellow) 52%, var(--surface));border:1px solid color-mix(in srgb, var(--orange) 28%, var(--line));font-family:var(--font-display);letter-spacing:-.02em;box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 8%, transparent);opacity:0;animation:why-module__Im-4VG__pattern-answer-in .38s var(--ease-out) 1.43s both;border-radius:18px;margin:0 0 0 -6px;padding:22px 22px 22px 28px;font-size:clamp(20px,1.7vw,25px);font-weight:600;line-height:1.3;position:relative;transform:translateY(10px)}@keyframes why-module__Im-4VG__hero-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes why-module__Im-4VG__pattern-copy-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes why-module__Im-4VG__pattern-marker-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes why-module__Im-4VG__pattern-line-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes why-module__Im-4VG__pattern-answer-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.why-module__Im-4VG__story{width:min(860px,100% - 48px);margin:0 auto;padding:112px 0 104px;scroll-margin-top:28px}.why-module__Im-4VG__story>h2,.why-module__Im-4VG__sectionHeading h2,.why-module__Im-4VG__productCopy h2,.why-module__Im-4VG__finalCta h2{font-family:var(--font-display);letter-spacing:-.045em;font-weight:550;line-height:1.02}.why-module__Im-4VG__story>h2{max-width:760px;margin-top:16px;font-size:clamp(40px,4.8vw,58px)}.why-module__Im-4VG__attemptList{border-top:1px solid var(--line);margin-top:42px;padding:0;list-style:none;display:grid}.why-module__Im-4VG__attemptList>li{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:22px;padding:26px 0;display:grid}.why-module__Im-4VG__attemptNumber{color:var(--accent-text);font-size:var(--type-caption);letter-spacing:.08em;padding-top:3px;font-weight:760}.why-module__Im-4VG__attemptList h3{font-family:var(--font-display);letter-spacing:-.025em;font-size:25px;font-weight:590;line-height:1.15}.why-module__Im-4VG__attemptList p{max-width:650px;color:var(--ink-soft);font-size:var(--type-body);margin-top:8px;line-height:1.65}.why-module__Im-4VG__attemptList .why-module__Im-4VG__attemptFriction{color:var(--ink);font-weight:670}.why-module__Im-4VG__attemptList>.why-module__Im-4VG__attemptAnswer{margin-top:18px;background:color-mix(in srgb, var(--il-sage) 64%, var(--surface));border:1px solid var(--line);border-radius:24px;margin-inline:-24px;padding:24px 23px}.why-module__Im-4VG__attemptAnswer ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:18px 0 0;padding:0;list-style:none;display:grid}.why-module__Im-4VG__attemptAnswer ul li{color:var(--ink);font-size:var(--type-caption);padding-left:16px;font-weight:660;line-height:1.5;position:relative}.why-module__Im-4VG__attemptAnswer ul li:before{background:var(--orange);content:"";border-radius:999px;width:6px;height:6px;position:absolute;top:.57em;left:0}.why-module__Im-4VG__attemptAnswer>div>p{color:var(--ink);font-family:var(--font-display);margin-top:18px;font-size:21px;font-weight:580;line-height:1.3}.why-module__Im-4VG__evidenceSection{padding:88px max(24px, calc((100% - var(--story-width)) / 2));background:color-mix(in srgb, var(--il-sky) 42%, var(--bg));border-block:1px solid var(--line)}.why-module__Im-4VG__evidencePanel{padding:clamp(30px,5vw,56px)}.why-module__Im-4VG__sectionHeading{max-width:850px}.why-module__Im-4VG__sectionHeading h2{margin-top:15px;font-size:clamp(38px,4.4vw,54px)}.why-module__Im-4VG__sectionHeading>p{max-width:820px;color:var(--ink);font-size:var(--type-body);margin-top:17px;line-height:1.75}.why-module__Im-4VG__evidenceList{border-top:1px solid var(--line);margin-top:44px}.why-module__Im-4VG__evidenceRow{border-bottom:1px solid var(--line);grid-template-columns:144px minmax(0,760px);align-items:start;gap:clamp(24px,4vw,52px);padding:34px 0;display:grid}.why-module__Im-4VG__evidenceRow:last-child{border-bottom:0}.why-module__Im-4VG__evidenceValue{color:var(--accent-text);font-family:var(--font-display);letter-spacing:-.035em;padding-top:2px;font-size:clamp(30px,3.1vw,42px);font-weight:590;line-height:1.1;display:block}.why-module__Im-4VG__evidenceCopy h3{max-width:680px;color:var(--ink);font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(23px,2.4vw,29px);font-weight:590;line-height:1.2}.why-module__Im-4VG__evidenceCopy>p{max-width:730px;color:var(--ink-soft);font-size:var(--type-body);margin-top:10px;line-height:1.7}.why-module__Im-4VG__evidenceCopy .why-module__Im-4VG__evidenceConnection{color:var(--ink);background:color-mix(in srgb, var(--il-sage) 48%, var(--surface));border-left:3px solid var(--orange);font-size:var(--type-caption);border-radius:0 14px 14px 0;margin-top:16px;padding:14px 16px;line-height:1.65}.why-module__Im-4VG__evidenceConnection strong{font-weight:780}.why-module__Im-4VG__evidenceCopy a{min-height:44px;color:var(--accent-text);font-size:var(--type-caption);text-underline-offset:4px;align-items:center;padding-top:12px;font-weight:720;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.why-module__Im-4VG__product{grid-template-columns:minmax(0,.95fr) minmax(360px,.65fr);gap:clamp(54px,8vw,112px);width:min(1080px,100% - 48px);margin:0 auto;padding:108px 0;display:grid}.why-module__Im-4VG__productCopy h2{max-width:650px;margin-top:16px;font-size:clamp(40px,4.6vw,58px)}.why-module__Im-4VG__productIntro{margin-top:22px}.why-module__Im-4VG__productIntro>strong{color:var(--ink);font-size:var(--type-reading);font-weight:760;line-height:1.45;display:block}.why-module__Im-4VG__productIntro p{max-width:650px;color:var(--ink-soft);font-size:var(--type-body);margin-top:8px;line-height:1.7}.why-module__Im-4VG__energyRule{border-block:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:18px;margin-top:24px;padding:20px 0;display:grid}.why-module__Im-4VG__energyRule>span{color:var(--accent-text);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase;padding-top:5px;font-weight:760}.why-module__Im-4VG__energyRule strong{color:var(--ink);font-family:var(--font-display);font-size:27px;font-weight:600;line-height:1.2;display:block}.why-module__Im-4VG__energyRule p{max-width:520px;color:var(--ink-soft);font-size:var(--type-body);margin-top:7px;line-height:1.65}.why-module__Im-4VG__fitNote{color:var(--ink);border-left:3px solid var(--orange);margin-top:24px;padding:3px 0 3px 18px}.why-module__Im-4VG__fitNote>strong{font-size:var(--type-ui);font-weight:760}.why-module__Im-4VG__fitNote p{color:var(--ink-soft);font-size:var(--type-body);margin-top:6px;line-height:1.65}.why-module__Im-4VG__buildNotes{border-top:1px solid var(--line);margin:26px 0 0}.why-module__Im-4VG__buildNotes>div{border-bottom:1px solid var(--line);grid-template-columns:118px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.why-module__Im-4VG__buildNotes dt{color:var(--accent-text);font-size:var(--type-caption);font-weight:760}.why-module__Im-4VG__buildNotes dd{color:var(--ink-soft);font-size:var(--type-caption);margin:0;line-height:1.6}.why-module__Im-4VG__ruleList{border-block:1px solid var(--line);align-self:center}.why-module__Im-4VG__rule{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.why-module__Im-4VG__rule:last-child{border-bottom:0}.why-module__Im-4VG__rule>svg{color:var(--accent-text);margin-top:2px}.why-module__Im-4VG__rule h3{font-family:var(--font-display);letter-spacing:-.025em;font-size:22px;font-weight:590;line-height:1.15}.why-module__Im-4VG__rule p{color:var(--ink-soft);font-size:var(--type-caption);margin-top:7px;line-height:1.6}.why-module__Im-4VG__finalCta{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--il-yellow) 58%, transparent), transparent 22rem), color-mix(in srgb, var(--il-sage) 64%, var(--surface));border:1px solid var(--line);border-radius:var(--radius-lg);width:min(1040px,100% - 48px);box-shadow:var(--shadow-float);justify-content:space-between;align-items:center;gap:48px;margin:0 auto 104px;padding:clamp(34px,5vw,56px);display:flex}.why-module__Im-4VG__finalCta>div{max-width:650px}.why-module__Im-4VG__finalCta h2{margin-top:12px;font-size:clamp(38px,4.4vw,54px)}.why-module__Im-4VG__finalCta p{max-width:620px;color:var(--ink-soft);font-size:var(--type-body);margin-top:13px;line-height:1.65}.why-module__Im-4VG__finalCta .why-module__Im-4VG__finalLine{color:var(--ink);font-weight:690}.why-module__Im-4VG__finalCta>a{flex:none}@media (max-width:960px){.why-module__Im-4VG__hero{width:min(100% - 24px,900px);padding-inline:clamp(38px,7vw,70px)}.why-module__Im-4VG__heroLayout{grid-template-columns:1fr;gap:64px}.why-module__Im-4VG__heroCopy{max-width:720px}.why-module__Im-4VG__heroPattern{max-width:620px}.why-module__Im-4VG__product{grid-template-columns:1fr;width:min(760px,100% - 48px)}.why-module__Im-4VG__ruleList{margin-top:-10px}}@media (max-width:720px){.why-module__Im-4VG__story,.why-module__Im-4VG__product,.why-module__Im-4VG__finalCta{width:min(100% - 28px, var(--story-width))}.why-module__Im-4VG__hero{border-radius:28px;width:calc(100% - 12px);margin-top:6px;padding:132px 20px 58px}.why-module__Im-4VG__heroCopy h1{max-width:530px;font-size:clamp(44px,12.4vw,56px);line-height:1}.why-module__Im-4VG__heroOpening{font-size:var(--type-body);margin-top:22px}.why-module__Im-4VG__heroLayout{gap:52px}.why-module__Im-4VG__heroPattern{padding-top:0}.why-module__Im-4VG__patternLabel{margin-left:42px}.why-module__Im-4VG__heroPattern li{gap:14px}.why-module__Im-4VG__heroPattern .why-module__Im-4VG__patternAnswer{padding:21px 18px 20px 26px;font-size:23px}.why-module__Im-4VG__story{padding:78px 0}.why-module__Im-4VG__story>h2,.why-module__Im-4VG__sectionHeading h2,.why-module__Im-4VG__productCopy h2,.why-module__Im-4VG__finalCta h2{font-size:38px;line-height:1.04}.why-module__Im-4VG__attemptList{margin-top:32px}.why-module__Im-4VG__attemptList>li{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:22px 0}.why-module__Im-4VG__attemptList>.why-module__Im-4VG__attemptAnswer{margin-top:14px;margin-inline:-14px;padding:20px 13px}.why-module__Im-4VG__attemptAnswer ul{grid-template-columns:1fr}.why-module__Im-4VG__evidenceSection{padding:64px 14px}.why-module__Im-4VG__evidencePanel{padding:26px 20px}.why-module__Im-4VG__evidenceList{margin-top:34px}.why-module__Im-4VG__evidenceRow{grid-template-columns:1fr;gap:12px;padding:28px 0}.why-module__Im-4VG__evidenceValue{font-size:32px}.why-module__Im-4VG__product{gap:42px;padding:78px 0}.why-module__Im-4VG__energyRule{grid-template-columns:1fr;gap:8px}.why-module__Im-4VG__energyRule>span{padding-top:0}.why-module__Im-4VG__fitNote{padding:2px 0 2px 16px}.why-module__Im-4VG__buildNotes>div{grid-template-columns:1fr;gap:5px}.why-module__Im-4VG__rule{padding:21px 0}.why-module__Im-4VG__finalCta{flex-direction:column;align-items:flex-start;gap:26px;margin-bottom:76px;padding:30px 22px}.why-module__Im-4VG__finalCta>a{width:100%}}@media (prefers-reduced-motion:reduce){.why-module__Im-4VG__heroCopy,.why-module__Im-4VG__patternLabel,.why-module__Im-4VG__patternMarker,.why-module__Im-4VG__heroPattern li>div,.why-module__Im-4VG__heroPattern li:not(.why-module__Im-4VG__patternAnswerItem):after,.why-module__Im-4VG__patternAnswerItem:before,.why-module__Im-4VG__patternAnswerMarker,.why-module__Im-4VG__patternAnswer{opacity:1;animation:none;transform:none}.why-module__Im-4VG__heroPattern li:not(.why-module__Im-4VG__patternAnswerItem):after,.why-module__Im-4VG__patternAnswerItem:before{transform:scaleY(1)}.why-module__Im-4VG__storyLink svg{transition:none}}
