.why-page nav a[aria-current=page]:after{width:100%}.why-hero{height:700px;position:relative;margin:0 20px;color:#f6f3eb;overflow:hidden}.why-hero>img{position:absolute;inset:0;object-position:center 57%}.why-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#102c329c,#122a2530 85%),linear-gradient(0deg,#123e4150,transparent 50%)}.why-hero-copy{position:relative;padding:100px 5.3% 0}.why-hero .eyebrow{color:#e1e9de;font-size:8px}.why-hero h1{font-size:clamp(65px,6.5vw,98px);max-width:950px}.why-hero-copy>p:not(.eyebrow){color:#f6f3eb;font-size:12px;margin:28px 0}.why-hero-foot{position:absolute;left:5.3%;right:5.3%;bottom:35px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.8px}.why-approach{padding-top:120px;padding-bottom:120px}.approach-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.approach-top .eyebrow{margin:0}.approach-top .micro{color:#7c8877}.approach-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:100px;align-items:center}.approach-grid p{font-size:12px;margin:0 0 18px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:70px}.principles article{border-top:1px solid #c7d0c1;padding-top:22px}.principles article>span,.confidence-grid article>span{font-size:9px;letter-spacing:1px;color:#81917a}.principles h3{font-size:32px;margin:24px 0 17px}.principles p{font-size:11px;max-width:320px}.why-build{padding:105px 0;background:var(--lagoon);color:var(--ivory)}.why-build .eyebrow{color:#b7d1c2}.why-build .section-heading h2{font-size:55px}.why-build .section-heading>p{color:#abc6b7;max-width:270px;font-size:11px}.layer-explorer{display:grid;grid-template-columns:1.25fr 1fr;gap:70px;align-items:center}.layer-visual>.micro{color:#9cbdac;font-size:7px;letter-spacing:1.8px}.layer-visual svg{display:block;width:100%;height:auto;margin:10px 0}.shell-layer{stroke:#b8d9c8;stroke-width:1;opacity:.36;transition:opacity .7s,transform .8s var(--ease-out);transform-box:fill-box;transform-origin:center}.shell-layer.is-selected{opacity:1;transform:translateY(-7px)}.layer-guides{stroke:#b8d9c860;stroke-width:1}.layer-numbers{font:11px Manrope,Arial,sans-serif}.layer-visual>p{font-size:6px;letter-spacing:1.6px;color:#8daea1;margin-top:15px}.layer-buttons{display:flex;flex-direction:column;border-top:1px solid #ffffff30}.layer-buttons>button{display:flex;align-items:center;text-align:left;gap:24px;padding:19px 0;border-bottom:1px solid #ffffff30;font-size:12px;color:#96b5a8;transition:color .35s,padding .5s,background .35s}.layer-buttons button>span{font-size:8px;letter-spacing:1px}.layer-buttons button>i{font-style:normal;font-size:17px;margin-left:auto;opacity:0;transition:opacity .3s,transform .4s}.layer-buttons button.active{color:#fff;padding-left:12px;background:#ffffff08}.layer-buttons button.active i{opacity:1;transform:translateX(-10px)}.layer-story{padding-top:35px;min-height:230px}.layer-story .eyebrow{font-size:7px;margin-bottom:15px}.layer-story h3{font-size:37px}.layer-story>p:not(.eyebrow){font-size:11px;color:#abc6b7;margin-top:18px;max-width:370px}.layer-story .underlined{margin-top:12px;font-size:9px}.why-care{padding-top:120px;padding-bottom:120px;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.why-care-photo{position:relative;height:600px;overflow:hidden}.why-care-photo>span{position:absolute;bottom:25px;left:25px;font-size:7px;letter-spacing:1.7px;color:#fff}.why-care-copy h2{font-size:56px}.why-care-copy>p:not(.eyebrow){font-size:12px;margin:25px 0;max-width:360px}.care-notes{border-top:1px solid #ccd4c5;margin-top:30px}.care-notes details{border-bottom:1px solid #ccd4c5;padding:19px 0}.care-notes summary{list-style:none;cursor:pointer;font-size:12px;display:flex;align-items:center}.care-notes summary>span{color:#8a9b80;font-size:9px;width:40px}.care-notes summary:after{content:'+';margin-left:auto;font-size:18px}.care-notes details[open] summary:after{content:'−'}.care-notes details>p{font-size:11px;margin:15px 0 0 40px;max-width:330px}.why-quote{padding:85px 25px;text-align:center;background:#e6eadd}.why-quote .eyebrow{font-size:8px}.why-quote h2{font-size:61px;max-width:1000px;margin:auto;line-height:1.1}.why-quote>span{display:block;font-size:7px;letter-spacing:2px;margin-top:30px;color:#7d8b76}.why-process{padding-top:115px;padding-bottom:115px}.why-process-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center}.process-selector{border-top:1px solid #ccd4c5}.process-stage{display:flex;width:100%;text-align:left;padding:26px 0;gap:22px;border-bottom:1px solid #ccd4c5;transition:background .4s,padding .5s var(--ease-out)}.process-stage>span{font-size:9px;color:#8a9b80;min-width:20px;padding-top:7px}.process-stage h3{font-size:32px;transition:color .4s}.process-stage p{font-size:10px;max-width:290px;margin-top:12px}.process-stage>i{font-size:20px;font-style:normal;margin-left:auto;color:#7a947f;opacity:.25;transition:opacity .4s,transform .4s}.process-stage.active{padding-left:16px;padding-right:15px;background:#e8ece1}.process-stage.active h3{color:var(--lagoon)}.process-stage.active>i{opacity:1;transform:translate(2px,-2px)}.process-preview{height:560px;position:relative;overflow:hidden}.process-preview>.glass{position:absolute;left:22px;right:22px;bottom:22px;padding:23px;color:#fff;background:#123e4140}.process-preview>.glass span{font-size:7px;letter-spacing:1.6px}.process-preview>.glass p{color:#fff;font:28px 'Cormorant Garamond',Georgia,serif;line-height:1.1;margin-top:12px}.why-confidence{background:#e8ecdf;padding:85px 0}.why-confidence h2{font-size:57px}.confidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:50px}.confidence-grid article{border-top:1px solid #bbc9b1;padding-top:19px}.confidence-grid h3{font-size:29px;margin:23px 0 16px}.confidence-grid p{font-size:11px;max-width:290px}.why-page .final-cta{padding-top:105px;padding-bottom:105px}.why-page .final-cta h2{font-size:63px}@media(max-width:1000px){.approach-grid{gap:50px}.layer-explorer{gap:35px}.why-build .section-heading h2{font-size:47px}.why-build .section-heading{gap:35px}.why-care{gap:45px}.why-care-copy h2{font-size:47px}.why-process-grid{gap:40px}.why-quote h2{font-size:53px}.why-care-photo{height:550px}.process-preview{height:530px}}@media(max-width:700px){.why-hero{height:690px;margin:0 8px}.why-hero-copy{padding:65px 24px 0}.why-hero h1{font-size:63px;letter-spacing:-2px;line-height:1.03}.why-hero .eyebrow{font-size:6px;letter-spacing:1.4px;max-width:240px}.why-hero-copy>p:not(.eyebrow){font-size:11px;line-height:1.8;margin:27px 0}.why-hero>img{object-position:65%}.why-hero-foot{left:24px;right:24px;bottom:28px;gap:25px;font-size:5px;letter-spacing:1px}.why-hero-foot>span:last-child{white-space:nowrap}.why-approach{padding-top:65px;padding-bottom:65px}.approach-top{margin-bottom:27px}.approach-top>.micro{display:none}.approach-grid{display:block}.approach-grid h2{font-size:46px;margin-bottom:26px}.approach-grid p{font-size:11px;max-width:450px}.principles{grid-template-columns:1fr;gap:25px;margin-top:35px}.principles article{display:grid;grid-template-columns:30px 1fr;gap:0 12px;padding-top:20px}.principles article>span{padding-top:7px}.principles h3{font-size:31px;margin:0 0 14px}.principles p{grid-column:2;max-width:100%;font-size:11px}.why-build{padding:65px 0}.why-build .section-heading h2{font-size:44px}.why-build .section-heading>p{max-width:100%}.layer-explorer{display:flex;flex-direction:column;gap:30px;align-items:stretch}.layer-visual>p{font-size:5px;letter-spacing:1px}.layer-buttons>button{font-size:11px;min-height:54px}.layer-story{min-height:240px;padding-top:28px}.layer-story h3{font-size:37px}.layer-story>p:not(.eyebrow){font-size:11px}.why-care{display:flex;flex-direction:column;padding-top:65px;padding-bottom:65px;gap:40px;align-items:stretch}.why-care-photo{height:410px}.why-care-photo>span{font-size:6px}.why-care-copy h2{font-size:46px}.why-care-copy>p:not(.eyebrow){font-size:11px;max-width:100%}.care-notes details>p{max-width:100%}.why-quote{padding:60px 24px}.why-quote h2{font-size:43px}.why-quote h2 br{display:none}.why-quote>.eyebrow{font-size:7px}.why-quote>span{font-size:5px;letter-spacing:1.5px}.why-process{padding-top:65px;padding-bottom:65px}.why-process h2{font-size:45px}.why-process-grid{display:flex;flex-direction:column;gap:30px;align-items:stretch}.process-stage{padding:22px 0;gap:15px}.process-stage h3{font-size:30px}.process-stage p{font-size:10px;max-width:100%}.process-stage.active{padding-left:12px;padding-right:12px}.process-preview{height:390px}.process-preview>.glass{left:18px;right:18px;bottom:18px;padding:20px}.process-preview>.glass p{font-size:26px}.process-preview>.glass span{font-size:6px}.why-confidence{padding:60px 0}.why-confidence h2{font-size:46px}.confidence-grid{grid-template-columns:1fr;gap:27px;margin-top:35px}.confidence-grid article{display:grid;grid-template-columns:30px 1fr;gap:0 12px}.confidence-grid article>span{padding-top:6px}.confidence-grid h3{font-size:29px;margin:0 0 13px}.confidence-grid p{grid-column:2;max-width:100%;font-size:11px}.why-page .final-cta{padding:70px 24px}.why-page .final-cta h2{font-size:43px}}@media(prefers-reduced-motion:reduce){.shell-layer,.shell-layer.is-selected{transform:none!important;transition:none!important}.process-stage,.process-stage h3,.process-stage>i,.layer-buttons>button,.layer-buttons i{transition:none!important}}
