._9fWxfa_header{z-index:100;border-bottom:1px solid var(--border-light);-webkit-backdrop-filter:blur(16px);background:#09090b99;justify-content:space-between;align-items:center;height:80px;padding:0 4rem;transition:border-color .3s,background .3s;display:flex;position:fixed;top:0;left:0;right:0}._9fWxfa_logo{font-family:var(--font-logo);letter-spacing:.18em;color:var(--text-primary);text-transform:uppercase;-webkit-user-select:none;user-select:none;align-items:center;font-size:1.6rem;font-weight:700;text-decoration:none;display:flex}._9fWxfa_nav{align-items:center;gap:3rem;display:flex}._9fWxfa_navLink{font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);padding:.5rem 0;font-size:.85rem;font-weight:400;text-decoration:none;transition:color .3s cubic-bezier(.16,1,.3,1);position:relative}._9fWxfa_navLink:after{content:"";background-color:var(--text-primary);transform-origin:100%;width:100%;height:1px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}._9fWxfa_navLink:hover{color:var(--text-primary)}._9fWxfa_navLink:hover:after{transform-origin:0;transform:scaleX(1)}._9fWxfa_cta{font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--border);background:0 0;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}._9fWxfa_cta:hover{background:var(--text-primary);color:var(--bg);border-color:var(--text-primary)}._9fWxfa_ctaIcon{transition:transform .3s;display:inline-block}._9fWxfa_cta:hover ._9fWxfa_ctaIcon{transform:translate(3px)}._9fWxfa_mobileToggle{cursor:pointer;z-index:110;background:0 0;border:none;padding:.5rem;display:none}._9fWxfa_burger{background:var(--text-primary);width:24px;height:2px;transition:background .3s;display:block;position:relative}._9fWxfa_burger:before,._9fWxfa_burger:after{content:"";background:var(--text-primary);width:24px;height:2px;transition:transform .3s,top .3s;position:absolute;left:0}._9fWxfa_burger:before{top:-6px}._9fWxfa_burger:after{top:6px}._9fWxfa_burgerActive{background:0 0!important}._9fWxfa_burgerActive:before{top:0;transform:rotate(45deg)}._9fWxfa_burgerActive:after{top:0;transform:rotate(-45deg)}._9fWxfa_mobileDrawer{background:var(--bg);z-index:90;opacity:0;visibility:hidden;flex-direction:column;justify-content:safe center;align-items:center;gap:2.5rem;padding:90px 2rem 2rem;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;overflow-y:auto}._9fWxfa_mobileDrawerOpen{opacity:1;visibility:visible}._9fWxfa_mobileNavLink{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:2rem;font-weight:500;text-decoration:none;transition:color .3s}._9fWxfa_mobileNavLink:hover{color:var(--text-primary)}._9fWxfa_mobileCta{margin-top:1.5rem;font-size:1.1rem}@media (max-width:900px){._9fWxfa_header{height:70px;padding:0 2rem}._9fWxfa_nav{display:none}._9fWxfa_mobileToggle{display:block}}@media (prefers-reduced-motion:reduce){._9fWxfa_header,._9fWxfa_navLink,._9fWxfa_navLink:after,._9fWxfa_mobileDrawer,._9fWxfa_mobileNavLink{transition:none}}
.gNeX-G_heroSection{background-color:var(--bg);justify-content:center;align-items:center;width:100%;min-height:100svh;padding:80px 4rem 0;display:flex;position:relative;overflow:hidden}.gNeX-G_contentWrapper{z-index:10;text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}.gNeX-G_headline{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.02em;text-align:center;opacity:0;margin-bottom:2rem;font-size:clamp(3.2rem,7.5vw,6.5rem);font-weight:700;line-height:1.05;animation:.8s cubic-bezier(.16,1,.3,1) .4s forwards gNeX-G_fadeInUp}.gNeX-G_headlineAccent{color:var(--text-primary);position:relative}.gNeX-G_headlineAccent:after{content:"";background-color:var(--accent);vertical-align:baseline;width:12px;height:12px;box-shadow:0 0 10px var(--accent);margin-left:8px;display:inline-block}.gNeX-G_description{font-family:var(--font-body);color:var(--text-secondary);text-align:center;opacity:0;max-width:520px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,2vw,1.15rem);line-height:1.65;animation:.8s cubic-bezier(.16,1,.3,1) .6s forwards gNeX-G_fadeInUp}.gNeX-G_actions{opacity:0;justify-content:center;align-items:center;gap:2.5rem;animation:.8s cubic-bezier(.16,1,.3,1) .8s forwards gNeX-G_fadeInUp;display:flex}.gNeX-G_primaryBtn{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);background-color:var(--accent-strong);border:1px solid var(--accent-strong);align-items:center;gap:.5rem;padding:1.1rem 2.2rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.gNeX-G_primaryBtn:hover{border-color:var(--text-primary);background-color:#0000}.gNeX-G_btnArrow{transition:transform .3s;display:inline-block}.gNeX-G_primaryBtn:hover .gNeX-G_btnArrow{transform:translate(4px)}.gNeX-G_secondaryBtn{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);padding:.5rem 0;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.gNeX-G_secondaryBtn:after{content:"";background-color:var(--text-primary);transform-origin:100%;width:100%;height:1px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.gNeX-G_secondaryBtn:hover{color:var(--text-primary)}.gNeX-G_secondaryBtn:hover:after{transform-origin:0;transform:scaleX(1)}@keyframes gNeX-G_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gNeX-G_headline,.gNeX-G_description,.gNeX-G_actions{opacity:1;animation:none}.gNeX-G_primaryBtn,.gNeX-G_btnArrow,.gNeX-G_secondaryBtn,.gNeX-G_secondaryBtn:after{transition:none}}@media (max-width:900px){.gNeX-G_heroSection{min-height:100svh;padding:100px 2rem 3rem}.gNeX-G_headline{margin-bottom:1.5rem}.gNeX-G_description{margin-bottom:2.5rem}.gNeX-G_actions{flex-direction:column;align-items:stretch;gap:1.2rem;width:100%}.gNeX-G_primaryBtn{justify-content:center}.gNeX-G_secondaryBtn{text-align:center;align-self:center}}@media (max-width:480px){.gNeX-G_headline{font-size:clamp(2.2rem,12vw,3.2rem)}}
.GWtuja_capabilitiesSection{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:90px 0;position:relative}.GWtuja_grid{grid-template-columns:1fr 1.3fr;align-items:start;gap:8rem;display:grid}.GWtuja_leftColumn{position:sticky;top:80px}.GWtuja_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}.GWtuja_headline{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:2rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.15}.GWtuja_description{font-family:var(--font-body);color:var(--text-secondary);max-width:480px;font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}.GWtuja_capabilitiesList{width:100%;position:relative;overflow:hidden}.GWtuja_innerList{will-change:transform;flex-direction:column;display:flex}@media (min-width:951px){.GWtuja_innerList{grid-auto-rows:1fr;display:grid}}.GWtuja_capabilityRow{border-bottom:1px solid var(--border);cursor:pointer;outline:none;flex-direction:column;padding:2.1rem 0;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1),border-color .4s;display:flex}.GWtuja_capabilityRow:first-child{border-top:1px solid var(--border)}.GWtuja_rowHeader{justify-content:space-between;align-items:baseline;width:100%;display:flex}.GWtuja_titleBlock{align-items:baseline;gap:4rem;display:flex}.GWtuja_number{font-family:var(--font-logo);color:var(--accent);letter-spacing:.1em;width:24px;font-size:.85rem;font-weight:500}.GWtuja_title{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary);font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:500;transition:color .3s}.GWtuja_arrow{color:var(--text-secondary);font-size:1.6rem;transition:transform .4s cubic-bezier(.16,1,.3,1),color .4s}.GWtuja_desc{font-family:var(--font-body);color:var(--text-secondary);max-width:540px;margin-top:.8rem;padding-left:5.5rem;font-size:.95rem;line-height:1.6;transition:color .4s}.GWtuja_capabilityRow:hover,.GWtuja_activeRow{border-bottom-color:#6c63ff66;transform:translate(12px)}.GWtuja_capabilityRow:hover .GWtuja_title,.GWtuja_activeRow .GWtuja_title{color:var(--text-primary)}.GWtuja_capabilityRow:hover .GWtuja_arrow,.GWtuja_activeRow .GWtuja_arrow{color:var(--accent);transform:translate(8px)}.GWtuja_capabilityRow:hover .GWtuja_desc,.GWtuja_activeRow .GWtuja_desc{color:var(--text-primary)}.GWtuja_capabilityRow:focus-visible{outline:1px solid var(--accent);padding-left:12px}@media (max-width:1100px){.GWtuja_grid{gap:4rem}.GWtuja_titleBlock{gap:2.5rem}.GWtuja_desc{padding-left:4rem}}@media (max-width:950px){.GWtuja_capabilitiesSection{padding:100px 0}.GWtuja_grid{grid-template-columns:1fr;gap:4rem}.GWtuja_leftColumn{position:static}.GWtuja_capabilityRow{padding:2.2rem 0}.GWtuja_capabilityRow:hover{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.GWtuja_capabilityRow,.GWtuja_title,.GWtuja_arrow,.GWtuja_desc{transition:none}.GWtuja_capabilityRow:hover,.GWtuja_capabilityRow:hover .GWtuja_arrow{transform:none}}
.TX0tAG_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:64px 0;position:relative}.TX0tAG_inner{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.TX0tAG_label{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:700;line-height:1.8}.TX0tAG_tags{flex-wrap:wrap;gap:.75rem;list-style:none;display:flex}.TX0tAG_tag{border:1px solid var(--border);font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;padding:.65rem 1.1rem;font-size:.92rem}.TX0tAG_label,.TX0tAG_tag{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.TX0tAG_tag{transition:opacity .8s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 60ms + .15s), transform .8s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 60ms + .15s), border-color .3s ease, background-color .3s ease, color .3s ease, translate .3s cubic-bezier(.16, 1, .3, 1)}@media (hover:hover) and (pointer:fine){.TX0tAG_tag:hover{border-color:var(--accent);background-color:var(--accent-muted);color:var(--text-primary);translate:0 -3px}}.TX0tAG_revealed .TX0tAG_label,.TX0tAG_revealed .TX0tAG_tag{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.TX0tAG_label,.TX0tAG_tag{opacity:1;transition:none;transform:none}}@media (max-width:1024px){.TX0tAG_inner{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.TX0tAG_section{padding:56px 0}.TX0tAG_tags{gap:.6rem}.TX0tAG_tag{padding:.55rem .9rem;font-size:.88rem}}
._0KCTUa_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:120px 0;position:relative}._0KCTUa_header{grid-template-columns:1fr 1fr;align-items:end;gap:6rem;margin-bottom:5rem;display:grid}._0KCTUa_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}._0KCTUa_title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.15}._0KCTUa_description{font-family:var(--font-body);color:var(--text-secondary);justify-self:end;max-width:480px;font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}._0KCTUa_stagesWrap{position:relative}._0KCTUa_stages{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}._0KCTUa_indicator{background-color:var(--accent);width:25%;height:1px;transform:translateX(calc(var(--index,0) * 100%));pointer-events:none;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}._0KCTUa_stage{border-left:1px solid var(--border);outline:none;flex-direction:column;padding:2.5rem 2rem 0;display:flex}._0KCTUa_stage:first-child{border-left:none;padding-left:0}._0KCTUa_stage:last-child{padding-right:0}._0KCTUa_num{font-family:var(--font-logo);letter-spacing:.1em;color:var(--accent);margin-bottom:1.5rem;font-size:.85rem;font-weight:500}._0KCTUa_stageTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:1rem;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;transition:color .4s}._0KCTUa_stageDesc{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:1.75rem;font-size:.95rem;line-height:1.65}._0KCTUa_outputs{border-top:1px solid var(--border);font-family:var(--font-body);color:var(--text-secondary);opacity:.7;flex-direction:column;gap:.4rem;margin-top:auto;padding-top:1.25rem;font-size:.82rem;list-style:none;display:flex}._0KCTUa_note{font-family:var(--font-logo);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-top:1.25rem;font-size:.7rem}._0KCTUa_stageActive ._0KCTUa_stageTitle{color:var(--text-primary)}._0KCTUa_inner ._0KCTUa_header,._0KCTUa_inner ._0KCTUa_stage{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}._0KCTUa_inner ._0KCTUa_stage{transition-delay:var(--delay,0s)}._0KCTUa_revealed ._0KCTUa_header,._0KCTUa_revealed ._0KCTUa_stage{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._0KCTUa_inner ._0KCTUa_header,._0KCTUa_inner ._0KCTUa_stage{opacity:1;transition:none;transform:none}._0KCTUa_indicator{transition:none}}@media (max-width:1024px){._0KCTUa_header{gap:3rem}._0KCTUa_stages{grid-template-columns:repeat(2,1fr)}._0KCTUa_indicator{display:none}._0KCTUa_stage{border-bottom:1px solid var(--border);padding:2.5rem 2rem}._0KCTUa_stage:nth-child(odd){border-left:none;padding-left:0}._0KCTUa_stage:nth-child(2n){padding-right:0}}@media (max-width:768px){._0KCTUa_section{padding:90px 0}._0KCTUa_header{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}._0KCTUa_description{justify-self:start}._0KCTUa_stages{grid-template-columns:1fr}._0KCTUa_stage,._0KCTUa_stage:nth-child(odd),._0KCTUa_stage:nth-child(2n){border-left:none;padding:2rem 0}._0KCTUa_stageTitle{color:var(--text-primary)}}
.r49PiG_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:120px 0;position:relative}.r49PiG_grid{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.r49PiG_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}.r49PiG_title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:2rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.15}.r49PiG_description{font-family:var(--font-body);color:var(--text-secondary);max-width:480px;font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}.r49PiG_method{border-top:1px solid var(--border);max-width:480px;margin-top:3rem;list-style:none}.r49PiG_methodStep{border-bottom:1px solid var(--border);grid-template-columns:2.75rem 1fr;align-items:baseline;padding:1.25rem 0;display:grid}.r49PiG_methodNum{font-family:var(--font-logo);letter-spacing:.1em;color:var(--accent);font-size:.8rem}.r49PiG_methodTerm{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.35rem;font-size:1rem;font-weight:600}.r49PiG_methodText{font-family:var(--font-body);color:var(--text-secondary);font-size:.92rem;line-height:1.6}.r49PiG_panel{border:1px solid var(--border);background-image:linear-gradient(#27272a26 1px,#0000 1px),linear-gradient(90deg,#27272a26 1px,#0000 1px);background-size:24px 24px;margin:0}.r49PiG_panelBar{background-color:var(--bg);border-bottom:1px solid var(--border);font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);justify-content:space-between;gap:1rem;padding:1rem 1.75rem;font-size:.7rem;display:flex}.r49PiG_loop{width:100%;max-width:540px;height:auto;margin:0 auto;padding:1.5rem;display:block;overflow:visible}.r49PiG_loopRing{fill:none;stroke:var(--border);stroke-width:1px}.r49PiG_loopRingDashed{fill:none;stroke:#6c63ff47;stroke-width:1px;stroke-dasharray:2 8}.r49PiG_loopRingInner{fill:none;stroke:var(--border);stroke-width:1px}.r49PiG_loopCross{fill:none;stroke:#27272ab3;stroke-width:1px}.r49PiG_loopArc{fill:none;stroke:var(--accent);stroke-width:1.25px;opacity:.85}.r49PiG_loopArrowHead{fill:none;stroke:var(--accent);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.r49PiG_loopNode{fill:var(--accent)}.r49PiG_loopNodeHalo{fill:var(--accent-muted)}.r49PiG_loopNum{font-family:var(--font-logo);letter-spacing:.1em;fill:var(--accent);font-size:11px}.r49PiG_loopTerm{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;fill:var(--text-primary);font-size:16px;font-weight:600}.r49PiG_loopCenter{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;fill:var(--text-secondary);font-size:10px}.r49PiG_index{margin-top:6rem}.r49PiG_indexBar{border-bottom:1px solid var(--border);font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);justify-content:space-between;gap:1rem;padding-bottom:1rem;font-size:.7rem;display:flex}.r49PiG_cards{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;list-style:none;display:grid}.r49PiG_card{border:1px solid var(--border);background-color:var(--bg);flex-direction:column;transition:border-color .4s;display:flex;position:relative}.r49PiG_cardVisual{aspect-ratio:16/10;border-bottom:1px solid var(--border);font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;background-image:linear-gradient(#27272a4d 1px,#0000 1px),linear-gradient(90deg,#27272a4d 1px,#0000 1px);background-size:24px 24px;flex-direction:column;justify-content:space-between;padding:1rem 1.25rem;font-size:.65rem;display:flex;position:relative}.r49PiG_chip{background-color:var(--accent-muted);color:var(--text-primary);border:1px solid #6c63ff66;align-self:flex-start;padding:.3rem .6rem}.r49PiG_cardCategory{color:var(--text-secondary)}.r49PiG_cardBody{flex-direction:column;flex:1;padding:1.5rem 1.25rem 1.75rem;display:flex}.r49PiG_cardIndex{font-family:var(--font-logo);letter-spacing:.15em;color:var(--accent);margin-bottom:.85rem;font-size:.7rem}.r49PiG_cardName{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:.6rem;font-size:1.35rem;font-weight:600}.r49PiG_cardName a{color:inherit;text-decoration:none}.r49PiG_cardName a:after{content:"";position:absolute;inset:0}.r49PiG_cardSummary{font-family:var(--font-body);color:var(--text-secondary);font-size:.92rem;line-height:1.6}.r49PiG_cardStack{font-family:var(--font-body);color:var(--text-secondary);flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:auto;padding-top:1.25rem;font-size:.8rem;list-style:none;display:flex}:is(.r49PiG_card:has(a):hover,.r49PiG_card:focus-within){border-color:#6c63ff8c}.r49PiG_card:has(a:focus-visible){outline:1px solid var(--accent);outline-offset:4px}.r49PiG_slot{border-style:dashed}.r49PiG_slot .r49PiG_cardVisual{border-bottom-style:dashed}.r49PiG_slot .r49PiG_cardVisual:before,.r49PiG_slot .r49PiG_cardVisual:after{content:"";background-color:var(--text-secondary);opacity:.5;width:28px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r49PiG_slot .r49PiG_cardVisual:after{transform:translate(-50%,-50%)rotate(90deg)}.r49PiG_slotName{font-family:var(--font-heading);color:var(--text-secondary);margin-bottom:1.25rem;font-size:1.35rem;font-weight:600}.r49PiG_slotTag{border:1px solid var(--border);font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);align-self:flex-start;margin-top:auto;padding:.3rem .6rem;font-size:.65rem}.r49PiG_inner .r49PiG_copy,.r49PiG_inner .r49PiG_panel,.r49PiG_inner .r49PiG_index{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.r49PiG_inner .r49PiG_panel{transition-delay:.12s}.r49PiG_inner .r49PiG_index{transition-delay:.2s}.r49PiG_revealed .r49PiG_copy,.r49PiG_revealed .r49PiG_panel,.r49PiG_revealed .r49PiG_index{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.r49PiG_inner .r49PiG_copy,.r49PiG_inner .r49PiG_panel,.r49PiG_inner .r49PiG_index{opacity:1;transition:none;transform:none}}@media (max-width:1024px){.r49PiG_grid{grid-template-columns:1fr;gap:3rem}.r49PiG_index{margin-top:5rem}}@media (max-width:768px){.r49PiG_section{padding:90px 0}.r49PiG_panelBar{padding:.875rem 1.25rem}.r49PiG_loop{padding:1rem}.r49PiG_index{margin-top:4rem}.r49PiG_cards{grid-template-columns:1fr}.r49PiG_cardVisual{aspect-ratio:16/7}}
.d7ixLG_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:120px 0;position:relative}.d7ixLG_header{grid-template-columns:1fr 1fr;align-items:end;gap:6rem;margin-bottom:5rem;display:grid}.d7ixLG_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}.d7ixLG_title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.15}.d7ixLG_intro{justify-self:end;max-width:480px}.d7ixLG_description{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:1.75rem;font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}.d7ixLG_switch{border:1px solid var(--border);grid-template-columns:1fr 1fr;display:inline-grid;position:relative}.d7ixLG_switchPill{background-color:var(--accent-muted);width:50%;transform:translateX(calc(var(--pos,0) * 100%));pointer-events:none;border:1px solid #6c63ff80;margin:-1px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0}.d7ixLG_switchBtn{font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;color:var(--text-secondary);background:0 0;border:none;padding:.8rem 1.4rem;font-size:.7rem;transition:color .3s;position:relative}.d7ixLG_switchBtn:hover,.d7ixLG_switchBtnActive{color:var(--text-primary)}.d7ixLG_switchBtn:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.d7ixLG_list{list-style:none}.d7ixLG_row{--shift:56px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:4rem;padding:3rem 0;display:grid;position:relative}.d7ixLG_row:before,.d7ixLG_row:last-child:after{content:"";background-color:var(--border);transform-origin:0;height:1px;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;left:0;right:0;transform:scaleX(0)}.d7ixLG_row:before{top:0}.d7ixLG_row:last-child:after{transition-delay:.15s;bottom:0}.d7ixLG_statement{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:700;line-height:1.05}.d7ixLG_choice{color:var(--text-primary);display:block}.d7ixLG_over{color:var(--text-secondary);display:block}.d7ixLG_rejected{display:inline-block;position:relative}.d7ixLG_rejected:before,.d7ixLG_rejected:after{content:"";transform-origin:0;height:3px;position:absolute;top:56%;left:-2%;right:-2%;transform:scaleX(0)}.d7ixLG_rejected:before{background-color:var(--text-secondary);transition:transform .9s cubic-bezier(.16,1,.3,1) .8s}.d7ixLG_rejected:after{background-color:var(--accent);transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.d7ixLG_row:hover .d7ixLG_rejected:after{transform:scaleX(1)}}.d7ixLG_swap{max-width:420px;display:grid}.d7ixLG_layer{font-family:var(--font-body);color:var(--text-secondary);text-wrap:pretty;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;align-self:end;font-size:1.05rem;line-height:1.7}.d7ixLG_layerActive{pointer-events:auto;-webkit-user-select:text;user-select:text}.d7ixLG_word{opacity:0;transition:opacity .2s,transform .2s;display:inline-block;transform:translateY(6px)}.d7ixLG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.d7ixLG_inner .d7ixLG_header{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.d7ixLG_revealed .d7ixLG_header{opacity:1;transform:none}.d7ixLG_statement,.d7ixLG_swap{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.d7ixLG_statement{transform:translateX(calc(var(--shift) * -1))}.d7ixLG_swap{transform:translateX(var(--shift));transition-delay:.12s}.d7ixLG_rowRevealed .d7ixLG_statement,.d7ixLG_rowRevealed .d7ixLG_swap{opacity:1;transform:none}.d7ixLG_rowRevealed:before,.d7ixLG_rowRevealed:last-child:after,.d7ixLG_rowRevealed .d7ixLG_rejected:before{transform:scaleX(1)}.d7ixLG_rowRevealed .d7ixLG_layerActive .d7ixLG_word{opacity:1;transition:opacity .55s ease calc(var(--i,0) * 14ms + .45s), transform .55s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 14ms + .45s);transform:none}@media (prefers-reduced-motion:reduce){.d7ixLG_inner .d7ixLG_header,.d7ixLG_statement,.d7ixLG_swap{opacity:1;transition:none;transform:none}.d7ixLG_row:before,.d7ixLG_row:last-child:after,.d7ixLG_rejected:before{transition:none;transform:scaleX(1)}.d7ixLG_rejected:after,.d7ixLG_switchPill{transition:none}.d7ixLG_word,.d7ixLG_rowRevealed .d7ixLG_layerActive .d7ixLG_word{transition:none;transform:none}}@media (max-width:1024px){.d7ixLG_header{gap:3rem}.d7ixLG_row{gap:2.5rem}}@media (max-width:768px){.d7ixLG_section{padding:90px 0}.d7ixLG_header{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.d7ixLG_intro{justify-self:start}.d7ixLG_row{--shift:24px;grid-template-columns:1fr;align-items:start;gap:1.5rem;padding:2.25rem 0}.d7ixLG_switchBtn{padding:.8rem 1rem}}
.scD11q_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:120px 0;position:relative}.scD11q_header{grid-template-columns:1fr 1fr;align-items:end;gap:6rem;margin-bottom:5rem;display:grid}.scD11q_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}.scD11q_title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.15}.scD11q_description{font-family:var(--font-body);color:var(--text-secondary);justify-self:end;max-width:480px;font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}.scD11q_strip{--logo:clamp(22px, 3.2vw, 44px);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:clamp(.4rem,1.6vw,2rem);padding:1rem 0;list-style:none;display:flex;position:relative}.scD11q_card{color:var(--text-secondary);flex:none;justify-content:center;align-items:center;transition:color .4s;display:flex;position:relative}.scD11q_card:hover{color:var(--brand,var(--text-primary))}.scD11q_logo{width:var(--logo);height:var(--logo)}.scD11q_glyph{height:var(--logo);font-family:var(--font-heading);font-size:calc(var(--logo) * .72);letter-spacing:-.02em;align-items:center;font-weight:700;line-height:1;display:flex}.scD11q_tip{white-space:nowrap;pointer-events:none;opacity:0;font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary);font-size:.8rem;transition:opacity .35s;position:absolute;top:calc(100% + 1.1rem);left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.scD11q_card:hover .scD11q_tip{opacity:1}}@media (hover:none){.scD11q_tip{display:none}}.scD11q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scD11q_inner .scD11q_header{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.scD11q_revealed .scD11q_header{opacity:1;transform:none}.scD11q_card{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),color .4s;transition-delay:calc(var(--i,0) * 70ms + .25s), calc(var(--i,0) * 70ms + .25s), 0s;transform:translateY(14px)}.scD11q_revealed .scD11q_card{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.scD11q_inner .scD11q_header,.scD11q_card{opacity:1;transition:none;transform:none}.scD11q_card{transition:color .2s}}@media (max-width:1024px){.scD11q_header{gap:3rem}}@media (max-width:768px){.scD11q_section{padding:90px 0}.scD11q_header{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.scD11q_description{justify-self:start}.scD11q_strip{padding:.5rem 0}}@media (max-width:640px){.scD11q_strip{--logo:38px;flex-wrap:wrap;justify-content:center;gap:2rem 0}.scD11q_card{flex:0 0 25%}}
.Balj8a_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:120px 0;position:relative}.Balj8a_header{text-align:center;max-width:760px;margin:0 auto 6rem}.Balj8a_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}.Balj8a_title{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;margin-bottom:2.25rem;font-size:clamp(2.4rem,5.5vw,4.5rem);font-weight:700;line-height:1.08}.Balj8a_titleNow{color:var(--text-secondary);display:block}.Balj8a_titleNext{color:var(--text-primary);display:block}.Balj8a_description{font-family:var(--font-body);color:var(--text-secondary);text-wrap:balance;max-width:640px;margin:0 auto 1.5rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.75}.Balj8a_support{font-family:var(--font-body);color:var(--text-primary);opacity:.85;text-wrap:balance;max-width:560px;margin:0 auto;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.75}.Balj8a_path{grid-template-columns:1fr 1fr;gap:3rem;max-width:880px;margin:0 auto;padding-top:3rem;list-style:none;display:grid;position:relative}.Balj8a_path:before,.Balj8a_path:after{content:"";transform-origin:0;height:1px;transition:transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;top:7px;transform:scaleX(0)}.Balj8a_path:before{background-color:var(--accent);width:50%;transition-delay:.2s;left:0}.Balj8a_path:after{background-image:repeating-linear-gradient(90deg,#6c63ff99 0 6px,#0000 6px 14px);width:50%;transition-delay:.9s;left:50%}.Balj8a_stage{position:relative}.Balj8a_node{border:1px solid var(--accent);background-color:var(--accent);width:15px;height:15px;position:absolute;top:-3rem;left:0;box-shadow:0 0 12px #6c63ff8c}.Balj8a_stageUpcoming .Balj8a_node{background-color:var(--bg);box-shadow:none}.Balj8a_stageLabel{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:.9rem;font-size:.7rem;display:block}.Balj8a_stageTitle{font-family:var(--font-heading);letter-spacing:.02em;color:var(--text-primary);margin-bottom:.6rem;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600}.Balj8a_stageText{font-family:var(--font-body);color:var(--text-secondary);max-width:340px;font-size:.98rem;line-height:1.65}.Balj8a_link{width:fit-content;font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--border);justify-content:center;align-items:center;gap:.75rem;margin:4.5rem auto 0;padding:.4rem 0;font-size:.7rem;text-decoration:none;transition:color .3s,border-color .3s;display:flex}.Balj8a_linkArrow{transition:transform .3s;display:inline-block}.Balj8a_link:hover{color:var(--text-primary);border-color:var(--accent)}.Balj8a_link:hover .Balj8a_linkArrow{transform:translate(4px)}.Balj8a_link:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.Balj8a_inner .Balj8a_header,.Balj8a_inner .Balj8a_link{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.Balj8a_inner .Balj8a_link{transition-delay:1.3s}.Balj8a_stage{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * .45s + .35s);transform:translateY(14px)}.Balj8a_revealed .Balj8a_header,.Balj8a_revealed .Balj8a_link,.Balj8a_revealed .Balj8a_stage{opacity:1;transform:none}.Balj8a_revealed .Balj8a_path:before,.Balj8a_revealed .Balj8a_path:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Balj8a_inner .Balj8a_header,.Balj8a_inner .Balj8a_link,.Balj8a_stage{opacity:1;transition:none;transform:none}.Balj8a_path:before,.Balj8a_path:after{transition:none;transform:scaleX(1)}}@media (max-width:1024px){.Balj8a_header{margin-bottom:5rem}}@media (max-width:768px){.Balj8a_section{padding:90px 0}.Balj8a_header{margin-bottom:4rem}.Balj8a_path{grid-template-columns:1fr;gap:3rem;padding-top:0;padding-left:2.5rem}.Balj8a_path:before,.Balj8a_path:after{display:none}.Balj8a_node{top:3px;left:-2.5rem}.Balj8a_stage:before{content:"";background-color:var(--accent);transform-origin:top;width:1px;transition:transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * .45s + .5s);position:absolute;top:22px;bottom:-3rem;left:calc(7px - 2.5rem);transform:scaleY(0)}.Balj8a_stageUpcoming:before{background-color:#0000;background-image:repeating-linear-gradient(#6c63ff99 0 6px,#0000 6px 14px);bottom:-2.5rem}.Balj8a_revealed .Balj8a_stage:before{transform:scaleY(1)}.Balj8a_link{max-width:100%;margin-top:3.5rem;line-height:1.6}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.Balj8a_stage:before{transition:none;transform:scaleY(1)}}
.gQiC5G_section{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:120px 0;position:relative}.gQiC5G_inner{grid-template-columns:1fr 1.25fr;align-items:start;gap:8rem;display:grid}.gQiC5G_intro{position:sticky;top:100px}.gQiC5G_eyebrow{font-family:var(--font-logo);letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin-bottom:2rem;font-size:.8rem;font-weight:700;display:inline-block}.gQiC5G_title{font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;margin-bottom:2rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;line-height:1.12}.gQiC5G_description{font-family:var(--font-body);color:var(--text-secondary);max-width:460px;font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}.gQiC5G_form{flex-direction:column;gap:3.5rem;display:flex}.gQiC5G_ways{border:0;min-width:0}.gQiC5G_legend{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:1.25rem;padding:0;font-size:.7rem}.gQiC5G_way{border-bottom:1px solid var(--border);cursor:pointer;align-items:flex-start;gap:1.25rem;padding:1.25rem 0;transition:border-color .4s,translate .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.gQiC5G_way:first-of-type{border-top:1px solid var(--border)}.gQiC5G_way:hover,.gQiC5G_wayActive{border-bottom-color:#6c63ff66}.gQiC5G_way:hover{translate:6px}.gQiC5G_radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.gQiC5G_marker{border:1px solid var(--text-secondary);background-color:#0000;flex:none;width:14px;height:14px;margin-top:.3rem;transition:border-color .3s,background-color .3s,box-shadow .3s}.gQiC5G_wayActive .gQiC5G_marker{border-color:var(--accent);background-color:var(--accent);box-shadow:0 0 10px #6c63ff80}.gQiC5G_radio:focus-visible~.gQiC5G_marker{outline:1px solid var(--accent);outline-offset:4px}.gQiC5G_wayTitle{font-family:var(--font-heading);color:var(--text-secondary);margin-bottom:.3rem;font-size:1.1rem;font-weight:500;transition:color .3s;display:block}.gQiC5G_wayActive .gQiC5G_wayTitle,.gQiC5G_way:hover .gQiC5G_wayTitle{color:var(--text-primary)}.gQiC5G_wayText{font-family:var(--font-body);color:var(--text-secondary);max-width:460px;font-size:.92rem;line-height:1.6;display:block}.gQiC5G_fields{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.gQiC5G_field{flex-direction:column;gap:.6rem;min-width:0;display:flex}.gQiC5G_fieldWide{grid-column:1/-1}.gQiC5G_fieldLabel{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.gQiC5G_input{width:100%;font-family:var(--font-body);color:var(--text-primary);border:0;border-bottom:1px solid var(--border);cursor:text;background:0 0;border-radius:0;outline:none;padding:.7rem 0;font-size:1.05rem;transition:border-color .3s,box-shadow .3s}.gQiC5G_input:hover{border-bottom-color:var(--text-secondary)}.gQiC5G_input:focus{border-bottom-color:var(--accent);box-shadow:0 1px 0 0 var(--accent)}.gQiC5G_textarea{resize:vertical;min-height:7.5rem;line-height:1.6}.gQiC5G_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.gQiC5G_actions{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.gQiC5G_submit{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary);background-color:var(--accent-muted);border:1px solid var(--accent);align-items:center;gap:1rem;padding:1rem 1.8rem;font-size:.75rem;font-weight:700;transition:background-color .3s,translate .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex}.gQiC5G_submitArrow{transition:transform .3s;display:inline-block}.gQiC5G_submit:hover:not(:disabled){background-color:var(--accent);translate:0 -3px}.gQiC5G_submit:hover:not(:disabled) .gQiC5G_submitArrow{transform:translate(4px)}.gQiC5G_submit:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.gQiC5G_submit:disabled{opacity:.6;cursor:progress}.gQiC5G_error{font-family:var(--font-body);color:#f5a3a3;max-width:340px;font-size:.92rem;line-height:1.5}.gQiC5G_done{border-top:1px solid var(--accent);padding:3rem 0}.gQiC5G_doneMark{background-color:var(--accent);width:15px;height:15px;margin-bottom:1.5rem;display:block;box-shadow:0 0 12px #6c63ff8c}.gQiC5G_doneTitle{font-family:var(--font-heading);margin-bottom:.8rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600}.gQiC5G_doneText{font-family:var(--font-body);color:var(--text-secondary);max-width:420px;margin-bottom:2rem;line-height:1.7}.gQiC5G_again{font-family:var(--font-logo);letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);border:0;border-bottom:1px solid var(--border);background:0 0;padding:.4rem 0;font-size:.7rem;transition:color .3s,border-color .3s}.gQiC5G_again:hover{color:var(--text-primary);border-color:var(--accent)}.gQiC5G_again:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.gQiC5G_intro,.gQiC5G_form,.gQiC5G_done{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.gQiC5G_form,.gQiC5G_done{transition-delay:.2s}.gQiC5G_revealed .gQiC5G_intro,.gQiC5G_revealed .gQiC5G_form,.gQiC5G_revealed .gQiC5G_done{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gQiC5G_intro,.gQiC5G_form,.gQiC5G_done{opacity:1;transition:none;transform:none}.gQiC5G_way,.gQiC5G_submit,.gQiC5G_submitArrow{transition:none}.gQiC5G_way:hover,.gQiC5G_submit:hover:not(:disabled){translate:none}}@media (hover:none){.gQiC5G_way:hover{translate:none}}@media (max-width:1100px){.gQiC5G_inner{gap:4rem}}@media (max-width:950px){.gQiC5G_section{padding:100px 0}.gQiC5G_inner{grid-template-columns:1fr;gap:3.5rem}.gQiC5G_intro{position:static}}@media (max-width:600px){.gQiC5G_section{padding:80px 0}.gQiC5G_fields{grid-template-columns:1fr}.gQiC5G_form{gap:3rem}.gQiC5G_submit{justify-content:space-between;width:100%}}.gQiC5G_captcha{max-width:100%;min-height:78px}
.nhiC3q_footer{background-color:var(--bg);border-top:1px solid var(--border);width:100%;padding:80px 0 40px}.nhiC3q_inner{grid-template-columns:1.3fr 1fr 1.1fr .8fr;align-items:start;gap:3rem;display:grid}.nhiC3q_logo{font-family:var(--font-logo);letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);margin-bottom:1.25rem;font-size:1.3rem;font-weight:900;text-decoration:none;display:inline-block}.nhiC3q_statement{font-family:var(--font-body);color:var(--text-secondary);max-width:340px;font-size:.95rem;line-height:1.7}.nhiC3q_heading{font-family:var(--font-logo);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:1.5rem;font-size:.7rem;font-weight:500}.nhiC3q_list{flex-direction:column;gap:.85rem;list-style:none;display:flex}.nhiC3q_link{width:fit-content;font-family:var(--font-body);color:var(--text-secondary);border-bottom:1px solid #0000;font-size:.95rem;text-decoration:none;transition:color .3s,border-color .3s}.nhiC3q_link:hover{color:var(--text-primary);border-bottom-color:var(--accent)}.nhiC3q_cta{font-family:var(--font-logo);letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--border);align-items:center;gap:.9rem;margin-top:2rem;padding:.9rem 1.5rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:border-color .3s,background-color .3s,translate .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.nhiC3q_ctaArrow{transition:transform .3s;display:inline-block}.nhiC3q_cta:hover{border-color:var(--accent);background-color:var(--accent-muted);translate:0 -3px}.nhiC3q_cta:hover .nhiC3q_ctaArrow{transform:translate(4px)}.nhiC3q_link:focus-visible,.nhiC3q_cta:focus-visible,.nhiC3q_logo:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.nhiC3q_bottom{border-top:1px solid var(--border);margin-top:4.5rem;padding-top:1.75rem}.nhiC3q_copy{font-family:var(--font-body);color:var(--text-secondary);font-size:.82rem}@media (prefers-reduced-motion:reduce){.nhiC3q_cta,.nhiC3q_ctaArrow,.nhiC3q_link{transition:none}.nhiC3q_cta:hover{translate:none}}@media (max-width:1000px){.nhiC3q_inner{grid-template-columns:1fr 1fr;gap:3rem}.nhiC3q_brand{grid-column:1/-1}}@media (max-width:560px){.nhiC3q_footer{padding:64px 0 32px}.nhiC3q_inner{grid-template-columns:1fr}.nhiC3q_bottom{margin-top:3.5rem}}
