:root{--ink:#0b0b0b;--cream:#f7f4ef;--white:#fff;--orange:#e8600a;--orange-hover:#f57a2a;--x:clamp(24px, 8.33cqw, 120px);--sora:"Sora", sans-serif;--sans:"Public Sans", sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ink);-webkit-font-smoothing:antialiased;margin:0}a,a:hover{color:inherit}button,input,textarea{font:inherit}img{max-width:100%}:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.root{font-family:var(--sans);color:var(--ink);background:var(--cream);position:relative;container-type:inline-size}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--orange);color:var(--ink);border-radius:999px;padding:12px 18px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.sec{background-color:var(--bg);color:var(--fg)}.sec[id],[data-anchor]{scroll-margin-top:100px}.r-hl{color:var(--orange);text-decoration:underline double var(--orange);text-underline-offset:.16em;text-decoration-thickness:3px}.r-ph{border:1px dashed var(--orange);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e8600a29;border-radius:4px;padding:0 6px;font-size:.86em;font-weight:600}.r-lk{color:inherit;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}strong{font-weight:700}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--eye);margin-bottom:18px;font-size:15px;font-weight:600;line-height:1.5}.h2{font:600 clamp(32px, 4.2cqw, 60px)/1.06 var(--sora);letter-spacing:-.03em;text-wrap:balance;margin:0}.intro{color:var(--mut);text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,1.4cqw,20px);line-height:1.6}.head{max-width:880px;margin-bottom:clamp(32px,4.4cqw,64px)}.btn{background:var(--orange);min-height:60px;color:var(--ink);font:600 17px var(--sora);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--orange-hover);color:var(--ink)}.btn-outline{min-height:56px;color:inherit;font:600 17px var(--sora);text-align:center;border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.textlink{min-height:44px;color:inherit;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.check{fill:none;stroke:var(--orange);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dot{background:var(--orange);border-radius:50%;flex:none;width:9px;height:9px;margin-top:.62em}.nav[data-astro-cid-wpvy4v7s]{z-index:30;background:#0b0b0b;border-bottom:1px solid #232323;justify-content:space-between;align-items:center;height:80px;padding:0 clamp(24px,8.33cqw,120px);display:flex;position:sticky;top:0}.logo[data-astro-cid-wpvy4v7s]{align-items:center;min-height:44px;display:flex}.logo[data-astro-cid-wpvy4v7s] img{width:auto;display:block}.logo[data-astro-cid-wpvy4v7s] .logo-m,.mob[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s]{display:none}.desk[data-astro-cid-wpvy4v7s]{align-items:center;gap:28px;display:flex}.links[data-astro-cid-wpvy4v7s]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nl[data-astro-cid-wpvy4v7s]{color:#f7f4ef;min-height:44px;font:500 16px var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:flex}.nl[data-astro-cid-wpvy4v7s]:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:6px}.nl[data-astro-cid-wpvy4v7s][aria-current=page]{text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:6px;text-decoration-thickness:2px}.caret[data-astro-cid-wpvy4v7s]{font-size:11px}.dd[data-astro-cid-wpvy4v7s]{position:relative}.panel[data-astro-cid-wpvy4v7s]{z-index:40;background:#fff;border-radius:16px;flex-direction:column;width:280px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:54px;left:0;box-shadow:0 24px 60px #00000059}.dd[data-astro-cid-wpvy4v7s].open .panel[data-astro-cid-wpvy4v7s]{display:flex}@media (hover:hover){.dd[data-astro-cid-wpvy4v7s]:hover .panel[data-astro-cid-wpvy4v7s]{display:flex}.dd[data-astro-cid-wpvy4v7s]:hover:after{content:"";height:14px;position:absolute;top:100%;left:0;right:0}}.panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:#0b0b0b;border-radius:10px;align-items:center;min-height:48px;padding:0 14px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{background:#f7f4ef}.book[data-astro-cid-wpvy4v7s]{background:var(--orange);color:#0b0b0b;min-height:48px;font:600 17px var(--sora);border-radius:999px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.book[data-astro-cid-wpvy4v7s]:hover{background:var(--orange-hover);color:#0b0b0b}@media (width<=999px){.nav[data-astro-cid-wpvy4v7s]{height:64px;padding:0 20px}.desk[data-astro-cid-wpvy4v7s],.logo[data-astro-cid-wpvy4v7s] .logo-d{display:none}.logo[data-astro-cid-wpvy4v7s] .logo-m{display:block}.menu[data-astro-cid-wpvy4v7s]{color:#f7f4ef;min-height:44px;font:600 15px var(--sora);cursor:pointer;background:0 0;border:1.5px solid #f7f4ef;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:flex}.mob[data-astro-cid-wpvy4v7s]:not([hidden]){background:#0b0b0b;border-bottom:1px solid #232323;flex-direction:column;gap:20px;max-height:calc(100dvh - 64px);padding:8px 20px 108px;display:flex;position:absolute;top:64px;left:0;right:0;overflow-y:auto}.mg[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{margin:0;padding:0;list-style:none}.ml[data-astro-cid-wpvy4v7s]{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);padding:12px 0 4px;font-size:13px;font-weight:600}.mob[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:#fff;min-height:52px;font:500 18px var(--sans);border-bottom:1px solid #232323;align-items:center;text-decoration:none;display:flex}.mob[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--orange)}}.ft[data-astro-cid-jo6i4kqk]{color:#e6e1da;background:#0b0b0b;border-top:1px solid #232323;padding:clamp(48px,5.5cqw,80px) clamp(24px,8.33cqw,120px) clamp(40px,4.4cqw,64px)}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:40px;display:grid}.nap[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;font-size:16px;line-height:1.6;display:flex}.flogo[data-astro-cid-jo6i4kqk]{margin-bottom:14px;display:flex}.flogo[data-astro-cid-jo6i4kqk] img{width:auto;height:32px;display:block}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fh[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin:0 0 8px;font-size:14px;font-weight:700}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#e6e1da;align-items:center;min-height:44px;font-size:16px;text-decoration:none;display:flex}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration:underline}.base[data-astro-cid-jo6i4kqk]{color:#bdb7ae;border-top:1px solid #232323;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:48px;padding-top:24px;font-size:15px;line-height:1.6;display:flex}.bar[data-astro-cid-v3ixspr5]{display:none}@media (width<=999px){.bar[data-astro-cid-v3ixspr5]{z-index:30;padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:#0b0b0b;border-top:1px solid #2a2a2a;grid-template-columns:1fr 1.6fr;gap:10px;display:grid;position:sticky;bottom:0}}.call[data-astro-cid-v3ixspr5],.bk[data-astro-cid-v3ixspr5]{min-height:52px;font:600 16px var(--sora);border-radius:999px;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.call[data-astro-cid-v3ixspr5]{color:#fff;border:1.5px solid #fff}.bk[data-astro-cid-v3ixspr5]{background:var(--orange);color:#0b0b0b}.crumbs[data-astro-cid-6amzi22a] ol[data-astro-cid-6amzi22a]{color:var(--mut);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 28px;padding:0;font-size:15px;list-style:none;display:flex}.crumbs[data-astro-cid-6amzi22a] li[data-astro-cid-6amzi22a]{gap:10px;display:inline-flex}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]{color:inherit;text-underline-offset:3px}
