@font-face{font-family:Switzer;src:url(/fonts/switzer-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--white:#fff;--black:#000;--accent:#ff5a1f;--design-width:1728;--rem-max:100px;--pad:3.5rem;--weight-body:350;--text-fine:max(.875rem, 14px)}@media (width>=1729px){:root{--rem-max:20px}}@media (width<=1024px){:root{--design-width:1024}}@media (width<=991px){:root{--design-width:991}}@media (width<=767px){:root{--design-width:393;--rem-max:16px;--pad:1.25rem;--text-fine:12.5px}}html{font-size:min(calc(100vw / var(--design-width) * 16), var(--rem-max))}*,:before,:after{box-sizing:border-box}body{background:var(--white);color:var(--black);font-family:Switzer,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:var(--weight-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;margin:0;line-height:1.55}html,body{overscroll-behavior:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.page{grid-template-rows:auto 1fr;height:100svh;display:grid;overflow:hidden}.copyright{padding:var(--pad) var(--pad) 0;color:#0000008c;font-size:var(--text-fine);text-align:center;margin:0}.copyright .dot{margin-inline:.4em}.cookie-link{color:inherit;font:inherit;letter-spacing:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.cookie-link:hover{text-decoration:underline}.cookie-link:focus-visible{outline-offset:3px;outline:1px solid}.button{--arm:.5rem;--stroke:max(.09375rem, 1px);--button-ink:var(--white);--button-fill:var(--white);--button-hover-ink:var(--black);isolation:isolate;color:var(--button-ink);font:inherit;letter-spacing:inherit;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:.75rem 1.25rem;font-size:max(.875rem,12px);font-weight:500;line-height:1.2;text-decoration:none;transition:color .3s;display:inline-block;position:relative}.button:before{content:"";z-index:-1;background:var(--button-fill);opacity:0;transition:opacity .25s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.92)}.button:after{content:"";background:linear-gradient(currentColor, currentColor) left top / var(--arm) var(--stroke), linear-gradient(currentColor, currentColor) left top / var(--stroke) var(--arm), linear-gradient(currentColor, currentColor) right top / var(--arm) var(--stroke), linear-gradient(currentColor, currentColor) right top / var(--stroke) var(--arm), linear-gradient(currentColor, currentColor) left bottom / var(--arm) var(--stroke), linear-gradient(currentColor, currentColor) left bottom / var(--stroke) var(--arm), linear-gradient(currentColor, currentColor) right bottom / var(--arm) var(--stroke), linear-gradient(currentColor, currentColor) right bottom / var(--stroke) var(--arm);pointer-events:none;background-repeat:no-repeat;transition:inset .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.button--muted{--button-ink:#fff9}.button--accent{--button-ink:var(--accent);--button-fill:var(--accent)}.button--dark{--button-ink:var(--black);--button-fill:var(--black);--button-hover-ink:var(--white)}.button:active{color:var(--button-hover-ink)}.button:active:before{opacity:1;transform:scale(1)}.button:active:after{inset:.25rem}@media (hover:hover){.button:hover{color:var(--button-hover-ink)}.button:hover:before{opacity:1;transform:scale(1)}.button:hover:after{inset:.25rem}}.button:focus-visible{outline:2px solid var(--button-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.button,.button:before,.button:after{transition:none}}.text-link{--line:max(1px, .07em);--line-gap:.22em;color:inherit;line-height:1.3;text-decoration:none;display:inline-block;position:relative}.text-link,.text-link:hover{text-decoration:none}.text-link:after{content:"";right:0;bottom:calc(var(--line-gap) * -1);height:var(--line);transform-origin:100%;pointer-events:none;background:currentColor;transition:transform .5s cubic-bezier(.65,0,.35,1);position:absolute;left:0;transform:scaleX(0)}@media (hover:hover){.text-link:hover:after{transform-origin:0;transform:scaleX(1)}}.text-link:focus-visible{outline-offset:3px;outline:1px solid}.text-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.text-link:after{transition:none}}.dust{z-index:2147483000;pointer-events:none;position:fixed;top:0;left:0}html.is-leaving body>:not(.dust),html.is-arriving body>:not(.dust){opacity:0}html.is-arriving body>:not(.dust){animation:0s 4s forwards dust-fallback}html.is-revealing body>:not(.dust){transition:opacity .3s}@keyframes dust-fallback{to{opacity:1}}.consent[data-astro-cid-kror3uvh]{z-index:1000;max-height:100svh;color:var(--white);background:var(--black);transition:transform .7s cubic-bezier(.16,1,.3,1);position:fixed;inset:0 0 auto;overflow-y:auto;transform:translateY(-100%)}.consent[data-astro-cid-kror3uvh].is-open{transform:translateY(0)}.inner[data-astro-cid-kror3uvh]{padding:1.25rem var(--pad);align-items:center;display:flex}.text[data-astro-cid-kror3uvh]{text-wrap:balance;flex:0 auto;min-width:0;max-width:44em;margin:0 2.5rem 0 0;font-size:max(.875rem,11.5px);line-height:1.45}.text[data-astro-cid-kror3uvh] strong[data-astro-cid-kror3uvh]{font-weight:600}.settings[data-astro-cid-kror3uvh]{flex:none;align-items:center;gap:1.75rem;margin-left:auto;display:flex}.option[data-astro-cid-kror3uvh]{white-space:nowrap;cursor:pointer;align-items:center;gap:.625rem;display:flex}.option-text[data-astro-cid-kror3uvh]{line-height:1.05;display:grid}.label[data-astro-cid-kror3uvh]{font-size:max(.875rem,12px);font-weight:500}.hint[data-astro-cid-kror3uvh]{opacity:.6;font-size:max(.6875rem,10px)}.switch[data-astro-cid-kror3uvh]{--track-width:2.5rem;--track-height:1.5rem;--knob-inset:.1875rem;--knob-size:calc(var(--track-height) - var(--knob-inset) * 2);flex:none;align-items:center;gap:.375rem;margin-right:.25rem;display:flex;position:relative}.switch-input[data-astro-cid-kror3uvh]{z-index:1;width:var(--track-width);height:var(--track-height);opacity:0;cursor:pointer;margin:0;position:absolute;top:0;left:0}.switch-input[data-astro-cid-kror3uvh]:disabled,.option[data-astro-cid-kror3uvh]:has(.switch-input:disabled){cursor:default}.switch-track[data-astro-cid-kror3uvh]{width:var(--track-width);height:var(--track-height);background:#e9e8ec;border-radius:999px;transition:background-color .35s,box-shadow .35s;position:relative;box-shadow:inset 0 .0625rem .1875rem #00000024}.switch-track[data-astro-cid-kror3uvh]:after{content:"";top:50%;left:var(--knob-inset);width:var(--knob-size);height:var(--knob-size);background:var(--white);border-radius:50%;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%);box-shadow:0 .1875rem .5rem #00000047,0 .0625rem .125rem #00000029}.switch-light[data-astro-cid-kror3uvh]{background:#d6d5da;border-radius:999px;width:1px;height:.5rem;transition:background-color .35s,box-shadow .35s}.switch-input[data-astro-cid-kror3uvh]:checked+.switch-track[data-astro-cid-kror3uvh]{background:var(--accent);box-shadow:inset 0 .0625rem .1875rem #0003}.switch-input[data-astro-cid-kror3uvh]:disabled+.switch-track[data-astro-cid-kror3uvh]{background:color-mix(in srgb, var(--accent) 55%, var(--black))}.switch-input[data-astro-cid-kror3uvh]:checked+.switch-track[data-astro-cid-kror3uvh]:after{transform:translate(calc(var(--track-width) - var(--knob-size) - var(--knob-inset) * 2), -50%)}@media (hover:hover){.option[data-astro-cid-kror3uvh]:hover .switch-input[data-astro-cid-kror3uvh]:not(:disabled):not(:checked)+.switch-track[data-astro-cid-kror3uvh]:after{transform:translate(.1875rem,-50%)}.option[data-astro-cid-kror3uvh]:hover .switch-input[data-astro-cid-kror3uvh]:not(:disabled):checked+.switch-track[data-astro-cid-kror3uvh]:after{transform:translate(calc(var(--track-width) - var(--knob-size) - var(--knob-inset) * 2 - .1875rem), -50%)}}.switch-input[data-astro-cid-kror3uvh]:checked~.switch-light[data-astro-cid-kror3uvh]{background:var(--accent);box-shadow:0 0 .625rem .25rem color-mix(in srgb, var(--accent) 45%, transparent), 0 0 1.5rem .5rem color-mix(in srgb, var(--accent) 20%, transparent)}.actions[data-astro-cid-kror3uvh]{flex:none;align-items:center;gap:.75rem;margin-left:.75rem;display:flex}.settings[data-astro-cid-kror3uvh] .button[data-astro-cid-kror3uvh]{margin-left:2.25rem}.more[data-astro-cid-kror3uvh]{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:none}.switch-input[data-astro-cid-kror3uvh]:focus-visible+.switch-track[data-astro-cid-kror3uvh],.button[data-astro-cid-kror3uvh]:focus-visible,.more[data-astro-cid-kror3uvh]:focus-visible{outline:2px solid var(--white);outline-offset:3px}@media (width<=1024px){.inner[data-astro-cid-kror3uvh]{padding:1.25rem var(--pad) .25rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"text""actions""settings";transition:padding-bottom .5s cubic-bezier(.22,1,.36,1);display:grid}.consent[data-astro-cid-kror3uvh].is-expanded .inner[data-astro-cid-kror3uvh]{padding-bottom:1.25rem}.text[data-astro-cid-kror3uvh]{grid-area:text;max-width:none;margin:0 0 1rem}.actions[data-astro-cid-kror3uvh]{grid-area:actions;grid-template-columns:1fr 1fr;gap:.625rem;margin-left:0;display:grid}.button[data-astro-cid-kror3uvh]{width:100%;padding-block:.875rem;font-size:max(1rem,14px)}.more[data-astro-cid-kror3uvh]{border-top:1px solid #ffffff2e;grid-column:1/-1;justify-content:space-between;align-items:center;width:100%;margin-top:.625rem;padding:.875rem 0;font-size:max(1rem,14px);font-weight:500;display:flex}.more-icon[data-astro-cid-kror3uvh]{width:.875rem;height:.875rem;position:relative}.more-icon[data-astro-cid-kror3uvh]:before,.more-icon[data-astro-cid-kror3uvh]:after{content:"";background:currentColor;width:100%;height:max(.09375rem,1px);transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.more-icon[data-astro-cid-kror3uvh]:after{transform:translateY(-50%)rotate(90deg)}.consent[data-astro-cid-kror3uvh].is-expanded .more-icon[data-astro-cid-kror3uvh]:before,.consent[data-astro-cid-kror3uvh].is-expanded .more-icon[data-astro-cid-kror3uvh]:after{transform:translateY(-50%)rotate(180deg)}.settings[data-astro-cid-kror3uvh]{visibility:hidden;opacity:0;flex-direction:column;grid-area:settings;align-items:stretch;gap:.875rem;max-height:0;margin-left:0;padding-top:0;transition:max-height .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1),opacity .25s,visibility 0s linear .5s;overflow:hidden}.consent[data-astro-cid-kror3uvh].is-expanded .settings[data-astro-cid-kror3uvh]{visibility:visible;opacity:1;max-height:20rem;padding-top:1.25rem;transition:max-height .5s cubic-bezier(.22,1,.36,1),padding-top .5s cubic-bezier(.22,1,.36,1),opacity .35s .1s,visibility}.settings[data-astro-cid-kror3uvh] .button[data-astro-cid-kror3uvh]{margin-top:1.25rem;margin-left:0}.option[data-astro-cid-kror3uvh]{gap:.75rem}.label[data-astro-cid-kror3uvh]{font-size:max(1rem,14px)}.option-text[data-astro-cid-kror3uvh]{flex:auto;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.hint[data-astro-cid-kror3uvh]{font-size:max(.8125rem,11px)}}@media (width<=767px){.text[data-astro-cid-kror3uvh]{font-size:min(3.30789vw,14.5px)}.switch[data-astro-cid-kror3uvh]{--track-width:3rem;--track-height:1.75rem}}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-kror3uvh],.inner[data-astro-cid-kror3uvh],.settings[data-astro-cid-kror3uvh],.switch-track[data-astro-cid-kror3uvh],.switch-track[data-astro-cid-kror3uvh]:after,.switch-light[data-astro-cid-kror3uvh],.more-icon[data-astro-cid-kror3uvh]:before,.more-icon[data-astro-cid-kror3uvh]:after{transition:none}}
