.has-spec[data-astro-cid-bh4ov6u5]{--spec-hex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E");--spec-hex-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");position:relative;isolation:isolate}.has-spec[data-astro-cid-bh4ov6u5]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.05;background-image:var(--spec-hex);background-size:27.71px 48px;-webkit-mask-image:radial-gradient(ellipse 45% 70% at 0% 30%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 45% 70% at 0% 30%,#000 0%,transparent 75%)}.has-spec[data-astro-cid-bh4ov6u5].on-dark:before{filter:invert(1)}.ra-spec[data-astro-cid-bh4ov6u5]{display:grid;gap:3rem;align-items:center}@media(min-width:1000px){.ra-spec[data-astro-cid-bh4ov6u5]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:5rem}}.ra-spec-copy[data-astro-cid-bh4ov6u5]{min-width:0}.ra-spec-copy[data-astro-cid-bh4ov6u5] .eyebrow:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.ra-spec-lede[data-astro-cid-bh4ov6u5]{position:relative;margin:1.5rem 0 0;padding-left:1rem;max-width:38rem;font-family:var(--ra-cond);font-size:1.3rem;font-weight:700;line-height:1.35;color:hsl(var(--foreground))}.ra-spec-body[data-astro-cid-bh4ov6u5]{margin-top:1.4rem}.ra-spec-body[data-astro-cid-bh4ov6u5] p{max-width:38rem;font-size:1.05rem;line-height:1.75;color:hsl(var(--foreground) / .78)}.on-dark[data-astro-cid-bh4ov6u5] .ra-spec-lede[data-astro-cid-bh4ov6u5]{color:hsl(var(--ground-dark-foreground))}.ra-spec-panel[data-astro-cid-bh4ov6u5]{position:relative;min-width:0;padding:1.5px;border-radius:24px;background:linear-gradient(150deg,hsl(var(--ground-dark-foreground)),#8b919c 30%,hsl(var(--ra-chrome)) 55%,#525760);box-shadow:0 40px 70px -34px hsl(var(--ra-ink) / .7),0 18px 34px -22px hsl(var(--ra-ink) / .5),0 30px 60px -30px hsl(var(--accent) / .35)}.spec-in[data-astro-cid-bh4ov6u5]{position:relative;overflow:hidden;border-radius:22.5px;background:radial-gradient(ellipse 80% 50% at 100% 100%,hsl(var(--accent) / .16),transparent 65%),hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground))}.spec-head[data-astro-cid-bh4ov6u5]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem 1.25rem;background:var(--spec-hex-light) 0 0 / 20.78px 36px,hsl(var(--ground-dark))}.spec-head[data-astro-cid-bh4ov6u5]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsl(var(--ground-dark-foreground) / .07),transparent 60%),hsl(var(--ground-dark) / .88)}.spec-head[data-astro-cid-bh4ov6u5]>[data-astro-cid-bh4ov6u5]{position:relative}.spec-head[data-astro-cid-bh4ov6u5]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(90deg,hsl(var(--ground-dark-foreground)),#8b919c) 0 100% / 100% 1.5px no-repeat,linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)) 45%,hsl(var(--accent-ink)))}.spec-title[data-astro-cid-bh4ov6u5]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-size:1.2rem;text-transform:uppercase}.spec-title[data-astro-cid-bh4ov6u5] svg[data-astro-cid-bh4ov6u5]{width:20px;height:20px;fill:none;stroke:hsl(var(--accent-lift));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.spec-count[data-astro-cid-bh4ov6u5]{padding:.3rem .75rem;border-radius:999px;font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--accent-lift));background:hsl(var(--accent) / .14);box-shadow:inset 0 0 0 1px hsl(var(--accent) / .4)}.spec-list[data-astro-cid-bh4ov6u5]{margin:0;padding:.6rem 1.5rem .4rem;list-style:none}.spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]{display:flex;align-items:center;gap:.9rem;min-height:48px;padding:.55rem 0;border-bottom:1px dashed hsl(var(--ground-dark-foreground) / .12)}.spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]:last-child{border-bottom:0}.spec-n[data-astro-cid-bh4ov6u5]{flex:none;min-width:1.6rem;font-family:var(--ra-cond);font-size:13.5px;font-weight:800;letter-spacing:.06em;color:hsl(var(--accent-lift))}.spec-label[data-astro-cid-bh4ov6u5]{flex:1;min-width:0;font-family:var(--ra-cond);font-size:1.1rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--ground-dark-foreground))}.spec-check[data-astro-cid-bh4ov6u5]{display:grid;place-items:center;flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);box-shadow:0 0 0 3px hsl(var(--accent) / .15);color:hsl(var(--accent-foreground))}.spec-check[data-astro-cid-bh4ov6u5] svg[data-astro-cid-bh4ov6u5]{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(min-width:560px)and (max-width:999px){.spec-list[data-astro-cid-bh4ov6u5]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:1.75rem;column-gap:1.75rem}.spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]:nth-last-child(2):nth-child(odd){border-bottom:0}}.spec-call[data-astro-cid-bh4ov6u5]{display:flex;align-items:center;gap:.9rem;margin:.4rem 1.25rem 1.25rem;padding:.8rem 1rem .8rem .8rem;border-radius:16px;text-decoration:none;color:hsl(var(--ground-dark-foreground));background:hsl(var(--ground-dark-foreground) / .05);box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .22);transition:background .2s var(--ease),box-shadow .2s var(--ease)}.spec-call[data-astro-cid-bh4ov6u5]:hover{background:hsl(var(--accent) / .16);box-shadow:inset 0 0 0 1px hsl(var(--accent) / .7)}.spec-call[data-astro-cid-bh4ov6u5]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:3px}.spec-call-ico[data-astro-cid-bh4ov6u5]{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:12px;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);color:hsl(var(--accent-foreground))}.spec-call-ico[data-astro-cid-bh4ov6u5] svg[data-astro-cid-bh4ov6u5],.spec-call-arrow[data-astro-cid-bh4ov6u5]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.spec-call-ico[data-astro-cid-bh4ov6u5] svg[data-astro-cid-bh4ov6u5]{width:18px;height:18px}.spec-call-text[data-astro-cid-bh4ov6u5]{flex:1;display:grid;font-family:var(--font-display);font-size:1.2rem;line-height:1.1}.spec-call-text[data-astro-cid-bh4ov6u5] small[data-astro-cid-bh4ov6u5]{font-family:var(--ra-cond);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--accent-lift));margin-bottom:.2rem}.spec-call-arrow[data-astro-cid-bh4ov6u5]{width:18px;height:18px;flex:none;transition:transform .2s var(--ease)}.spec-call[data-astro-cid-bh4ov6u5]:hover .spec-call-arrow[data-astro-cid-bh4ov6u5]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.spec-call[data-astro-cid-bh4ov6u5],.spec-call-arrow[data-astro-cid-bh4ov6u5]{transition:none}}.ra-spec-lede[data-astro-cid-bh4ov6u5]:before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:3px;border-radius:2px;background:hsl(var(--accent));transform-origin:top}.spec-swoosh[data-astro-cid-bh4ov6u5]{position:absolute;left:0;bottom:0;width:100%;height:80%;z-index:-1;pointer-events:none}.spec-swoosh-base[data-astro-cid-bh4ov6u5]{stroke:hsl(var(--accent) / .22);stroke-width:2.5}.spec-swoosh-thin[data-astro-cid-bh4ov6u5]{stroke:hsl(var(--ra-ink) / .1);stroke-width:1}.spec-swoosh-pulse[data-astro-cid-bh4ov6u5]{stroke:hsl(var(--accent));stroke-width:3;stroke-linecap:round;stroke-dasharray:.07 .93;stroke-dashoffset:1;opacity:0}@media(max-width:999px){.spec-swoosh[data-astro-cid-bh4ov6u5]{height:45%}}.ra-spec-panel[data-astro-cid-bh4ov6u5]{transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s var(--ease),box-shadow .4s var(--ease);transform-style:preserve-3d}.ra-spec-panel[data-astro-cid-bh4ov6u5].is-tilting{transition:transform .08s linear,box-shadow .4s var(--ease)}@media(hover:hover){.ra-spec-panel[data-astro-cid-bh4ov6u5]:hover{box-shadow:0 50px 80px -34px hsl(var(--ra-ink) / .75),0 22px 40px -22px hsl(var(--ra-ink) / .5),0 34px 70px -28px hsl(var(--accent) / .5)}}.spec-sheen[data-astro-cid-bh4ov6u5]{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden;border-radius:inherit}.spec-sheen[data-astro-cid-bh4ov6u5]:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:35%;background:linear-gradient(100deg,transparent,hsl(0 0% 100% / .1) 45%,hsl(0 0% 100% / .18) 50%,hsl(0 0% 100% / .1) 55%,transparent);transform:translate(-160%) skew(-12deg)}.spec-glare[data-astro-cid-bh4ov6u5]{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),hsl(0 0% 100% / .1),transparent 45%);transition:opacity .3s var(--ease)}.ra-spec-panel[data-astro-cid-bh4ov6u5].is-tilting .spec-glare[data-astro-cid-bh4ov6u5]{opacity:1}.spec-list[data-astro-cid-bh4ov6u5]{position:relative}.spec-list[data-astro-cid-bh4ov6u5]:before{content:"";position:absolute;left:.7rem;top:1rem;bottom:1rem;width:2px;border-radius:2px;background:linear-gradient(180deg,hsl(var(--accent)),hsl(var(--accent-ink)));opacity:.7;transform-origin:top}@media(min-width:560px)and (max-width:999px){.spec-list[data-astro-cid-bh4ov6u5]:before{display:none}}.spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]{position:relative;border-radius:10px;transition:background .2s var(--ease)}@media(hover:hover){.spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]:hover{background:hsl(var(--ground-dark-foreground) / .04)}}.spec-head[data-astro-cid-bh4ov6u5]{background-position:0 0,0 0}.spec-anim[data-astro-cid-bh4ov6u5].is-live .spec-head[data-astro-cid-bh4ov6u5]{animation:spec-hex 18s linear infinite}@keyframes spec-hex{to{background-position:20.78px 36px,0 0}}@media(hover:hover){.spec-call[data-astro-cid-bh4ov6u5]:hover .spec-call-ico[data-astro-cid-bh4ov6u5] svg[data-astro-cid-bh4ov6u5]{animation:spec-ring .7s var(--ease)}}@keyframes spec-ring{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-copy[data-astro-cid-bh4ov6u5]>*{opacity:0;translate:0 22px;transition:opacity .7s var(--ease),translate .8s var(--ease)}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-copy[data-astro-cid-bh4ov6u5]>:nth-child(2){transition-delay:.12s}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-copy[data-astro-cid-bh4ov6u5]>:nth-child(3){transition-delay:.24s}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-copy[data-astro-cid-bh4ov6u5]>:nth-child(n+4){transition-delay:.36s}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-copy[data-astro-cid-bh4ov6u5] .rule{transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) .45s}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-lede[data-astro-cid-bh4ov6u5]:before{transform:scaleY(0);transition:transform .7s var(--ease) .55s}.spec-anim[data-astro-cid-bh4ov6u5].is-in .ra-spec-copy[data-astro-cid-bh4ov6u5]>*{opacity:1;translate:0 0}.spec-anim[data-astro-cid-bh4ov6u5].is-in .ra-spec-copy[data-astro-cid-bh4ov6u5] .rule{transform:scaleX(1)}.spec-anim[data-astro-cid-bh4ov6u5].is-in .ra-spec-lede[data-astro-cid-bh4ov6u5]:before{transform:scaleY(1)}.spec-anim[data-astro-cid-bh4ov6u5] .ra-spec-panel[data-astro-cid-bh4ov6u5]{opacity:0;translate:60px 0;scale:.96;transition:opacity .8s var(--ease) .15s,translate 1s var(--ease) .15s,scale 1s var(--ease) .15s,transform .5s var(--ease),box-shadow .4s var(--ease)}.spec-anim[data-astro-cid-bh4ov6u5].is-in .ra-spec-panel[data-astro-cid-bh4ov6u5]{opacity:1;translate:0 0;scale:1}.spec-anim[data-astro-cid-bh4ov6u5].is-in .ra-spec-panel[data-astro-cid-bh4ov6u5].is-tilting{transition:opacity .8s var(--ease),translate 1s var(--ease),scale 1s var(--ease),transform .08s linear,box-shadow .4s var(--ease)}.spec-anim[data-astro-cid-bh4ov6u5] .spec-list[data-astro-cid-bh4ov6u5]:before{transform:scaleY(0)}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-list[data-astro-cid-bh4ov6u5]:before{transform:scaleY(1);transition:transform calc(var(--n, 10) * 70ms + .5s) cubic-bezier(.45,0,.2,1) .55s}.spec-anim[data-astro-cid-bh4ov6u5] .spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]{opacity:0;translate:-14px 0}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-list[data-astro-cid-bh4ov6u5] li[data-astro-cid-bh4ov6u5]{opacity:1;translate:0 0;transition:opacity .45s var(--ease),translate .5s var(--ease),background .2s var(--ease);transition-delay:calc(.6s + var(--i) * 70ms),calc(.6s + var(--i) * 70ms),0s}.spec-anim[data-astro-cid-bh4ov6u5] .spec-check[data-astro-cid-bh4ov6u5]{scale:0}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-check[data-astro-cid-bh4ov6u5]{animation:spec-pop .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.8s + var(--i) * 70ms)}@keyframes spec-pop{0%{scale:0;rotate:-30deg}70%{scale:1.18}to{scale:1;rotate:0deg}}.spec-anim[data-astro-cid-bh4ov6u5] .spec-call[data-astro-cid-bh4ov6u5]{opacity:0;translate:0 12px}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-call[data-astro-cid-bh4ov6u5]{opacity:1;translate:0 0;transition:opacity .5s var(--ease),translate .5s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease);transition-delay:calc(.7s + var(--i) * 70ms),calc(.7s + var(--i) * 70ms),0s,0s}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-sheen[data-astro-cid-bh4ov6u5]:before{animation:spec-sheen 1.4s var(--ease) .5s both}.spec-anim[data-astro-cid-bh4ov6u5].is-in.is-live .spec-sheen[data-astro-cid-bh4ov6u5]:before{animation:spec-sheen 1.4s var(--ease) .5s both,spec-sheen 1.6s var(--ease) 8s infinite}@keyframes spec-sheen{0%{transform:translate(-160%) skew(-12deg)}to{transform:translate(420%) skew(-12deg)}}.spec-anim[data-astro-cid-bh4ov6u5] .spec-swoosh-base[data-astro-cid-bh4ov6u5],.spec-anim[data-astro-cid-bh4ov6u5] .spec-swoosh-thin[data-astro-cid-bh4ov6u5]{stroke-dasharray:1;stroke-dashoffset:1}.spec-anim[data-astro-cid-bh4ov6u5] .spec-swoosh-thin[data-astro-cid-bh4ov6u5]{stroke-dasharray:2000;stroke-dashoffset:2000}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-swoosh-base[data-astro-cid-bh4ov6u5]{stroke-dashoffset:0;transition:stroke-dashoffset 2s cubic-bezier(.65,0,.35,1) .2s}.spec-anim[data-astro-cid-bh4ov6u5].is-in .spec-swoosh-thin[data-astro-cid-bh4ov6u5]{stroke-dashoffset:0;transition:stroke-dashoffset 2.4s cubic-bezier(.65,0,.35,1) .35s}.spec-anim[data-astro-cid-bh4ov6u5].is-live .spec-swoosh-pulse[data-astro-cid-bh4ov6u5]{opacity:1;animation:spec-pulse 6s linear 2s infinite}@keyframes spec-pulse{0%{stroke-dashoffset:1}to{stroke-dashoffset:-.07}}@media(prefers-reduced-motion:reduce){.ra-spec-panel[data-astro-cid-bh4ov6u5]{transform:none!important;transition:none}.spec-head[data-astro-cid-bh4ov6u5],.spec-call-ico[data-astro-cid-bh4ov6u5] svg[data-astro-cid-bh4ov6u5],.spec-swoosh-pulse[data-astro-cid-bh4ov6u5]{animation:none!important}.spec-glare[data-astro-cid-bh4ov6u5],.spec-sheen[data-astro-cid-bh4ov6u5]{display:none}}.sc[data-astro-cid-ro5vwvdn]{display:block;width:100%;height:auto;overflow:visible}.sc-wrenches[data-astro-cid-ro5vwvdn]{opacity:.45}.sc-road[data-astro-cid-ro5vwvdn]{stroke-width:1.5;opacity:.18}.sc-lane[data-astro-cid-ro5vwvdn]{stroke-width:3;stroke-dasharray:26 18;opacity:.14}.sc-line[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--ra-ink) / .62);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.sc-window[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--ra-ink) / .35);stroke-width:1.75}.sc-swoosh[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--accent));stroke-width:3;stroke-linecap:round;opacity:.85}.sc-trace[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--accent));stroke-width:3;stroke-linecap:round;stroke-dasharray:.1 .9;stroke-dashoffset:1;opacity:0}.sc-tyre[data-astro-cid-ro5vwvdn],.sc-body[data-astro-cid-ro5vwvdn]{fill:hsl(var(--background))}.sc-rim[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--ra-ink) / .3);stroke-width:1.5}.sc-spokes[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--ra-ink) / .4);stroke-width:1.5;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.sc-hub[data-astro-cid-ro5vwvdn]{fill:hsl(var(--accent))}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]{stroke:hsl(var(--ra-ink) / .28);stroke-width:2;stroke-linecap:round;opacity:0}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]:nth-child(2n){stroke:hsl(var(--accent) / .55)}.svc-motion .sc-draw[data-astro-cid-ro5vwvdn]{stroke-dasharray:1;stroke-dashoffset:1}.svc-motion.is-drawn .sc-draw[data-astro-cid-ro5vwvdn]{stroke-dashoffset:0;transition:stroke-dashoffset 2.2s cubic-bezier(.65,0,.35,1)}.svc-motion.is-drawn .sc-window[data-astro-cid-ro5vwvdn]{transition-delay:.5s}.svc-motion.is-drawn .sc-swoosh[data-astro-cid-ro5vwvdn]{transition-delay:.9s;transition-duration:1.4s}.sc-trace[data-astro-cid-ro5vwvdn],.sc-spokes[data-astro-cid-ro5vwvdn],.sc-lane[data-astro-cid-ro5vwvdn],.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn],.sc-wrenches[data-astro-cid-ro5vwvdn]{animation-play-state:paused}.svc-motion.is-live .sc-trace[data-astro-cid-ro5vwvdn],.svc-motion.is-live .sc-spokes[data-astro-cid-ro5vwvdn],.svc-motion.is-live .sc-lane[data-astro-cid-ro5vwvdn],.svc-motion.is-live .sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn],.svc-motion.is-live .sc-wrenches[data-astro-cid-ro5vwvdn]{animation-play-state:running}.svc-motion.is-drawn .sc-trace[data-astro-cid-ro5vwvdn]{opacity:1;transition:opacity .6s 2s;animation:sc-trace 5.5s linear 2s infinite}.sc-spokes[data-astro-cid-ro5vwvdn]{animation:sc-spin 1.6s linear infinite}.sc-lane[data-astro-cid-ro5vwvdn]{animation:sc-lane .9s linear infinite}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]{animation:sc-streak 1.8s cubic-bezier(.4,0,.6,1) infinite}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]:nth-child(2){animation-delay:.45s}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]:nth-child(3){animation-delay:.9s}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]:nth-child(4){animation-delay:1.35s}.sc-wrenches[data-astro-cid-ro5vwvdn]{transform-box:fill-box;transform-origin:center;animation:sc-sway 9s ease-in-out infinite}@keyframes sc-trace{to{stroke-dashoffset:0}}@keyframes sc-spin{to{transform:rotate(-360deg)}}@keyframes sc-lane{to{stroke-dashoffset:-44}}@keyframes sc-streak{0%{opacity:0;transform:translate(-24px)}30%{opacity:1}to{opacity:0;transform:translate(56px)}}@keyframes sc-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media(prefers-reduced-motion:reduce){.sc-trace[data-astro-cid-ro5vwvdn],.sc-spokes[data-astro-cid-ro5vwvdn],.sc-lane[data-astro-cid-ro5vwvdn],.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn],.sc-wrenches[data-astro-cid-ro5vwvdn]{animation:none!important}.sc-trace[data-astro-cid-ro5vwvdn]{opacity:0!important}.sc-streaks[data-astro-cid-ro5vwvdn] line[data-astro-cid-ro5vwvdn]{opacity:.6}.svc-motion .sc-draw[data-astro-cid-ro5vwvdn]{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}.ra-features[data-astro-cid-ggjd4ccs]{--svc-hex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E");--svc-card: 0 0% 100%;position:relative;isolation:isolate}.ra-features[data-astro-cid-ggjd4ccs]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--svc-hex);background-size:27.71px 48px;opacity:.06;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 100% 0%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 60% 70% at 100% 0%,#000 0%,transparent 70%)}.ra-features[data-astro-cid-ggjd4ccs].on-dark:before{filter:invert(1);opacity:.08}.svc-grid[data-astro-cid-ggjd4ccs]{display:grid;gap:1.25rem;margin-top:2.75rem}@media(min-width:680px){.svc-grid[data-astro-cid-ggjd4ccs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.svc-grid[data-astro-cid-ggjd4ccs].svc-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.svc-card[data-astro-cid-ggjd4ccs]{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:1.6rem 1.5rem 1.4rem;background:hsl(var(--svc-card));border:1px solid hsl(var(--border) / .85);border-radius:20px;box-shadow:0 1px 2px hsl(var(--ra-ink) / .06),0 14px 30px -20px hsl(var(--ra-ink) / .35);overflow:hidden;transition:transform .28s var(--ease),box-shadow .28s var(--ease),border-color .28s var(--ease)}.svc-card[data-astro-cid-ggjd4ccs]:before{content:"";position:absolute;left:0;top:0;height:4px;width:100%;z-index:2;background:linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)));transform:scaleX(.16);transform-origin:left;transition:transform .35s var(--ease)}.svc-hex[data-astro-cid-ggjd4ccs]{position:absolute;top:0;right:0;width:11rem;height:9rem;z-index:-1;pointer-events:none;background-image:var(--svc-hex);background-size:20.78px 36px;opacity:.07;-webkit-mask-image:radial-gradient(circle at 100% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(circle at 100% 0%,#000 0%,transparent 72%)}.svc-media[data-astro-cid-ggjd4ccs]{width:calc(100% + 3rem);max-width:none;margin:-1.6rem -1.5rem 1.25rem;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.svc-card[data-astro-cid-ggjd4ccs].has-media .svc-top[data-astro-cid-ggjd4ccs]{margin-top:-2.9rem}.svc-card[data-astro-cid-ggjd4ccs].has-media .svc-num[data-astro-cid-ggjd4ccs]{display:none}.svc-top[data-astro-cid-ggjd4ccs]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.15rem}.svc-ico[data-astro-cid-ggjd4ccs]{position:relative;display:grid;place-items:center;width:3.25rem;height:3.25rem;flex:none;border-radius:15px;background:radial-gradient(120% 120% at 30% 20%,#272c34,hsl(var(--ground-dark)) 70%);box-shadow:0 0 0 1.5px hsl(var(--ra-chrome)),0 0 0 3px hsl(var(--svc-card)),0 8px 18px -8px hsl(var(--ra-ink) / .6);color:hsl(var(--accent-lift));transition:background .28s var(--ease),color .28s var(--ease)}.svc-ico[data-astro-cid-ggjd4ccs] svg[data-astro-cid-ggjd4ccs]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.svc-num[data-astro-cid-ggjd4ccs]{font-family:var(--font-display);font-size:2.1rem;line-height:1;color:transparent;-webkit-text-stroke:1.25px hsl(var(--ra-ink) / .22)}@media(forced-colors:active){.svc-num[data-astro-cid-ggjd4ccs]{color:CanvasText;-webkit-text-stroke:0}}.svc-title[data-astro-cid-ggjd4ccs]{margin:0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:calc(clamp(1.2rem,1.05rem + .45vw,1.45rem) * var(--display-scale));line-height:1.1;color:hsl(var(--ra-ink));transition:color .2s var(--ease)}.svc-link[data-astro-cid-ggjd4ccs]{color:inherit;text-decoration:none}.svc-link[data-astro-cid-ggjd4ccs]:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.svc-link[data-astro-cid-ggjd4ccs]:focus-visible{outline:none}.svc-card[data-astro-cid-ggjd4ccs]:has(.svc-link:focus-visible){outline:3px solid hsl(var(--accent));outline-offset:3px}.svc-copy[data-astro-cid-ggjd4ccs]{margin:.7rem 0 0;font-size:1rem;line-height:1.6;color:hsl(var(--foreground) / .74)}.svc-copy[data-astro-cid-ggjd4ccs]:not(:last-child){margin-bottom:1.35rem}.svc-call[data-astro-cid-ggjd4ccs]{position:relative;z-index:2;min-height:44px;text-decoration:none}.svc-call[data-astro-cid-ggjd4ccs] .svc-arrow[data-astro-cid-ggjd4ccs] svg[data-astro-cid-ggjd4ccs]{width:15px;height:15px;stroke-width:2}.svc-call[data-astro-cid-ggjd4ccs]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:4px;border-radius:6px}.svc-copy[data-astro-cid-ggjd4ccs] a{position:relative;z-index:2;color:hsl(var(--accent-ink));text-decoration:underline;text-underline-offset:3px}.svc-foot[data-astro-cid-ggjd4ccs]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.1rem;border-top:1px dashed hsl(var(--border));font-family:var(--ra-cond);font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--accent-ink))}.svc-arrow[data-astro-cid-ggjd4ccs]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1.5px solid hsl(var(--ra-ink) / .2);color:hsl(var(--ra-ink));transition:background .28s var(--ease),border-color .28s var(--ease),color .28s var(--ease),transform .28s var(--ease)}.svc-arrow[data-astro-cid-ggjd4ccs] svg[data-astro-cid-ggjd4ccs]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.svc-card[data-astro-cid-ggjd4ccs].is-linked:hover{transform:translateY(-4px);border-color:hsl(var(--accent) / .45);box-shadow:0 2px 4px hsl(var(--ra-ink) / .06),0 26px 44px -22px hsl(var(--ra-ink) / .45),0 18px 40px -26px hsl(var(--accent) / .45)}.svc-card[data-astro-cid-ggjd4ccs].is-linked:hover:before{transform:scaleX(1)}.svc-card[data-astro-cid-ggjd4ccs].is-linked:hover .svc-ico[data-astro-cid-ggjd4ccs]{background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);color:hsl(var(--accent-foreground))}.svc-card[data-astro-cid-ggjd4ccs].is-linked:hover .svc-title[data-astro-cid-ggjd4ccs]{color:hsl(var(--accent-ink))}.svc-call[data-astro-cid-ggjd4ccs]:hover .svc-arrow[data-astro-cid-ggjd4ccs]{background:hsl(var(--accent));border-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.svc-card[data-astro-cid-ggjd4ccs].is-linked:hover .svc-arrow[data-astro-cid-ggjd4ccs]{background:hsl(var(--accent));border-color:hsl(var(--accent));color:hsl(var(--accent-foreground));transform:translate(3px)}}.svc-card[data-astro-cid-ggjd4ccs].is-linked:active{transform:translateY(-1px)}.svc-head[data-astro-cid-ggjd4ccs]{display:grid;gap:1.5rem;align-items:end}@media(min-width:900px){.svc-head[data-astro-cid-ggjd4ccs]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:2.5rem;align-items:center}.svc-head[data-astro-cid-ggjd4ccs] .t-h2{max-width:13ch}}.svc-scene[data-astro-cid-ggjd4ccs]{width:100%;max-width:44rem;justify-self:end}@media(max-width:639px){.svc-scene[data-astro-cid-ggjd4ccs]{display:none}}.svc-deco[data-astro-cid-ggjd4ccs]{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.svc-deco-wrench[data-astro-cid-ggjd4ccs]{position:absolute;width:30rem;height:30rem;left:-9rem;bottom:-8rem;color:hsl(var(--ra-ink));opacity:.045;animation:svc-drift 16s ease-in-out infinite;animation-play-state:paused}.svc-deco-chev[data-astro-cid-ggjd4ccs]{position:absolute;right:2.2%;top:44%;display:grid;gap:6px}.svc-deco-chev[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]{display:block;width:26px;height:15px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%);opacity:.12;animation:svc-chev 2.4s ease-in-out infinite;animation-play-state:paused}.svc-deco-chev[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]:nth-child(2){animation-delay:.3s}.svc-deco-chev[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]:nth-child(3){animation-delay:.6s}@media(max-width:1279px){.svc-deco-chev[data-astro-cid-ggjd4ccs]{display:none}}.svc-motion[data-astro-cid-ggjd4ccs].is-live .svc-deco-wrench[data-astro-cid-ggjd4ccs],.svc-motion[data-astro-cid-ggjd4ccs].is-live .svc-deco-chev[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]{animation-play-state:running}@keyframes svc-drift{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(14px,-18px) rotate(3deg)}}@keyframes svc-chev{0%,to{opacity:.12;transform:translateY(0)}40%{opacity:.75;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.svc-deco-wrench[data-astro-cid-ggjd4ccs],.svc-deco-chev[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]{animation:none}.svc-deco-chev[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]{opacity:.3}}.on-dark[data-astro-cid-ggjd4ccs] .svc-card[data-astro-cid-ggjd4ccs]{--svc-card: 220 14% 11%;border-color:hsl(var(--ground-dark-foreground) / .1)}.on-dark[data-astro-cid-ggjd4ccs] .svc-title[data-astro-cid-ggjd4ccs]{color:hsl(var(--ground-dark-foreground))}.on-dark[data-astro-cid-ggjd4ccs] .svc-copy[data-astro-cid-ggjd4ccs]{color:hsl(var(--ground-dark-foreground) / .78)}.on-dark[data-astro-cid-ggjd4ccs] .svc-num[data-astro-cid-ggjd4ccs]{-webkit-text-stroke-color:hsl(var(--ground-dark-foreground) / .25)}.on-dark[data-astro-cid-ggjd4ccs] .svc-foot[data-astro-cid-ggjd4ccs]{color:hsl(var(--accent-lift));border-color:hsl(var(--ground-dark-foreground) / .14)}.on-dark[data-astro-cid-ggjd4ccs] .svc-arrow[data-astro-cid-ggjd4ccs]{color:hsl(var(--ground-dark-foreground));border-color:hsl(var(--ground-dark-foreground) / .3)}.on-dark[data-astro-cid-ggjd4ccs] .svc-hex[data-astro-cid-ggjd4ccs]{filter:invert(1)}@media(prefers-reduced-motion:reduce){.svc-card[data-astro-cid-ggjd4ccs],.svc-card[data-astro-cid-ggjd4ccs]:before,.svc-ico[data-astro-cid-ggjd4ccs],.svc-arrow[data-astro-cid-ggjd4ccs],.svc-title[data-astro-cid-ggjd4ccs]{transition:none}.svc-card[data-astro-cid-ggjd4ccs].is-linked:hover,.svc-card[data-astro-cid-ggjd4ccs].is-linked:active{transform:none}}.play-btn[data-astro-cid-wzsi2dz7]{background:#00000047;border:0;cursor:pointer;transition:background .2s var(--ease)}.play-btn[data-astro-cid-wzsi2dz7]:hover{background:#0000001f}.play-dot[data-astro-cid-wzsi2dz7]{background:hsl(var(--accent));color:hsl(var(--accent-foreground));padding-left:4px;transition:transform .2s var(--ease)}.play-btn[data-astro-cid-wzsi2dz7]:hover .play-dot[data-astro-cid-wzsi2dz7]{transform:scale(1.07)}.ra-faq[data-astro-cid-3b2l2v47]{position:relative;isolation:isolate}.ra-faq[data-astro-cid-3b2l2v47]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E");background-size:27.71px 48px;-webkit-mask-image:radial-gradient(ellipse 45% 65% at 0% 20%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 45% 65% at 0% 20%,#000 0%,transparent 75%)}.ra-faq[data-astro-cid-3b2l2v47].on-dark:before{filter:invert(1)}.ra-faq-head[data-astro-cid-3b2l2v47] .eyebrow:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.ra-faq-call[data-astro-cid-3b2l2v47]{display:flex;align-items:center;gap:1rem;margin-top:2.25rem;padding:1.15rem 1.5rem 1.15rem 1.15rem;border:0;border-radius:20px;background:radial-gradient(ellipse 80% 120% at 100% 0%,hsl(var(--accent) / .22),transparent 60%),hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground));box-shadow:0 0 0 1.5px hsl(var(--ra-chrome) / .8),0 24px 44px -24px hsl(var(--ra-ink) / .75);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.ra-faq-call[data-astro-cid-3b2l2v47]:hover{transform:translateY(-3px);box-shadow:0 0 0 1.5px hsl(var(--accent)),0 30px 50px -24px hsl(var(--accent) / .55)}.ra-faq-call[data-astro-cid-3b2l2v47]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:3px}.faq-call-ico[data-astro-cid-3b2l2v47]{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border-radius:14px;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);color:hsl(var(--accent-foreground));box-shadow:0 10px 20px -10px hsl(var(--accent) / .8)}.faq-call-ico[data-astro-cid-3b2l2v47] svg[data-astro-cid-3b2l2v47]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.faq-call-text[data-astro-cid-3b2l2v47]{display:grid;gap:.2rem}@media(max-width:1023px){.ra-faq-call[data-astro-cid-3b2l2v47]{display:none}}.ra-faq-list[data-astro-cid-3b2l2v47]{gap:.9rem}.ra-faq-item[data-astro-cid-3b2l2v47]{position:relative;overflow:hidden;background:#fff;border:1px solid hsl(var(--border) / .9);border-radius:18px;box-shadow:0 1px 2px hsl(var(--ra-ink) / .05),0 10px 24px -20px hsl(var(--ra-ink) / .35);transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.ra-faq-item[data-astro-cid-3b2l2v47]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,hsl(var(--accent)),hsl(var(--accent-ink)));transform:scaleY(0);transform-origin:top;transition:transform .3s var(--ease)}.ra-faq-item[data-astro-cid-3b2l2v47][open]{border-color:hsl(var(--accent) / .35);box-shadow:0 2px 4px hsl(var(--ra-ink) / .05),0 22px 40px -24px hsl(var(--ra-ink) / .45)}.ra-faq-item[data-astro-cid-3b2l2v47][open]:before{transform:scaleY(1)}@media(hover:hover){.ra-faq-item[data-astro-cid-3b2l2v47]:not([open]):hover{border-color:hsl(var(--ra-ink) / .3);box-shadow:0 2px 4px hsl(var(--ra-ink) / .05),0 16px 30px -20px hsl(var(--ra-ink) / .45)}.ra-faq-item[data-astro-cid-3b2l2v47]:hover .ra-faq-mark[data-astro-cid-3b2l2v47]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}}.ra-faq-item[data-astro-cid-3b2l2v47] summary[data-astro-cid-3b2l2v47]{gap:1rem;min-height:68px;padding:1rem 1.25rem 1rem 1.35rem}.ra-faq-item[data-astro-cid-3b2l2v47] summary[data-astro-cid-3b2l2v47]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:-3px;border-radius:18px}.faq-n[data-astro-cid-3b2l2v47]{flex:none;min-width:1.6rem;font-family:var(--ra-cond);font-size:14px;font-weight:800;letter-spacing:.08em;color:hsl(var(--accent-ink))}.ra-faq-q[data-astro-cid-3b2l2v47]{flex:1;transition:color .2s var(--ease)}.ra-faq-item[data-astro-cid-3b2l2v47][open] .ra-faq-q[data-astro-cid-3b2l2v47]{color:hsl(var(--accent-ink))}.ra-faq-mark[data-astro-cid-3b2l2v47]{width:34px;height:34px;border-radius:50%;background:hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground));box-shadow:0 0 0 1.5px hsl(var(--ra-chrome)),0 0 0 3px #fff;transition:transform .3s var(--ease),background .2s var(--ease),color .2s var(--ease)}.ra-faq-mark[data-astro-cid-3b2l2v47] svg[data-astro-cid-3b2l2v47]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}.ra-faq-item[data-astro-cid-3b2l2v47][open] .ra-faq-mark[data-astro-cid-3b2l2v47]{transform:rotate(45deg);background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.ra-faq-a[data-astro-cid-3b2l2v47]{padding:0 1.35rem 1.35rem 3.95rem}.ra-faq-a[data-astro-cid-3b2l2v47] p{color:hsl(var(--foreground) / .76)}@media(max-width:640px){.ra-faq-a[data-astro-cid-3b2l2v47]{padding-left:1.35rem}}@supports (interpolate-size: allow-keywords){.ra-faq-item[data-astro-cid-3b2l2v47]{interpolate-size:allow-keywords}.ra-faq-item[data-astro-cid-3b2l2v47]::details-content{height:0;overflow:clip;transition:height .32s var(--ease),content-visibility .32s allow-discrete}.ra-faq-item[data-astro-cid-3b2l2v47][open]::details-content{height:auto}}.on-dark[data-astro-cid-3b2l2v47] .ra-faq-item[data-astro-cid-3b2l2v47]{background:#181b20;border-color:hsl(var(--ground-dark-foreground) / .12)}.on-dark[data-astro-cid-3b2l2v47] .ra-faq-q[data-astro-cid-3b2l2v47]{color:hsl(var(--ground-dark-foreground))}.on-dark[data-astro-cid-3b2l2v47] .faq-n[data-astro-cid-3b2l2v47],.on-dark[data-astro-cid-3b2l2v47] .ra-faq-item[data-astro-cid-3b2l2v47][open] .ra-faq-q[data-astro-cid-3b2l2v47]{color:hsl(var(--accent-lift))}.on-dark[data-astro-cid-3b2l2v47] .ra-faq-mark[data-astro-cid-3b2l2v47]{box-shadow:0 0 0 1.5px hsl(var(--ra-chrome) / .6)}@media(prefers-reduced-motion:reduce){.ra-faq-item[data-astro-cid-3b2l2v47],.ra-faq-item[data-astro-cid-3b2l2v47]:before,.ra-faq-mark[data-astro-cid-3b2l2v47],.ra-faq-call[data-astro-cid-3b2l2v47],.ra-faq-q[data-astro-cid-3b2l2v47]{transition:none}.ra-faq-item[data-astro-cid-3b2l2v47]::details-content{transition:none}.ra-faq-call[data-astro-cid-3b2l2v47]:hover{transform:none}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track[data-astro-cid-g5ylmnnx]{animation:marquee 52s linear infinite}.marquee-track[data-astro-cid-g5ylmnnx]:hover{animation-play-state:paused}.cta-scrim[data-astro-cid-ttblnx6j]{background:linear-gradient(92deg,hsl(var(--brand) / .94),hsl(var(--brand) / .78) 52%,hsl(var(--brand) / .45))}.st[data-astro-cid-uvfap624]{--st-hex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E");--st-drive: 2.6s;--st-start: .9s;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 60% 55% at 50% 62%,hsl(var(--accent) / .06),transparent 70%),linear-gradient(180deg,#fff,#fafbfc);border-top:0;box-shadow:none}.st[data-astro-cid-uvfap624]:before,.st[data-astro-cid-uvfap624]:after{content:"";position:absolute;left:0;right:0;height:1px;z-index:1;background:linear-gradient(90deg,transparent,hsl(var(--ra-chrome)) 20%,hsl(220 8% 62%) 50%,hsl(var(--ra-chrome)) 80%,transparent)}.st[data-astro-cid-uvfap624]:before{top:0}.st[data-astro-cid-uvfap624]:after{bottom:0}.st-bg[data-astro-cid-uvfap624]{position:absolute;inset:0;z-index:-1;pointer-events:none}.st-hex[data-astro-cid-uvfap624]{position:absolute;inset:0;opacity:.055;background-image:var(--st-hex);background-size:27.71px 48px}.st-hex-l[data-astro-cid-uvfap624]{-webkit-mask-image:radial-gradient(ellipse 35% 60% at 0% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 35% 60% at 0% 0%,#000,transparent 75%)}.st-hex-r[data-astro-cid-uvfap624]{-webkit-mask-image:radial-gradient(ellipse 35% 60% at 100% 100%,#000,transparent 75%);mask-image:radial-gradient(ellipse 35% 60% at 100% 100%,#000,transparent 75%)}.st-chev[data-astro-cid-uvfap624]{position:absolute;left:50%;top:56%;width:min(70rem,110vw);aspect-ratio:2.2 / 1;translate:-50% -50%;background:linear-gradient(180deg,#acb0b929,#9196a10f);clip-path:polygon(0 0,50% 62%,100% 0,100% 30%,50% 100%,0 30%)}.st-head[data-astro-cid-uvfap624] .eyebrow{justify-content:center}.st-head[data-astro-cid-uvfap624] .eyebrow:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.st-head[data-astro-cid-uvfap624] .rule{margin-inline:auto}.st-wrap[data-astro-cid-uvfap624]{position:relative;margin-top:3.25rem}.st-list[data-astro-cid-uvfap624]{position:relative;display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}@media(min-width:900px){.st-list[data-astro-cid-uvfap624]{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:1.75rem}}.st-step[data-astro-cid-uvfap624]{position:relative;display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.1rem;align-items:start;align-content:start}@media(min-width:900px){.st-step[data-astro-cid-uvfap624]{grid-template-columns:1fr;grid-template-rows:auto 1fr;justify-items:center;gap:1.6rem}.st-card[data-astro-cid-uvfap624]{height:100%}}.st-marker[data-astro-cid-uvfap624]{position:relative;z-index:2;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);box-shadow:0 0 0 4px #fff,0 0 0 5.5px hsl(var(--ra-chrome)),0 14px 28px -10px hsl(var(--accent) / .6);color:hsl(var(--accent-foreground));transition:box-shadow .5s var(--ease)}.st-marker[data-astro-cid-uvfap624]:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:2px solid hsl(var(--accent) / .35);opacity:0}.st-marker-n[data-astro-cid-uvfap624]{font-family:var(--font-display);font-size:1.35rem;line-height:1}.st-card[data-astro-cid-uvfap624]{position:relative;overflow:hidden;width:100%;padding:1.6rem 1.5rem 1.5rem;background:#fff;border:1px solid hsl(var(--border) / .85);border-radius:20px;box-shadow:0 1px 2px hsl(var(--ra-ink) / .05),0 18px 36px -24px hsl(var(--ra-ink) / .4);transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease)}@media(min-width:900px){.st-card[data-astro-cid-uvfap624]{text-align:center}}.st-card[data-astro-cid-uvfap624]:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)),hsl(var(--accent-ink)));transform:scaleX(.18);transition:transform .4s var(--ease)}@media(min-width:900px){.st-card[data-astro-cid-uvfap624]:before{transform-origin:center}}@media(max-width:899px){.st-card[data-astro-cid-uvfap624]:before{transform-origin:left}}@media(hover:hover){.st-card[data-astro-cid-uvfap624]:hover{transform:translateY(-4px);border-color:hsl(var(--accent) / .4);box-shadow:0 2px 4px hsl(var(--ra-ink) / .05),0 28px 48px -26px hsl(var(--ra-ink) / .5),0 20px 40px -28px hsl(var(--accent) / .45)}.st-card[data-astro-cid-uvfap624]:hover:before{transform:scaleX(1)}.st-card[data-astro-cid-uvfap624]:hover .st-ico[data-astro-cid-uvfap624]{background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);color:hsl(var(--accent-foreground))}}.st-ico[data-astro-cid-uvfap624]{display:inline-grid;place-items:center;width:3.1rem;height:3.1rem;border-radius:14px;background:radial-gradient(120% 120% at 30% 20%,#272c34,hsl(var(--ground-dark)) 70%);box-shadow:0 0 0 1.5px hsl(var(--ra-chrome)),0 0 0 3px #fff,0 8px 18px -8px hsl(var(--ra-ink) / .6);color:hsl(var(--accent-lift));transition:background .3s var(--ease),color .3s var(--ease)}.st-ico[data-astro-cid-uvfap624] svg[data-astro-cid-uvfap624]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.st-kicker[data-astro-cid-uvfap624]{margin:1rem 0 0;font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--accent-ink))}.st-title[data-astro-cid-uvfap624]{margin:.35rem 0 0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:calc(clamp(1.2rem,1.05rem + .5vw,1.5rem) * var(--display-scale));line-height:1.1;color:hsl(var(--ra-ink))}.st-copy[data-astro-cid-uvfap624]{margin:.75rem 0 0;font-size:1rem;line-height:1.65;color:hsl(var(--foreground) / .74)}.st-copy[data-astro-cid-uvfap624] a{color:hsl(var(--accent-ink))}.st-track[data-astro-cid-uvfap624]{position:absolute;z-index:1;pointer-events:none;overflow:hidden}.st-road[data-astro-cid-uvfap624],.st-chevs[data-astro-cid-uvfap624],.st-rail[data-astro-cid-uvfap624]{position:absolute}.st-fill[data-astro-cid-uvfap624]{position:absolute;border-radius:3px;background:linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)));box-shadow:0 0 14px hsl(var(--accent) / .55)}.st-car[data-astro-cid-uvfap624]{position:absolute;width:92px;height:auto;fill:#fff;stroke:hsl(var(--ra-ink));stroke-width:14;stroke-linejoin:round;display:none}@media(min-width:900px){.st-track[data-astro-cid-uvfap624]{left:calc(50% / var(--n));right:calc(50% / var(--n));top:calc(2rem - 30px);height:60px}.st-road[data-astro-cid-uvfap624]{left:0;right:0;top:50%;height:3px;translate:0 -50%;background:repeating-linear-gradient(90deg,hsl(var(--ra-ink) / .22) 0 14px,transparent 14px 24px)}.st-chevs[data-astro-cid-uvfap624]{inset:0;display:flex;justify-content:space-around;align-items:center}.st-chevs[data-astro-cid-uvfap624] i[data-astro-cid-uvfap624]{width:14px;height:18px;background:hsl(var(--accent) / .45);clip-path:polygon(0 0,55% 50%,0 100%,45% 100%,100% 50%,45% 0)}.st-rail[data-astro-cid-uvfap624]{inset:0}.st-fill[data-astro-cid-uvfap624]{left:0;right:0;top:50%;height:4px;translate:0 -50%}.st-car[data-astro-cid-uvfap624]{display:block;right:-6px;top:50%;translate:0 -78%}}@media(max-width:899px){.st-track[data-astro-cid-uvfap624]{display:none}.st-step[data-astro-cid-uvfap624]:not(:last-child):after{content:"";position:absolute;z-index:1;left:calc(2rem - 2px);top:4rem;bottom:-1.5rem;width:4px;border-radius:2px;background:linear-gradient(180deg,hsl(var(--accent-ink)),hsl(var(--accent)));box-shadow:0 0 10px hsl(var(--accent) / .45);transform-origin:top}}.st-anim[data-astro-cid-uvfap624] .st-head[data-astro-cid-uvfap624]{opacity:0;translate:0 18px;transition:opacity .7s var(--ease),translate .8s var(--ease)}.st-anim[data-astro-cid-uvfap624].is-in .st-head[data-astro-cid-uvfap624]{opacity:1;translate:0 0}.st-anim[data-astro-cid-uvfap624] .st-road[data-astro-cid-uvfap624]{opacity:0;transition:opacity .6s var(--ease) .4s}.st-anim[data-astro-cid-uvfap624].is-in .st-road[data-astro-cid-uvfap624]{opacity:1}@media(min-width:900px){.st-anim[data-astro-cid-uvfap624] .st-rail[data-astro-cid-uvfap624]{translate:-100% 0}.st-anim[data-astro-cid-uvfap624].is-in .st-rail[data-astro-cid-uvfap624]{translate:0 0;transition:translate var(--st-drive) cubic-bezier(.4,0,.6,1) var(--st-start)}}@media(max-width:899px){.st-anim[data-astro-cid-uvfap624] .st-step[data-astro-cid-uvfap624]:after{transform:scaleY(0)}.st-anim[data-astro-cid-uvfap624].is-in .st-step[data-astro-cid-uvfap624]:after{transform:scaleY(1);transition:transform calc(var(--st-drive) / max(var(--n) - 1,1)) linear calc(var(--st-start) + var(--st-drive) * var(--t))}}.st-anim[data-astro-cid-uvfap624] .st-marker[data-astro-cid-uvfap624]{background:radial-gradient(120% 120% at 30% 20%,#303540,hsl(var(--ground-dark)) 70%);box-shadow:0 0 0 4px #fff,0 0 0 5.5px hsl(var(--ra-chrome)),0 10px 22px -10px hsl(var(--ra-ink) / .5)}.st-anim[data-astro-cid-uvfap624].is-in .st-marker[data-astro-cid-uvfap624]{animation:st-light .6s var(--ease) both;animation-delay:calc(var(--st-start) + var(--st-drive) * var(--t) - .1s)}.st-anim[data-astro-cid-uvfap624].is-in .st-marker[data-astro-cid-uvfap624]:after{animation:st-ring 1.2s var(--ease) both;animation-delay:calc(var(--st-start) + var(--st-drive) * var(--t))}@keyframes st-light{0%{background:radial-gradient(120% 120% at 30% 20%,#303540,hsl(var(--ground-dark)) 70%);scale:1}50%{scale:1.14}to{background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);scale:1;box-shadow:0 0 0 4px #fff,0 0 0 5.5px hsl(var(--ra-chrome)),0 14px 28px -10px hsl(var(--accent) / .6)}}@keyframes st-ring{0%{opacity:.9;scale:.8}to{opacity:0;scale:1.6}}.st-anim[data-astro-cid-uvfap624] .st-card[data-astro-cid-uvfap624]{opacity:0;translate:0 26px}.st-anim[data-astro-cid-uvfap624].is-in .st-card[data-astro-cid-uvfap624]{opacity:1;translate:0 0;transition:opacity .6s var(--ease),translate .7s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease);transition-delay:calc(var(--st-start) + var(--st-drive) * var(--t)),calc(var(--st-start) + var(--st-drive) * var(--t)),0s,0s,0s}.st-anim[data-astro-cid-uvfap624].is-live .st-chevs[data-astro-cid-uvfap624] i[data-astro-cid-uvfap624]{animation:st-chev 1.8s ease-in-out infinite}.st-anim[data-astro-cid-uvfap624].is-live .st-chevs[data-astro-cid-uvfap624] i[data-astro-cid-uvfap624]:nth-child(2){animation-delay:.3s}.st-anim[data-astro-cid-uvfap624].is-live .st-chevs[data-astro-cid-uvfap624] i[data-astro-cid-uvfap624]:nth-child(3){animation-delay:.6s}@keyframes st-chev{0%,to{opacity:.35;translate:0 0}50%{opacity:1;translate:5px 0}}.on-dark[data-astro-cid-uvfap624].st{background:hsl(var(--ground-dark))}.on-dark[data-astro-cid-uvfap624] .st-card[data-astro-cid-uvfap624]{background:#181b20;border-color:hsl(var(--ground-dark-foreground) / .12)}.on-dark[data-astro-cid-uvfap624] .st-title[data-astro-cid-uvfap624]{color:hsl(var(--ground-dark-foreground))}.on-dark[data-astro-cid-uvfap624] .st-copy[data-astro-cid-uvfap624]{color:hsl(var(--ground-dark-foreground) / .78)}.on-dark[data-astro-cid-uvfap624] .st-kicker[data-astro-cid-uvfap624]{color:hsl(var(--accent-lift))}.on-dark[data-astro-cid-uvfap624] .st-hex[data-astro-cid-uvfap624]{filter:invert(1)}.on-dark[data-astro-cid-uvfap624] .st-marker[data-astro-cid-uvfap624]{box-shadow:0 0 0 4px hsl(var(--ground-dark)),0 0 0 5.5px hsl(var(--ra-chrome))}@media(prefers-reduced-motion:reduce){.st-card[data-astro-cid-uvfap624],.st-card[data-astro-cid-uvfap624]:before,.st-ico[data-astro-cid-uvfap624],.st-marker[data-astro-cid-uvfap624]{transition:none}.st-card[data-astro-cid-uvfap624]:hover{transform:none}}.rb[data-astro-cid-7z3xyinj]{--rb-hex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");position:relative;isolation:isolate;overflow:hidden;border-top:0;box-shadow:none;background:radial-gradient(ellipse 70% 80% at 80% 50%,hsl(220 14% 12%) 0%,transparent 70%),hsl(var(--ground-dark))}.rb[data-astro-cid-7z3xyinj]:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;z-index:1;background:linear-gradient(90deg,hsl(var(--ground-dark-foreground) / .9),hsl(var(--ra-chrome) / .5)) 0 100% / 100% 1.5px no-repeat,linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)) 50%,hsl(var(--accent-ink)))}.rb-bg[data-astro-cid-7z3xyinj]{position:absolute;inset:0;z-index:-1;pointer-events:none}.rb-bg[data-astro-cid-7z3xyinj]:after{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.035}.rb-hex[data-astro-cid-7z3xyinj]{position:absolute;inset:0;opacity:.1;background-image:var(--rb-hex);background-size:27.71px 48px;-webkit-mask-image:radial-gradient(ellipse 55% 80% at 78% 50%,#000 0%,rgb(0 0 0 / .5) 45%,transparent 75%);mask-image:radial-gradient(ellipse 55% 80% at 78% 50%,#000 0%,rgb(0 0 0 / .5) 45%,transparent 75%)}.rb-glow[data-astro-cid-7z3xyinj]{position:absolute;width:46rem;height:46rem;right:-10rem;top:50%;transform:translateY(-50%);background:radial-gradient(circle,hsl(var(--accent) / .24) 0%,hsl(var(--accent) / .07) 40%,transparent 68%)}.rb-swoosh[data-astro-cid-7z3xyinj]{position:absolute;left:0;top:0;width:100%;height:100%}.rb-grid[data-astro-cid-7z3xyinj]{position:relative}.rb-copy[data-astro-cid-7z3xyinj]{position:relative;min-width:0}.rb-copy[data-astro-cid-7z3xyinj] .eyebrow{color:hsl(var(--ra-chrome))}.rb-copy[data-astro-cid-7z3xyinj] .eyebrow:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.rb-copy[data-astro-cid-7z3xyinj] .t-h2{background:linear-gradient(180deg,hsl(var(--ground-dark-foreground)) 0% 40%,hsl(var(--ra-chrome)) 65%,#8b919c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.rb-copy[data-astro-cid-7z3xyinj] .t-h2 .emph{color:hsl(var(--accent));-webkit-text-fill-color:hsl(var(--accent));text-shadow:0 0 28px hsl(var(--accent) / .35)}@media(forced-colors:active){.rb-copy[data-astro-cid-7z3xyinj] .t-h2,.rb-copy[data-astro-cid-7z3xyinj] .t-h2 .emph{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.rb-copy[data-astro-cid-7z3xyinj] .rule{background:linear-gradient(hsl(var(--accent)) 0 0) 0 0 / 100% 4px no-repeat,linear-gradient(90deg,hsl(var(--ground-dark-foreground)),#8b919c) 0 8px / 62% 2px no-repeat}.rb-lede[data-astro-cid-7z3xyinj]{max-width:36rem;font-size:1.1rem;line-height:1.65;color:hsl(var(--ground-dark-foreground) / .78)}.rb-map[data-astro-cid-7z3xyinj]{position:relative;grid-column:1 / -1;min-width:0}@media(min-width:1000px){.rb-map[data-astro-cid-7z3xyinj] .rb-map-frame[data-astro-cid-7z3xyinj]{aspect-ratio:21 / 8}.rb-map[data-astro-cid-7z3xyinj] .rb-plate[data-astro-cid-7z3xyinj]{position:absolute;left:1.5rem;bottom:1.5rem;width:23rem;margin:0}}.rb-map-frame[data-astro-cid-7z3xyinj]{position:relative;overflow:hidden;aspect-ratio:4 / 3;min-height:16rem;border-radius:22px;background:#1f2229;box-shadow:0 0 0 1.5px hsl(var(--ra-chrome) / .65),0 0 0 6px #00000040,0 34px 64px -30px #000000e6}.rb-map-frame[data-astro-cid-7z3xyinj] iframe[data-astro-cid-7z3xyinj]{display:block;width:100%;height:100%;border:0;filter:invert(.9) hue-rotate(180deg) saturate(.85) brightness(.95) contrast(.92)}@media(forced-colors:active){.rb-map-frame[data-astro-cid-7z3xyinj] iframe[data-astro-cid-7z3xyinj]{filter:none}}.rb-map-shade[data-astro-cid-7z3xyinj]{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,transparent 52%,hsl(var(--ground-dark) / .75) 100%);box-shadow:inset 0 0 0 1px #00000059}.rb-plate[data-astro-cid-7z3xyinj]{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem 1.1rem;z-index:1;margin:-2.75rem 1rem 0;padding:1.1rem 1.25rem;border-radius:20px;background:#181b20f7;box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .22),0 24px 44px -24px #000c}.rb-pin[data-astro-cid-7z3xyinj]{position:relative;display:grid;place-items:center;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);box-shadow:0 0 0 4px hsl(var(--accent) / .18),0 10px 22px -8px hsl(var(--accent) / .8);color:hsl(var(--accent-foreground))}.rb-pin[data-astro-cid-7z3xyinj]:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid hsl(var(--accent));animation:rb-ping 2.4s var(--ease) infinite}@keyframes rb-ping{0%{transform:scale(1);opacity:.8}to{transform:scale(2.1);opacity:0}}.rb-pin[data-astro-cid-7z3xyinj] svg[data-astro-cid-7z3xyinj]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rb-plate-body[data-astro-cid-7z3xyinj]{min-width:0}.rb-plate-label[data-astro-cid-7z3xyinj]{margin:0;font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--accent-lift))}.rb-plate-addr[data-astro-cid-7z3xyinj]{margin:.3rem 0 0;font-family:var(--ra-cond);font-size:1.15rem;font-weight:700;line-height:1.3;color:hsl(var(--ground-dark-foreground))}.rb-dir[data-astro-cid-7z3xyinj]{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1rem;border-radius:12px;text-decoration:none;white-space:nowrap;font-family:var(--ra-cond);font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--ground-dark-foreground));background:hsl(var(--ground-dark-foreground) / .06);box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .35);transition:background .2s var(--ease),box-shadow .2s var(--ease)}.rb-dir[data-astro-cid-7z3xyinj] svg[data-astro-cid-7z3xyinj]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.rb-dir[data-astro-cid-7z3xyinj]:hover{background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--accent))}.rb-dir[data-astro-cid-7z3xyinj]:hover svg[data-astro-cid-7z3xyinj]{transform:translate(3px)}.rb-dir[data-astro-cid-7z3xyinj]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:3px}.rb-board[data-astro-cid-7z3xyinj]{min-width:0;padding:1.5px;border-radius:24px;background:linear-gradient(150deg,hsl(var(--ground-dark-foreground)),#8b919c 30%,hsl(var(--ra-chrome)) 55%,#525760);box-shadow:0 40px 80px -30px #000000d9,0 18px 36px -18px #0009}.rb-board-in[data-astro-cid-7z3xyinj]{overflow:hidden;border-radius:22.5px;background:hsl(var(--background))}.rb-head[data-astro-cid-7z3xyinj]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.5rem 1.2rem;background:var(--rb-hex) 0 0 / 20.78px 36px,hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground))}.rb-head[data-astro-cid-7z3xyinj]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsl(var(--ground-dark-foreground) / .07),transparent 60%),hsl(var(--ground-dark) / .9)}.rb-head[data-astro-cid-7z3xyinj]>[data-astro-cid-7z3xyinj]{position:relative}.rb-head[data-astro-cid-7z3xyinj]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(90deg,hsl(var(--ground-dark-foreground)),#8b919c) 0 100% / 100% 1.5px no-repeat,linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)) 45%,hsl(var(--accent-ink)))}.rb-head-title[data-astro-cid-7z3xyinj]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-size:1.2rem;text-transform:uppercase;letter-spacing:.01em}.rb-head-title[data-astro-cid-7z3xyinj] svg[data-astro-cid-7z3xyinj]{width:20px;height:20px;fill:none;stroke:hsl(var(--accent-lift));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rb-count[data-astro-cid-7z3xyinj]{padding:.3rem .75rem;border-radius:999px;font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--accent-lift));background:hsl(var(--accent) / .14);box-shadow:inset 0 0 0 1px hsl(var(--accent) / .4)}.rb-list[data-astro-cid-7z3xyinj]{display:grid;gap:.65rem;margin:0;padding:1.25rem;list-style:none}@media(min-width:640px){.rb-list[data-astro-cid-7z3xyinj]{grid-template-columns:1fr 1fr}.rb-list[data-astro-cid-7z3xyinj] li[data-astro-cid-7z3xyinj].is-base{grid-column:1 / -1}}.rb-row[data-astro-cid-7z3xyinj]{display:flex;align-items:center;gap:.85rem;min-height:56px;height:100%;padding:.7rem .8rem .7rem 1rem;border-radius:14px;text-decoration:none;background:#fff;border:1px solid hsl(var(--border) / .85);box-shadow:0 1px 2px hsl(var(--ra-ink) / .05);color:hsl(var(--ra-ink));transition:transform .22s var(--ease),border-color .22s var(--ease),box-shadow .22s var(--ease)}.rb-n[data-astro-cid-7z3xyinj]{flex:none;min-width:1.5rem;font-family:var(--ra-cond);font-size:13.5px;font-weight:800;letter-spacing:.06em;color:hsl(var(--accent-ink))}.rb-name[data-astro-cid-7z3xyinj]{flex:1;min-width:0;font-family:var(--font-display);font-size:1.02rem;line-height:1.15;text-transform:uppercase}.rb-arrow[data-astro-cid-7z3xyinj]{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:50%;border:1.5px solid hsl(var(--ra-ink) / .18);color:hsl(var(--ra-ink));transition:background .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease),transform .22s var(--ease)}.rb-arrow[data-astro-cid-7z3xyinj] svg[data-astro-cid-7z3xyinj],.rb-row-pin[data-astro-cid-7z3xyinj] svg[data-astro-cid-7z3xyinj]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.rb-row[data-astro-cid-7z3xyinj].is-link:not(.is-base):hover{transform:translateY(-2px);border-color:hsl(var(--accent) / .5);box-shadow:0 14px 26px -16px hsl(var(--accent) / .55)}.rb-row[data-astro-cid-7z3xyinj].is-link:not(.is-base):hover .rb-name[data-astro-cid-7z3xyinj]{color:hsl(var(--accent-ink))}.rb-row[data-astro-cid-7z3xyinj].is-link:not(.is-base):hover .rb-arrow[data-astro-cid-7z3xyinj]{background:hsl(var(--accent));border-color:hsl(var(--accent));color:hsl(var(--accent-foreground));transform:translate(2px)}}.rb-row[data-astro-cid-7z3xyinj]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:2px}.rb-row[data-astro-cid-7z3xyinj].is-base{position:relative;overflow:hidden;background:radial-gradient(ellipse 60% 140% at 100% 50%,hsl(var(--accent) / .3),transparent 70%),hsl(var(--ground-dark));border-color:transparent;color:hsl(var(--ground-dark-foreground));box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .3),0 12px 24px -14px hsl(var(--ra-ink) / .7)}.rb-row[data-astro-cid-7z3xyinj].is-base .rb-n[data-astro-cid-7z3xyinj]{color:hsl(var(--accent-lift))}.rb-row-pin[data-astro-cid-7z3xyinj]{display:grid;place-items:center;flex:none;width:1.9rem;height:1.9rem;border-radius:50%;background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.rb-row[data-astro-cid-7z3xyinj].is-base .rb-name[data-astro-cid-7z3xyinj]{font-size:1.15rem}.rb-tag[data-astro-cid-7z3xyinj]{flex:none;padding:.32rem .7rem;border-radius:999px;font-family:var(--ra-cond);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--accent-foreground));background:hsl(var(--accent))}@media(hover:hover){a[data-astro-cid-7z3xyinj].rb-row.is-base:hover{box-shadow:inset 0 0 0 1px hsl(var(--accent)),0 16px 30px -14px hsl(var(--accent) / .6)}}@media(max-width:640px){.rb-plate[data-astro-cid-7z3xyinj]{padding:1rem;margin:-2rem .6rem 0}.rb-map-frame[data-astro-cid-7z3xyinj]{aspect-ratio:4 / 3}.rb-swoosh[data-astro-cid-7z3xyinj]{display:none}.rb-dir[data-astro-cid-7z3xyinj]{grid-column:1 / -1;justify-self:stretch;justify-content:center}.rb-list[data-astro-cid-7z3xyinj]{padding:1rem}}@media(prefers-reduced-motion:reduce){.rb-pin[data-astro-cid-7z3xyinj]:after{animation:none;opacity:0}.rb-row[data-astro-cid-7z3xyinj],.rb-arrow[data-astro-cid-7z3xyinj],.rb-dir[data-astro-cid-7z3xyinj],.rb-dir[data-astro-cid-7z3xyinj] svg[data-astro-cid-7z3xyinj]{transition:none}.rb-row[data-astro-cid-7z3xyinj].is-link:not(.is-base):hover{transform:none}}.ra-ticket-band[data-astro-cid-evii47jj]{--tk-chrome-hi: var(--ground-dark-foreground);--tk-chrome-mid: var(--ra-chrome);--tk-chrome-lo: 220 8% 58%;--tk-hex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 78% 40%,hsl(220 14% 12%) 0%,transparent 70%),hsl(var(--ground-dark));border-top:1px solid hsl(var(--ground-dark-foreground) / .08);border-bottom:1px solid hsl(var(--ground-dark-foreground) / .08)}.tk-bg[data-astro-cid-evii47jj]{position:absolute;inset:0;z-index:-1;pointer-events:none}.tk-bg[data-astro-cid-evii47jj]:after{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.035}.tk-hex[data-astro-cid-evii47jj]{position:absolute;inset:0;background-image:var(--tk-hex);background-size:27.71px 48px;opacity:.12;-webkit-mask-image:radial-gradient(ellipse 55% 75% at 80% 45%,#000 0%,rgb(0 0 0 / .55) 45%,transparent 75%);mask-image:radial-gradient(ellipse 55% 75% at 80% 45%,#000 0%,rgb(0 0 0 / .55) 45%,transparent 75%)}.tk-glow[data-astro-cid-evii47jj]{position:absolute;width:46rem;height:46rem;right:-8rem;top:50%;transform:translateY(-50%);background:radial-gradient(circle,hsl(var(--accent) / .28) 0%,hsl(var(--accent) / .08) 40%,transparent 68%);filter:blur(10px)}.tk-wrenches[data-astro-cid-evii47jj]{position:absolute;width:26rem;height:26rem;left:-3.5rem;top:-2.5rem;opacity:.06}.tk-swoosh[data-astro-cid-evii47jj]{position:absolute;left:0;bottom:0;width:100%;height:70%}.ra-ticket-grid[data-astro-cid-evii47jj]{position:relative;display:grid;gap:3.25rem;align-items:center}@media(min-width:980px){.ra-ticket-grid[data-astro-cid-evii47jj]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:5.5rem}}.ra-ticket-copy[data-astro-cid-evii47jj] .eyebrow{color:hsl(var(--tk-chrome-mid))}.ra-ticket-copy[data-astro-cid-evii47jj] .eyebrow:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.ra-ticket-copy[data-astro-cid-evii47jj] .t-h2{background:linear-gradient(180deg,hsl(var(--tk-chrome-hi)) 0% 38%,hsl(var(--tk-chrome-mid)) 62%,hsl(var(--tk-chrome-lo)));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.ra-ticket-copy[data-astro-cid-evii47jj] .t-h2 .emph{color:hsl(var(--accent));-webkit-text-fill-color:hsl(var(--accent));text-shadow:0 0 28px hsl(var(--accent) / .35)}@media(forced-colors:active){.ra-ticket-copy[data-astro-cid-evii47jj] .t-h2,.ra-ticket-copy[data-astro-cid-evii47jj] .t-h2 .emph{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.ra-ticket-copy[data-astro-cid-evii47jj] .rule{background:linear-gradient(hsl(var(--accent)) 0 0) 0 0 / 100% 4px no-repeat,linear-gradient(90deg,hsl(var(--tk-chrome-hi)),hsl(var(--tk-chrome-lo))) 0 8px / 62% 2px no-repeat}.ra-ticket-lede[data-astro-cid-evii47jj]{margin:1.5rem 0 0;font-size:1.22rem;line-height:1.55;font-weight:600;color:hsl(var(--ground-dark-foreground));max-width:38rem}.ra-ticket-copy[data-astro-cid-evii47jj] .prose-body p{max-width:38rem;color:hsl(var(--ground-dark-foreground) / .74)}.tk-actions[data-astro-cid-evii47jj]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem}.tk-actions[data-astro-cid-evii47jj] .btn[data-astro-cid-evii47jj]{box-shadow:0 10px 28px -10px hsl(var(--accent) / .7),0 4px #00000073}.tk-link[data-astro-cid-evii47jj]{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;font-family:var(--ra-cond);font-size:15.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tk-chrome-mid));text-decoration:none;border-bottom:2px solid hsl(var(--tk-chrome-mid) / .35);transition:color .2s var(--ease),border-color .2s var(--ease)}.tk-link[data-astro-cid-evii47jj]:hover{color:hsl(var(--ground-dark-foreground));border-color:hsl(var(--accent))}.tk-link[data-astro-cid-evii47jj] span[data-astro-cid-evii47jj]{transition:transform .2s var(--ease)}.tk-link[data-astro-cid-evii47jj]:hover span[data-astro-cid-evii47jj]{transform:translate(3px)}.ra-ticket[data-astro-cid-evii47jj]{position:relative;padding:1.5px;border-radius:22px;background:linear-gradient(150deg,hsl(var(--tk-chrome-hi)),hsl(var(--tk-chrome-lo)) 30%,hsl(var(--tk-chrome-mid)) 55%,#525760);box-shadow:0 40px 80px -30px #000000d9,0 18px 36px -18px #0009,0 0 0 1px #00000080}.ra-ticket-inner[data-astro-cid-evii47jj]{position:relative;overflow:hidden;border-radius:20.5px;background:hsl(var(--background))}.ra-ticket-head[data-astro-cid-evii47jj]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem 1.15rem 1.5rem;background:var(--tk-hex) 0 0 / 20.78px 36px,hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground))}.ra-ticket-head[data-astro-cid-evii47jj]:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,hsl(var(--ground-dark-foreground) / .07),transparent 60%),hsl(var(--ground-dark) / .9)}.ra-ticket-head[data-astro-cid-evii47jj]>[data-astro-cid-evii47jj]{position:relative;z-index:1}.ra-ticket-head[data-astro-cid-evii47jj]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;z-index:1;background:linear-gradient(90deg,hsl(var(--tk-chrome-hi)),hsl(var(--tk-chrome-lo))) 0 100% / 100% 1.5px no-repeat,linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)) 45%,hsl(var(--accent-ink)))}.ra-ticket-head-text[data-astro-cid-evii47jj]{display:flex;flex-direction:column;gap:.3rem;min-width:0;padding-bottom:4px}.ra-ticket-kicker[data-astro-cid-evii47jj]{font-family:var(--ra-cond);font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--accent-lift))}.ra-ticket-name[data-astro-cid-evii47jj]{font-family:var(--font-display);font-size:1.3rem;line-height:1.08;text-transform:uppercase}.ra-ticket-logo[data-astro-cid-evii47jj]{flex:none;width:auto;height:64px;margin-bottom:4px;filter:drop-shadow(0 6px 14px hsl(0 0% 0% / .55))}.ra-ticket-rows[data-astro-cid-evii47jj]{margin:0;padding:.5rem 1.5rem .75rem}.ra-ticket-rows[data-astro-cid-evii47jj]>div[data-astro-cid-evii47jj]{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-height:2.5rem;padding:.95rem 0 .95rem 3.5rem;border-bottom:1px solid hsl(var(--border) / .8)}.ra-ticket-rows[data-astro-cid-evii47jj]>div[data-astro-cid-evii47jj]:last-child{border-bottom:0}.tk-ico[data-astro-cid-evii47jj]{position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:12px;background:hsl(var(--accent) / .09);border:1px solid hsl(var(--accent) / .18);color:hsl(var(--accent-ink))}.tk-ico[data-astro-cid-evii47jj] svg[data-astro-cid-evii47jj]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ra-ticket-rows[data-astro-cid-evii47jj] dt[data-astro-cid-evii47jj]{font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ra-ticket-rows[data-astro-cid-evii47jj] dd[data-astro-cid-evii47jj]{margin:0;font-family:var(--ra-cond);font-size:1.15rem;font-weight:700;line-height:1.3;color:hsl(var(--ra-ink))}.tk-rating[data-astro-cid-evii47jj]{display:flex;align-items:center;gap:.8rem}.ra-ticket-score[data-astro-cid-evii47jj]{font-family:var(--font-display);font-weight:400;font-size:2rem;line-height:1;color:hsl(var(--ra-ink))}.tk-rating-side[data-astro-cid-evii47jj]{display:flex;flex-direction:column;gap:.1rem}.tk-rating[data-astro-cid-evii47jj] .ra-stars[data-astro-cid-evii47jj]{font-size:1rem;line-height:1}.ra-ticket-meta[data-astro-cid-evii47jj]{font-size:.95rem;font-weight:600;color:hsl(var(--muted-foreground))}.ra-ticket-phone[data-astro-cid-evii47jj]{display:inline-block;min-height:44px;line-height:44px;margin:-.55rem 0;font-family:var(--font-display);font-weight:400;font-size:1.4rem;color:hsl(var(--ra-ink));text-decoration:none;transition:color .2s var(--ease)}.ra-ticket-phone[data-astro-cid-evii47jj]:hover{color:hsl(var(--accent-ink))}.ra-ticket-phone[data-astro-cid-evii47jj]:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:3px;border-radius:4px}.ra-ticket-stub[data-astro-cid-evii47jj]{position:relative;display:flex;flex-wrap:wrap;gap:.6rem;padding:1.2rem 1.5rem 1.35rem;background:hsl(var(--muted));border-top:2px dashed hsl(var(--ra-ink) / .28)}.ra-ticket-stub[data-astro-cid-evii47jj]:before,.ra-ticket-stub[data-astro-cid-evii47jj]:after{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:hsl(var(--ground-dark))}.ra-ticket-stub[data-astro-cid-evii47jj]:before{left:-12px}.ra-ticket-stub[data-astro-cid-evii47jj]:after{right:-12px}.ra-ticket-stamp[data-astro-cid-evii47jj]{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .85rem .45rem .6rem;border-radius:999px;background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px #fffc inset,0 2px 6px -2px hsl(var(--ra-ink) / .18);font-family:var(--ra-cond);font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--ra-ink))}.ra-ticket-stamp[data-astro-cid-evii47jj] svg[data-astro-cid-evii47jj]{width:18px;height:18px;padding:3px;border-radius:50%;flex:none;background:hsl(var(--accent));fill:none;stroke:hsl(var(--accent-foreground));stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ra-ticket-stamp[data-astro-cid-evii47jj] small[data-astro-cid-evii47jj]{font-size:12px;font-weight:700;letter-spacing:.08em;color:hsl(var(--muted-foreground))}@media(max-width:640px){.tk-wrenches[data-astro-cid-evii47jj]{width:20rem;height:20rem;left:-5rem;top:-3rem}.tk-glow[data-astro-cid-evii47jj]{width:30rem;height:30rem;right:-12rem;top:72%}.tk-hex[data-astro-cid-evii47jj]{-webkit-mask-image:radial-gradient(ellipse 90% 45% at 50% 75%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 90% 45% at 50% 75%,#000 0%,transparent 75%)}.ra-ticket-head[data-astro-cid-evii47jj]{padding-left:1.2rem}.ra-ticket-logo[data-astro-cid-evii47jj]{height:52px}.ra-ticket-rows[data-astro-cid-evii47jj],.ra-ticket-stub[data-astro-cid-evii47jj]{padding-inline:1.15rem}}@media(prefers-reduced-motion:reduce){.tk-link[data-astro-cid-evii47jj],.tk-link[data-astro-cid-evii47jj] span[data-astro-cid-evii47jj],.ra-ticket-phone[data-astro-cid-evii47jj]{transition:none}}.cutout-figure[data-astro-cid-l6anh4ow]{max-height:260px}@media(min-width:768px){.cutout-figure[data-astro-cid-l6anh4ow]{max-height:none;height:340px;margin-right:-10vw;width:calc(100% + 10vw)}}@media(min-width:1280px){.cutout-figure[data-astro-cid-l6anh4ow]{height:400px;margin-right:-14vw;width:calc(100% + 14vw)}}.hx[data-astro-cid-f35wgehz]{--hx-hex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");--hx-ease: cubic-bezier(.22, 1, .36, 1)}.ra-hero-plain[data-astro-cid-f35wgehz].hx{background-image:none}.hx[data-astro-cid-f35wgehz]{display:flex;align-items:center;min-height:calc(100vh - var(--hx-off, 124px));min-height:calc(100svh - var(--hx-off, 124px))}.hx[data-astro-cid-f35wgehz]>.hx-grid[data-astro-cid-f35wgehz]{width:100%;min-height:0!important;padding-top:clamp(1.25rem,3.5vh,3.5rem)!important;padding-bottom:clamp(1.25rem,3.5vh,3.5rem)!important}.hx[data-astro-cid-f35wgehz] .hx-title[data-astro-cid-f35wgehz]{font-size:calc(clamp(2.3rem,1rem + min(3.6vw,5.4vh),4.6rem) * var(--display-scale))!important}.hx-wash[data-astro-cid-f35wgehz]{background:radial-gradient(ellipse 45% 70% at 78% 50%,hsl(var(--accent) / .22),transparent 70%),linear-gradient(96deg,hsl(var(--ground-dark) / .95),hsl(var(--ground-dark) / .82) 42%,hsl(var(--ground-dark) / .6) 70%,hsl(var(--ground-dark) / .72))!important}.hx-marks[data-astro-cid-f35wgehz]{position:absolute;inset:0;z-index:-1;pointer-events:none}.hx-hex[data-astro-cid-f35wgehz]{position:absolute;inset:0;opacity:.09;background-image:var(--hx-hex);background-size:27.71px 48px;-webkit-mask-image:radial-gradient(ellipse 45% 75% at 80% 50%,#000,transparent 75%);mask-image:radial-gradient(ellipse 45% 75% at 80% 50%,#000,transparent 75%)}.hx-lines[data-astro-cid-f35wgehz]{position:absolute;inset:0;width:100%;height:100%}.hx-line[data-astro-cid-f35wgehz]{stroke-width:2}.hx-line-a[data-astro-cid-f35wgehz]{stroke:hsl(var(--accent) / .7)}.hx-line-b[data-astro-cid-f35wgehz]{stroke:hsl(var(--ground-dark-foreground) / .25);stroke-width:1}.hx-pulse[data-astro-cid-f35wgehz]{stroke:hsl(var(--accent));stroke-width:3.5;stroke-linecap:round;stroke-dasharray:.07 .93;stroke-dashoffset:1;animation:hx-pulse 7s linear 1.8s infinite}@keyframes hx-pulse{to{stroke-dashoffset:-.07}}.hx-grid[data-astro-cid-f35wgehz]{grid-template-areas:"head" "extra"!important}@media(min-width:1024px){.hx[data-astro-cid-f35wgehz].has-show .hx-grid[data-astro-cid-f35wgehz]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;grid-template-areas:"head show" "extra show"!important;gap:2rem 3rem}.hx[data-astro-cid-f35wgehz]:not(.has-show) .hx-grid[data-astro-cid-f35wgehz]{grid-template-columns:minmax(0,1fr)!important}}.hx-head[data-astro-cid-f35wgehz] .eyebrow{color:hsl(var(--ra-chrome))}.hx-head[data-astro-cid-f35wgehz] .eyebrow:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.hx-rating[data-astro-cid-f35wgehz]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.55rem;min-height:40px;margin-top:.9rem;padding:.3rem .9rem .3rem .7rem;border-radius:999px;text-decoration:none;font-family:var(--ra-cond);font-size:15px;font-weight:700;letter-spacing:.03em;color:hsl(var(--ground-dark-foreground));background:hsl(var(--ground-dark-foreground) / .08);box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .28);transition:box-shadow .2s var(--ease),background .2s var(--ease)}.hx-rating[data-astro-cid-f35wgehz]:hover{background:hsl(var(--ground-dark-foreground) / .12);box-shadow:inset 0 0 0 1px hsl(var(--accent) / .7)}.hx-rating[data-astro-cid-f35wgehz] strong[data-astro-cid-f35wgehz]{font-weight:800}.hx-rating-stars[data-astro-cid-f35wgehz]{display:inline-flex;gap:2px;color:hsl(var(--ra-gold))}.hx-rating-stars[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:14px;height:14px;fill:currentColor}.hx-title[data-astro-cid-f35wgehz]{margin-top:1.1rem!important;text-shadow:none!important}.hx-chrome[data-astro-cid-f35wgehz]{background:linear-gradient(180deg,#fff,hsl(var(--ground-dark-foreground)) 42%,hsl(var(--ra-chrome)) 68%,#969ca6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 0 hsl(var(--accent) / .9))}.hx-title[data-astro-cid-f35wgehz] .emph{color:hsl(var(--accent))!important;-webkit-text-fill-color:hsl(var(--accent));text-shadow:0 0 32px hsl(var(--accent) / .45)!important}@media(forced-colors:active){.hx-chrome[data-astro-cid-f35wgehz]{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;filter:none}}.hx-rule[data-astro-cid-f35wgehz]{width:84px;height:10px;margin-top:1.25rem;background:linear-gradient(hsl(var(--accent)) 0 0) 0 0 / 100% 4px no-repeat,linear-gradient(90deg,hsl(var(--ground-dark-foreground)),#8b919c) 0 8px / 62% 2px no-repeat}.hx-sub[data-astro-cid-f35wgehz]{margin-top:1.1rem!important}.hx-actions[data-astro-cid-f35wgehz]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem .8rem;margin-top:1.6rem}.hx-call[data-astro-cid-f35wgehz]{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.8rem;min-height:62px;padding:.5rem 1.2rem .5rem .55rem;border-radius:16px;text-decoration:none;color:hsl(var(--accent-foreground));background:radial-gradient(120% 140% at 20% 0%,hsl(var(--accent)),hsl(var(--accent-ink)) 80%);box-shadow:inset 0 1px #fff3,0 4px #00000073,0 18px 36px -14px hsl(var(--accent) / .8);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.hx-call[data-astro-cid-f35wgehz]:after{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:30%;background:linear-gradient(100deg,transparent,hsl(0 0% 100% / .28),transparent);transform:translate(-200%) skew(-14deg);animation:hx-sheen 5s var(--hx-ease) 2.4s infinite}@keyframes hx-sheen{0%{transform:translate(-200%) skew(-14deg)}30%,to{transform:translate(520%) skew(-14deg)}}.hx-call[data-astro-cid-f35wgehz]:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff3,0 6px #00000073,0 24px 44px -14px hsl(var(--accent) / .9)}.hx-call[data-astro-cid-f35wgehz]:active{transform:translateY(1px)}.hx-call-ico[data-astro-cid-f35wgehz]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:12px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff40}.hx-call-ico[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hx-call[data-astro-cid-f35wgehz]:hover .hx-call-ico[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{animation:hx-ring .7s var(--ease)}@keyframes hx-ring{0%,to{rotate:0deg}20%{rotate:-14deg}40%{rotate:12deg}60%{rotate:-8deg}80%{rotate:5deg}}.hx-call-text[data-astro-cid-f35wgehz]{display:grid;font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + .9vw,1.75rem);line-height:1}.hx-call-text[data-astro-cid-f35wgehz] small[data-astro-cid-f35wgehz]{margin-bottom:.3rem;font-family:var(--ra-cond);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9}.hx-est[data-astro-cid-f35wgehz]{display:inline-flex;align-items:center;gap:.55rem;min-height:62px;padding:0 1.1rem;border-radius:16px;text-decoration:none;font-family:var(--ra-cond);font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--ground-dark-foreground));background:hsl(var(--ground-dark-foreground) / .07);box-shadow:inset 0 0 0 1.5px hsl(var(--ra-chrome) / .45);transition:background .2s var(--ease),box-shadow .2s var(--ease)}.hx-est[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hx-est-arrow[data-astro-cid-f35wgehz]{transition:translate .2s var(--ease)}.hx-est[data-astro-cid-f35wgehz]:hover{background:hsl(var(--ground-dark-foreground) / .14);box-shadow:inset 0 0 0 1.5px hsl(var(--ground-dark-foreground))}.hx-est[data-astro-cid-f35wgehz]:hover .hx-est-arrow[data-astro-cid-f35wgehz]{translate:4px 0}.hx-call[data-astro-cid-f35wgehz]:focus-visible,.hx-est[data-astro-cid-f35wgehz]:focus-visible,.hx-rating[data-astro-cid-f35wgehz]:focus-visible{outline:3px solid hsl(var(--ground-dark-foreground));outline-offset:3px}.hx-trust[data-astro-cid-f35wgehz]{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.3rem 0 0;padding:0;list-style:none}.hx-trust[data-astro-cid-f35wgehz] li[data-astro-cid-f35wgehz]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ra-cond);font-size:14.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--ground-dark-foreground) / .85)}.hx-trust[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:17px;height:17px;fill:none;stroke:hsl(var(--accent-lift));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.hx-show[data-astro-cid-f35wgehz]{display:none}@media(min-width:1024px){.hx-show[data-astro-cid-f35wgehz]{grid-area:show;display:block;align-self:center;justify-self:end;width:100%;max-width:33rem}}.hx-pick[data-astro-cid-f35wgehz]{position:relative;overflow:hidden;padding:1.4rem 1.4rem 1.2rem;border-radius:24px;background:linear-gradient(180deg,#181b20e6,#0f1115eb);box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .28),inset 0 1px #ffffff14,0 40px 70px -30px #000000d9}.hx-pick[data-astro-cid-f35wgehz]:before{content:"";position:absolute;left:1.4rem;right:1.4rem;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)),hsl(var(--accent-ink)))}.hx-pick[data-astro-cid-f35wgehz]:after{content:"";position:absolute;right:0;top:0;width:60%;height:55%;pointer-events:none;opacity:.07;background:var(--hx-hex) 0 0 / 20.78px 36px;-webkit-mask-image:radial-gradient(circle at 100% 0%,#000,transparent 70%);mask-image:radial-gradient(circle at 100% 0%,#000,transparent 70%)}.hx-pick-k[data-astro-cid-f35wgehz]{margin:0;display:flex;align-items:center;gap:.45rem;font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--accent-lift))}.hx-k-touch[data-astro-cid-f35wgehz]{display:none}@media(hover:none){.hx-k-hover[data-astro-cid-f35wgehz]{display:none}.hx-k-touch[data-astro-cid-f35wgehz]{display:inline}}.hx-pick-k[data-astro-cid-f35wgehz]:before{content:"";width:14px;height:9px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.hx-pick-h[data-astro-cid-f35wgehz]{margin:.35rem 0 0;font-family:var(--font-display);font-size:1.3rem;line-height:1.05;text-transform:uppercase;color:hsl(var(--ground-dark-foreground))}.hx-car[data-astro-cid-f35wgehz]{overflow:visible}.hx-diagram[data-astro-cid-f35wgehz]{position:relative;z-index:2;margin:.5rem -1rem 0;padding-bottom:6.4rem}.hx-box[data-astro-cid-f35wgehz]{position:relative;aspect-ratio:730 / 235}.hx-box[data-astro-cid-f35wgehz]:before{content:"";position:absolute;inset:30% 4% -6%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at 50% 70%,hsl(var(--accent) / .3),transparent 65%)}.hx-car-svg[data-astro-cid-f35wgehz]{display:block;width:100%;height:100%;overflow:visible}.cx-shadow[data-astro-cid-f35wgehz]{fill:#0000008c}.cx-ground[data-astro-cid-f35wgehz]{stroke:#ffffff24;stroke-width:1.5}.xr-shell[data-astro-cid-f35wgehz]{stroke:#ffffffe6;stroke-width:1.8;stroke-linejoin:round}.xr-shell-glow[data-astro-cid-f35wgehz]{stroke:hsl(var(--accent) / .35);stroke-width:7;stroke-linejoin:round}.xr-glass[data-astro-cid-f35wgehz]{fill:#b8cce00f;stroke:#ffffff73;stroke-width:1.2}.xr-line[data-astro-cid-f35wgehz]{stroke:#cfd9e28c;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.xr-faint[data-astro-cid-f35wgehz]{stroke:#cfd9e252;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.xr-tyre[data-astro-cid-f35wgehz]{stroke:#cfd9e28c;stroke-width:2.5}.xr-light[data-astro-cid-f35wgehz]{fill:#ffffff40;stroke:#fffc;stroke-width:1.2}.xr-tail[data-astro-cid-f35wgehz]{fill:hsl(var(--accent) / .4);stroke:hsl(var(--accent-lift, 0 100% 66%));stroke-width:1.2}.cx-trim[data-astro-cid-f35wgehz]{stroke:url(#cx-chrome);stroke-width:2;stroke-linejoin:round}.cx-black[data-astro-cid-f35wgehz]{fill:#121317}.cx-crease[data-astro-cid-f35wgehz]{stroke:#ffffff52;stroke-width:1.6;stroke-linecap:round}.cx-seam[data-astro-cid-f35wgehz]{stroke:#520000d9;stroke-width:1.4;stroke-linecap:round}.cx-shine[data-astro-cid-f35wgehz]{stroke:#fff9;stroke-width:2;stroke-linecap:round}.cx-glass[data-astro-cid-f35wgehz]{stroke:#121317;stroke-width:3;stroke-linejoin:round}.cx-pillar[data-astro-cid-f35wgehz]{stroke:#121317;stroke-width:7;stroke-linecap:round}.cx-pillar-thin[data-astro-cid-f35wgehz]{stroke-width:4}.cx-belt[data-astro-cid-f35wgehz]{stroke:url(#cx-chrome);stroke-width:2.2;stroke-linecap:round}.cx-steer[data-astro-cid-f35wgehz]{stroke:#abb0bab3;stroke-width:2.5}.cx-handle[data-astro-cid-f35wgehz]{stroke:hsl(var(--ra-chrome));stroke-width:3;stroke-linecap:round}.cx-head[data-astro-cid-f35wgehz]{fill:#e4ebf1}.cx-drl[data-astro-cid-f35wgehz]{stroke:#fff;stroke-width:2;stroke-linecap:round}.cx-tail[data-astro-cid-f35wgehz]{fill:#ff3d3d}.cx-tyre[data-astro-cid-f35wgehz]{fill:#0b0c0f}.cx-wall[data-astro-cid-f35wgehz]{fill:none;stroke:#25272d;stroke-width:1.5}.cx-rimlip[data-astro-cid-f35wgehz]{stroke:url(#cx-chrome);stroke-width:2.4}.cx-disc[data-astro-cid-f35wgehz]{fill:#5b5f67}.cx-caliper[data-astro-cid-f35wgehz]{stroke:hsl(var(--accent));stroke-width:9;stroke-linecap:round}.cx-spokes[data-astro-cid-f35wgehz]{stroke:#c1c5cd;stroke-width:5.5;stroke-linecap:round}.cx-hub[data-astro-cid-f35wgehz]{fill:#c7cad1}.cx-paint[data-astro-cid-f35wgehz]{transition:opacity .55s var(--ease)}.hx-car[data-astro-cid-f35wgehz].is-xray .cx-paint[data-astro-cid-f35wgehz]{opacity:0}.xr-shell-glow[data-astro-cid-f35wgehz],.xr-grid[data-astro-cid-f35wgehz]{transition:opacity .55s var(--ease)}.hx-car[data-astro-cid-f35wgehz]:not(.is-xray) .xr-shell-glow[data-astro-cid-f35wgehz]{opacity:0}.hx-car[data-astro-cid-f35wgehz]:not(.is-xray) .xr-grid[data-astro-cid-f35wgehz]{opacity:.45}.hx-car-svg[data-astro-cid-f35wgehz] .cx-spin[data-astro-cid-f35wgehz]{transform-box:view-box;transform-origin:0 0}.xr-scan[data-astro-cid-f35wgehz]{animation:xr-scan 4.8s cubic-bezier(.45,0,.55,1) infinite;animation-play-state:paused}.is-live[data-astro-cid-f35wgehz].is-xray .xr-scan[data-astro-cid-f35wgehz]{animation-play-state:running}@keyframes xr-scan{0%{transform:translate(60px);opacity:0}8%{opacity:1}60%{transform:translate(760px);opacity:1}66%,to{transform:translate(760px);opacity:0}}.cx-zone[data-astro-cid-f35wgehz]{transition:opacity .3s ease}.cx-zone[data-astro-cid-f35wgehz] .p-line[data-astro-cid-f35wgehz]{stroke:#dfe6ecd1;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease}.cx-zone[data-astro-cid-f35wgehz] .p-fill[data-astro-cid-f35wgehz]{fill:#bdccdb1a;transition:fill .3s ease}.cx-zone[data-astro-cid-f35wgehz] .p-thick[data-astro-cid-f35wgehz]{stroke-width:3.5}.cx-zone[data-astro-cid-f35wgehz] .p-shaft[data-astro-cid-f35wgehz]{stroke-width:3}.cx-zone[data-astro-cid-f35wgehz] .p-dash[data-astro-cid-f35wgehz]{stroke-dasharray:5 5}.cx-zone[data-astro-cid-f35wgehz] .p-dot[data-astro-cid-f35wgehz]{stroke-dasharray:3 5}.has-open[data-astro-cid-f35wgehz] .cx-zone[data-astro-cid-f35wgehz]:not(.is-lit){opacity:.5}.cx-zone[data-astro-cid-f35wgehz].is-lit .p-line[data-astro-cid-f35wgehz]{stroke:#fff;stroke-width:2}.cx-zone[data-astro-cid-f35wgehz].is-lit .p-thick[data-astro-cid-f35wgehz]{stroke-width:4.5}.cx-zone[data-astro-cid-f35wgehz].is-lit .p-shaft[data-astro-cid-f35wgehz]{stroke-width:4}.cx-zone[data-astro-cid-f35wgehz].is-lit .p-fill[data-astro-cid-f35wgehz]{fill:hsl(var(--accent) / .55)}.cx-zone[data-astro-cid-f35wgehz].is-lit{filter:drop-shadow(0 0 3px hsl(var(--accent))) drop-shadow(0 0 8px hsl(var(--accent) / .7))}.hx-spot[data-astro-cid-f35wgehz]{position:static}.hx-dot[data-astro-cid-f35wgehz]{position:absolute;left:var(--x);top:var(--y);z-index:2;translate:-50% -50%;width:11px;height:11px;padding:0;border:2px solid hsl(220 15% 8%);border-radius:50%;cursor:pointer;background:#ffffffe6;box-shadow:0 0 0 1.5px #fff9,0 3px 8px #0000008c;transition:scale .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s var(--ease)}.hx-dot[data-astro-cid-f35wgehz]:before,.hx-dot[data-astro-cid-f35wgehz]:after{content:"";position:absolute;border-radius:50%}.hx-dot[data-astro-cid-f35wgehz]:before{inset:-14px}.hx-dot[data-astro-cid-f35wgehz]:after{inset:-5px;border:2px solid hsl(0 0% 100%);opacity:0}.hx-dot[data-astro-cid-f35wgehz]:hover{scale:1.12}.hx-spot[data-astro-cid-f35wgehz].is-open .hx-dot[data-astro-cid-f35wgehz]{scale:1.55;border-color:hsl(var(--accent));background:#fff;box-shadow:0 0 0 2px #fff,0 0 14px #fffc}.hx-spot[data-astro-cid-f35wgehz].is-open .hx-dot[data-astro-cid-f35wgehz]:after{animation:hx-ping 1.6s var(--ease) infinite}@keyframes hx-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(2.2);opacity:0}}.hx-dot[data-astro-cid-f35wgehz]:focus-visible{outline:3px solid hsl(0 0% 100%);outline-offset:4px}.hx-pop[data-astro-cid-f35wgehz]{position:absolute;left:1rem;right:1rem;top:calc(100% + .6rem);z-index:2;display:flex;align-items:center;gap:.8rem;padding:.8rem 5.6rem .8rem .8rem;border-radius:16px;background:linear-gradient(180deg,#21242c,#16181d);box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .32),0 18px 34px -18px #000000e6;opacity:0;visibility:hidden;translate:0 6px;transition:opacity .2s var(--ease),translate .25s var(--ease),visibility .2s}.hx-pop[data-astro-cid-f35wgehz]:after{content:"";position:absolute;top:-6px;left:clamp(14px,calc(var(--x) - 1rem - 6px),calc(100% - 26px));width:12px;height:12px;rotate:45deg;background:#21242c;box-shadow:inset 1px 1px hsl(var(--ra-chrome) / .32)}.hx-spot[data-astro-cid-f35wgehz].is-open .hx-pop[data-astro-cid-f35wgehz]{opacity:1;visibility:visible;translate:0 0}.hx-pop-name[data-astro-cid-f35wgehz]{display:flex;align-items:baseline;gap:.6rem}.hx-pop-n[data-astro-cid-f35wgehz]{font-family:var(--ra-cond);font-size:11.5px;font-weight:800;letter-spacing:.12em;color:hsl(var(--ground-dark-foreground) / .45)}.hx-dock-nav[data-astro-cid-f35wgehz]{position:absolute;right:1.8rem;bottom:2.05rem;z-index:3;display:flex;gap:.35rem}.hx-nav[data-astro-cid-f35wgehz]{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;cursor:pointer;color:hsl(var(--ground-dark-foreground));background:hsl(var(--ground-dark-foreground) / .07);box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .3);transition:background .2s var(--ease),box-shadow .2s var(--ease)}.hx-nav[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hx-nav[data-astro-cid-f35wgehz]:hover{background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--accent))}.hx-nav[data-astro-cid-f35wgehz]:focus-visible{outline:2px solid hsl(0 0% 100%);outline-offset:2px}.hx-pop-ico[data-astro-cid-f35wgehz]{display:grid;place-items:center;flex:none;width:2.4rem;height:2.4rem;border-radius:12px;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);color:hsl(var(--accent-foreground))}.hx-pop-ico[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hx-pop-body[data-astro-cid-f35wgehz]{display:grid;gap:.1rem;flex:1;min-width:0}.hx-pop-name[data-astro-cid-f35wgehz]{font-family:var(--font-display);font-size:1.05rem;line-height:1.1;text-transform:uppercase;color:hsl(var(--ground-dark-foreground))}.hx-pop-list[data-astro-cid-f35wgehz]{font-size:12.5px;line-height:1.35;color:hsl(var(--ground-dark-foreground) / .7)}.hx-pop-go[data-astro-cid-f35wgehz]{display:inline-flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;min-height:28px;margin-top:.1rem;font-family:var(--ra-cond);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:hsl(var(--accent-lift))}.hx-pop-go[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.hx-pop-go[data-astro-cid-f35wgehz]:hover{color:#fff}.hx-pop-go[data-astro-cid-f35wgehz]:hover svg[data-astro-cid-f35wgehz]{transform:translate(3px)}.hx-pop-go[data-astro-cid-f35wgehz]:focus-visible{outline:2px solid hsl(0 0% 100%);outline-offset:3px;border-radius:4px}.hx-pick-foot[data-astro-cid-f35wgehz]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:.9rem;border-top:1px dashed hsl(var(--ground-dark-foreground) / .14)}.hx-pick-all[data-astro-cid-f35wgehz],.hx-pick-call[data-astro-cid-f35wgehz]{display:inline-flex;align-items:center;gap:.4rem;min-height:40px;text-decoration:none;font-family:var(--ra-cond);font-size:13.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hx-pick-all[data-astro-cid-f35wgehz]{color:hsl(var(--ground-dark-foreground))}.hx-pick-all[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:15px;height:15px;fill:none;stroke:hsl(var(--accent-lift));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.hx-pick-all[data-astro-cid-f35wgehz]:hover svg[data-astro-cid-f35wgehz]{transform:translate(3px)}.hx-pick-call[data-astro-cid-f35wgehz]{color:hsl(var(--accent-lift))}.hx-pick-all[data-astro-cid-f35wgehz]:hover,.hx-pick-call[data-astro-cid-f35wgehz]:hover{text-decoration:underline;text-underline-offset:4px}.hx-pick-all[data-astro-cid-f35wgehz]:focus-visible,.hx-pick-call[data-astro-cid-f35wgehz]:focus-visible{outline:2px solid hsl(var(--ground-dark-foreground));outline-offset:3px;border-radius:4px}.hx-rail[data-astro-cid-f35wgehz]{position:relative;overflow:hidden;padding:1rem 0;background:linear-gradient(180deg,#111317,hsl(var(--ground-dark)));box-shadow:inset 0 -3px hsl(var(--accent))}.hx-rail[data-astro-cid-f35wgehz]:before,.hx-rail[data-astro-cid-f35wgehz]:after{content:"";position:absolute;top:0;bottom:3px;z-index:1;width:clamp(2rem,8vw,7rem);pointer-events:none}.hx-rail[data-astro-cid-f35wgehz]:before{left:0;background:linear-gradient(90deg,hsl(220 15% 8%),transparent)}.hx-rail[data-astro-cid-f35wgehz]:after{right:0;background:linear-gradient(270deg,hsl(220 15% 8%),transparent)}.hx-rail-edge[data-astro-cid-f35wgehz]{height:3px;background:hsl(var(--accent))}.hx-rail-track[data-astro-cid-f35wgehz]{display:flex;width:-moz-max-content;width:max-content;animation:hx-rail 55s linear infinite}.hx-rail[data-astro-cid-f35wgehz]:hover .hx-rail-track[data-astro-cid-f35wgehz],.hx-rail[data-astro-cid-f35wgehz]:focus-within .hx-rail-track[data-astro-cid-f35wgehz]{animation-play-state:paused}.hx-rail[data-astro-cid-f35wgehz] ul[data-astro-cid-f35wgehz]{display:flex;flex:none;gap:.75rem;margin:0;padding:0 .75rem 0 0;list-style:none}.hx-chip[data-astro-cid-f35wgehz]{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.1rem 0 .45rem;border-radius:999px;white-space:nowrap;font-family:var(--ra-cond);font-size:14.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:hsl(var(--ground-dark-foreground) / .9);background:linear-gradient(180deg,hsl(var(--ground-dark-foreground) / .07),hsl(var(--ground-dark-foreground) / .03));box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .22),inset 0 1px #ffffff0f;transition:background .2s var(--ease),box-shadow .2s var(--ease),color .2s var(--ease),translate .2s var(--ease)}.hx-chip-ico[data-astro-cid-f35wgehz]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;flex:none;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);box-shadow:0 4px 10px -4px hsl(var(--accent) / .8)}.hx-chip-ico[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{width:15px;height:15px;fill:none;stroke:hsl(var(--accent-foreground));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}a[data-astro-cid-f35wgehz].hx-chip:hover,a[data-astro-cid-f35wgehz].hx-chip:focus-visible{color:#fff;translate:0 -2px;outline:none;background:linear-gradient(180deg,hsl(var(--accent) / .32),hsl(var(--accent) / .16));box-shadow:inset 0 0 0 1px hsl(var(--accent) / .8),0 10px 22px -12px hsl(var(--accent) / .8)}a[data-astro-cid-f35wgehz].hx-chip:focus-visible{box-shadow:inset 0 0 0 2px #fff,0 10px 22px -12px hsl(var(--accent) / .8)}@keyframes hx-rail{to{translate:-50% 0}}.hx-media[data-astro-cid-f35wgehz]{animation:hx-settle 9s var(--hx-ease) both;transform-origin:60% 40%}@keyframes hx-settle{0%{scale:1.08}to{scale:1}}.hx-in[data-astro-cid-f35wgehz]{animation:hx-rise .9s var(--hx-ease) both;animation-delay:calc(.08s + var(--d, 0) * .1s)}@keyframes hx-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}.hx-rule[data-astro-cid-f35wgehz]{transform-origin:left}.hx-pick[data-astro-cid-f35wgehz]{animation:hx-rise 1s var(--hx-ease) .3s both}.cx-car[data-astro-cid-f35wgehz]{animation:cx-drive 1.5s cubic-bezier(.2,.8,.25,1) .45s backwards}@keyframes cx-drive{0%{transform:translate(-90px);opacity:0}30%{opacity:1}to{transform:none}}.cx-spin[data-astro-cid-f35wgehz]{animation:cx-roll 1.5s cubic-bezier(.2,.8,.25,1) .45s backwards}@keyframes cx-roll{0%{rotate:-540deg}to{rotate:0deg}}.cx-shadow[data-astro-cid-f35wgehz]{animation:hx-rise .9s var(--hx-ease) 1.2s backwards}.hx-dot[data-astro-cid-f35wgehz]{animation:hx-spot-in .5s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(1.9s + var(--t) * .08s)}@keyframes hx-spot-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}.hx-lines[data-astro-cid-f35wgehz] .hx-line[data-astro-cid-f35wgehz]{stroke-dasharray:1;stroke-dashoffset:1;animation:hx-draw 2.2s cubic-bezier(.65,0,.35,1) .3s forwards}.hx-lines[data-astro-cid-f35wgehz] .hx-line-b[data-astro-cid-f35wgehz]{animation-delay:.5s}@keyframes hx-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.hx-media[data-astro-cid-f35wgehz],.hx-in[data-astro-cid-f35wgehz],.hx-pick[data-astro-cid-f35wgehz],.cx-car[data-astro-cid-f35wgehz],.cx-spin[data-astro-cid-f35wgehz],.cx-shadow[data-astro-cid-f35wgehz],.xr-scan[data-astro-cid-f35wgehz],.hx-dot[data-astro-cid-f35wgehz],.hx-dot[data-astro-cid-f35wgehz]:after,.hx-pulse[data-astro-cid-f35wgehz],.hx-call[data-astro-cid-f35wgehz]:after,.hx-rail-track[data-astro-cid-f35wgehz],.hx-lines[data-astro-cid-f35wgehz] .hx-line[data-astro-cid-f35wgehz],.hx-call-ico[data-astro-cid-f35wgehz] svg[data-astro-cid-f35wgehz]{animation:none!important}.hx-lines[data-astro-cid-f35wgehz] .hx-line[data-astro-cid-f35wgehz]{stroke-dashoffset:0}.hx-pop[data-astro-cid-f35wgehz],.hx-dot[data-astro-cid-f35wgehz],.hx-nav[data-astro-cid-f35wgehz],.cx-zone[data-astro-cid-f35wgehz],.cx-paint[data-astro-cid-f35wgehz],.xr-shell-glow[data-astro-cid-f35wgehz],.xr-grid[data-astro-cid-f35wgehz]{transition:none}.xr-scan[data-astro-cid-f35wgehz],.hx-pulse[data-astro-cid-f35wgehz]{display:none}.hx-rail[data-astro-cid-f35wgehz]:before,.hx-rail[data-astro-cid-f35wgehz]:after{display:none}.hx-rail-track[data-astro-cid-f35wgehz]{width:auto;justify-content:center}.hx-rail[data-astro-cid-f35wgehz] ul[data-astro-cid-f35wgehz]+ul[data-astro-cid-f35wgehz]{display:none}.hx-rail[data-astro-cid-f35wgehz] ul[data-astro-cid-f35wgehz]{flex-wrap:wrap;justify-content:center;padding:0 1rem}}.closing-intake[data-astro-cid-svuih6hw]{background:hsl(var(--background));border-top:0}.ra-faq-plain+.closing-intake[data-astro-cid-svuih6hw]{padding-top:0}.ci-panel[data-astro-cid-svuih6hw]{padding:1.5px;border-radius:30px;background:linear-gradient(150deg,hsl(var(--ground-dark-foreground)),#8b919c 30%,hsl(var(--ra-chrome)) 55%,#4b4f58);box-shadow:0 40px 80px -36px hsl(var(--ra-ink) / .75),0 18px 36px -24px hsl(var(--ra-ink) / .5)}.ci-inner[data-astro-cid-svuih6hw]{position:relative;isolation:isolate;overflow:hidden;border-radius:28.5px;padding:clamp(1.75rem,1rem + 3vw,3.75rem);background:radial-gradient(ellipse 70% 80% at 85% 30%,hsl(220 14% 13%) 0%,transparent 70%),hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground))}.ci-bg[data-astro-cid-svuih6hw]{position:absolute;inset:0;z-index:-1;pointer-events:none}.ci-bg[data-astro-cid-svuih6hw]:after{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.035}.ci-hex[data-astro-cid-svuih6hw]{position:absolute;inset:0;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");background-size:27.71px 48px;-webkit-mask-image:radial-gradient(ellipse 50% 80% at 82% 45%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 50% 80% at 82% 45%,#000 0%,transparent 75%)}.ci-glow[data-astro-cid-svuih6hw]{position:absolute;width:40rem;height:40rem;right:-10rem;top:50%;transform:translateY(-50%);background:radial-gradient(circle,hsl(var(--accent) / .26) 0%,hsl(var(--accent) / .07) 40%,transparent 68%)}.ci-swoosh[data-astro-cid-svuih6hw]{position:absolute;left:0;bottom:0;width:100%;height:65%}.closing-intake-grid[data-astro-cid-svuih6hw]{position:relative;display:grid;gap:2.5rem;align-items:center}@media(min-width:1024px){.closing-intake-grid[data-astro-cid-svuih6hw]{grid-template-columns:minmax(0,1fr) 27rem;gap:4.5rem}}.ci-eyebrow[data-astro-cid-svuih6hw]{color:hsl(var(--ra-chrome))}.ci-eyebrow[data-astro-cid-svuih6hw]:before{width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.closing-intake[data-astro-cid-svuih6hw] .ci-title[data-astro-cid-svuih6hw]{margin:0;font-size:calc(clamp(2.2rem,1.3rem + 3.2vw,4rem) * var(--display-scale));background:linear-gradient(180deg,hsl(var(--ground-dark-foreground)) 0% 40%,hsl(var(--ra-chrome)) 65%,#8b919c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}@media(forced-colors:active){.ci-title[data-astro-cid-svuih6hw]{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.ci-rule[data-astro-cid-svuih6hw]{width:76px;height:10px;margin-top:1.25rem;background:linear-gradient(hsl(var(--accent)) 0 0) 0 0 / 100% 4px no-repeat,linear-gradient(90deg,hsl(var(--ground-dark-foreground)),#8b919c) 0 8px / 62% 2px no-repeat}.ci-lede[data-astro-cid-svuih6hw]{margin:1.4rem 0 0;max-width:34rem;font-size:1.15rem;line-height:1.6;color:hsl(var(--ground-dark-foreground) / .8)}.ci-call[data-astro-cid-svuih6hw]{display:inline-flex;align-items:center;gap:1rem;margin-top:2rem;padding:1rem 1.4rem 1rem 1rem;border-radius:18px;text-decoration:none;position:relative;background:#181b20;box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .22),0 18px 36px -20px #000c;transition:box-shadow .2s var(--ease),background .2s var(--ease)}.ci-call[data-astro-cid-svuih6hw]:hover{background:#1d2026;box-shadow:inset 0 0 0 1px hsl(var(--accent) / .7),0 14px 30px -16px hsl(var(--accent) / .55)}.ci-call[data-astro-cid-svuih6hw]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:3px}.ci-call-ico[data-astro-cid-svuih6hw]{display:grid;place-items:center;flex:none;width:3.25rem;height:3.25rem;border-radius:14px;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);box-shadow:0 10px 22px -10px hsl(var(--accent) / .8);color:hsl(var(--accent-foreground))}.ci-call-ico[data-astro-cid-svuih6hw] svg[data-astro-cid-svuih6hw]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ci-call-text[data-astro-cid-svuih6hw]{display:grid;gap:.2rem}.ci-call[data-astro-cid-svuih6hw] .closing-intake-label[data-astro-cid-svuih6hw]{font-family:var(--ra-cond);font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--accent-lift))}.ci-call[data-astro-cid-svuih6hw] .closing-intake-phone[data-astro-cid-svuih6hw]{padding:0;font-family:var(--font-display);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);line-height:1.05;color:hsl(var(--ground-dark-foreground))}.ci-call-hours[data-astro-cid-svuih6hw]{font-size:13.5px;color:hsl(var(--ground-dark-foreground) / .68)}.closing-intake-card[data-astro-cid-svuih6hw]{position:relative;margin:0;background:#fff;border:0;border-radius:22px;padding:1.75rem 1.6rem 1.5rem;box-shadow:0 0 0 1px hsl(var(--ra-chrome) / .9),0 30px 60px -28px #000c}.closing-intake-card[data-astro-cid-svuih6hw]:before{content:"";position:absolute;left:1.6rem;right:1.6rem;top:0;height:4px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)) 50%,hsl(var(--accent-ink)))}@media(prefers-reduced-motion:reduce){.ci-call[data-astro-cid-svuih6hw]{transition:none}}
