.grid[data-astro-cid-okiz4rs3]{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-okiz4rs3]>li[data-astro-cid-okiz4rs3]{display:flex}a[data-astro-cid-okiz4rs3]{color:inherit;border:1px solid var(--c-line);border-radius:var(--radius-lg);width:100%;transition:border-color var(--t-base) var(--ease), transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}a[data-astro-cid-okiz4rs3]:hover{border-color:var(--c-navy);transform:translateY(-3px);box-shadow:0 22px 46px -34px #041e3c99}.ph[data-astro-cid-okiz4rs3]{aspect-ratio:16/10;background:var(--c-g-100);overflow:hidden}.ph[data-astro-cid-okiz4rs3] img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}a[data-astro-cid-okiz4rs3]:hover .ph[data-astro-cid-okiz4rs3] img{transform:scale(1.05)}.body[data-astro-cid-okiz4rs3]{padding:var(--sp-5);gap:var(--sp-2);flex-direction:column;flex:1;display:flex;position:relative}.ic[data-astro-cid-okiz4rs3]{top:calc(-1 * var(--sp-5));left:var(--sp-5);background:var(--c-red);color:#fff;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);place-items:center;width:44px;height:44px;display:grid;position:absolute}h2[data-astro-cid-okiz4rs3]{font-size:var(--fs-4);margin-top:var(--sp-3);font-weight:600}.tl[data-astro-cid-okiz4rs3]{font-size:var(--fs-0);color:var(--c-steel-300);font-family:var(--f-head);letter-spacing:.04em}.in[data-astro-cid-okiz4rs3]{font-size:var(--fs-1);color:var(--c-muted);margin-top:var(--sp-2)}.link-arrow[data-astro-cid-okiz4rs3]{padding-top:var(--sp-4);margin-top:auto}@media (width<=1000px){.grid[data-astro-cid-okiz4rs3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.grid[data-astro-cid-okiz4rs3]{grid-template-columns:minmax(0,1fr)}}.story[data-astro-cid-pcbdtnmk]{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.tx[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{font-size:var(--fs-6);margin-bottom:var(--sp-4);font-weight:600}.tx[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{color:var(--c-muted);max-width:62ch;margin-bottom:var(--sp-4)}.vt[data-astro-cid-pcbdtnmk]{font-family:var(--f-head);font-size:var(--fs-0);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin-top:var(--sp-6);font-weight:500}.vision[data-astro-cid-pcbdtnmk]{font-family:var(--f-head);font-size:var(--fs-4);color:var(--c-navy);letter-spacing:-.01em;margin-top:var(--sp-3);font-weight:500}.ph[data-astro-cid-pcbdtnmk]{border-radius:var(--radius-lg);position:relative;overflow:hidden}.ph[data-astro-cid-pcbdtnmk] img{object-fit:cover;width:100%;height:auto}.badge[data-astro-cid-pcbdtnmk]{left:var(--sp-4);bottom:var(--sp-4);position:absolute}.figures[data-astro-cid-pcbdtnmk]{padding-block:clamp(2.5rem,5vw,3.5rem)}.fg[data-astro-cid-pcbdtnmk]{gap:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.fg[data-astro-cid-pcbdtnmk] dt[data-astro-cid-pcbdtnmk]{font-family:var(--f-head);letter-spacing:-.04em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:700;line-height:1}.fg[data-astro-cid-pcbdtnmk] dd[data-astro-cid-pcbdtnmk]{margin:var(--sp-3) 0 0;font-size:var(--fs-1);color:#ffffffb8}.pillars[data-astro-cid-pcbdtnmk]{background:var(--c-line);border:1px solid var(--c-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.pillars[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{padding:var(--sp-5);gap:var(--sp-2);background:#fff;align-content:start;display:grid}.pillars[data-astro-cid-pcbdtnmk] .n[data-astro-cid-pcbdtnmk]{font-family:var(--f-head);color:var(--c-red);font-weight:700;font-size:var(--fs-1)}.pillars[data-astro-cid-pcbdtnmk] h3[data-astro-cid-pcbdtnmk]{font-size:var(--fs-2);font-weight:600}.pillars[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{font-size:var(--fs-1);color:var(--c-muted)}.two[data-astro-cid-pcbdtnmk]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.two[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{font-size:var(--fs-5);margin-bottom:var(--sp-4);font-weight:600}.values[data-astro-cid-pcbdtnmk]{margin:0}.values[data-astro-cid-pcbdtnmk] div[data-astro-cid-pcbdtnmk]{padding:var(--sp-4) 0;border-bottom:1px solid var(--c-line)}.values[data-astro-cid-pcbdtnmk] div[data-astro-cid-pcbdtnmk]:last-child{border-bottom:0}.values[data-astro-cid-pcbdtnmk] dt[data-astro-cid-pcbdtnmk]{font-family:var(--f-head);font-weight:600}.values[data-astro-cid-pcbdtnmk] dd[data-astro-cid-pcbdtnmk]{color:var(--c-muted);font-size:var(--fs-1);margin:4px 0 0}.quality[data-astro-cid-pcbdtnmk]{gap:var(--sp-3);margin:0 0 var(--sp-5);padding:0;list-style:none;display:grid}.quality[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{gap:var(--sp-3);font-size:var(--fs-1);color:var(--c-muted);align-items:flex-start;display:flex}.quality[data-astro-cid-pcbdtnmk] svg{color:var(--c-red);flex:none;margin-top:2px}.ph2[data-astro-cid-pcbdtnmk]{border-radius:var(--radius-lg);overflow:hidden}.ph2[data-astro-cid-pcbdtnmk] img{width:100%;height:auto}@media (width<=1000px){.pillars[data-astro-cid-pcbdtnmk],.fg[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.story[data-astro-cid-pcbdtnmk],.two[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.pillars[data-astro-cid-pcbdtnmk]{grid-template-columns:minmax(0,1fr)}}.qform[data-astro-cid-5v4witja]{gap:var(--sp-5);display:grid}.hp[data-astro-cid-5v4witja]{position:absolute;left:-9999px}.grid[data-astro-cid-5v4witja]{gap:var(--sp-4) var(--sp-5);grid-template-columns:1fr 1fr;display:grid}.field[data-astro-cid-5v4witja]{gap:6px;margin:0;display:grid}.field[data-astro-cid-5v4witja].full{grid-column:1/-1}label[data-astro-cid-5v4witja]{font-family:var(--f-head);font-weight:600;font-size:var(--fs-1)}.req[data-astro-cid-5v4witja]{color:var(--c-muted);font-weight:400;font-size:var(--fs-0)}.help[data-astro-cid-5v4witja]{font-size:var(--fs-0);color:var(--c-muted)}input[data-astro-cid-5v4witja][type=text],input[data-astro-cid-5v4witja][type=email],input[data-astro-cid-5v4witja][type=tel],select[data-astro-cid-5v4witja],textarea[data-astro-cid-5v4witja]{font:inherit;font-size:var(--fs-2);color:var(--c-navy);border:1.5px solid var(--c-line-strong);border-radius:var(--radius);padding:0 var(--sp-3);width:100%;min-height:48px;transition:border-color var(--t-fast) var(--ease);background:#fff}textarea[data-astro-cid-5v4witja]{padding:var(--sp-3);resize:vertical;min-height:140px;line-height:1.5}input[data-astro-cid-5v4witja]:hover,select[data-astro-cid-5v4witja]:hover,textarea[data-astro-cid-5v4witja]:hover{border-color:var(--c-steel)}input[data-astro-cid-5v4witja]:focus-visible,select[data-astro-cid-5v4witja]:focus-visible,textarea[data-astro-cid-5v4witja]:focus-visible{border-color:var(--c-navy)}[data-astro-cid-5v4witja][aria-invalid=true]{border-color:var(--c-red);background:#fff6f6}.err[data-astro-cid-5v4witja]{font-size:var(--fs-0);color:var(--c-red-700);font-weight:600}.err[data-astro-cid-5v4witja]:empty{display:none}fieldset[data-astro-cid-5v4witja]{border:1px solid var(--c-line);border-radius:var(--radius);padding:var(--sp-4);margin:0}legend[data-astro-cid-5v4witja]{font-family:var(--f-head);font-weight:600;font-size:var(--fs-1);padding:0 var(--sp-2)}.checks[data-astro-cid-5v4witja]{gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.check[data-astro-cid-5v4witja]{align-items:flex-start;gap:var(--sp-3);font-weight:400;font-family:var(--f-body);font-size:var(--fs-1);cursor:pointer;align-items:center;min-height:44px;display:flex}.check[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{width:20px;height:20px;min-height:0;accent-color:var(--c-red);flex:none}.consent[data-astro-cid-5v4witja] .check[data-astro-cid-5v4witja]{align-items:flex-start}.consent[data-astro-cid-5v4witja] .check[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{margin-top:2px}.summary[data-astro-cid-5v4witja]{border:1.5px solid var(--c-red);border-radius:var(--radius);padding:var(--sp-4);background:#fff6f6}.summary[data-astro-cid-5v4witja][hidden]{display:none}.summary[data-astro-cid-5v4witja] ul[data-astro-cid-5v4witja]{margin:var(--sp-2) 0 0;padding-left:var(--sp-5);font-size:var(--fs-1)}.summary[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--c-red-700)}.submit[data-astro-cid-5v4witja]{justify-self:start}@media (width<=640px){.grid[data-astro-cid-5v4witja]{grid-template-columns:1fr}}.cols[data-astro-cid-5g3jvhfo]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}h2[data-astro-cid-5g3jvhfo]{font-size:var(--fs-5);margin-bottom:var(--sp-5);font-weight:600}.info[data-astro-cid-5g3jvhfo]{background:var(--c-g-100);border-radius:var(--radius-lg);padding:var(--sp-5);position:sticky;top:96px}.info[data-astro-cid-5g3jvhfo] dl[data-astro-cid-5g3jvhfo]{gap:var(--sp-4);margin:0;display:grid}.info[data-astro-cid-5g3jvhfo] dt[data-astro-cid-5g3jvhfo]{align-items:center;gap:var(--sp-2);font-family:var(--f-head);font-weight:600;font-size:var(--fs-0);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);display:flex}.info[data-astro-cid-5g3jvhfo] dt[data-astro-cid-5g3jvhfo] svg{color:var(--c-red)}.info[data-astro-cid-5g3jvhfo] dd[data-astro-cid-5g3jvhfo]{margin:var(--sp-2) 0 0;font-size:var(--fs-2);line-height:1.6}.info[data-astro-cid-5g3jvhfo] a[data-astro-cid-5g3jvhfo]{text-decoration:none}.info[data-astro-cid-5g3jvhfo] a[data-astro-cid-5g3jvhfo]:hover{text-decoration:underline}.map[data-astro-cid-5g3jvhfo]{align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);min-height:44px;font-family:var(--f-head);font-weight:600;font-size:var(--fs-1);display:inline-flex}.map[data-astro-cid-5g3jvhfo] svg{color:var(--c-red)}@media (width<=900px){.cols[data-astro-cid-5g3jvhfo]{grid-template-columns:minmax(0,1fr)}.info[data-astro-cid-5g3jvhfo]{position:static}}.narrow[data-astro-cid-qd2fcmqr]{max-width:860px}.faq[data-astro-cid-qd2fcmqr]{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.faq[data-astro-cid-qd2fcmqr] li[data-astro-cid-qd2fcmqr]{border-bottom:1px solid var(--c-line)}summary[data-astro-cid-qd2fcmqr]{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-5) 0;cursor:pointer;font-family:var(--f-head);font-weight:600;font-size:var(--fs-3);letter-spacing:-.01em;min-height:44px;list-style:none;display:flex}summary[data-astro-cid-qd2fcmqr]::-webkit-details-marker{display:none}summary[data-astro-cid-qd2fcmqr]:hover{color:var(--c-red)}.ic[data-astro-cid-qd2fcmqr]{flex:none;width:18px;height:18px;position:relative}.ic[data-astro-cid-qd2fcmqr]:before,.ic[data-astro-cid-qd2fcmqr]:after{content:"";background:var(--c-red);transition:transform var(--t-base) var(--ease);position:absolute}.ic[data-astro-cid-qd2fcmqr]:before{height:2px;inset:8px 0}.ic[data-astro-cid-qd2fcmqr]:after{width:2px;inset:0 8px}details[data-astro-cid-qd2fcmqr][open] .ic[data-astro-cid-qd2fcmqr]:after{transform:scaleY(0)}.a[data-astro-cid-qd2fcmqr]{padding-bottom:var(--sp-5)}.a[data-astro-cid-qd2fcmqr] p[data-astro-cid-qd2fcmqr]{color:var(--c-muted);max-width:68ch}@media (prefers-reduced-motion:no-preference){details[data-astro-cid-qd2fcmqr][open] .a[data-astro-cid-qd2fcmqr]{animation:faq-open .35s var(--ease)}@keyframes faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}.narrow[data-astro-cid-r54w6cfd]{max-width:780px}.blk[data-astro-cid-r54w6cfd]{margin-bottom:var(--sp-6)}.blk[data-astro-cid-r54w6cfd] h2[data-astro-cid-r54w6cfd]{font-size:var(--fs-4);margin-bottom:var(--sp-3);font-weight:600}.blk[data-astro-cid-r54w6cfd] p[data-astro-cid-r54w6cfd]{color:var(--c-muted)}.manage[data-astro-cid-r54w6cfd]{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--c-line)}.done[data-astro-cid-r54w6cfd]{margin-top:var(--sp-3);font-size:var(--fs-1);color:var(--c-navy);font-weight:600}.done[data-astro-cid-r54w6cfd][hidden]{display:none}
