.cab[data-astro-cid-i4wnteiv]{--gutter:calc(63 * var(--u));padding:calc(100 * var(--u)) var(--gutter) calc(160 * var(--u))}h1[data-astro-cid-i4wnteiv]{font-family:var(--display);font-weight:700;font-size:clamp(40px, calc(140 * var(--u)), 140px);text-transform:uppercase;text-wrap:balance;text-shadow:0 calc(-2 * var(--u)) 0 #ffffffe6, 0 calc(3 * var(--u)) 0 #c9cee4, 0 calc(6 * var(--u)) 0 #8890bd, 0 calc(10 * var(--u)) calc(10 * var(--u)) #02062899;margin:0;line-height:.95}.cab-head[data-astro-cid-i4wnteiv] p[data-astro-cid-i4wnteiv]{max-width:62ch;margin:calc(24 * var(--u)) 0 0;font-size:max(17px, calc(44 * var(--u)));color:#e3e6f7;line-height:1.5}.cab-body[data-astro-cid-i4wnteiv]{gap:calc(90 * var(--u));margin-top:calc(80 * var(--u));grid-template-columns:5fr 8fr;align-items:start;display:grid}.plaque-white[data-astro-cid-i4wnteiv]{border-style:solid;border-width:calc(10 * var(--u));border-color:#0000;border-image:var(--plaque-white-img) 150 fill / calc(90 * var(--u)) / 0 stretch;filter:drop-shadow(0 calc(12 * var(--u)) calc(18 * var(--u)) #02062873);color:var(--ink)}.cab-form[data-astro-cid-i4wnteiv]{padding:calc(80 * var(--u)) calc(90 * var(--u))}fieldset[data-astro-cid-i4wnteiv]{border:0;margin:0;padding:0}fieldset[data-astro-cid-i4wnteiv]+fieldset[data-astro-cid-i4wnteiv]{margin-top:calc(40 * var(--u))}legend[data-astro-cid-i4wnteiv]{margin-bottom:calc(16 * var(--u));font-family:var(--sign);font-weight:800;font-size:max(15px, calc(38 * var(--u)));letter-spacing:.06em;text-transform:uppercase;color:var(--hull-red)}fieldset[data-astro-cid-i4wnteiv] ul[data-astro-cid-i4wnteiv]{gap:calc(14 * var(--u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}fieldset[data-astro-cid-i4wnteiv] input[data-astro-cid-i4wnteiv]{opacity:0;position:absolute}fieldset[data-astro-cid-i4wnteiv] label[data-astro-cid-i4wnteiv]{min-height:38px;padding:calc(10 * var(--u)) calc(28 * var(--u));border:calc(4 * var(--u)) solid var(--ink);font-weight:600;font-size:max(15px, calc(38 * var(--u)));cursor:pointer;border-radius:999px;align-items:center;display:inline-flex}fieldset[data-astro-cid-i4wnteiv] input[data-astro-cid-i4wnteiv]:checked+label[data-astro-cid-i4wnteiv]{background:var(--ink);color:var(--sun)}fieldset[data-astro-cid-i4wnteiv] input[data-astro-cid-i4wnteiv]:focus-visible+label[data-astro-cid-i4wnteiv]{outline:3px solid var(--hull-red);outline-offset:2px}.cab-clear[data-astro-cid-i4wnteiv]{margin-top:calc(50 * var(--u));min-height:40px;padding:calc(12 * var(--u)) calc(36 * var(--u));border:calc(4 * var(--u)) solid var(--ink);border-radius:calc(14 * var(--u));color:var(--ink);font-family:var(--sign);font-weight:800;font-size:max(15px, calc(38 * var(--u)));text-transform:uppercase;cursor:pointer;background:0 0}.cab-results[data-astro-cid-i4wnteiv]{top:calc(30 * var(--u));position:sticky}.cab-status[data-astro-cid-i4wnteiv]{font-family:var(--sign);font-weight:800;font-size:max(20px, calc(60 * var(--u)));text-transform:uppercase;color:var(--sun);margin:0;line-height:1.1}.cab-results[data-astro-cid-i4wnteiv] h2[data-astro-cid-i4wnteiv]{margin:calc(60 * var(--u)) 0 calc(30 * var(--u));font-family:var(--display);font-weight:800;font-size:max(24px, calc(70 * var(--u)));text-transform:uppercase}.cab-grid[data-astro-cid-i4wnteiv]{gap:calc(34 * var(--u));grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.cab-grid[data-astro-cid-i4wnteiv] .cab-card{border-radius:calc(12 * var(--u));background:var(--plaque-white);height:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cab-grid[data-astro-cid-i4wnteiv] .cab-img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.cab-grid[data-astro-cid-i4wnteiv] .cab-foot{gap:calc(4 * var(--u));padding:calc(22 * var(--u)) calc(16 * var(--u)) calc(26 * var(--u));text-align:center;display:grid}.cab-grid[data-astro-cid-i4wnteiv] strong{font-family:var(--display);font-weight:800;font-size:max(16px, calc(46 * var(--u)));text-transform:uppercase;line-height:1.05}.cab-grid[data-astro-cid-i4wnteiv] .cab-foot span{font-weight:600;font-size:max(12px, calc(30 * var(--u)));letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.cab-grid[data-astro-cid-i4wnteiv] .cab-missing{color:var(--hull-red)!important}.cab-grid[data-astro-cid-i4wnteiv] .cab-card:hover strong{color:var(--hull-red)}@media (width<=900px){.cab[data-astro-cid-i4wnteiv]{--gutter:calc(40 * var(--u))}.cab-body[data-astro-cid-i4wnteiv]{grid-template-columns:1fr}.cab-form[data-astro-cid-i4wnteiv]{padding:calc(100 * var(--u)) calc(90 * var(--u));border-image-width:calc(110 * var(--u))}.cab-results[data-astro-cid-i4wnteiv]{position:static}.cab-grid[data-astro-cid-i4wnteiv]{grid-template-columns:1fr 1fr}}
