.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--color-dark);align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero-media[data-astro-cid-ge2uvauf]{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero-img[data-astro-cid-ge2uvauf],.hero-video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.hero-img[data-astro-cid-ge2uvauf]{animation:hero-settle 2.4s var(--ease-out) both}.hero-video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .8s var(--ease-out)}.hero-video[data-astro-cid-ge2uvauf].is-playing{opacity:1}@keyframes hero-settle{0%{transform:scale(1.06)}to{transform:none}}.hero-in[data-astro-cid-ge2uvauf]{padding-block:calc(var(--header-space) + clamp(var(--space-8), 8vh, var(--space-24))) clamp(var(--space-12), 8vh, var(--space-24));position:relative}.hero-actions[data-astro-cid-ge2uvauf] .btn-ghost-dark{color:#fff;background:#060c1466;border-color:#fff9}.hero-title[data-astro-cid-ge2uvauf]{color:#fff;text-shadow:0 2px 32px #060c148c;margin-bottom:clamp(1.75rem,3vh + .5rem,2.5rem)}.hero-actions[data-astro-cid-ge2uvauf]{gap:var(--space-4);flex-wrap:wrap;margin-bottom:clamp(1.75rem,3vh + .5rem,2.5rem);display:flex}.hero-sectors[data-astro-cid-ge2uvauf]{justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-4) 0 0;color:#fff;border-top:1px solid #ffffff40;grid-template-columns:repeat(3,auto);font-size:.9375rem;list-style:none;display:grid}@media (width>=60rem){.hero[data-astro-cid-ge2uvauf]{--hero-t:clamp(3rem, 5.4vw, 5.25rem);align-items:stretch}.hero-in[data-astro-cid-ge2uvauf]{gap:var(--space-8);padding-block:calc(var(--header-space) + var(--space-8)) var(--space-8);grid-template-rows:1fr auto;display:grid}.hero-actions[data-astro-cid-ge2uvauf]{margin-bottom:0}.hero-media[data-astro-cid-ge2uvauf]:after{content:"";background:#060c1494;position:absolute;inset:0}.hero-copy[data-astro-cid-ge2uvauf]{align-self:center;width:fit-content}.hero-actions[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr;width:fit-content;display:grid}.hero-title[data-astro-cid-ge2uvauf]{font-size:var(--hero-t)}.hero-sectors[data-astro-cid-ge2uvauf]{justify-content:space-between;gap:var(--space-6);width:max(8.42 * var(--hero-t), 34rem);text-shadow:0 1px 12px #060c1499;display:flex}}@media (width<=60rem){.hero[data-astro-cid-ge2uvauf]{--hero-b:16rem;align-items:end}.hero-img[data-astro-cid-ge2uvauf],.hero-video[data-astro-cid-ge2uvauf]{object-position:40% 50%}.hero-media[data-astro-cid-ge2uvauf]{inset:0 0 var(--hero-b) 0;-webkit-mask-image:linear-gradient(0deg,#0000,#0000004d 12.5rem,#000 22rem);mask-image:linear-gradient(0deg,#0000,#0000004d 12.5rem,#000 22rem)}.hero-in[data-astro-cid-ge2uvauf]{padding-block:calc(var(--header-space) + 8rem) max(5.75rem, 9vh)}.hero-title[data-astro-cid-ge2uvauf]{font-size:min(calc((100vw - 2 * var(--gutter)) / 8.8), 5rem, 16vh);margin-bottom:var(--space-6)}.hero-title[data-astro-cid-ge2uvauf] .slogan{font-size:inherit}.hero-actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.hero-sectors[data-astro-cid-ge2uvauf]{text-shadow:0 1px 12px #060c1499}}@media (width<=30rem){.hero[data-astro-cid-ge2uvauf]{--hero-b:9rem}.hero-actions[data-astro-cid-ge2uvauf]{grid-template-columns:auto auto}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{padding-inline:.5rem;font-size:.9375rem}}@media (width<=60rem) and (height<=30rem){.hero[data-astro-cid-ge2uvauf]{--hero-b:0rem}.hero-media[data-astro-cid-ge2uvauf]{-webkit-mask-image:none;mask-image:none}.hero-media[data-astro-cid-ge2uvauf]:after{content:"";background:#060c1494;position:absolute;inset:0}.hero-in[data-astro-cid-ge2uvauf]{padding-block:calc(var(--header-space) + var(--space-2)) var(--space-4)}.hero-title[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-3)}.hero-actions[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-3);width:calc(100% - 11rem)}.hero-sectors[data-astro-cid-ge2uvauf]{display:none}}@media (width<=22rem){.hero[data-astro-cid-ge2uvauf]{--hero-b:13rem}.hero-actions[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero-img[data-astro-cid-ge2uvauf]{animation:none}.hero-video[data-astro-cid-ge2uvauf]{display:none}}.marquee-band[data-astro-cid-hjon3hvd]{padding-block:clamp(var(--space-12), 5vw, var(--space-16));border-bottom:1px solid var(--color-border)}.marquee-head[data-astro-cid-hjon3hvd]{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.marquee-title[data-astro-cid-hjon3hvd]{font-size:var(--text-xl);font-weight:500}.marquee[data-astro-cid-hjon3hvd]{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee[data-astro-cid-hjon3hvd]::-webkit-scrollbar{display:none}.marquee[data-astro-cid-hjon3hvd].is-dragging{cursor:grabbing;user-select:none}.marquee[data-astro-cid-hjon3hvd]:focus-visible{outline-offset:-2px;mask-image:none}.marquee-track[data-astro-cid-hjon3hvd]{width:max-content;display:flex}.marquee-list[data-astro-cid-hjon3hvd]{gap:var(--space-4);padding:0 var(--space-4) 0 0;margin:0;list-style:none;display:flex}.marquee-logo[data-astro-cid-hjon3hvd]{width:10rem;height:5.5rem;padding:var(--space-4) var(--space-6);background:var(--color-bg-alt);border-radius:var(--radius-sm);place-items:center;display:grid}.marquee-img[data-astro-cid-hjon3hvd]{object-fit:contain;mix-blend-mode:multiply;-webkit-user-drag:none;pointer-events:none;width:auto;max-width:100%;max-height:3rem}.lede[data-astro-cid-ixllkgkr]{padding-block:clamp(2.5rem,4vw,3.5rem) clamp(2.5rem,9vw,7.5rem)}.lede-text[data-astro-cid-ixllkgkr]{max-width:44ch;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;color:var(--color-ink);margin-inline:auto;font-size:clamp(1.3125rem,1.1vw + .95rem,1.875rem);font-weight:500;line-height:1.3}.lede-how[data-astro-cid-ixllkgkr],.lede-gain[data-astro-cid-ixllkgkr]{text-wrap:balance;display:block}.lede-gain[data-astro-cid-ixllkgkr]{margin-top:.6em}.problems[data-astro-cid-tvrjpl4u]{background:var(--color-dark);color:var(--color-dark-ink);padding-block:var(--space-section)}.problems-title[data-astro-cid-tvrjpl4u]{color:#fff}.problems[data-astro-cid-tvrjpl4u] .sch-open:hover{box-shadow:0 0 0 2px var(--color-teal-bright)}.problems-grid[data-astro-cid-tvrjpl4u]{gap:clamp(var(--space-8), 5vw, var(--space-16));align-items:center;display:grid}@media (width>=60rem){.problems-grid[data-astro-cid-tvrjpl4u]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.problems-head[data-astro-cid-tvrjpl4u]{justify-items:start;gap:var(--space-6);display:grid}.problems-title[data-astro-cid-tvrjpl4u]{text-wrap:balance;max-width:24ch;font-size:clamp(1.75rem,2vw + .95rem,2.875rem)}.problems-lede[data-astro-cid-tvrjpl4u]{font-size:var(--text-lg);color:var(--color-dark-ink-muted);max-width:30ch}@media (width<=39.99rem){.problems-list[data-astro-cid-tvrjpl4u]{display:none!important}}.problems-list[data-astro-cid-tvrjpl4u]{margin:clamp(var(--space-12), 5vw, var(--space-16)) 0 0;gap:var(--space-3) var(--space-8);padding:0;list-style:none;display:grid}@media (width>=40rem){.problems-list[data-astro-cid-tvrjpl4u]{grid-template-rows:repeat(3,auto);grid-auto-flow:column}}@media (width>=72rem){.problems-list[data-astro-cid-tvrjpl4u]{grid-template-rows:none;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row}}.problem[data-astro-cid-tvrjpl4u]{align-items:center;gap:var(--space-4);font-size:var(--text-base);font-weight:500;line-height:var(--leading-snug);text-wrap:balance;grid-template-columns:2.5rem minmax(0,1fr);display:grid}@media (width>=72rem){.problem[data-astro-cid-tvrjpl4u]{align-content:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}.problem-icon[data-astro-cid-tvrjpl4u]{border-radius:var(--radius-md);background:var(--color-dark-2);border:1px solid var(--color-dark-border);width:2.5rem;height:2.5rem;color:var(--color-brand-bright);place-items:center;display:grid}.problem-icon[data-astro-cid-tvrjpl4u] svg[data-astro-cid-tvrjpl4u]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem}.scn[data-astro-cid-tvrjpl4u]{width:100%;margin:0}.problems-grid[data-astro-cid-tvrjpl4u] .sch{justify-self:center;width:100%;max-width:30rem}@media (width>=60rem){.problems-grid[data-astro-cid-tvrjpl4u] .sch{max-width:25rem}}.scn[data-astro-cid-tvrjpl4u] svg[data-astro-cid-tvrjpl4u]{width:100%;height:auto;display:block;overflow:visible}.scn-lane[data-astro-cid-tvrjpl4u]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;fill:var(--color-dark-ink-muted);font-size:16px}.scn-run[data-astro-cid-tvrjpl4u]{stroke:var(--color-dark-ink);stroke-width:3px}.scn-run-ok[data-astro-cid-tvrjpl4u]{stroke:var(--color-teal-bright)}.scn-stop[data-astro-cid-tvrjpl4u]{fill:var(--color-danger)}.scn-in[data-astro-cid-tvrjpl4u]{font-family:var(--font-display);fill:#fff;font-size:17px;font-weight:600}.scn-x[data-astro-cid-tvrjpl4u]{stroke:var(--color-danger);stroke-width:3px;stroke-linecap:round;fill:none}.scn-label[data-astro-cid-tvrjpl4u]{font-family:var(--font-display);fill:var(--color-dark-ink);font-size:18px;font-weight:500}.scn-ok[data-astro-cid-tvrjpl4u]{fill:var(--color-teal-bright)}.scn-fix[data-astro-cid-tvrjpl4u]{fill:var(--color-brand-bright)}.scn-sep[data-astro-cid-tvrjpl4u]{stroke:var(--color-dark-border);stroke-width:1px;stroke-dasharray:4 6}.scn-reticle[data-astro-cid-tvrjpl4u]{fill:none;stroke:var(--overlay-detect);stroke-width:2px}@media (width<=30rem){.scn-lane[data-astro-cid-tvrjpl4u]{font-size:18px}.scn-label[data-astro-cid-tvrjpl4u]{font-size:20px}.scn-in[data-astro-cid-tvrjpl4u]{font-size:19px}}@media (width>=60rem){.scn-lane[data-astro-cid-tvrjpl4u]{font-size:17px}.scn-label[data-astro-cid-tvrjpl4u]{font-size:19px}.scn-in[data-astro-cid-tvrjpl4u]{font-size:18px}}@keyframes scn-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes scn-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes scn-fade{0%{opacity:0}to{opacity:1}}.scn-p[data-astro-cid-tvrjpl4u],.scn-plan[data-astro-cid-tvrjpl4u],.scn-fail[data-astro-cid-tvrjpl4u]{transform-box:fill-box;transform-origin:50%}html.motion .scn-run[data-astro-cid-tvrjpl4u]{stroke-dasharray:1;stroke-dashoffset:1px}html.motion .scn-fail[data-astro-cid-tvrjpl4u],html.motion .scn-p[data-astro-cid-tvrjpl4u],html.motion .scn-plan[data-astro-cid-tvrjpl4u],html.motion .scn-ok[data-astro-cid-tvrjpl4u]{opacity:0}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-run-1[data-astro-cid-tvrjpl4u]{animation:.9s linear .2s both scn-draw}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-fail[data-astro-cid-tvrjpl4u]{animation:.6s 1.1s both scn-fade}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-run-3[data-astro-cid-tvrjpl4u]{animation:.5s linear 1.9s both scn-draw}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-run-ok[data-astro-cid-tvrjpl4u]{animation:2.2s linear .2s both scn-draw}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-p[data-astro-cid-tvrjpl4u]{animation:scn-pop .5s var(--ease-out) .7s both}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-plan[data-astro-cid-tvrjpl4u]{animation:scn-pop .5s var(--ease-out) 1.4s both}html.motion .scn[data-astro-cid-tvrjpl4u].is-in .scn-ok[data-astro-cid-tvrjpl4u]{animation:.6s 2.2s both scn-fade}.offers[data-astro-cid-a62vjgxy]{padding-block:var(--space-section);background:var(--color-bg-alt)}.offers-head[data-astro-cid-a62vjgxy]{margin-bottom:clamp(var(--space-8), 5vw, var(--space-12))}.offers-head[data-astro-cid-a62vjgxy] h2[data-astro-cid-a62vjgxy]{max-width:16ch}.offers-sub[data-astro-cid-a62vjgxy]{margin:clamp(var(--space-12), 6vw, var(--space-16)) 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-weight:500}.bento[data-astro-cid-a62vjgxy]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.bento[data-astro-cid-a62vjgxy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile[data-astro-cid-a62vjgxy]{isolation:isolate;border-radius:var(--radius-md);background:var(--color-dark);color:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.tile-img[data-astro-cid-a62vjgxy]{z-index:-1;aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform var(--dur-slow) var(--ease-out);display:block;position:relative;-webkit-mask-image:linear-gradient(#000 42%,#0000008c 72%,#0000);mask-image:linear-gradient(#000 42%,#0000008c 72%,#0000)}.tile[data-astro-cid-a62vjgxy]:hover .tile-img[data-astro-cid-a62vjgxy]{transform:scale(1.04)}.tile-tag[data-astro-cid-a62vjgxy]{display:none}@media (width<=39.99rem){.tile-img[data-astro-cid-a62vjgxy]{aspect-ratio:2}.tile-brand[data-astro-cid-a62vjgxy],.tile-text[data-astro-cid-a62vjgxy],.tile-more[data-astro-cid-a62vjgxy]{display:none}.tile-tag[data-astro-cid-a62vjgxy]{color:#ffffffdb;font-size:var(--text-sm);display:block}.tile-cap[data-astro-cid-a62vjgxy]{padding:var(--space-4);gap:var(--space-1)}.tile-name[data-astro-cid-a62vjgxy]{font-size:1.375rem}}.tile-cap[data-astro-cid-a62vjgxy]{gap:var(--space-2);margin-top:calc(-1 * var(--space-8));padding:clamp(var(--space-6), 3vw, var(--space-8));max-width:34rem;display:grid}.tile-name[data-astro-cid-a62vjgxy]{font-size:var(--text-display-4);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:#fff;line-height:1.1}.tile-link[data-astro-cid-a62vjgxy]{color:inherit;text-decoration:none}.tile-link[data-astro-cid-a62vjgxy]:after{content:"";z-index:3;position:absolute;inset:0}.tile-link[data-astro-cid-a62vjgxy]:focus-visible{outline:none}.tile[data-astro-cid-a62vjgxy]:has(.tile-link:focus-visible){outline:3px solid var(--color-accent);outline-offset:3px}.tile-brand[data-astro-cid-a62vjgxy]{font-size:var(--text-sm);color:var(--color-teal-bright);font-weight:600}.tile-text[data-astro-cid-a62vjgxy]{color:#ffffffdb;max-width:38ch}.tile-more[data-astro-cid-a62vjgxy]{margin-top:var(--space-3)}.tile[data-astro-cid-a62vjgxy]:hover .tile-more[data-astro-cid-a62vjgxy]:after{width:3.25rem}@media (prefers-reduced-motion:reduce){.tile-img[data-astro-cid-a62vjgxy]{transition:none}.tile[data-astro-cid-a62vjgxy]:hover .tile-img[data-astro-cid-a62vjgxy]{transform:none}}.method[data-astro-cid-7wvsl737]{padding-block:var(--space-section)}.method-head[data-astro-cid-7wvsl737]{gap:var(--space-6);margin-bottom:clamp(var(--space-12), 6vw, var(--space-16));justify-items:start;display:grid}@media (width>=60rem){.method-head[data-astro-cid-7wvsl737]{align-items:end;gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.method-head[data-astro-cid-7wvsl737] h2[data-astro-cid-7wvsl737]{max-width:16ch}.method-intro[data-astro-cid-7wvsl737]{font-size:var(--text-lg);color:var(--color-ink-muted);max-width:46ch}.steps[data-astro-cid-7wvsl737]{--dot:2.75rem;gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid;position:relative}.step[data-astro-cid-7wvsl737]:not(:last-child):before,.steps[data-astro-cid-7wvsl737]:before{background:var(--color-brand);opacity:.35;position:absolute}.step[data-astro-cid-7wvsl737]:not(:last-child):before{content:"";left:calc(var(--dot) / 2 - 1px);top:calc(var(--dot) / 2);bottom:calc(-1 * var(--space-6) - var(--dot) / 2);transform-origin:top;width:2px}.step[data-astro-cid-7wvsl737]{grid-template-columns:var(--dot) minmax(0, 1fr);column-gap:var(--space-4);align-content:start;align-items:start;display:grid;position:relative}@media (width>=56rem){.steps[data-astro-cid-7wvsl737]{--dot:3.5rem;gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr))}.step[data-astro-cid-7wvsl737]:not(:last-child):before{content:none}.steps[data-astro-cid-7wvsl737]:before{content:"";left:calc(var(--dot) / 2);right:calc(20% - .8 * var(--space-6) - var(--dot) / 2);top:calc(var(--dot) / 2 - 1px);transform-origin:0;height:2px}.step[data-astro-cid-7wvsl737]{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.step-icon[data-astro-cid-7wvsl737]{width:var(--dot);height:var(--dot);border:2px solid var(--color-brand);background:var(--color-bg);color:var(--color-brand);border-radius:50%;place-items:center;display:grid;position:relative}.step-icon[data-astro-cid-7wvsl737] svg[data-astro-cid-7wvsl737]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.step-body[data-astro-cid-7wvsl737]{gap:var(--space-2);padding-top:var(--space-2);display:grid}@media (width>=56rem){.step-body[data-astro-cid-7wvsl737]{padding-top:0}}.step-title[data-astro-cid-7wvsl737]{align-items:baseline;gap:var(--space-2);font-size:var(--text-xl);font-weight:600;display:flex}.step-num[data-astro-cid-7wvsl737]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-brand);font-variant-numeric:tabular-nums;font-weight:500}.step-text[data-astro-cid-7wvsl737]{color:var(--color-ink-muted);max-width:32ch}@keyframes method-line-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes method-line-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes method-step{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html.motion .steps[data-astro-cid-7wvsl737] .step[data-astro-cid-7wvsl737]>[data-astro-cid-7wvsl737]{opacity:0}html.motion .steps[data-astro-cid-7wvsl737] .step[data-astro-cid-7wvsl737]:not(:last-child):before{transform:scaleY(0)}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:not(:last-child):before{animation:.4s linear both method-line-y}@media (width>=56rem){html.motion .steps[data-astro-cid-7wvsl737].is-in:before{animation:method-line-x 1.6s var(--ease-in-out) both}}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]>[data-astro-cid-7wvsl737]{animation:method-step .6s var(--ease-out) both}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:first-child>[data-astro-cid-7wvsl737],html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:first-child:before{animation-delay:.1s}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(2)>[data-astro-cid-7wvsl737],html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(2):before{animation-delay:.4s}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(3)>[data-astro-cid-7wvsl737],html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(3):before{animation-delay:.7s}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(4)>[data-astro-cid-7wvsl737],html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(4):before{animation-delay:1s}html.motion .steps[data-astro-cid-7wvsl737].is-in .step[data-astro-cid-7wvsl737]:nth-child(5)>[data-astro-cid-7wvsl737]{animation-delay:1.3s}.sectors[data-astro-cid-ectujax3]{padding-top:var(--space-join)}.sectors-head[data-astro-cid-ectujax3]{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:clamp(var(--space-12), 6vw, var(--space-16));flex-wrap:wrap;display:flex}.sectors-head[data-astro-cid-ectujax3] h2[data-astro-cid-ectujax3]{max-width:14ch}.tiles[data-astro-cid-ectujax3]{background:var(--color-bg);grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.tiles[data-astro-cid-ectujax3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.tiles[data-astro-cid-ectujax3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile[data-astro-cid-ectujax3]{isolation:isolate;background:var(--color-dark);flex-direction:column;display:flex;position:relative;overflow:hidden}.tile-img[data-astro-cid-ectujax3]{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform var(--dur-slow) var(--ease-out);display:block;-webkit-mask-image:linear-gradient(#000 42%,#0000008c 72%,#0000);mask-image:linear-gradient(#000 42%,#0000008c 72%,#0000)}.tile[data-astro-cid-ectujax3]:hover .tile-img[data-astro-cid-ectujax3]{transform:scale(1.04)}.tile-cap[data-astro-cid-ectujax3]{margin-top:calc(-1 * var(--space-6));padding:clamp(var(--space-4), 2.5vw, var(--space-8));gap:var(--space-2);color:#fff;display:grid;position:relative}.tile-name[data-astro-cid-ectujax3]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);color:#fff;line-height:1.2;text-decoration:none}.tile-name[data-astro-cid-ectujax3]:after{content:"";position:absolute;inset:-100vh -100vw}.tile[data-astro-cid-ectujax3]{cursor:pointer}.tile-name[data-astro-cid-ectujax3]:focus-visible{outline:none}.tile[data-astro-cid-ectujax3]:has(.tile-name:focus-visible){outline:3px solid var(--color-accent);outline-offset:-3px}.tile-text[data-astro-cid-ectujax3]{font-size:var(--text-sm);line-height:var(--leading-snug);color:#ffffffd6}@media (width<=39.99rem){.tiles[data-astro-cid-ectujax3]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-text[data-astro-cid-ectujax3]{display:none}.tile-cap[data-astro-cid-ectujax3]{margin-top:calc(-1 * var(--space-4));padding:var(--space-3)}.tile-name[data-astro-cid-ectujax3]{letter-spacing:0;align-items:flex-end;min-height:1.75rem;font-size:1rem;line-height:1.2;display:flex}}@media (prefers-reduced-motion:reduce){.tile-img[data-astro-cid-ectujax3]{transition:none}.tile[data-astro-cid-ectujax3]:hover .tile-img[data-astro-cid-ectujax3]{transform:none}}
