@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#0b1628;--bg-deep:#071220;--bg-mid:#0f1f38;--panel:#122340;--panel-2:#1a2d52;--teal:#c5881b;--white:#fff;--muted:#8a9a99;--glow:#c5881b26;--radius:22px;--btn-primary-bg:linear-gradient(135deg,#c5881b,#a06f15 52%,#7a5612);--btn-primary-text:#1a1408;--btn-primary-shadow:0 0 0 1px #ffffff1f inset,0 14px 36px -18px #c5881b6b;--heading-scale:0.88}*{box-sizing:border-box}body{background:#0b1628;background:var(--bg);color:#fff;color:var(--white);font-family:Inter,Segoe UI,sans-serif;margin:0;overflow-y:visible}html{overflow-y:auto;scroll-behavior:smooth}#root,.site,html{overflow-x:clip}.site{background:radial-gradient(circle at 50% 0,#c5881b08,#0000 42%),#0b1628;background:radial-gradient(circle at 50% 0,#c5881b08,#0000 42%),var(--bg)}.top-nav{align-items:center;display:flex;inset:0 0 auto;justify-content:space-between;padding:1.1rem 5%;position:fixed;transition:background-color .35s ease,-webkit-backdrop-filter .35s ease;transition:background-color .35s ease,backdrop-filter .35s ease;transition:background-color .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease;z-index:20}.top-nav.solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1428d1}.logo-wrap{align-items:center;display:flex}.site-logo{display:block;height:60px;object-fit:contain;width:auto}.menu-logo .site-logo{height:72px}.nav-actions{align-items:center;display:flex;gap:.75rem}.lang-toggle,.menu-btn{background:#0000;border:1px solid #ffffff47;border-radius:999px;color:#fff;color:var(--white)}.lang-toggle{font-size:.72rem;letter-spacing:.16em;padding:.45rem .85rem;text-transform:uppercase}.menu-btn{grid-gap:4px;display:grid;gap:4px;height:42px;place-content:center;width:42px}.menu-btn span{background:#fff;background:var(--white);display:block;height:2px;width:16px}.menu-btn.open{border-color:#c5881b99;box-shadow:0 0 18px #c5881b40}.nav-dropdown{animation:dropdownIn .22s ease;background:radial-gradient(circle at 8% 14%,#c5881b1a,#0000 24%),radial-gradient(circle at 88% 86%,#c5881b14,#0000 28%),#0b1628;background:radial-gradient(circle at 8% 14%,#c5881b1a,#0000 24%),radial-gradient(circle at 88% 86%,#c5881b14,#0000 28%),var(--bg);color:#fff;inset:0;overflow-y:auto;padding:1.25rem 2.2rem 2rem;position:fixed;z-index:40}.menu-close{background:#0000;border:0;color:#fff;cursor:pointer;font-size:2.25rem;line-height:1;position:absolute;right:2.1rem;top:1.15rem;transition:transform .2s ease,color .2s ease}.menu-close:hover{color:#c5881b;transform:scale(1.08)}.menu-grid{grid-gap:clamp(2rem,4vw,4rem);align-items:start;display:grid;gap:clamp(2rem,4vw,4rem);grid-template-columns:minmax(0,1.1fr) minmax(320px,430px);margin:0 auto;max-width:1240px;min-height:calc(100dvh - 3.5rem)}.menu-left{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;padding-top:.4rem}.menu-logo{margin-bottom:1rem}.menu-left button{background:#0000;border:0;color:#fff;cursor:pointer;font-size:calc(clamp(2.3rem, 5vw, 3.7rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.3rem, 5vw, 3.7rem));font-weight:600;line-height:1.08;padding:.05rem 0;position:relative;transition:color .2s ease,transform .2s ease}.menu-left button:hover{color:#c5881b;transform:translateX(5px)}.menu-left button:after{background:#c5881b;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .22s ease;width:0}.menu-left button:hover:after{width:58px}.menu-right{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(160deg,#152a4a,#0e1d36);border:1px solid #c5881b38;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:560px;padding:2rem 1.5rem 1.5rem}.menu-right-top{grid-gap:.6rem;display:grid;gap:.6rem}.menu-right-bottom{margin-top:1.4rem}.menu-title{color:#fff;font-size:calc(clamp(1.25rem, 2vw, 1.65rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.25rem, 2vw, 1.65rem));font-weight:600;line-height:1.4;margin:0;max-width:360px}.menu-meta{color:#8a9a99;margin:0}.menu-right .btn{box-shadow:0 14px 28px -18px #c5881bbf;margin-top:0;width:210px}@media (max-width:900px){.nav-dropdown{overflow-y:auto;padding:.95rem 1rem 1.2rem}.menu-close{right:1rem}.menu-grid{align-content:start;gap:1.25rem;grid-template-columns:1fr;min-height:auto}.menu-right{gap:1rem;justify-content:flex-start;min-height:auto;padding:1.1rem}.menu-left button{font-size:calc(clamp(1.9rem, 8vw, 2.7rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.9rem, 8vw, 2.7rem))}.menu-right .btn{width:100%}}.section{margin:0 auto;max-width:1260px;padding:6.2rem 5%;scroll-margin-top:clamp(4.75rem,11vw,6rem)}.reveal{opacity:0;transform:translateY(42px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.section.reveal:not(.hero){filter:blur(5px);opacity:0;transform:none;transition:opacity .62s cubic-bezier(.22,1,.36,1),filter .62s cubic-bezier(.22,1,.36,1)}.section.reveal:not(.hero).is-visible{filter:blur(0);opacity:1}@media (prefers-reduced-motion:no-preference){.section.reveal:not(.hero)>*{opacity:0;transform:translateY(40px) scale(.98);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1)}.section.reveal:not(.hero).is-visible>*{opacity:1;transform:translateY(0) scale(1)}.section.reveal:not(.hero).is-visible>:first-child{transition-delay:.06s}.section.reveal:not(.hero).is-visible>:nth-child(2){transition-delay:.12s}.section.reveal:not(.hero).is-visible>:nth-child(3){transition-delay:.18s}.section.reveal:not(.hero).is-visible>:nth-child(4){transition-delay:.24s}.section.reveal:not(.hero).is-visible>:nth-child(5){transition-delay:.3s}.section.reveal:not(.hero).is-visible>:nth-child(6){transition-delay:.36s}.section.reveal:not(.hero).is-visible>:nth-child(7){transition-delay:.42s}.section.reveal:not(.hero).is-visible>:nth-child(8){transition-delay:.48s}.section.reveal:not(.hero).is-visible>:nth-child(9){transition-delay:.54s}.section.reveal:not(.hero).is-visible>:nth-child(10){transition-delay:.6s}.section.reveal:not(.hero) .audience-fit__grid>.audience-fit__card,.section.reveal:not(.hero) .compound-calculator__summaries>*,.section.reveal:not(.hero) .faq-open__list>.faq-open__item,.section.reveal:not(.hero) .meet-team__grid>.meet-team__card,.section.reveal:not(.hero) .model-commitment__cards>*,.section.reveal:not(.hero) .model-commitment__columns>*,.section.reveal:not(.hero) .partnership-showcase__benefits>.partnership-feature,.section.reveal:not(.hero) .partnership-showcase__media-grid>.partnership-showcase__media-card,.section.reveal:not(.hero) .problem-split__list>.problem-split__item,.section.reveal:not(.hero) .process-steps__grid>.process-steps__col,.section.reveal:not(.hero) .work-together__cards>.work-together__card{opacity:0;transform:translateY(34px) scale(.985);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}.section.reveal:not(.hero).is-visible .audience-fit__grid>.audience-fit__card:first-child,.section.reveal:not(.hero).is-visible .compound-calculator__summaries>:first-child,.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:first-child,.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:first-child,.section.reveal:not(.hero).is-visible .model-commitment__cards>:first-child,.section.reveal:not(.hero).is-visible .model-commitment__columns>:first-child,.section.reveal:not(.hero).is-visible .process-steps__grid>.process-steps__col:first-child{opacity:1;transform:translateY(0) scale(1);transition-delay:.12s}.section.reveal:not(.hero).is-visible .work-together__cards>.work-together__card:first-child{opacity:1;transform:translateY(0) scale(1);transition-delay:.22s}.section.reveal:not(.hero).is-visible .audience-fit__grid>.audience-fit__card:nth-child(2),.section.reveal:not(.hero).is-visible .compound-calculator__summaries>:nth-child(2),.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(2),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(2),.section.reveal:not(.hero).is-visible .model-commitment__cards>:nth-child(2),.section.reveal:not(.hero).is-visible .model-commitment__columns>:nth-child(2),.section.reveal:not(.hero).is-visible .process-steps__grid>.process-steps__col:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:.2s}.section.reveal:not(.hero).is-visible .work-together__cards>.work-together__card:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:.34s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(3),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(3),.section.reveal:not(.hero).is-visible .process-steps__grid>.process-steps__col:nth-child(3){opacity:1;transform:translateY(0) scale(1);transition-delay:.28s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(4),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(4),.section.reveal:not(.hero).is-visible .process-steps__grid>.process-steps__col:nth-child(4){opacity:1;transform:translateY(0) scale(1);transition-delay:.36s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(5),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(5),.section.reveal:not(.hero).is-visible .process-steps__grid>.process-steps__col:nth-child(5){opacity:1;transform:translateY(0) scale(1);transition-delay:.44s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(6),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(6){opacity:1;transform:translateY(0) scale(1);transition-delay:.52s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(7),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(7){opacity:1;transform:translateY(0) scale(1);transition-delay:.58s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(8),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(8){opacity:1;transform:translateY(0) scale(1);transition-delay:.64s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(9),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(9){opacity:1;transform:translateY(0) scale(1);transition-delay:.7s}.section.reveal:not(.hero).is-visible .faq-open__list>.faq-open__item:nth-child(10),.section.reveal:not(.hero).is-visible .meet-team__grid>.meet-team__card:nth-child(10){opacity:1;transform:translateY(0) scale(1);transition-delay:.76s}.section.reveal:not(.hero).is-visible .problem-split__list>.problem-split__item:first-child{opacity:1;transform:translateY(0) scale(1);transition-delay:.14s}.section.reveal:not(.hero).is-visible .problem-split__list>.problem-split__item:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:.22s}.section.reveal:not(.hero).is-visible .problem-split__list>.problem-split__item:nth-child(3){opacity:1;transform:translateY(0) scale(1);transition-delay:.3s}.section.reveal:not(.hero).is-visible .problem-split__list>.problem-split__item:nth-child(4){opacity:1;transform:translateY(0) scale(1);transition-delay:.38s}.section.reveal:not(.hero).is-visible .problem-split__list>.problem-split__item:nth-child(5){opacity:1;transform:translateY(0) scale(1);transition-delay:.46s}.section.reveal:not(.hero).is-visible .problem-split__list>.problem-split__item:nth-child(6){opacity:1;transform:translateY(0) scale(1);transition-delay:.54s}.section.reveal:not(.hero).is-visible .partnership-showcase__media-grid>.partnership-showcase__media-card:first-child{opacity:1;transform:translateY(0) scale(1);transition-delay:.16s}.section.reveal:not(.hero).is-visible .partnership-showcase__media-grid>.partnership-showcase__media-card:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:.28s}.section.reveal:not(.hero).is-visible .partnership-showcase__benefits>.partnership-feature:first-child{opacity:1;transform:translateY(0) scale(1);transition-delay:.12s}.section.reveal:not(.hero).is-visible .partnership-showcase__benefits>.partnership-feature:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:.2s}.section.reveal:not(.hero).is-visible .partnership-showcase__benefits>.partnership-feature:nth-child(3){opacity:1;transform:translateY(0) scale(1);transition-delay:.28s}.section.reveal:not(.hero).is-visible .partnership-showcase__benefits>.partnership-feature:nth-child(4){opacity:1;transform:translateY(0) scale(1);transition-delay:.36s}}@media (prefers-reduced-motion:no-preference) and (max-width:768px){.section.reveal:not(.hero):not(.is-visible)>*{transform:translateY(52px) scale(.97)}.section.reveal:not(.hero):not(.is-visible) .audience-fit__grid>.audience-fit__card,.section.reveal:not(.hero):not(.is-visible) .compound-calculator__summaries>*,.section.reveal:not(.hero):not(.is-visible) .faq-open__list>.faq-open__item,.section.reveal:not(.hero):not(.is-visible) .meet-team__grid>.meet-team__card,.section.reveal:not(.hero):not(.is-visible) .model-commitment__cards>*,.section.reveal:not(.hero):not(.is-visible) .model-commitment__columns>*,.section.reveal:not(.hero):not(.is-visible) .partnership-showcase__benefits>.partnership-feature,.section.reveal:not(.hero):not(.is-visible) .partnership-showcase__media-grid>.partnership-showcase__media-card,.section.reveal:not(.hero):not(.is-visible) .problem-split__list>.problem-split__item,.section.reveal:not(.hero):not(.is-visible) .process-steps__grid>.process-steps__col,.section.reveal:not(.hero):not(.is-visible) .work-together__cards>.work-together__card{transform:translateY(44px) scale(.97)}}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-visible{opacity:1;transform:none;transition:none}.section.reveal:not(.hero),.section.reveal:not(.hero).is-visible{filter:none;opacity:1;transition:none}.section.reveal:not(.hero) .audience-fit__grid>.audience-fit__card,.section.reveal:not(.hero) .compound-calculator__summaries>*,.section.reveal:not(.hero) .faq-open__list>.faq-open__item,.section.reveal:not(.hero) .meet-team__grid>.meet-team__card,.section.reveal:not(.hero) .model-commitment__cards>*,.section.reveal:not(.hero) .model-commitment__columns>*,.section.reveal:not(.hero) .partnership-showcase__benefits>.partnership-feature,.section.reveal:not(.hero) .partnership-showcase__media-grid>.partnership-showcase__media-card,.section.reveal:not(.hero) .problem-split__list>.problem-split__item,.section.reveal:not(.hero) .process-steps__grid>.process-steps__col,.section.reveal:not(.hero) .work-together__cards>.work-together__card,.section.reveal:not(.hero).is-visible>*,.section.reveal:not(.hero)>*{opacity:1;transform:none;transition:none}}@media (prefers-reduced-motion:no-preference){.audience-fit__card:hover,.meet-team__card:hover,.model-commitment__card:hover,.partnership-feature:hover,.partnership-showcase__media-card:hover,.problem-split__item:hover,.problem-split__quote-card:hover,.process-steps__col:hover,.team-proof__feature:hover,.team-proof__team-card:hover,.work-together__card:hover{transform:translateY(-5px)}}.hero{background:#0000;display:grid;isolation:isolate;max-width:none;min-height:100vh;overflow:hidden;padding-top:8rem;place-items:center;position:relative;text-align:center}.hero:before{display:none}.hero-content{max-width:1040px;padding-inline:5%;position:relative;z-index:2}.badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071220bd;border:1px solid #ffffff4d;border-radius:999px;color:#fff;color:var(--white);display:inline-block;font-size:.74rem;letter-spacing:.17em;padding:.5rem 1rem;position:relative;z-index:4}.hero-title{font-size:calc(clamp(2.25rem, 5.5vw, 4.5rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.25rem, 5.5vw, 4.5rem));font-weight:800;isolation:isolate;line-height:1.07;margin:1.4rem 0 1rem;position:relative}.hero-title:before{background:radial-gradient(circle at 50% 50%,#c5881b94 0,#c5881b4d 24%,#c5881b1f 46%,#0000 72%),radial-gradient(circle at 50% 50%,#09142a9e 0,#0000 74%);border-radius:50%;content:"";filter:blur(20px);height:78%;left:50%;pointer-events:none;position:absolute;top:54%;transform:translate(-50%,-50%);width:min(88vw,760px);z-index:-1}.hero-title span{animation:wordIn .8s ease forwards;display:block;opacity:0;position:relative;transform:translateY(26px);z-index:1}.hero-title span:nth-child(2){animation-delay:.22s}.hero-title span:nth-child(3){animation-delay:.42s}.hero-title em{color:#c5881b;color:var(--teal);font-style:normal;position:relative;z-index:1}.subline{color:#fff!important;font-weight:700;line-height:1.75;margin:0 auto;max-width:760px;position:relative;text-shadow:0 2px 16px #000000d9;z-index:3}.hero .btn-primary{background:#c5881b;box-shadow:inset 0 0 0 1px #ffffff24,0 14px 32px -18px #c5881b7a;filter:none}.hero-metrics{grid-gap:0;align-items:stretch;background:#0000;box-shadow:none;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));isolation:isolate;margin-top:2.3rem;padding:1.35rem .3rem 1rem;position:relative;width:100%}.hero-metrics:before{background:none;display:none}.hero-metric{min-width:0;padding:0 .95rem;position:relative}.hero-metric:before{background:#ffffff24;bottom:.35rem;content:"";left:0;position:absolute;top:.35rem;width:1px}.hero-metric:first-child:before{display:none}.hero-metric strong{color:#ffffffeb;display:block;font-size:clamp(1.45rem,2.25vw,2.25rem);font-weight:800;letter-spacing:-.03em;line-height:.95;white-space:nowrap}.hero-metric span{color:#e8f1f075;display:block;font-size:.78rem;letter-spacing:.12em;line-height:1.35;margin-top:.55rem;text-transform:uppercase}.team-proof{grid-gap:1rem;align-items:stretch;display:grid;gap:1rem;grid-template-columns:minmax(0,1.45fr) minmax(280px,380px);margin-top:-.5rem}.team-proof__feature,.team-proof__team-card{background:radial-gradient(circle at 100% 0,#c5881b14,#0000 40%),linear-gradient(160deg,#122544,#0b172e);border:1px solid #c5881b26;border-radius:26px;box-shadow:inset 0 1px 0 #ffffff0a,0 24px 54px -42px #c5881b47;overflow:hidden;position:relative}.team-proof__feature{min-height:350px}.team-proof__image{background-position:50%;background-size:cover;inset:0;position:absolute;transform:scale(1.01)}.team-proof__feature:after{background:linear-gradient(180deg,#060e2000,#060e20db);content:"";height:42%;inset:auto 0 0;position:absolute}.team-proof__feature-copy{bottom:1.4rem;left:1.6rem;position:absolute;right:1.6rem;z-index:2}.team-proof__feature-copy strong{color:#c5881b;color:var(--teal);display:block;font-size:calc(clamp(2.2rem, 4vw, 3.2rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.2rem, 4vw, 3.2rem));letter-spacing:-.03em;line-height:1}.team-proof__feature-copy p{color:#e4edeccc;line-height:1.45;margin:.45rem 0 0;max-width:360px;text-align:left}.team-proof__team-card{padding:1.55rem 1.4rem 1.35rem;text-align:center}.team-proof__team-card h3{font-size:1.364rem;font-size:calc(var(--heading-scale)*1.55rem);line-height:1.2;margin:0}.team-proof__avatars{grid-gap:.9rem .8rem;display:grid;gap:.9rem .8rem;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;margin-top:1.4rem}.team-proof__avatar{background:linear-gradient(160deg,#c5881b73,#ffffff14);border-radius:50%;box-shadow:0 10px 22px -18px #c5881b8c;height:72px;padding:3px;width:72px}.team-proof__avatar img{border:2px solid #0a1428d9;border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.team-proof__avatar--featured{grid-column:2}.team-proof__team-copy{color:#dee8e7c2;line-height:1.55;margin:1.35rem auto 0;max-width:220px;text-align:center}.problem-split{grid-gap:clamp(1.5rem,3vw,3rem);align-items:start;background:radial-gradient(circle at 50% -12%,#c5881b38,#0000 34%),linear-gradient(180deg,#09142afa,#081226fa);border:1px solid #c5881b1f;border-radius:28px;box-shadow:inset 0 1px 0 #ffffff0a,0 24px 58px -42px #000c;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(360px,1fr);overflow:hidden;position:relative}.problem-split:before{background:linear-gradient(180deg,#ffffff08,#0000 22%),radial-gradient(circle at 18% 12%,#c5881b14,#0000 20%);inset:0}.problem-split:after,.problem-split:before{content:"";pointer-events:none;position:absolute}.problem-split:after{aspect-ratio:1;background:radial-gradient(circle at 36% 34%,#c5881b52,#c5881b1a 28%,#0000 52%),radial-gradient(circle at 68% 36%,#1a2d52bd,#1a2d5242 35%,#0000 62%),linear-gradient(135deg,#122340d1,#0b162829 68%);border:1px solid #c5881b29;border-radius:50%;box-shadow:0 0 80px #c5881b14;left:50%;top:-38%;transform:translateX(-50%);width:min(96vw,860px)}.problem-split__intro,.problem-split__list{padding:clamp(1.3rem,3vw,2.2rem);position:relative;z-index:1}.problem-split__eyebrow{align-items:center;background:#0c183080;border:1px solid #c5881b2e;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;gap:.45rem;letter-spacing:.14em;padding:.45rem .8rem;text-transform:uppercase}.problem-split__intro h2{font-size:calc(clamp(2.3rem, 4.8vw, 4rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.3rem, 4.8vw, 4rem));letter-spacing:-.04em;line-height:.98;margin:1.15rem 0 1rem;max-width:500px}.problem-split__intro h2 span{color:#c5881b;color:var(--teal)}.problem-split__intro p{color:#dee8e7c7;line-height:1.75;margin:0 0 1rem;max-width:520px;text-align:left}.problem-split__emphasis{color:#f1f7f6f5!important;font-style:italic}.problem-split__quote-card{background:linear-gradient(160deg,#132640,#0c1a30);border:1px solid #ffffff14;border-radius:22px;margin-top:1.4rem;min-height:250px;overflow:hidden;position:relative}.problem-split__quote-image{background-position:50%;background-size:cover;inset:0;position:absolute}.problem-split__quote-copy{bottom:1.3rem;left:1.4rem;position:absolute;right:1.4rem;z-index:1}.problem-split__quote-copy blockquote{color:#c5881b;color:var(--teal);font-size:clamp(1.15rem,2.2vw,1.65rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:420px}.problem-split__quote-copy p{color:#e7efeec7;margin:.8rem 0 0}.problem-split__list{grid-gap:0;display:grid;gap:0}.problem-split__item{grid-gap:1rem;border-top:1px solid #ffffff14;display:grid;gap:1rem;grid-template-columns:48px minmax(0,1fr);padding:1.2rem 0}.problem-split__item:first-child{border-top:0}.problem-split__number{color:#c5881b85;font-size:1.55rem;font-weight:600;line-height:1}.problem-split__item h3{font-size:calc(clamp(1.2rem, 2.1vw, 1.6rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.2rem, 2.1vw, 1.6rem));line-height:1.35;margin:0 0 .55rem}.problem-split__item p{color:#d6e1dfc2;line-height:1.75;margin:0;text-align:left}.reality-split{grid-gap:clamp(1.4rem,3vw,3rem);align-items:center;display:grid;gap:clamp(1.4rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(320px,430px)}.reality-split__copy{max-width:640px}.reality-split__eyebrow{align-items:center;background:#0c18306b;border:1px solid #c5881b33;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;gap:.45rem;letter-spacing:.14em;padding:.45rem .82rem;text-transform:uppercase}.reality-split__copy h2{color:#edf4f3a8;font-size:calc(clamp(2.4rem, 4.8vw, 4.4rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.4rem, 4.8vw, 4.4rem));letter-spacing:-.04em;line-height:.98;margin:1.2rem 0 1.25rem;max-width:720px}.reality-split__copy h2 span{color:#c5881b;color:var(--teal);display:block;font-style:italic;margin-top:.35rem}.reality-split__copy p{color:#dee8e7c7;line-height:1.75;margin:0 0 1rem;max-width:560px;text-align:left}.reality-split__emphasis{color:#f1f7f6f5!important;font-weight:700;margin-top:1.3rem!important}.reality-chart{background:radial-gradient(circle at 50% -10%,#c5881b14,#0000 34%),linear-gradient(160deg,#122544,#0c1a32);border:1px solid #ffffff14;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff0a,0 22px 44px -36px #c5881b3d;min-height:320px;overflow:hidden;padding:1.5rem 1.35rem 1rem;position:relative}.reality-chart__grid{background:linear-gradient(180deg,#0000 0 23%,#ffffff0a 23% 24%,#0000 24% 50%,#ffffff0a 50% 51%,#0000 51% 77%,#ffffff0a 77% 78%,#0000 78%),linear-gradient(90deg,#0000 0 22%,#ffffff08 22% 23%,#0000 23% 48%,#ffffff08 48% 49%,#0000 49% 74%,#ffffff08 74% 75%,#0000 75%);inset:0;opacity:.55;pointer-events:none;position:absolute}.reality-chart__svg{height:auto;margin-top:.65rem;position:relative;width:100%;z-index:1}.reality-chart__baseline{fill:none;stroke:#ffffff1c;stroke-width:3}.reality-chart__baseline--lower{opacity:.55}.reality-chart__line{fill:none;stroke:#c5881b;stroke:var(--teal);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(197,136,27,.48))}.reality-chart__dot{fill:#c5881b33;stroke:#c5881be6;stroke-width:2}.reality-chart__dot-core{fill:#c5881bf5}.reality-chart__axis{stroke:#ffffff14;stroke-width:1.5}.reality-chart__label{font-size:.82rem;font-weight:700;letter-spacing:.03em;position:absolute;z-index:1}.reality-chart__label--primary{color:#c5881b;color:var(--teal);right:1.9rem;top:4.9rem}.reality-chart__label--secondary{color:#d6e1df57;right:2rem;top:55%;transform:translateY(-50%)}.reality-chart__footer{bottom:1.05rem;color:#d6e1df57;display:flex;font-size:.76rem;justify-content:space-between;left:1.45rem;letter-spacing:.04em;position:absolute;right:1.45rem}.compound-calculator{grid-gap:clamp(1.4rem,3vw,2.6rem);align-items:start;display:grid;gap:clamp(1.4rem,3vw,2.6rem);grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.compound-calculator__copy{max-width:650px}.compound-calculator__eyebrow{align-items:center;background:#0c18306b;border:1px solid #c5881b33;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;gap:.45rem;letter-spacing:.14em;padding:.45rem .82rem;text-transform:uppercase}.compound-calculator__copy h2{font-size:calc(clamp(2.25rem, 4.8vw, 4rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.25rem, 4.8vw, 4rem));letter-spacing:-.04em;line-height:.98;margin:1.15rem 0 1rem}.compound-calculator__copy h2 span{color:#c5881b;color:var(--teal);display:block}.compound-calculator__copy p{color:#dee8e7c7;line-height:1.75;margin:0 0 1rem;max-width:620px;text-align:left}.compound-calculator__control{margin-top:1.7rem}.compound-calculator__control-row{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.compound-calculator__control-row span{color:#e7f0efd6;font-weight:600}.compound-calculator__control-row strong{font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1}.compound-calculator__slider{--progress:36%;appearance:none;background:#0000;margin-top:1.25rem;width:100%}.compound-calculator__slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#c5881b 0 var(--progress),#ffffff14 var(--progress) 100%);background:linear-gradient(90deg,var(--teal) 0 var(--progress),#ffffff14 var(--progress) 100%);border-radius:999px;height:6px}.compound-calculator__slider::-webkit-slider-thumb{appearance:none;background:#c5881b;background:var(--teal);border:2px solid #1a1408;border-radius:50%;box-shadow:0 0 0 6px #c5881b24,0 0 18px #c5881b73;height:22px;margin-top:-8px;width:22px}.compound-calculator__slider::-moz-range-track{background:#ffffff14;border:0;border-radius:999px;height:6px}.compound-calculator__slider::-moz-range-progress{background:#c5881b;background:var(--teal);border-radius:999px;height:6px}.compound-calculator__slider::-moz-range-thumb{background:#c5881b;background:var(--teal);border:2px solid #1a1408;border-radius:50%;box-shadow:0 0 0 6px #c5881b24,0 0 18px #c5881b73;height:22px;width:22px}.compound-calculator__bounds{color:#d6e1df57;display:flex;font-size:.76rem;justify-content:space-between;margin-top:.8rem}.compound-calculator__tiers{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.35rem}.compound-calculator__highlight,.compound-calculator__note,.compound-calculator__panel,.compound-calculator__tier,.compound-summary{background:radial-gradient(circle at 100% 0,#c5881b14,#0000 40%),linear-gradient(160deg,#122544,#0c1a32);border:1px solid #ffffff14;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff0a}.compound-calculator__tier{padding:1rem .9rem .85rem;text-align:center}.compound-calculator__tier--active{border-color:#c5881b59;box-shadow:inset 0 1px 0 #ffffff0f,0 16px 28px -24px #c5881b5c}.compound-calculator__tier strong,.compound-summary__badge{display:block;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.compound-calculator__tier strong{color:#dee8e7d6}.compound-calculator__tier span{display:block;font-size:2rem;font-weight:800;line-height:1;margin-top:.55rem}.compound-calculator__tier small{color:#d6e1df57;display:block;margin-top:.6rem}.compound-calculator__note{margin-top:1.3rem;padding:1rem 1.1rem}.compound-calculator__note h3{font-size:.968rem;font-size:calc(var(--heading-scale)*1.1rem);margin:0 0 .5rem}.compound-calculator__note p{margin:0}.compound-calculator__note span{color:#c5881b;color:var(--teal);font-weight:600}.compound-calculator__panel{padding:1.2rem}.compound-calculator__summaries{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.compound-summary{padding:1rem;text-align:center}.compound-summary__badge{color:#d6e1df7a}.compound-summary--featured{border-color:#c5881b47}.compound-summary--featured .compound-summary__badge,.compound-summary--featured small{color:#c5881b;color:var(--teal)}.compound-summary p{color:#d6e1df7a;line-height:1.55;margin:.75rem 0;text-align:center}.compound-summary small{color:#d6e1df61;display:block;font-size:.74rem;letter-spacing:.03em}.compound-summary strong{display:block;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1;margin-top:.9rem}.compound-summary__subtext{color:#d6e1df57;display:block;font-size:.76rem;margin-top:.65rem}.compound-calculator__highlight{border-color:#c5881b33;margin-top:.9rem;padding:1.2rem 1.1rem;text-align:center}.compound-calculator__highlight p{color:#e6eeede6;line-height:1.55;margin:0;text-align:center}.compound-calculator__highlight p span{color:#c5881b;color:var(--teal);font-weight:700}.compound-calculator__highlight strong{color:#c5881b;color:var(--teal);display:block;font-size:clamp(1.9rem,3.1vw,2.6rem);line-height:1;margin-top:1rem}.compound-calculator__highlight small{color:#d6e1df61;display:block;font-style:italic;margin-top:.95rem}.compound-calculator__footnote{color:#d6e1df6b;font-size:.8rem;line-height:1.6;margin-top:.95rem;text-align:center}.compound-calculator__footnote button{background:#0000;border:0;color:#c5881b;color:var(--teal);cursor:pointer;font:inherit;font-weight:700;margin-left:.35rem;padding:0;text-decoration:underline}.audience-fit{position:relative}.audience-fit__intro{max-width:760px}.audience-fit__eyebrow{align-items:center;background:#0c18306b;border:1px solid #c5881b33;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;gap:.45rem;letter-spacing:.14em;padding:.45rem .82rem;text-transform:uppercase}.audience-fit__intro h2{color:#edf4f3a8;font-size:calc(clamp(2.25rem, 4.8vw, 4.1rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.25rem, 4.8vw, 4.1rem));letter-spacing:-.04em;line-height:.98;margin:1rem 0;max-width:720px}.audience-fit__intro h2 span{display:block}.audience-fit__intro h2 em{color:#c5881b;color:var(--teal);font-style:normal}.audience-fit__intro p{color:#dee8e7c7;line-height:1.75;margin:0;max-width:650px;text-align:left}.audience-fit__grid{grid-gap:1.4rem;display:grid;gap:1.4rem;grid-template-columns:1fr 1fr;margin-top:2rem}.audience-fit__card{background:radial-gradient(circle at 100% 0,#c5881b0f,#0000 42%),linear-gradient(160deg,#122544,#0c1a32);border:1px solid #ffffff14;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff0a;padding:1.35rem 1.2rem 1rem}.audience-fit__card h3{font-size:.704rem;font-size:calc(var(--heading-scale)*.8rem);letter-spacing:.1em;line-height:1.5;margin:0 0 1.1rem;text-transform:uppercase}.audience-fit__card--yes h3{color:#c5881b;color:var(--teal)}.audience-fit__card--no h3{color:#ffa5a5e6}.audience-fit__card ul{list-style:none;margin:0;padding:0}.audience-fit__card li{border-top:1px solid #ffffff0f;color:#dee8e7cc;line-height:1.65;padding:.95rem 0 .95rem 1.5rem;position:relative;text-align:left}.audience-fit__card li:first-child{border-top:0}.audience-fit__card li:before{font-size:.95rem;font-weight:800;left:0;line-height:1;position:absolute;top:1rem}.audience-fit__card--yes li:before{color:#c5881b;color:var(--teal);content:"✓"}.audience-fit__card--no li:before{color:#ffa5a5e6;content:"×"}.model-commitment{position:relative}.model-commitment__intro{max-width:980px}.model-commitment__eyebrow{align-items:center;background:#0c18306b;border:1px solid #c5881b33;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;gap:.45rem;letter-spacing:.14em;padding:.45rem .82rem;text-transform:uppercase}.model-commitment__intro h2{color:#edf4f3b3;font-size:calc(clamp(2.2rem, 4.8vw, 4rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.2rem, 4.8vw, 4rem));letter-spacing:-.04em;line-height:.98;margin:1rem 0 1.2rem;max-width:760px}.model-commitment__intro h2 span{color:#c5881b;color:var(--teal);display:block}.model-commitment__lead{border-left:1px solid #c5881b47;color:#e2ebead6;line-height:1.75;max-width:980px;padding-left:1rem;text-align:left}.model-commitment__columns{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:1fr 1fr;margin-top:1.8rem}.model-commitment__copy p{color:#dee8e7cc;line-height:1.8;margin:0 0 1rem;text-align:left}.model-commitment__cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1.2rem}.model-commitment__card{background:radial-gradient(circle at 100% 0,#c5881b0f,#0000 42%),linear-gradient(160deg,#122544,#0c1a32);border:1px solid #ffffff14;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0a;padding:1.15rem 1.1rem}.model-commitment__card p{color:#dee8e7d1;line-height:1.75;margin:0;text-align:left}.partnership-showcase{position:relative}.partnership-showcase__bar{background:radial-gradient(circle at 50% 0,#c5881b0f,#0000 36%),linear-gradient(160deg,#152329,#111b20);border:1px solid #ffffff14;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff0a;padding:.85rem 1rem 1rem}.partnership-showcase__window-dots{display:flex;gap:.35rem}.partnership-showcase__window-dots span{background:#fff6;border-radius:50%;height:6px;width:6px}.partnership-showcase__window-dots span:first-child{background:#f87171}.partnership-showcase__window-dots span:nth-child(2){background:#fbbf24}.partnership-showcase__window-dots span:nth-child(3){background:#34d399}.partnership-showcase__bar-columns{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 180px 1fr;margin-top:.75rem;text-align:center}.partnership-showcase__bar-center strong,.partnership-showcase__bar-side strong{color:#eef4f3d1;display:block;font-size:.85rem}.partnership-showcase__bar-center span,.partnership-showcase__bar-side span{color:#d6e1df4d;display:block;font-size:.68rem;line-height:1.5;margin-top:.3rem}.partnership-showcase__bar-center{display:grid;justify-items:center}.partnership-showcase__bar-ring{border:1px solid #c5881b52;border-radius:50%;box-shadow:0 0 0 6px #c5881b0a;height:22px;position:relative;width:22px}.partnership-showcase__bar-ring:before{border:1px solid #c5881b73;border-radius:50%;content:"";inset:5px;position:absolute}.partnership-showcase__bar-center strong{color:#c5881b;color:var(--teal);font-size:.68rem;letter-spacing:.08em;margin-top:.5rem;text-transform:uppercase}.partnership-showcase__media-grid{grid-gap:.95rem;display:grid;gap:.95rem;grid-template-columns:1fr 1fr;margin-top:1.6rem}.partnership-showcase__media-card{background:linear-gradient(160deg,#122544,#0c1a32);border:1px solid #c5881b24;border-radius:16px;min-height:210px;overflow:hidden;position:relative}.partnership-showcase__media-image{background-position:50%;background-size:cover;inset:0;position:absolute}.partnership-showcase__media-label{bottom:.75rem;color:#edf4f3d1;font-size:.72rem;left:.85rem;letter-spacing:.08em;position:absolute;text-transform:uppercase;z-index:1}.partnership-showcase__benefits{grid-gap:1.6rem 2rem;display:grid;gap:1.6rem 2rem;grid-template-columns:1fr 1fr;margin-top:1.75rem}.partnership-feature{padding-top:.1rem;position:relative}.partnership-feature__icon{color:#c5881b;color:var(--teal);display:inline-block;height:18px;position:relative;width:18px}.partnership-feature__icon:after,.partnership-feature__icon:before{content:"";position:absolute}.partnership-feature__icon--chain:after,.partnership-feature__icon--chain:before{border:1.5px solid;border-radius:50%;height:7px;top:4px;width:7px}.partnership-feature__icon--chain:before{left:1px}.partnership-feature__icon--chain:after{right:1px}.partnership-feature__icon--heart:before{background:currentColor;clip-path:polygon(50% 100%,0 46%,0 24%,16% 10%,34% 10%,50% 26%,66% 10%,84% 10%,100% 24%,100% 46%);inset:2px 3px 3px}.partnership-feature__icon--heart:after{display:none}.partnership-feature__icon--team:before{border:1.5px solid;border-radius:50%;height:6px;left:6px;top:1px;width:6px}.partnership-feature__icon--team:after{border:1.5px solid;border-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;bottom:2px;height:7px;left:3px;right:3px}.partnership-feature__icon--eye:before{border:1.5px solid;border-radius:12px/8px;bottom:5px;left:1px;right:1px;top:5px}.partnership-feature__icon--eye:after{background:currentColor;border-radius:50%;height:4px;left:7px;top:7px;width:4px}.partnership-feature h3{font-size:1.364rem;font-size:calc(var(--heading-scale)*1.55rem);line-height:1.15;margin:.9rem 0 .55rem}.partnership-feature p{color:#dee8e7bd;line-height:1.7;margin:0;max-width:420px;text-align:left}.results-marquee{overflow:hidden;padding-top:1.2rem;position:relative}.results-marquee__glow{background:linear-gradient(180deg,#c5881beb,#c5881b47 48%,#c5881b00);border-radius:14px 14px 0 0;filter:blur(4px);height:42px;inset:0 0 auto;opacity:.92;pointer-events:none;position:absolute}.results-marquee__intro{margin:0 auto 1.6rem;max-width:820px;padding:0 clamp(.75rem,4vw,1.5rem);position:relative;text-align:center;width:min(100%,820px);z-index:1}.results-marquee__eyebrow{align-items:center;background:#0c183085;border:1px solid #c5881b2e;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;gap:.45rem;letter-spacing:.14em;padding:.45rem .82rem;text-transform:uppercase}.results-marquee__intro h2{text-wrap:balance;color:#edf4f3b8;font-size:calc(clamp(2.15rem, 5.2vw, 3.35rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.15rem, 5.2vw, 3.35rem));letter-spacing:-.03em;line-height:1.06;margin:.95rem 0 .55rem}.results-marquee__intro h2 span{color:#c5881b;color:var(--teal);display:block;margin-top:.2rem;white-space:nowrap}.results-marquee__intro p{color:#d6e1df8f;font-size:.9rem;margin:0;text-align:center}.results-marquee__track-wrap{mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);overflow:hidden}.results-marquee__track{--marquee-gap:0.95rem;display:flex;gap:var(--marquee-gap);margin-bottom:.95rem;width:max-content}.results-marquee__track--left{animation:marqueeLeft 34s linear infinite}.results-marquee__track--right{animation:marqueeRight 34s linear infinite}.results-marquee__track-wrap:hover .results-marquee__track{animation-play-state:paused}.results-marquee__group{display:flex;flex-shrink:0;gap:var(--marquee-gap)}.partners-logo-wall{background:#0a182e;border-top:1px solid #c5881b14;margin:0;max-width:none;padding:clamp(3.5rem,6vw,5.75rem) 5%}.partners-logo-wall__inner{margin:0 auto;max-width:1120px;text-align:center}.partners-logo-wall__badge{align-items:center;background:#08162ca6;border:1px solid #00786c8c;border-radius:999px;color:#d4b068;display:inline-flex;font-size:.78rem;font-weight:600;gap:.5rem;letter-spacing:.02em;margin:0;padding:.42rem .95rem .42rem .72rem}.partners-logo-wall__badge-dot{background:#c5881b;border-radius:50%;box-shadow:0 0 10px #c5881b8c;flex-shrink:0;height:7px;width:7px}.partners-logo-wall__subtitle{color:#e4ecead1;font-size:clamp(.95rem,1.9vw,1.08rem);line-height:1.55;margin:1.35rem auto 0;max-width:520px;text-align:center}.partners-logo-wall__grid{grid-gap:clamp(1.25rem,2.4vw,2rem) clamp(.85rem,1.6vw,1.35rem);align-items:center;display:grid;gap:clamp(1.25rem,2.4vw,2rem) clamp(.85rem,1.6vw,1.35rem);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(2.25rem,4vw,3.25rem)}.partners-logo-wall__cell{align-items:center;color:#ffffffeb;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-height:52px;padding:.5rem .35rem}.partners-logo-wall__mark{text-wrap:balance;font-size:clamp(.68rem,1.05vw,.82rem);font-weight:700;letter-spacing:.04em;line-height:1.25;text-align:center;text-transform:uppercase}.partners-logo-wall__sublabel{color:#ffffff73;font-size:.58rem;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.partners-logo-wall__palm{color:#ffffffe6;height:auto;width:clamp(36px,5vw,44px)}@media (max-width:960px){.partners-logo-wall__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.partners-logo-wall__grid{gap:1rem .75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.partners-logo-wall__mark{font-size:.62rem;letter-spacing:.03em}}.work-together__header{margin:0 auto clamp(1.75rem,3vw,2.5rem);max-width:920px;text-align:center}.work-together__badge{align-items:center;background:#0a162c8c;border:1px solid #c5881b61;border-radius:999px;color:#c5881b;color:var(--teal);display:inline-flex;font-size:.74rem;font-weight:600;gap:.5rem;letter-spacing:.04em;margin:0;padding:.42rem .95rem .42rem .75rem}.work-together__badge-icon{flex-shrink:0;height:14px;opacity:.95;width:14px}.work-together__title{color:#e4eceab8;font-size:calc(clamp(1.85rem, 4vw, 2.95rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.85rem, 4vw, 2.95rem));font-weight:700;letter-spacing:-.035em;line-height:1.12;margin:1.05rem 0 .95rem}.work-together__title-accent{color:#c5881b;color:var(--teal)}.work-together__sub{color:#d6e1df9e;font-size:clamp(.95rem,1.6vw,1.06rem);line-height:1.65;margin:clamp(.85rem,2vw,1.15rem) auto 0;max-width:640px;text-align:center}.work-together.section{display:flex;flex-direction:column;gap:clamp(1.75rem,3.5vw,2.5rem)}.scale-readiness-cta{background:radial-gradient(ellipse 85% 120% at 0 45%,#78286e59,#0000 52%),radial-gradient(ellipse 90% 95% at 72% 85%,#0e506e73,#0000 55%),radial-gradient(ellipse 70% 80% at 88% 20%,#00b4a538,#0000 48%),radial-gradient(ellipse 55% 70% at 35% 0,#c5881b1a,#0000 50%),linear-gradient(180deg,#050d18,#0b1628 38%,#081220);background:radial-gradient(ellipse 85% 120% at 0 45%,#78286e59,#0000 52%),radial-gradient(ellipse 90% 95% at 72% 85%,#0e506e73,#0000 55%),radial-gradient(ellipse 70% 80% at 88% 20%,#00b4a538,#0000 48%),radial-gradient(ellipse 55% 70% at 35% 0,#c5881b1a,#0000 50%),linear-gradient(180deg,#050d18 0,var(--bg) 38%,#081220 100%);border:1px solid #c5881b14;border-left:none;border-radius:0;border-right:none;box-shadow:inset 0 1px 0 #ffffff08,0 32px 80px -48px #000000e6;isolation:isolate;margin:clamp(.25rem,1.5vw,.75rem) calc(50% - 50vw) 0;max-width:100vw;overflow:hidden;padding:clamp(3.5rem,8vw,5.25rem) clamp(1.25rem,4vw,2rem);position:relative;width:100vw}.scale-readiness-cta:after{background:radial-gradient(ellipse 100% 80% at 50% 50%,#0000 28%,#03050680 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.scale-readiness-cta__glow{border-radius:50%;filter:blur(72px);opacity:.9;pointer-events:none;position:absolute;z-index:0}.scale-readiness-cta__glow--a{background:radial-gradient(circle,#c5881b59,#1e3c6e33 45%,#0000 70%);height:min(78vw,560px);left:-6%;top:22%;width:min(78vw,560px)}.scale-readiness-cta__glow--b{background:radial-gradient(circle,#14647880,#0000 68%);bottom:5%;height:min(62vw,440px);right:-10%;width:min(62vw,440px)}.scale-readiness-cta__glow--c{background:radial-gradient(circle,#8c328261,#0000 72%);height:min(50vw,380px);left:-18%;top:8%;width:min(50vw,380px)}.scale-readiness-cta__inner{grid-gap:clamp(1rem,2.2vw,1.4rem);display:grid;gap:clamp(1rem,2.2vw,1.4rem);justify-items:center;margin:0 auto;max-width:900px;position:relative;text-align:center;z-index:2}.scale-readiness-cta__headline{color:#fff;font-size:clamp(1.2rem,2.85vw,1.95rem);font-weight:500;letter-spacing:-.015em;line-height:1.32;margin:0}.scale-readiness-cta__headline span{display:block}.scale-readiness-cta__headline span+span{margin-top:.4rem}.scale-readiness-cta__lede{color:#fff;font-size:clamp(1rem,1.85vw,1.15rem);font-weight:400;margin:0}.scale-readiness-cta__btn{align-items:center;background:linear-gradient(135deg,#c5881b,#a06f15 52%,#7a5612);background:var(--btn-primary-bg);border:0;border-radius:999px;color:#1a1408;color:var(--btn-primary-text);cursor:pointer;display:inline-flex;font:inherit;font-size:clamp(.58rem,1.15vw,.7rem);font-weight:800;justify-content:center;letter-spacing:.16em;margin-top:.25rem;min-height:56px;padding:1.1rem 2rem;text-transform:uppercase;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.scale-readiness-cta__btn,.scale-readiness-cta__btn:hover{box-shadow:inset 0 0 0 1px #ffffff29,0 18px 40px -14px #c5881b80;filter:brightness(1.05)}.scale-readiness-cta__btn:active{transform:translateY(1px)}@media (max-width:560px){.scale-readiness-cta{padding:2.75rem 1.1rem}.scale-readiness-cta__btn{letter-spacing:.1em;max-width:100%;padding:1rem 1.15rem;width:100%}}.process-steps.section{background:#071220;background:var(--bg-deep);border-top:1px solid #c5881b1a;margin:0;max-width:none;padding:clamp(3.75rem,7vw,5.5rem) 5%}.process-steps__header{margin:0 auto clamp(2.5rem,5vw,3.75rem);max-width:1120px;text-align:left}.process-steps__badge{align-items:center;background:#081228a6;border:1px solid #c5881b73;border-radius:999px;color:#c5881b;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1.1rem;padding:.38rem .85rem .38rem .65rem;text-transform:uppercase}.process-steps__badge-dot{background:#c5881b;background:var(--teal);border-radius:50%;box-shadow:0 0 10px #c5881b8c;flex-shrink:0;height:6px;width:6px}.process-steps__title{color:#f4f9f8;font-size:calc(clamp(2rem, 4.5vw, 3.35rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3.35rem));font-weight:600;letter-spacing:-.04em;line-height:1.08;margin:0;max-width:720px}.process-steps__title span{color:#c5881b;color:var(--teal);font-style:normal}.process-steps__sub{color:#dce8e6b8;font-size:clamp(.95rem,1.7vw,1.08rem);line-height:1.55;margin:1rem 0 0;max-width:520px}.process-steps__grid{border:1px solid #ffffff12;border-radius:2px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:1120px;overflow:hidden}.process-steps__col{align-items:flex-start;border-left:1px solid #ffffff12;display:flex;flex-direction:column;min-height:100%;padding:clamp(1.5rem,2.8vw,2.15rem) clamp(1.1rem,2vw,1.5rem) clamp(1.6rem,2.5vw,2rem);position:relative;text-align:left}.process-steps__col:first-child{border-left:0}.process-steps__icon{color:#c5881b;color:var(--teal);margin-bottom:.35rem}.process-steps__icon-svg{display:block}.process-steps__title-block{margin:.35rem 0 .85rem;min-height:3.2rem;position:relative;width:100%}.process-steps__num{color:#ffffff0f;font-size:calc(clamp(2.75rem, 5vw, 3.75rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.75rem, 5vw, 3.75rem));font-weight:800;left:-.15rem;letter-spacing:-.04em;line-height:1;pointer-events:none;position:absolute;top:-.85rem;-webkit-user-select:none;user-select:none}.process-steps__title-block h3{color:#fff;font-size:calc(clamp(1.05rem, 1.5vw, 1.22rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.05rem, 1.5vw, 1.22rem));font-weight:700;line-height:1.25;margin:0;padding-top:.85rem;position:relative;z-index:1}.process-steps__text{color:#ecf4f2e0;font-size:.88rem;line-height:1.65;margin:0 0 auto;padding-bottom:1.25rem}.process-steps__chip{background:#07102480;border:1px solid #c5881b73;border-radius:8px;color:#c5881b;color:var(--teal);display:inline-block;font-size:.62rem;font-weight:700;letter-spacing:.12em;margin:0;padding:.42rem .65rem;text-transform:uppercase}@media (max-width:980px){.process-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-steps__col{border-left:1px solid #ffffff12}.process-steps__col:nth-child(odd){border-left:0}.process-steps__col:nth-child(5),.process-steps__col:nth-child(n+3){border-top:1px solid #ffffff12}}@media (max-width:560px){.process-steps.section{padding:2.75rem 4%}.process-steps__title{font-size:calc(clamp(1.75rem, 6vw, 2.25rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.75rem, 6vw, 2.25rem))}.process-steps__grid{grid-template-columns:1fr}.process-steps__col{border-left:0;border-top:1px solid #ffffff12}.process-steps__col:first-child{border-top:0}}.journey-media.section{padding-bottom:clamp(4rem,7vw,5.5rem);padding-top:0}.journey-media__panel{background:radial-gradient(ellipse 80% 120% at 50% 0,#c5881b0f,#0000 55%),linear-gradient(165deg,#122340,#091424);background:radial-gradient(ellipse 80% 120% at 50% 0,#c5881b0f,#0000 55%),linear-gradient(165deg,var(--panel),#091424);border:1px solid #ffffff14;border-radius:20px;box-shadow:inset 0 1px 0 #ffffff0a,0 18px 40px -34px #000000bf;margin-bottom:clamp(1rem,2vw,1.35rem);padding:clamp(1.1rem,2.2vw,1.45rem) clamp(1rem,2.5vw,1.6rem)}.journey-media__track{align-items:center;display:flex;gap:clamp(.65rem,2vw,1.35rem);min-width:0}.journey-media__label{color:#f2f7f6;flex-shrink:0;font-size:clamp(.58rem,1.05vw,.72rem);font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.journey-media__line-wrap{align-items:center;display:flex;flex:1 1 auto;height:22px;min-width:48px;position:relative}.journey-media__line{background:linear-gradient(90deg,#ffffff0f,#c8d2d047 45%,#c8d2d047 55%,#ffffff0f);border-radius:1px;height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.journey-media__nodes{align-items:center;display:flex;justify-content:space-between;padding:0 clamp(2px,1vw,8px);position:relative;width:100%;z-index:1}.journey-media__node{background:radial-gradient(circle at 32% 28%,#fffffff2,#b4bcba59 38%,#0000 42%),radial-gradient(circle at 50% 100%,#1e2322e6,#78807e8c 52%,#464c4ae6 100%);border-radius:50%;box-shadow:inset 0 -3px 4px #0000008c,inset 0 2px 3px #ffffff73,0 2px 6px #00000073,0 0 0 1px #ffffff1f;flex-shrink:0;height:clamp(10px,2.2vw,13px);width:clamp(10px,2.2vw,13px)}@media (max-width:520px){.journey-media__track{align-items:stretch;flex-direction:column;gap:.7rem}.journey-media__label{text-align:center}.journey-media__line-wrap{width:100%}}.founder-spotlight.section{--founder-accent:var(--teal);background:#0e1d36;border-top:1px solid #c5881b14;margin:0;max-width:none;padding:clamp(3.75rem,7vw,5.75rem) 5%}.founder-spotlight__shell{margin:0 auto;max-width:1120px;position:relative}.founder-spotlight__corner-link{background:#0000;border:0;color:#c8d4d28c;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:500;letter-spacing:.04em;padding:.2rem 0;position:absolute;right:0;top:0;transition:color .2s ease;z-index:2}.founder-spotlight__corner-link:hover{color:var(--founder-accent)}.founder-spotlight__grid{grid-gap:clamp(2rem,5vw,3.75rem);align-items:start;display:grid;gap:clamp(2rem,5vw,3.75rem);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);padding-top:2.25rem}.founder-spotlight__figure{aspect-ratio:4/5;border:1px solid #c5881b61;border-radius:18px;box-shadow:0 24px 56px -40px #000000d9,inset 0 0 0 1px #ffffff0a;margin:0;max-width:min(100%,440px);min-height:clamp(360px,52vw,520px);overflow:hidden}.founder-spotlight__figure img{display:block;height:100%;object-fit:cover;object-position:center 12%;width:100%}.founder-spotlight__copy{min-width:0;text-align:left}.founder-spotlight__tag{align-items:center;background:#0a16308c;border:1px solid #c5881b6b;border-radius:999px;color:var(--founder-accent);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1.15rem;padding:.38rem .85rem .38rem .65rem;text-transform:uppercase}.founder-spotlight__tag-dot{background:var(--founder-accent);border-radius:50%;box-shadow:0 0 10px #c5881b8c;flex-shrink:0;height:6px;width:6px}.founder-spotlight__title{color:#e8eeed;font-size:calc(clamp(1.85rem, 3.8vw, 2.85rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.85rem, 3.8vw, 2.85rem));font-weight:700;letter-spacing:-.035em;line-height:1.12;margin:0 0 1.35rem}.founder-spotlight__title span{color:var(--founder-accent);font-style:normal}.founder-spotlight__quote{border-left:2px solid #ffffff2e;color:#e0e4e3;font-size:clamp(1.05rem,1.9vw,1.22rem);font-style:italic;font-weight:500;line-height:1.55;margin:0 0 1.75rem;padding:.15rem 0 .15rem 1.15rem}.founder-spotlight__body p{color:#d0dad8d1;font-size:clamp(.92rem,1.35vw,1.02rem);line-height:1.72;margin:0 0 1.1rem}.founder-spotlight__body p:last-child{margin-bottom:0}.founder-spotlight__body strong{color:#e8f0eef2;font-weight:600}@media (max-width:900px){.founder-spotlight__grid{grid-template-columns:1fr;padding-top:1.75rem}.founder-spotlight__figure{margin:0 auto;max-width:min(100%,420px);min-height:clamp(400px,78vw,520px)}.founder-spotlight__copy{margin:0 auto;max-width:640px}}@media (max-width:520px){.founder-spotlight__corner-link{display:block;margin:0 0 .5rem auto;position:static;text-align:right}.founder-spotlight__grid{padding-top:.25rem}}.meet-team.section{--meet-team-accent:var(--teal);background:#0a1520;border-top:1px solid #c5881b1a;margin:0;max-width:none;padding:clamp(3.75rem,7vw,5.75rem) 5%}.meet-team__inner{margin:0 auto;max-width:1200px}.meet-team__header{margin-bottom:clamp(2.25rem,4vw,3.25rem);max-width:720px;text-align:left}.meet-team__badge{align-items:center;background:#0e1a32a6;border:1px solid #c5881b6b;border-radius:999px;color:#e6f0eee0;display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1.05rem;padding:.38rem .85rem .38rem .65rem;text-transform:uppercase}.meet-team__badge-dot{background:var(--meet-team-accent);border-radius:50%;box-shadow:0 0 10px #c5881b80;flex-shrink:0;height:6px;width:6px}.meet-team__title{color:#f4f9f8;font-size:calc(clamp(2rem, 4.2vw, 3.15rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 4.2vw, 3.15rem));font-weight:700;letter-spacing:-.035em;line-height:1.08;margin:0 0 1.1rem}.meet-team__title span{color:var(--meet-team-accent)}.meet-team__lede{color:#c8d4d2c7;font-size:clamp(.95rem,1.65vw,1.06rem);line-height:1.65;margin:0;max-width:640px}.meet-team__grid{grid-gap:clamp(.85rem,1.8vw,1.25rem);display:grid;gap:clamp(.85rem,1.8vw,1.25rem);grid-template-columns:repeat(5,minmax(0,1fr))}.meet-team__card{background:#0f1c32;border:1px solid #ffffff0f;border-radius:14px;box-shadow:0 18px 40px -36px #000000e6;overflow:hidden}.meet-team__photo{aspect-ratio:4/5;background:#161616;overflow:hidden}.meet-team__photo img{display:block;height:100%;object-fit:cover;width:100%}.meet-team__meta{background:linear-gradient(180deg,#152744,#101e36);padding:1rem .85rem 1.2rem}.meet-team__meta strong{color:#fff;display:block;font-size:clamp(.88rem,1.2vw,.98rem);font-weight:700;line-height:1.25}.meet-team__meta span{color:var(--meet-team-accent);display:block;font-size:.58rem;font-weight:700;letter-spacing:.11em;line-height:1.45;margin-top:.4rem;text-transform:uppercase}@media (max-width:1100px){.meet-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.meet-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.meet-team__grid{grid-template-columns:1fr;margin:0 auto;max-width:360px}}.faq-open.section{--faq-accent:#c5881b;background:#071220;background:var(--bg-deep);border-top:1px solid #c5881b14;margin:0;max-width:none;padding:clamp(3.75rem,7vw,5.75rem) 5%}.faq-open__inner{margin:0 auto;max-width:880px}.faq-open__header{margin-bottom:clamp(2rem,4vw,2.75rem);text-align:left}.faq-open__badge{align-items:center;background:#0812268c;border:1px solid #c5881b6b;border-radius:999px;color:var(--faq-accent);display:inline-flex;font-size:.72rem;font-weight:600;gap:.45rem;letter-spacing:.1em;margin:0 0 1.05rem;padding:.38rem .85rem .38rem .65rem;text-transform:uppercase}.faq-open__badge-dot{background:var(--faq-accent);border-radius:50%;box-shadow:0 0 8px #c5881b73;flex-shrink:0;height:5px;width:5px}.faq-open__title{color:#f2f7f6;font-size:calc(clamp(2rem, 4.5vw, 3.2rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3.2rem));font-weight:700;letter-spacing:-.038em;line-height:1.06;margin:0 0 1rem}.faq-open__title-line{display:block}.faq-open__title-accent{color:var(--faq-accent)}.faq-open__intro{color:#a8b8b5e0;font-size:clamp(.95rem,1.65vw,1.05rem);line-height:1.65;margin:0;max-width:620px}.faq-open__list{border-top:1px solid #1a1f1e}.faq-open__item{border-bottom:1px solid #1a1f1e}.faq-open__trigger{align-items:center;background:#0000;border:0;color:#eef4f3;cursor:pointer;display:flex;font:inherit;font-size:clamp(.92rem,1.45vw,1.05rem);font-weight:500;gap:1rem;justify-content:space-between;line-height:1.45;padding:1.15rem 0;text-align:left;transition:color .2s ease;width:100%}.faq-open__trigger:hover{color:#fff}.faq-open__question{flex:1 1 auto;min-width:0}.faq-open__toggle{border:1px solid #c5881b73;border-radius:50%;display:grid;flex-shrink:0;height:36px;place-items:center;position:relative;transition:transform .22s ease,border-color .2s ease;width:36px}.faq-open__toggle-bar{background:var(--faq-accent);border-radius:1px;height:2px;left:50%;margin-left:-6px;margin-top:-1px;position:absolute;top:50%;width:12px}.faq-open__toggle-bar:last-child{transform:rotate(90deg)}.faq-open__toggle--open{border-color:#c5881bbf;transform:rotate(45deg)}.faq-open__panel{padding:0 48px 1.2rem 0}.faq-open__panel[hidden]{display:none}.faq-open__panel p{color:#bac8c5e0;font-size:.9rem;line-height:1.72;margin:0}.faq-open__panel p+p{margin-top:.75rem}@media (max-width:520px){.faq-open__panel{padding-right:0}.faq-open__toggle{height:32px;width:32px}}.next-step-cta.section{background:radial-gradient(circle at 50% 35%,#c5881b0f,#0000 52%),radial-gradient(circle at 50% 0,#c5881b0a,#0000 42%),#0b1628;background:radial-gradient(circle at 50% 35%,#c5881b0f,#0000 52%),radial-gradient(circle at 50% 0,#c5881b0a,#0000 42%),var(--bg);border-top:1px solid #c5881b1a;margin:0;max-width:none;overflow:hidden;padding:clamp(4rem,9vw,6rem) 5%;position:relative;text-align:center}.next-step-cta__rings{aspect-ratio:1;background:repeating-radial-gradient(circle at center,#0000 0,#0000 52px,rgba(197,136,27,.045) 0,rgba(197,136,27,.045) 53px);border-radius:50%;left:50%;mask-image:radial-gradient(circle,#000 0,#000 42%,#0000 72%);-webkit-mask-image:radial-gradient(circle,#000 0,#000 42%,#0000 72%);opacity:.9;pointer-events:none;position:absolute;top:40%;transform:translate(-50%,-50%);width:min(920px,130vw)}.next-step-cta__rings:after{background:radial-gradient(circle at 50% 50%,#c5881b12,#0000 55%);content:"";inset:-20%;position:absolute}.next-step-cta__inner{grid-gap:clamp(1.15rem,2.5vw,1.65rem);display:grid;gap:clamp(1.15rem,2.5vw,1.65rem);justify-items:center;margin:0 auto;max-width:720px;position:relative;z-index:1}.next-step-cta__badge{align-items:center;background:#0a162c8c;border:1px solid #c5881b61;border-radius:999px;color:#c5881b;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0;padding:.4rem .9rem .4rem .7rem;text-transform:uppercase}.next-step-cta__badge-dot{background:#c5881b;background:var(--teal);border-radius:50%;box-shadow:0 0 10px #c5881b73;flex-shrink:0;height:6px;width:6px}.next-step-cta__title{color:#fff;color:var(--white);font-size:calc(clamp(2.1rem, 5vw, 3.35rem)*.88);font-size:calc(var(--heading-scale)*clamp(2.1rem, 5vw, 3.35rem));font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0}.next-step-cta__title-line{display:block}.next-step-cta__title-line+.next-step-cta__title-line{margin-top:.12em}.next-step-cta__title-accent{color:#c5881b;color:var(--teal)}.next-step-cta__lede{color:#dee8e7c7;font-size:clamp(.95rem,1.75vw,1.08rem);line-height:1.65;margin:0;max-width:560px}.next-step-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem 1rem;justify-content:center;margin-top:.35rem}.next-step-cta__btn{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font:inherit;font-size:clamp(.58rem,1.05vw,.68rem);font-weight:800;justify-content:center;letter-spacing:.14em;min-height:52px;padding:.85rem 1.35rem;text-transform:uppercase;transition:filter .2s ease,transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.next-step-cta__btn--primary{background:linear-gradient(135deg,#c5881b,#a06f15 52%,#7a5612);background:var(--btn-primary-bg);border:0;box-shadow:inset 0 0 0 1px #ffffff1f,0 14px 36px -18px #c5881b6b;box-shadow:var(--btn-primary-shadow);color:#1a1408;color:var(--btn-primary-text)}.next-step-cta__btn--primary:hover{box-shadow:inset 0 0 0 1px #ffffff29,0 18px 40px -14px #c5881b80;filter:brightness(1.05)}.next-step-cta__btn--outline{background:#0000;border:1px solid #c5881b8c;color:#fff;color:var(--white)}.next-step-cta__btn--outline:hover{background:#c5881b0f;border-color:#c5881bd9}.next-step-cta__btn:active{transform:translateY(1px)}.next-step-cta__foot{background:#08122880;border:1px solid #c5881b66;border-radius:999px;color:#c5881b;color:var(--teal);display:inline-block;font-size:clamp(.62rem,1.1vw,.74rem);font-weight:700;letter-spacing:.1em;line-height:1.45;margin:.5rem 0 0;max-width:100%;padding:.55rem 1.1rem;text-transform:uppercase}@media (max-width:560px){.next-step-cta__actions{align-items:center;flex-direction:column;width:100%}.next-step-cta__btn{max-width:100%;width:min(100%,360px)}}.work-together__cards{grid-gap:clamp(1rem,2.2vw,1.5rem);align-items:stretch;display:grid;gap:clamp(1rem,2.2vw,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.work-together__card{background:radial-gradient(circle at 100% 0,#c5881b14,#0000 46%),linear-gradient(165deg,#152744,#0b1828);border:1px solid #c5881b47;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff0a,0 20px 48px -38px #000000a6;display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.45rem)}.work-together__tier{align-self:flex-start;border:1px solid #c5881b6b;border-radius:999px;color:#c5881b;color:var(--teal);display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.06em;padding:.35rem .75rem;text-transform:uppercase}.work-together__card-title{font-size:calc(clamp(1.65rem, 2.8vw, 2.15rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.65rem, 2.8vw, 2.15rem));font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:1.15rem 0 .55rem}.work-together__card-title-muted{color:#e8f0eec7}.work-together__card-title-accent{color:#c5881b;color:var(--teal)}.work-together__kicker{color:#b4c6c3b8;font-size:.68rem;letter-spacing:.12em;line-height:1.45;margin:0 0 1rem;text-transform:uppercase}.work-together__lead{color:#dae4e2c7;font-size:.95rem;line-height:1.65;margin:0 0 1.15rem;text-align:left}.work-together__features{flex:1 1 auto;list-style:none;margin:0;padding:0}.work-together__features li{border-bottom:1px solid #ffffff0f;color:#dae4e2c7;font-size:.9rem;line-height:1.55;padding:.82rem 0 .82rem 1.35rem;position:relative;text-align:left}.work-together__features li:last-child{border-bottom:0}.work-together__features li:before{background:#c5881b;background:var(--teal);border-radius:1px;box-shadow:0 0 10px #c5881b59;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:12px}.work-together__card-footer{grid-gap:1.1rem;display:grid;gap:1.1rem;margin-top:auto;padding-top:1.25rem}.work-together__note{color:#bcccc9b8;font-size:.84rem;line-height:1.55;margin:0;text-align:left}.work-together__cta{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:.72rem;font-weight:800;justify-content:center;letter-spacing:.12em;min-height:52px;padding:.75rem 1.25rem;text-transform:uppercase;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease;width:100%}.work-together__cta--ghost{background:#0000;border:1px solid #c5881b8c;color:#c5881b;color:var(--teal)}.work-together__cta--ghost:hover{background:#c5881b0f;border-color:#c5881bd9;box-shadow:0 0 24px #c5881b1f}.work-together__cta--solid{background:linear-gradient(135deg,#c5881b,#a06f15 52%,#7a5612);border:1px solid #c5881b73;box-shadow:0 12px 28px -16px #c5881b8c;color:#1a1408}.work-together__cta--solid:hover{box-shadow:0 16px 34px -14px #c5881ba6;filter:brightness(1.05)}@media (max-width:900px){.work-together__cards{grid-template-columns:1fr}}@media (max-width:560px){.work-together__title span{display:block}.work-together__title span+span{margin-top:.2rem}.work-together__card{border-radius:18px;padding:1.35rem 1.15rem}}.result-card{grid-gap:.75rem;background:radial-gradient(circle at 100% 0,#c5881b0d,#0000 42%),linear-gradient(160deg,#101c34f5,#0b162ef5);border:1px solid #c5881b1f;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:.75rem;grid-template-columns:70px minmax(0,1fr);min-height:126px;padding:.7rem;width:230px}.result-card--compact{width:246px}.result-card__media{background:#152440;border-radius:8px;min-height:100%;overflow:hidden;position:relative}.result-card__image{background-position:50%;background-size:cover;inset:0;position:absolute}.result-card__play{background:#c5881beb;border-radius:50%;box-shadow:0 0 0 5px #c5881b1f;height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.result-card__play:before{border-bottom:5px solid #0000;border-left:7px solid #3d2a0a;border-top:5px solid #0000;content:"";left:8px;position:absolute;top:6px}.result-card__body{grid-gap:.35rem;align-content:start;display:grid;gap:.35rem}.result-card__body small{color:#c5881b;color:var(--teal);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.result-card__body strong{color:#eef4f3db;font-size:.78rem;line-height:1.35}.result-card__body p{color:#d6e1df94;font-size:.7rem;line-height:1.5;margin:0;text-align:left}.btn{border:1px solid #0000;border-radius:999px;cursor:pointer;font-weight:700;letter-spacing:.08em;margin-top:1.8rem;padding:.9rem 1.4rem;text-transform:uppercase}.btn-primary{background:linear-gradient(135deg,#c5881b,#a06f15 52%,#7a5612);background:var(--btn-primary-bg);border:0;color:#1a1408;color:var(--btn-primary-text);transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.btn-primary,.btn-primary:hover{box-shadow:inset 0 0 0 1px #ffffff29,0 18px 40px -14px #c5881b80;filter:brightness(1.05)}.btn-primary:active{transform:translateY(1px)}.btn-outline{background:#0000;border-color:#c5881b80;color:#c5881b;color:var(--teal)}.horizon-glow{animation:breathe 3s ease-in-out infinite;background:radial-gradient(circle at 50% 100%,#c5881b7a 0,#c5881b24 32%,#0000 72%);height:360px;inset:auto 0 -180px 0;position:absolute}.hero .horizon-glow{display:none}.horizon-glow.upside{inset:auto 0 -140px 0}.final-cta h2,.fit h2,.logos h3,.method h2,.stats strong,.suite h2{text-align:center}.logo-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:1.8rem}.logo-card{background:radial-gradient(circle at 50% -20%,#c5881b29,#0000 60%),linear-gradient(160deg,#142845,#0e1d36);border:1px solid #c5881b2e;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0d,0 10px 18px -16px #c5881b99;color:#d8e7e5;font-weight:700;letter-spacing:.01em;padding:.95rem 1rem;text-align:center;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease}.logo-card:hover{border-color:#c5881b8c;box-shadow:inset 0 1px 0 #ffffff14,0 14px 28px -16px #c5881bcc,0 0 0 1px #c5881b1f;color:#faf6ee;transform:translateY(-2px)}.marketing,.orbital{grid-gap:2.2rem;display:grid;gap:2.2rem;grid-template-columns:1fr 1fr}.clicks h2,.culture h2,.founder h2,.marketing h2,.orbital h2,.roadmap h2,.testimonials h2{font-size:calc(clamp(1.95rem, 4vw, 3rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.95rem, 4vw, 3rem));line-height:1.16;margin:1rem 0}.clicks p,.culture p,.final-cta p,.fit p,.founder p,.marketing p,.method p,.orbital p,.roadmap p,.suite-desc,.testimonials p{color:#8a9a99;color:var(--muted);line-height:1.75;text-align:justify;text-justify:inter-word}.culture-card,.fit-card,.flow-card,.highlight-card,.lead-capture,.quote-wrap,.roadmap-card,.suite-card,.testimonial-card{background:linear-gradient(160deg,#122340,#1a2d52);background:linear-gradient(160deg,var(--panel),var(--panel-2));border:1px solid #ffffff1a;border-radius:22px;border-radius:var(--radius)}.highlight-card{border-color:#c5881b66;box-shadow:0 0 22px #c5881b33;font-weight:700;margin-top:1.35rem;padding:1.3rem;text-align:center}.marketing-stats{grid-gap:.9rem;align-content:start;display:grid;gap:.9rem;grid-auto-rows:min-content}.mini-stat,.stat-card{background:radial-gradient(circle at 100% 0,#c5881b1f,#0000 45%),linear-gradient(165deg,#122544,#1a3050);border:1px solid #c5881b47;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0a;padding:1.15rem 1.2rem}.stat-card h4{font-size:calc(clamp(1.8rem, 3vw, 2.35rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.8rem, 3vw, 2.35rem));letter-spacing:.01em;line-height:1.08;margin:0 0 .4rem}.stat-card p{color:#9ab0ae;line-height:1.5;margin:0;text-align:left}.line-chart{background:linear-gradient(180deg,#c5881b14,#0000 72%),linear-gradient(130deg,#0000 26%,#c5881beb 28%,#c5881bc7 33%,#0000 35%,#0000 56%,#c5881be0 58%,#c5881bb3 62%,#0000 64%);border:1px solid #c5881b33;border-radius:12px;height:64px;margin-top:.65rem;opacity:.95;width:100%}.mini-stat{align-items:center;display:flex;font-size:1.95rem;font-weight:700;gap:.45rem;line-height:1.2;min-height:88px}.up-arrow{color:#c5881b;color:var(--teal);font-size:1.35rem;line-height:1}.orbital-visual{aspect-ratio:1;margin:0 auto;position:relative;width:min(520px,100%)}.orbit-core{background:radial-gradient(circle,#1a3254,#0e1d36);border-radius:50%;box-shadow:0 0 28px #c5881b40;color:#c5881b;color:var(--teal);display:grid;font-size:3rem;font-weight:900;inset:30%;place-items:center;position:absolute}.orbit-node{background:#14233d;border:1px solid #ffffff2e;border-radius:999px;color:#9fb0ae;cursor:pointer;font-size:.8rem;padding:.5rem .9rem;position:absolute;transform:translate(-50%,-50%);transition:border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap}.orbit-node.active{border-color:#c5881b;border-color:var(--teal);color:#c5881b;color:var(--teal)}.orbit-node:hover{border-color:#c5881b73;color:#f0e6d4}.node-1{left:17%;top:16%}.node-2{left:50%;top:8%}.node-3{left:83%;top:16%}.node-4{left:93%;top:50%}.node-5{left:83%;top:84%}.node-6{left:50%;top:92%}.node-7{left:18%;top:84%}.node-8{left:7%;top:50%}.orbit-lines{height:100%;inset:0;position:absolute;width:100%}.orbit-lines line{stroke:#c5881b80;stroke-width:1.7;stroke-dasharray:8 6;animation:dashFlow 2.6s linear infinite}.funnel-stack{grid-gap:.7rem;display:grid;gap:.7rem;margin-top:1.5rem}.funnel-stack div{background:linear-gradient(130deg,#c5881b42,#c5881b0f);border:1px solid #c5881b5c;clip-path:polygon(6% 0,94% 0,100% 100%,0 100%);padding:.8rem 1rem;text-align:center}.notif{background:#102121;border:1px solid #ffffff2e;border-radius:999px;display:inline-block;margin-top:1rem;padding:.5rem .8rem}.active-service-label{color:#b8cfcd;font-weight:600;margin-top:.8rem}.clicks{text-align:center}.flow-diagram{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.flow-card{min-width:190px;padding:1rem 1.2rem}.flow-card.center{border-color:#c5881b6b}.flow-arrow{color:#c5881b;color:var(--teal);font-size:1.5rem}.outcomes{grid-gap:.5rem;display:grid;gap:.5rem;text-align:left}.outcomes span{background:#14233d;border:1px solid #ffffff26;border-radius:999px;padding:.55rem .8rem}.lead-capture{display:grid;grid-template-columns:1fr 380px;overflow:hidden}.capture-copy{padding:2rem}.capture-copy h4{font-size:.85rem;letter-spacing:.11em}.capture-form{align-items:stretch;display:flex;gap:.75rem;margin-top:1rem}.capture-form input{background:#0c1a2e;border:1px solid #fff3;border-radius:999px;color:#d5dfde;flex:1 1;height:56px;min-width:0;padding:0 1rem;width:100%}.capture-form .btn{align-items:center;display:inline-flex;height:56px;justify-content:center;margin-top:0;max-width:none;padding:0 1.6rem;width:100%}.capture-form .btn,.capture-form input{box-sizing:border-box;height:58px!important;min-height:58px}.capture-form input{display:block;font-size:1rem;line-height:58px}.capture-form .btn{line-height:1}.founder-shot{background:linear-gradient(130deg,#c5881b40,#0000),url(https://images.unsplash.com/photo-1477233534935-f5e6fe7c1159?auto=format&fit=crop&w=900&q=80) 50%/cover}.method{text-align:center}.method-shape{margin:1.6rem auto 0;padding:2rem 0 1rem;position:relative;width:min(540px,100%)}.triangle{clip-path:polygon(50% 100%,0 0,100% 0);margin:0 auto}.tri-1{border:1px solid #ffffff30;height:340px;width:440px}.tri-2{border:1px solid #ffffff38;height:235px;margin-top:-210px;width:310px}.tri-3{background:linear-gradient(180deg,#c5881ba6,#c5881b2e);color:#c5881b;color:var(--teal);display:grid;font-size:2.3rem;font-weight:900;height:155px;margin-top:-138px;padding-top:1.45rem;place-items:start center;width:190px}.impact,.scaling,.value{color:#afbfbd;font-size:.74rem;letter-spacing:.17em;position:absolute}.impact{left:48px;top:8px}.scaling{right:48px;top:8px}.value{bottom:-2px;left:50%;transform:translateX(-50%)}.stats{max-width:none;overflow:hidden;position:relative}.stats-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1160px;position:relative;text-align:center;z-index:2}.stats-grid small{color:#8a9a99;color:var(--muted);font-size:.74rem;letter-spacing:.11em;text-transform:uppercase}.stats-grid strong{display:block;font-size:clamp(2rem,5vw,3.6rem);margin-top:.2rem}.stats-glow{background:#c5881b57;border-radius:50%;filter:blur(80px);height:540px;position:absolute;width:540px}.stats-glow.left{left:7%;top:35%}.stats-glow.right{right:5%;top:12%}.tab-row{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.4rem 0}.tab{background:#0000;border:0;border-bottom:2px solid #0000;color:#b6c4c3;cursor:pointer;padding-bottom:.45rem}.tab.active{border-color:#c5881b;border-color:var(--teal);color:#fff;color:var(--white)}.testimonial-card{animation:fadeCross .4s ease;display:block;overflow:hidden}.testimonial-copy{padding:1.65rem}.testimonial-tag{background:#c5881b14;border:1px solid #c5881b66;border-radius:999px;color:#e8d4b0;display:inline-block;font-size:.76rem;letter-spacing:.08em;margin-bottom:.65rem;padding:.38rem .7rem;text-transform:uppercase}.testimonial-copy h3{font-size:calc(clamp(1.45rem, 2.5vw, 2rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.45rem, 2.5vw, 2rem));line-height:1.25;margin:0 0 .8rem}.testimonial-copy p{color:#a8b8b7;margin:0;text-align:left}.testimonial-stat strong{color:#c5881b;color:var(--teal);font-size:2.4rem}.testimonial-stat{align-items:baseline;display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.1rem}.testimonial-stat span{color:#dce8e7;font-size:1rem}.testimonial-nav button{background:#0000;border:1px solid #fff3;border-radius:999px;color:#fff;color:var(--white);height:38px;width:38px}.fit{text-align:center}.fit .btn{margin-bottom:.9rem}.fit small{color:#8a9a99;color:var(--muted);display:block;margin-top:.35rem}.fit-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;margin:1.6rem 0}.fit-card{background:linear-gradient(155deg,#14233d,#0f1f38);border:1px solid #ffffff1f;border-radius:20px;overflow:hidden;position:relative;text-align:left;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.fit-card:hover{border-color:#c5881b61;transform:translateY(-4px)}.fit-card.yes:hover{box-shadow:0 14px 30px -18px #c5881b8c}.fit-card.no:hover{box-shadow:0 14px 30px -18px #ffffff24}.fit-card header{font-size:1.25rem;font-weight:800;letter-spacing:.01em;line-height:1.15;padding:1.05rem 1.15rem}.fit-card.yes header{background:linear-gradient(120deg,#c5881beb,#c5881bbd);color:#03211d}.fit-card.no header{background:linear-gradient(120deg,#151f1f,#152440);color:#f1f6f6}.fit-card ul{grid-gap:.55rem;color:#d2dcdb;display:grid;gap:.55rem;line-height:1.55;list-style:none;margin:0;padding:1.15rem 1.15rem 1.25rem}.fit-card li{font-size:1.08rem;padding-left:1.65rem;position:relative}.fit-card li:before{border-radius:50%;display:grid;font-size:.72rem;font-weight:800;height:1.05rem;left:0;line-height:1;place-items:center;position:absolute;top:.13rem;width:1.05rem}.fit-card.yes li:before{background:#c5881beb;box-shadow:0 0 0 1px #c5881b59;color:#2a1c08;content:"✓"}.fit-card.no li:before{background:#ffffff14;box-shadow:0 0 0 1px #ffffff2e;color:#d6e0df;content:"×"}.roadmap-card{align-items:center;animation:slideIn .65s ease forwards;display:grid;grid-template-columns:1fr 130px;margin-top:.95rem;opacity:0;padding:1.2rem 1.4rem;transform:translateX(-42px)}.roadmap-card:nth-of-type(2){animation-delay:.1s}.roadmap-card:nth-of-type(3){animation-delay:.2s}.roadmap-card:nth-of-type(4){animation-delay:.3s}.roadmap-card:nth-of-type(5){animation-delay:.4s}.roadmap-card span{color:#ffffff14;font-size:6rem;font-weight:800;text-align:right}.roadmap-card small{letter-spacing:.14em}.roadmap-card button,.suite-card button{background:#0000;border:0;color:#c5881b;color:var(--teal);cursor:pointer;padding:0}.culture,.culture>p{text-align:center}.culture-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}.culture-card{display:flex;flex-direction:column;justify-content:end;min-height:230px;padding:1.5rem;text-align:left;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.culture-card:hover{border-color:#c5881ba6;box-shadow:0 0 24px #c5881b33;transform:translateY(-4px)}.c-1{background:linear-gradient(180deg,#0000003d,#000c),url(https://images.unsplash.com/photo-1469474968028-56623f02e42e?auto=format&fit=crop&w=1000&q=80) 50%/cover}.c-2{background:linear-gradient(180deg,#0000003d,#000c),url(https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=1000&q=80) 50%/cover}.c-3{background:linear-gradient(180deg,#0000003d,#000c),url(https://images.unsplash.com/photo-1460925895917-afdab827c52f?auto=format&fit=crop&w=1000&q=80) 50%/cover}.c-4{background:linear-gradient(180deg,#0000003d,#000c),url(https://images.unsplash.com/photo-1515169067868-5387ec356754?auto=format&fit=crop&w=1000&q=80) 50%/cover}.founder{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 340px}.value-tags{display:flex;flex-wrap:wrap;gap:.65rem}.value-tags span{border:1px solid #fff3;border-radius:999px;padding:.45rem .8rem}.founder-profile{text-align:left}.founder-panel{background:radial-gradient(circle at 100% 0,#c5881b2e,#0000 45%),linear-gradient(160deg,#152a4a,#122544);border:1px solid #c5881b3d;border-radius:22px;box-shadow:0 24px 50px -35px #c5881b73;min-height:320px;overflow:hidden;position:relative}.panel-orb{border-radius:50%;filter:blur(2px);position:absolute}.panel-orb-1{background:radial-gradient(circle,#c5881b57,#c5881b05 70%);bottom:-50px;height:220px;left:-40px;width:220px}.panel-orb-2{background:radial-gradient(circle,#c5881b3d,#c5881b03 70%);height:180px;right:-30px;top:-30px;width:180px}.panel-ring{border:1px solid #c5881b59;border-radius:50%;position:absolute}.panel-ring-1{height:220px;width:220px}.panel-ring-1,.panel-ring-2{left:50%;top:48%;transform:translate(-50%,-50%)}.panel-ring-2{border-color:#ffffff24;height:300px;width:300px}.panel-core{background:radial-gradient(circle,#c5881b52,#c5881b14);border-radius:50%;box-shadow:0 0 48px #c5881b61;display:grid;height:130px;left:50%;place-items:center;position:absolute;top:48%;transform:translate(-50%,-50%);width:130px}.panel-core span{color:#c5881b;color:var(--teal);font-size:2.5rem;font-weight:900;line-height:1}.quote-wrap{border-top:2px solid #c5881ba6;padding:2rem}.quote-wrap blockquote{font-size:clamp(1.3rem,3vw,2rem);font-style:italic;line-height:1.5;margin:0}.new-contact{grid-gap:1.4rem;align-items:start;display:grid;gap:1.4rem;grid-template-columns:1fr 1fr}.new-contact-copy{padding-right:.5rem}.new-contact-form{grid-gap:.6rem;background:linear-gradient(160deg,#152a4a,#122544);border:1px solid #c5881b3d;border-radius:22px;box-shadow:0 20px 46px -34px #c5881b80;display:grid;gap:.6rem;padding:1.3rem}.new-contact-form label{color:#b8c9c7;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.new-contact-form input,.new-contact-form select{background:#0b1828;border:1px solid #ffffff29;border-radius:12px;color:#dfe9e8;height:52px;outline:none;padding:0 .9rem}.new-contact-form input:focus,.new-contact-form select:focus{border-color:#c5881b99;box-shadow:0 0 0 3px #c5881b1a}.new-contact-form .btn{display:grid;height:52px;margin-top:.5rem;place-items:center;width:100%}.popup-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060e20b8;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:90}.popup-card{animation:popupIn .28s ease;background:radial-gradient(circle at 50% 0,#c5881b33,#0000 58%),linear-gradient(160deg,#152a4a,#0b1828);border:1px solid #c5881b5c;border-radius:22px;box-shadow:0 36px 80px -45px #c5881bb8;padding:2rem 1.4rem 1.5rem;text-align:center;width:min(460px,100%)}.popup-card h3{font-size:1.32rem;font-size:calc(var(--heading-scale)*1.5rem);margin:0 0 .65rem}.popup-card p{color:#8a9a99;color:var(--muted);margin:0 0 1rem}.suite{padding-bottom:2.2rem;text-align:center}.suite-topline{background:#c5881b99;display:block;height:1px;margin-bottom:1.6rem;width:100%}.teal-subline{color:#c5881b;color:var(--teal)}.suite-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.suite-card{padding:1.2rem;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.suite-card:hover{box-shadow:0 16px 26px -16px #c5881b9e;transform:translateY(-4px)}.suite-icon{background:#c5881b;background:var(--teal);border-radius:4px;box-shadow:0 0 15px #c5881b80;display:inline-block;height:15px;width:15px}.final-cta{max-width:none;overflow:hidden;padding-top:2.2rem;position:relative}.final-cta,.final-cta p{text-align:center}.final-cta small{display:block;margin-top:.9rem}.footer{margin:0 auto;max-width:1260px;padding:3rem 5% 1.7rem}.site-footer{text-align:center}.site-footer__disclaimer{color:#dce8e694;font-size:.78rem;line-height:1.65;margin:0 auto 1.75rem;max-width:980px}.site-footer__disclaimer h2{color:#f4f9f8e6;font-size:1rem;letter-spacing:.08em;margin:0 0 .85rem;text-transform:uppercase}.site-footer__disclaimer p{margin:0 0 .7rem}.site-footer__disclaimer p:last-child{margin-bottom:0}.site-footer__copyright{color:#dce8e69e;font-size:.92rem;letter-spacing:.02em;margin:0}.footer-bottom,.footer-top{align-items:center;display:flex;gap:1rem;justify-content:space-between}.socials{display:flex;gap:.45rem}.socials span{border:1px solid #fff3;border-radius:50%;display:grid;font-size:.76rem;height:32px;place-items:center;width:32px}.footer-links{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0}.footer-links h4{margin-top:0}.footer-links a{color:#b3c2c0;display:block;margin-bottom:.5rem;text-decoration:none}@keyframes breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes wordIn{to{opacity:1;transform:translateY(0)}}@keyframes marqueeLeft{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--marquee-gap)/2))}}@keyframes marqueeRight{0%{transform:translateX(calc(-50% - var(--marquee-gap)/2))}to{transform:translateX(0)}}@keyframes dashFlow{to{stroke-dashoffset:-28}}@keyframes fadeCross{0%{opacity:.5}to{opacity:1}}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}@keyframes popupIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1100px){.section{padding:5rem 4.5%}.logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.audience-fit__grid,.compound-calculator,.founder,.lead-capture,.marketing,.model-commitment__cards,.model-commitment__columns,.orbital,.partnership-showcase__benefits,.partnership-showcase__media-grid,.problem-split,.reality-split,.team-proof{grid-template-columns:1fr}.results-marquee__intro{max-width:720px;width:min(100%,720px)}.team-proof__feature{min-height:320px}.team-proof__team-card{margin:0 auto;max-width:520px;width:100%}.problem-split__intro,.problem-split__list{padding:1.4rem}#problem.section{padding-bottom:2rem}#reality.section{padding-top:2rem}.reality-chart{margin:0 auto;max-width:560px;width:100%}.compound-calculator__panel{margin:0 auto;max-width:640px;width:100%}.new-contact,.suite-grid{grid-template-columns:1fr}}@media (max-width:820px){.top-nav{padding:.85rem 4%}.site-logo{height:48px}.section{padding:3.4rem 4%}.hero{min-height:auto;padding-bottom:3.2rem;padding-top:6.5rem}.hero-title{line-height:1.12;margin:1rem 0 .75rem}.team-proof__feature{min-height:290px}.team-proof__feature-copy{bottom:1.1rem;left:1.15rem;right:1.15rem}.team-proof__feature-copy strong{font-size:calc(clamp(1.9rem, 6vw, 2.5rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.9rem, 6vw, 2.5rem))}.team-proof__avatars{gap:.75rem .65rem}.team-proof__avatar{height:64px;width:64px}.problem-split__intro h2{font-size:calc(clamp(2rem, 5.4vw, 3rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 5.4vw, 3rem));max-width:100%}.problem-split__quote-card{min-height:220px}.problem-split__quote-copy blockquote{font-size:clamp(1.1rem,2.8vw,1.45rem)}.problem-split__item{gap:.85rem;grid-template-columns:42px minmax(0,1fr)}.problem-split__number{font-size:1.3rem}.reality-split__copy h2{font-size:calc(clamp(2rem, 5vw, 3rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 5vw, 3rem))}.reality-chart{min-height:280px}.reality-chart__label--primary{top:4.35rem}.reality-chart__label--secondary{top:55%}.compound-calculator__copy h2{font-size:calc(clamp(2rem, 5vw, 3rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 5vw, 3rem))}.compound-calculator__summaries,.compound-calculator__tiers{grid-template-columns:1fr}.compound-calculator__highlight strong,.compound-summary strong{font-size:clamp(1.45rem,3.5vw,2rem)}.audience-fit__intro h2,.model-commitment__intro h2{font-size:calc(clamp(2rem, 5vw, 3rem)*.88);font-size:calc(var(--heading-scale)*clamp(2rem, 5vw, 3rem))}.partnership-showcase__bar-columns{grid-template-columns:1fr 140px 1fr}.partnership-feature h3{font-size:1.188rem;font-size:calc(var(--heading-scale)*1.35rem)}.results-marquee__intro h2{font-size:calc(clamp(1.9rem, 4.5vw, 2.8rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.9rem, 4.5vw, 2.8rem))}.results-marquee__track--left,.results-marquee__track--right{animation-duration:28s}.result-card,.result-card--compact{width:220px}.subline{line-height:1.6}.btn{max-width:340px;width:100%}.hero-metrics{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;padding:1.1rem .15rem .9rem}.hero-metric{padding:0 .55rem}.hero-metric strong{font-size:clamp(1.1rem,2.1vw,1.7rem)}.hero-metric span{font-size:.62rem;letter-spacing:.08em}.culture-grid,.fit-grid,.footer-links,.stats-grid,.testimonial-card{grid-template-columns:1fr}.logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capture-form{flex-direction:column}.capture-form .btn{max-width:none;width:100%}.founder,.lead-capture,.marketing,.new-contact,.orbital{gap:1.1rem}.flow-diagram{gap:.75rem}.outcomes{width:100%}.outcomes span{text-align:center;width:100%}.roadmap-card{grid-template-columns:1fr 74px;padding:1rem}.roadmap-card span{font-size:4rem}.roadmap-card p{margin-bottom:.65rem}.mini-stat{font-size:1.6rem;min-height:78px}.culture-card,.fit-card,.founder-panel,.mini-stat,.new-contact-form,.quote-wrap,.stat-card,.suite-card,.testimonial-card{border-radius:14px}.orbital-visual{max-width:min(100%,400px);overflow:visible;width:100%}.orbit-node{font-size:.65rem;line-height:1.2;max-width:min(40vw,148px);padding:.38rem .55rem;text-align:center;white-space:normal;word-break:break-word}.node-1{left:22%;top:15%}.node-2{left:50%;top:7%}.node-3{left:78%;top:15%}.node-4{left:86%;top:50%}.node-5{left:78%;top:85%}.node-6{left:50%;top:93%}.node-7{left:22%;top:85%}.node-8{left:14%;top:50%}.orbit-core{font-size:2.4rem}.orbital.section{padding-left:max(4%,12px);padding-right:max(4%,12px)}.method-shape{margin-top:.4rem;transform:scale(.9);transform-origin:top center}.stats{padding-bottom:3rem;padding-top:3rem}.founder-panel{min-height:260px}.popup-card{padding:1.4rem 1rem 1.1rem}.menu-grid{align-items:start;min-height:auto}.menu-left{gap:.35rem}.menu-left button{line-height:1.15}.footer-bottom,.footer-top{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.final-cta,.hero,.lead-capture,.new-contact,.stats{overflow-x:clip}.nav-dropdown{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:hidden;padding:.85rem .9rem 1rem}.menu-close{font-size:2rem;right:.9rem;top:.8rem}.menu-grid{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0}.menu-right{display:none}.menu-left{align-items:center;gap:.5rem;justify-content:center;margin-inline:auto;max-width:520px;padding-bottom:0;padding-top:0;width:100%}.menu-logo{margin-bottom:.75rem}.menu-left button{text-align:center}.menu-left button:hover{transform:none}.menu-left button:after{left:50%;transform:translateX(-50%)}.menu-left button:hover:after{width:min(58px,70%)}.section{padding:2.8rem 3.5%}.hero-content{padding-inline:3%}.badge{font-size:.66rem;letter-spacing:.13em;padding:.42rem .78rem}.hero-metrics{gap:1rem;grid-template-columns:1fr;margin-top:1.65rem;padding:1rem .85rem .85rem}.team-proof{gap:.85rem}.team-proof__feature,.team-proof__team-card{border-radius:18px}.team-proof__feature{min-height:240px}.team-proof__team-card{padding:1.1rem 1rem 1rem}.team-proof__team-card h3{font-size:1.056rem;font-size:calc(var(--heading-scale)*1.2rem)}.team-proof__avatar{height:58px;width:58px}.team-proof__team-copy{font-size:.92rem;margin-top:1rem}.problem-split{border-radius:18px;gap:0}#problem.section{padding-bottom:1.5rem}#reality.section{padding-top:1.5rem}.problem-split__intro,.problem-split__list{padding:1rem}.problem-split__eyebrow{font-size:.65rem;letter-spacing:.1em}.problem-split__intro h2{font-size:1.672rem;font-size:calc(var(--heading-scale)*1.9rem);margin:.95rem 0 .85rem}.problem-split__intro p,.problem-split__item p{line-height:1.6}.problem-split__quote-card{border-radius:16px;min-height:200px}.problem-split__quote-copy{bottom:1rem;left:1rem;right:1rem}.problem-split__quote-copy blockquote{font-size:1.1rem}.problem-split__item{gap:.5rem;grid-template-columns:1fr;padding:.75rem 0}.problem-split__list>.problem-split__item:last-child{padding-bottom:0}.problem-split__number{font-size:1rem}.problem-split__item h3{font-size:.924rem;font-size:calc(var(--heading-scale)*1.05rem)}.reality-split__copy h2{font-size:1.672rem;font-size:calc(var(--heading-scale)*1.9rem);margin:.95rem 0 .85rem}.reality-chart{border-radius:16px;min-height:240px;padding:1rem .95rem .85rem}.reality-chart__label{font-size:.7rem}.reality-chart__label--primary{right:1.25rem;top:3.55rem}.reality-chart__label--secondary{right:1.25rem;top:55%}.reality-chart__footer{bottom:.8rem;font-size:.68rem;left:1rem;right:1rem}.compound-calculator__copy h2{font-size:1.672rem;font-size:calc(var(--heading-scale)*1.9rem);margin:.95rem 0 .85rem}.compound-calculator__control-row{align-items:flex-start;flex-direction:column;gap:.5rem}.compound-calculator__control-row strong{font-size:1.9rem}.compound-calculator__highlight,.compound-calculator__note,.compound-calculator__panel,.compound-calculator__tier,.compound-summary{border-radius:16px}.compound-calculator__panel{padding:.95rem}.compound-calculator__highlight,.compound-summary{padding:1rem .9rem}.compound-calculator__highlight strong,.compound-summary strong{font-size:1.5rem}.compound-calculator__footnote{font-size:.74rem}.compound-calculator__footnote button{display:inline;margin-left:.2rem}.audience-fit__intro h2{font-size:1.672rem;font-size:calc(var(--heading-scale)*1.9rem);margin:.95rem 0 .85rem}.audience-fit__card{border-radius:16px;padding:1rem .95rem .8rem}.audience-fit__card h3{font-size:.6336rem;font-size:calc(var(--heading-scale)*.72rem)}.audience-fit__card li{line-height:1.55;padding:.8rem 0 .8rem 1.35rem}.model-commitment__intro h2{font-size:1.672rem;font-size:calc(var(--heading-scale)*1.9rem);margin:.95rem 0 .85rem}.model-commitment__lead{line-height:1.6;padding-left:.8rem}.model-commitment__columns{gap:.9rem;margin-top:1.25rem}.model-commitment__cards{gap:.85rem}.model-commitment__card{border-radius:14px;padding:1rem .95rem}.model-commitment__card p,.model-commitment__copy p{line-height:1.6}.partnership-showcase__bar{border-radius:10px;padding:.8rem .9rem .9rem}.partnership-showcase__bar-columns{gap:.8rem;grid-template-columns:1fr}.partnership-showcase__media-card{border-radius:14px;min-height:190px}.partnership-showcase__benefits{gap:1.1rem}.partnership-feature h3{font-size:1.012rem;font-size:calc(var(--heading-scale)*1.15rem);margin-top:.65rem}.partnership-feature p{line-height:1.6}.results-marquee{padding-top:.8rem}.results-marquee__glow{height:30px}.results-marquee__intro{margin-bottom:1.15rem;max-width:100%;padding:0 .35rem;width:100%}.results-marquee__intro h2{font-size:calc(clamp(1.85rem, 7.2vw, 2.45rem)*.88);font-size:calc(var(--heading-scale)*clamp(1.85rem, 7.2vw, 2.45rem));line-height:1.08}.results-marquee__intro h2 span{white-space:normal}.results-marquee__intro p{font-size:.82rem}.results-marquee__track{--marquee-gap:0.75rem;gap:.75rem;margin-bottom:.75rem}.results-marquee__group{gap:.75rem}.results-marquee__track--left,.results-marquee__track--right{animation-duration:24s}.result-card,.result-card--compact{gap:.6rem;grid-template-columns:58px minmax(0,1fr);min-height:116px;padding:.6rem;width:196px}.result-card__body strong{font-size:.72rem}.result-card__body p{font-size:.66rem}.hero-metric{padding:0}.hero-metric:before{display:none}.hero-metric strong{font-size:clamp(1.9rem,8vw,2.7rem)}.hero-metric span{font-size:.72rem;letter-spacing:.1em}.logo-grid{gap:.7rem;grid-template-columns:1fr}.logo-card{padding:.75rem .8rem}.clicks h2,.culture h2,.final-cta h2,.founder h2,.marketing h2,.orbital h2,.roadmap h2,.suite h2,.testimonials h2{font-size:1.496rem;font-size:calc(var(--heading-scale)*1.7rem);margin:.7rem 0}.clicks p,.culture p,.final-cta p,.fit p,.founder p,.marketing p,.method p,.orbital p,.roadmap p,.suite-desc,.testimonials p{line-height:1.6;text-align:left}.capture-copy,.new-contact-form,.quote-wrap,.testimonial-copy{padding:1rem}.fit-card header{font-size:1.05rem;padding:.85rem .9rem}.fit-card li{font-size:.95rem}.roadmap-card{grid-template-columns:1fr 56px}.roadmap-card span{font-size:3.1rem}.suite{padding-bottom:1rem}.final-cta{padding-top:1.2rem}.menu-left button{font-size:1.628rem;font-size:calc(var(--heading-scale)*1.85rem)}.menu-right{border-radius:14px;gap:.7rem;padding:.9rem}.menu-title{font-size:1.1rem}.menu-meta{font-size:.9rem}.menu-right .btn{margin-top:.3rem;width:100%}.orbital-visual{max-width:100%}.orbit-node{font-size:.58rem;max-width:min(48vw,120px);padding:.3rem .42rem}.node-1,.node-7{left:24%}.node-3,.node-5{left:76%}.node-4{left:82%}.node-8{left:18%}}.site section:not(.hero) .audience-fit__card ul li,.site section:not(.hero) .compound-calculator__footnote,.site section:not(.hero) .model-commitment__lead,.site section:not(.hero) .work-together__features li,.site section:not(.hero) blockquote,.site section:not(.hero) p:not(.faq-open__badge):not(.next-step-cta__badge):not(.work-together__badge):not(.work-together__kicker):not(.process-steps__badge):not(.meet-team__badge):not(.partners-logo-wall__badge):not(.founder-spotlight__tag):not(.next-step-cta__foot):not(.scale-readiness-cta__lede){hyphens:auto;-webkit-hyphens:auto;text-align:justify}.other-services{background:#071220;border-top:1px solid #c5881b1a;max-width:none;padding:clamp(3.5rem,7vw,5.5rem) 5%}.other-services__header{margin:0 auto 2.5rem;max-width:1120px}.other-services__badge{align-items:center;border:1px solid #c5881b73;border-radius:999px;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1rem;padding:.38rem .85rem .38rem .65rem;text-transform:uppercase}.other-services__badge-dot{background:var(--teal);border-radius:50%;box-shadow:0 0 10px #c5881b8c;height:6px;width:6px}.other-services__title{color:#f4f9f8;font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3.2rem));letter-spacing:-.04em;line-height:1.08;margin:0}.other-services__title span{color:var(--teal)}.other-services__sub{color:#dce8e6c2;font-size:clamp(.98rem,1.5vw,1.12rem);line-height:1.7;margin:1rem 0 0;max-width:780px}.other-services__grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1120px}.other-services__card{background:radial-gradient(circle at 100% 0,#c5881b0f,#0000 42%),#0d1515e6;border:1px solid #ffffff14;border-radius:var(--radius);padding:1.75rem}.other-services__card--highlight{background:radial-gradient(circle at 50% 0,#c5881b1f,#0000 50%),#0d1515f2;border-color:#c5881b59}.other-services__card h3{color:#f4f9f8;font-size:calc(var(--heading-scale)*1.25rem);margin:0 0 .85rem}.other-services__lead{color:#e4eceae0;line-height:1.55;margin:0 0 .75rem}.other-services__body{color:#dce8e6b8;font-size:.95rem;margin:0 0 .65rem}.other-services__card ul{color:#dce8e6d1;line-height:1.6;margin:0 0 1rem;padding-left:1.1rem}.other-services__card li{margin-bottom:.35rem}.other-services__closing{color:var(--teal);font-weight:600;line-height:1.5;margin:0}.case-studies{background:#0b1628;border-top:1px solid #c5881b14;max-width:none;padding:clamp(3.5rem,7vw,5.5rem) 5%}.case-studies__header{margin:0 auto 2.5rem;max-width:1120px;text-align:center}.case-studies__badge{align-items:center;border:1px solid #c5881b73;border-radius:999px;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1rem;padding:.38rem .85rem;text-transform:uppercase}.case-studies__badge-dot{background:var(--teal);border-radius:50%;height:6px;width:6px}.case-studies__title{color:#f4f9f8;font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3.2rem));line-height:1.08;margin:0}.case-studies__title span{color:var(--teal)}.case-studies__sub{color:#dce8e6b8;margin:.85rem auto 0;max-width:520px}.case-studies__grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1120px}.case-study-card{background:#122340;border:1px solid #ffffff14;border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden}.case-study-card__body{display:flex;flex:1 1;flex-direction:column;gap:.85rem;padding:1.35rem}.case-study-card__metric strong{color:var(--teal);display:block;font-size:2rem;line-height:1}.case-study-card__metric span{color:#f4f9f8;display:block;font-size:.9rem;margin-top:.25rem}.case-study-card__metric small{color:#dce8e68c;font-size:.78rem}.case-study-card blockquote{color:#e4ecead9;flex:1 1;font-size:.95rem;font-style:italic;line-height:1.55;margin:0}.case-study-card__meta strong{color:#f4f9f8;display:block}.case-study-card__meta span{color:#dce8e699;font-size:.82rem}.case-study-card__tags{display:flex;flex-wrap:wrap;gap:.4rem}.case-study-card__tags span{border:1px solid #c5881b4d;border-radius:999px;color:var(--teal);font-size:.68rem;letter-spacing:.06em;padding:.25rem .55rem;text-transform:uppercase}.client-reviews{background:#071220;border-top:1px solid #c5881b14;max-width:none;padding:clamp(3.5rem,7vw,5.5rem) 5%}.client-reviews__header{margin:0 auto 2.5rem;max-width:1120px;text-align:center}.client-reviews__badge{align-items:center;border:1px solid #c5881b73;border-radius:999px;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1rem;padding:.38rem .85rem;text-transform:uppercase}.client-reviews__badge-dot{background:var(--teal);border-radius:50%;height:6px;width:6px}.client-reviews__title{color:#f4f9f8;font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3.2rem));margin:0}.client-reviews__title span{color:var(--teal)}.client-reviews__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1120px}.review-card{background:#0d1515d9;border:1px solid #ffffff14;border-radius:var(--radius);padding:1.5rem}.review-card__stars{color:var(--teal);font-size:1rem;letter-spacing:.12em;margin-bottom:.75rem}.review-card blockquote{color:#e4eceae0;font-style:italic;line-height:1.55;margin:0 0 1rem}.review-card footer strong{color:#f4f9f8;display:block}.review-card footer span{color:#dce8e699;font-size:.82rem}.roi-calculator{background:radial-gradient(circle at 50% 0,#c5881b0f,#0000 42%),#0b1628;border-top:1px solid #c5881b1a;max-width:none;padding:clamp(3.75rem,7vw,5.75rem) 5%}.roi-calculator__inner{margin:0 auto;max-width:1120px}.roi-calculator__header{margin-bottom:2.5rem;text-align:center}.roi-calculator__badge{align-items:center;border:1px solid #c5881b73;border-radius:999px;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1rem;padding:.38rem .85rem;text-transform:uppercase}.roi-calculator__badge-dot{background:var(--teal);border-radius:50%;height:6px;width:6px}.roi-calculator__title{color:#f4f9f8;font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3.2rem));margin:0}.roi-calculator__title span{color:var(--teal)}.roi-calculator__sub{color:#dce8e6b8;margin:.85rem auto 0;max-width:560px}.roi-calculator__layout{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.roi-calculator__controls{background:#0d1515e6;border:1px solid #ffffff14;border-radius:var(--radius);display:flex;flex-direction:column;gap:1.35rem;padding:1.75rem}.roi-calculator__field{display:flex;flex-direction:column;gap:.65rem}.roi-calculator__label-row{align-items:baseline;color:#e4eceae0;display:flex;font-size:.92rem;gap:1rem;justify-content:space-between}.roi-calculator__label-row strong{color:var(--teal);font-size:1rem}.roi-calculator__slider{accent-color:var(--teal);cursor:pointer;width:100%}.roi-calculator__hint{color:#dce8e68c;font-size:.8rem;line-height:1.4}.roi-calculator__results{display:flex;flex-direction:column;gap:1rem}.roi-calculator__result-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.roi-calculator__result-card{background:#0a1428cc;border:1px solid #ffffff14;border-radius:12px;padding:1rem 1.1rem}.roi-calculator__result-card span{color:#dce8e699;display:block;font-size:.78rem;margin-bottom:.35rem}.roi-calculator__result-card strong{color:#f4f9f8;font-size:1.35rem}.roi-calculator__result-card--accent{border-color:#c5881b59}.roi-calculator__result-card--accent strong{color:var(--teal)}.roi-calculator__footnote{color:#dce8e680;font-size:.8rem;margin:0;text-align:center}.roi-calculator__highlight{grid-gap:1rem;background:#c5881b14;border:1px solid #c5881b59;border-radius:var(--radius);display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:1.35rem}.roi-calculator__highlight span{color:#dce8e6a6;display:block;font-size:.82rem;margin-bottom:.25rem}.roi-calculator__highlight strong{color:var(--teal);font-size:clamp(1.5rem,3vw,2rem)}.roi-calculator__cta{background:var(--btn-primary-bg);border:0;border-radius:999px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;filter:brightness(1.06);font-size:.95rem;font-weight:700;letter-spacing:.04em;padding:1rem 1.5rem;transition:filter .2s ease,transform .2s ease;width:100%}.roi-calculator__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.questionnaire{background:#071220;border-top:1px solid #c5881b1a;max-width:none;padding:clamp(3.75rem,7vw,5.75rem) 5%}.questionnaire__inner{margin:0 auto;max-width:720px}.questionnaire__header{margin-bottom:2.25rem;text-align:center}.questionnaire__badge{align-items:center;border:1px solid #c5881b73;border-radius:999px;color:var(--teal);display:inline-flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin:0 0 1rem;padding:.38rem .85rem;text-transform:uppercase}.questionnaire__badge-dot{background:var(--teal);border-radius:50%;height:6px;width:6px}.questionnaire__title{color:#f4f9f8;font-size:calc(var(--heading-scale)*clamp(2rem, 4.5vw, 3rem));margin:0}.questionnaire__title span{color:var(--teal)}.questionnaire__sub{color:#dce8e6b8;line-height:1.55;margin:.85rem 0 0}.questionnaire--focused{align-items:flex-start;border-top:0;display:flex;min-height:min(100vh,920px);padding-top:clamp(5rem,12vw,6.5rem)}.questionnaire--focused .questionnaire__inner{width:100%}.questionnaire__back{margin:0 0 1rem;text-align:left}.questionnaire__back a{color:#c5881be0;font-size:.88rem;font-weight:600;text-decoration:none}.questionnaire__back a:hover{text-decoration:underline}.questionnaire__wizard-progress{margin-bottom:1.5rem;text-align:left}.questionnaire__wizard-track{background:#ffffff1a;border-radius:999px;height:4px;margin-bottom:.5rem;overflow:hidden}.questionnaire__wizard-fill{background:linear-gradient(90deg,#c5881b,#a06f15);border-radius:999px;height:100%;transition:width .35s ease}.questionnaire__wizard-step-label{color:#dce8e699;font-size:.8rem;letter-spacing:.04em;margin:0;text-transform:uppercase}.questionnaire__form--wizard{gap:0}.questionnaire__wizard-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:.25rem}.questionnaire__btn-secondary{background:#0000;border:1px solid #fff3;border-radius:999px;color:#e4eceae6;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:600;padding:.85rem 1.35rem;transition:background .2s ease,border-color .2s ease}.questionnaire__btn-secondary:hover{background:#ffffff0f;border-color:#c5881b73}.questionnaire__cta--inline{margin-left:auto;min-width:8.5rem;width:auto}.questionnaire__form{display:flex;flex-direction:column;gap:1.5rem}.questionnaire__group{background:#0d1515bf;border:1px solid #ffffff14;border-radius:var(--radius);margin:0;padding:1.25rem 1.35rem}.questionnaire__group legend,.questionnaire__legend{color:#f4f9f8;font-size:.95rem;font-weight:600;line-height:1.45;padding:0 0 .75rem}.questionnaire__checks,.questionnaire__radios{display:flex;flex-direction:column;gap:.55rem}.questionnaire__radios--grid{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.questionnaire__check,.questionnaire__radio{align-items:flex-start;color:#e4eceae0;cursor:pointer;display:flex;font-size:.92rem;gap:.65rem;line-height:1.45}.questionnaire__check input,.questionnaire__radio input{accent-color:var(--teal);flex-shrink:0;margin-top:.2rem}.questionnaire__input{background:#0a1428e6;border:1px solid #ffffff1f;border-radius:10px;color:#f4f9f8;font-family:inherit;font-size:.95rem;margin-top:.5rem;padding:.75rem 1rem;width:100%}.questionnaire__input:focus{border-color:#c5881b8c;box-shadow:0 0 0 3px #c5881b1f;outline:none}.questionnaire__error{background:#b4323226;border:1px solid #dc505059;border-radius:10px;color:#ffb4b4;font-size:.9rem;margin:0;padding:.75rem 1rem}.questionnaire__cta{background:var(--btn-primary-bg);border:0;border-radius:999px;box-shadow:var(--btn-primary-shadow);color:var(--btn-primary-text);cursor:pointer;display:inline-block;font-size:.95rem;font-weight:700;padding:1rem 1.5rem;text-align:center;text-decoration:none;transition:filter .2s ease;width:100%}.questionnaire__cta:hover{filter:brightness(1.06)}.questionnaire__cta:disabled{cursor:not-allowed;opacity:.65}.questionnaire__success{background:#c5881b14;border:1px solid #c5881b59;border-radius:var(--radius);padding:2.5rem 1.5rem;text-align:center}.questionnaire__success h2{color:#f4f9f8;font-size:calc(var(--heading-scale)*clamp(1.35rem, 3vw, 1.85rem));font-weight:600;margin:0 0 .75rem}.questionnaire__success p{color:#dce8e6bf;margin:0 0 1.5rem}@media (max-width:980px){.case-studies__grid,.client-reviews__grid,.other-services__grid,.questionnaire__radios--grid,.roi-calculator__layout{grid-template-columns:1fr}}@media (max-width:640px){.roi-calculator__highlight,.roi-calculator__result-grid{grid-template-columns:1fr}}.admin-login{background:radial-gradient(circle at 50% -12%,#c5881b38,#0000 34%),linear-gradient(180deg,#09142afa,#081226fa);color:#fff;display:grid;font-family:Inter,Segoe UI,sans-serif;min-height:100vh;padding:2rem 5%;place-items:center}.admin-login__card{background:linear-gradient(180deg,#ffffff08,#0000 22%),radial-gradient(circle at 18% 12%,#c5881b14,#0000 20%),#071220e0;border:1px solid #c5881b2e;border-radius:28px;box-shadow:inset 0 1px 0 #ffffff0d,0 24px 58px -42px #000000d9;padding:clamp(1.6rem,5vw,2.3rem);width:min(100%,440px)}.admin-login__logo-link{display:inline-flex;margin-bottom:1.5rem}.admin-login__logo{height:auto;object-fit:contain;width:112px}.admin-login__eyebrow{border:1px solid #c5881b59;border-radius:999px;color:#e8d4b0;display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.14em;margin:0 0 .9rem;padding:.42rem .8rem;text-transform:uppercase}.admin-login h1{font-size:clamp(2rem,8vw,3rem);letter-spacing:-.05em;line-height:1.02;margin:0}.admin-login__sub{color:#dce8e6b8;line-height:1.6;margin:.85rem 0 1.6rem}.admin-login__form{grid-gap:1rem;display:grid;gap:1rem}.admin-login__form label{grid-gap:.45rem;color:#f4f9f8db;display:grid;font-size:.9rem;font-weight:700;gap:.45rem}.admin-login__form input{background:#060e20b8;border:1px solid #ffffff1f;border-radius:14px;color:#fff;font:inherit;outline:none;padding:.95rem 1rem;width:100%}.admin-login__form input:focus{border-color:#c5881bb8;box-shadow:0 0 0 4px #c5881b1f}.admin-login__error,.admin-login__success{font-size:.9rem;line-height:1.5;margin:0}.admin-login__error{color:#fecaca}.admin-login__success{color:#bbf7d0}.admin-login__form button{background:#c5881b;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff24,0 14px 32px -18px #c5881b80;color:#1a1408;cursor:pointer;font:inherit;font-weight:800;letter-spacing:.12em;margin-top:.4rem;padding:1rem 1.25rem;text-transform:uppercase}.admin-login__form button:disabled{cursor:wait;opacity:.72}.admin-dashboard{background:#071220;color:#fff;display:grid;font-family:Inter,Segoe UI,sans-serif;grid-template-columns:280px minmax(0,1fr);min-height:100vh}.admin-dashboard__sidebar{background:radial-gradient(circle at 50% -12%,#c5881b29,#0000 34%),linear-gradient(180deg,#09142afa,#081226fa);border-right:1px solid #c5881b24;min-height:100vh;padding:1.4rem;position:sticky;top:0}.admin-dashboard__tabs{grid-gap:.7rem;display:grid;gap:.7rem;margin-top:1.5rem}.admin-dashboard__logout,.admin-dashboard__tabs button{background:#060e208a;border:1px solid #ffffff1a;border-radius:14px;color:#f4f9f8c7;cursor:pointer;font:inherit;font-weight:800;padding:.9rem 1rem;text-align:left;width:100%}.admin-dashboard__tabs button.active{background:#c5881b1f;border-color:#c5881b8c;color:#fff}.admin-dashboard__logout{color:#fecaca;margin-top:1.5rem}.admin-dashboard__content{min-width:0;padding:clamp(1.2rem,3vw,2rem)}.admin-dashboard__header{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.4rem}.admin-dashboard__header h1{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.05em;line-height:1;margin:0}.admin-dashboard__header strong{color:#c5881b;color:var(--teal,#c5881b)}.admin-dashboard__error,.admin-dashboard__notice{border-radius:14px;line-height:1.5;margin:0 0 1rem;padding:.9rem 1rem}.admin-dashboard__notice{background:#ffffff0f;color:#f4f9f8cc}.admin-dashboard__error{background:#7f1d1d47;color:#fecaca}.admin-dashboard__table-wrap{background:#09142ab8;border:1px solid #ffffff14;border-radius:18px;overflow-x:auto}.admin-dashboard__table{border-collapse:collapse;min-width:980px;width:100%}.admin-dashboard__table td,.admin-dashboard__table th{border-bottom:1px solid #ffffff12;padding:.95rem 1rem;text-align:left;vertical-align:top}.admin-dashboard__table th{color:#dce8e69e;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.admin-dashboard__table td{color:#f4f9f8d1;font-size:.88rem;line-height:1.45}.admin-dashboard__table td span{color:#dce8e685;display:block;font-size:.78rem;margin-top:.2rem}.admin-dashboard__delete{background:#7f1d1d2e;border:1px solid #f8717159;border-radius:999px;color:#fecaca;cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;padding:.42rem .7rem}.admin-dashboard__delete:hover{background:#7f1d1d57;border-color:#f87171bf}.admin-dashboard__lead-cards{grid-gap:1rem;display:grid;gap:1rem;margin-top:1.25rem}.admin-dashboard__lead-card{background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000 28%),#09142ab8;border:1px solid #c5881b24;border-radius:18px;padding:1.15rem}.admin-dashboard__lead-card header{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.admin-dashboard__lead-card h2{font-size:clamp(1.05rem,2vw,1.35rem);letter-spacing:-.025em;margin:0}.admin-dashboard__lead-card header p{color:#dce8e68f;font-size:.84rem;margin:.25rem 0 0}.admin-dashboard__lead-card header span{border:1px solid #c5881b3d;border-radius:999px;color:#e8d4b0;font-size:.78rem;font-weight:800;padding:.42rem .7rem;white-space:nowrap}.admin-dashboard__lead-card dl{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.admin-dashboard__lead-card dl div{background:#060e206b;border:1px solid #ffffff12;border-radius:14px;padding:.8rem}.admin-dashboard__lead-card dt{color:#dce8e68f;font-size:.72rem;font-weight:800;letter-spacing:.08em;margin-bottom:.3rem;text-transform:uppercase}.admin-dashboard__lead-card dd{color:#f4f9f8e6;line-height:1.45;margin:0}@media (max-width:860px){.admin-dashboard{grid-template-columns:1fr}.admin-dashboard__sidebar{border-bottom:1px solid #c5881b24;border-right:0;min-height:auto;position:relative}.admin-dashboard__header,.admin-dashboard__lead-card header{align-items:start;flex-direction:column}.admin-dashboard__lead-card dl{grid-template-columns:1fr}}.wiring-page{background-color:#fff;color:#111;font-family:Montserrat,Segoe UI,system-ui,-apple-system,sans-serif;min-height:100vh}.wiring-page__bar{align-items:center;background:#ffffffd9;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;padding:12px 20px;position:sticky;top:0;z-index:2}.wiring-page__bar h1{color:#1f1f26;font-size:.9rem;font-weight:600;letter-spacing:.03em;margin:0;text-transform:uppercase}.wiring-page__back{color:#1d4ed8;font-size:.82rem;font-weight:600;text-decoration:none}.wiring-page__back:hover{text-decoration:underline}.wiring-page__canvas{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 56px);overflow-x:auto;overflow-y:visible;padding:16px 14px}.wiring-svg{background:#0000;display:block;height:auto;max-width:100%}.wiring-svg .pir-outline{fill:#f8fafc;stroke:#334155;stroke-width:2}.wiring-svg .pir-title{fill:#0f172a;font-size:15px;font-weight:800;letter-spacing:.04em}.wiring-svg .pir-dot{fill:#0f172a}.wiring-svg .pir-pin-label{fill:#1e293b;font-size:18px;font-weight:700}.wiring-svg .ultra-outline{fill:#f8fafc;stroke:#334155;stroke-width:2}.wiring-svg .ultra-title{fill:#0f172a;font-size:14px;font-weight:800;letter-spacing:.03em}.wiring-svg .ultra-dot{fill:#0f172a}.wiring-svg .ultra-pin-label{fill:#1e293b;font-size:18px;font-weight:700}.wiring-svg .ic-outline{fill:#fafafa;stroke:#1f2937;stroke-width:2.4}.wiring-svg .ic-core-label{fill:#0f172a;font-size:24px;font-weight:800;letter-spacing:.01em}.wiring-svg .display-outline,.wiring-svg .led-outline{fill:#f8fafc;stroke:#334155;stroke-width:2}.wiring-svg .display-title,.wiring-svg .led-title{fill:#0f172a;font-size:14px;font-weight:800;letter-spacing:.03em}.wiring-svg .display-dot,.wiring-svg .led-dot{fill:#0f172a}.wiring-svg .display-pin-label,.wiring-svg .led-pin-label{fill:#1e293b;font-size:16px;font-weight:700}.wiring-svg .pin-guide{stroke:#64748b;stroke-width:1.4;stroke-linecap:round}.wiring-svg .pin-box-number{fill:#0f172a;font-size:20px;font-weight:700}.wiring-svg .signal-wire{fill:none;stroke:#0f172a;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.wiring-svg .signal-arrowhead{fill:#0f172a}
/*# sourceMappingURL=main.f4005748.css.map*/