.gSyCda_page{background:var(--bg);color:var(--ink);overflow:clip}.gSyCda_paper{background:var(--paper);color:var(--paper-ink)}.gSyCda_paper :focus-visible{outline-color:var(--paper-ink)}.gSyCda_paper .gSyCda_sectionHead em{color:var(--paper-muted)}@keyframes gSyCda_titleEnter{0%{transform:translateY(108%)rotate(4deg)}to{transform:none}}@keyframes gSyCda_metaEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.gSyCda_hero{padding:132px var(--pad) 46px;flex-direction:column;min-height:max(720px,92svh);display:flex}.gSyCda_breadcrumb{color:var(--muted);align-items:center;gap:12px;font-size:10px;display:flex}.gSyCda_breadcrumb a{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.gSyCda_breadcrumb a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.gSyCda_eyebrow{align-items:center;gap:11px;margin-top:clamp(40px,7svh,90px);font-size:9px;display:flex}.gSyCda_eyebrow .status-dot{color:var(--accent)}.gSyCda_hero h1{letter-spacing:-.075em;margin-top:26px;font-size:clamp(66px,9vw,168px);font-weight:500;line-height:.94}.gSyCda_line{margin-bottom:-.13em;padding:0 .1em .13em 0;display:block;overflow:hidden}.gSyCda_line>span{transform-origin:0 100%;animation:1.1s cubic-bezier(.16,1,.3,1) both gSyCda_titleEnter;display:block}.gSyCda_line:nth-child(2)>span{animation-delay:.1s}.gSyCda_accent{color:var(--accent)}.gSyCda_heroBottom{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:6vw;margin-top:auto;padding-top:56px;animation:.75s ease-out .35s both gSyCda_metaEnter;display:grid}.gSyCda_tagline{font:500 clamp(24px,2.3vw,40px)/1.15 var(--font-display);letter-spacing:-.04em;max-width:520px}.gSyCda_heroIntro>p{max-width:640px;font-size:clamp(13px,1.08vw,17px);line-height:1.8}.gSyCda_actions{align-items:center;gap:28px;margin-top:28px;display:flex}.gSyCda_actions>a:last-child{font-size:11px}.gSyCda_tags{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin:44px 0 0;padding:24px 0 0;list-style:none;animation:.75s ease-out .5s both gSyCda_metaEnter;display:flex}.gSyCda_tags>li{border:1px solid var(--line);border-radius:30px;padding:8px 12px;font-size:10px}.gSyCda_sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:6vw;margin-bottom:56px;display:grid}.gSyCda_sectionHead>.micro{grid-column:1/-1;font-size:9px}.gSyCda_sectionHead h2{letter-spacing:-.065em;padding-bottom:.05em;font-size:clamp(42px,5.2vw,92px);font-weight:500;line-height:1.02}.gSyCda_sectionHead h2 em{color:var(--accent)}.gSyCda_sectionHead>p{max-width:520px;padding-bottom:12px;font-size:13px;line-height:1.85}.gSyCda_how{padding:100px var(--pad) 90px}.gSyCda_howGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,90px);display:grid}.gSyCda_mapHolder{min-width:0}.gSyCda_steps{border-top:1px solid color-mix(in srgb,var(--paper-ink) 25%,transparent);margin:0;padding:0;list-style:none}.gSyCda_steps>li{border-bottom:1px solid color-mix(in srgb,var(--paper-ink) 25%,transparent)}.gSyCda_steps button{width:100%;color:inherit;text-align:left;transition:padding .4s var(--ease);background:0 0;grid-template-columns:120px minmax(0,1fr);gap:6px 22px;padding:24px 0;display:grid}.gSyCda_steps strong{font:500 clamp(19px,1.6vw,27px)/1.25 var(--font-display);letter-spacing:-.03em}.gSyCda_steps button>span:last-child{color:var(--paper-muted);grid-column:2;font-size:12px;line-height:1.8}.gSyCda_stepLabel{letter-spacing:.06em;color:var(--paper-muted);grid-row:span 2;padding-top:8px;font-size:9px}.gSyCda_steps li[data-active] button{padding-left:14px}.gSyCda_steps li[data-active] .gSyCda_stepLabel{color:var(--paper-ink);font-weight:600}.gSyCda_steps button:hover strong{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.gSyCda_does{padding:110px var(--pad) 100px}.gSyCda_statements{grid-template-columns:1fr 1fr;gap:0 6vw;margin-bottom:70px;display:grid}.gSyCda_statements>div{border-top:1px solid var(--line);padding-top:24px}.gSyCda_statementLabel{color:var(--accent);margin-bottom:16px;font-size:10px;font-weight:600;display:block}.gSyCda_statements p{font:400 clamp(19px,1.65vw,28px)/1.45 var(--font-display);letter-spacing:-.025em}.gSyCda_capabilities{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gSyCda_capabilities>li{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 3%,transparent);min-height:300px;transition:background .35s,border-color .35s,transform .5s var(--ease);border-radius:4px;flex-direction:column;padding:24px 22px 26px;display:flex;position:relative}.gSyCda_capabilities>li:hover{background:var(--accent);border-color:var(--accent);color:#172015;transform:translateY(-6px)}.gSyCda_capabilities>li:hover p,.gSyCda_capabilities>li:hover .gSyCda_capabilityNumber{color:#172015}.gSyCda_capabilityNumber{font:400 42px/1 var(--font-display);letter-spacing:-.06em;color:var(--accent)}.gSyCda_capabilities h3{font:500 clamp(18px,1.35vw,22px)/1.2 var(--font-display);letter-spacing:-.03em;margin-top:auto;padding-top:40px}.gSyCda_capabilities p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.75}.gSyCda_fit{padding:100px var(--pad)}.gSyCda_fitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 3vw;display:grid}.gSyCda_fitColumn{border-top:3px solid var(--paper-ink);padding-top:22px}.gSyCda_fitColumn:nth-child(2){border-top-color:color-mix(in srgb,var(--paper-ink) 35%,transparent)}.gSyCda_fitColumn h3{font:500 clamp(20px,1.6vw,27px)/1.2 var(--font-display);letter-spacing:-.03em}.gSyCda_fitColumn ul{margin:22px 0 0;padding:0;list-style:none}.gSyCda_fitColumn li{border-bottom:1px solid color-mix(in srgb,var(--paper-ink) 15%,transparent);grid-template-columns:22px 1fr;gap:8px;padding:12px 0;font-size:12px;line-height:1.75;display:grid}.gSyCda_fitColumn li>svg{margin-top:3px}.gSyCda_cost{padding:110px var(--pad) 100px}.gSyCda_costGrid{grid-template-columns:1fr 1fr minmax(0,.9fr);align-items:start;gap:3vw;display:grid}.gSyCda_costGrid h3{font:500 clamp(20px,1.6vw,27px)/1.2 var(--font-display);letter-spacing:-.03em;border-bottom:1px solid var(--line);padding-bottom:18px}.gSyCda_costGrid ul{margin:0;padding:0;list-style:none}.gSyCda_costGrid li{border-bottom:1px solid var(--line);color:var(--muted);padding:13px 0;font-size:12px;line-height:1.75}.gSyCda_processLink{border:1px solid var(--line);font:500 18px/1.3 var(--font-display);letter-spacing:-.02em;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px;transition:background .35s,color .35s,border-color .35s;display:grid}.gSyCda_processLink small{font:400 11px/1.6 var(--font-body);letter-spacing:0;color:var(--muted);margin-top:6px;transition:color .35s;display:block}.gSyCda_processLink:hover{background:var(--accent);border-color:var(--accent);color:#172015}.gSyCda_processLink:hover small{color:#172015}.gSyCda_processLink:hover .brand-mark{color:#172015}.gSyCda_processLink:hover .brand-mark:after{background:var(--accent)}.gSyCda_processLink>svg{transition:transform .35s var(--ease)}.gSyCda_processLink:hover>svg{transform:translate(3px,-3px)}.gSyCda_questions{padding:90px var(--pad);grid-template-columns:1fr 1.25fr;gap:8vw;display:grid}.gSyCda_questions .gSyCda_sectionHead{margin:0;display:block}.gSyCda_questions .gSyCda_sectionHead h2{margin-top:24px}.gSyCda_question{border-top:1px solid color-mix(in srgb,var(--paper-ink) 25%,transparent)}.gSyCda_question:last-child{border-bottom:1px solid color-mix(in srgb,var(--paper-ink) 25%,transparent)}.gSyCda_question h3>button{text-align:left;width:100%;color:inherit;font:500 clamp(17px,1.5vw,24px)/1.4 var(--font-display);letter-spacing:-.025em;background:0 0;justify-content:space-between;align-items:center;gap:25px;padding:24px 0;display:flex}.gSyCda_question h3 svg{transition:transform .4s var(--ease);flex-shrink:0}.gSyCda_question[data-open=true] h3 svg{transform:rotate(45deg)}.gSyCda_answer{opacity:0;transition:grid-template-rows .4s var(--ease),opacity .3s;grid-template-rows:0fr;display:grid}.gSyCda_answer>div{min-height:0;overflow:hidden}.gSyCda_answer p{color:var(--paper-muted);max-width:560px;padding:0 30px 25px 0;font-size:12px;line-height:1.9}.gSyCda_question[data-open=true] .gSyCda_answer{opacity:1;grid-template-rows:1fr}.gSyCda_related{padding:90px var(--pad) 70px}.gSyCda_related>.micro{font-size:9px}.gSyCda_related>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.gSyCda_related a{border:1px solid var(--line);isolation:isolate;border-radius:4px;grid-template-columns:1fr auto;align-items:end;gap:12px 24px;min-height:200px;padding:28px;transition:color .35s,border-color .35s;display:grid;position:relative;overflow:hidden}.gSyCda_related a:before{content:"";z-index:-1;background:var(--accent);transition:transform .55s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.gSyCda_related a:hover{color:#172015;border-color:var(--accent)}.gSyCda_related a:hover:before{transform:none}.gSyCda_related a>span{font:500 clamp(28px,3vw,52px)/1.02 var(--font-display);letter-spacing:-.055em;grid-column:1/-1;align-self:start}.gSyCda_related a>small{max-width:420px;color:var(--muted);font-size:12px;line-height:1.7;transition:color .35s}.gSyCda_related a:hover>small{color:#172015}.gSyCda_related a>svg{transition:transform .4s var(--ease)}.gSyCda_related a:hover>svg{transform:rotate(45deg)}.gSyCda_page[data-motion-reduced] .gSyCda_line>span,.gSyCda_page[data-motion-reduced] .gSyCda_heroBottom,.gSyCda_page[data-motion-reduced] .gSyCda_tags{animation:none}@media (max-width:1200px){.gSyCda_capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.gSyCda_fitGrid{grid-template-columns:1fr 1fr;gap:44px 5vw}.gSyCda_costGrid{grid-template-columns:1fr 1fr}.gSyCda_processLink{grid-column:1/-1}}@media (max-width:900px){.gSyCda_howGrid{grid-template-columns:1fr}.gSyCda_steps{order:-1}}@media (max-width:760px){.gSyCda_hero{min-height:0;padding:118px 20px 36px}.gSyCda_hero h1{font-size:clamp(50px,14.5vw,86px)}.gSyCda_eyebrow{margin-top:44px}.gSyCda_heroBottom{grid-template-columns:1fr;gap:22px;padding-top:44px}.gSyCda_heroIntro>p{font-size:14px}.gSyCda_actions{flex-wrap:wrap;gap:18px 26px}.gSyCda_sectionHead{grid-template-columns:1fr;gap:20px;margin-bottom:38px}.gSyCda_sectionHead h2{font-size:clamp(40px,11.5vw,64px)}.gSyCda_how,.gSyCda_does,.gSyCda_fit,.gSyCda_cost,.gSyCda_related{padding:72px 20px}.gSyCda_questions{grid-template-columns:1fr;gap:36px;padding:72px 20px}.gSyCda_steps button{grid-template-columns:1fr;gap:8px}.gSyCda_stepLabel{grid-row:auto;padding-top:0}.gSyCda_steps button>span:last-child{grid-column:1}.gSyCda_statements{grid-template-columns:1fr;gap:30px;margin-bottom:46px}.gSyCda_capabilities{grid-template-columns:1fr}.gSyCda_capabilities>li{min-height:0}.gSyCda_capabilities h3{padding-top:26px}.gSyCda_fitGrid,.gSyCda_costGrid,.gSyCda_related>div{grid-template-columns:1fr}.gSyCda_related a{min-height:170px;padding:22px}}@media (prefers-reduced-motion:reduce){.gSyCda_line>span,.gSyCda_heroBottom,.gSyCda_tags{animation:none}.gSyCda_capabilities>li,.gSyCda_related a:before,.gSyCda_processLink,.gSyCda_steps button{transition:none}}
