.hero.svelte-v2wej4{background:radial-gradient(900px 480px at 50% 75%, #fdddc380, #fdddc300 72%), var(--paper);padding:104px 0 80px}.kicker.svelte-v2wej4{letter-spacing:.16em;text-transform:uppercase;color:var(--rust);margin:0 0 16px;font-size:13px;font-weight:700}h1.svelte-v2wej4{letter-spacing:-.035em;text-wrap:balance;max-width:820px;font-size:clamp(34px,4.6vw,58px);line-height:1.06}.grad.svelte-v2wej4{background:var(--text-grad);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.lead.svelte-v2wej4{color:var(--ink-2);text-wrap:pretty;max-width:600px;margin:20px 0 0;font-size:clamp(17px,1.6vw,19px)}ul.svelte-v2wej4{grid-template-columns:repeat(3,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}a.svelte-v2wej4{height:100%;padding:var(--card-pad);border-radius:var(--card-r);color:var(--ink);box-shadow:var(--lift);background:#fff;border:2px solid #0000;align-items:center;gap:14px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}a.svelte-v2wej4:hover{border-color:var(--fox);transform:translateY(-2px)}ul.svelte-v2wej4 a:where(.svelte-v2wej4){padding:0 0 var(--card-pad);flex-direction:column;align-items:stretch;gap:14px;overflow:hidden}.pic.svelte-v2wej4{background:var(--paper);border-bottom:1px solid var(--hairline);justify-content:center;padding:6px 0;display:flex}.pic.svelte-v2wej4 img{width:min(100%,210px)}ul.svelte-v2wej4 .txt:where(.svelte-v2wej4){padding:0 var(--card-pad);flex:1}b.svelte-v2wej4{font-size:var(--fs-h3);line-height:1.3;display:block}small.svelte-v2wej4{font-size:var(--fs-2);color:var(--ink-2);margin-top:2px;line-height:1.35;display:block}.other.svelte-v2wej4 a:where(.svelte-v2wej4){padding:var(--card-pad);box-shadow:none;background:0 0;border:2px dashed #e2c7ad;flex-direction:row;align-items:center;gap:14px}.other.svelte-v2wej4 a:where(.svelte-v2wej4):hover{border-color:var(--fox)}.ic.svelte-v2wej4{width:var(--tile);height:var(--tile);border-radius:var(--tile-r);background:var(--cream);color:var(--rust);flex:none;place-items:center;display:grid}.ic.svelte-v2wej4 svg{width:var(--tile-icon);height:var(--tile-icon)}.seats.svelte-v2wej4{background:#fff}.seats.svelte-v2wej4 ul:where(.svelte-v2wej4){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.in.svelte-v2wej4{font-size:var(--fs-2);color:var(--ink-2);margin:16px 0 8px}.seats.svelte-v2wej4 nav:where(.svelte-v2wej4){flex-wrap:wrap;gap:12px 8px;display:flex}.seats.svelte-v2wej4 nav:where(.svelte-v2wej4) a:where(.svelte-v2wej4){height:var(--chip-h);border-radius:var(--pill-r);border:1px solid var(--hairline);background:var(--paper);box-shadow:none;font-size:var(--fs-2);flex-direction:row;align-items:center;gap:0;padding:0 12px;font-weight:600;position:relative;overflow:visible}.seats.svelte-v2wej4 nav:where(.svelte-v2wej4) a:where(.svelte-v2wej4):after{content:"";position:absolute;inset:-6px 0}.seats.svelte-v2wej4 nav:where(.svelte-v2wej4) a:where(.svelte-v2wej4):hover{transform:none}.jobs.svelte-v2wej4{background:var(--paper)}ol.svelte-v2wej4{grid-template-columns:1fr 1fr;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}ol.svelte-v2wej4 a:where(.svelte-v2wej4){box-shadow:none;border:2px solid var(--hairline);justify-content:space-between}ol.svelte-v2wej4 b:where(.svelte-v2wej4){font-size:16px}ul.svelte-v2wej4 .txt:where(.svelte-v2wej4){flex-direction:column;gap:10px;display:flex}ul.svelte-v2wej4 .txt:where(.svelte-v2wej4) .tb{margin-top:auto}.bars.svelte-v2wej4{flex:none;width:46%}@media (min-width:1024px){.other.svelte-v2wej4 a:where(.svelte-v2wej4){background:var(--cream);text-align:center;border:2px solid #0000;flex-direction:column;justify-content:center;gap:16px;padding:32px}.other.svelte-v2wej4 .ic:where(.svelte-v2wej4){width:var(--tile-lg);height:var(--tile-lg);border-radius:var(--tile-lg-r);background:#fff}.other.svelte-v2wej4 small:where(.svelte-v2wej4){max-width:24ch;margin:6px auto 0}}@media (min-width:641px) and (max-width:1023px){ul.svelte-v2wej4{grid-template-columns:1fr 1fr}.other.svelte-v2wej4{grid-column:1/-1}.other.svelte-v2wej4 .txt:where(.svelte-v2wej4){padding:0}}@media (max-width:1239px){.seats.svelte-v2wej4 ul:where(.svelte-v2wej4){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:641px) and (max-width:1023px){ol.svelte-v2wej4{grid-template-columns:1fr}}@media (max-width:640px){.seats.svelte-v2wej4 ul:where(.svelte-v2wej4){scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(82%,320px);grid-auto-flow:column;gap:12px;margin:24px -20px 0;padding:0 20px 8px;scroll-padding:0 20px;overflow-x:auto}.seats.svelte-v2wej4 ul:where(.svelte-v2wej4)::-webkit-scrollbar{display:none}.seats.svelte-v2wej4 li:where(.svelte-v2wej4){scroll-snap-align:start}.hero.svelte-v2wej4{padding:84px 0 56px}ul.svelte-v2wej4{grid-template-columns:1fr;gap:12px;margin-top:24px}ul.svelte-v2wej4 a:where(.svelte-v2wej4){flex-direction:row;gap:0;padding:0}.pic.svelte-v2wej4{border-bottom:0;border-right:1px solid var(--hairline);flex:none;align-items:center;width:116px;padding:0 4px}ul.svelte-v2wej4 .txt:where(.svelte-v2wej4){justify-content:center;padding:12px 16px 14px 14px}.other.svelte-v2wej4 a:where(.svelte-v2wej4){padding:var(--card-pad)}ol.svelte-v2wej4{grid-template-columns:1fr;gap:12px;margin-top:24px}ol.svelte-v2wej4 a:where(.svelte-v2wej4){flex-direction:column;align-items:stretch;gap:10px}.bars.svelte-v2wej4{width:auto}}
