.hp[data-astro-cid-jcjg2b2m]{position:relative;min-width:0;--accent-text: var(--accent-on-dark)}.hp-stage[data-astro-cid-jcjg2b2m]{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:390 / 268;border-radius:12px;background:#0b0d10;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.hp-js .hp-stage[data-astro-cid-jcjg2b2m]{cursor:ew-resize}.hp-layer[data-astro-cid-jcjg2b2m]{position:absolute;inset:0}.hp-layer[data-astro-cid-jcjg2b2m].is-prev{z-index:1}.hp-layer[data-astro-cid-jcjg2b2m].is-cur{z-index:2}.hp-layer[data-astro-cid-jcjg2b2m]:not(.is-cur):not(.is-prev){visibility:hidden}.hp-fig[data-astro-cid-jcjg2b2m]{position:absolute;top:0;bottom:0;margin:0;overflow:hidden}.hp-b[data-astro-cid-jcjg2b2m]{left:0;width:calc(var(--split) - 1px)}.hp-a[data-astro-cid-jcjg2b2m]{left:calc(var(--split) + 1px);right:0}.hp-img[data-astro-cid-jcjg2b2m]{display:block;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-user-drag:none;transform-origin:50% 45%}.hp-veil[data-astro-cid-jcjg2b2m],.hp-glint[data-astro-cid-jcjg2b2m]{position:absolute;inset:0;opacity:0;pointer-events:none}.hp-veil[data-astro-cid-jcjg2b2m]{background:#0d0f12}.hp-glint[data-astro-cid-jcjg2b2m]{background:linear-gradient(100deg,#dce9f700 30%,#dce9f73d,#dce9f700 70%)}.hp-badge[data-astro-cid-jcjg2b2m]{position:absolute;left:10px;top:18px;z-index:1;height:26px;padding:0 8px;border-radius:4px;display:flex;align-items:center;font-size:14px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.hp-badge-b[data-astro-cid-jcjg2b2m]{background:#f4f6f8;color:#2a2f36}.hp-badge-a[data-astro-cid-jcjg2b2m]{background:#b8431a;color:#fff}.hp-pill[data-astro-cid-jcjg2b2m]{position:absolute;left:10px;bottom:10px;z-index:5;max-width:calc(100% - 124px);height:28px;padding:0 11px;border-radius:999px;display:flex;align-items:center;overflow:hidden;background:#14161ab8;color:#fff;font-size:13.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.hp-line[data-astro-cid-jcjg2b2m]{position:absolute;z-index:3;top:0;bottom:0;left:var(--split);width:2px;margin-left:-1px;background:#f4f6f8eb;pointer-events:none}.hp-plank[data-astro-cid-jcjg2b2m]{position:absolute;z-index:3;top:0;bottom:0;left:0;width:calc(var(--split) + 1px);opacity:0;pointer-events:none;background:linear-gradient(to right,#dce9f700 calc(100% - 64px),#dce9f738 calc(100% - 2px),#dce9f7 calc(100% - 2px))}.hp-laser[data-astro-cid-jcjg2b2m]{position:absolute;z-index:4;inset:0;opacity:0;pointer-events:none;background:linear-gradient(to right,#dce9f700 calc(100% - 72px),#dce9f729 calc(100% - 2px),#dce9f700 calc(100% - 2px))}.hp-laser[data-astro-cid-jcjg2b2m] i[data-astro-cid-jcjg2b2m]{position:absolute;top:0;bottom:0;right:0;width:2px;background:#dce9f7;box-shadow:0 0 8px #96bef080}.hp-shade[data-astro-cid-jcjg2b2m]{position:absolute;z-index:4;left:0;right:0;top:0;height:44px;pointer-events:none;background:linear-gradient(to bottom,#0d0f126b,#0d0f1200)}.hp-prog[data-astro-cid-jcjg2b2m]{position:absolute;z-index:5;left:12px;right:12px;top:8px;height:3px;display:flex;gap:4px;pointer-events:none}.hp-prog[data-astro-cid-jcjg2b2m][hidden]{display:none}.hp-prog[data-astro-cid-jcjg2b2m] span[data-astro-cid-jcjg2b2m]{flex:1;position:relative;overflow:hidden;height:3px;border-radius:1.5px;background:#ffffff4d}.hp-prog[data-astro-cid-jcjg2b2m] i[data-astro-cid-jcjg2b2m]{position:absolute;inset:0;background:#dce9f7;transform:scaleX(0);transform-origin:left}.hp-prog[data-astro-cid-jcjg2b2m] .is-done[data-astro-cid-jcjg2b2m] i[data-astro-cid-jcjg2b2m],.hp-prog[data-astro-cid-jcjg2b2m] .is-now[data-astro-cid-jcjg2b2m] i[data-astro-cid-jcjg2b2m]{transform:none}.hp-grip[data-astro-cid-jcjg2b2m]{position:absolute;z-index:6;top:50%;left:var(--split);width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid #f4f6f8;background:#14161ac7;box-shadow:0 2px 12px #00000073;display:grid;place-items:center;color:#fff;cursor:ew-resize;touch-action:none}.hp-grip[data-astro-cid-jcjg2b2m][hidden]{display:none}.hp-grip[data-astro-cid-jcjg2b2m]:focus-visible{outline:2px solid #dce9f7;outline-offset:3px}.hp-ring[data-astro-cid-jcjg2b2m]{position:absolute;inset:-2px;border-radius:50%;border:2px solid #dce9f7;opacity:0;pointer-events:none}.hp-nav[data-astro-cid-jcjg2b2m]{position:absolute;z-index:5;right:6px;bottom:2px;display:flex;gap:2px}.hp-nav[data-astro-cid-jcjg2b2m][hidden]{display:none}.hp-btn[data-astro-cid-jcjg2b2m]{width:44px;height:44px;padding:0;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent}.hp-btn[data-astro-cid-jcjg2b2m] svg[data-astro-cid-jcjg2b2m]{box-sizing:content-box;padding:7px;border-radius:50%;background:#14161aa8;border:1px solid rgba(255,255,255,.28)}.hp-btn[data-astro-cid-jcjg2b2m]:hover svg[data-astro-cid-jcjg2b2m]{background:#14161ae6;border-color:#ffffff80}.hp-btn[data-astro-cid-jcjg2b2m]:focus-visible{outline:none}.hp-btn[data-astro-cid-jcjg2b2m]:focus-visible svg[data-astro-cid-jcjg2b2m]{outline:2px solid #dce9f7;outline-offset:2px}.hp-btn[data-astro-cid-jcjg2b2m][hidden],.hp-btn[data-astro-cid-jcjg2b2m][aria-pressed=true] .hp-i-pause[data-astro-cid-jcjg2b2m],.hp-btn[data-astro-cid-jcjg2b2m][aria-pressed=false] .hp-i-play[data-astro-cid-jcjg2b2m]{display:none}.hp-btn[data-astro-cid-jcjg2b2m][data-hp-pause]{position:absolute;right:0;bottom:46px}.hp-recbox[data-astro-cid-jcjg2b2m]{position:relative;overflow:hidden;background:#14161a}.hp-recbox[data-astro-cid-jcjg2b2m]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;z-index:1;background:#dce9f7;box-shadow:0 0 8px #96bef080;opacity:0;transform-origin:left;pointer-events:none}.hp-recs[data-astro-cid-jcjg2b2m]{list-style:none;margin:0;padding:0}.hp-ri[data-astro-cid-jcjg2b2m]+.hp-ri[data-astro-cid-jcjg2b2m]{border-top:1px solid rgba(244,245,247,.1)}.hp-js .hp-ri[data-astro-cid-jcjg2b2m]:not(.is-cur){display:none}.hp-rec[data-astro-cid-jcjg2b2m]{position:relative;display:block;min-height:56px;padding:8px 0;text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent}.hp-meta[data-astro-cid-jcjg2b2m],.hp-title[data-astro-cid-jcjg2b2m]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hp-meta[data-astro-cid-jcjg2b2m]{min-height:19px;padding-right:96px;font-size:13.5px;line-height:19px;color:#ffffffb8}.hp-title[data-astro-cid-jcjg2b2m]{font-size:15.5px;font-weight:700;line-height:22px;letter-spacing:-.02em;color:#fff}.hp-go[data-astro-cid-jcjg2b2m]{position:absolute;right:0;top:8px;font-size:14px;font-weight:700;line-height:19px;color:#dce9f7;white-space:nowrap}.hp-rec[data-astro-cid-jcjg2b2m]:hover .hp-title[data-astro-cid-jcjg2b2m]{text-decoration:underline;text-underline-offset:3px}.hp-rec[data-astro-cid-jcjg2b2m]:focus-visible{outline:2px solid #dce9f7;outline-offset:-2px;border-radius:6px}.hp-cover[data-astro-cid-jcjg2b2m]{position:absolute;inset:0;z-index:2;pointer-events:none;background:#14161a;border-left:2px solid transparent;transform:translate3d(101%,0,0)}@media(max-width:640px){.hp-stage[data-astro-cid-jcjg2b2m]{width:100%;max-height:max(150px,calc(100vh - var(--hp-rest, 620px)));--hp-t: clamp(0px, calc((max(150px, 100vh - var(--hp-rest, 620px)) - 140px)*999) , 1px);--hp-u: clamp(0px, calc((max(150px, 100vh - var(--hp-rest, 620px)) - 128px)*999) , 1px)}@supports (height: 100svh){.hp-stage[data-astro-cid-jcjg2b2m]{max-height:max(150px,calc(100svh - var(--hp-rest, 620px)));--hp-t: clamp(0px, calc((max(150px, 100svh - var(--hp-rest, 620px)) - 140px)*999) , 1px);--hp-u: clamp(0px, calc((max(150px, 100svh - var(--hp-rest, 620px)) - 128px)*999) , 1px)}}.hp-badge-a[data-astro-cid-jcjg2b2m]{left:calc(26px - var(--hp-t) * 16)}.hp-pill[data-astro-cid-jcjg2b2m]{max-width:min(calc(100% - 124px),calc(var(--split) - 36px + var(--hp-u) * 9999))}}@media(min-width:641px)and (max-width:860px){.hp-stage[data-astro-cid-jcjg2b2m]{aspect-ratio:16 / 9}}@media(min-width:861px){.hp-stage[data-astro-cid-jcjg2b2m]{aspect-ratio:4 / 3;border:1px solid rgba(255,255,255,.16)}.hp-img[data-astro-cid-jcjg2b2m]{object-fit:contain}.hp-recbox[data-astro-cid-jcjg2b2m]{margin-top:6px}}@media(prefers-reduced-motion:no-preference){.zs-motion [data-astro-cid-jcjg2b2m]:is(.is-cur,.is-prev) .hp-img[data-astro-cid-jcjg2b2m]{animation:hp-dolly 7s var(--e2, cubic-bezier(.65,0,.35,1)) forwards}.zs-motion :is(.is-cur,.is-prev).is-first[data-astro-cid-jcjg2b2m] .hp-img[data-astro-cid-jcjg2b2m]{animation:hp-land 1s var(--e1, cubic-bezier(.16,1,.3,1)) backwards,hp-dolly 7s var(--e2, cubic-bezier(.65,0,.35,1)) 1s forwards}.zs-motion .is-cur[data-astro-cid-jcjg2b2m] .hp-veil[data-astro-cid-jcjg2b2m]{animation:hp-lights 1.5s var(--e1, cubic-bezier(.16,1,.3,1)) backwards}.zs-motion .is-cur[data-astro-cid-jcjg2b2m] .hp-a[data-astro-cid-jcjg2b2m] .hp-glint[data-astro-cid-jcjg2b2m]{animation:hp-glint .9s var(--e2, cubic-bezier(.65,0,.35,1)) .76s backwards}.zs-motion .is-cur[data-astro-cid-jcjg2b2m] .hp-badge-b[data-astro-cid-jcjg2b2m]{animation:hp-badge .36s var(--e1, cubic-bezier(.16,1,.3,1)) .2s backwards}.zs-motion .is-cur[data-astro-cid-jcjg2b2m] .hp-badge-a[data-astro-cid-jcjg2b2m]{animation:hp-stamp .32s var(--e1, cubic-bezier(.16,1,.3,1)) .86s backwards}.zs-motion .is-cur[data-astro-cid-jcjg2b2m] .hp-pill[data-astro-cid-jcjg2b2m]{animation:hp-slide .36s var(--e1, cubic-bezier(.16,1,.3,1)) .42s backwards}.zs-motion .hp-layer[data-astro-cid-jcjg2b2m].is-wipe{animation:hp-wipe .9s var(--e2, cubic-bezier(.65,0,.35,1)) backwards}.zs-motion .hp-laser[data-astro-cid-jcjg2b2m].is-run{animation:hp-laser .9s var(--e2, cubic-bezier(.65,0,.35,1)) backwards}.zs-motion .hp-cover[data-astro-cid-jcjg2b2m].is-run{animation:hp-cover .9s var(--e2, cubic-bezier(.65,0,.35,1)) backwards}.zs-motion .is-intro[data-astro-cid-jcjg2b2m] .hp-plank[data-astro-cid-jcjg2b2m]{animation:hp-scanx .82s var(--e1, cubic-bezier(.16,1,.3,1)) .12s backwards}.zs-motion .is-intro[data-astro-cid-jcjg2b2m] .hp-grip[data-astro-cid-jcjg2b2m]{animation:hp-stamp .32s var(--e1, cubic-bezier(.16,1,.3,1)) 1s backwards}.zs-motion .is-intro[data-astro-cid-jcjg2b2m] .hp-ring[data-astro-cid-jcjg2b2m]{animation:hp-ring .7s var(--e1, cubic-bezier(.16,1,.3,1)) 1.18s backwards}.zs-motion .is-intro[data-astro-cid-jcjg2b2m] .hp-recbox[data-astro-cid-jcjg2b2m]:before{animation:hp-draw .7s var(--e1, cubic-bezier(.16,1,.3,1)) .36s backwards}.zs-motion .hp-prog[data-astro-cid-jcjg2b2m] .is-now[data-astro-cid-jcjg2b2m] i[data-astro-cid-jcjg2b2m]{animation:hp-fill 4.5s linear backwards}.hp-paused[data-astro-cid-jcjg2b2m] .hp-prog[data-astro-cid-jcjg2b2m] .is-now[data-astro-cid-jcjg2b2m] i[data-astro-cid-jcjg2b2m]{animation-play-state:paused}}@media(prefers-reduced-motion:no-preference)and (min-width:861px){.hp-img[data-astro-cid-jcjg2b2m]{--hp-push: 1.03}}@keyframes hp-land{0%{transform:scale(1.12)}}@keyframes hp-dolly{to{transform:scale(var(--hp-push, 1.05))}}@keyframes hp-lights{0%,55%{opacity:.62}}@keyframes hp-glint{0%{opacity:1;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(100%,0,0)}}@keyframes hp-badge{0%{opacity:0;transform:translate3d(0,10px,0)}}@keyframes hp-stamp{0%{opacity:0;transform:scale(1.35)}60%{opacity:1}}@keyframes hp-slide{0%{opacity:0;transform:translate3d(-10px,0,0)}}@keyframes hp-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hp-laser{0%{opacity:1;transform:translate3d(-100%,0,0)}90%{opacity:1}to{opacity:0;transform:translateZ(0)}}@keyframes hp-cover{0%{transform:translateZ(0);border-left-color:#dce9f700}6%,94%{border-left-color:#dce9f7}to{border-left-color:#dce9f700}}@keyframes hp-scanx{0%{opacity:0;transform:translate3d(-100%,0,0)}10%,70%{opacity:1}to{opacity:0;transform:translateZ(0)}}@keyframes hp-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes hp-draw{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes hp-fill{0%{transform:scaleX(0)}}.sf[data-astro-cid-5eqbjorn]{display:flex;align-items:center;min-width:0;border-top:1px solid rgba(244,245,247,.1)}.sf-label[data-astro-cid-5eqbjorn]{flex:none;margin:0;padding-right:12px;display:flex;flex-direction:column;line-height:1.25}.sf-label[data-astro-cid-5eqbjorn] span[data-astro-cid-5eqbjorn]{font-size:12.5px;font-weight:700;color:#ffffffa8}.sf-label[data-astro-cid-5eqbjorn] strong[data-astro-cid-5eqbjorn]{font-size:16px;font-weight:800;letter-spacing:-.02em;color:#fff}.sf-flow[data-astro-cid-5eqbjorn]{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 24px),transparent);scroll-padding-inline:24px 30px}.sf-track[data-astro-cid-5eqbjorn]{display:flex;width:max-content}.sf-set[data-astro-cid-5eqbjorn]{list-style:none;margin:0;padding:0 8px 0 0;display:flex;align-items:center;gap:8px}.sf-set[data-astro-cid-5eqbjorn] li[data-astro-cid-5eqbjorn]{flex:none}.sf-set[data-astro-cid-5eqbjorn] a[data-astro-cid-5eqbjorn]{display:flex;align-items:center;height:44px;text-decoration:none;-webkit-tap-highlight-color:transparent}.sf-set[data-astro-cid-5eqbjorn] a[data-astro-cid-5eqbjorn] span[data-astro-cid-5eqbjorn]{display:flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(244,245,247,.22);background:#ffffff0a;font-size:13.5px;font-weight:600;letter-spacing:-.015em;color:#ffffffe6;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.sf-set[data-astro-cid-5eqbjorn] a[data-astro-cid-5eqbjorn]:hover span[data-astro-cid-5eqbjorn]{background:#fff;color:#14161a;border-color:#fff}.sf-set[data-astro-cid-5eqbjorn] a[data-astro-cid-5eqbjorn]:focus-visible{outline:none}.sf-set[data-astro-cid-5eqbjorn] a[data-astro-cid-5eqbjorn]:focus-visible span[data-astro-cid-5eqbjorn]{outline:2px solid #dce9f7;outline-offset:2px}@media(prefers-reduced-motion:no-preference){.sf-track[data-astro-cid-5eqbjorn]{animation:sf-flow var(--sf-dur, 160s) linear infinite}.sf-flow[data-astro-cid-5eqbjorn]:hover .sf-track[data-astro-cid-5eqbjorn],.sf-flow[data-astro-cid-5eqbjorn]:focus-within .sf-track[data-astro-cid-5eqbjorn],.sf[data-astro-cid-5eqbjorn].sf-hold .sf-track[data-astro-cid-5eqbjorn]{animation-play-state:paused}.sf[data-astro-cid-5eqbjorn].sf-kb .sf-track[data-astro-cid-5eqbjorn]{animation:none}}@keyframes sf-flow{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.sf-dup[data-astro-cid-5eqbjorn]{display:none}.sf-flow[data-astro-cid-5eqbjorn]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.sf-set[data-astro-cid-5eqbjorn]{padding-right:24px}}@media(prefers-reduced-motion:reduce)and (min-width:861px){.sf[data-astro-cid-5eqbjorn]{display:block;padding-top:10px}.sf-label[data-astro-cid-5eqbjorn]{flex-direction:row;align-items:baseline;gap:6px;padding:0 0 2px}.sf-flow[data-astro-cid-5eqbjorn]{overflow:hidden;-webkit-mask-image:none;mask-image:none}.sf-track[data-astro-cid-5eqbjorn]{width:auto}.sf-set[data-astro-cid-5eqbjorn]{flex-wrap:wrap;column-gap:8px;row-gap:0;padding:0}}.reel[data-astro-cid-macdn3ol]{--hr-e1: var(--e1, cubic-bezier(.16, 1, .3, 1));--hr-e2: var(--e2, cubic-bezier(.65, 0, .35, 1));--hr-ef: cubic-bezier(.2, .8, .2, 1);--hr-silver: var(--laser-dark, #dce9f7);--cw: 164px;--ch: calc(var(--cw) * 16 / 9);--hr-pad: max(var(--pad), calc((100% - var(--max)) / 2 + var(--pad)));position:relative;overflow:hidden;margin:40px 0;padding:44px 0 40px;color:#fff;background:radial-gradient(ellipse 300px 480px at 50% 0%,#dce9f712,#dce9f700 70%),#0d0f12}.hr-run[data-astro-cid-macdn3ol]{position:absolute;left:0;top:0;width:120px;height:2px;opacity:0;pointer-events:none;background:linear-gradient(90deg,rgba(220,233,247,0),var(--hr-silver) 70%,#fff);box-shadow:0 0 8px #dce9f799}.reel-head[data-astro-cid-macdn3ol] h2[data-astro-cid-macdn3ol]{color:#fff;font-size:clamp(23px,4.8vw,32px)}.reel-head[data-astro-cid-macdn3ol] .eyebrow[data-astro-cid-macdn3ol]{color:#ffffffb8}.reel-head[data-astro-cid-macdn3ol] .sub[data-astro-cid-macdn3ol]{color:#ffffffb8;margin:6px 0 0}.hr-wipe[data-astro-cid-macdn3ol]{position:relative;overflow:hidden;width:fit-content}.hr-wipe[data-astro-cid-macdn3ol]:after{content:"";position:absolute;inset:0;pointer-events:none;background:#0d0f12;border-left:2px solid transparent;transform:translate3d(101%,0,0)}.hr-deck[data-astro-cid-macdn3ol]{position:relative;margin-top:16px}.hr-row[data-astro-cid-macdn3ol]{list-style:none;margin:0;display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hr-pad);padding:0 var(--hr-pad) 4px}.hr-row[data-astro-cid-macdn3ol]::-webkit-scrollbar{display:none}.hr-slot[data-astro-cid-macdn3ol]{flex:none;width:var(--cw);scroll-snap-align:start}.hr-card[data-astro-cid-macdn3ol]{display:block;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;scroll-margin-block:90px 84px}.reel[data-astro-cid-macdn3ol] [data-astro-cid-macdn3ol]:is(a,button){touch-action:manipulation}.hr-card[data-astro-cid-macdn3ol]:focus-visible{outline:none}.hr-thumb[data-astro-cid-macdn3ol]{position:relative;display:block;height:var(--ch);border-radius:12px;overflow:hidden;isolation:isolate;background:#1a1d22;box-shadow:0 18px 44px #0000008c}.hr-thumb[data-astro-cid-macdn3ol] img[data-astro-cid-macdn3ol]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hr-badge[data-astro-cid-macdn3ol]{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);padding:3px 7px;border-radius:6px;background:#0d0f12cc;font-size:12.5px;font-weight:700;line-height:18px;color:#f4f6f8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-cap[data-astro-cid-macdn3ol]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-size:14px;font-weight:600;line-height:1.45;color:#eef2f6;word-break:keep-all}.hr-cap-dim[data-astro-cid-macdn3ol]{color:#f4f5f7b8}.hr-lights[data-astro-cid-macdn3ol],.hr-aim[data-astro-cid-macdn3ol]{position:absolute;pointer-events:none;opacity:0}.hr-lights[data-astro-cid-macdn3ol]{inset:0;background:#0d0f12}.hr-aim[data-astro-cid-macdn3ol]{inset:6px;z-index:3;transform:scale(1.04);background:linear-gradient(var(--hr-silver),var(--hr-silver)) left top / 14px 2px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) left top / 2px 14px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) right top / 14px 2px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) right top / 2px 14px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) left bottom / 14px 2px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) left bottom / 2px 14px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) right bottom / 14px 2px no-repeat,linear-gradient(var(--hr-silver),var(--hr-silver)) right bottom / 2px 14px no-repeat}.hr-card[data-astro-cid-macdn3ol]:active .hr-aim[data-astro-cid-macdn3ol],.hr-card[data-astro-cid-macdn3ol]:focus-visible .hr-aim[data-astro-cid-macdn3ol]{opacity:1;transform:none}.hr-card[data-astro-cid-macdn3ol]:focus-visible .hr-thumb[data-astro-cid-macdn3ol]{box-shadow:0 0 0 2px var(--hr-silver),0 18px 44px #0000008c}.hr-all-box[data-astro-cid-macdn3ol]{border:1px solid rgba(220,233,247,.28);background:#15181d;box-shadow:none}.hr-mosaic[data-astro-cid-macdn3ol]{position:absolute;left:6px;right:6px;top:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;opacity:.62}.hr-mosaic[data-astro-cid-macdn3ol] img[data-astro-cid-macdn3ol]{position:static;display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover;border-radius:4px}.hr-mosaic[data-astro-cid-macdn3ol]:after{content:"";position:absolute;inset:40% -6px -1px;background:linear-gradient(to bottom,#15181d00,#15181d)}.hr-all-txt[data-astro-cid-macdn3ol]{position:absolute;left:12px;right:12px;top:50%;display:flex;flex-direction:column}.hr-all-n[data-astro-cid-macdn3ol]{display:flex;align-items:baseline;gap:2px;font-size:16px;font-weight:700}.hr-all-n[data-astro-cid-macdn3ol] b[data-astro-cid-macdn3ol]{font-size:34px;font-weight:800;line-height:40px;letter-spacing:-.03em;--cbg: #15181d;--cink: #fff}.hr-all-go[data-astro-cid-macdn3ol]{margin-top:2px;display:flex;align-items:center;gap:2px;font-size:17px;font-weight:800;line-height:24px}.hr-all-sub[data-astro-cid-macdn3ol]{margin-top:8px;font-size:13px;line-height:1.45;color:#f4f5f7b8}.hr-fade[data-astro-cid-macdn3ol]{position:absolute;top:0;height:var(--ch);pointer-events:none;z-index:2;transition:opacity .2s var(--hr-e1)}.hr-fade-l[data-astro-cid-macdn3ol]{left:0;width:44px;background:linear-gradient(270deg,#0d0f1200,#0d0f12d9 70%)}.hr-fade-r[data-astro-cid-macdn3ol]{right:0;width:64px}.hr-fade-r[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{position:absolute;inset:0;transform-origin:right;background:linear-gradient(90deg,#0d0f1200,#0d0f12e0 62%,#0d0f12)}.hr-sweep[data-astro-cid-macdn3ol]{position:absolute;left:0;right:0;top:0;height:var(--ch);overflow:hidden;pointer-events:none;z-index:1}.hr-sweep[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{position:absolute;inset:0;opacity:0;background:linear-gradient(100deg,#dce9f700 38%,#dce9f738,#dce9f700 62%)}.hr-prev[data-astro-cid-macdn3ol],.hr-next[data-astro-cid-macdn3ol]{position:absolute;z-index:3;padding:0;border:0;background:transparent;cursor:pointer;color:inherit;font:inherit;display:none;transition:opacity .2s var(--hr-e1),visibility .2s;-webkit-tap-highlight-color:transparent}.hr-prev[data-astro-cid-macdn3ol]{left:max(0px,calc((100% - var(--max)) / 2));top:calc(var(--ch) / 2 - 22px);width:44px;height:44px;place-items:center}.hr-prev[data-astro-cid-macdn3ol]>span[data-astro-cid-macdn3ol]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--hr-silver);background:#dce9f729;border:1px solid rgba(220,233,247,.45)}.hr-next[data-astro-cid-macdn3ol]{right:max(8px,calc((100% - var(--max)) / 2));top:calc(var(--ch) / 2 - 40px);width:58px;height:80px;flex-direction:column;align-items:center;justify-content:center;gap:5px}.hr-next-ico[data-astro-cid-macdn3ol]{position:relative;overflow:hidden;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--hr-silver);color:#0d0f12;box-shadow:0 4px 14px #00000080}.hr-next-ico[data-astro-cid-macdn3ol] svg[data-astro-cid-macdn3ol]{display:block}.hr-next-ico[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(105deg,#fff0 30%,#fffc,#fff0 70%)}.hr-next-t[data-astro-cid-macdn3ol]{font-size:13px;font-weight:800;line-height:17px;color:#fff;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.7)}.hr-prev[data-astro-cid-macdn3ol]:focus-visible,.hr-next[data-astro-cid-macdn3ol]:focus-visible{outline:2px solid var(--hr-silver);outline-offset:2px;border-radius:12px}.hr-js[data-astro-cid-macdn3ol] .hr-prev[data-astro-cid-macdn3ol]{display:grid}.hr-js[data-astro-cid-macdn3ol] .hr-next[data-astro-cid-macdn3ol]{display:flex}.hr-fade-l[data-astro-cid-macdn3ol],.hr-start[data-astro-cid-macdn3ol] .hr-fade-l[data-astro-cid-macdn3ol],.hr-end[data-astro-cid-macdn3ol] .hr-fade-r[data-astro-cid-macdn3ol]{opacity:0}.hr-js[data-astro-cid-macdn3ol]:not(.hr-start) .hr-fade-l[data-astro-cid-macdn3ol]{opacity:1}.hr-start[data-astro-cid-macdn3ol] .hr-prev[data-astro-cid-macdn3ol],.hr-end[data-astro-cid-macdn3ol] .hr-next[data-astro-cid-macdn3ol]{opacity:0;visibility:hidden}.hr-meter[data-astro-cid-macdn3ol]{display:flex;align-items:center;gap:10px;height:28px;margin-top:12px;visibility:hidden}.hr-js[data-astro-cid-macdn3ol] .hr-meter[data-astro-cid-macdn3ol]{visibility:visible}.hr-pos[data-astro-cid-macdn3ol]{flex:none;min-width:60px;height:28px;padding:0 10px;border-radius:999px;background:#dce9f71a;border:1px solid rgba(220,233,247,.38);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.hr-pos[data-astro-cid-macdn3ol] b[data-astro-cid-macdn3ol]{font-weight:800}.hr-dots[data-astro-cid-macdn3ol]{flex:none;display:flex;align-items:center;gap:5px}.hr-dots[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{width:7px;height:7px;border-radius:50%;background:#dce9f73d;transition:background-color .2s var(--hr-e1)}.hr-dots[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol].on{background:var(--hr-silver)}.hr-dots[data-astro-cid-macdn3ol] .hr-sq[data-astro-cid-macdn3ol]{width:9px;height:9px;margin-left:3px;border-radius:2px;border:1.5px solid var(--hr-silver);background:transparent}.hr-dots[data-astro-cid-macdn3ol] .hr-sq[data-astro-cid-macdn3ol].on{background:var(--hr-silver)}.hr-arrow[data-astro-cid-macdn3ol]{position:relative;flex:1;min-width:40px;height:28px;color:var(--hr-silver);transition:opacity .2s var(--hr-e1)}.hr-end[data-astro-cid-macdn3ol] .hr-arrow[data-astro-cid-macdn3ol]{opacity:.3}.hr-arrow[data-astro-cid-macdn3ol] svg[data-astro-cid-macdn3ol]{position:absolute;right:-4px;top:4px;display:block}.hr-rule[data-astro-cid-macdn3ol],.hr-laser[data-astro-cid-macdn3ol]{position:absolute;left:0;right:14px;transform-origin:left}.hr-rule[data-astro-cid-macdn3ol]{top:13.25px;height:1.5px;border-radius:1px;background:#dce9f76b}.hr-laser[data-astro-cid-macdn3ol]{top:13px;height:2px;opacity:0;pointer-events:none;background:linear-gradient(90deg,rgba(220,233,247,0),var(--hr-silver) 72%,#fff);box-shadow:0 0 8px #dce9f799}.hr-foot[data-astro-cid-macdn3ol]{margin-top:16px}.hr-allbtn[data-astro-cid-macdn3ol]{position:relative;overflow:hidden;max-width:420px;min-height:52px;padding:0 18px;border-radius:999px;background:#fff;color:#0d0f12;text-decoration:none;font-size:15.5px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.hr-allbtn-n[data-astro-cid-macdn3ol]{font-weight:700;color:#5a616a}.hr-allbtn-n[data-astro-cid-macdn3ol] b[data-astro-cid-macdn3ol]{font-weight:700;--cbg: #fff;--cink: #5a616a}.hr-allbtn-glint[data-astro-cid-macdn3ol]{position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(105deg,#4a6fa500 35%,#4a6fa538,#4a6fa500 65%)}.hr-allbtn[data-astro-cid-macdn3ol]:focus-visible,.hr-quick[data-astro-cid-macdn3ol] a[data-astro-cid-macdn3ol]:focus-visible{outline:3px solid var(--hr-silver);outline-offset:3px}.hr-qh[data-astro-cid-macdn3ol]{margin:16px 0 0;font-size:13px;font-weight:700;line-height:20px;color:#f4f5f79e}.hr-quick[data-astro-cid-macdn3ol]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 7px}.hr-quick[data-astro-cid-macdn3ol] a[data-astro-cid-macdn3ol]{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(220,233,247,.24);background:#15181d;display:inline-flex;align-items:center;gap:6px;color:#f4f6f8;text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap}.hr-quick[data-astro-cid-macdn3ol] a[data-astro-cid-macdn3ol] span[data-astro-cid-macdn3ol]{font-weight:600;color:#f4f5f799;font-variant-numeric:tabular-nums}.hr-cnt[data-astro-cid-macdn3ol]{position:relative;display:inline-block;font-variant-numeric:tabular-nums}@media(min-width:861px){.reel[data-astro-cid-macdn3ol]{--cw: 196px;padding:64px 0}.hr-deck[data-astro-cid-macdn3ol]{max-width:var(--max);margin:20px auto 0;padding:0 var(--pad)}.hr-row[data-astro-cid-macdn3ol]{--hr-pad: 0px}.hr-prev[data-astro-cid-macdn3ol],.hr-fade-l[data-astro-cid-macdn3ol]{left:var(--pad)}.hr-next[data-astro-cid-macdn3ol],.hr-fade-r[data-astro-cid-macdn3ol]{right:var(--pad)}.hr-sweep[data-astro-cid-macdn3ol]{left:var(--pad);right:var(--pad)}.hr-foot[data-astro-cid-macdn3ol]{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.hr-allbtn[data-astro-cid-macdn3ol]{flex:0 0 auto;padding:0 26px}.hr-qh[data-astro-cid-macdn3ol],.hr-quick[data-astro-cid-macdn3ol]{margin:0}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.hr-thumb[data-astro-cid-macdn3ol]{transition:transform .2s var(--hr-e1)}.hr-card[data-astro-cid-macdn3ol]:hover .hr-thumb[data-astro-cid-macdn3ol]{transform:translate3d(0,-4px,0)}}.hr-aim[data-astro-cid-macdn3ol]{transition:opacity .12s var(--hr-e1),transform .12s var(--hr-e1)}.hr-card[data-astro-cid-macdn3ol]:active .hr-thumb[data-astro-cid-macdn3ol],.hr-allbtn[data-astro-cid-macdn3ol]:active,.hr-quick[data-astro-cid-macdn3ol] a[data-astro-cid-macdn3ol]:active,.hr-next[data-astro-cid-macdn3ol]:active .hr-next-ico[data-astro-cid-macdn3ol],.hr-prev[data-astro-cid-macdn3ol]:active>span[data-astro-cid-macdn3ol]{transform:scale(.97);transition:transform .12s var(--hr-e1)}.th-go[data-astro-cid-macdn3ol] .hr-run[data-astro-cid-macdn3ol]{animation:zsLaserRun .7s var(--hr-e2) backwards}.th-go[data-astro-cid-macdn3ol] .hr-wipe[data-astro-cid-macdn3ol]:after{animation:hr-cover .42s cubic-bezier(.7,0,.2,1) backwards}.th-go[data-astro-cid-macdn3ol] h2[data-astro-cid-macdn3ol].hr-wipe:after{animation-delay:80ms}.th-go[data-astro-cid-macdn3ol] .hr-slot[data-astro-cid-macdn3ol]:nth-child(-n+3) .hr-thumb[data-astro-cid-macdn3ol]{animation:hr-card-in .6s var(--hr-ef) calc(.2s + var(--k) * 80ms) backwards}.th-go[data-astro-cid-macdn3ol] .hr-slot[data-astro-cid-macdn3ol]:nth-child(-n+3) .hr-lights[data-astro-cid-macdn3ol]{animation:hr-lights 1.1s var(--hr-e1) calc(.2s + var(--k) * 80ms) backwards}.th-go[data-astro-cid-macdn3ol] .hr-slot[data-astro-cid-macdn3ol]:nth-child(-n+2) .hr-cap[data-astro-cid-macdn3ol]{animation:zsRise .42s var(--hr-e1) calc(.56s + var(--k) * 60ms) backwards}.th-go[data-astro-cid-macdn3ol] .hr-sweep[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{animation:zsGlint .9s var(--hr-e2) .8s backwards}.th-go[data-astro-cid-macdn3ol] .hr-fade-r[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{animation:hr-fade .52s var(--hr-e1) .9s backwards}.th-go[data-astro-cid-macdn3ol] .hr-pos[data-astro-cid-macdn3ol]{animation:hr-stamp .32s var(--hr-e1) .98s backwards}.th-go[data-astro-cid-macdn3ol] .hr-dots[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{animation:hr-dot .26s var(--hr-e1) calc(.7s + var(--k, 8) * 30ms) backwards}.th-go[data-astro-cid-macdn3ol] .hr-allbtn[data-astro-cid-macdn3ol]{animation:zsRise .42s var(--hr-e1) 1.15s backwards}.th-go[data-astro-cid-macdn3ol] .hr-allbtn-glint[data-astro-cid-macdn3ol]{animation:zsGlint .9s var(--hr-e2) 1.7s backwards}.th-go[data-astro-cid-macdn3ol] .hr-qh[data-astro-cid-macdn3ol]{animation:zsRise .42s var(--hr-e1) 1.22s backwards}.th-go[data-astro-cid-macdn3ol] .hr-quick[data-astro-cid-macdn3ol]{animation:zsRise .42s var(--hr-e1) 1.28s backwards}.th-go[data-astro-cid-macdn3ol] .hr-cnt[data-astro-cid-macdn3ol]:after{content:counter(hrn);counter-reset:hrn var(--zs-n);position:absolute;inset:0;pointer-events:none;opacity:0;background:var(--cbg, #0d0f12);color:var(--cink, #fff);animation:zsCount 1.1s var(--hr-e1) 1.2s backwards,zsCountShow 1.1s linear 1.2s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-rule[data-astro-cid-macdn3ol]{animation:hr-rule .5s var(--hr-e2) .8s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-laser[data-astro-cid-macdn3ol]{animation:hr-laser .82s var(--hr-e2) .8s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-arrow[data-astro-cid-macdn3ol] svg[data-astro-cid-macdn3ol]{animation:hr-head .36s var(--hr-e1) 1.24s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-next-ico[data-astro-cid-macdn3ol]{animation:hr-stamp .34s var(--hr-e1) 1.1s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-next-ico[data-astro-cid-macdn3ol] svg[data-astro-cid-macdn3ol]{animation:hr-push .64s var(--hr-e2) 1.54s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-next-ico[data-astro-cid-macdn3ol] i[data-astro-cid-macdn3ol]{animation:zsGlint .7s var(--hr-e2) 1.48s backwards}.hr-hint[data-astro-cid-macdn3ol] .hr-next-t[data-astro-cid-macdn3ol]{animation:zsRise .38s var(--hr-e1) 1.18s backwards}}@keyframes hr-cover{0%{transform:translateZ(0);border-left-color:#dce9f700}6%,94%{border-left-color:#dce9f7}to{border-left-color:#dce9f700}}@keyframes hr-card-in{0%{opacity:0;transform:translate3d(0,24px,0) scale(.96)}}@keyframes hr-lights{0%,55%{opacity:.62}}@keyframes hr-fade{0%{opacity:0;transform:scaleX(.3)}}@keyframes hr-stamp{0%{opacity:0;transform:scale(1.35)}60%{opacity:1}}@keyframes hr-dot{0%{opacity:0;transform:scale(.4)}}@keyframes hr-rule{0%{transform:scaleX(0)}}@keyframes hr-laser{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes hr-head{0%{opacity:0;transform:translate3d(-10px,0,0)}}@keyframes hr-push{0%{transform:translateZ(0)}40%{transform:translate3d(4px,0,0)}to{transform:translateZ(0)}}.pl-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:720px){.pl-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 11px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);text-decoration:none;color:inherit}.pl-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.pl-ico[data-astro-cid-j7pv25f6]{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 10%,var(--surface-2))}.pl-ico[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:20px;height:20px;fill:none;stroke:var(--accent);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pl-txt[data-astro-cid-j7pv25f6]{min-width:0}.pl-txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:14.5px;line-height:1.35;word-break:keep-all}.pl-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;margin-top:2px;font-style:normal;font-size:12.5px;line-height:1.45;color:var(--muted);word-break:keep-all}@media(max-width:480px){.pl-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:none}}.pl-fork[data-astro-cid-j7pv25f6]{display:grid;gap:8px;margin-top:12px}.pl-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:38px 1fr 16px;align-items:center;gap:12px;min-height:62px;padding:10px 13px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;color:var(--ink)}.pl-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink)}.pl-fork[data-astro-cid-j7pv25f6] .fk-ico[data-astro-cid-j7pv25f6]{background:var(--surface-2);border-color:var(--line);color:var(--ink)}.pl-fork[data-astro-cid-j7pv25f6] .fk-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],.pl-fork[data-astro-cid-j7pv25f6] .fk-go[data-astro-cid-j7pv25f6]{color:var(--muted)}.recs[data-astro-cid-j7pv25f6]{background:var(--surface);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.rc-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0}.rc-top[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--ink-2)}.rc-reg[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:700;color:var(--muted)}.rc-num[data-astro-cid-j7pv25f6]{margin:8px 0 0;font-size:24px;font-weight:800;line-height:1;color:var(--ink)}.rc-num[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{margin-right:4px;font-size:64px;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.recs[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:12px;font-size:21px;line-height:1.35;letter-spacing:-.03em}.rc-sub[data-astro-cid-j7pv25f6]{margin:18px 0 8px;font-size:13px;font-weight:700;color:var(--muted)}.rc-groups[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.rc-groups[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-height:72px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);text-decoration:none;color:inherit}.rc-groups[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink)}.rc-groups[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:600;line-height:1.3;color:var(--muted)}.rc-groups[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:19px;font-weight:800;line-height:1.15;color:var(--ink);font-variant-numeric:tabular-nums}.rc-note[data-astro-cid-j7pv25f6]{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.rc-hours[data-astro-cid-j7pv25f6]{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}@media(min-width:861px){.recs[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:56px;align-items:start}.rc-head[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1 / span 4;align-self:center}.rc-sub[data-astro-cid-j7pv25f6],.rc-groups[data-astro-cid-j7pv25f6],.rc-note[data-astro-cid-j7pv25f6],.rc-hours[data-astro-cid-j7pv25f6]{grid-column:2}.rc-sub[data-astro-cid-j7pv25f6]{margin-top:4px}.recs[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:26px}.rc-groups[data-astro-cid-j7pv25f6]{gap:12px}.rc-groups[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-height:84px;padding:12px 14px}}.hp-hero[data-astro-cid-j7pv25f6]{background:#14161a;color:#fff;--accent-text: var(--accent-on-dark)}.hp-grid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding-top:12px;padding-bottom:30px}.hp-grid[data-astro-cid-j7pv25f6]{reading-flow:flex-visual}.hp-media[data-astro-cid-j7pv25f6]{order:1;min-width:0}.hp-flowrow[data-astro-cid-j7pv25f6]{order:2;min-width:0}.hp-text[data-astro-cid-j7pv25f6]{order:3;min-width:0;padding-top:16px}.hp-kicker[data-astro-cid-j7pv25f6]{margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.5;color:#ffffffad}.hp-kicker[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.hp-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{position:relative;width:fit-content;max-width:100%;margin:0;color:#fff;font-size:clamp(28px,7.2vw,56px);line-height:1.2;letter-spacing:-.04em}.hp-h1-laser[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:-3px;height:2px;pointer-events:none;background:#dce9f7;box-shadow:0 0 8px #96bef080;opacity:0;transform-origin:left}.hp-lead[data-astro-cid-j7pv25f6]{margin:10px 0 0;font-size:15px;line-height:1.5;color:#ffffffd1}.hp-lead2[data-astro-cid-j7pv25f6]{margin:12px 0 0;max-width:44ch;font-size:16px;line-height:1.75;color:#ffffffc7}.hp-cta[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.hp-cta[data-astro-cid-j7pv25f6] .hp-send[data-astro-cid-j7pv25f6]{grid-column:1 / -1;position:relative;overflow:hidden;min-height:56px;background:#b8431a;border-color:#b8431a;color:#fff;font-size:17px;font-weight:800}.hp-cta[data-astro-cid-j7pv25f6] .hp-send[data-astro-cid-j7pv25f6]:hover{background:#a33b16;border-color:#a33b16}.hp-call[data-astro-cid-j7pv25f6]{isolation:isolate;font-variant-numeric:tabular-nums}.hp-call-ico[data-astro-cid-j7pv25f6]{flex:none}.hp-call-t[data-astro-cid-j7pv25f6]{min-width:0}.hp-call-l[data-astro-cid-j7pv25f6]{font-weight:700}.hp-call-n[data-astro-cid-j7pv25f6]{font-size:18px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.hp-pop[data-astro-cid-j7pv25f6]{position:absolute;z-index:-1;left:50%;top:50%;width:0;height:0;border-radius:50%;border:2px solid #dce9f7;background:#dce9f733;opacity:0;pointer-events:none;transform:translate3d(-50%,-50%,0)}@media(prefers-reduced-motion:no-preference){.hp-call[data-astro-cid-j7pv25f6]{-webkit-tap-highlight-color:transparent}.hp-pop[data-astro-cid-j7pv25f6].is-on{animation:hp-pop .38s var(--e1, cubic-bezier(.16,1,.3,1)) backwards}}@keyframes hp-pop{0%{opacity:.95;transform:translate3d(-50%,-50%,0) scale(var(--s0, .1))}45%{opacity:.7}}.hp-cta[data-astro-cid-j7pv25f6] .hp-sub[data-astro-cid-j7pv25f6]{min-height:48px;padding:0 10px;font-size:15px;font-variant-numeric:tabular-nums;background:#ffffff14;color:#fff;border-color:#ffffff47}.hp-cta[data-astro-cid-j7pv25f6] .hp-sub[data-astro-cid-j7pv25f6]:hover{background:#ffffff29;border-color:#ffffff80}.hp-shine[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(105deg,#fff0 35%,#ffffff38,#fff0 65%)}.hp-hero[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline-color:#dce9f7}.hp-text[data-astro-cid-j7pv25f6] .hero-fork[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);max-width:560px}.hp-text[data-astro-cid-j7pv25f6] .hero-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]{background:#ffffff0d;-webkit-backdrop-filter:none;backdrop-filter:none}.hp-text[data-astro-cid-j7pv25f6] .hero-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]:hover{background:#ffffff1a}@media(prefers-reduced-motion:reduce){.hp-auto[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:640px){.hp-hero[data-astro-cid-j7pv25f6]{--hp-k: 1px;--hp-rest: calc(568px + var(--hp-k) * 52)}@supports (height: 100svh){.hp-hero[data-astro-cid-j7pv25f6]{--hp-k: clamp(0px, calc((100svh - 760px)*999) , 1px)}}.hp-grid[data-astro-cid-j7pv25f6]{padding-top:calc(8px + var(--hp-k) * 4)}.hp-text[data-astro-cid-j7pv25f6]{padding-top:calc(8px + var(--hp-k) * 8)}.hp-kicker[data-astro-cid-j7pv25f6]{margin-bottom:calc(6px + var(--hp-k) * 4)}.hp-lead[data-astro-cid-j7pv25f6]{margin-top:calc(6px + var(--hp-k) * 4)}.hp-cta[data-astro-cid-j7pv25f6]{margin-top:calc(10px + var(--hp-k) * 6)}.hp-cta[data-astro-cid-j7pv25f6] .hp-sub[data-astro-cid-j7pv25f6]{min-height:calc(44px + var(--hp-k) * 4)}}@media(max-width:640px)and (prefers-reduced-motion:no-preference){.hp-auto[data-astro-cid-j7pv25f6]{display:block;max-height:calc(var(--hp-k) * 999);overflow:hidden}}@media(min-width:861px){.hp-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(520px,50%));grid-template-areas:"text media" "flow flow";column-gap:48px;row-gap:26px;align-items:start;padding-top:40px;padding-bottom:34px;reading-flow:grid-rows}.hp-media[data-astro-cid-j7pv25f6]{grid-area:media}.hp-text[data-astro-cid-j7pv25f6]{grid-area:text;padding-top:12px}.hp-flowrow[data-astro-cid-j7pv25f6]{grid-area:flow}.hp-kicker[data-astro-cid-j7pv25f6]{margin-bottom:16px;font-size:12.5px;font-weight:800;letter-spacing:.16em}.hp-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(40px,4.4vw,56px);line-height:1.18}.hp-lead[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:16.5px;line-height:1.75;color:#ffffffe0}.hp-cta[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,max-content);gap:10px;margin-top:24px}.hp-cta[data-astro-cid-j7pv25f6] .hp-send[data-astro-cid-j7pv25f6]{min-height:74px;padding:10px 28px 10px 22px;justify-content:flex-start;gap:14px}.hp-call-ico[data-astro-cid-j7pv25f6]{width:26px;height:26px}.hp-call-t[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.hp-call-l[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.2;color:#ffffffe0}.hp-call-n[data-astro-cid-j7pv25f6]{font-size:30px;line-height:1.1;letter-spacing:-.02em}.hp-cta[data-astro-cid-j7pv25f6] .hp-sub[data-astro-cid-j7pv25f6]{min-height:52px;padding:0 18px;font-size:16px}}@media(prefers-reduced-motion:no-preference){.zs-motion .hp-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{animation:hp-settle .6s var(--e1, cubic-bezier(.16,1,.3,1)) backwards}.zs-motion .hp-h1-laser[data-astro-cid-j7pv25f6]{animation:hp-h1draw .6s var(--e1, cubic-bezier(.16,1,.3,1)) .7s backwards}.zs-motion .hp-lead[data-astro-cid-j7pv25f6]{animation:hp-rise .42s var(--e1, cubic-bezier(.16,1,.3,1)) .64s backwards}.zs-motion .hp-cta[data-astro-cid-j7pv25f6] .hp-send[data-astro-cid-j7pv25f6]{animation:hp-rise .42s var(--e1, cubic-bezier(.16,1,.3,1)) .76s backwards}.zs-motion .hp-shine[data-astro-cid-j7pv25f6]{animation:hp-shine .9s var(--e2, cubic-bezier(.65,0,.35,1)) 1.5s backwards}}@keyframes hp-settle{0%{transform:translate3d(0,10px,0)}}@keyframes hp-rise{0%{opacity:0;transform:translate3d(0,12px,0)}}@keyframes hp-h1draw{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes hp-shine{0%{opacity:1;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(100%,0,0)}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:#16171a;color:#fff}.hero[data-astro-cid-j7pv25f6][data-has-bg="0"]{background:linear-gradient(180deg,#1b1f25,#101318 55%,#0b0d10)}.hero[data-astro-cid-j7pv25f6][data-has-bg="0"]:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(120% 90% at 20% 0%,#000 0%,transparent 70%)}.hero-in[data-astro-cid-j7pv25f6]{position:relative;z-index:5;padding-top:56px;padding-bottom:48px}.hero-kicker[data-astro-cid-j7pv25f6],.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-lead[data-astro-cid-j7pv25f6],.hero-works[data-astro-cid-j7pv25f6]{text-shadow:0 1px 3px rgba(0,0,0,.6),0 2px 20px rgba(0,0,0,.4)}.hero-kicker[data-astro-cid-j7pv25f6]{font-size:12.5px;font-weight:800;letter-spacing:.16em;color:#ffffffad;margin:0 0 16px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;font-size:clamp(31px,8.4vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1.18;margin:0 0 18px;text-shadow:0 2px 26px rgba(0,0,0,.45)}.hero-lead[data-astro-cid-j7pv25f6]{font-size:16.5px;line-height:1.75;color:#ffffffe0;max-width:44ch;margin:0 0 26px}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.hero-sms[data-astro-cid-j7pv25f6]{font-weight:700}.hero[data-astro-cid-j7pv25f6] .btn-line[data-astro-cid-j7pv25f6]{background:#ffffff1a;color:#fff;border-color:#ffffff4d}.hero[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hero[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6].hero-sms{background:var(--accent);border-color:var(--accent);color:#fff}.hero-fork[data-astro-cid-j7pv25f6]{display:grid;gap:9px;margin:22px 0 0;max-width:640px}.hero-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:38px 1fr 16px;align-items:center;gap:12px;min-height:66px;padding:11px 14px;background:#0c0e1185;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.22);border-radius:var(--radius);text-decoration:none;color:#fff}.hero-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]:hover{background:#0c0e11bd;border-color:#ffffff73}.hero-fork[data-astro-cid-j7pv25f6] .fk[data-astro-cid-j7pv25f6]:active{transform:translateY(1px)}.fk-ico[data-astro-cid-j7pv25f6]{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#ffffff21;border:1px solid rgba(255,255,255,.16)}.fk-ico[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:21px;height:21px}.fk-txt[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px;min-width:0}.fk-txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:15px;font-weight:700;letter-spacing:-.025em;line-height:1.35;word-break:keep-all}.fk-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-size:13px;line-height:1.5;color:#ffffffb8;word-break:keep-all}.fk-go[data-astro-cid-j7pv25f6]{font-size:15px;color:#ffffff8c;text-align:right}@media(min-width:861px){.hero-fork[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:10px;max-width:760px}.fk-txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:15.5px}}.hero-facts[data-astro-cid-j7pv25f6]{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px}.hero-facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1px}.hero-facts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:19px;font-weight:800;color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hero-facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:12.5px;color:#ffffff9e;letter-spacing:-.01em}.hero-works[data-astro-cid-j7pv25f6]{margin:24px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.16)}.hero-works[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 2px;-webkit-tap-highlight-color:transparent}.hero-works[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.hw-label[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.14em;font-weight:800;color:#ffffffb3;margin:0}.hw-arrow[data-astro-cid-j7pv25f6]{color:#ffffffb3;font-size:16px;transition:transform .15s}.hero-works[data-astro-cid-j7pv25f6][open] .hw-arrow[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.hero-works[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hero-works[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border:1px solid rgba(255,255,255,.22);border-radius:8px;color:#ffffffe6;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:-.015em}.hero-works[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#fff;color:#14161a;border-color:#fff}.svc-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.svc-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{min-width:0}.svc-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.svc-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:var(--shadow)}.sg-img[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:4 / 3;background:var(--surface-2);overflow:hidden;position:relative}.sg-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.sg-none[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;font-size:13.5px;font-weight:600;color:var(--muted);background:repeating-linear-gradient(45deg,var(--surface-2),var(--surface-2) 12px,var(--line-soft) 12px,var(--line-soft) 24px)}.sg-txt[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:13px 14px 15px;flex:1;min-width:0}.sg-txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:15px;font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1.35;word-break:keep-all;overflow-wrap:anywhere}.sg-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-size:13px;color:var(--muted);line-height:1.65;margin:7px 0 10px;flex:1;word-break:keep-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media(min-width:641px){.sg-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{-webkit-line-clamp:3}}.sg-n[data-astro-cid-j7pv25f6]{font-size:12.5px;font-weight:700;color:var(--accent-text);letter-spacing:-.01em;white-space:nowrap}@media(max-width:860px){.svc-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child:nth-child(odd){grid-column:1 / -1}.svc-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child:nth-child(odd) a[data-astro-cid-j7pv25f6]{flex-direction:row}.svc-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child:nth-child(odd) .sg-img[data-astro-cid-j7pv25f6]{flex:none;width:calc(50% - 6px)}}@media(min-width:641px)and (max-width:860px){.svc-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child:nth-child(odd) .sg-img[data-astro-cid-j7pv25f6]{width:calc(50% - 7px)}}.areas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:13px 8px;margin-top:12px}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);color:var(--accent-text)}.more-faq[data-astro-cid-j7pv25f6]{margin:-12px 0 8px}.more-faq[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:14.5px;font-weight:600;color:var(--accent-text);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.blog[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.blog[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.blog[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 2px;text-decoration:none;color:inherit;min-height:54px}.blog[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:15px;font-weight:600;min-width:0;word-break:keep-all;overflow-wrap:anywhere}.blog[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-size:12.5px;color:var(--muted);white-space:nowrap}.blog[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{color:var(--accent-text)}.cta[data-astro-cid-j7pv25f6]{background:var(--surface);border-top:1px solid var(--line);margin-top:20px}.cta-in[data-astro-cid-j7pv25f6]{padding-top:44px;padding-bottom:44px;max-width:660px}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:10px;font-size:19px}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);margin-bottom:20px;font-size:15px}.contact-list[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:0;border-top:1px solid var(--line-soft)}.contact-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:92px 1fr;gap:12px;padding:13px 0;border-bottom:1px solid var(--line-soft)}.contact-list[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted);font-weight:600}.contact-list[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:15.5px;font-weight:600}.contact-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.contact-list[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:44px;margin:-8px 0}.contact-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-text)}@media(min-width:641px){.svc-grid[data-astro-cid-j7pv25f6]{gap:14px}.sg-txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:16px}.sg-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-size:13px}}@media(min-width:861px){.hero-in[data-astro-cid-j7pv25f6]{padding-top:88px;padding-bottom:74px}.svc[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:56px 1fr 22px;padding:22px 6px}.svc-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sg-txt[data-astro-cid-j7pv25f6]{padding:14px 15px 16px}.sg-txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:16.5px}.sg-txt[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-size:13.5px}.sg-n[data-astro-cid-j7pv25f6]{font-size:13px}.cta-in[data-astro-cid-j7pv25f6]{max-width:var(--max);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:56px;align-items:start}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:0}.contact-list[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / span 2}}@media(min-width:1100px){.svc-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(5,minmax(0,1fr))}}
