.rack[data-astro-cid-3fqslhca]{position:relative;padding-top:.5rem}.rack-rail[data-astro-cid-3fqslhca]{height:.625rem;margin-inline:-.5rem;background:linear-gradient(180deg,#8a9086,#3d423b 60%,#1c1f1b);border:1px solid #000}.rack-belts[data-astro-cid-3fqslhca]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.5rem,2.2vw,1.75rem);margin:-.3rem 0 0;padding:0 clamp(.25rem,1vw,.75rem);list-style:none}.rack-belt[data-astro-cid-3fqslhca]{display:flex;flex-direction:column;align-items:center}.tongue[data-astro-cid-3fqslhca]{position:relative;display:block;width:min(100%,4.25rem);height:calc(clamp(11rem,30vw,21rem) - var(--drop));border:1px solid color-mix(in srgb,var(--fill) 60%,#000);background:repeating-linear-gradient(90deg,transparent 0 calc(14% - 1px),rgb(0 0 0 / .13) calc(14% - 1px) 14%),linear-gradient(90deg,rgb(255 255 255 / .16) 0,transparent 20%,transparent 76%,rgb(0 0 0 / .26) 100%),linear-gradient(180deg,rgb(0 0 0 / .28) 0,transparent 1.25rem),var(--fill)}.is-white[data-astro-cid-3fqslhca] .tongue[data-astro-cid-3fqslhca]{border-color:#b9b4a6;background:repeating-linear-gradient(90deg,transparent 0 calc(14% - 1px),rgb(0 0 0 / .07) calc(14% - 1px) 14%),linear-gradient(90deg,rgb(255 255 255 / .5) 0,transparent 20%,transparent 76%,rgb(0 0 0 / .1) 100%),linear-gradient(180deg,rgb(0 0 0 / .16) 0,transparent 1.25rem),var(--fill)}.is-black[data-astro-cid-3fqslhca] .tongue[data-astro-cid-3fqslhca]{border-color:#000}.bar[data-astro-cid-3fqslhca]{position:absolute;left:-1px;right:-1px;bottom:12%;height:30%;min-height:4.5rem;display:flex;flex-direction:column;justify-content:center;gap:9%;padding:10% 18%;background:linear-gradient(90deg,rgb(255 255 255 / .1),transparent 30%,rgb(0 0 0 / .3)),var(--bar)}.stripe[data-astro-cid-3fqslhca]{display:block;height:clamp(.25rem,.7vw,.45rem);background:var(--color-belt-stripe)}.rack-label[data-astro-cid-3fqslhca]{margin-top:.875rem;font-size:clamp(.625rem,1.6vw,.8125rem);color:var(--ink)}.ready-q[data-astro-cid-d3mbros2]{font-family:var(--font-display);font-stretch:82%;font-weight:800;font-size:clamp(4.25rem,1.5rem + 11vw,11rem);line-height:.9;letter-spacing:-.035em;margin-left:-.04em}.ready-band{background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .05),transparent 60%),repeating-linear-gradient(45deg,rgb(255 255 255 / .022) 0 2px,transparent 2px 10px),repeating-linear-gradient(-45deg,rgb(0 0 0 / .18) 0 2px,transparent 2px 10px),var(--surface-raised);padding-bottom:5.75rem}@media(min-width:64rem){.ready-band{padding-bottom:7.75rem}}.ready-mark[data-astro-cid-d3mbros2]{position:absolute;right:-2%;top:50%;transform:translateY(-56%);font-family:var(--font-display);font-stretch:82%;font-weight:800;font-size:clamp(18rem,10rem + 30vw,40rem);line-height:1;color:transparent;-webkit-text-stroke:2px var(--line);pointer-events:none;user-select:none}.ready-panel[data-astro-cid-d3mbros2]{border-left:1px solid var(--line-strong);padding:.25rem 0 .25rem 1.5rem}@media(min-width:64rem){.ready-panel[data-astro-cid-d3mbros2]{padding-left:2rem}}.verdict[data-astro-cid-d3mbros2]{display:inline-flex;align-items:center;gap:.5rem;font-stretch:82%;font-weight:800;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1;padding:.55rem .9rem .6rem;border-radius:var(--radius-sm);white-space:nowrap}.verdict-yes[data-astro-cid-d3mbros2]{background:var(--green-soft);border:1px solid var(--green);color:var(--ink)}.verdict-yes[data-astro-cid-d3mbros2] svg{color:var(--green)}.verdict-no[data-astro-cid-d3mbros2]{border:1px solid var(--line-strong);color:var(--ink)}.ready-belt[data-astro-cid-d3mbros2]{position:absolute;inset-inline:0;bottom:0}.ready-belt[data-astro-cid-d3mbros2] .belt{border-inline:0}.fees{background:radial-gradient(70% 60% at 100% 0%,rgb(255 255 255 / .04),transparent 70%),linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px) 0 0 / 100% 3.5rem,var(--surface)}.fee-card[data-astro-cid-d3mbros2]{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,rgb(255 255 255 / .03),transparent 40%),var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:inset 0 1px #ffffff0f;padding:1.75rem}@media(min-width:64rem){.fee-card[data-astro-cid-d3mbros2]{padding:2.5rem}}.fee-art[data-astro-cid-d3mbros2]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;min-height:8.5rem}.fee-price[data-astro-cid-d3mbros2]{margin-top:2rem;font-family:var(--font-display);font-stretch:82%;font-weight:800;font-size:clamp(4.5rem,3rem + 5vw,7.5rem);line-height:.85;letter-spacing:-.02em}.fee-cur[data-astro-cid-d3mbros2]{font-size:.42em;vertical-align:.95em;margin-right:.06em;color:var(--ink-muted)}.fee-list[data-astro-cid-d3mbros2]{margin-top:1.75rem;border-top:1px solid var(--line)}.fee-list[data-astro-cid-d3mbros2] li[data-astro-cid-d3mbros2]{display:flex;align-items:center;gap:.75rem;padding-block:.9rem;border-bottom:1px solid var(--line);font-weight:600;font-size:1.0625rem}.rel{background:radial-gradient(circle,rgb(19 22 17 / .07) 1px,transparent 1.5px) 0 0 / 22px 22px,var(--surface)}.rc[data-astro-cid-d3mbros2]{position:relative;display:flex;flex-direction:column;gap:1.25rem;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm);padding:1.5rem;transition:border-color .2s ease-out,transform .2s ease-out}@media(min-width:40rem){.rc[data-astro-cid-d3mbros2]{min-height:15rem;gap:1.5rem}}@media(min-width:64rem){.rc[data-astro-cid-d3mbros2]{padding:1.75rem}}.rc[data-astro-cid-d3mbros2]:before{content:"";position:absolute;inset:-1px -1px auto;height:3px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .25s ease-out}.rc-icon[data-astro-cid-d3mbros2]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-sm);background:var(--green-soft);color:var(--green)}.rc-num[data-astro-cid-d3mbros2]{font-family:var(--font-display);font-stretch:82%;font-weight:800;font-size:1.5rem;line-height:1;color:var(--line-strong)}.rc-text[data-astro-cid-d3mbros2]{font-family:var(--font-display);font-stretch:85%;font-weight:700;font-size:1.375rem;line-height:1.2}.rc-body[data-astro-cid-d3mbros2]{display:block;margin-top:.6rem;font-family:var(--font-ui);font-stretch:100%;font-weight:400;font-size:1rem;line-height:1.5;color:var(--ink-muted)}.rc-link[data-astro-cid-d3mbros2]{color:var(--ink);text-decoration:none}.rc-link[data-astro-cid-d3mbros2]:after{content:"";position:absolute;inset:0}.rc-link[data-astro-cid-d3mbros2]:focus-visible{outline:none}.rc[data-astro-cid-d3mbros2]:has(.rc-link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.rc-arrow[data-astro-cid-d3mbros2]{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink);transition:background .2s ease-out,color .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.rc[data-astro-cid-d3mbros2]:hover,.rc[data-astro-cid-d3mbros2]:has(.rc-link:focus-visible){border-color:var(--green)}.rc[data-astro-cid-d3mbros2]:hover:before,.rc[data-astro-cid-d3mbros2]:has(.rc-link:focus-visible):before{transform:scaleX(1)}.rc[data-astro-cid-d3mbros2]:hover .rc-arrow[data-astro-cid-d3mbros2],.rc[data-astro-cid-d3mbros2]:has(.rc-link:focus-visible) .rc-arrow[data-astro-cid-d3mbros2]{background:var(--green);border-color:var(--green);color:var(--on-green)}@media(prefers-reduced-motion:no-preference){.rc[data-astro-cid-d3mbros2]:hover{transform:translateY(-3px)}.rc[data-astro-cid-d3mbros2]:hover .rc-arrow[data-astro-cid-d3mbros2]{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.rc[data-astro-cid-d3mbros2],.rc[data-astro-cid-d3mbros2]:before,.rc-arrow[data-astro-cid-d3mbros2]{transition:none}}.step-num[data-astro-cid-d3mbros2]{font-family:var(--font-display);font-stretch:82%;font-weight:800;font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);line-height:.9;color:var(--ink-muted)}
