.a0qXVq_page{--ink:#12211d;--muted:#60706a;--line:#dfe7e3;--green:#0c6b4f;--green2:#0f8b68;--cream:#f6f5ef;--dark:#10231d;color:var(--ink);background:#fff;min-height:100vh}.a0qXVq_shell{width:min(1180px,100% - 40px);margin:0 auto}.a0qXVq_header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e7ece9;position:sticky;top:0}.a0qXVq_header .a0qXVq_shell{align-items:center;gap:28px;height:76px;display:flex}.a0qXVq_brand{align-items:center;margin-right:auto;display:flex}.a0qXVq_brand img{width:190px;height:auto;display:block}.a0qXVq_nav{align-items:center;gap:24px;display:flex}.a0qXVq_nav a{color:#43534e;font-size:14px;text-decoration:none}.a0qXVq_nav a:hover{color:var(--green)}.a0qXVq_headerCta{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 17px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.a0qXVq_hero{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f8faf8 0%,#edf6f1 55%,#fff 100%);position:relative;overflow:hidden}.a0qXVq_heroGlow{pointer-events:none;background:radial-gradient(circle,#0f8b682e,#0f8b6800 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-220px}.a0qXVq_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:center;gap:74px;padding:92px 0 86px;display:grid;position:relative}.a0qXVq_kicker,.a0qXVq_sectionHeading>span,.a0qXVq_sectionHeadingDark>span,.a0qXVq_finalCta span{letter-spacing:.14em;color:var(--green);margin-bottom:18px;font-size:12px;font-weight:800;display:block}.a0qXVq_heroCopy h1{letter-spacing:-.055em;max-width:780px;margin:0 0 26px;font-size:clamp(48px,6vw,78px);line-height:.98}.a0qXVq_heroCopy>p{color:#4b5c56;max-width:700px;margin:0;font-size:20px;line-height:1.58}.a0qXVq_heroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.a0qXVq_primaryButton,.a0qXVq_secondaryButton{border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex}.a0qXVq_primaryButton{background:var(--green);color:#fff}.a0qXVq_primaryButton:hover{background:#09563f}.a0qXVq_secondaryButton{color:var(--ink);background:#fff;border:1px solid #bac9c3}.a0qXVq_heroTrust{color:#60706a;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:11px;margin-top:38px;font-size:12px;font-weight:700;display:flex}.a0qXVq_heroTrust i{background:#9baca5;border-radius:50%;width:4px;height:4px}.a0qXVq_signalPanel{background:var(--dark);color:#fff;border-radius:22px;padding:30px;box-shadow:0 30px 80px #19362c2e}.a0qXVq_signalHeader{border-bottom:1px solid #ffffff24;flex-direction:column;padding-bottom:20px;display:flex}.a0qXVq_signalHeader span{color:#8fd8bf;letter-spacing:.14em;font-size:11px;font-weight:800}.a0qXVq_signalHeader strong{margin-top:7px;font-size:24px}.a0qXVq_signalPanel ol{margin:0;padding:8px 0 0;list-style:none}.a0qXVq_signalPanel li{border-bottom:1px solid #ffffff1a;align-items:center;gap:17px;padding:17px 0;display:flex}.a0qXVq_signalPanel li>span{color:#81cdb4;border:1px solid #81cdb466;border-radius:50%;place-items:center;width:34px;height:34px;font:700 12px/1 monospace;display:grid}.a0qXVq_signalPanel li div{flex-direction:column;gap:4px;display:flex}.a0qXVq_signalPanel li strong{letter-spacing:.08em;font-size:13px}.a0qXVq_signalPanel li small{color:#aabdb6;font-size:12px}.a0qXVq_signalPanel>p{color:#b8cbc4;margin:20px 0 0;font-size:13px;line-height:1.6}.a0qXVq_pathsSection,.a0qXVq_platformSection{padding:94px 0}.a0qXVq_sectionHeading{max-width:760px}.a0qXVq_sectionHeading h2,.a0qXVq_sectionHeadingDark h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.2vw,52px);line-height:1.05}.a0qXVq_sectionHeading p,.a0qXVq_sectionHeadingDark p{color:var(--muted);max-width:670px;margin:18px 0 0;font-size:17px;line-height:1.65}.a0qXVq_pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.a0qXVq_pathCard{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-height:360px;padding:30px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.a0qXVq_pathCard:hover{border-color:#b8d7ca;transform:translateY(-3px);box-shadow:0 18px 45px #1f403514}.a0qXVq_pathNumber{color:#b7c7c1;font:700 13px/1 monospace;position:absolute;top:24px;right:25px}.a0qXVq_pathCard>span{letter-spacing:.13em;color:var(--green);margin-bottom:24px;font-size:11px;font-weight:850}.a0qXVq_pathCard h3{letter-spacing:-.025em;margin:0 0 18px;font-size:25px;line-height:1.17}.a0qXVq_pathCard p{color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.67}.a0qXVq_pathCard a{color:var(--ink);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.a0qXVq_pathCard a b{color:var(--green);font-size:20px}.a0qXVq_approachSection{background:var(--dark);color:#fff;padding:94px 0}.a0qXVq_approachGrid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.a0qXVq_sectionHeadingDark>span{color:#87d3b9}.a0qXVq_sectionHeadingDark p{color:#b5c7c0}.a0qXVq_principles{gap:12px;display:grid}.a0qXVq_principles article{border-bottom:1px solid #ffffff1f;grid-template-columns:54px 1fr;gap:18px;padding:22px 0;display:grid}.a0qXVq_principles article>strong{color:#81cdb4;font:700 13px/1 monospace}.a0qXVq_principles h3{margin:0 0 7px;font-size:20px}.a0qXVq_principles p{color:#b5c7c0;margin:0;font-size:14px;line-height:1.6}.a0qXVq_platformSection{background:var(--cream)}.a0qXVq_platformTop{justify-content:space-between;align-items:end;gap:50px;display:flex}.a0qXVq_devNote{border-left:3px solid var(--green);color:#5c6e67;background:#fff9;max-width:360px;margin:0;padding:18px;font-size:13px;line-height:1.6}.a0qXVq_layerGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:48px;display:grid}.a0qXVq_layerGrid article{background:#fff;border:1px solid #e1e5df;border-radius:14px;min-height:215px;padding:24px}.a0qXVq_layerGrid span{color:var(--green);font:800 12px/1 monospace}.a0qXVq_layerGrid h3{margin:26px 0 12px;font-size:20px}.a0qXVq_layerGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.a0qXVq_finalCta{background:#e8f4ee;border-top:1px solid #d3e5dc;padding:48px 0}.a0qXVq_finalCtaInner{justify-content:space-between;align-items:center;gap:40px;display:flex}.a0qXVq_finalCta span{margin-bottom:9px}.a0qXVq_finalCta h2{letter-spacing:-.03em;margin:0;font-size:32px}.a0qXVq_finalCta a{background:var(--green);color:#fff;white-space:nowrap;border-radius:10px;padding:15px 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:960px){.a0qXVq_nav{display:none}.a0qXVq_heroGrid,.a0qXVq_approachGrid{grid-template-columns:1fr;gap:46px}.a0qXVq_heroGrid{padding:70px 0}.a0qXVq_signalPanel{max-width:640px}.a0qXVq_pathGrid{grid-template-columns:1fr}.a0qXVq_pathCard{min-height:auto}.a0qXVq_platformTop{flex-direction:column;align-items:start}.a0qXVq_layerGrid{grid-template-columns:1fr 1fr}.a0qXVq_finalCtaInner{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.a0qXVq_shell{width:min(100% - 28px,1180px)}.a0qXVq_header .a0qXVq_shell{height:66px}.a0qXVq_brand img{width:158px}.a0qXVq_headerCta{padding:10px 13px;font-size:12px}.a0qXVq_heroGrid{padding:54px 0}.a0qXVq_heroCopy h1{font-size:45px}.a0qXVq_heroCopy>p{font-size:17px}.a0qXVq_heroActions{flex-direction:column}.a0qXVq_primaryButton,.a0qXVq_secondaryButton{width:100%}.a0qXVq_signalPanel{border-radius:16px;padding:22px}.a0qXVq_pathsSection,.a0qXVq_platformSection,.a0qXVq_approachSection{padding:68px 0}.a0qXVq_sectionHeading h2,.a0qXVq_sectionHeadingDark h2{font-size:36px}.a0qXVq_layerGrid{grid-template-columns:1fr}.a0qXVq_finalCta h2{font-size:27px}.a0qXVq_finalCta a{justify-content:center;width:100%}}.a0qXVq_mobileMenu{display:none}@media (max-width:960px){.a0qXVq_header .a0qXVq_shell{gap:12px}.a0qXVq_headerCta{display:none}.a0qXVq_mobileMenu{flex:none;align-items:center;margin-left:auto;display:flex;position:relative}.a0qXVq_mobileMenuToggle{min-width:98px;min-height:44px;color:var(--ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #ccd8d1;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:750;display:inline-flex}.a0qXVq_mobileMenuToggle[aria-expanded=true]{background:#edf6f1;border-color:#9bc6b2}.a0qXVq_mobileMenuIcon{flex-direction:column;flex:0 0 18px;justify-content:space-between;width:18px;height:15px;display:flex}.a0qXVq_mobileMenuIcon span{background:currentColor;border-radius:2px;height:2px;display:block}.a0qXVq_mobileNav{z-index:50;background:#fff;border:1px solid #dde7e1;border-radius:16px;flex-direction:column;width:min(330px,100vw - 28px);padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 48px #0c231b29}.a0qXVq_mobileNav[hidden]{display:none}.a0qXVq_mobileNav a{min-height:44px;color:var(--ink);border-radius:9px;align-items:center;padding:10px 14px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:flex}.a0qXVq_mobileNav a:hover{background:#edf6f1}.a0qXVq_mobileNav a:focus-visible,.a0qXVq_mobileMenuToggle:focus-visible{outline:3px solid var(--green2);outline-offset:2px}.a0qXVq_mobileNav .a0qXVq_mobileNavCta{background:var(--ink);color:#fff;justify-content:center;margin-top:7px;font-weight:800}.a0qXVq_mobileNav .a0qXVq_mobileNavCta:hover{background:var(--green)}.a0qXVq_pathsSection,.a0qXVq_approachSection{scroll-margin-top:86px}}@media (max-width:640px){.a0qXVq_header .a0qXVq_shell{gap:10px}.a0qXVq_brand{min-width:0}.a0qXVq_brand img{max-width:100%}}.a0qXVq_page{--ink:var(--ga-color-ink);--muted:var(--ga-color-muted);--line:var(--ga-color-line);--green:var(--ga-color-primary);--green2:var(--ga-color-primary-2);--cream:var(--ga-color-paper);--dark:var(--ga-color-dark)}.a0qXVq_page .a0qXVq_heroCopy h1{font-family:var(--ga-font-heading);font-size:var(--ga-type-h1);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h1-line);letter-spacing:var(--ga-type-h1-track)}.a0qXVq_page .a0qXVq_sectionHeading h2,.a0qXVq_page .a0qXVq_sectionHeadingDark h2{font-family:var(--ga-font-heading);font-size:var(--ga-type-h2);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h2-line);letter-spacing:var(--ga-type-h2-track)}.a0qXVq_page .a0qXVq_pathCard h3{font-family:var(--ga-font-heading);font-size:var(--ga-type-h3);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h3-line);letter-spacing:var(--ga-type-h3-track)}.a0qXVq_page .a0qXVq_principles h3,.a0qXVq_page .a0qXVq_layerGrid h3{font-family:var(--ga-font-heading);font-size:var(--ga-type-h3-compact);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h3-line);letter-spacing:var(--ga-type-h3-track)}.a0qXVq_page .a0qXVq_finalCta h2{font-family:var(--ga-font-heading);font-size:var(--ga-type-h2-compact);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h2-line);letter-spacing:var(--ga-type-h2-track)}.a0qXVq_page .a0qXVq_heroCopy>p{font-size:var(--ga-type-lead);line-height:var(--ga-type-lead-line)}.a0qXVq_page .a0qXVq_kicker,.a0qXVq_page .a0qXVq_sectionHeading>span,.a0qXVq_page .a0qXVq_sectionHeadingDark>span,.a0qXVq_page .a0qXVq_finalCta span{font-size:var(--ga-type-kicker);letter-spacing:var(--ga-type-kicker-track)}.a0qXVq_pathGrid>.a0qXVq_pathCard:first-child{background:var(--white)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(2){background:var(--calm-mist)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(3){background:var(--surface-soft)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4){background:var(--dark);border-color:var(--dark);color:var(--white)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4) .a0qXVq_pathNumber,.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4)>span,.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4) p{color:var(--calm-mist)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4) h3,.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4) a,.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4) a b{color:var(--white)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4) a{border-top-color:var(--guidance-teal)}.a0qXVq_pathGrid>.a0qXVq_pathCard:nth-child(4):hover{border-color:var(--guidance-teal)}
.joVTVG_page{--ink:var(--ga-color-ink);--green:var(--ga-color-primary);--muted:var(--ga-color-muted);--line:var(--ga-color-line);color:var(--ink);background:#fff}.joVTVG_page main{min-height:65vh}.joVTVG_page header[data-ga-nav]{background:var(--ga-nav-background)}.joVTVG_hero{border-bottom:1px solid var(--line);background:linear-gradient(125deg,#f8faf8 0%,#eef6f1 48%,#fffdf8 100%);padding:76px 0 92px;position:relative}.joVTVG_heroInner{width:min(var(--ga-content-width), calc(100% - 40px));grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(30px,5vw,80px);margin:0 auto;display:grid}.joVTVG_intro{min-width:0;padding-top:24px}.joVTVG_kicker,.joVTVG_formEyebrow,.joVTVG_sectionLabel{color:var(--green);font-size:var(--ga-type-kicker);letter-spacing:var(--ga-type-kicker-track);margin-bottom:22px;font-weight:850;line-height:1.4;display:block}.joVTVG_intro h1{max-width:590px;color:var(--ink);font-family:var(--ga-font-heading);font-size:var(--ga-type-h1);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h1-line);letter-spacing:var(--ga-type-h1-track);margin:0 0 28px}.joVTVG_intro h1 span{color:var(--green);display:block}.joVTVG_lead{color:#4e6057;max-width:530px;font-size:var(--ga-type-lead);line-height:var(--ga-type-lead-line);margin:0}.joVTVG_trust{color:#51665c;flex-wrap:wrap;gap:12px 24px;margin:28px 0 0;font-size:13px;font-weight:750;display:flex}.joVTVG_trust span:before{content:"✓";color:var(--green);margin-right:8px}.joVTVG_directContact{background:#ffffffb3;border:1px solid #d8e6dc;border-radius:18px;gap:9px;margin:48px 0 0;padding:26px 28px;display:grid}.joVTVG_directContact>span{color:var(--green);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.joVTVG_directContact a{width:fit-content;color:var(--ink);overflow-wrap:anywhere;text-underline-offset:5px;font-size:clamp(18px,2vw,23px);font-weight:750;-webkit-text-decoration:underline #82baa0;text-decoration:underline #82baa0;display:block}.joVTVG_directContact p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.joVTVG_form,.joVTVG_success{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:17px;min-width:0;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 24px 70px #1333271a}.joVTVG_formEyebrow{margin-bottom:-7px}.joVTVG_form h2,.joVTVG_success h2{color:var(--ink);font-family:var(--ga-font-heading);font-size:var(--ga-type-h2-compact);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h2-line);letter-spacing:var(--ga-type-h2-track);margin:0}.joVTVG_formLead{color:var(--muted);margin:-6px 0 9px;font-size:15px;line-height:1.65}.joVTVG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.joVTVG_field{flex-direction:column;gap:8px;min-width:0;display:flex}.joVTVG_field label{color:var(--ink);font-size:14px;font-weight:750;line-height:1.4}.joVTVG_field label>span,.joVTVG_checkbox strong{color:var(--green)}.joVTVG_field label .joVTVG_optional{color:var(--muted);font-size:12px;font-weight:500}.joVTVG_field input,.joVTVG_field select,.joVTVG_field textarea{width:100%;min-width:0;min-height:48px;color:var(--ink);font-family:var(--ga-font-body);background:#fbfdfb;border:1px solid #cbdad2;border-radius:10px;outline:none;padding:12px 13px;font-size:15px;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:block}.joVTVG_field textarea{resize:vertical;min-height:145px}.joVTVG_field input::placeholder,.joVTVG_field textarea::placeholder{color:#7b8b82}.joVTVG_field input:focus-visible,.joVTVG_field select:focus-visible,.joVTVG_field textarea:focus-visible{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #0c6b4f1c}.joVTVG_hint{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.joVTVG_checkbox{color:#506259;align-items:flex-start;gap:12px;margin-top:4px;font-size:13px;line-height:1.65;display:flex}.joVTVG_checkbox input{width:18px;height:18px;accent-color:var(--green);flex:0 0 18px;margin:3px 0 0}.joVTVG_checkbox a{color:var(--green);text-underline-offset:2px;font-weight:750;text-decoration:underline}.joVTVG_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.joVTVG_challenge{min-height:56px}.joVTVG_error{color:#892d18;background:#fff4f0;border:1px solid #efc2b5;border-radius:10px;margin:0;padding:12px;font-size:13px;line-height:1.6}.joVTVG_submit{background:var(--green);color:#fff;width:100%;min-height:53px;font:800 15px/1.4 var(--ga-font-body);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:12px 19px;transition:background .18s;display:flex}.joVTVG_submit:hover:not(:disabled){background:#07523d}.joVTVG_submit:disabled{opacity:.55;cursor:not-allowed}.joVTVG_submit span{font-size:20px}.joVTVG_disclaimer{color:var(--muted);margin:-5px 0 0;font-size:12px;line-height:1.6}.joVTVG_disclaimer a{color:var(--green);text-decoration:underline}.joVTVG_success{padding:45px}.joVTVG_statusIcon{width:55px;height:55px;color:var(--green);background:#e1f5e9;border-radius:50%;place-items:center;font-size:32px;font-weight:800;display:grid}.joVTVG_success p{color:var(--muted);line-height:1.6}.joVTVG_success a{color:var(--green);font-weight:800;text-decoration:underline}.joVTVG_details{background:#fff;padding:72px 0 82px}.joVTVG_detailsInner{width:min(var(--ga-content-width), calc(100% - 40px));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,90px);margin:0 auto;display:grid}.joVTVG_details h2{max-width:450px;font-family:var(--ga-font-heading);font-size:var(--ga-type-h2);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h2-line);letter-spacing:var(--ga-type-h2-track);margin:0 0 16px}.joVTVG_detailsText{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.joVTVG_company{border:1px solid var(--line);background:#f8faf8;border-radius:18px;padding:24px 30px}.joVTVG_company h3{font-size:var(--ga-type-h3);line-height:var(--ga-type-h3-line);margin:0 0 12px}.joVTVG_company dl{margin:0}.joVTVG_company dl>div{border-top:1px solid #e0e7e1;grid-template-columns:90px 1fr;gap:12px;padding:11px 0;display:grid}.joVTVG_company dt{color:var(--muted);font-size:13px}.joVTVG_company dd{color:var(--ink);margin:0;font-size:14px;font-weight:650}.joVTVG_note{width:min(var(--ga-content-width), calc(100% - 40px));color:var(--muted);margin:30px auto 0;font-size:12px;line-height:1.6}@media (max-width:960px){.joVTVG_heroInner{grid-template-columns:1fr;gap:36px}.joVTVG_intro{padding-top:0}.joVTVG_directContact{max-width:600px;margin-top:30px}.joVTVG_detailsInner{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.joVTVG_hero{padding:50px 0 62px}.joVTVG_heroInner,.joVTVG_detailsInner,.joVTVG_note{width:calc(100% - 28px)}.joVTVG_intro h1{font-size:var(--ga-type-h1)}.joVTVG_fieldGrid{grid-template-columns:1fr}.joVTVG_form,.joVTVG_success{border-radius:16px;gap:16px;padding:22px}.joVTVG_directContact{padding:21px}.joVTVG_details{padding:55px 0 62px}.joVTVG_details h2{font-size:var(--ga-type-h2)}.joVTVG_company{padding:23px}.joVTVG_company dl>div{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){.joVTVG_page *{transition:none}}
.Lyw8Tq_page{--ink:#172c42;--green:#126b79;--green2:#126b79;color:#172c42;background:#f5f7fa;min-height:100vh}.Lyw8Tq_shell{width:min(1120px,100% - 36px);margin:0 auto}.Lyw8Tq_header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.Lyw8Tq_header>div{align-items:center;gap:24px;min-height:76px;display:flex}.Lyw8Tq_brand{flex:0 auto;align-items:center;min-width:0;margin-right:auto;display:flex}.Lyw8Tq_brand img{width:100%;max-width:190px;height:auto;display:block}.Lyw8Tq_desktopNav{white-space:nowrap;align-items:center;gap:24px;font-size:14px;font-weight:600;display:flex}.Lyw8Tq_header a{color:#173b59;text-decoration:none}.Lyw8Tq_header a:hover{text-decoration:underline}.Lyw8Tq_headerCta{background:#172c42;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:750;display:inline-flex}.Lyw8Tq_header .Lyw8Tq_headerCta{color:#fff}.Lyw8Tq_header .Lyw8Tq_headerCta:hover{background:#126b79;text-decoration:none}.Lyw8Tq_header a:focus-visible{outline-offset:3px;outline:3px solid #126b79}.Lyw8Tq_intro{max-width:900px;padding:48px 0 24px}.Lyw8Tq_kicker{color:#0c747e;letter-spacing:.12em;font-size:12px;font-weight:800}.Lyw8Tq_intro h1{letter-spacing:-.035em;margin:16px 0;font-size:clamp(32px,4.6vw,54px);line-height:1.12}.Lyw8Tq_intro>p{color:#465f70;max-width:740px;font-size:17px;line-height:1.7}.Lyw8Tq_disclaimer{color:#344f65;background:#edf4f8;border:1px solid #d4e3ec;border-radius:10px;margin-top:26px;padding:15px 20px;line-height:1.55}.Lyw8Tq_filters{background:#fff;border:1px solid #dce5ec;border-radius:15px;grid-template-columns:minmax(220px,2fr) 1.3fr 1.3fr auto;align-items:end;gap:12px;padding:20px;display:grid}.Lyw8Tq_filters label{flex-direction:column;gap:9px;font-size:13px;font-weight:700;display:flex}.Lyw8Tq_filters input,.Lyw8Tq_filters select{color:#172c42;background:#fff;border:1px solid #cad7e0;border-radius:8px;width:100%;height:46px;padding:0 13px;font-size:14px}.Lyw8Tq_filters button{color:#fff;cursor:pointer;background:#126b79;border:none;border-radius:8px;height:46px;padding:0 22px;font-size:14px;font-weight:700}.Lyw8Tq_filters button:hover{background:#0b5265}.Lyw8Tq_resultsHeading{justify-content:space-between;align-items:baseline;gap:12px;margin:36px 0 18px;display:flex}.Lyw8Tq_resultsHeading h2{margin:0;font-size:23px}.Lyw8Tq_resultsHeading span{color:#577185;font-size:13px}.Lyw8Tq_cards{grid-template-columns:1fr 1fr;gap:18px;display:grid}.Lyw8Tq_card{background:#fff;border:1px solid #dce5ec;border-radius:14px;flex-direction:column;gap:13px;padding:24px;display:flex;box-shadow:0 5px 18px #112a3e09}.Lyw8Tq_cardTop{color:#577185;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.Lyw8Tq_status{color:#216b40;background:#eaf6ee;border-radius:99px;padding:5px 10px;font-weight:800}.Lyw8Tq_status[data-status=planowany]{color:#245b97;background:#ecf3fc}.Lyw8Tq_status[data-status=zakończony]{color:#596673;background:#f1f3f5}.Lyw8Tq_card h3{color:#18364a;margin:0;font-size:21px;line-height:1.3}.Lyw8Tq_card p{color:#435b6c;margin:0;font-size:14px;line-height:1.6}.Lyw8Tq_card .Lyw8Tq_institution{color:#0a6879;font-size:13px;font-weight:700}.Lyw8Tq_facts{border-top:1px solid #edf1f4;border-bottom:1px solid #edf1f4;flex-wrap:wrap;gap:24px;padding:14px 0;display:flex}.Lyw8Tq_facts div{flex-direction:column;gap:6px;display:flex}.Lyw8Tq_facts small{color:#60788a}.Lyw8Tq_facts strong{font-size:14px}.Lyw8Tq_card .Lyw8Tq_caution{color:#667a89;font-size:12px}.Lyw8Tq_cardFooter{flex-direction:column;gap:10px;margin-top:auto;padding-top:10px;display:flex}.Lyw8Tq_cardFooter span{color:#64788a;font-size:12px}.Lyw8Tq_cardFooter a,.Lyw8Tq_more a{color:#096a7b;text-underline-offset:4px;font-size:14px;font-weight:800;text-decoration:underline}.Lyw8Tq_empty,.Lyw8Tq_more{background:#fff;border:1px solid #dce5ec;border-radius:14px;padding:24px;line-height:1.6}.Lyw8Tq_empty h3,.Lyw8Tq_more h2{margin-top:0}.Lyw8Tq_more{margin:30px 0 60px}.Lyw8Tq_more p{color:#526b7a}@media (max-width:850px){.Lyw8Tq_filters{grid-template-columns:1fr 1fr}.Lyw8Tq_filters .Lyw8Tq_search{grid-column:1/-1}.Lyw8Tq_cards{grid-template-columns:1fr}}@media (max-width:960px){.Lyw8Tq_header>div{gap:12px;min-height:70px}.Lyw8Tq_desktopNav,.Lyw8Tq_headerCta{display:none}.Lyw8Tq_brand{max-width:calc(100% - 112px)}.Lyw8Tq_brand img{max-width:158px}}@media (max-width:580px){.Lyw8Tq_filters{grid-template-columns:1fr}.Lyw8Tq_filters .Lyw8Tq_search{grid-column:auto}.Lyw8Tq_header>div{min-height:66px}.Lyw8Tq_brand img{max-width:150px}.Lyw8Tq_intro{padding-top:32px}.Lyw8Tq_card{padding:18px}.Lyw8Tq_resultsHeading{flex-direction:column;align-items:flex-start}}.Lyw8Tq_page{--ink:var(--ga-color-ink);--green:var(--ga-color-primary);--green2:var(--ga-color-primary-2);color:var(--ga-color-ink);background:var(--ga-color-paper)}.Lyw8Tq_page .Lyw8Tq_shell{width:min(var(--ga-content-width), calc(100% - 36px))}.Lyw8Tq_page .Lyw8Tq_intro h1{font-family:var(--ga-font-heading);font-size:var(--ga-type-h1);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h1-line);letter-spacing:var(--ga-type-h1-track);color:var(--ga-color-ink)}.Lyw8Tq_page .Lyw8Tq_resultsHeading h2{font-family:var(--ga-font-heading);font-size:var(--ga-type-h2-utility);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h2-line);letter-spacing:var(--ga-type-h2-track);color:var(--ga-color-ink)}.Lyw8Tq_page .Lyw8Tq_more h2{font-family:var(--ga-font-heading);font-size:var(--ga-type-h2-compact);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h2-line);letter-spacing:var(--ga-type-h2-track);color:var(--ga-color-ink)}.Lyw8Tq_page .Lyw8Tq_resultsHeading span{color:var(--ga-color-muted)}.Lyw8Tq_page .Lyw8Tq_card h3,.Lyw8Tq_page .Lyw8Tq_empty h3{font-family:var(--ga-font-heading);font-size:var(--ga-type-h3-compact);font-weight:var(--ga-font-heading-weight);line-height:var(--ga-type-h3-line);letter-spacing:var(--ga-type-h3-track);color:var(--ga-color-ink)}.Lyw8Tq_page .Lyw8Tq_intro>p{font-size:var(--ga-type-lead);line-height:var(--ga-type-lead-line)}.Lyw8Tq_page .Lyw8Tq_kicker{font-size:var(--ga-type-kicker);letter-spacing:var(--ga-type-kicker-track)}
