@font-face{font-family:display;src:url(../media/josefin-s.p.42flpv6-t4akb.woff2)format("woff2");font-display:swap;font-weight:100 700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:82.19%;descent-override:27.4%;line-gap-override:0.0%;size-adjust:91.25%}.display_aebb1cae-module__8dhvAq__className{font-family:display,display Fallback}.display_aebb1cae-module__8dhvAq__variable{--f-display:"display", "display Fallback"}
@font-face{font-family:sans;src:url(../media/public-s.p.3l3rp4h9pmto-.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:102.98%}.sans_e17ffd38-module__7GUg5W__className{font-family:sans,sans Fallback}.sans_e17ffd38-module__7GUg5W__variable{--f-sans:"sans", "sans Fallback"}
.Header-module__Af2_WG__bar{z-index:80;background:var(--paper);transition:transform .55s var(--ease), box-shadow .4s;position:fixed;top:0;left:0;right:0}.Header-module__Af2_WG__bar:not(.Header-module__Af2_WG__top){box-shadow:0 14px 34px -18px #000000e6}.Header-module__Af2_WG__hidden{transform:translateY(-100%)}.Header-module__Af2_WG__inner{max-width:calc(var(--max) + var(--gutter) * 2);height:var(--header-h);padding:0 var(--gutter);align-items:center;gap:clamp(18px,2.4vw,40px);margin:0 auto;display:flex}.Header-module__Af2_WG__logo{color:var(--ink);flex:none}.Header-module__Af2_WG__nav{align-items:center;gap:0;display:flex}.Header-module__Af2_WG__link{white-space:nowrap;border-radius:999px;align-items:center;height:40px;padding:0 12px;font-size:15px;font-weight:560;transition:background .25s;display:inline-flex}.Header-module__Af2_WG__link:hover,.Header-module__Af2_WG__on{background:var(--fill-2)}.Header-module__Af2_WG__right{align-items:center;gap:12px;margin-left:auto;display:flex}.Header-module__Af2_WG__next{background:var(--fill);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;max-width:330px;height:46px;padding:0 16px 0 6px;font-size:14px;transition:background .25s;display:inline-flex}.Header-module__Af2_WG__next:hover{background:var(--fill-2)}.Header-module__Af2_WG__next img{object-fit:cover;border-radius:50%;width:34px;height:34px}.Header-module__Af2_WG__next span{text-overflow:ellipsis;overflow:hidden}.Header-module__Af2_WG__next b{font-weight:650}.Header-module__Af2_WG__next em{color:var(--muted);font-style:normal}.Header-module__Af2_WG__round{background:var(--fill-2);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:background .2s;display:grid;position:relative}.Header-module__Af2_WG__round:hover{background:var(--fill-3)}.Header-module__Af2_WG__round b{color:var(--gold);font-size:14px;font-weight:750}.Header-module__Af2_WG__count{background:var(--velvet);color:#fff;min-width:20px;height:20px;animation:Header-module__Af2_WG__bump .4s var(--ease);border-radius:999px;place-items:center;padding:0 5px;font-size:11.5px;font-weight:750;display:grid;position:absolute;top:-3px;right:-3px}@keyframes Header-module__Af2_WG__bump{0%{transform:scale(.4)}}.Header-module__Af2_WG__burger{background:var(--fill-2);border-radius:50%;place-items:center;width:46px;height:46px;display:none}.Header-module__Af2_WG__sheet{z-index:79;background:var(--paper);padding:calc(var(--header-h) + 16px) var(--gutter) calc(24px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transition:opacity .35s var(--ease), visibility 0s .35s;flex-direction:column;justify-content:space-between;gap:28px;display:flex;position:fixed;inset:0;overflow:auto}.Header-module__Af2_WG__sheetOn{opacity:1;visibility:visible;transition:opacity .35s var(--ease)}.Header-module__Af2_WG__sheetNav{flex-direction:column;display:flex}.Header-module__Af2_WG__sheetNav a{font-family:var(--font-display);text-transform:uppercase;opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--i) * 40ms);justify-content:space-between;align-items:center;padding:13px 0;font-size:clamp(30px,8.6vw,44px);font-weight:700;line-height:1;display:flex;transform:translateY(14px)}.Header-module__Af2_WG__sheetOn .Header-module__Af2_WG__sheetNav a{opacity:1;transform:none}.Header-module__Af2_WG__sheetNav a svg{color:var(--velvet)}.Header-module__Af2_WG__sheetMore{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.Header-module__Af2_WG__sheetNav .Header-module__Af2_WG__sheetMore a{font-family:var(--font-sans);text-transform:none;background:var(--fill-2);opacity:1;border-radius:999px;height:42px;padding:0 16px;font-size:15px;font-weight:600;transform:none}.Header-module__Af2_WG__sheetFoot{flex-direction:column;gap:12px;display:flex}@media (max-width:1320px){.Header-module__Af2_WG__next{display:none}}@media (max-width:420px){.Header-module__Af2_WG__right{gap:8px}.Header-module__Af2_WG__round,.Header-module__Af2_WG__burger{width:42px;height:42px}}@media (max-width:1080px){.Header-module__Af2_WG__nav,.Header-module__Af2_WG__right .Header-module__Af2_WG__cta{display:none}.Header-module__Af2_WG__burger{display:grid}}
.Footer-module__EZoWya__foot{background:var(--deep);color:var(--ink);padding-top:clamp(24px,3vw,40px);padding-bottom:40px}.Footer-module__EZoWya__foot .Footer-module__EZoWya__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(56px,7vw,96px);display:grid}.Footer-module__EZoWya__brand{color:var(--ink-soft);flex-direction:column;gap:12px;display:flex}.Footer-module__EZoWya__brand p{margin-top:8px}.Footer-module__EZoWya__contact{align-self:flex-start;align-items:center;gap:10px;font-weight:560;transition:color .2s;display:inline-flex}.Footer-module__EZoWya__contact:hover,.Footer-module__EZoWya__contact svg{color:var(--gold)}.Footer-module__EZoWya__col p{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:13px;font-weight:700}.Footer-module__EZoWya__col ul{gap:8px;display:grid}.Footer-module__EZoWya__col a{color:var(--ink-soft);transition:color .2s}.Footer-module__EZoWya__col a:hover{color:#fff}.Footer-module__EZoWya__foot .Footer-module__EZoWya__base{color:var(--muted);flex-direction:column;gap:8px;font-size:13px;display:flex}.Footer-module__EZoWya__credits{opacity:.8;font-size:12px}@media (max-width:900px){.Footer-module__EZoWya__foot .Footer-module__EZoWya__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Footer-module__EZoWya__brand{grid-column:1/-1}}.Footer-module__EZoWya__social{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.Footer-module__EZoWya__social a{background:var(--fill-2);width:46px;height:46px;color:var(--ink);transition:background .2s, color .2s, transform .3s var(--ease);border-radius:50%;place-items:center;display:grid}.Footer-module__EZoWya__social a:hover{background:var(--gold);color:#1f1404;transform:translateY(-2px)}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#eef1f5;--ink-soft:#c2c8d2;--muted:#8a93a2;--paper:#0b0c0f;--paper-2:#101217;--white:#171a20;--white-2:#1f232b;--fill:#c4d2eb0e;--fill-2:#c4d2eb17;--fill-3:#c4d2eb24;--night:#14171d;--night-2:#1d2129;--deep:#060709;--velvet:#c0202f;--velvet-2:#d62a3a;--gold:#ffb301;--gold-d:#ffc340;--gold-soft:#3a2a0c;--terracotta:#c8623a;--ok:#4cc27a;--r-sm:12px;--r:18px;--r-lg:24px;--r-xl:32px;--gutter:clamp(16px, 4vw, 56px);--max:1360px;--header-h:84px;--hdr:var(--header-h);--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1)}@media (max-width:900px){:root{--header-h:68px}}*,:before,:after{box-sizing:border-box}html.hdr-off{--hdr:0px}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 32px)}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;font-size:16.5px;font-weight:400;line-height:1.6;display:flex;overflow-x:clip}img,video,svg,canvas,iframe{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p,figure,dl,dd,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--gold);color:#1a110e}:focus-visible{outline:2.5px solid var(--gold);outline-offset:3px;border-radius:8px}.dark :focus-visible{outline-color:var(--gold)}.wrap{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.section{padding-block:clamp(84px,10vw,156px)}.section-tight{padding-block:clamp(56px,7vw,100px)}section[id]{scroll-margin-top:calc(var(--header-h) + 24px)}.dark{background:var(--deep);color:var(--ink)}.dark .muted{color:#ecf0f69e}.cream{background:var(--paper-2)}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-weight:700;line-height:.9}.h1{font-size:clamp(50px,8.4vw,148px)}.h2{font-size:clamp(40px,5.6vw,96px)}.h3{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(25px,2.3vw,36px);font-weight:700;line-height:.98}.lead{max-width:54ch;color:var(--ink-soft);text-wrap:pretty;font-size:clamp(17.5px,1.3vw,20.5px);line-height:1.55}.dark .lead{color:#ecf0f6d6}.note{color:var(--muted);font-size:15.5px;font-weight:500}.note b{color:var(--ink);font-weight:650}.dark .note{color:#ecf0f69e}.dark .note b{color:#fff}.muted{color:var(--muted)}.tnum{font-feature-settings:"tnum" 1}.gold{color:var(--gold-d)}.dark .gold{color:var(--gold)}.prose{max-width:66ch}.prose p+p,.prose p+ul,.prose ul+p{margin-top:1.05em}.prose ul{gap:8px;display:grid}.prose li{padding-left:22px;position:relative}.prose li:before{content:"";background:var(--gold);border-radius:2px;width:8px;height:8px;position:absolute;top:.68em;left:2px;transform:rotate(45deg)}.btn{--bg:var(--velvet);--fg:#fff;background:var(--bg);min-height:56px;color:var(--fg);letter-spacing:-.01em;transition:transform .35s var(--ease), background .25s, box-shadow .25s;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 26px;font-size:16px;font-weight:640;line-height:1;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.98)}.btn:disabled{opacity:.45;pointer-events:none}.btn .arr{width:34px;height:34px;color:var(--gold);transition:transform .35s var(--ease);background:#ffffff29;border-radius:50%;place-items:center;margin-right:-14px;display:grid}.btn:hover .arr{transform:translate(3px)}.btn-velvet:hover{background:var(--velvet-2)}.btn-ink{--bg:var(--ink);--fg:#1a110e}.btn-ink:hover{background:#fff}.btn-ink .arr{color:var(--velvet);background:#0a0c101a}.btn-light{--bg:#fff;--fg:#1a110e}.btn-light .arr{background:var(--fill-2);color:var(--velvet)}.btn-gold{--bg:var(--gold);--fg:#2a1704}.btn-gold .arr{color:#2a1704;background:#2a17041a}.btn-ghost{--bg:transparent;--fg:currentColor;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 38%, transparent)}.btn-ghost:hover{background:color-mix(in srgb, currentColor 7%, transparent);box-shadow:inset 0 0 0 1.5px}.btn-ghost .arr{background:color-mix(in srgb, currentColor 10%, transparent);color:inherit}.btn-ghost-light{--bg:#ffffff1a;--fg:#fff}.btn-ghost-light:hover{background:#ffffff2e}.btn-sm{min-height:46px;padding:0 20px;font-size:15px}.btn-sm .arr{width:30px;height:30px;margin-right:-10px}.chip{background:var(--fill-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:13px;font-weight:560;display:inline-flex}.dark .chip{background:#ffffff1a}.link-arrow{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-underline-offset:6px;align-self:flex-start;align-items:center;gap:8px;font-weight:620;text-decoration-thickness:1.5px;transition:text-decoration-color .3s;display:inline-flex}.link-arrow:hover{text-decoration-color:currentColor}.link-arrow svg{transition:transform .3s var(--ease)}.link-arrow:hover svg{transform:translate(4px)}.live{align-items:center;gap:9px;font-size:14px;font-weight:560;display:inline-flex}.live i{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.live i:after{content:"";background:var(--ok);opacity:.35;animation:pulse 2.2s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}.live.closed i,.live.closed i:after{background:var(--velvet)}@keyframes pulse{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:clamp(32px,4.4vw,64px);display:flex}.head>div:first-child{flex-direction:column;gap:18px;max-width:940px;display:flex}.pagehead{padding-top:calc(var(--header-h) + clamp(40px, 5.4vw, 84px));padding-bottom:clamp(26px,3.6vw,52px)}.pagehead .wrap{flex-direction:column;gap:20px;display:flex}.crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.crumbs a:hover{color:var(--ink)}.crumbs span[aria-hidden]{opacity:.5}.reveal-init{opacity:0;transform:translateY(28px)}.reveal-init.reveal-in{opacity:1;transition:opacity .9s var(--ease), transform 1s var(--ease);transition-delay:var(--d,0s);transform:none}.unveil{overflow:hidden}.unveil img{transition:transform 1.8s var(--ease);transform:scale(1.1)}.unveil.reveal-init{opacity:1;clip-path:inset(16% 0 0 0 round var(--r-lg));transform:none}.unveil.reveal-init.reveal-in{clip-path:inset(0 0 0 0 round var(--r-lg));transition:clip-path 1.3s var(--ease);transition-delay:var(--d,0s)}.unveil.reveal-in img,.unveil:not(.reveal-init) img{transform:none}.words .w{display:inline-block}.words.reveal-init{opacity:1;transform:none}.words.reveal-init .w{opacity:0;filter:blur(6px);transform:translateY(.45em)}.words.reveal-in .w{opacity:1;filter:none;transition:opacity .8s var(--ease), transform 1s var(--ease), filter .9s var(--ease);transition-delay:calc(var(--i) * 55ms + var(--d,0s));transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (pointer:fine){html,*{scrollbar-width:none}html::-webkit-scrollbar{display:none}::-webkit-scrollbar{display:none}}.scroll-pill{display:none}@media (pointer:fine){.scroll-pill{z-index:90;opacity:.5;cursor:grab;touch-action:none;width:7px;height:44px;transition:opacity .4s, width .25s var(--ease), right .25s var(--ease);background:#d2def052;border-radius:999px;display:block;position:fixed;top:0;right:5px;box-shadow:inset 0 0 0 1px #ffffff2e}.scroll-pill:before{content:"";position:absolute;inset:-4px -6px -4px -10px}.scroll-pill.pill-on,.scroll-pill:hover{opacity:1}.scroll-pill:hover,.scroll-pill.pill-drag{width:10px;right:4px}.scroll-pill.pill-drag{cursor:grabbing;opacity:1}}.hrow{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding:10px var(--gutter) 18px;cursor:grab;gap:14px;margin:-10px 0 -18px;display:flex;overflow:auto hidden}.hrow::-webkit-scrollbar{display:none}.hrow>*{scroll-snap-align:start;flex:none}.hrow.dragging{cursor:grabbing;scroll-snap-type:none}.hrow.dragging *{pointer-events:none}html.lock{overflow:hidden}@media (max-width:900px){.row-x{margin-inline:calc(var(--gutter) * -1);scroll-padding-inline:var(--gutter);padding-inline:var(--gutter)!important}}.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}
