.hh[data-astro-cid-f2t6dg3d]{position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;padding-block:clamp(28px,3.4vw,48px) clamp(18px,2vw,28px)}@media(min-width:1000px){.hh[data-astro-cid-f2t6dg3d]{min-height:calc(100svh - var(--topbar-h) - var(--header-h))}}.hh__wash[data-astro-cid-f2t6dg3d]{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(46% 60% at 78% 42%,var(--sky-50),transparent 72%),linear-gradient(180deg,var(--sky-25),#fff 96%)}.hh__halo[data-astro-cid-f2t6dg3d]{position:absolute;z-index:-1;pointer-events:none;left:-16vw;top:12%;width:46vw;aspect-ratio:1;border-radius:50%;border:1px solid var(--sky-200);opacity:.85;-webkit-mask-image:linear-gradient(90deg,transparent 18%,#000 62%);mask-image:linear-gradient(90deg,transparent 18%,#000 62%)}.hh__halo[data-astro-cid-f2t6dg3d]:after{content:"";position:absolute;inset:26px;border-radius:50%;border:1px dashed var(--sky-200)}.hh__in[data-astro-cid-f2t6dg3d]{flex:1;position:relative;display:grid;gap:clamp(40px,6vw,64px);align-items:center}.hh__in[data-astro-cid-f2t6dg3d]>[data-astro-cid-f2t6dg3d]{min-width:0}@media(min-width:1000px){.hh__in[data-astro-cid-f2t6dg3d]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(24px,3vw,56px)}}.hh__title[data-astro-cid-f2t6dg3d]{margin-top:clamp(18px,2vw,26px)}@media(min-width:1000px){.hh__title[data-astro-cid-f2t6dg3d]{font-size:min(var(--fs-hero),calc((100svh - var(--topbar-h) - var(--header-h)) * .122))}}.hh__title[data-astro-cid-f2t6dg3d] .l[data-astro-cid-f2t6dg3d]{display:block}.hh__title[data-astro-cid-f2t6dg3d] .l3[data-astro-cid-f2t6dg3d]{display:flex;align-items:center;gap:.16em}.hh__title[data-astro-cid-f2t6dg3d] .vrule[data-astro-cid-f2t6dg3d]{--vw: .045em;--vh: .3em;--vg: .055em;margin-right:.04em;transform-origin:left;transition:transform 1.2s var(--ease-out) .55s}.js .hh__title[data-astro-cid-f2t6dg3d]:not(.is-in) .vrule[data-astro-cid-f2t6dg3d]{transform:scaleX(0)}.hh__title[data-astro-cid-f2t6dg3d] em[data-astro-cid-f2t6dg3d]{padding-right:.05em}.hh__title[data-astro-cid-f2t6dg3d].is-in .w>span{transition-delay:calc(var(--i, 0) * .07s + .1s)}.hh__sub[data-astro-cid-f2t6dg3d]{display:flex;align-items:center;gap:14px;margin-top:clamp(22px,2.2vw,30px);font:500 var(--fs-eyebrow)/1.4 var(--font-caps);letter-spacing:.26em;text-transform:uppercase;color:var(--ink)}.hh__sub[data-astro-cid-f2t6dg3d] .ring-rule[data-astro-cid-f2t6dg3d]{width:64px;flex:none}.hh__lead[data-astro-cid-f2t6dg3d]{margin-top:14px;max-width:32ch}.hh__lead[data-astro-cid-f2t6dg3d] a{color:var(--ink);font-weight:400;white-space:nowrap;background:linear-gradient(var(--royal),var(--royal)) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:color .3s}.hh__lead[data-astro-cid-f2t6dg3d] a:hover{color:var(--royal-700)}.hh__actions[data-astro-cid-f2t6dg3d]{margin-top:clamp(24px,2.6vw,36px);gap:18px 30px}.stage[data-astro-cid-f2t6dg3d]{position:relative;aspect-ratio:100 / 108;justify-self:center;width:min(100%,640px,calc((100svh - var(--header-h) - var(--topbar-h) - 172px) * .926));min-width:min(100%,420px)}@media(min-width:1000px){.stage[data-astro-cid-f2t6dg3d]{justify-self:end}}.stage__plane[data-astro-cid-f2t6dg3d]{position:absolute;inset:0}.disc[data-astro-cid-f2t6dg3d]{position:absolute;margin:0;left:calc((var(--x) - var(--r)) * 1%);top:calc((var(--y) - var(--r)) / 1.08 * 1%);width:calc(var(--r) * 2%);aspect-ratio:1}.disc--big[data-astro-cid-f2t6dg3d]{--x: 61;--y: 40;--r: 33;z-index:1}.disc--med[data-astro-cid-f2t6dg3d]{--x: 30;--y: 78;--r: 21;z-index:3}.disc--score[data-astro-cid-f2t6dg3d]{--x: 17.5;--y: 13;--r: 12;z-index:4;--o: 1.5s;--dur: 2s}.disc--seal[data-astro-cid-f2t6dg3d]{--x: 81;--y: 77;--r: 10.5;z-index:4}.disc[data-astro-cid-f2t6dg3d] .pdisc{width:100%}.disc[data-astro-cid-f2t6dg3d] .ph{box-shadow:var(--shadow-soft)}.disc--med[data-astro-cid-f2t6dg3d] .ph{outline:6px solid #fff}.hh__chip[data-astro-cid-f2t6dg3d]{position:absolute;left:30%;top:calc((78 + 21) / 108 * 100%);translate:-50% -60%;z-index:4}.hh__drift[data-astro-cid-f2t6dg3d],.hh__pop[data-astro-cid-f2t6dg3d]{width:100%;height:100%}.hh__pop[data-astro-cid-f2t6dg3d]{transition:transform 1.2s var(--ease-out) var(--pop, 1s)}.disc--seal[data-astro-cid-f2t6dg3d] .hh__pop[data-astro-cid-f2t6dg3d]{--pop: 1.3s}.disc--score[data-astro-cid-f2t6dg3d] .proof{--proof-fs: clamp(1.45rem, 2.1vw, 2.15rem)}.disc--score[data-astro-cid-f2t6dg3d] .proof__in{gap:3px;padding:10%}.disc--score[data-astro-cid-f2t6dg3d] .proof__label{letter-spacing:.1em}.stage__cs[data-astro-cid-f2t6dg3d]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2;pointer-events:none}.cs-ring[data-astro-cid-f2t6dg3d]{fill:none;stroke:var(--royal);stroke-width:.32;stroke-linecap:round}.cs-ring--med[data-astro-cid-f2t6dg3d]{stroke:var(--ink);stroke-width:.28}.cs-cord[data-astro-cid-f2t6dg3d]{fill:none;stroke:var(--royal);stroke-width:.28;stroke-linecap:round;opacity:.55}.cs-vert[data-astro-cid-f2t6dg3d]{fill:none;stroke:var(--royal);stroke-width:2.2;stroke-dasharray:.8 1.25}.cs-verts[data-astro-cid-f2t6dg3d].is-built+.cs-vert[data-astro-cid-f2t6dg3d]{display:none}.stage__cs[data-astro-cid-f2t6dg3d] .cs-v{fill:var(--royal);transform-box:fill-box;transform-origin:center;transition:opacity .5s var(--ease-out) var(--o, 1.2s),transform .8s var(--ease-back) var(--o, 1.2s)}.cs-node[data-astro-cid-f2t6dg3d]{fill:var(--royal);transition:opacity .9s var(--ease-out) 2.1s}.cs-node-halo[data-astro-cid-f2t6dg3d]{fill:none;stroke:var(--royal);stroke-width:.25;transform-box:fill-box;transform-origin:center;opacity:0}.hero[data-astro-cid-f2t6dg3d].is-ready .cs-node-halo[data-astro-cid-f2t6dg3d]{animation:hh-halo 2.8s var(--ease-out) 2.2s 1 both}@keyframes hh-halo{0%{transform:scale(1);opacity:.9}to{transform:scale(3.6);opacity:0}}.js .hero[data-astro-cid-f2t6dg3d]:not(.is-ready) .stage__cs[data-astro-cid-f2t6dg3d] .cs-v{opacity:0;transform:scale(.15)}.js .hero[data-astro-cid-f2t6dg3d]:not(.is-ready) .cs-node[data-astro-cid-f2t6dg3d]{opacity:0}.js .hero[data-astro-cid-f2t6dg3d]:not(.is-ready) .hh__chip[data-astro-cid-f2t6dg3d]{opacity:0;transform:translateY(10px)}.js .hero[data-astro-cid-f2t6dg3d]:not(.is-ready) .hh__pop[data-astro-cid-f2t6dg3d]{transform:scale(0) rotate(-120deg)}.js .hero[data-astro-cid-f2t6dg3d]:not(.is-ready) .hh__foot[data-astro-cid-f2t6dg3d]{opacity:0;transform:translateY(24px)}.hh__chip[data-astro-cid-f2t6dg3d]{transition:opacity .8s var(--ease-out) 1.7s,transform 1s var(--ease-out) 1.7s}.hh__foot[data-astro-cid-f2t6dg3d]{transition:opacity 1s var(--ease-out) 1.5s,transform 1.2s var(--ease-out) 1.5s}.hh__foot[data-astro-cid-f2t6dg3d]{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:clamp(24px,2.4vw,32px)}.hh__cue[data-astro-cid-f2t6dg3d]{display:none;align-items:center;gap:16px;min-height:44px;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-2);transition:color .3s}@media(min-width:1000px){.hh__cue[data-astro-cid-f2t6dg3d]{display:inline-flex}}.hh__cue[data-astro-cid-f2t6dg3d]:hover{color:var(--royal-700)}.hh__cue-spine[data-astro-cid-f2t6dg3d]{display:grid;gap:3px}.hh__cue-spine[data-astro-cid-f2t6dg3d] i[data-astro-cid-f2t6dg3d]{display:block;width:12px;height:3px;border-radius:3px;background:var(--line-strong)}.hero[data-astro-cid-f2t6dg3d].is-ready .hh__cue-spine[data-astro-cid-f2t6dg3d] i[data-astro-cid-f2t6dg3d]{animation:hh-tick 1.6s var(--ease-in-out) calc(1.6s + var(--k) * .12s) 1 both}@keyframes hh-tick{0%,to{background:var(--line-strong)}35%{background:var(--royal)}}.hh__locs[data-astro-cid-f2t6dg3d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;min-height:44px;font:500 var(--fs-eyebrow)/1.3 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);transition:color .3s}.hh__locs[data-astro-cid-f2t6dg3d]:hover{color:var(--ink)}.hh__locs-lead[data-astro-cid-f2t6dg3d]{display:inline-flex;align-items:baseline;gap:10px;color:var(--royal-700)}.hh__locs[data-astro-cid-f2t6dg3d] b[data-astro-cid-f2t6dg3d]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:2.6em;line-height:.7;letter-spacing:0;color:var(--royal);font-variation-settings:"opsz" 22}.hh__rule[data-astro-cid-f2t6dg3d]{width:40px;height:1px;background:linear-gradient(90deg,var(--royal),transparent)}.hh__sep[data-astro-cid-f2t6dg3d]{width:7px;height:7px;border-radius:50%;border:1px solid var(--royal);opacity:.6}.hh__locs[data-astro-cid-f2t6dg3d]:hover .hh__rule[data-astro-cid-f2t6dg3d]{background:var(--royal)}@media(max-width:999px){.stage[data-astro-cid-f2t6dg3d]{width:min(100%,520px);min-width:0}.disc--med[data-astro-cid-f2t6dg3d] .ph{outline-width:4px}.hh__halo[data-astro-cid-f2t6dg3d]{width:96vw;left:auto;right:-54vw;top:44%}.hh__foot[data-astro-cid-f2t6dg3d]{justify-content:flex-start}.hh__hours[data-astro-cid-f2t6dg3d]{flex-basis:100%}.hh__sep--hours[data-astro-cid-f2t6dg3d]{display:none}}@media(max-width:599px){.hh__title[data-astro-cid-f2t6dg3d]{font-size:clamp(2.9rem,14.6vw,4.2rem)}.hh__sub[data-astro-cid-f2t6dg3d]{letter-spacing:.2em;gap:12px}.hh__sub[data-astro-cid-f2t6dg3d] .ring-rule[data-astro-cid-f2t6dg3d]{width:36px}.hh__actions[data-astro-cid-f2t6dg3d]{gap:14px}.disc--score[data-astro-cid-f2t6dg3d]{--x: 15;--y: 14.5;--r: 14.5}.disc--score[data-astro-cid-f2t6dg3d] .stars{display:none}.disc--score[data-astro-cid-f2t6dg3d] .proof__label{letter-spacing:.04em}.disc--score[data-astro-cid-f2t6dg3d] .proof{--proof-fs: 1.4rem}.disc--seal[data-astro-cid-f2t6dg3d]{--x: 84;--y: 76;--r: 12}.hh__chip[data-astro-cid-f2t6dg3d]{left:32%;translate:-46% -40%}.hh__locs[data-astro-cid-f2t6dg3d]{gap:8px 14px;letter-spacing:.14em}.hh__locs-lead[data-astro-cid-f2t6dg3d]{flex-basis:100%}.hh__rule[data-astro-cid-f2t6dg3d]{display:none}}.hl[data-astro-cid-2e6ecs4r]{overflow-anchor:none;position:relative;isolation:isolate;overflow:clip;padding-block:clamp(56px,7vw,112px);background:var(--sky-25);border-block:1px solid var(--line)}.hl__halo[data-astro-cid-2e6ecs4r]{left:-18vw;bottom:-22vw;width:52vw}.stmt[data-astro-cid-az4y5r3f]{background:#fff;overflow:clip;isolation:isolate}.stmt__halo[data-astro-cid-az4y5r3f]{right:-27vw;top:-12vw;width:44vw}.stmt__rule[data-astro-cid-az4y5r3f]{width:min(100%,220px);margin-bottom:clamp(28px,3vw,44px)}.stmt__text[data-astro-cid-az4y5r3f]{max-width:30ch;font-family:var(--font-display);font-weight:400;font-size:var(--fs-statement);line-height:1.22;letter-spacing:-.018em;color:var(--ink);font-variation-settings:"opsz" 42;text-wrap:pretty}@media(min-width:1000px){.stmt__text[data-astro-cid-az4y5r3f]{font-size:clamp(2.3rem,3.5vw,3.5rem);max-width:34ch}}.stmt__text[data-astro-cid-az4y5r3f] em{font-style:italic;color:var(--royal)}.stmt__text[data-astro-cid-az4y5r3f].is-scrub .sw{color:var(--ink-3);transition:color .45s var(--ease-soft)}.stmt__text[data-astro-cid-az4y5r3f].is-scrub .sw.is-lit{color:var(--ink)}.stmt__text[data-astro-cid-az4y5r3f].is-scrub em .sw.is-lit{color:var(--royal)}.stmt__cols[data-astro-cid-az4y5r3f]{display:grid;gap:clamp(36px,5vw,64px);margin-top:clamp(48px,6vw,88px);padding-top:clamp(32px,4vw,56px);border-top:1px solid var(--line)}@media(min-width:1000px){.stmt__cols[data-astro-cid-az4y5r3f]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,120px)}}.stmt__left[data-astro-cid-az4y5r3f]{display:grid;gap:1.1em;max-width:46ch;font-size:1.125rem;line-height:1.75;color:var(--ink-2)}.stmt__right[data-astro-cid-az4y5r3f]{display:grid;gap:20px;justify-items:start}.stmt__label[data-astro-cid-az4y5r3f]{font:500 var(--fs-eyebrow)/1.5 var(--font-caps);letter-spacing:.24em;text-transform:uppercase;color:var(--royal)}.stmt__tags[data-astro-cid-az4y5r3f]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.stmt__last[data-astro-cid-az4y5r3f]{display:inline-flex;align-items:center;gap:10px;max-width:100%}.stmt__last[data-astro-cid-az4y5r3f] .tag[data-astro-cid-az4y5r3f]{min-width:0}.stmt__or[data-astro-cid-az4y5r3f]{font-family:var(--font-display);font-style:italic;font-size:1.35rem;line-height:1;color:var(--royal);padding-inline:2px;font-variation-settings:"opsz" 18}.stmt__close[data-astro-cid-az4y5r3f]{max-width:54ch;font-size:1.125rem;line-height:1.75;color:var(--ink-2)}.inj[data-astro-cid-pbyy7bxb]{position:relative;background:var(--paper);overflow:clip;isolation:isolate}.inj__halo[data-astro-cid-pbyy7bxb]{left:-22vw;bottom:-18vw;width:52vw}.inj__pin[data-astro-cid-pbyy7bxb]{padding-block:var(--section)}.inj__grid[data-astro-cid-pbyy7bxb]{display:grid;gap:clamp(40px,5vw,72px);align-items:start}@media(min-width:1000px){.inj__grid[data-astro-cid-pbyy7bxb]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(48px,6.5vw,112px)}.inj__aside[data-astro-cid-pbyy7bxb]{position:sticky;top:calc(var(--header-h) - var(--header-shrink) + 32px)}}.inj__aside[data-astro-cid-pbyy7bxb]{display:grid;justify-items:start;gap:clamp(28px,3vw,44px)}.inj__aside[data-astro-cid-pbyy7bxb] .section-head{margin-bottom:0}.inj__aside[data-astro-cid-pbyy7bxb] h2{max-width:16ch}.dial[data-astro-cid-pbyy7bxb]{position:relative;width:var(--D, min(100%, 400px));aspect-ratio:1}.dial__ph[data-astro-cid-pbyy7bxb]{position:absolute;inset:10%}.dial__ph[data-astro-cid-pbyy7bxb] .ph[data-astro-cid-pbyy7bxb]{position:absolute;inset:0;box-shadow:var(--shadow-soft)}.dial__ph[data-astro-cid-pbyy7bxb] .ph[data-astro-cid-pbyy7bxb]:after{z-index:3}.dial__img[data-astro-cid-pbyy7bxb]{position:absolute;inset:0;clip-path:circle(0% at 50% 50%);transition:clip-path 1.1s var(--ease-in-out)}.dial__img[data-astro-cid-pbyy7bxb].is-on{clip-path:circle(72% at 50% 50%);z-index:2}.dial__img[data-astro-cid-pbyy7bxb].is-prev{clip-path:circle(72% at 50% 50%);z-index:1;transition:none}.dial__img[data-astro-cid-pbyy7bxb] picture,.dial__img[data-astro-cid-pbyy7bxb] img{position:absolute;inset:0;width:100%;height:100%}.dial__img[data-astro-cid-pbyy7bxb] img{object-fit:cover;filter:saturate(.86) contrast(1.06) brightness(1.03);transform:scale(calc(var(--zoom, 1) * 1.16));transition:transform 1.6s var(--ease-out)}.dial__img[data-astro-cid-pbyy7bxb].is-on img{transform:scale(var(--zoom, 1))}.dial__svg[data-astro-cid-pbyy7bxb]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dial__track[data-astro-cid-pbyy7bxb]{fill:none;stroke:var(--line-strong);stroke-width:.8}.dial__dots[data-astro-cid-pbyy7bxb]{fill:none;stroke:var(--sky-300);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:.01 3.2}.dial__arc[data-astro-cid-pbyy7bxb]{fill:none;stroke:var(--royal);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p, .25));transition:stroke-dashoffset .9s var(--ease-out)}.inj[data-astro-cid-pbyy7bxb].is-pinned .dial__arc[data-astro-cid-pbyy7bxb]{transition:stroke-dashoffset .25s linear}.dial__node[data-astro-cid-pbyy7bxb]{position:absolute;width:15%;aspect-ratio:1;left:var(--nx);top:var(--ny);translate:-50% -50%;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-strong),var(--shadow-card);cursor:pointer;transition:background .5s var(--ease-out),box-shadow .5s,color .5s,transform .6s var(--ease-out);color:var(--ink-2)}.dial__num[data-astro-cid-pbyy7bxb]{font:500 clamp(.8rem,1vw,.95rem)/1 var(--font-caps);letter-spacing:.12em;padding-left:.12em;font-variant-numeric:tabular-nums}.dial__node[data-astro-cid-pbyy7bxb].is-on{background:var(--royal);color:#fff;box-shadow:inset 0 0 0 1px var(--royal),0 0 0 5px var(--sky-50),var(--shadow-card)}.dial__node[data-astro-cid-pbyy7bxb]:hover{transform:scale(1.08)}.dial__badge[data-astro-cid-pbyy7bxb]{position:absolute;left:80%;top:80%;translate:-50% -50%;width:28%;aspect-ratio:1;border-radius:50%;z-index:3;display:grid;place-content:center;justify-items:center;text-align:center;background:#fff;box-shadow:inset 0 0 0 1px var(--ink),var(--shadow-disc)}.dial__digits[data-astro-cid-pbyy7bxb]{display:block;height:1em;overflow:hidden;font-family:var(--font-display);font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:1;color:var(--royal);font-variant-numeric:lining-nums;font-variation-settings:"opsz" 22}.dial__roll[data-astro-cid-pbyy7bxb]{display:flex;flex-direction:column;transform:translateY(calc(var(--k, 0) * -1em));transition:transform .9s var(--ease-out)}.dial__roll[data-astro-cid-pbyy7bxb] span[data-astro-cid-pbyy7bxb]{display:block;height:1em}.dial__of[data-astro-cid-pbyy7bxb]{display:block;margin-top:4px;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.inj__list[data-astro-cid-pbyy7bxb]{border-top:1px solid var(--line-strong)}.inj__row[data-astro-cid-pbyy7bxb]{position:relative;display:grid;grid-template-columns:clamp(40px,4.4vw,64px) minmax(0,1fr) 26px;gap:0 clamp(12px,2vw,26px);align-items:start;padding:clamp(20px,2.4vw,32px) 0;border-bottom:1px solid var(--line);isolation:isolate}.inj__row[data-astro-cid-pbyy7bxb]:before{content:"";position:absolute;inset:0 calc(-1*clamp(12px,2vw,26px));z-index:-1;background:#fff;border-radius:18px;box-shadow:0 28px 60px -44px #0a224080;opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out),box-shadow .6s}.inj__n[data-astro-cid-pbyy7bxb]{padding-top:.9em;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.18em;color:var(--ink-3);transition:color .5s}.inj__h[data-astro-cid-pbyy7bxb]{font-size:var(--fs-index);line-height:1.06}.inj__btn[data-astro-cid-pbyy7bxb]{display:block;width:100%;text-align:left;font:inherit;letter-spacing:-.02em;color:var(--ink);transition:color .5s var(--ease-out)}.inj__body[data-astro-cid-pbyy7bxb]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .8s var(--ease-out),opacity .6s}.inj__body[data-astro-cid-pbyy7bxb]>div[data-astro-cid-pbyy7bxb]{overflow:hidden;display:grid;justify-items:start;gap:14px}.inj__copy[data-astro-cid-pbyy7bxb]{min-width:0}.inj__text[data-astro-cid-pbyy7bxb]{padding-top:10px;max-width:50ch;color:var(--ink-2)}.inj__body[data-astro-cid-pbyy7bxb] .inj__link{margin-bottom:2px}.inj__mark[data-astro-cid-pbyy7bxb]{position:relative;margin-top:1em;justify-self:end;width:18px;height:18px;border-radius:50%;border:1px solid var(--royal)}.inj__mark[data-astro-cid-pbyy7bxb]:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--royal);transform:scale(0);transition:transform .6s var(--ease-back)}.inj__line[data-astro-cid-pbyy7bxb]{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--royal);transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease-out)}.inj__row[data-astro-cid-pbyy7bxb].is-active:before{opacity:1;transform:none}.inj__row[data-astro-cid-pbyy7bxb].is-active .inj__n[data-astro-cid-pbyy7bxb]{color:var(--royal-600)}.inj__row[data-astro-cid-pbyy7bxb].is-active .inj__btn[data-astro-cid-pbyy7bxb]{color:var(--royal-700)}.inj__row[data-astro-cid-pbyy7bxb].is-active .inj__mark[data-astro-cid-pbyy7bxb]:after{transform:scale(1)}.inj__row[data-astro-cid-pbyy7bxb].is-active .inj__line[data-astro-cid-pbyy7bxb]{transform:scaleX(1)}.inj__foot[data-astro-cid-pbyy7bxb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:clamp(28px,3vw,40px)}.inj__progress[data-astro-cid-pbyy7bxb]{display:none;align-items:center;gap:12px;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.2em;color:var(--ink-3);font-variant-numeric:tabular-nums}.inj__bar[data-astro-cid-pbyy7bxb]{position:relative;width:120px;height:1px;background:var(--line-strong)}.inj__bar[data-astro-cid-pbyy7bxb] i[data-astro-cid-pbyy7bxb]{position:absolute;inset:0;background:var(--royal);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform .25s linear}.inj[data-astro-cid-pbyy7bxb].is-pinned{height:380vh}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__pin[data-astro-cid-pbyy7bxb]{position:sticky;top:0;height:100vh;padding-block:calc(var(--header-h) - var(--header-shrink) + 12px) 20px;display:flex;align-items:center}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__pin[data-astro-cid-pbyy7bxb]>.container[data-astro-cid-pbyy7bxb]{width:100%}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__grid[data-astro-cid-pbyy7bxb]{align-items:center}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__aside[data-astro-cid-pbyy7bxb]{position:static;gap:clamp(20px,3.4vh,40px)}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__aside[data-astro-cid-pbyy7bxb] h2{font-size:clamp(2.2rem,5.6vh,3.7rem);max-width:15ch}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__aside[data-astro-cid-pbyy7bxb] .section-head>*+*{margin-top:clamp(14px,2.2vh,22px)}.inj[data-astro-cid-pbyy7bxb].is-pinned .dial[data-astro-cid-pbyy7bxb]{--D: min(100%, 400px, 40vh)}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__row[data-astro-cid-pbyy7bxb]:not(.is-active) .inj__body[data-astro-cid-pbyy7bxb]{grid-template-rows:0fr;opacity:0}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__row[data-astro-cid-pbyy7bxb]{padding-block:clamp(12px,2.4vh,28px)}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__h[data-astro-cid-pbyy7bxb]{font-size:clamp(1.7rem,4.6vh,2.9rem)}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__foot[data-astro-cid-pbyy7bxb]{margin-top:clamp(16px,3vh,36px)}.inj[data-astro-cid-pbyy7bxb].is-pinned .inj__progress[data-astro-cid-pbyy7bxb]{display:inline-flex}@media(max-width:999px){.inj__aside[data-astro-cid-pbyy7bxb]{justify-items:center;text-align:center}.inj__aside[data-astro-cid-pbyy7bxb] .section-head{display:flex;flex-direction:column;align-items:center}.inj__aside[data-astro-cid-pbyy7bxb] h2{margin-inline:auto}.dial[data-astro-cid-pbyy7bxb]{--D: min(100%, 340px)}.inj__row[data-astro-cid-pbyy7bxb]{grid-template-columns:34px minmax(0,1fr)}.inj__mark[data-astro-cid-pbyy7bxb]{display:none}.inj__row[data-astro-cid-pbyy7bxb]:before{inset:0 -12px}}@media(prefers-reduced-motion:reduce){.dial__roll[data-astro-cid-pbyy7bxb],.dial__img[data-astro-cid-pbyy7bxb],.dial__img[data-astro-cid-pbyy7bxb] img{transition:none}}.vb[data-astro-cid-vpif27dw]{background:#fff;overflow:clip;isolation:isolate}.vb__in[data-astro-cid-vpif27dw]{display:grid;gap:clamp(48px,6vw,96px);align-items:center}@media(min-width:1000px){.vb__in[data-astro-cid-vpif27dw]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.vb__copy[data-astro-cid-vpif27dw] .section-head{margin-bottom:0}.vb__copy[data-astro-cid-vpif27dw] h2{max-width:16ch}.vb__meta[data-astro-cid-vpif27dw]{display:flex;align-items:center;gap:14px;margin-top:clamp(28px,3vw,44px);padding-top:22px;border-top:1px solid var(--line);max-width:420px}.vb__dot[data-astro-cid-vpif27dw]{width:10px;height:10px;border-radius:50%;background:var(--royal);box-shadow:0 0 0 4px var(--sky-50)}.vb__label[data-astro-cid-vpif27dw]{font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.24em;text-transform:uppercase;color:var(--royal)}.vb__name[data-astro-cid-vpif27dw]{font-family:var(--font-display);font-size:1.35rem;line-height:1.1;color:var(--ink);font-variation-settings:"opsz" 18}.vb__stage[data-astro-cid-vpif27dw]{position:relative;justify-self:center;width:min(84%,560px);aspect-ratio:1;display:grid;place-items:center}@media(min-width:1000px){.vb__stage[data-astro-cid-vpif27dw]{justify-self:end;width:min(88%,560px);margin-right:4%}}.vb__orbit[data-astro-cid-vpif27dw]{position:absolute;inset:-11%;width:122%;height:122%;max-width:none;overflow:visible;pointer-events:none}.vb__orbit[data-astro-cid-vpif27dw] circle[data-astro-cid-vpif27dw]{fill:none;stroke:var(--sky-300);stroke-width:.9;stroke-linecap:round;stroke-dasharray:.01 3.4}.vb__stage[data-astro-cid-vpif27dw]>.pdisc{width:100%}.vb__trigger[data-astro-cid-vpif27dw]{position:absolute;inset:0;z-index:3;display:grid;place-items:center;border-radius:50%;cursor:pointer}.vb__stage[data-astro-cid-vpif27dw]:has(.vb__trigger:hover,.vb__trigger:focus-visible) .duo img{filter:saturate(.9) contrast(1.05);mix-blend-mode:normal;opacity:1}.vb__stage[data-astro-cid-vpif27dw]:has(.vb__trigger:hover,.vb__trigger:focus-visible) .duo:before{opacity:0}.vb__trigger[data-astro-cid-vpif27dw]:focus-visible{outline-offset:10px}.vb__play[data-astro-cid-vpif27dw]{position:relative;display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#fffffff0;color:var(--royal);box-shadow:0 18px 40px -16px #0a22408c;transition:transform .6s var(--ease-out),background .4s,color .4s}.vb__play[data-astro-cid-vpif27dw] .ico{width:26px;height:26px;margin-left:4px}.vb__play-ring[data-astro-cid-vpif27dw]{position:absolute;inset:-12px;width:calc(100% + 24px);height:calc(100% + 24px);max-width:none;transform:rotate(-90deg);overflow:visible}.vb__play-ring[data-astro-cid-vpif27dw] circle[data-astro-cid-vpif27dw]{fill:none;stroke:#fff;stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:0;opacity:.9}.vb__trigger[data-astro-cid-vpif27dw]:hover .vb__play[data-astro-cid-vpif27dw],.vb__trigger[data-astro-cid-vpif27dw]:focus-visible .vb__play[data-astro-cid-vpif27dw]{transform:scale(1.08);background:var(--royal);color:#fff}.js .vb__stage[data-astro-cid-vpif27dw]:not(.is-in) .vb__play-ring[data-astro-cid-vpif27dw] circle[data-astro-cid-vpif27dw]{stroke-dashoffset:1}.vb__stage[data-astro-cid-vpif27dw].is-in .vb__play-ring[data-astro-cid-vpif27dw] circle[data-astro-cid-vpif27dw]{transition:stroke-dashoffset 1.4s var(--ease-in-out) .9s}.vb__stage[data-astro-cid-vpif27dw].is-in .vb__play[data-astro-cid-vpif27dw]:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid #fff;animation:vb-pulse 1.8s var(--ease-out) 2.2s 1 both;pointer-events:none}@keyframes vb-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}.vd[data-astro-cid-vpif27dw]{width:min(1100px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 32px);padding:0;border:0;background:transparent;color:#fff;overflow:visible}.vd[data-astro-cid-vpif27dw]::backdrop{background:#0a2240e0;backdrop-filter:blur(2px)}.vd__in[data-astro-cid-vpif27dw]{display:grid;gap:14px}.vd__bar[data-astro-cid-vpif27dw]{display:flex;align-items:center;justify-content:space-between;gap:16px}.vd__title[data-astro-cid-vpif27dw]{font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.8rem);color:#fff;font-variation-settings:"opsz" 28}.vd__close[data-astro-cid-vpif27dw]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.5);color:#fff;transition:background .3s,color .3s}.vd__close[data-astro-cid-vpif27dw]:hover,.vd__close[data-astro-cid-vpif27dw]:focus-visible{background:#fff;color:var(--navy)}.vd__close[data-astro-cid-vpif27dw]:focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:3px}.vd__close[data-astro-cid-vpif27dw] .ico{width:18px;height:18px}.vd__frame[data-astro-cid-vpif27dw]{position:relative;aspect-ratio:16 / 9;max-height:calc(100svh - 110px);border-radius:var(--r-card);overflow:hidden;background:#000;box-shadow:0 40px 100px -40px #000c}.vd__frame[data-astro-cid-vpif27dw] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.svc[data-astro-cid-a256tyoq]{position:relative;display:flex;flex-direction:column;gap:16px;padding:0 clamp(22px,2.4vw,34px) clamp(26px,2.6vw,36px);margin-top:110px;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-card);text-align:center;align-items:center}.svc--noimg[data-astro-cid-a256tyoq]{margin-top:0;padding-top:clamp(26px,2.6vw,36px)}.svc__disc[data-astro-cid-a256tyoq]{position:relative;width:min(220px,70%);margin-top:-110px}.svc__disc[data-astro-cid-a256tyoq] .pdisc{width:100%}.svc__disc[data-astro-cid-a256tyoq] .svc__n{position:absolute;right:-6%;bottom:4%;--proof-fs: 1.35rem;z-index:3}.svc__title[data-astro-cid-a256tyoq]{font-size:clamp(1.45rem,1.9vw,1.85rem);line-height:1.15}.svc__title[data-astro-cid-a256tyoq] a[data-astro-cid-a256tyoq]{transition:color .3s}.svc__title[data-astro-cid-a256tyoq] a[data-astro-cid-a256tyoq]:after{content:"";position:absolute;inset:0;border-radius:inherit}.svc[data-astro-cid-a256tyoq]:hover .svc__title[data-astro-cid-a256tyoq] a[data-astro-cid-a256tyoq]{color:var(--royal-700)}.svc__body[data-astro-cid-a256tyoq]{font-size:1rem;line-height:1.7;color:var(--ink-2);max-width:44ch}.svc__body[data-astro-cid-a256tyoq] p+p{margin-top:.8em}.svc__link[data-astro-cid-a256tyoq]{margin-top:auto}.svc[data-astro-cid-a256tyoq]:hover .link-ring__o[data-astro-cid-a256tyoq]{background:var(--royal);border-color:var(--royal);color:#fff}.svc[data-astro-cid-a256tyoq]:focus-within{outline:2px solid var(--focus);outline-offset:4px}.svc[data-astro-cid-a256tyoq]:focus-within a[data-astro-cid-a256tyoq]:focus-visible{outline:none}.svc-home[data-astro-cid-uy4qcwxg]{overflow:clip;isolation:isolate}.svc-home__halo[data-astro-cid-uy4qcwxg]{left:-18vw;top:-14vw;width:46vw}.svc-home[data-astro-cid-uy4qcwxg] .svc-home__head h2{max-width:22ch}.svc-home__sub[data-astro-cid-uy4qcwxg]{font:500 var(--fs-eyebrow)/1.4 var(--font-caps);letter-spacing:.26em;text-transform:uppercase;color:var(--royal-600)}.svc-home__lead[data-astro-cid-uy4qcwxg]{max-width:56ch}.svc-home__cards[data-astro-cid-uy4qcwxg]{display:grid;gap:clamp(24px,3vw,40px);align-items:stretch}@media(min-width:900px){.svc-home__cards[data-astro-cid-uy4qcwxg]{grid-template-columns:repeat(3,minmax(0,1fr))}}.svc-idx[data-astro-cid-uy4qcwxg]{margin-top:clamp(56px,6vw,88px);border-top:1px solid var(--line-strong)}.svc-idx[data-astro-cid-uy4qcwxg] ul[data-astro-cid-uy4qcwxg]{display:grid}@media(min-width:700px){.svc-idx[data-astro-cid-uy4qcwxg] ul[data-astro-cid-uy4qcwxg]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,48px)}}@media(min-width:1240px){.svc-idx[data-astro-cid-uy4qcwxg] ul[data-astro-cid-uy4qcwxg]{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:28px}}.svc-idx[data-astro-cid-uy4qcwxg] li[data-astro-cid-uy4qcwxg]{border-bottom:1px solid var(--line)}@media(min-width:1240px){.svc-idx[data-astro-cid-uy4qcwxg] li[data-astro-cid-uy4qcwxg]{border-bottom:0}}.svc-idx[data-astro-cid-uy4qcwxg] a[data-astro-cid-uy4qcwxg]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:22px 0;color:var(--ink)}.svc-idx__t[data-astro-cid-uy4qcwxg]{display:grid;gap:6px;min-width:0}.svc-idx__name[data-astro-cid-uy4qcwxg]{font-family:var(--font-display);font-size:clamp(1.3rem,1.5vw,1.5rem);line-height:1.1;white-space:nowrap;font-variation-settings:"opsz" 28;transition:color .3s}.svc-idx__meta[data-astro-cid-uy4qcwxg]{font:500 var(--fs-eyebrow)/1.3 var(--font-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.svc-idx__o[data-astro-cid-uy4qcwxg]{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line-strong);color:var(--royal);transition:background .3s,border-color .3s,color .3s}.svc-idx__o[data-astro-cid-uy4qcwxg] .ico{width:15px;height:15px}.svc-idx[data-astro-cid-uy4qcwxg] a[data-astro-cid-uy4qcwxg]:hover .svc-idx__name[data-astro-cid-uy4qcwxg],.svc-idx[data-astro-cid-uy4qcwxg] a[data-astro-cid-uy4qcwxg]:focus-visible .svc-idx__name[data-astro-cid-uy4qcwxg]{color:var(--royal-700)}.svc-idx[data-astro-cid-uy4qcwxg] a[data-astro-cid-uy4qcwxg]:hover .svc-idx__o[data-astro-cid-uy4qcwxg],.svc-idx[data-astro-cid-uy4qcwxg] a[data-astro-cid-uy4qcwxg]:focus-visible .svc-idx__o[data-astro-cid-uy4qcwxg]{background:var(--royal);border-color:var(--royal);color:#fff}.who[data-astro-cid-hte3foav]{background:#fff;overflow:clip;isolation:isolate}.who__halo[data-astro-cid-hte3foav]{left:-28vw;bottom:-34vw;width:46vw}.who__in[data-astro-cid-hte3foav]{display:grid;gap:clamp(56px,7vw,104px);align-items:center}@media(min-width:1000px){.who__in[data-astro-cid-hte3foav]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.who__copy[data-astro-cid-hte3foav] .section-head{margin-bottom:0}.who__copy[data-astro-cid-hte3foav] h2{max-width:12ch}.who__body[data-astro-cid-hte3foav]{margin-top:26px;max-width:46ch;font-size:1.125rem;line-height:1.75;color:var(--ink-2)}.who__stats[data-astro-cid-hte3foav]{display:flex;flex-wrap:wrap;gap:clamp(28px,3.4vw,48px);margin-top:clamp(40px,4.4vw,60px);padding-left:10px}.who__stats[data-astro-cid-hte3foav] .proof{--proof-fs: clamp(2.2rem, 3vw, 2.9rem)}.who__stats[data-astro-cid-hte3foav] .proof__label{max-width:9em}@media(max-width:420px){.who__stats[data-astro-cid-hte3foav]{gap:22px;padding-left:12px}.who__stats[data-astro-cid-hte3foav] .proof{width:138px!important;--proof-fs: 2rem}}.who__links[data-astro-cid-hte3foav]{display:flex;flex-wrap:wrap;gap:14px 32px;margin-top:clamp(36px,4vw,52px)}.who__team[data-astro-cid-hte3foav]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;align-items:start}.mem[data-astro-cid-hte3foav]{display:grid;gap:18px;justify-items:start;min-width:0}.mem--b[data-astro-cid-hte3foav]{margin-top:34%}.mem__disc[data-astro-cid-hte3foav],.mem__disc[data-astro-cid-hte3foav] .pdisc{width:100%}.mem__cap[data-astro-cid-hte3foav]{display:grid;gap:10px;justify-items:start}.mem__name[data-astro-cid-hte3foav]{font-size:clamp(1rem,4.4vw,1.35rem);line-height:1.12;font-variation-settings:"opsz" 24}@media(min-width:700px){.who__team[data-astro-cid-hte3foav]{display:block;aspect-ratio:1 / 1.02;width:min(100%,640px);justify-self:center}.mem[data-astro-cid-hte3foav]{position:absolute;inset:0;display:block;pointer-events:none}.mem[data-astro-cid-hte3foav]>[data-astro-cid-hte3foav]{position:absolute;pointer-events:auto}.mem--a[data-astro-cid-hte3foav] .mem__disc[data-astro-cid-hte3foav]{right:0;top:0;width:60%}.mem--a[data-astro-cid-hte3foav] .mem__cap[data-astro-cid-hte3foav]{left:0;top:9.8%;width:35%}.mem--b[data-astro-cid-hte3foav]{margin:0}.mem--b[data-astro-cid-hte3foav] .mem__disc[data-astro-cid-hte3foav]{left:13%;top:38.2%;width:46%}.mem--b[data-astro-cid-hte3foav] .mem__disc[data-astro-cid-hte3foav] .ph{box-shadow:0 0 0 6px #fff}.mem--b[data-astro-cid-hte3foav] .mem__cap[data-astro-cid-hte3foav]{left:64%;top:66%;width:36%}.mem__name[data-astro-cid-hte3foav]{font-size:clamp(1.2rem,1.65vw,1.55rem);font-variation-settings:"opsz" 24}}@media(min-width:1000px){.who__team[data-astro-cid-hte3foav]{justify-self:end}}.rv[data-astro-cid-vfhoxeap]{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,32px);background:#fff;border:1px solid var(--line);border-radius:var(--r-card);min-width:0}.rv__head[data-astro-cid-vfhoxeap]{display:flex;justify-content:space-between;align-items:center;gap:12px}.rv__date[data-astro-cid-vfhoxeap]{font-size:var(--fs-small);color:var(--ink-3);letter-spacing:.01em}.rv__by[data-astro-cid-vfhoxeap]{display:flex;align-items:center;gap:12px;font-size:var(--fs-small);color:var(--ink-3)}.rv__by[data-astro-cid-vfhoxeap] strong[data-astro-cid-vfhoxeap]{font-weight:500;color:var(--ink)}.rv__title[data-astro-cid-vfhoxeap]{font-size:1.125rem;line-height:1.35}.rv__quote[data-astro-cid-vfhoxeap]{padding:16px 18px;background:var(--sky-50);border-radius:18px;font-size:1rem;line-height:1.65;color:var(--ink-2);overflow-wrap:anywhere}.rv__quote[data-astro-cid-vfhoxeap] p[data-astro-cid-vfhoxeap]+p[data-astro-cid-vfhoxeap]{margin-top:.6em}.rv__quote--legacy[data-astro-cid-vfhoxeap]{padding:0;background:none;font-family:var(--font-display);font-style:italic;font-size:clamp(1.2rem,1.5vw,1.4rem);line-height:1.5;color:var(--ink);font-variation-settings:"opsz" 18}.rv__who[data-astro-cid-vfhoxeap]{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:8px}.rv__face[data-astro-cid-vfhoxeap]{width:64px;flex:none}.rv__face[data-astro-cid-vfhoxeap] .pdisc{width:64px}.rv__name[data-astro-cid-vfhoxeap]{display:block;font-weight:500;color:var(--ink)}.rv__case[data-astro-cid-vfhoxeap]{display:block;font:500 var(--fs-eyebrow)/1.4 var(--font-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--royal-600)}.rev[data-astro-cid-2k53cqji]{overflow:clip}.rev__head[data-astro-cid-2k53cqji]{display:grid;gap:clamp(36px,5vw,72px);align-items:end;margin-bottom:var(--head-gap)}.rev__head[data-astro-cid-2k53cqji] .section-head{margin-bottom:0}.rev__head[data-astro-cid-2k53cqji] h2{max-width:13ch}@media(min-width:1000px){.rev__head[data-astro-cid-2k53cqji]{grid-template-columns:minmax(0,1fr) auto}.rev__score[data-astro-cid-2k53cqji]{justify-self:end}}.rate[data-astro-cid-2k53cqji]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,3.6vw,56px)}.rate[data-astro-cid-2k53cqji] .proof{--proof-fs: clamp(2.6rem, 3.6vw, 3.4rem);flex:none}.rate__meta[data-astro-cid-2k53cqji]{display:grid;gap:12px;min-width:min(100%,240px)}.rate__count[data-astro-cid-2k53cqji]{font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.1;color:var(--royal-700)}.rate__bars[data-astro-cid-2k53cqji]{display:grid;gap:6px}.rate__bars[data-astro-cid-2k53cqji] li[data-astro-cid-2k53cqji]{display:grid;grid-template-columns:34px minmax(80px,200px) 32px;align-items:center;gap:10px;font-size:var(--fs-small);color:var(--ink-3)}.rate__k[data-astro-cid-2k53cqji] span[data-astro-cid-2k53cqji][aria-hidden]{color:var(--royal);margin-left:2px}.rate__bar[data-astro-cid-2k53cqji]{height:4px;border-radius:4px;background:var(--sky-100);overflow:hidden}.rate__bar[data-astro-cid-2k53cqji] i[data-astro-cid-2k53cqji]{display:block;height:100%;background:var(--royal);transform-origin:left;transform:scaleX(var(--v, 0))}.rate__n[data-astro-cid-2k53cqji]{text-align:right;font-variant-numeric:tabular-nums}.rev__cards[data-astro-cid-2k53cqji]{display:grid;gap:clamp(18px,2vw,28px)}@media(min-width:900px){.rev__cards[data-astro-cid-2k53cqji]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rev__cards[data-astro-cid-2k53cqji]>li[data-astro-cid-2k53cqji]{display:flex}.rev__cards[data-astro-cid-2k53cqji] .rv{position:relative;flex:1;padding:clamp(28px,2.8vw,40px);padding-top:clamp(64px,5vw,76px);box-shadow:var(--shadow-card);border-color:transparent;transition:transform .8s var(--ease-out),box-shadow .8s var(--ease-out)}.rev__cards[data-astro-cid-2k53cqji] .rv:before{content:"“";position:absolute;left:clamp(26px,2.6vw,38px);top:6px;font-family:var(--font-display);font-size:5.5rem;line-height:1;color:var(--royal);font-variation-settings:"opsz" 42}.rev__cards[data-astro-cid-2k53cqji] .rv:hover{transform:translateY(-6px);box-shadow:0 30px 60px -36px #0a224080}.rev__cards[data-astro-cid-2k53cqji] .rv__face,.rev__cards[data-astro-cid-2k53cqji] .rv__face .pdisc{width:72px}.rev__cards[data-astro-cid-2k53cqji] .rv__face .ph{box-shadow:0 0 0 3px #fff,0 0 0 4px var(--sky-200)}.rev[data-astro-cid-2k53cqji] .rev__mq{margin-top:clamp(48px,6vw,88px)}.rev__more[data-astro-cid-2k53cqji]{display:flex;justify-content:center;margin-top:clamp(28px,3vw,44px)}.atb[data-astro-cid-asycrnld]{position:relative;background:var(--navy);color:var(--on-dark-2);overflow:clip;isolation:isolate}.atb__light[data-astro-cid-asycrnld]{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(55% 80% at 92% 0%,rgba(0,115,204,.45),transparent 70%),radial-gradient(40% 60% at 0% 100%,rgba(0,115,204,.18),transparent 70%)}.atb__halo[data-astro-cid-asycrnld]{left:-30vw;bottom:-38vw;width:50vw}.atb__in[data-astro-cid-asycrnld]{display:grid;gap:clamp(40px,5vw,72px);align-items:center}@media(min-width:1000px){.atb__in[data-astro-cid-asycrnld]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,120px)}}.atb__copy[data-astro-cid-asycrnld] .section-head{margin-bottom:0}.atb__copy[data-astro-cid-asycrnld] h2{max-width:12ch}.atb__copy[data-astro-cid-asycrnld] .lead{color:var(--sky-100)}.atb__copy[data-astro-cid-asycrnld] a.eyebrow:hover{color:#fff}.atb__contact[data-astro-cid-asycrnld]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:clamp(28px,3vw,40px);font-size:var(--fs-small)}.atb__contact[data-astro-cid-asycrnld] a[data-astro-cid-asycrnld]{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#fff;text-decoration:underline;text-decoration-color:#8cc2f080;text-underline-offset:5px;transition:text-decoration-color .3s}.atb__contact[data-astro-cid-asycrnld] a[data-astro-cid-asycrnld]:hover{text-decoration-color:#fff}.atb__contact[data-astro-cid-asycrnld] .ico{width:16px;height:16px;color:var(--sky-300)}.atb__sep[data-astro-cid-asycrnld]{width:6px;height:6px;border-radius:50%;border:1px solid var(--sky-300)}@media(max-width:599px){.atb__contact[data-astro-cid-asycrnld]{flex-direction:column;align-items:flex-start;gap:4px}.atb__sep[data-astro-cid-asycrnld]{display:none}}.atb__doors[data-astro-cid-asycrnld] .doors{gap:16px}.atb__doors[data-astro-cid-asycrnld] .door{min-height:76px}.blog[data-astro-cid-k6p55mnr]{position:relative;display:grid;gap:22px;align-content:start}@media(min-width:900px){.blog--wide[data-astro-cid-k6p55mnr]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,4vw,64px)}}.blog__media[data-astro-cid-k6p55mnr]{position:relative;width:min(100%,300px)}.blog--wide[data-astro-cid-k6p55mnr] .blog__media[data-astro-cid-k6p55mnr]{width:min(100%,400px)}.blog__media[data-astro-cid-k6p55mnr] .pdisc{width:100%}.blog__body[data-astro-cid-k6p55mnr]{display:grid;gap:12px;justify-items:start}.blog__time[data-astro-cid-k6p55mnr]{font:500 var(--fs-eyebrow)/1.4 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--royal-600)}.blog__title[data-astro-cid-k6p55mnr]{font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.12;font-variation-settings:"opsz" 28}.blog__title[data-astro-cid-k6p55mnr] a[data-astro-cid-k6p55mnr]{transition:color .3s}.blog__title[data-astro-cid-k6p55mnr] a[data-astro-cid-k6p55mnr]:after{content:"";position:absolute;inset:0}.blog[data-astro-cid-k6p55mnr]:hover .blog__title[data-astro-cid-k6p55mnr] a[data-astro-cid-k6p55mnr]{color:var(--royal-700)}.blog__ex[data-astro-cid-k6p55mnr]{font-size:1rem;line-height:1.7;color:var(--ink-2);max-width:60ch}.blog__ex[data-astro-cid-k6p55mnr].is-clamped{max-height:7.48em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 2.6em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 2.6em),transparent)}.blog[data-astro-cid-k6p55mnr]:hover .link-ring__o[data-astro-cid-k6p55mnr]{background:var(--royal);border-color:var(--royal);color:#fff}.blog[data-astro-cid-k6p55mnr]:focus-within{outline:2px solid var(--focus);outline-offset:8px;border-radius:12px}.blog[data-astro-cid-k6p55mnr]:focus-within a[data-astro-cid-k6p55mnr]:focus-visible{outline:none}.blog-home[data-astro-cid-6zdloijf]{background:#fff}.blog-home__head[data-astro-cid-6zdloijf]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px 48px;margin-bottom:var(--head-gap)}.blog-home__head[data-astro-cid-6zdloijf] .section-head{margin-bottom:0}.blog-home__grid[data-astro-cid-6zdloijf]{display:grid;gap:clamp(48px,5vw,80px)}@media(min-width:900px){.blog-home__grid[data-astro-cid-6zdloijf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.blog-home__grid[data-astro-cid-6zdloijf] .blog{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,3vw,44px)}.blog-home__grid[data-astro-cid-6zdloijf] .blog__media{width:100%}}
