._site_4hrc7_1{font-family:var(--font-sans);background:#f8fafc;min-height:100vh;overflow:clip}._infrastructureGrid_4hrc7_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0;display:grid}._infrastructureGrid_4hrc7_8 article{border-top:3px solid #d1a73c;padding-top:22px}._infrastructureGrid_4hrc7_8 article>span{color:#28669b;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}._infrastructureGrid_4hrc7_8 h3{color:#0b2545;letter-spacing:-.03em;margin:15px 0;font-size:24px;line-height:1.2}._infrastructureGrid_4hrc7_8 p,._infrastructureGrid_4hrc7_8 strong,._researchLink_4hrc7_36{font-size:16px;line-height:1.65}._infrastructureGrid_4hrc7_8 p{color:#4c5f70}._infrastructureGrid_4hrc7_8 strong{color:#0b2545}._researchLink_4hrc7_36{color:#4c5f70;margin-top:32px}._researchLink_4hrc7_36 a{color:#245f94;font-weight:700}@media (width<=760px){._infrastructureGrid_4hrc7_8{grid-template-columns:1fr}}._hero_4hrc7_50{background:radial-gradient(circle at 78% 18%,#2e74b542,#0000 31%),radial-gradient(circle at 12% 100%,#d1a73c24,#0000 32%),#071a31;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);gap:clamp(36px,5vw,72px);min-height:640px;padding:clamp(58px,7vw,92px) max(24px,50vw - 590px);display:grid;position:relative;overflow:hidden}._hero_4hrc7_50[data-route-hero]{padding-top:var(--route-hero-top-space);align-items:start}._hero_4hrc7_50[data-route-hero] ._heroCopy_4hrc7_69,._hero_4hrc7_50[data-route-hero] ._decisionCard_4hrc7_70{align-self:start}._heroGlow_4hrc7_74{border:1px solid #ffffff14;border-radius:50%;width:620px;height:620px;position:absolute;top:-350px;right:-280px}._heroGlow_4hrc7_74:before,._heroGlow_4hrc7_74:after{border-radius:inherit;content:"";border:1px solid #ffffff0f;position:absolute}._heroGlow_4hrc7_74:before{inset:55px}._heroGlow_4hrc7_74:after{inset:118px}._heroCopy_4hrc7_69{color:#fff;z-index:1;align-self:center;position:relative}._eyebrow_4hrc7_107{color:#2e74b5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}._hero_4hrc7_50 ._eyebrow_4hrc7_107,._darkSection_4hrc7_117 ._eyebrow_4hrc7_107{color:#e6c66f}._hero_4hrc7_50 h1,._sectionHeading_4hrc7_122 h1,._sectionHeading_4hrc7_122 h2{color:#0b2545;font-family:var(--font-sans);letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,60px);font-weight:700;line-height:1.03}._hero_4hrc7_50 h1{color:#fff;font-size:var(--route-display-size);font-weight:var(--route-display-weight);letter-spacing:var(--route-display-tracking);line-height:var(--route-display-leading)}._hero_4hrc7_50 h1 em,._sectionHeading_4hrc7_122 h1 em,._sectionHeading_4hrc7_122 h2 em{color:#2e74b5;font-family:inherit;font-style:normal;font-weight:600}._projectsSection_4hrc7_150 ._sectionHeading_4hrc7_122 h1{font-size:var(--route-display-size);font-weight:var(--route-display-weight);letter-spacing:var(--route-display-tracking);line-height:var(--route-display-leading)}._hero_4hrc7_50 h1 em,._projectsSection_4hrc7_150 ._sectionHeading_4hrc7_122 h1 em{font-weight:inherit}._hero_4hrc7_50 h1 em,._darkSection_4hrc7_117 ._sectionHeading_4hrc7_122 h1 em,._darkSection_4hrc7_117 ._sectionHeading_4hrc7_122 h2 em{color:#e6c66f}._heroLede_4hrc7_168{color:#ffffffb8;max-width:620px;margin:28px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.62}._heroActions_4hrc7_176{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}._primaryAction_4hrc7_184,._textAction_4hrc7_185,._developerBridge_4hrc7_186>a{justify-content:center;align-items:center;gap:18px;min-height:52px;font-size:14px;font-weight:700;transition:transform .16s,background .16s,color .16s;display:inline-flex}._primaryAction_4hrc7_184{color:#071a31;background:#d1a73c;border-radius:10px;padding:0 20px}._primaryAction_4hrc7_184:hover,._developerBridge_4hrc7_186>a:hover{transform:translateY(-2px)}._textAction_4hrc7_185{color:#ffffffd1;padding:0 4px}._textAction_4hrc7_185:hover{color:#fff}._focusList_4hrc7_218{flex-wrap:wrap;gap:9px 16px;margin:28px 0 0;padding:0;list-style:none;display:flex}._focusList_4hrc7_218 li{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}._focusList_4hrc7_218 li:before{color:#d1a73c;content:"•";margin-right:9px}._decisionCard_4hrc7_70{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#18222c;z-index:1;background:#fffffff5;border:1px solid #ffffffb3;border-radius:28px;align-self:center;padding:clamp(28px,3.2vw,40px);position:relative;box-shadow:0 36px 100px #00000040}._cardLabel_4hrc7_254{color:#2e74b5;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}._decisionCard_4hrc7_70 blockquote{color:#0b2545;font-family:var(--font-editorial);margin:26px 0 30px;font-size:clamp(25px,2.25vw,31px);line-height:1.3}._decisionCard_4hrc7_70 blockquote strong{color:#2e74b5;font-weight:600}._decisionRail_4hrc7_275{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;display:grid}._decisionRail_4hrc7_275 span{color:#1f4d78;letter-spacing:.03em;text-transform:uppercase;background:#eef4fa;border:1px solid #dbe9f5;border-radius:999px;justify-content:center;align-items:center;min-height:36px;font-size:10px;font-weight:700;display:flex}._decisionRail_4hrc7_275 i{color:#9b7a24;font-size:12px;font-style:normal}._decisionCard_4hrc7_70>p{color:#606975;border-top:1px solid #e2e8f0;margin:26px 0 0;padding-top:22px;font-size:14px;line-height:1.65}._lightSection_4hrc7_312,._exampleSection_4hrc7_313,._loopSection_4hrc7_314,._projectsSection_4hrc7_150,._boundarySection_4hrc7_316,._darkSection_4hrc7_117{padding:clamp(88px,10vw,144px) max(24px,50vw - 590px);scroll-margin-top:110px}._lightSection_4hrc7_312{background:#fff}._exampleSection_4hrc7_313{background:linear-gradient(120deg,#2e74b514,#0000 48%),#eef4fa}._darkSection_4hrc7_117{color:#fff;background:#0b2545}._loopSection_4hrc7_314{background:#fff}._projectsSection_4hrc7_150{background:#f8fafc}._projectsSection_4hrc7_150[data-route-hero]{padding-top:var(--route-hero-top-space)}._boundarySection_4hrc7_316{background:#eef4fa}._sectionHeading_4hrc7_122 h1,._sectionHeading_4hrc7_122 h2{font-size:clamp(38px,4.8vw,60px)}._sectionHeading_4hrc7_122>p:last-child{color:#606975;max-width:700px;margin:24px 0 0;font-size:17px;line-height:1.68}._darkSection_4hrc7_117 ._sectionHeading_4hrc7_122 h1,._darkSection_4hrc7_117 ._sectionHeading_4hrc7_122 h2{color:#fff}._darkSection_4hrc7_117 ._sectionHeading_4hrc7_122>p:last-child{color:#ffffff9e}._principleGrid_4hrc7_379{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:62px;display:grid}._principleCard_4hrc7_386{border:1px solid #e2e8f0;border-radius:18px;min-height:255px;padding:30px;position:relative}._principleCard_4hrc7_386>span{color:#d1a73c;font-size:12px;font-weight:800}._principleCard_4hrc7_386 h3{color:#0b2545;letter-spacing:-.025em;margin:48px 0 14px;font-size:22px;font-weight:700;line-height:1.2}._principleCard_4hrc7_386 p{color:#606975;margin:0;font-size:15px;line-height:1.65}._sentenceShuffle_4hrc7_416{margin-top:16px}._sentenceShuffle_4hrc7_416 button{color:#fff;cursor:pointer;text-align:left;background:#071a31;border:0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:100%;padding:24px 28px;display:grid}._sentenceShuffle_4hrc7_416 button>span:first-child{color:#d1a73c;font-family:var(--font-editorial);font-size:36px;line-height:.8}._sentenceShuffle_4hrc7_416 button>span:nth-child(2){font-family:var(--font-editorial);font-size:clamp(18px,1.8vw,22px);line-height:1.4}._sentenceShuffle_4hrc7_416 button i{color:#d1a73c;font-style:normal}._viewToggle_4hrc7_453{gap:6px;margin-top:48px;display:inline-flex}._viewToggle_4hrc7_453 button{color:#1f4d78;cursor:pointer;background:0 0;border:1px solid #2e74b540;border-radius:999px;min-height:44px;padding:0 20px;font-size:13px;font-weight:700}._viewToggle_4hrc7_453 button[aria-pressed=true]{color:#fff;background:#0b2545;border-color:#0b2545}._routePanel_4hrc7_477{background:#fff;border:1px solid #2e74b529;border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:50px;margin-top:14px;padding:clamp(28px,5vw,54px);display:grid;box-shadow:0 24px 70px #0b254517}._routeExplanation_4hrc7_489 h3{color:#0b2545;letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.8vw,36px);font-weight:700;line-height:1.08}._routeExplanation_4hrc7_489>p:not(._eyebrow_4hrc7_107){color:#606975;margin:22px 0 0;font-size:15px;line-height:1.68}._routeExplanation_4hrc7_489 small{color:#7a5a00;letter-spacing:.08em;text-transform:uppercase;margin-top:30px;font-size:12px;font-weight:700;display:block}._routeCards_4hrc7_515{gap:10px;display:grid}._routeCard_4hrc7_515{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;grid-template-columns:minmax(0,1fr) auto minmax(115px,auto);align-items:center;gap:15px;padding:18px;display:grid}._routeCard_4hrc7_515 div{gap:5px;display:grid}._routeCard_4hrc7_515 strong{color:#0b2545;font-size:15px}._routeCard_4hrc7_515 div span{color:#606975;font-size:12px}._routeCard_4hrc7_515 b{color:#1f4d78;font-variant-numeric:tabular-nums;text-align:right;gap:2px;font-size:14px;display:grid}._routeCard_4hrc7_515 b span{color:#7d8794;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}._routeCard_4hrc7_515 em{color:#1f4d78;text-align:center;background:#eef4fa;border-radius:999px;padding:8px 10px;font-size:12px;font-style:normal;font-weight:800}._routeCardSelected_4hrc7_574{background:#eef7ff;border-color:#2e74b561;box-shadow:inset 4px 0 #2e74b5}._routeCardExcluded_4hrc7_580{background:#fff9eb;border-color:#d1a73c73;box-shadow:inset 4px 0 #d1a73c}._fixtureReceipt_4hrc7_586{border:1px solid #dbe6f0;border-radius:15px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}._fixtureReceipt_4hrc7_586 div{min-width:0;padding:18px 20px}._fixtureReceipt_4hrc7_586 div+div{border-left:1px solid #dbe6f0}._fixtureReceipt_4hrc7_586 dt,._fixtureRefusal_4hrc7_606 span{color:#6c7785;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._fixtureReceipt_4hrc7_586 dd{color:#0b2545;overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;font-weight:700;line-height:1.4}._fixtureRefusal_4hrc7_606{color:#fff;background:#0b2545;border-radius:15px;grid-column:1/-1;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;padding:22px 24px;display:grid}._fixtureRefusal_4hrc7_606 span{color:#d1a73c;display:block}._fixtureRefusal_4hrc7_606 strong{margin-top:8px;font-size:15px;line-height:1.35;display:block}._fixtureRefusal_4hrc7_606 p{color:#ffffffb8;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}._fixtureRefusal_4hrc7_606 b{color:#fff;font-weight:700}._fixtureActions_4hrc7_660{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}._fixtureActions_4hrc7_660 a{color:#0b2545;border:1px solid #d6e2ed;border-radius:999px;align-items:center;gap:14px;min-height:46px;padding:0 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._fixtureActions_4hrc7_660 a:first-child{color:#fff;background:#0b2545;border-color:#0b2545}._comparisonTable_4hrc7_688{border:1px solid #ffffff24;border-radius:20px;margin-top:60px;overflow:hidden}._comparisonHeader_4hrc7_695,._comparisonRow_4hrc7_696{grid-template-columns:56px 1fr 1.25fr;display:grid}._comparisonHeader_4hrc7_695{color:#e6c66f;letter-spacing:.13em;text-transform:uppercase;background:#ffffff14;padding:0 24px;font-size:12px;font-weight:800}._comparisonHeader_4hrc7_695 span{padding:17px 24px}._comparisonHeader_4hrc7_695 span:first-child{padding:0}._comparisonHeader_4hrc7_695 span:last-child{border-left:1px solid #ffffff1a}._comparisonRow_4hrc7_696{border-top:1px solid #ffffff1a;padding:0 24px}._comparisonRow_4hrc7_696>span{color:#e6c66f;padding:25px 0;font-size:12px;font-weight:800}._comparisonRow_4hrc7_696 p{color:#ffffffad;margin:0;padding:24px;font-size:14px;line-height:1.65}._comparisonRow_4hrc7_696 p:last-child{color:#fff;border-left:1px solid #ffffff1a}._boundaryNote_4hrc7_748{color:#ffffff6b;margin:22px 0 0;font-size:12px;line-height:1.6}._loopGrid_4hrc7_755{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:58px 0 0;padding:0;list-style:none;display:grid}._loopCard_4hrc7_764{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;min-height:220px;padding:25px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}._loopCardCurrent_4hrc7_779{background:#eef4fa;border-color:#d1a73cb3;box-shadow:inset 0 4px #d1a73c,0 14px 32px #0b25451a}._loopCardTurning_4hrc7_787{animation:.62s both _loop-stage-trace_4hrc7_1}._loopCardTurning_4hrc7_787:nth-child(2){animation-delay:.18s}._loopCardTurning_4hrc7_787:nth-child(3){animation-delay:.36s}._loopCardTurning_4hrc7_787:nth-child(4){animation-delay:.54s}._loopCardTurning_4hrc7_787:nth-child(5){animation-delay:.72s}._loopCardTurning_4hrc7_787:nth-child(6){animation-delay:.9s}._loopCard_4hrc7_764>span{color:#d1a73c;float:right;font-size:12px;font-weight:800}._loopCard_4hrc7_764 small{color:#2e74b5;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}._loopCard_4hrc7_764 h3{color:#0b2545;letter-spacing:-.02em;margin:35px 0 13px;font-size:21px;font-weight:700}._loopCard_4hrc7_764 p{color:#606975;margin:0;font-size:14px;line-height:1.65}._loopButton_4hrc7_842{color:#fff;cursor:pointer;background:#0b2545;border:0;border-radius:14px;align-items:center;gap:14px;width:100%;min-height:58px;margin-top:12px;padding:0 22px;font-size:14px;font-weight:700;display:flex}._loopButton_4hrc7_842:disabled{cursor:wait;opacity:.94}._loopButton_4hrc7_842>span{color:#d1a73c;font-size:19px}._loopButton_4hrc7_842:disabled>span{animation:.9s linear infinite _loop-icon-turn_4hrc7_1}._loopButton_4hrc7_842 strong{color:#ffffff85;margin-left:auto;font-size:12px;font-weight:600}@keyframes _loop-stage-trace_4hrc7_1{0%{box-shadow:none;background:#f8fafc;border-color:#e2e8f0;transform:translateY(0)}42%,66%{background:#dbe9f5;border-color:#d1a73c;transform:translateY(-6px);box-shadow:inset 0 4px #d1a73c,0 18px 42px #0b254529}to{background:#eef4fa;border-color:#cbd5e1;transform:translateY(0);box-shadow:inset 0 3px #2e74b538}}@keyframes _loop-icon-turn_4hrc7_1{to{transform:rotate(-360deg)}}._projectGrid_4hrc7_910{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:60px;display:grid}._proofIndexGrid_4hrc7_917{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:60px;display:grid}._proofIndexGrid_4hrc7_917 ._projectCard_4hrc7_924{min-height:500px}._proofIndexNote_4hrc7_928{color:#fff;background:#071a31;border-radius:18px;margin-top:16px;padding:28px}._proofIndexNote_4hrc7_928 strong{font-size:17px;display:block}._proofIndexNote_4hrc7_928 p{color:#ffffff9e;max-width:780px;margin:9px 0 0;font-size:12px;line-height:1.7}._projectCard_4hrc7_924{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;min-height:610px;padding:28px;display:flex}._projectMeta_4hrc7_959,._projectTitle_4hrc7_960{justify-content:space-between;align-items:center;display:flex}._projectMeta_4hrc7_959>span{color:#d1a73c;font-size:12px;font-weight:800}._projectMeta_4hrc7_959 small{color:#2e74b5;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._projectTitle_4hrc7_960{border-top:1px solid #e2e8f0;align-items:flex-start;gap:14px;margin-top:25px;padding-top:25px}._projectTitle_4hrc7_960 h2,._projectTitle_4hrc7_960 h3{color:#0b2545;letter-spacing:-.04em;margin:0;font-size:28px;font-weight:700}._projectTitle_4hrc7_960 span{color:#1f4d78;text-align:center;background:#eef4fa;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:700}._projectQuestion_4hrc7_1007{color:#18222c;font-family:var(--font-editorial);margin:30px 0;font-size:18px;line-height:1.5}._projectCard_4hrc7_924 dl{gap:19px;margin:0;display:grid}._projectCard_4hrc7_924 dl div{border-top:1px solid #eef2f6;padding-top:16px}._projectCard_4hrc7_924 dt{color:#1f4d78;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._projectCard_4hrc7_924 dd{color:#606975;margin:7px 0 0;font-size:13px;line-height:1.65}._projectCard_4hrc7_924>a{color:#1f4d78;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:13px;font-weight:700;display:flex}._developerBridge_4hrc7_186{color:#fff;background:#071a31;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:16px;padding:clamp(28px,5vw,48px);display:grid}._developerBridge_4hrc7_186 h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,3vw,36px);font-weight:700}._developerBridge_4hrc7_186 div>p:last-child{color:#ffffff9e;max-width:690px;margin:16px 0 0;font-size:15px;line-height:1.7}._developerBridge_4hrc7_186>a{color:#071a31;background:#d1a73c;border-radius:10px;padding:0 20px}._boundaryGrid_4hrc7_1087{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:58px;display:grid}._boundaryGrid_4hrc7_1087 article{background:#fff;border:1px solid #2e74b526;border-radius:18px;padding:clamp(26px,4vw,42px)}._boundaryGrid_4hrc7_1087 h3{color:#0b2545;margin:0;font-size:25px;font-weight:700}._boundaryGrid_4hrc7_1087 ul{gap:13px;margin:30px 0 0;padding:0;list-style:none;display:grid}._boundaryGrid_4hrc7_1087 li{color:#606975;padding-left:23px;font-size:14px;line-height:1.6;position:relative}._boundaryGrid_4hrc7_1087 li:before{color:#2e74b5;content:"+";font-weight:900;position:absolute;left:0}._boundaryGrid_4hrc7_1087 article:last-child li:before{color:#9b1c1c;content:"—"}._footer_4hrc7_1137{color:#fff;background:#071a31;grid-template-columns:minmax(250px,.8fr) minmax(420px,1.2fr);align-items:start;gap:32px 46px;padding:55px max(24px,50vw - 590px);display:grid}._footerBrand_4hrc7_1147{align-items:center;gap:14px;display:flex}._footerBrand_4hrc7_1147 .brand__mark{color:#071a31;background:#d1a73c}._footerBrand_4hrc7_1147 strong{font-size:17px;font-weight:700}._footerBrand_4hrc7_1147 p{color:#ffffff80;margin:4px 0 0;font-size:12px}._footerLinks_4hrc7_1169{flex-wrap:wrap;justify-content:flex-end;gap:10px 20px;display:flex}._footerLinks_4hrc7_1169 a{color:#ffffffa6;font-size:12px;font-weight:700}._footerLinks_4hrc7_1169 a:hover{color:#fff}._footerLegal_4hrc7_1186{color:#ffffff61;grid-column:1/-1;margin:0;font-size:12px;line-height:1.65}@media (width<=1040px){._hero_4hrc7_50{grid-template-columns:1fr;min-height:0}._decisionCard_4hrc7_70{max-width:760px}._routePanel_4hrc7_477,._projectGrid_4hrc7_910,._proofIndexGrid_4hrc7_917{grid-template-columns:1fr}._projectCard_4hrc7_924{min-height:0}._footer_4hrc7_1137{grid-template-columns:1fr}._footerLinks_4hrc7_1169{justify-content:flex-start}}@media (width<=780px){._lightSection_4hrc7_312,._exampleSection_4hrc7_313,._loopSection_4hrc7_314,._projectsSection_4hrc7_150,._boundarySection_4hrc7_316,._darkSection_4hrc7_117{scroll-margin-top:145px}._principleGrid_4hrc7_379,._loopGrid_4hrc7_755,._boundaryGrid_4hrc7_1087{grid-template-columns:1fr}._principleCard_4hrc7_386,._loopCard_4hrc7_764{min-height:0}._comparisonHeader_4hrc7_695{display:none}._comparisonRow_4hrc7_696{grid-template-columns:42px 1fr;padding:0 18px}._comparisonRow_4hrc7_696 p:last-child{border-top:1px solid #ffffff1a;border-left:0;grid-column:2;padding-top:16px}._comparisonRow_4hrc7_696 p{padding:22px 16px}._developerBridge_4hrc7_186{grid-template-columns:1fr;align-items:start}._developerBridge_4hrc7_186>a{justify-self:start}._fixtureReceipt_4hrc7_586{grid-template-columns:repeat(2,minmax(0,1fr))}._fixtureReceipt_4hrc7_586 div:nth-child(3){border-left:0}._fixtureReceipt_4hrc7_586 div:nth-child(n+3){border-top:1px solid #dbe6f0}._fixtureRefusal_4hrc7_606{grid-template-columns:1fr}}@media (width<=580px){._hero_4hrc7_50{min-height:0;padding-top:var(--route-hero-top-space)}._hero_4hrc7_50 h1{font-size:var(--route-display-size)}._heroActions_4hrc7_176,._primaryAction_4hrc7_184,._textAction_4hrc7_185{align-items:stretch;width:100%}._primaryAction_4hrc7_184,._textAction_4hrc7_185{justify-content:space-between}._decisionCard_4hrc7_70{border-radius:20px;padding:25px 20px}._fixtureReceipt_4hrc7_586{grid-template-columns:1fr}._fixtureReceipt_4hrc7_586 div+div,._fixtureReceipt_4hrc7_586 div:nth-child(3){border-top:1px solid #dbe6f0;border-left:0}._fixtureActions_4hrc7_660{flex-direction:column;align-items:stretch}._fixtureActions_4hrc7_660 a{justify-content:space-between}._decisionRail_4hrc7_275{grid-template-columns:1fr 1fr}._decisionRail_4hrc7_275 i{display:none}._routePanel_4hrc7_477{padding:24px 18px}._routeCard_4hrc7_515{grid-template-columns:1fr auto;align-items:start}._routeCard_4hrc7_515 em{grid-column:1/-1;justify-self:start}._sentenceShuffle_4hrc7_416 button{padding:22px 18px}._viewToggle_4hrc7_453{grid-template-columns:1fr 1fr;width:100%;display:grid}._projectCard_4hrc7_924{padding:23px 20px}._projectTitle_4hrc7_960{flex-direction:column;align-items:flex-start}._loopButton_4hrc7_842{gap:10px;min-height:72px;padding-block:10px}._loopButton_4hrc7_842 strong{text-align:right;flex:0 0 88px;line-height:1.35}}@media (prefers-reduced-motion:reduce){._loopCard_4hrc7_764,._primaryAction_4hrc7_184,._textAction_4hrc7_185,._developerBridge_4hrc7_186>a{transition:none}._loopCard_4hrc7_764,._loopButton_4hrc7_842>span{animation:none!important}._primaryAction_4hrc7_184:hover,._developerBridge_4hrc7_186>a:hover{transform:none}}._hero_4hrc7_50{background:#071a31}._heroGlow_4hrc7_74{display:none}._hero_4hrc7_50 h1{max-width:11ch;font-size:clamp(44px,5.4vw,76px)}._heroLede_4hrc7_168{color:#c9d5e3;max-width:48ch}._decisionCard_4hrc7_70{box-shadow:none;border-top:3px solid #d1a73c;border-radius:4px}._cardLabel_4hrc7_254{letter-spacing:.12em;font-size:12px}._decisionCard_4hrc7_70 blockquote{font-family:var(--font-editorial);font-weight:400}._principleCard_4hrc7_386,._projectCard_4hrc7_924,._routePanel_4hrc7_477{box-shadow:none;border-radius:8px}._sectionHeading_4hrc7_122{max-width:780px}._sectionHeading_4hrc7_122 h2{font-size:clamp(32px,4vw,48px);line-height:1.12}@media (width<=760px){._hero_4hrc7_50{gap:36px;min-height:auto}._hero_4hrc7_50 h1{max-width:12ch}}._valueSection_4hrc7_1441,._connectomeSection_4hrc7_1441{background:#fff;padding:clamp(60px,7vw,100px) max(24px,50vw - 590px)}._valueSection_4hrc7_1441 h2,._connectomeSection_4hrc7_1441 h2{letter-spacing:-.04em;color:#0b2545;max-width:880px;font-size:clamp(32px,4vw,54px);line-height:1.1}._valueSection_4hrc7_1441>p,._connectomeSection_4hrc7_1441>p{max-width:850px;font-size:18px;line-height:1.65}._valueFlow_4hrc7_1441{grid-template-columns:repeat(3,1fr);gap:15px;margin:32px 0;display:grid}._valueFlow_4hrc7_1441 div{background:#f4f8fa;border:1px solid #dce5eb;border-radius:12px;flex-direction:column;gap:10px;padding:25px;line-height:1.5;display:flex}._valueFlow_4hrc7_1441 div:nth-child(2){color:#fff;background:#0b2545}._valueFlow_4hrc7_1441 strong{font-size:20px}._connectomeSection_4hrc7_1441{background:#edf3f5}._connectomeSection_4hrc7_1441>a{color:#fff;background:#0b2545;border-radius:10px;margin-top:16px;padding:15px 22px;font-weight:700;display:inline-block}@media (width<=760px){._valueFlow_4hrc7_1441{grid-template-columns:1fr}}
