.TrustLayer-module__xzyZza__section{padding-block:var(--section-y);color:#0c0c0a;background:#e9e5da;position:relative;overflow:hidden}.TrustLayer-module__xzyZza__section:before{content:"";border:1px solid #0c0c0a12;border-radius:50%;width:38rem;height:38rem;position:absolute;top:-14rem;right:-12rem;box-shadow:0 0 0 6rem #0c0c0a04,0 0 0 12rem #0c0c0a03}.TrustLayer-module__xzyZza__header{z-index:1;gap:2.5rem;display:grid;position:relative}.TrustLayer-module__xzyZza__eyebrow{color:#5e5d56;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:500}.TrustLayer-module__xzyZza__title{max-width:11ch;font-family:var(--font-display);letter-spacing:-.065em;margin-top:1.4rem;font-size:clamp(3.3rem,7.6vw,8rem);font-weight:500;line-height:.88}.TrustLayer-module__xzyZza__side{max-width:35rem}.TrustLayer-module__xzyZza__lede{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:500;line-height:1.18}.TrustLayer-module__xzyZza__body{color:#5e5d56;margin-top:1.25rem;line-height:1.65}.TrustLayer-module__xzyZza__founder{z-index:1;background:#ffffff29;border:1px solid #0c0c0a29;gap:clamp(2rem,4vw,4.5rem);margin-top:clamp(4rem,8vw,8rem);padding:clamp(.8rem,1.8vw,1.25rem);display:grid;position:relative}.TrustLayer-module__xzyZza__portraitFrame{aspect-ratio:4/5;background:#1a1916;position:relative;overflow:hidden}.TrustLayer-module__xzyZza__portraitFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0808078f 100%);position:absolute;inset:0}.TrustLayer-module__xzyZza__portrait{object-fit:cover;filter:saturate(.94)contrast(1.02);width:100%;height:100%;transition:transform .8s var(--ease-out-expo), filter .8s var(--ease-out-expo);display:block}.TrustLayer-module__xzyZza__founder:hover .TrustLayer-module__xzyZza__portrait{filter:saturate()contrast(1.025);transform:scale(1.018)}.TrustLayer-module__xzyZza__portraitLabel{z-index:1;color:#f4f0e7;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;position:absolute;bottom:1rem;left:1rem}.TrustLayer-module__xzyZza__founderContent{align-self:center;padding:clamp(.7rem,2vw,2.25rem) clamp(.4rem,2vw,2rem) clamp(1.2rem,2vw,2.25rem) 0}.TrustLayer-module__xzyZza__founderEyebrow{color:#b8360f;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:600}.TrustLayer-module__xzyZza__founderName{max-width:11ch;font-family:var(--font-display);letter-spacing:-.055em;margin-top:1rem;font-size:clamp(2.6rem,5vw,5.3rem);font-weight:500;line-height:.94}.TrustLayer-module__xzyZza__founderRole{font-family:var(--font-display);letter-spacing:-.02em;margin-top:1.4rem;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:500}.TrustLayer-module__xzyZza__founderLocation{color:#5e5d56;font-family:var(--font-mono);letter-spacing:.04em;margin-top:.45rem;font-size:.7rem}.TrustLayer-module__xzyZza__founderStatement{color:#4f4e48;max-width:42rem;margin-top:clamp(1.8rem,3vw,2.8rem);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.72}.TrustLayer-module__xzyZza__founderDisciplines{flex-wrap:wrap;gap:.55rem;margin-top:1.8rem;display:flex}.TrustLayer-module__xzyZza__founderDisciplines li{color:#3f3e39;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid #0c0c0a29;padding:.55rem .7rem;font-size:.62rem}.TrustLayer-module__xzyZza__founderEvidence{border-block:1px solid #0c0c0a24;gap:.55rem;margin-top:2rem;padding-block:1.25rem;display:grid}.TrustLayer-module__xzyZza__founderEvidence span{color:#4b4a44;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem}.TrustLayer-module__xzyZza__founderEvidence strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:500}.TrustLayer-module__xzyZza__founderLink{align-items:center;gap:.65rem;width:fit-content;margin-top:1.35rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.TrustLayer-module__xzyZza__founderLink svg{width:1rem;height:1rem;transition:translate .35s var(--ease-out-expo)}.TrustLayer-module__xzyZza__founderLink:hover svg{translate:.35rem}.TrustLayer-module__xzyZza__ledger{z-index:1;border-top:1px solid #0c0c0a29;margin-top:clamp(4rem,8vw,8rem);position:relative}.TrustLayer-module__xzyZza__item{border-bottom:1px solid #0c0c0a29;gap:1.25rem;padding-block:clamp(1.8rem,4vw,3.2rem);display:grid}.TrustLayer-module__xzyZza__number{color:#b8360f;font-family:var(--font-mono);letter-spacing:.1em;font-size:.7rem}.TrustLayer-module__xzyZza__itemTitle{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.8rem,3.1vw,3.2rem);font-weight:500;line-height:1}.TrustLayer-module__xzyZza__itemBody{color:#5e5d56;max-width:42rem;line-height:1.65}.TrustLayer-module__xzyZza__proof{color:#4b4a44;width:fit-content;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.66rem;font-weight:500;display:inline-flex}.TrustLayer-module__xzyZza__proof:before{content:"";background:#ff5b2e;border-radius:50%;width:.4rem;height:.4rem}.TrustLayer-module__xzyZza__footer{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2.2rem;display:flex;position:relative}.TrustLayer-module__xzyZza__note{color:#5e5d56;max-width:42rem;font-size:.9rem}.TrustLayer-module__xzyZza__link{align-items:center;gap:.7rem;font-weight:600;text-decoration:none;display:inline-flex}.TrustLayer-module__xzyZza__link svg{width:1rem;height:1rem;transition:translate .35s var(--ease-out-expo)}.TrustLayer-module__xzyZza__link:hover svg{translate:.35rem}@media (min-width:64rem){.TrustLayer-module__xzyZza__header{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.55fr);align-items:end}.TrustLayer-module__xzyZza__side{justify-self:end}.TrustLayer-module__xzyZza__founder{grid-template-columns:minmax(17rem,.62fr) minmax(0,1.38fr);align-items:stretch}.TrustLayer-module__xzyZza__portraitFrame{min-height:35rem}.TrustLayer-module__xzyZza__founderContent{max-width:46rem}.TrustLayer-module__xzyZza__item{grid-template-columns:3rem minmax(0,.7fr) minmax(20rem,1fr) minmax(10rem,.42fr);align-items:start;gap:2rem}.TrustLayer-module__xzyZza__proof{justify-self:end;margin-top:.35rem}}@media (max-width:63.999rem){.TrustLayer-module__xzyZza__founder{max-width:48rem}.TrustLayer-module__xzyZza__portraitFrame{max-height:40rem}.TrustLayer-module__xzyZza__founderContent{padding-inline:.6rem}.TrustLayer-module__xzyZza__item{grid-template-columns:2.5rem minmax(0,1fr)}.TrustLayer-module__xzyZza__itemTitle,.TrustLayer-module__xzyZza__itemBody,.TrustLayer-module__xzyZza__proof{grid-column:2}}@media (max-width:40rem){.TrustLayer-module__xzyZza__title{font-size:clamp(3rem,15vw,5.2rem)}.TrustLayer-module__xzyZza__founder{padding:.65rem}.TrustLayer-module__xzyZza__founderContent{padding:.65rem .35rem 1.25rem}.TrustLayer-module__xzyZza__founderName{font-size:clamp(2.5rem,12vw,4rem)}.TrustLayer-module__xzyZza__founderDisciplines{gap:.4rem}}@media (prefers-reduced-motion:reduce){.TrustLayer-module__xzyZza__portrait,.TrustLayer-module__xzyZza__founderLink svg,.TrustLayer-module__xzyZza__link svg{transition:none}.TrustLayer-module__xzyZza__founder:hover .TrustLayer-module__xzyZza__portrait{transform:none}}
.CinematicHero-module__gVGH6W__hero{isolation:isolate;color:#f3f0e8;background:radial-gradient(circle at 72% 42%,#ff5b2e24,#0000 28rem),radial-gradient(circle at 52% 100%,#5c52ff17,#0000 34rem),#080806;min-height:100svh;position:relative;overflow:hidden}.CinematicHero-module__gVGH6W__hero:before{content:"";z-index:-2;opacity:.42;background-image:linear-gradient(#f3f0e809 1px,#0000 1px),linear-gradient(90deg,#f3f0e809 1px,#0000 1px);background-size:clamp(4rem,7vw,7rem) clamp(4rem,7vw,7rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#0000 100%)}.CinematicHero-module__gVGH6W__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 72%,#080806 100%);position:absolute;inset:0}.CinematicHero-module__gVGH6W__topline{color:#a9a79e;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.72rem;font-weight:500;display:flex}.CinematicHero-module__gVGH6W__signal{flex:none;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid;position:relative}.CinematicHero-module__gVGH6W__signalCore{z-index:3;background:#ff5b2e;border-radius:999px;width:.42rem;height:.42rem;position:relative;box-shadow:0 0 1.3rem #ff5b2ed9}.CinematicHero-module__gVGH6W__signalRing,.CinematicHero-module__gVGH6W__signalRingTwo{border:1px solid #ff7a4f6b;border-radius:999px;animation:2.8s cubic-bezier(.16,1,.3,1) infinite CinematicHero-module__gVGH6W__signalPulse;position:absolute;inset:.15rem}.CinematicHero-module__gVGH6W__signalRingTwo{animation-delay:1.4s}.CinematicHero-module__gVGH6W__title{max-width:12ch;font-family:var(--font-display);letter-spacing:-.065em;margin-top:clamp(2rem,5vw,4.5rem);font-size:clamp(3.7rem,8.9vw,9.25rem);font-weight:500;line-height:.82}.CinematicHero-module__gVGH6W__titleLine{padding-bottom:.09em;display:block;overflow:hidden}.CinematicHero-module__gVGH6W__titleLine>span{animation:CinematicHero-module__gVGH6W__titleRise 1.15s var(--ease-out-expo) both;display:block}.CinematicHero-module__gVGH6W__titleLine:nth-child(2)>span{animation-delay:85ms}.CinematicHero-module__gVGH6W__titleLine:nth-child(3)>span{animation-delay:.17s}.CinematicHero-module__gVGH6W__signalWord{color:#ff7a4f}.CinematicHero-module__gVGH6W__intro{color:#cbc8be;max-width:35rem;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.55}.CinematicHero-module__gVGH6W__heroGrid{padding-top:calc(var(--header-h) + clamp(2.5rem, 7vw, 6rem));gap:clamp(3rem,7vw,7rem);padding-bottom:clamp(5rem,9vw,8rem);display:grid}.CinematicHero-module__gVGH6W__copyRail{z-index:10;position:relative}.CinematicHero-module__gVGH6W__stage{perspective:1400px;min-height:clamp(24rem,57vw,47rem);transform-style:preserve-3d;position:relative}.CinematicHero-module__gVGH6W__stage:before{content:"";filter:blur(.1px);background:radial-gradient(circle,#ff5b2e14,#0000 66%);border:1px solid #f3f0e80f;border-radius:50%;position:absolute;inset:12% 4% 0 8%;transform:rotateX(67deg)translateZ(-80px)}.CinematicHero-module__gVGH6W__stageHalo{filter:blur(40px);background:radial-gradient(circle,#ff5b2e2b,#ff5b2e08 42%,#0000 70%);border-radius:50%;animation:4.8s ease-in-out infinite alternate CinematicHero-module__gVGH6W__breathe;position:absolute;inset:20% 10% 8% 18%}.CinematicHero-module__gVGH6W__stageLabel{z-index:5;color:#8a8880;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;position:absolute;top:5%;right:4%}.CinematicHero-module__gVGH6W__framePrimary,.CinematicHero-module__gVGH6W__frameSecondary,.CinematicHero-module__gVGH6W__phoneFrame{will-change:transform;animation:7s ease-in-out infinite alternate CinematicHero-module__gVGH6W__floatScene;position:absolute}.CinematicHero-module__gVGH6W__framePrimary{z-index:3;width:min(92%,56rem);top:9%;right:3%;transform:rotateX(3deg)rotateY(-6deg)rotate(.4deg)}.CinematicHero-module__gVGH6W__frameSecondary{z-index:4;width:min(58%,32rem);animation-delay:-2.4s;bottom:3%;left:0;transform:rotateX(2deg)rotateY(8deg)rotate(-1.2deg)translateZ(50px)}.CinematicHero-module__gVGH6W__phoneFrame{z-index:6;width:min(25%,12rem);animation-delay:-4.1s;bottom:0;right:2%;transform:rotateY(-7deg)rotate(2deg)translateZ(105px)}.CinematicHero-module__gVGH6W__stageMeta{z-index:1;color:#5e5d56;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:.45rem;font-size:.68rem;display:grid;position:absolute;top:18%;left:4%}.CinematicHero-module__gVGH6W__stageMeta strong{color:#ff7a4f;font-weight:500}.CinematicHero-module__gVGH6W__scrollCue{color:#8a8880;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.8rem;margin-top:2.2rem;font-size:.68rem;display:inline-flex}.CinematicHero-module__gVGH6W__scrollCue:before{content:"";transform-origin:0;width:2.8rem;height:1px;animation:CinematicHero-module__gVGH6W__lineGrow 2.4s var(--ease-out-expo) infinite;background:linear-gradient(90deg,#ff5b2e,#ff5b2e14)}.CinematicHero-module__gVGH6W__impossible{isolation:isolate;color:#0c0c0a;background:#f3f0e8;place-items:center;min-height:92svh;display:grid;position:relative;overflow:hidden}.CinematicHero-module__gVGH6W__impossible:before{content:"";z-index:-2;background:radial-gradient(circle,#ff5b2e26,#0000 68%);border-radius:50%;width:42rem;height:42rem;position:absolute;top:-22rem;left:50%;translate:-50%}.CinematicHero-module__gVGH6W__impossibleInner{width:min(100%,92rem);padding:clamp(6rem, 13vw, 12rem) var(--gutter);text-align:center}.CinematicHero-module__gVGH6W__impossibleEyebrow{color:#5e5d56;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.72rem;font-weight:500;display:inline-flex}.CinematicHero-module__gVGH6W__impossibleTitle{max-width:12ch;font-family:var(--font-display);letter-spacing:-.06em;margin:2.2rem auto 0;font-size:clamp(3.1rem,7.4vw,8rem);font-weight:500;line-height:.9}.CinematicHero-module__gVGH6W__good{font-family:var(--font-display);letter-spacing:-.07em;color:#ff5b2e;margin-top:clamp(2.5rem,6vw,5rem);font-size:clamp(3.4rem,10vw,10rem);font-weight:500;line-height:.8}.CinematicHero-module__gVGH6W__impossibleBody{color:#4b4a44;max-width:32rem;margin:2.2rem auto 0;font-size:clamp(1.1rem,1.6vw,1.35rem)}@keyframes CinematicHero-module__gVGH6W__signalPulse{0%{opacity:.8;transform:scale(.45)}72%,to{opacity:0;transform:scale(1.45)}}@keyframes CinematicHero-module__gVGH6W__titleRise{0%{opacity:0;transform:translateY(115%)rotate(1.2deg)}to{opacity:1;transform:none}}@keyframes CinematicHero-module__gVGH6W__breathe{0%{opacity:.55;transform:scale(.93)}to{opacity:1;transform:scale(1.07)}}@keyframes CinematicHero-module__gVGH6W__floatScene{0%{translate:0}to{translate:0 -.8rem}}@keyframes CinematicHero-module__gVGH6W__lineGrow{0%{opacity:.4;transform:scaleX(.2)}55%{opacity:1;transform:scaleX(1)}to{opacity:.3;transform:scaleX(1)}}@media (min-width:64rem){.CinematicHero-module__gVGH6W__heroGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center}.CinematicHero-module__gVGH6W__stage{margin-right:calc(var(--gutter) * -.4)}}@media (max-width:63.999rem){.CinematicHero-module__gVGH6W__title{max-width:10.5ch}.CinematicHero-module__gVGH6W__stage{margin-top:-1rem}}@media (max-width:40rem){.CinematicHero-module__gVGH6W__title{font-size:clamp(3.35rem,16vw,5.25rem)}.CinematicHero-module__gVGH6W__stage{min-height:26rem}.CinematicHero-module__gVGH6W__framePrimary{width:96%;top:7%}.CinematicHero-module__gVGH6W__frameSecondary{width:66%}.CinematicHero-module__gVGH6W__phoneFrame{width:28%}.CinematicHero-module__gVGH6W__stageLabel,.CinematicHero-module__gVGH6W__stageMeta{display:none}}@media (prefers-reduced-motion:reduce){.CinematicHero-module__gVGH6W__signalRing,.CinematicHero-module__gVGH6W__signalRingTwo,.CinematicHero-module__gVGH6W__titleLine>span,.CinematicHero-module__gVGH6W__stageHalo,.CinematicHero-module__gVGH6W__framePrimary,.CinematicHero-module__gVGH6W__frameSecondary,.CinematicHero-module__gVGH6W__phoneFrame,.CinematicHero-module__gVGH6W__scrollCue:before{animation:none}.CinematicHero-module__gVGH6W__titleLine>span{opacity:1;transform:none}}
.HomeFinalCTA-module__onwSXW__section{isolation:isolate;color:#f3f0e8;background:radial-gradient(circle at 78% 32%,#ff5b2e29,#0000 28rem),radial-gradient(circle at 20% 100%,#5c52ff14,#0000 30rem),#080806;position:relative;overflow:hidden}.HomeFinalCTA-module__onwSXW__section:before{content:"";z-index:-2;opacity:.28;background-image:linear-gradient(#f3f0e808 1px,#0000 1px),linear-gradient(90deg,#f3f0e808 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0}.HomeFinalCTA-module__onwSXW__inner{padding-block:clamp(7rem,13vw,13rem) clamp(3rem,7vw,5rem);position:relative}.HomeFinalCTA-module__onwSXW__grid{gap:clamp(3rem,8vw,7rem);margin-top:clamp(2.5rem,6vw,5rem);display:grid}.HomeFinalCTA-module__onwSXW__title{max-width:9ch;font-family:var(--font-display);letter-spacing:-.07em;font-size:clamp(4rem,9.8vw,10rem);font-weight:500;line-height:.82}.HomeFinalCTA-module__onwSXW__title span{color:#ff5b2e}.HomeFinalCTA-module__onwSXW__side{align-self:end;max-width:35rem}.HomeFinalCTA-module__onwSXW__body{color:#cbc8be;font-size:clamp(1.1rem,1.55vw,1.35rem);line-height:1.6}.HomeFinalCTA-module__onwSXW__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.HomeFinalCTA-module__onwSXW__primary{color:#0c0c0a;transition:transform .35s var(--ease-out-expo), box-shadow .35s ease, background-color .35s ease;background:#ff5b2e;border-radius:999px;align-items:center;gap:.9rem;padding:.95rem 1.3rem .95rem 1.45rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 #ff5b2e4d}.HomeFinalCTA-module__onwSXW__primary svg{width:1rem;height:1rem;transition:translate .35s var(--ease-out-expo), rotate .35s var(--ease-out-expo)}.HomeFinalCTA-module__onwSXW__primary:hover{background:#ff7a4f;transform:translateY(-.15rem);box-shadow:0 0 0 .55rem #ff5b2e17}.HomeFinalCTA-module__onwSXW__primary:hover svg{translate:.25rem;rotate:-28deg}.HomeFinalCTA-module__onwSXW__secondary{color:#f3f0e8;text-underline-offset:.25rem;font-weight:600;text-decoration-thickness:1px}.HomeFinalCTA-module__onwSXW__footerLine{color:#77766f;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #f3f0e81a;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:clamp(5rem,10vw,9rem);padding-top:1.5rem;font-size:.68rem;display:flex}.HomeFinalCTA-module__onwSXW__footerLine span{align-items:center;gap:1.25rem;display:flex}.HomeFinalCTA-module__onwSXW__footerLine span:not(:last-child):after{content:"·";color:#ff5b2e}.HomeFinalCTA-module__onwSXW__signalPath{pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:clamp(1rem,6vw,7rem)}.HomeFinalCTA-module__onwSXW__pathLine{background:linear-gradient(#0000,#ff5b2e59 18%,#ff5b2e14 85%,#0000);position:absolute;inset:0}.HomeFinalCTA-module__onwSXW__pathDot{background:#ff5b2e;border-radius:50%;width:.55rem;height:.55rem;animation:2.8s ease-in-out infinite HomeFinalCTA-module__onwSXW__finalPulse;position:absolute;top:56%;left:50%;translate:-50% -50%;box-shadow:0 0 0 .6rem #ff5b2e14,0 0 2rem #ff5b2eb3}@keyframes HomeFinalCTA-module__onwSXW__finalPulse{0%,to{opacity:.65;scale:.82}50%{opacity:1;scale:1.15}}@media (min-width:64rem){.HomeFinalCTA-module__onwSXW__grid{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.5fr);align-items:end}.HomeFinalCTA-module__onwSXW__side{justify-self:end;padding-bottom:.6rem}}@media (max-width:40rem){.HomeFinalCTA-module__onwSXW__title{font-size:clamp(3.8rem,18vw,6.2rem)}.HomeFinalCTA-module__onwSXW__signalPath{right:1rem}.HomeFinalCTA-module__onwSXW__primary{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.HomeFinalCTA-module__onwSXW__pathDot{animation:none}.HomeFinalCTA-module__onwSXW__primary,.HomeFinalCTA-module__onwSXW__primary svg{transition:none}}
.ProductJourney-module__26SBpG__journey{isolation:isolate;color:#f3f0e8;background:#090907;position:relative;overflow:clip}.ProductJourney-module__26SBpG__journey:before{content:"";z-index:-2;opacity:.35;background-image:linear-gradient(#f3f0e806 1px,#0000 1px),linear-gradient(90deg,#f3f0e806 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0}.ProductJourney-module__26SBpG__intro{border-top:1px solid #f3f0e814;padding-block:clamp(7rem,13vw,13rem) clamp(5rem,9vw,8rem)}.ProductJourney-module__26SBpG__introGrid{gap:2rem;margin-top:clamp(2.25rem,5vw,4.5rem);display:grid}.ProductJourney-module__26SBpG__introTitle{max-width:11ch;font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(3.1rem,7.2vw,7.8rem);font-weight:500;line-height:.9}.ProductJourney-module__26SBpG__introBody{color:#a9a79e;max-width:34rem;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.6}.ProductJourney-module__26SBpG__chapters{border-top:1px solid #f3f0e814}.ProductJourney-module__26SBpG__chapter{border-bottom:1px solid #f3f0e814;min-height:118svh;position:relative}.ProductJourney-module__26SBpG__chapter:before{content:"";pointer-events:none;opacity:.6;position:absolute;inset:0}.ProductJourney-module__26SBpG__chapter[data-project=oralyvo]:before{background:radial-gradient(circle at 78% 45%,#7c83ff21,#0000 32rem)}.ProductJourney-module__26SBpG__chapter[data-project=community]:before{background:radial-gradient(circle at 78% 45%,#e8862a1c,#0000 32rem)}.ProductJourney-module__26SBpG__chapter[data-project=spendwise]:before{background:radial-gradient(circle at 78% 45%,#65e2cb1c,#0000 32rem)}.ProductJourney-module__26SBpG__chapterGrid{gap:clamp(4rem,8vw,8rem);padding-block:clamp(6rem,10vw,10rem);display:grid;position:relative}.ProductJourney-module__26SBpG__copy{align-self:start}.ProductJourney-module__26SBpG__chapterMeta{color:#77766f;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.65rem;font-size:.7rem;display:flex}.ProductJourney-module__26SBpG__chapterMeta span:first-child{color:#ff7a4f}.ProductJourney-module__26SBpG__signalMode{gap:1.5rem;margin-top:2.2rem;display:grid}.ProductJourney-module__26SBpG__waveform{align-items:center;gap:.32rem;max-width:18rem;height:4.5rem;display:flex}.ProductJourney-module__26SBpG__waveform span{width:.18rem;height:calc(18% + (var(--bar) % 6) * 11%);transform-origin:50%;animation:1.9s ease-in-out infinite alternate ProductJourney-module__26SBpG__wave;animation-delay:calc(var(--bar) * -90ms);background:linear-gradient(#8b91ff,#ff5b2e);border-radius:999px}.ProductJourney-module__26SBpG__network{width:16rem;height:5rem;position:relative}.ProductJourney-module__26SBpG__network span{position:absolute}.ProductJourney-module__26SBpG__networkLineOne,.ProductJourney-module__26SBpG__networkLineTwo,.ProductJourney-module__26SBpG__networkLineThree{transform-origin:0;background:linear-gradient(90deg,#ff5b2e,#ff7a4f26);height:1px;left:1.2rem}.ProductJourney-module__26SBpG__networkLineOne{width:6.8rem;top:2.35rem;rotate:-11deg}.ProductJourney-module__26SBpG__networkLineTwo{width:10.8rem;top:2.2rem;rotate:10deg}.ProductJourney-module__26SBpG__networkLineThree{width:5.2rem;top:1.1rem;left:7.2rem;rotate:31deg}.ProductJourney-module__26SBpG__nodeOne,.ProductJourney-module__26SBpG__nodeTwo,.ProductJourney-module__26SBpG__nodeThree,.ProductJourney-module__26SBpG__nodeFour{background:#090907;border:1px solid #ff7a4f;border-radius:50%;width:.58rem;height:.58rem;animation:2.8s ease-in-out infinite alternate ProductJourney-module__26SBpG__nodePulse;box-shadow:0 0 1.2rem #ff5b2e59}.ProductJourney-module__26SBpG__nodeOne{top:2.05rem;left:.9rem}.ProductJourney-module__26SBpG__nodeTwo{animation-delay:-.8s;top:.72rem;left:7.35rem}.ProductJourney-module__26SBpG__nodeThree{animation-delay:-1.5s;top:3.55rem;left:11.35rem}.ProductJourney-module__26SBpG__nodeFour{animation-delay:-2.1s;top:3.42rem;left:14rem}.ProductJourney-module__26SBpG__dataPulse{width:18rem;height:5rem;position:relative}.ProductJourney-module__26SBpG__dataLine{background:linear-gradient(90deg,#65e2cb1a,#65e2cb,#65e2cb1a);height:1px;position:absolute;top:2.55rem;left:.8rem;right:.8rem}.ProductJourney-module__26SBpG__dataPointOne,.ProductJourney-module__26SBpG__dataPointTwo,.ProductJourney-module__26SBpG__dataPointThree,.ProductJourney-module__26SBpG__dataPointFour{background:#65e2cb;border-radius:50%;width:.62rem;height:.62rem;animation:2.6s ease-in-out infinite ProductJourney-module__26SBpG__dataBlink;position:absolute;top:2.23rem;box-shadow:0 0 1.25rem #65e2cb8c}.ProductJourney-module__26SBpG__dataPointOne{left:10%}.ProductJourney-module__26SBpG__dataPointTwo{animation-delay:-.65s;left:35%}.ProductJourney-module__26SBpG__dataPointThree{animation-delay:-1.3s;left:63%}.ProductJourney-module__26SBpG__dataPointFour{animation-delay:-1.95s;left:86%}.ProductJourney-module__26SBpG__chapterTitle{max-width:9.5ch;font-family:var(--font-display);letter-spacing:-.055em;margin-top:clamp(2.5rem,5vw,4.5rem);font-size:clamp(3rem,6.1vw,6.5rem);font-weight:500;line-height:.91}.ProductJourney-module__26SBpG__chapterBody{color:#aaa89f;max-width:35rem;margin-top:2rem;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.6}.ProductJourney-module__26SBpG__proof{flex-wrap:wrap;gap:.55rem;margin-top:2rem;display:flex}.ProductJourney-module__26SBpG__proof li{color:#cbc8be;border:1px solid #f3f0e81f;border-radius:999px;padding:.5rem .8rem;font-size:.78rem}.ProductJourney-module__26SBpG__caseStudyLink{color:#f3f0e8;align-items:center;gap:.75rem;margin-top:2.2rem;font-weight:600;text-decoration:none;display:inline-flex}.ProductJourney-module__26SBpG__arrow{width:1rem;height:1rem;transition:translate .35s var(--ease-out-expo), rotate .35s var(--ease-out-expo)}.ProductJourney-module__26SBpG__caseStudyLink:hover .ProductJourney-module__26SBpG__arrow{translate:.3rem;rotate:-35deg}.ProductJourney-module__26SBpG__visual{align-self:start;place-items:center;min-height:clamp(28rem,52vw,48rem);display:grid;position:relative}.ProductJourney-module__26SBpG__visual:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff05;border:1px solid #f3f0e812;border-radius:2rem;position:absolute;inset:9% 4% 5%}.ProductJourney-module__26SBpG__visualGlow{filter:blur(54px);opacity:.45;border-radius:50%;position:absolute;inset:18% 12%}.ProductJourney-module__26SBpG__chapter[data-project=oralyvo] .ProductJourney-module__26SBpG__visualGlow{background:#6068ff}.ProductJourney-module__26SBpG__chapter[data-project=community] .ProductJourney-module__26SBpG__visualGlow{background:#e8862a}.ProductJourney-module__26SBpG__chapter[data-project=spendwise] .ProductJourney-module__26SBpG__visualGlow{background:#65e2cb}.ProductJourney-module__26SBpG__browserWrap{z-index:2;width:min(94%,58rem);transition:transform .8s var(--ease-out-expo);position:relative;transform:perspective(1400px)rotateX(2.5deg)rotateY(-5deg)rotate(.35deg)}.ProductJourney-module__26SBpG__visual:hover .ProductJourney-module__26SBpG__browserWrap{transform:perspective(1400px)rotateX(0)rotateY(-1.5deg)rotate(0)scale(1.015)}.ProductJourney-module__26SBpG__phoneScene{z-index:2;perspective:1400px;width:min(94%,50rem);height:clamp(25rem,48vw,44rem);position:relative}.ProductJourney-module__26SBpG__phoneFront,.ProductJourney-module__26SBpG__phoneBack,.ProductJourney-module__26SBpG__phoneSide{width:clamp(10.5rem,18vw,15.5rem);transition:transform .8s var(--ease-out-expo);position:absolute}.ProductJourney-module__26SBpG__phoneFront{z-index:3;top:7%;left:50%;transform:translate(-50%)translateZ(100px)rotateY(-3deg)}.ProductJourney-module__26SBpG__phoneBack{z-index:1;opacity:.78;top:17%;left:10%;transform:rotateY(10deg)rotate(-4deg)scale(.9)}.ProductJourney-module__26SBpG__phoneSide{z-index:2;opacity:.82;top:19%;right:9%;transform:rotateY(-10deg)rotate(4deg)scale(.9)}.ProductJourney-module__26SBpG__visual:hover .ProductJourney-module__26SBpG__phoneFront{transform:translate(-50%)translateY(-.5rem)translateZ(120px)rotateY(0)}.ProductJourney-module__26SBpG__visual:hover .ProductJourney-module__26SBpG__phoneBack{transform:translate(-.65rem)rotateY(8deg)rotate(-5deg)scale(.92)}.ProductJourney-module__26SBpG__visual:hover .ProductJourney-module__26SBpG__phoneSide{transform:translate(.65rem)rotateY(-8deg)rotate(5deg)scale(.92)}.ProductJourney-module__26SBpG__visualCaption{z-index:4;color:#6f6e68;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:.8rem;font-size:.65rem;display:flex;position:absolute;bottom:2rem;right:2rem}.ProductJourney-module__26SBpG__visualCaption span:first-child{color:#ff7a4f}@keyframes ProductJourney-module__26SBpG__wave{0%{opacity:.5;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1.12)}}@keyframes ProductJourney-module__26SBpG__nodePulse{0%{opacity:.55;scale:.82}to{opacity:1;scale:1.15}}@keyframes ProductJourney-module__26SBpG__dataBlink{0%,to{opacity:.35;scale:.8}50%{opacity:1;scale:1.1}}@media (min-width:64rem){.ProductJourney-module__26SBpG__introGrid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.48fr);align-items:end}.ProductJourney-module__26SBpG__introBody{justify-self:end}.ProductJourney-module__26SBpG__chapterGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start}.ProductJourney-module__26SBpG__copy{top:calc(var(--header-h) + 3rem);min-height:calc(100svh - var(--header-h) - 6rem);flex-direction:column;justify-content:center;display:flex;position:sticky}.ProductJourney-module__26SBpG__visual{top:calc(var(--header-h) + 1.5rem);min-height:calc(100svh - var(--header-h) - 3rem);position:sticky}}@media (max-width:63.999rem){.ProductJourney-module__26SBpG__chapter{min-height:auto}.ProductJourney-module__26SBpG__chapterGrid{padding-block:clamp(6rem,15vw,9rem)}.ProductJourney-module__26SBpG__visual{min-height:clamp(25rem,80vw,42rem)}}@media (max-width:40rem){.ProductJourney-module__26SBpG__introTitle{font-size:clamp(3rem,15vw,5.2rem)}.ProductJourney-module__26SBpG__chapterTitle{font-size:clamp(2.9rem,14vw,4.9rem)}.ProductJourney-module__26SBpG__visual{min-height:24rem}.ProductJourney-module__26SBpG__visual:before{border-radius:1.25rem;inset:5% 0}.ProductJourney-module__26SBpG__browserWrap{width:100%;transform:none}.ProductJourney-module__26SBpG__phoneScene{height:25rem}.ProductJourney-module__26SBpG__phoneFront,.ProductJourney-module__26SBpG__phoneBack,.ProductJourney-module__26SBpG__phoneSide{width:10.5rem}.ProductJourney-module__26SBpG__phoneBack{left:0}.ProductJourney-module__26SBpG__phoneSide{right:0}.ProductJourney-module__26SBpG__visualCaption{bottom:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.ProductJourney-module__26SBpG__waveform span,.ProductJourney-module__26SBpG__nodeOne,.ProductJourney-module__26SBpG__nodeTwo,.ProductJourney-module__26SBpG__nodeThree,.ProductJourney-module__26SBpG__nodeFour,.ProductJourney-module__26SBpG__dataPointOne,.ProductJourney-module__26SBpG__dataPointTwo,.ProductJourney-module__26SBpG__dataPointThree,.ProductJourney-module__26SBpG__dataPointFour{animation:none}.ProductJourney-module__26SBpG__browserWrap,.ProductJourney-module__26SBpG__phoneFront,.ProductJourney-module__26SBpG__phoneBack,.ProductJourney-module__26SBpG__phoneSide,.ProductJourney-module__26SBpG__arrow{transition:none}}
.SignalPath-module__myWy2G__path{display:none}@media (min-width:64rem){.SignalPath-module__myWy2G__path{z-index:8;pointer-events:none;background:linear-gradient(#0000,#f3f0e81a 5% 95%,#0000);width:1px;display:block;position:absolute;top:0;bottom:0;right:clamp(1.25rem,2.4vw,2.75rem)}.SignalPath-module__myWy2G__progress{transform-origin:50% 0;background:linear-gradient(#ff5b2e14,#ff5b2e 14%,#ff7a4f 50%,#65e2cb 86%,#65e2cb14);position:absolute;inset:3% 0;transform:scaleY(0);box-shadow:0 0 1.4rem #ff5b2e47}.SignalPath-module__myWy2G__pulse{background:#ff7a4f;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:3%;left:50%;translate:-50% -50%;box-shadow:0 0 0 .35rem #ff5b2e17,0 0 1.4rem #ff5b2ed9}.SignalPath-module__myWy2G__node{background:#090907;border:1px solid #ff7a4f8c;border-radius:50%;width:.42rem;height:.42rem;position:absolute;left:50%;translate:-50% -50%;box-shadow:0 0 0 .3rem #ff5b2e09}.SignalPath-module__myWy2G__node:first-of-type{top:16.666%}.SignalPath-module__myWy2G__node:nth-of-type(2){top:50%}.SignalPath-module__myWy2G__node:nth-of-type(3){top:83.333%}@supports (animation-timeline:view()){.SignalPath-module__myWy2G__progress{animation:linear both SignalPath-module__myWy2G__signalPathFill;animation-timeline:view();animation-range:entry 12% exit 88%}.SignalPath-module__myWy2G__pulse{animation:linear both SignalPath-module__myWy2G__signalPulseTravel;animation-timeline:view();animation-range:entry 12% exit 88%}}}@keyframes SignalPath-module__myWy2G__signalPathFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes SignalPath-module__myWy2G__signalPulseTravel{0%{background:#ff5b2e;top:3%;box-shadow:0 0 0 .35rem #ff5b2e17,0 0 1.4rem #ff5b2ed9}52%{background:#ff7a4f}to{background:#65e2cb;top:97%;box-shadow:0 0 0 .35rem #65e2cb14,0 0 1.4rem #65e2cbbf}}@media (prefers-reduced-motion:reduce){.SignalPath-module__myWy2G__progress,.SignalPath-module__myWy2G__pulse{display:none}}
.SelectedWorkEditorial-module__VxR2rq__section{padding-block:var(--section-y);color:#0c0c0a;background:#f3f0e8;position:relative}.SelectedWorkEditorial-module__VxR2rq__header{gap:2rem;display:grid}.SelectedWorkEditorial-module__VxR2rq__kicker{color:#5e5d56;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:500}.SelectedWorkEditorial-module__VxR2rq__title{max-width:10ch;font-family:var(--font-display);letter-spacing:-.065em;margin-top:1.4rem;font-size:clamp(3.4rem,7.8vw,8rem);font-weight:500;line-height:.87}.SelectedWorkEditorial-module__VxR2rq__lede{color:#5e5d56;max-width:34rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.SelectedWorkEditorial-module__VxR2rq__list{border-top:1px solid #0c0c0a29;margin-top:clamp(4rem,8vw,7rem)}.SelectedWorkEditorial-module__VxR2rq__item{border-bottom:1px solid #0c0c0a29}.SelectedWorkEditorial-module__VxR2rq__link{color:inherit;gap:1rem;padding-block:clamp(1.75rem,4vw,3.25rem);text-decoration:none;display:grid;position:relative}.SelectedWorkEditorial-module__VxR2rq__link:before{content:"";inset:0 calc(var(--gutter) * -.35);z-index:0;transform-origin:bottom;transition:scale .55s var(--ease-out-expo);background:#0c0c0a;position:absolute;scale:1 0}.SelectedWorkEditorial-module__VxR2rq__link>*{z-index:1;position:relative}.SelectedWorkEditorial-module__VxR2rq__link:hover:before,.SelectedWorkEditorial-module__VxR2rq__link:focus-visible:before{scale:1}.SelectedWorkEditorial-module__VxR2rq__link:hover,.SelectedWorkEditorial-module__VxR2rq__link:focus-visible{color:#f3f0e8}.SelectedWorkEditorial-module__VxR2rq__index{color:#b8360f;font-family:var(--font-mono);letter-spacing:.1em;font-size:.72rem;transition:color .35s}.SelectedWorkEditorial-module__VxR2rq__link:hover .SelectedWorkEditorial-module__VxR2rq__index,.SelectedWorkEditorial-module__VxR2rq__link:focus-visible .SelectedWorkEditorial-module__VxR2rq__index{color:#ff7a4f}.SelectedWorkEditorial-module__VxR2rq__name{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.2rem,5.3vw,5.7rem);font-weight:500;line-height:.93}.SelectedWorkEditorial-module__VxR2rq__trademark{vertical-align:super;letter-spacing:normal;font-size:.34em}.SelectedWorkEditorial-module__VxR2rq__type{color:#5e5d56;max-width:24rem;font-size:.95rem;transition:color .35s}.SelectedWorkEditorial-module__VxR2rq__link:hover .SelectedWorkEditorial-module__VxR2rq__type,.SelectedWorkEditorial-module__VxR2rq__link:focus-visible .SelectedWorkEditorial-module__VxR2rq__type{color:#a9a79e}.SelectedWorkEditorial-module__VxR2rq__meta{color:#77766f;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;font-size:.68rem;transition:color .35s;display:flex}.SelectedWorkEditorial-module__VxR2rq__link:hover .SelectedWorkEditorial-module__VxR2rq__meta,.SelectedWorkEditorial-module__VxR2rq__link:focus-visible .SelectedWorkEditorial-module__VxR2rq__meta{color:#cbc8be}.SelectedWorkEditorial-module__VxR2rq__status{align-items:center;gap:.45rem;display:inline-flex}.SelectedWorkEditorial-module__VxR2rq__status:before{content:"";background:#ff5b2e;border-radius:50%;width:.38rem;height:.38rem}.SelectedWorkEditorial-module__VxR2rq__arrow{color:#77766f;width:1.2rem;height:1.2rem;transition:color .35s ease, rotate .45s var(--ease-out-expo), translate .45s var(--ease-out-expo);place-self:center end}.SelectedWorkEditorial-module__VxR2rq__link:hover .SelectedWorkEditorial-module__VxR2rq__arrow,.SelectedWorkEditorial-module__VxR2rq__link:focus-visible .SelectedWorkEditorial-module__VxR2rq__arrow{color:#ff7a4f;translate:.2rem -.1rem;rotate:-42deg}.SelectedWorkEditorial-module__VxR2rq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.SelectedWorkEditorial-module__VxR2rq__note{color:#5e5d56;max-width:34rem;font-size:.9rem}.SelectedWorkEditorial-module__VxR2rq__allWork{align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.SelectedWorkEditorial-module__VxR2rq__allWork svg{width:1rem;height:1rem;transition:translate .35s var(--ease-out-expo)}.SelectedWorkEditorial-module__VxR2rq__allWork:hover svg{translate:.35rem}@media (min-width:64rem){.SelectedWorkEditorial-module__VxR2rq__header{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.42fr);align-items:end}.SelectedWorkEditorial-module__VxR2rq__lede{justify-self:end}.SelectedWorkEditorial-module__VxR2rq__link{grid-template-columns:3.5rem minmax(0,1.4fr) minmax(13rem,.7fr) minmax(10rem,.55fr) 2rem;align-items:center;gap:1.5rem}}@media (max-width:63.999rem){.SelectedWorkEditorial-module__VxR2rq__link{grid-template-columns:2.5rem minmax(0,1fr) auto}.SelectedWorkEditorial-module__VxR2rq__name,.SelectedWorkEditorial-module__VxR2rq__type,.SelectedWorkEditorial-module__VxR2rq__meta{grid-column:2/-1}.SelectedWorkEditorial-module__VxR2rq__arrow{grid-area:1/3}}@media (max-width:40rem){.SelectedWorkEditorial-module__VxR2rq__title{font-size:clamp(3.1rem,15vw,5.2rem)}.SelectedWorkEditorial-module__VxR2rq__name{font-size:clamp(2.25rem,11vw,4rem)}}@media (prefers-reduced-motion:reduce){.SelectedWorkEditorial-module__VxR2rq__link:before,.SelectedWorkEditorial-module__VxR2rq__arrow,.SelectedWorkEditorial-module__VxR2rq__allWork svg{transition:none}}
.CapabilityField-module__R-a63q__section{isolation:isolate;padding-block:var(--section-y);color:#f3f0e8;background:#0c0c0a;position:relative;overflow:hidden}.CapabilityField-module__R-a63q__section:before{content:"";z-index:-2;aspect-ratio:1;border:1px solid #f3f0e80a;border-radius:50%;width:min(82vw,72rem);position:absolute;top:43%;left:50%;translate:-50% -50%;box-shadow:0 0 0 7rem #f3f0e803,0 0 0 14rem #f3f0e802}.CapabilityField-module__R-a63q__section:after{content:"";z-index:-3;background:radial-gradient(circle at 50% 43%,#ff5b2e1c,#0000 29rem),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/5rem 5rem;position:absolute;inset:0}.CapabilityField-module__R-a63q__header{gap:2rem;display:grid}.CapabilityField-module__R-a63q__title{max-width:10ch;font-family:var(--font-display);letter-spacing:-.065em;margin-top:1.8rem;font-size:clamp(3.4rem,8vw,8.6rem);font-weight:500;line-height:.86}.CapabilityField-module__R-a63q__lede{color:#a9a79e;max-width:34rem;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.6}.CapabilityField-module__R-a63q__field{gap:.8rem;margin-top:clamp(4rem,8vw,8rem);display:grid;position:relative}.CapabilityField-module__R-a63q__card{isolation:isolate;min-height:18rem;color:inherit;transition:border-color .45s var(--ease-out-expo), background-color .45s var(--ease-out-expo), transform .55s var(--ease-out-expo);background:#ffffff06;border:1px solid #f3f0e81c;border-radius:1.5rem;position:relative;overflow:hidden}.CapabilityField-module__R-a63q__card:before{content:"";z-index:-2;opacity:0;background:radial-gradient(circle at 78% 18%,#ff5b2e33,#0000 16rem),linear-gradient(145deg,#ffffff08,#0000 52%);transition:opacity .45s;position:absolute;inset:0}.CapabilityField-module__R-a63q__card:after{content:"";z-index:-1;width:9rem;height:9rem;transition:scale .55s var(--ease-out-expo), border-color .45s ease;border:1px solid #ff7a4f24;border-radius:50%;position:absolute;bottom:-3rem;right:-3rem;box-shadow:0 0 0 2.5rem #ff5b2e06}.CapabilityField-module__R-a63q__card:hover,.CapabilityField-module__R-a63q__card:focus-within{background:#ffffff0b;border-color:#ff7a4f6b;transform:translateY(-.3rem)}.CapabilityField-module__R-a63q__card:hover:before,.CapabilityField-module__R-a63q__card:focus-within:before{opacity:1}.CapabilityField-module__R-a63q__card:hover:after,.CapabilityField-module__R-a63q__card:focus-within:after{border-color:#ff7a4f4d;scale:1.16}.CapabilityField-module__R-a63q__cardLink{min-height:inherit;flex-direction:column;padding:clamp(1.4rem,3vw,2.25rem);text-decoration:none;display:flex}.CapabilityField-module__R-a63q__cardTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.CapabilityField-module__R-a63q__index{color:#ff7a4f;font-family:var(--font-mono);letter-spacing:.1em;font-size:.7rem}.CapabilityField-module__R-a63q__arrow{color:#77766f;width:1rem;height:1rem;transition:color .35s ease, rotate .45s var(--ease-out-expo), translate .45s var(--ease-out-expo)}.CapabilityField-module__R-a63q__card:hover .CapabilityField-module__R-a63q__arrow,.CapabilityField-module__R-a63q__card:focus-within .CapabilityField-module__R-a63q__arrow{color:#ff7a4f;translate:.18rem -.1rem;rotate:-42deg}.CapabilityField-module__R-a63q__cardTitle{font-family:var(--font-display);letter-spacing:-.035em;margin-top:auto;padding-top:3.5rem;font-size:clamp(1.7rem,2.7vw,2.9rem);font-weight:500;line-height:1}.CapabilityField-module__R-a63q__cardSummary{color:#9d9b93;max-width:35rem;margin-top:1rem;font-size:.94rem;line-height:1.55}.CapabilityField-module__R-a63q__evidence{color:#77766f;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.66rem;display:flex}.CapabilityField-module__R-a63q__evidence:before{content:"";background:#ff5b2e;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 .8rem #ff5b2ea6}.CapabilityField-module__R-a63q__footer{border-top:1px solid #f3f0e817;gap:2rem;margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}.CapabilityField-module__R-a63q__footerLabel{color:#77766f;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.CapabilityField-module__R-a63q__toolkit{color:#b4b2aa;flex-wrap:wrap;gap:.55rem 1.25rem;font-size:.88rem;display:flex}.CapabilityField-module__R-a63q__toolkit li{align-items:center;gap:1.25rem;display:flex}.CapabilityField-module__R-a63q__toolkit li:not(:last-child):after{content:"/";color:#4b4a44}.CapabilityField-module__R-a63q__allServices{color:#f3f0e8;align-items:center;gap:.75rem;width:fit-content;font-weight:600;text-decoration:none;display:inline-flex}.CapabilityField-module__R-a63q__allServices svg{width:1rem;height:1rem;transition:translate .35s var(--ease-out-expo)}.CapabilityField-module__R-a63q__allServices:hover svg{translate:.35rem}@media (min-width:48rem){.CapabilityField-module__R-a63q__field{grid-template-columns:repeat(2,minmax(0,1fr))}.CapabilityField-module__R-a63q__card:nth-child(3),.CapabilityField-module__R-a63q__card:nth-child(6){min-height:22rem}}@media (min-width:64rem){.CapabilityField-module__R-a63q__header{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.45fr);align-items:end}.CapabilityField-module__R-a63q__lede{justify-self:end}.CapabilityField-module__R-a63q__field{grid-template-columns:repeat(12,minmax(0,1fr))}.CapabilityField-module__R-a63q__card:first-child,.CapabilityField-module__R-a63q__card:nth-child(4){grid-column:span 5}.CapabilityField-module__R-a63q__card:nth-child(2),.CapabilityField-module__R-a63q__card:nth-child(5){grid-column:span 4}.CapabilityField-module__R-a63q__card:nth-child(3),.CapabilityField-module__R-a63q__card:nth-child(6){grid-column:span 3}.CapabilityField-module__R-a63q__card:first-child,.CapabilityField-module__R-a63q__card:nth-child(2),.CapabilityField-module__R-a63q__card:nth-child(3){min-height:21rem}.CapabilityField-module__R-a63q__card:nth-child(4),.CapabilityField-module__R-a63q__card:nth-child(5),.CapabilityField-module__R-a63q__card:nth-child(6){min-height:18rem}.CapabilityField-module__R-a63q__footer{grid-template-columns:1fr auto;align-items:end}}@media (max-width:40rem){.CapabilityField-module__R-a63q__title{font-size:clamp(3.1rem,15vw,5.3rem)}.CapabilityField-module__R-a63q__card{min-height:16rem}}@media (prefers-reduced-motion:reduce){.CapabilityField-module__R-a63q__card,.CapabilityField-module__R-a63q__card:after,.CapabilityField-module__R-a63q__arrow,.CapabilityField-module__R-a63q__allServices svg{transition:none}}
