.home-module__txgM7a__home{--ink:#f4f7ff;--subtle:#e8eaf694;color:var(--ink);background:#03040a;position:relative;overflow-x:clip}html.apx-home-active{overflow:visible!important}body.apx-home-active{overflow:clip visible!important}.home-module__txgM7a__home main{z-index:2;position:relative}.home-module__txgM7a__home [data-apx-reveal]{filter:blur(2px);transition-duration:.38s,.48s,.36s}.home-module__txgM7a__home [data-apx-reveal][data-apx-visible]{filter:blur()}.home-module__txgM7a__hero{--hero-progress:0;height:165vh;position:relative;min-height:0!important;padding:0!important}.home-module__txgM7a__home main[data-apx-page=home]>.home-module__txgM7a__hero{min-height:0!important;padding:0!important}.home-module__txgM7a__heroSticky{perspective:1600px;height:100vh;min-height:640px;position:sticky;top:0;overflow:hidden}.home-module__txgM7a__heroGlow{width:66vw;height:66vw;transform:translate3d(calc(var(--hero-progress) * -8vw), calc(var(--hero-progress) * 13vh), 0) scale(calc(1 + var(--hero-progress) * .35));filter:blur(18px);background:radial-gradient(circle,#00f5ff29,#bf5fff12 34%,#0000 68%);border-radius:50%;position:absolute;top:-36vw;right:-10vw}.home-module__txgM7a__heroCopy{z-index:3;width:min(46vw,660px);transform:translateY(calc(-50% - var(--hero-progress) * 12vh)) scale(calc(1 - var(--hero-progress) * .11));transform-origin:0;opacity:calc(1 - var(--hero-progress) * 1.45);filter:blur(calc(var(--hero-progress) * 8px));will-change:transform, opacity, filter;position:absolute;top:50%;left:max(6vw,28px)}.home-module__txgM7a__eyebrow,.home-module__txgM7a__sectionIndex{color:#9ff8ffb8;font:700 10px/1.4 var(--font-space-mono), monospace;letter-spacing:.17em;text-transform:uppercase}.home-module__txgM7a__eyebrow{align-items:center;gap:10px;margin-bottom:30px;display:flex}.home-module__txgM7a__eyebrow span{background:#00f5ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #00f5ff}.home-module__txgM7a__hero h1{font:800 clamp(3.35rem, 4.55vw, 5.65rem)/.93 var(--font-syne), sans-serif;letter-spacing:-.065em;margin:0}.home-module__txgM7a__hero h1 em,.home-module__txgM7a__statement h2 em,.home-module__txgM7a__sectionHeading h2 em,.home-module__txgM7a__philosophy h2 em,.home-module__txgM7a__testimonials h2 em,.home-module__txgM7a__finalCta h2 em{color:#0000;background:linear-gradient(110deg,#75f8ff,#c785ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.home-module__txgM7a__heroLead{max-width:570px;color:var(--subtle);margin-top:30px;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.7}.home-module__txgM7a__heroActions{align-items:center;gap:30px;margin-top:38px;display:flex}.home-module__txgM7a__primaryAction{color:#031014;font:700 11px var(--font-space-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:#e9fdff;border-radius:99px;align-items:center;gap:30px;padding:15px 19px 15px 24px;text-decoration:none;display:inline-flex}.home-module__txgM7a__primaryAction span{color:#aafaff;background:#08161a;border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .3s;display:grid}.home-module__txgM7a__primaryAction:hover span{transform:rotate(45deg)}.home-module__txgM7a__textAction{color:#ffffff9e;font:700 10px var(--font-space-mono), monospace;letter-spacing:.07em;text-transform:uppercase;text-decoration:none}.home-module__txgM7a__textAction span{color:#8cf8ff;margin-left:8px}.home-module__txgM7a__heroArtifact{z-index:2;width:min(42vw,650px);transform:translateY(calc(-48% + var(--hero-progress) * -3vh)) translateX(calc(var(--hero-progress) * -22vw)) scale(calc(.78 + var(--hero-progress) * .76)) rotateY(calc(-8deg + var(--hero-progress) * 8deg)) rotateX(calc(2deg - var(--hero-progress) * 2deg));transform-origin:50%;will-change:transform;position:absolute;top:52%;right:max(3vw,20px)}.home-module__txgM7a__artifactAura{filter:blur(25px);background:radial-gradient(circle,#00f5ff2e,#0000 68%);border-radius:50%;position:absolute;inset:-16%}.home-module__txgM7a__artifactFrame{background:#04070feb;border:1px solid #ffffff29;border-radius:25px;position:relative;overflow:hidden;box-shadow:0 70px 150px #000000ad,0 0 90px #00f5ff1a,inset 0 1px #ffffff1f}.home-module__txgM7a__artifactTop{background:#0000006b;border-bottom:1px solid #ffffff12;align-items:center;gap:8px;height:48px;padding:0 17px;display:flex}.home-module__txgM7a__artifactTop i{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.home-module__txgM7a__artifactTop i:first-child{background:#ff665f}.home-module__txgM7a__artifactTop i:nth-child(2){background:#ffc04b}.home-module__txgM7a__artifactTop i:nth-child(3){background:#3bca52}.home-module__txgM7a__artifactTop span{color:#ffffff45;font:8px var(--font-space-mono), monospace;margin-left:10px}.home-module__txgM7a__artifactBody{background:radial-gradient(circle at 82% 24%,#00f5ff1f,#0000 32%),radial-gradient(circle at 22% 90%,#bf5fff1a,#0000 36%);min-height:450px;padding:clamp(26px,4vw,58px)}.home-module__txgM7a__artifactNav{color:#ffffff59;font:8px var(--font-space-mono), monospace;letter-spacing:.08em;border-bottom:1px solid #ffffff14;justify-content:space-between;padding-bottom:22px;display:flex}.home-module__txgM7a__artifactNav b{color:#c5fbff}.home-module__txgM7a__artifactHeadline{max-width:100%;font:800 clamp(2rem, 3.4vw, 3.5rem)/.92 var(--font-syne), sans-serif;letter-spacing:-.06em;text-wrap:balance;margin-top:clamp(46px,7vw,95px)}.home-module__txgM7a__artifactLine,.home-module__txgM7a__artifactLineShort{background:linear-gradient(90deg,#00f5ff8c,#bf5fff66);border-radius:9px;width:54%;height:6px;margin-top:30px}.home-module__txgM7a__artifactLineShort{opacity:.45;width:37%;margin-top:9px}.home-module__txgM7a__artifactStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:42px;display:grid}.home-module__txgM7a__artifactStats div{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;padding:15px}.home-module__txgM7a__artifactStats b{font:700 1.35rem var(--font-syne), sans-serif;display:block}.home-module__txgM7a__artifactStats span{color:#ffffff4d;font:7px var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.home-module__txgM7a__floatLabelOne,.home-module__txgM7a__floatLabelTwo{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#ffffff94;font:9px var(--font-space-mono), monospace;letter-spacing:.06em;background:#080c16c7;border:1px solid #ffffff21;border-radius:12px;padding:12px 15px;position:absolute;box-shadow:0 20px 50px #0006}.home-module__txgM7a__floatLabelOne span,.home-module__txgM7a__floatLabelTwo span{color:#75f8ff;margin-right:11px}.home-module__txgM7a__floatLabelOne{transform:translateY(calc(var(--hero-progress) * -40px));top:19%;left:-7%}.home-module__txgM7a__floatLabelTwo{transform:translateY(calc(var(--hero-progress) * 30px));bottom:15%;right:-3%}.home-module__txgM7a__heroScroll{z-index:5;color:#ffffff40;font:8px var(--font-space-mono), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:calc(1 - var(--hero-progress) * 3);align-items:center;gap:10px;display:flex;position:absolute;bottom:30px;left:max(6vw,28px)}.home-module__txgM7a__heroScroll span{background:#75f8ff;width:30px;height:1px}.home-module__txgM7a__statement,.home-module__txgM7a__services,.home-module__txgM7a__philosophy,.home-module__txgM7a__resources,.home-module__txgM7a__testimonials{max-width:1380px;margin:0 auto;padding:130px max(6vw,24px);position:relative}.home-module__txgM7a__statement{align-content:center;min-height:100vh;display:grid}.home-module__txgM7a__statementCopy{max-width:1160px;margin-top:80px}.home-module__txgM7a__statementCopy>p{color:#ffffff54;font:500 1rem var(--font-space-mono), monospace}.home-module__txgM7a__statement h2{font:700 clamp(3rem, 7vw, 7.5rem)/.96 var(--font-syne), sans-serif;letter-spacing:-.065em;margin-top:20px}.home-module__txgM7a__statementStats{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);margin-top:100px;display:grid}.home-module__txgM7a__statementStats div{padding:24px 20px 0 0}.home-module__txgM7a__statementStats strong{font:700 clamp(1.8rem,3vw,3.5rem) var(--font-syne),sans-serif;display:block}.home-module__txgM7a__statementStats span{color:#ffffff52;font:9px var(--font-space-mono),monospace;letter-spacing:.09em;text-transform:uppercase}.home-module__txgM7a__sectionHeading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:80px;display:flex}.home-module__txgM7a__sectionHeading h2{font:700 clamp(2.9rem,5.5vw,6rem)/.95 var(--font-syne),sans-serif;letter-spacing:-.06em;margin-top:25px}.home-module__txgM7a__sectionHeading>p{max-width:390px;color:var(--subtle);line-height:1.7}.home-module__txgM7a__serviceList{border-top:1px solid #ffffff1f}.home-module__txgM7a__serviceRow{border-bottom:1px solid #ffffff1a;grid-template-columns:55px 1.1fr 1fr .75fr 35px;align-items:center;gap:30px;min-height:142px;transition:background .35s,padding .35s;display:grid;position:relative}.home-module__txgM7a__serviceRow:hover{background:linear-gradient(90deg,#00f5ff0a,#bf5fff06);padding-inline:20px}.home-module__txgM7a__serviceRow>span,.home-module__txgM7a__serviceRow small{color:#ffffff4d;font:9px var(--font-space-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.home-module__txgM7a__serviceRow h3{font:700 clamp(1.5rem,2.5vw,2.5rem) var(--font-syne),sans-serif;letter-spacing:-.03em}.home-module__txgM7a__serviceRow p{color:#ffffff7a;line-height:1.6}.home-module__txgM7a__serviceRow i{color:#87f8ff;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;transition:transform .3s;display:grid}.home-module__txgM7a__serviceRow:hover i{transform:rotate(45deg)}.home-module__txgM7a__inlineLink{color:#a4faff;font:700 10px var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;gap:10px;margin-top:36px;text-decoration:none;display:inline-flex}.home-module__txgM7a__projectAnchor{scroll-margin-top:30px}.home-module__txgM7a__philosophy{align-content:center;min-height:110vh;display:grid;overflow:hidden}.home-module__txgM7a__philosophyOrb{border:1px solid #00f5ff29;border-radius:50%;width:650px;height:650px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 110px #00f5ff0f,inset 0 0 120px #bf5fff0a}.home-module__txgM7a__philosophyOrb:before,.home-module__txgM7a__philosophyOrb:after{content:"";border:1px solid #ffffff0f;border-radius:50%;position:absolute;inset:10%}.home-module__txgM7a__philosophyOrb:after{inset:24%}.home-module__txgM7a__philosophy h2{font:800 clamp(5rem,13vw,13rem)/.72 var(--font-syne),sans-serif;letter-spacing:-.09em;text-align:center;margin:65px 0 35px;position:relative}.home-module__txgM7a__philosophyText{color:#ffffff94;text-align:center;max-width:660px;margin:0 auto;font-size:1.12rem;line-height:1.8;position:relative}.home-module__txgM7a__principles{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:90px;display:grid;position:relative}.home-module__txgM7a__principles div{background:linear-gradient(#ffffff06,#0000);border-top:1px solid #ffffff21;padding:26px}.home-module__txgM7a__principles span{color:#8cf8ff;font:9px var(--font-space-mono),monospace}.home-module__txgM7a__principles strong{font:600 1.2rem var(--font-syne),sans-serif;margin:20px 0 8px;display:block}.home-module__txgM7a__principles p{color:#fff6;font-size:.9rem}.home-module__txgM7a__resources{padding-block:100px 160px}.home-module__txgM7a__resourceCard{background:#070a13b3;border:1px solid #ffffff1c;border-radius:30px;grid-template-columns:.9fr 1.1fr;min-height:580px;display:grid;overflow:hidden;box-shadow:0 55px 150px #0006}.home-module__txgM7a__resourceCard>div:first-child{align-self:center;padding:clamp(40px,6vw,90px)}.home-module__txgM7a__resourceCard h2{font:700 clamp(3rem,5vw,5.5rem)/.9 var(--font-syne),sans-serif;letter-spacing:-.06em;margin:25px 0}.home-module__txgM7a__resourceCard>div:first-child>p:not(.home-module__txgM7a__sectionIndex){max-width:440px;color:var(--subtle);line-height:1.7}.home-module__txgM7a__resourceCard a{color:#a2faff;font:700 10px var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.08em;margin-top:35px;text-decoration:none;display:inline-block}.home-module__txgM7a__resourceVisual{background:radial-gradient(circle at 70% 25%,#00f5ff21,#0000 35%),linear-gradient(145deg,#0a1221,#080711);flex-direction:column;justify-content:center;padding:clamp(35px,6vw,80px);display:flex}.home-module__txgM7a__resourceVisual>span{color:#9af9ff;font:9px var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.13em}.home-module__txgM7a__resourceVisual>strong{font:700 clamp(2.5rem,4.5vw,5rem)/.95 var(--font-syne),sans-serif;letter-spacing:-.055em;margin:30px 0 70px}.home-module__txgM7a__resourceVisual>div{border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding-top:25px;display:grid}.home-module__txgM7a__resourceVisual i{color:#88f8ff;width:30px;height:30px;font:8px var(--font-space-mono),monospace;border:1px solid #00f5ff4d;border-radius:50%;place-items:center;font-style:normal;display:grid}.home-module__txgM7a__resourceVisual p{color:#ffffff6b;font:9px var(--font-space-mono),monospace;text-transform:uppercase}.home-module__txgM7a__reviewGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home-module__txgM7a__reviewGrid blockquote{background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;min-height:360px;padding:30px;display:flex}.home-module__txgM7a__reviewGrid blockquote>span{color:#fff3;font:9px var(--font-space-mono),monospace}.home-module__txgM7a__reviewGrid blockquote>div{color:#ffd469;letter-spacing:.18em;margin-top:auto;font-size:11px}.home-module__txgM7a__reviewGrid blockquote p{color:#ffffffab;margin:25px 0;font-size:1.05rem;line-height:1.75}.home-module__txgM7a__reviewGrid cite{color:#83f8ff;font:normal 10px var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.home-module__txgM7a__finalCta{text-align:center;place-content:center;min-height:105vh;display:grid;position:relative;overflow:hidden}.home-module__txgM7a__ctaGlow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#00f5ff1c,#bf5fff0e 32%,#0000 68%);border-radius:50%;width:min(85vw,1100px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-module__txgM7a__finalCta>p{color:#fff6;font:10px var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.15em}.home-module__txgM7a__finalCta h2{font:800 clamp(5rem,14vw,14rem)/.7 var(--font-syne),sans-serif;letter-spacing:-.1em;margin:28px 0 45px}.home-module__txgM7a__finalCta>a{color:#061114;font:700 11px var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.07em;background:#eaffff;border-radius:99px;justify-self:center;gap:35px;padding:17px 22px 17px 28px;text-decoration:none;display:inline-flex}.home-module__txgM7a__finalCta small{color:#ffffff3d;font:8px var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:24px}@media (max-width:980px){.home-module__txgM7a__heroCopy{width:62vw;top:40%}.home-module__txgM7a__heroArtifact{opacity:.8;width:62vw;top:65%;right:-18vw}.home-module__txgM7a__statement,.home-module__txgM7a__services,.home-module__txgM7a__philosophy,.home-module__txgM7a__resources,.home-module__txgM7a__testimonials{padding-inline:28px}.home-module__txgM7a__serviceRow{grid-template-columns:40px 1fr 1fr 30px}.home-module__txgM7a__serviceRow small{display:none}.home-module__txgM7a__resourceCard{grid-template-columns:1fr}.home-module__txgM7a__resourceVisual{min-height:450px}.home-module__txgM7a__reviewGrid{grid-template-columns:1fr 1fr}.home-module__txgM7a__reviewGrid blockquote:last-child{grid-column:1/-1}.home-module__txgM7a__sectionHeading{align-items:start}}@media (max-width:700px){.home-module__txgM7a__hero{height:145vh}.home-module__txgM7a__heroSticky{min-height:600px}.home-module__txgM7a__heroCopy{width:calc(100vw - 36px);transform:translateY(calc(-50% - var(--hero-progress)*8vh)) scale(calc(1 - var(--hero-progress)*.06));top:40%;left:18px}.home-module__txgM7a__hero h1{font-size:clamp(3.2rem,15vw,5.5rem)}.home-module__txgM7a__heroLead{max-width:92%;font-size:.95rem}.home-module__txgM7a__artifactBody{min-height:330px}.home-module__txgM7a__floatLabelOne,.home-module__txgM7a__floatLabelTwo{display:none}.home-module__txgM7a__heroActions{flex-wrap:wrap;gap:15px}.home-module__txgM7a__primaryAction{padding:11px 13px 11px 17px}.home-module__txgM7a__heroScroll{left:18px}.home-module__txgM7a__statement,.home-module__txgM7a__services,.home-module__txgM7a__philosophy,.home-module__txgM7a__resources,.home-module__txgM7a__testimonials{padding:100px 18px}.home-module__txgM7a__statement{min-height:auto}.home-module__txgM7a__statementCopy{margin-top:50px}.home-module__txgM7a__statement h2{font-size:clamp(2.8rem,13vw,5rem)}.home-module__txgM7a__statementStats{grid-template-columns:1fr 1fr;gap:25px;margin-top:65px}.home-module__txgM7a__sectionHeading{margin-bottom:50px;display:block}.home-module__txgM7a__sectionHeading>p{margin-top:25px}.home-module__txgM7a__serviceRow{grid-template-columns:35px 1fr 30px;gap:12px;padding:24px 0}.home-module__txgM7a__serviceRow p{grid-column:2/-1}.home-module__txgM7a__serviceRow i{grid-area:1/3}.home-module__txgM7a__philosophy{min-height:auto}.home-module__txgM7a__philosophyOrb{width:90vw;height:90vw}.home-module__txgM7a__philosophy h2{margin-block:70px 30px;font-size:clamp(5rem,25vw,8rem)}.home-module__txgM7a__principles{grid-template-columns:1fr;margin-top:60px}.home-module__txgM7a__resourceCard{border-radius:20px}.home-module__txgM7a__resourceCard>div:first-child,.home-module__txgM7a__resourceVisual{padding:35px 25px}.home-module__txgM7a__resourceVisual{min-height:390px}.home-module__txgM7a__resourceVisual>strong{margin-bottom:50px}.home-module__txgM7a__resourceVisual>div{grid-template-columns:auto 1fr}.home-module__txgM7a__reviewGrid{grid-template-columns:1fr}.home-module__txgM7a__reviewGrid blockquote:last-child{grid-column:auto}.home-module__txgM7a__reviewGrid blockquote{min-height:300px}.home-module__txgM7a__finalCta{min-height:85vh;padding-inline:18px}.home-module__txgM7a__finalCta h2{font-size:clamp(5rem,27vw,9rem)}.home-module__txgM7a__hero h1{letter-spacing:-.065em;font-size:clamp(2.65rem,10.8vw,3.65rem);line-height:.94}.home-module__txgM7a__heroCopy{top:38%}.home-module__txgM7a__heroArtifact{width:92vw;opacity:calc(.3 + var(--hero-progress)*.7);transform:translateY(calc(-12% - var(--hero-progress)*48%)) scale(calc(.7 + var(--hero-progress)*.34));top:78%;right:4vw}.home-module__txgM7a__heroActions{align-items:flex-start}.home-module__txgM7a__textAction{padding-top:15px}.home-module__txgM7a__finalCta h2{font-size:clamp(4.6rem,24vw,7rem);line-height:.76}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__hero{height:auto}.home-module__txgM7a__heroSticky{height:auto;min-height:900px;position:relative}.home-module__txgM7a__heroCopy{opacity:1;filter:none;transform:translateY(-50%)}.home-module__txgM7a__heroArtifact{opacity:.55;transform:translateY(-20%)scale(.8)}.home-module__txgM7a__heroScroll{display:none}}@media (max-width:700px){.home-module__txgM7a__home main[data-apx-page=home]>.home-module__txgM7a__hero h1{letter-spacing:-.06em;line-height:.96;font-size:clamp(1.75rem,8.6vw,3.2rem)!important}}.home-module__txgM7a__philosophy h2{letter-spacing:-.085em;margin-bottom:45px;font-size:clamp(5rem,12vw,12rem);line-height:.84}.home-module__txgM7a__finalCta h2{letter-spacing:-.085em;font-size:clamp(5rem,13vw,13rem);line-height:.82}.home-module__txgM7a__home main[data-apx-page=home]>.home-module__txgM7a__hero h1{line-height:.93;font-size:clamp(3.25rem,4.5vw,5.6rem)!important}@media (max-width:480px){.home-module__txgM7a__home .nav-brand-tag{display:none!important}}@media (max-width:700px){.home-module__txgM7a__hero{height:130vh}.home-module__txgM7a__home main[data-apx-page=home]>.home-module__txgM7a__hero h1{line-height:.96;font-size:clamp(1.75rem,8.6vw,3.2rem)!important}.home-module__txgM7a__philosophy h2{letter-spacing:-.07em;margin-block:65px 36px;font-size:clamp(3.8rem,19vw,5.8rem);line-height:.9}.home-module__txgM7a__finalCta h2{letter-spacing:-.07em;font-size:clamp(3.8rem,19vw,5.8rem);line-height:.88}}@media (min-width:901px){.home-module__txgM7a__hero{height:145vh}.home-module__txgM7a__heroCopy{width:min(50vw,700px);top:50%;left:max(6vw,28px)}.home-module__txgM7a__home main[data-apx-page=home]>.home-module__txgM7a__hero h1{letter-spacing:-.055em;line-height:.96;font-size:clamp(2.5rem,3.7vw,4.6rem)!important}.home-module__txgM7a__heroArtifact{opacity:1;width:min(39vw,570px);top:52%;right:max(3vw,20px)}.home-module__txgM7a__statement,.home-module__txgM7a__services,.home-module__txgM7a__philosophy,.home-module__txgM7a__resources,.home-module__txgM7a__testimonials{padding-inline:max(6vw,24px)}.home-module__txgM7a__sectionHeading{align-items:end}.home-module__txgM7a__serviceRow{grid-template-columns:55px 1.1fr 1fr .75fr 35px}.home-module__txgM7a__serviceRow small{display:block}.home-module__txgM7a__resourceCard{grid-template-columns:.9fr 1.1fr}.home-module__txgM7a__reviewGrid{grid-template-columns:repeat(3,1fr)}.home-module__txgM7a__reviewGrid blockquote:last-child{grid-column:auto}}@media (max-width:900px){.home-module__txgM7a__hero{height:125vh}.home-module__txgM7a__heroSticky{min-height:560px}.home-module__txgM7a__heroCopy{width:min(100vw - 36px,720px);transform:translateY(calc(-50% - var(--hero-progress)*7vh)) scale(calc(1 - var(--hero-progress)*.05));top:37%;left:clamp(18px,5vw,42px)}.home-module__txgM7a__home main[data-apx-page=home]>.home-module__txgM7a__hero h1{letter-spacing:-.06em;line-height:.96;font-size:clamp(2rem,8.4vw,4.65rem)!important}.home-module__txgM7a__heroLead{max-width:620px}.home-module__txgM7a__heroArtifact{width:min(88vw,700px);opacity:calc(.3 + var(--hero-progress)*.7);transform:translateY(calc(-12% - var(--hero-progress)*46%)) scale(calc(.7 + var(--hero-progress)*.32));top:77%;right:4vw}.home-module__txgM7a__floatLabelOne,.home-module__txgM7a__floatLabelTwo{display:none}.home-module__txgM7a__statement,.home-module__txgM7a__services,.home-module__txgM7a__philosophy,.home-module__txgM7a__resources,.home-module__txgM7a__testimonials{padding-inline:clamp(18px,5vw,42px)}.home-module__txgM7a__statement h2{font-size:clamp(2.8rem,10vw,5.4rem)}.home-module__txgM7a__sectionHeading{margin-bottom:50px;display:block}.home-module__txgM7a__sectionHeading>p{margin-top:25px}.home-module__txgM7a__serviceRow{grid-template-columns:35px 1fr 30px;gap:12px;padding:24px 0}.home-module__txgM7a__serviceRow p{grid-column:2/-1}.home-module__txgM7a__serviceRow i{grid-area:1/3}.home-module__txgM7a__serviceRow small{display:none}.home-module__txgM7a__philosophy h2{letter-spacing:-.07em;margin-block:65px 36px;font-size:clamp(3.8rem,16vw,7.2rem);line-height:1}.home-module__txgM7a__finalCta h2{letter-spacing:-.07em;font-size:clamp(3.8rem,16vw,7.2rem);line-height:.98}}
