.hd[data-astro-cid-bz42ctcb]{--p:0;--gs:1;--gy:0px;--mk-draw:0;--mk-fade:0;--mk-stripe:0;--mk-r:45;--brand-y:50svh;--hole:18rem;--name:0;background:radial-gradient(70% 50% at 50% 20%, #ffffff12, transparent 70%), var(--ink-900);height:225svh;position:relative}.hd__pin[data-astro-cid-bz42ctcb]{isolation:isolate;--d:94vw;--gem-top:max(28.5rem, 55svh);height:100svh;min-height:38rem;position:sticky;top:0;overflow:clip}.hd__dim[data-astro-cid-bz42ctcb]{z-index:4;pointer-events:none;opacity:calc(var(--p) * .6);background:#000;position:absolute;inset:0}.hd__light[data-astro-cid-bz42ctcb]{pointer-events:none;mix-blend-mode:screen;opacity:0;animation:hdIn 2.2s var(--ease-out) .3s forwards;background:radial-gradient(40% 35% at 50% 22%,#ffffff1f,#0000 70%);position:absolute;inset:0}.hd__copy[data-astro-cid-bz42ctcb]{z-index:1;width:min(100vw - 2 * var(--gutter), 58rem);text-align:center;transform:translate(-50%, calc(var(--p) * 12svh)) scale(calc(1 - var(--p) * .1));opacity:clamp(0, calc(1 - var(--p) * 5), 1);will-change:transform, opacity;justify-items:center;display:grid;position:absolute;top:clamp(5rem,11svh,7rem);left:50%}.hd__copy[data-astro-cid-bz42ctcb]>[data-astro-cid-bz42ctcb]{max-width:none}.hd__eyebrow[data-astro-cid-bz42ctcb]{color:#fff;text-align:center;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);opacity:0;animation:hdRise var(--dur-slow) var(--ease-out) .5s forwards;background:#ffffff0f;border:1px solid #ffffff47;justify-content:center;padding:.45em 1.1em}.hd__title[data-astro-cid-bz42ctcb]{margin-top:var(--space-4);letter-spacing:.005em;text-transform:uppercase;color:#fff;text-wrap:balance;opacity:0;animation:hdRise .9s var(--ease-out) .65s forwards;font-size:min(3.9vw,6svh);font-weight:800;font-stretch:112%;line-height:.98}.hd__lead[data-astro-cid-bz42ctcb]{margin-top:var(--space-4);color:var(--chrome-200);font-size:min(var(--text-lg), 2.5svh);text-wrap:balance;opacity:0;animation:hdRise var(--dur-slow) var(--ease-out) .85s forwards;max-width:46rem!important}.hd__actions[data-astro-cid-bz42ctcb]{margin-top:var(--space-5);justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);opacity:0;animation:hdRise var(--dur-slow) var(--ease-out) 1s forwards;flex-wrap:wrap;display:flex}.hd__phone[data-astro-cid-bz42ctcb]{font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--chrome-200)}.hd__phone[data-astro-cid-bz42ctcb] a{color:#fff}.hd__note[data-astro-cid-bz42ctcb]{color:var(--chrome-400);flex-basis:100%;margin:0}.hd__gem[data-astro-cid-bz42ctcb]{z-index:5;left:50%;top:var(--gem-top);width:var(--d);aspect-ratio:5/4;transform:translate(-50%, var(--gy)) scale(var(--gs));transform-origin:50% 0;filter:drop-shadow(0 30px 60px #000000a6);opacity:0;animation:hdGem 1.5s var(--ease-out) .15s forwards;will-change:transform;position:absolute}.hd__cut[data-astro-cid-bz42ctcb]{background:var(--ink-800);clip-path:polygon(18% 0,82% 0,100% 20%,50% 100%,0 20%);position:absolute;inset:0}@media (width>=901px){.hd__cut[data-astro-cid-bz42ctcb]{clip-path:polygon(calc(18% - var(--mk-draw) * 1.9%) 0, calc(82% + var(--mk-draw) * 1.9%) 0, 100% 20%, 50% calc(100% - var(--mk-draw) * 17.4%), 0 20%);opacity:calc(1 - var(--mk-fade))}.hd__facets[data-astro-cid-bz42ctcb]{opacity:clamp(0, calc(1 - var(--mk-draw) * 1.6), 1)}.hd__shade[data-astro-cid-bz42ctcb]{background:linear-gradient(180deg, #13171c40, #13171c00 25%), rgb(0 0 0/calc(var(--p) * .6))}}.hd__slide[data-astro-cid-bz42ctcb]{left:0;top:calc(-30% - var(--shift,0%));width:100%;height:calc(128% + var(--shift,0%));object-fit:cover;object-position:50% 50%;opacity:0;transition:opacity var(--dur-reveal) var(--ease-in-out), transform 7s linear;position:absolute;transform:scale(1.08)}.hd__slide[data-astro-cid-bz42ctcb][data-active=true]{opacity:1;transform:scale(1)}.hd__shade[data-astro-cid-bz42ctcb]{background:linear-gradient(#13171c40,#13171c00 25%);position:absolute;inset:0}.hd__facets[data-astro-cid-bz42ctcb]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hd__facets[data-astro-cid-bz42ctcb] polyline[data-astro-cid-bz42ctcb],.hd__facets[data-astro-cid-bz42ctcb] polygon[data-astro-cid-bz42ctcb]{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round}.hd__facets[data-astro-cid-bz42ctcb] polyline[data-astro-cid-bz42ctcb]{stroke:#fff;stroke-opacity:calc(.12 + var(--p) * .5);stroke-width:1px}.hd__outline[data-astro-cid-bz42ctcb]{stroke:#f2f3f1;stroke-width:2px;filter:drop-shadow(0 0 4px #ffffff8c)}.hd__mark[data-astro-cid-bz42ctcb]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hd__mark-g[data-astro-cid-bz42ctcb]{transform:translate(204.35px, 65.8px) rotate(calc(var(--mk-r) * 1deg)) translate(-144.5px, -144.5px)}.hd__mark-band[data-astro-cid-bz42ctcb]{fill:none;stroke:#fff;stroke-width:44.5px;stroke-linejoin:miter;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--mk-draw))}.hd__mark-band[data-astro-cid-bz42ctcb].is-whole{stroke-dasharray:none}.hd__mark-stripe[data-astro-cid-bz42ctcb]{fill:var(--color-accent)}.hd__mark-reveal[data-astro-cid-bz42ctcb]{fill:none;stroke:#fff;stroke-width:90px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--mk-stripe))}.hd__brand[data-astro-cid-bz42ctcb]{--cw:clamp(11rem, 13.5vw, 15rem);z-index:4;left:50%;top:var(--brand-y);grid-template-columns:repeat(2, var(--cw)) var(--hole) repeat(2, var(--cw));gap:var(--space-5);perspective:1200px;align-items:stretch;margin:0;padding:0;list-style:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.hd__brand[data-astro-cid-bz42ctcb]>li[data-astro-cid-bz42ctcb]:nth-child(3){grid-column:4}.hd__card[data-astro-cid-bz42ctcb]{align-content:start;justify-items:center;gap:var(--space-2);max-width:none;padding:var(--space-2) var(--space-2);text-align:center;will-change:transform, opacity;display:grid}.hd__badge[data-astro-cid-bz42ctcb]{width:3.25rem;height:3.25rem;margin-bottom:var(--space-2);background:var(--facet-dark);border:1px solid var(--color-border-on-dark);color:var(--chrome-200);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);place-items:center;display:grid}.hd__badge--google[data-astro-cid-bz42ctcb]{background:#fff;border-color:#fff}.hd__badge--img[data-astro-cid-bz42ctcb]{background:0 0;border:0;padding:0;overflow:hidden}.hd__badge--img[data-astro-cid-bz42ctcb] img[data-astro-cid-bz42ctcb]{object-fit:contain;width:100%;height:100%}.hd__badge--wide[data-astro-cid-bz42ctcb]{background:#fff;border-color:#fff;width:7rem;padding:0 .5rem}.hd__badge--wide[data-astro-cid-bz42ctcb] img[data-astro-cid-bz42ctcb]{width:100%;height:auto;display:block}@media (width>=901px) and (prefers-reduced-motion:no-preference){.hd__card[data-astro-cid-bz42ctcb]{opacity:0}}.hd__card-value[data-astro-cid-bz42ctcb]{font-family:var(--font-display);font-stretch:106%;font-weight:var(--weight-bold);color:#fff;font-size:.95rem;line-height:1.25}.hd__card-rating[data-astro-cid-bz42ctcb]{color:#fff;align-items:center;gap:.4em;display:inline-flex}.hd__card-rating[data-astro-cid-bz42ctcb]:hover{color:#fff;text-decoration:underline}.hd__card-note[data-astro-cid-bz42ctcb]{color:var(--chrome-300);font-size:.78rem}.hd__name[data-astro-cid-bz42ctcb]{z-index:6;left:50%;top:var(--name-y,70svh);max-width:none;transform:translate(-50%, calc((1 - var(--name)) * 16px));opacity:var(--name);justify-items:center;gap:var(--space-2);text-align:center;pointer-events:none;margin:0;display:grid;position:absolute}.hd__name-mark[data-astro-cid-bz42ctcb]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:#fff;white-space:nowrap;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:900;font-stretch:125%;line-height:1}.hd__name-mark[data-astro-cid-bz42ctcb] b[data-astro-cid-bz42ctcb]:nth-child(2){color:var(--color-accent)}.hd__name-mark[data-astro-cid-bz42ctcb] i[data-astro-cid-bz42ctcb]{letter-spacing:.9em;color:#fff;margin-top:.4em;margin-right:-.9em;font-size:.42em;font-style:normal;font-weight:400;display:block}.hd__name[data-astro-cid-bz42ctcb] small[data-astro-cid-bz42ctcb]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--chrome-400)}.hd__dots[data-astro-cid-bz42ctcb]{z-index:6;left:50%;bottom:var(--space-4);gap:var(--space-1);padding:var(--space-1) var(--space-2);opacity:clamp(0, calc(1 - var(--p) * 3), 1);background:#0e111573;margin:0;list-style:none;display:flex;position:absolute;transform:translate(-50%)}.hd__dots[data-astro-cid-bz42ctcb] button[data-astro-cid-bz42ctcb]{cursor:pointer;background:0 0;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid}.hd__dots[data-astro-cid-bz42ctcb] button[data-astro-cid-bz42ctcb]:before{content:"";width:8px;height:8px;transition:background var(--dur-base);border:1px solid #ffffffb3;transform:rotate(45deg)}.hd__dots[data-astro-cid-bz42ctcb] button[data-astro-cid-bz42ctcb][aria-pressed=true]:before{background:#fff;border-color:#fff}@keyframes hdIn{to{opacity:1}}@keyframes hdRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1}}@keyframes hdGem{0%{opacity:0;scale:1.12}to{opacity:1;scale:1}}@media (width<=900px){.hd[data-astro-cid-bz42ctcb]{height:auto;--p:0!important;--gs:1!important;--gy:0px!important}.hd__pin[data-astro-cid-bz42ctcb]{align-items:center;gap:var(--space-8);height:auto;min-height:calc(100svh - 3.5rem);padding:6rem var(--gutter) var(--space-10);flex-direction:column;display:flex;position:relative}.hd__copy[data-astro-cid-bz42ctcb],.hd__gem[data-astro-cid-bz42ctcb]{width:100%;position:relative;inset:auto;transform:none}.hd__eyebrow[data-astro-cid-bz42ctcb]{letter-spacing:.1em;white-space:nowrap;font-size:.7rem}.hd__title[data-astro-cid-bz42ctcb]{font-size:clamp(1.9rem,8.4vw,2.8rem)}.hd__lead[data-astro-cid-bz42ctcb]{font-size:var(--text-lg)}.hd__gem[data-astro-cid-bz42ctcb]{flex:none;width:92vw}.hd__slide[data-astro-cid-bz42ctcb]{height:100%;top:0}.hd__mark[data-astro-cid-bz42ctcb]{display:none}.hd__brand[data-astro-cid-bz42ctcb]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;position:relative;top:auto;left:auto;transform:none}.hd__brand[data-astro-cid-bz42ctcb]>li[data-astro-cid-bz42ctcb]:nth-child(3){grid-column:auto}.hd__card[data-astro-cid-bz42ctcb]{padding:var(--space-3) var(--space-2);opacity:1!important;transform:none!important}.hd__name[data-astro-cid-bz42ctcb]{display:none}.hd__dots[data-astro-cid-bz42ctcb]{order:1}.hd__brand[data-astro-cid-bz42ctcb]{order:2}.hd__dots[data-astro-cid-bz42ctcb]{margin-top:calc(-1 * var(--space-6));position:relative;bottom:auto;left:auto;transform:none}}@media (prefers-reduced-motion:reduce){.hd[data-astro-cid-bz42ctcb]{height:auto}.hd__pin[data-astro-cid-bz42ctcb]{height:100svh;position:relative}.hd__brand[data-astro-cid-bz42ctcb]{grid-template-columns:repeat(4, var(--cw));top:auto;bottom:4.5rem;transform:translate(-50%)}.hd__brand[data-astro-cid-bz42ctcb]>li[data-astro-cid-bz42ctcb]:nth-child(3){grid-column:auto}.hd__card[data-astro-cid-bz42ctcb]{opacity:1!important;transform:none!important}.hd__name[data-astro-cid-bz42ctcb]{display:none}.hd__light[data-astro-cid-bz42ctcb],.hd__eyebrow[data-astro-cid-bz42ctcb],.hd__title[data-astro-cid-bz42ctcb],.hd__lead[data-astro-cid-bz42ctcb],.hd__actions[data-astro-cid-bz42ctcb],.hd__gem[data-astro-cid-bz42ctcb]{opacity:1;animation:none}.hd__slide[data-astro-cid-bz42ctcb]{transition:none;transform:none}.hd__mark[data-astro-cid-bz42ctcb]{display:none}}.ishot[data-astro-cid-ju6cy64x]{background:var(--ink-950);margin:0;position:absolute;inset:0;overflow:hidden}.ishot--still[data-astro-cid-ju6cy64x]{aspect-ratio:3/2;position:relative}.ishot__cam[data-astro-cid-ju6cy64x]{transform-origin:var(--sx,50%) var(--sy,50%);will-change:transform;position:absolute;inset:0}.ishot__img[data-astro-cid-ju6cy64x]{width:100%;height:100%;display:block;position:absolute;inset:0}.ishot__fill[data-astro-cid-ju6cy64x]{object-fit:cover;filter:blur(28px)brightness(.45)saturate(.8);width:116%;height:116%;position:absolute;inset:-8%}.ishot__beam[data-astro-cid-ju6cy64x]{pointer-events:none;mix-blend-mode:screen;animation:ishotBeam 9s var(--ease-in-out) infinite alternate;background:radial-gradient(28% 34%,#fffaeb4d,#fffaeb0f 45%,#0000 72%);position:absolute;inset:0}@keyframes ishotBeam{0%{transform:translate(-18%,10%)}50%{transform:translate(14%,-8%)}to{transform:translate(20%,12%)}}.ishot__spot[data-astro-cid-ju6cy64x]{pointer-events:none;background:radial-gradient(circle at var(--sx,50%) var(--sy,50%), transparent 0, transparent var(--sr,60%), rgb(6 8 12/var(--so,0)) calc(var(--sr,60%) + 22%));position:absolute;inset:0}.ishot__pins[data-astro-cid-ju6cy64x]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.ishot__pin[data-astro-cid-ju6cy64x]{--r:0;left:var(--x);top:var(--y);--p-lock:clamp(0, calc(var(--r) / .35), 1);--p-dot:clamp(0, calc((var(--r) - .25) / .15), 1);--p-lead:clamp(0, calc((var(--r) - .4) / .25), 1);--p-tag:clamp(0, calc((var(--r) - .6) / .25), 1);width:0;max-width:none;height:0;position:absolute}.ishot--still[data-astro-cid-ju6cy64x] .ishot__pin[data-astro-cid-ju6cy64x]{--r:1}.ishot__lock[data-astro-cid-ju6cy64x]{pointer-events:none;width:3.4rem;height:3.4rem;translate:-50% -50%;scale:calc(2.6 - var(--p-lock) * 1.6);opacity:calc(var(--p-lock) * (1 - clamp(0, calc((var(--r) - .45) / .15), 1)));filter:drop-shadow(0 0 4px #000c);background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;top:0;left:0}.ishot__dot[data-astro-cid-ju6cy64x]{z-index:2;width:1.9rem;height:1.9rem;translate:-50% -50%;scale:var(--p-dot);opacity:var(--p-dot);font-family:var(--font-display);color:var(--ink-950);place-items:center;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.ishot__dot[data-astro-cid-ju6cy64x]:before{content:"";z-index:-1;background:var(--color-accent);border:2px solid #fff;position:absolute;inset:0;transform:rotate(45deg)scale(.78);box-shadow:0 0 0 4px #fa6d0147,0 4px 14px #0009}.is-current[data-astro-cid-ju6cy64x] .ishot__dot[data-astro-cid-ju6cy64x]:before{animation:ishotPing 1.8s var(--ease-out) infinite}@keyframes ishotPing{0%{box-shadow:0 0 #fa6d0199,0 4px 14px #0009}to{box-shadow:0 0 0 16px #fa6d0100,0 4px 14px #0009}}.ishot__lead[data-astro-cid-ju6cy64x]{z-index:1;background:#fff;position:absolute;box-shadow:0 0 6px #000000b3}.ishot__tag[data-astro-cid-ju6cy64x]{z-index:3;width:max-content;max-width:15rem;font-size:.86rem;line-height:1.35;font-weight:var(--weight-medium);color:#fff;border:1px solid #ffffff29;border-left:3px solid var(--color-accent);backdrop-filter:blur(6px);opacity:var(--p-tag);background:#0c0f14e0;grid-template-columns:auto 1fr;align-items:baseline;gap:.55rem;padding:.6rem .8rem .65rem .7rem;display:grid;position:absolute;box-shadow:0 12px 30px -10px #000c}.ishot__tag[data-astro-cid-ju6cy64x] b[data-astro-cid-ju6cy64x]{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-accent-text-on-dark);font-size:.72rem;font-weight:800}.is-current[data-astro-cid-ju6cy64x] .ishot__tag[data-astro-cid-ju6cy64x]{border-color:#fa6d0199;border-left-color:var(--color-accent)}.ishot__pin[data-astro-cid-ju6cy64x][data-side=right] .ishot__lead[data-astro-cid-ju6cy64x]{transform-origin:0;width:2.2rem;height:2px;scale:var(--p-lead) 1;top:-1px;left:.95rem}.ishot__pin[data-astro-cid-ju6cy64x][data-side=right] .ishot__tag[data-astro-cid-ju6cy64x]{translate:calc((1 - var(--p-tag)) * -10px) -50%;top:0;left:3.15rem}.ishot__pin[data-astro-cid-ju6cy64x][data-side=left] .ishot__lead[data-astro-cid-ju6cy64x]{transform-origin:100%;width:2.2rem;height:2px;scale:var(--p-lead) 1;top:-1px;right:.95rem}.ishot__pin[data-astro-cid-ju6cy64x][data-side=left] .ishot__tag[data-astro-cid-ju6cy64x]{translate:calc((1 - var(--p-tag)) * 10px) -50%;top:0;right:3.15rem}.ishot__pin[data-astro-cid-ju6cy64x][data-side=up] .ishot__lead[data-astro-cid-ju6cy64x]{transform-origin:bottom;width:2px;height:2.2rem;scale:1 var(--p-lead);bottom:.95rem;left:-1px}.ishot__pin[data-astro-cid-ju6cy64x][data-side=up] .ishot__tag[data-astro-cid-ju6cy64x]{translate:-50% calc((1 - var(--p-tag)) * 10px);bottom:3.15rem;left:0}.ishot__pin[data-astro-cid-ju6cy64x][data-side=down] .ishot__lead[data-astro-cid-ju6cy64x]{transform-origin:top;width:2px;height:2.2rem;scale:1 var(--p-lead);top:.95rem;left:-1px}.ishot__pin[data-astro-cid-ju6cy64x][data-side=down] .ishot__tag[data-astro-cid-ju6cy64x]{translate:-50% calc((1 - var(--p-tag)) * -10px);top:3.15rem;left:0}.ishot__pin[data-astro-cid-ju6cy64x][data-side=down-l] .ishot__lead[data-astro-cid-ju6cy64x]{transform-origin:top;width:2px;height:2.2rem;scale:1 var(--p-lead);top:.95rem;left:-1px}.ishot__pin[data-astro-cid-ju6cy64x][data-side=down-l] .ishot__tag[data-astro-cid-ju6cy64x]{translate:0 calc((1 - var(--p-tag)) * -10px);top:3.15rem;right:-1.4rem}.ishot--still[data-astro-cid-ju6cy64x] .ishot__lock[data-astro-cid-ju6cy64x],.ishot--still[data-astro-cid-ju6cy64x] .ishot__lead[data-astro-cid-ju6cy64x],.ishot--still[data-astro-cid-ju6cy64x] .ishot__tag[data-astro-cid-ju6cy64x]{display:none}.ishot--still[data-astro-cid-ju6cy64x] .ishot__dot[data-astro-cid-ju6cy64x]{width:1.6rem;height:1.6rem;font-size:.72rem}@media (prefers-reduced-motion:reduce){.ishot__beam[data-astro-cid-ju6cy64x],.ishot__dot[data-astro-cid-ju6cy64x]:before{animation:none!important}}.insp[data-astro-cid-gdgmuqh4]{background:var(--ink-900)}.insp__track[data-astro-cid-gdgmuqh4]{width:min(100% - 2 * var(--gutter), var(--container));margin:var(--space-12) auto 0}.insp__media[data-astro-cid-gdgmuqh4]{display:none}.insp__steps[data-astro-cid-gdgmuqh4]{gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.insp__step[data-astro-cid-gdgmuqh4]{max-width:46rem;margin-inline:auto}.insp__still[data-astro-cid-gdgmuqh4]{margin-bottom:var(--space-6)}.insp__still[data-astro-cid-gdgmuqh4] .ishot{--c:32px;clip-path:var(--logo-cut);border-image:var(--logo-stripe)!important}.insp__head[data-astro-cid-gdgmuqh4]{align-items:center;gap:var(--space-4);display:flex}.insp__of[data-astro-cid-gdgmuqh4]{color:var(--chrome-500)}.insp__step[data-astro-cid-gdgmuqh4] h3[data-astro-cid-gdgmuqh4]{margin-top:var(--space-4);font-size:var(--text-2xl);color:#fff}.insp__step[data-astro-cid-gdgmuqh4]>p[data-astro-cid-gdgmuqh4]{margin-top:var(--space-3);color:var(--chrome-300);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.insp__list[data-astro-cid-gdgmuqh4]{margin-top:var(--space-5);gap:var(--space-2);padding:0;list-style:none;display:grid}.insp__list[data-astro-cid-gdgmuqh4] li[data-astro-cid-gdgmuqh4]{gap:var(--space-3);max-width:none;padding:var(--space-2) var(--space-3);color:var(--chrome-200);font-size:var(--text-base);border-left:2px solid #0000;grid-template-columns:1.6rem 1fr;align-items:center;transition:color .3s,background .3s,border-color .3s,opacity .3s;display:grid}.insp__list[data-astro-cid-gdgmuqh4] b[data-astro-cid-gdgmuqh4]{width:1.6rem;height:1.6rem;font-family:var(--font-display);color:var(--ink-950);background:var(--color-accent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;font-size:.72rem;font-weight:800;display:grid}.is-pinned[data-astro-cid-gdgmuqh4] .insp__track[data-astro-cid-gdgmuqh4]{width:auto;margin-top:var(--space-8);height:var(--track-h,500svh)}.is-pinned[data-astro-cid-gdgmuqh4] .insp__stage[data-astro-cid-gdgmuqh4]{height:100svh;width:min(100% - 2 * var(--gutter), 96rem);gap:clamp(var(--space-8), 3.5vw, var(--space-12));grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);align-items:center;margin-inline:auto;padding-top:4.75rem;display:grid;position:sticky;top:0}.is-pinned[data-astro-cid-gdgmuqh4] .insp__media[data-astro-cid-gdgmuqh4]{transform-origin:50% 40%;will-change:transform, opacity;display:block}.is-pinned[data-astro-cid-gdgmuqh4] .insp__frame[data-astro-cid-gdgmuqh4]{aspect-ratio:3/2;--c:46px;width:min(100%,150svh - 13.5rem);clip-path:var(--logo-cut);margin-inline:auto;position:relative;box-shadow:0 50px 100px -40px #000000e6;border-image:var(--logo-stripe)!important}.is-pinned[data-astro-cid-gdgmuqh4] .insp__frame[data-astro-cid-gdgmuqh4] .ishot{opacity:var(--vis,0)}.insp__hud[data-astro-cid-gdgmuqh4]{z-index:5;left:var(--space-5);right:var(--space-5);bottom:var(--space-5);align-items:center;gap:var(--space-4);pointer-events:none;display:flex;position:absolute}.insp__count[data-astro-cid-gdgmuqh4]{font-family:var(--font-display);font-stretch:108%;font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);color:#fff;padding:var(--space-1) var(--space-3);background:#0c0f14cc;font-size:.74rem}.insp__bars[data-astro-cid-gdgmuqh4]{flex:1;grid-auto-flow:column;gap:6px;display:grid}.insp__bars[data-astro-cid-gdgmuqh4] i[data-astro-cid-gdgmuqh4]{background:#ffffff40;height:3px;display:block}.insp__bars[data-astro-cid-gdgmuqh4] b[data-astro-cid-gdgmuqh4]{background:var(--color-accent);transform-origin:0;height:100%;scale:var(--fill,0) 1;display:block}.is-pinned[data-astro-cid-gdgmuqh4] .insp__steps[data-astro-cid-gdgmuqh4]{height:min(34rem,70svh);display:block;position:relative}.is-pinned[data-astro-cid-gdgmuqh4] .insp__step[data-astro-cid-gdgmuqh4]{opacity:var(--tvis,0);translate:0 calc((1 - var(--tvis,0)) * var(--dir,1) * 24px);pointer-events:none;flex-direction:column;justify-content:center;margin:0;display:flex;position:absolute;inset:0}.is-pinned[data-astro-cid-gdgmuqh4] .insp__step[data-astro-cid-gdgmuqh4].is-on{pointer-events:auto}.is-pinned[data-astro-cid-gdgmuqh4] .insp__still[data-astro-cid-gdgmuqh4]{display:none}.is-pinned[data-astro-cid-gdgmuqh4] .insp__step[data-astro-cid-gdgmuqh4] h3[data-astro-cid-gdgmuqh4]{font-size:var(--text-3xl)}.is-pinned[data-astro-cid-gdgmuqh4] .insp__list[data-astro-cid-gdgmuqh4] li[data-astro-cid-gdgmuqh4]{opacity:.38}.is-pinned[data-astro-cid-gdgmuqh4] .insp__list[data-astro-cid-gdgmuqh4] li[data-astro-cid-gdgmuqh4].is-found{opacity:1}.is-pinned[data-astro-cid-gdgmuqh4] .insp__list[data-astro-cid-gdgmuqh4] li[data-astro-cid-gdgmuqh4].is-current{color:#fff;border-left-color:var(--color-accent);background:#ffffff0d}.insp__foot[data-astro-cid-gdgmuqh4]{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border-on-dark);gap:var(--space-6);display:grid}.insp__foot[data-astro-cid-gdgmuqh4]>p[data-astro-cid-gdgmuqh4]:first-child{font-size:var(--text-xl);color:#fff;max-width:44rem}.insp__note[data-astro-cid-gdgmuqh4]{color:var(--chrome-300);max-width:46rem}.nfe[data-astro-cid-zfjslnaf]{background:var(--color-bg)}.nfe[data-astro-cid-zfjslnaf] h2[data-astro-cid-zfjslnaf]{font-size:var(--text-3xl);text-align:center;max-width:40rem;margin-inline:auto}.nfe__cols[data-astro-cid-zfjslnaf]{margin-top:var(--space-10);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));display:grid}.nfe__col[data-astro-cid-zfjslnaf]{padding:var(--space-8);border:1px solid var(--color-border);background:var(--facet-light);box-shadow:var(--shadow-facet);--c:calc(var(--notch) * 1.6);clip-path:var(--logo-cut);position:relative;border-image:var(--logo-stripe)!important}.nfe__col--no[data-astro-cid-zfjslnaf]{color:var(--color-text-muted);box-shadow:none;background:linear-gradient(152deg,#f4f4f1 0%,#eeeeeb 48%,#e6e6e2 100%)}.nfe__cols[data-astro-cid-zfjslnaf]{width:100%;max-width:64rem;margin-inline:auto}.nfe__ic[data-astro-cid-zfjslnaf]{width:3.25rem;height:3.25rem;margin-bottom:var(--space-5);fill:none;stroke:var(--ink-800);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nfe__ic[data-astro-cid-zfjslnaf] .nfe__ac[data-astro-cid-zfjslnaf]{stroke:var(--color-accent);stroke-width:2.6px}.nfe__ic--no[data-astro-cid-zfjslnaf],.nfe__ic--no[data-astro-cid-zfjslnaf] .nfe__ac[data-astro-cid-zfjslnaf]{stroke:var(--chrome-400)}.nfe__col[data-astro-cid-zfjslnaf] h3[data-astro-cid-zfjslnaf]{font-size:var(--text-xl);margin-bottom:var(--space-6)}.nfe__col--yes[data-astro-cid-zfjslnaf]{border-top:3px solid var(--color-accent)}.nfe__col--no[data-astro-cid-zfjslnaf]{border-top:3px solid var(--chrome-300)}.areas[data-astro-cid-y2shoshi]{isolation:isolate;background:var(--ink-950);position:relative;overflow:hidden}.areas__top[data-astro-cid-y2shoshi]{gap:clamp(var(--space-8), 5vw, var(--space-16));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.areas__list[data-astro-cid-y2shoshi]{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.areas__list[data-astro-cid-y2shoshi] li[data-astro-cid-y2shoshi]{border-top:1px solid var(--color-border-on-dark);max-width:none}.areas__list[data-astro-cid-y2shoshi] li[data-astro-cid-y2shoshi]:nth-last-child(-n+2){border-bottom:1px solid var(--color-border-on-dark)}.areas__list[data-astro-cid-y2shoshi] a[data-astro-cid-y2shoshi]{align-items:baseline;gap:var(--space-3);padding-block:var(--space-5);color:var(--chrome-200);transition:color var(--dur-fast) var(--ease-standard), padding-left var(--dur-base) var(--ease-out);text-decoration:none;display:flex}.areas__list[data-astro-cid-y2shoshi] a[data-astro-cid-y2shoshi]:hover,.areas__list[data-astro-cid-y2shoshi] a[data-astro-cid-y2shoshi]:focus-visible{color:#fff;padding-left:var(--space-3);text-decoration:none}.areas__city[data-astro-cid-y2shoshi]{font-family:var(--font-display);font-stretch:110%;font-weight:var(--weight-bold);font-size:var(--text-2xl);line-height:1}.areas__state[data-astro-cid-y2shoshi]{font-family:var(--font-display);font-stretch:106%;font-weight:var(--weight-semibold);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);color:var(--chrome-300)}.areas__go[data-astro-cid-y2shoshi]{color:var(--color-accent-text-on-dark);opacity:0;margin-left:auto;transition:opacity .2s,transform .2s;transform:translate(-6px)}.areas__list[data-astro-cid-y2shoshi] a[data-astro-cid-y2shoshi]:hover .areas__go[data-astro-cid-y2shoshi],.areas__list[data-astro-cid-y2shoshi] a[data-astro-cid-y2shoshi]:focus-visible .areas__go[data-astro-cid-y2shoshi]{opacity:1;transform:none}.areas__map[data-astro-cid-y2shoshi]{margin-top:var(--space-12);position:relative}.areas__map[data-astro-cid-y2shoshi] .map{width:100%}.areas__map[data-astro-cid-y2shoshi]{--mh:clamp(20rem, 34vw, 32rem);height:var(--mh);overflow:hidden}.areas__map[data-astro-cid-y2shoshi] .map__svg{width:100%;height:calc(var(--mh) * 1.3);margin-top:calc(var(--mh) * -.15);translate:0 var(--my,0px);will-change:translate;display:block}.areas__map[data-astro-cid-y2shoshi]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 14% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 14% 84%,#0000 100%);mask-composite:intersect}@media (width<=900px){.areas__top[data-astro-cid-y2shoshi]{grid-template-columns:1fr;align-items:start}.areas__map[data-astro-cid-y2shoshi]{margin-top:var(--space-8);height:auto}.areas__map[data-astro-cid-y2shoshi] .map__svg{height:auto;margin-top:0;translate:none}}@media (width<=480px){.areas__list[data-astro-cid-y2shoshi]{grid-template-columns:1fr}.areas__list[data-astro-cid-y2shoshi] li[data-astro-cid-y2shoshi]:nth-last-child(2){border-bottom:0}}
