@font-face{font-family:Barlow;font-weight:400;font-display:swap;src:url(/fonts/barlow-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-display:swap;src:url(/fonts/barlow-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:swap;src:url(/fonts/barlow-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:800;font-style:italic;font-display:swap;src:url(/fonts/barlow-condensed-latin-800-italic.woff2)format("woff2")}@font-face{font-family:Bebas Neue;font-weight:400;font-display:block;src:url(/fonts/bebas-neue-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Oswald;font-weight:500;font-display:block;src:url(/fonts/oswald-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Oswald;font-weight:700;font-display:block;src:url(/fonts/oswald-latin-700-normal.woff2)format("woff2")}:root{--stock:#f6f6f2;--stock-2:#ebebe4;--ink:#16213a;--ink-2:#4a5470;--rule:#c9cbd3;--yellow:#ffd60a;--magenta:#d6006f;--cyan:#0091c8;--ok:#157a46;--font-body:"Barlow", system-ui, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--t-sm:.875rem;--t-base:1.0625rem;--t-lg:1.3125rem;--t-xl:1.75rem;--t-2xl:2.4rem;--t-3xl:clamp(2.6rem, 7vw, 4.6rem);--radius-control:8px;--radius-panel:4px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--stock);color:var(--ink);font-family:var(--font-body);font-size:var(--t-base);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}img,svg{max-width:100%}a{color:var(--cyan);text-underline-offset:3px}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.005em;margin:0 0 .5em;font-weight:700;line-height:1.05}h1{font-size:var(--t-3xl);font-style:italic;font-weight:800}h2{font-size:var(--t-2xl)}h3{font-size:var(--t-xl)}p{max-width:68ch;margin:0 0 1em}:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.btn{min-height:48px;font:700 1.125rem/1 var(--font-display);letter-spacing:.02em;border-radius:var(--radius-control);border:2px solid var(--ink);background:var(--stock);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:.5em;padding:0 1.25em;text-decoration:none;display:inline-flex}.btn:hover{background:#fff}.btn-go{background:var(--yellow);border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}.btn-go:hover{background:#ffe14d}.btn-go:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.btn-quiet{text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn-sm{min-height:38px;padding:0 .9em;font-size:1rem}label.field,div.field{font-weight:600;font-size:var(--t-sm);gap:4px;display:grid}.field input,.field select,.field textarea,input.in,select.in,textarea.in{font:500 1rem var(--font-body);color:var(--ink);border:2px solid var(--rule);border-radius:var(--radius-control);background:#fff;width:100%;min-height:46px;padding:10px 12px}.field textarea,textarea.in{resize:vertical;min-height:96px}.field input:focus,.field select:focus,.field textarea:focus,.in:focus{border-color:var(--ink);outline:none}.hint{color:var(--ink-2);font-size:var(--t-sm);font-weight:400}.error{color:var(--magenta);font-weight:600}.cropped{padding:22px;position:relative}.cropped:before,.cropped:after{content:"";pointer-events:none;background:linear-gradient(var(--rule), var(--rule)) top 8px left 0 / 14px 1.5px, linear-gradient(var(--rule), var(--rule)) top 0 left 8px / 1.5px 14px, linear-gradient(var(--rule), var(--rule)) top 8px right 0 / 14px 1.5px, linear-gradient(var(--rule), var(--rule)) top 0 right 8px / 1.5px 14px;background-repeat:no-repeat;position:absolute;inset:0}.cropped:after{transform:scaleY(-1)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.skip[data-astro-cid-hkbrpulz]:focus{clip:auto;background:var(--yellow);z-index:10;width:auto;height:auto;padding:8px 12px;position:fixed;top:8px;left:8px}header[data-astro-cid-hkbrpulz].site{border-bottom:2px solid var(--ink);background:var(--stock)}.bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.mark[data-astro-cid-hkbrpulz]{font:800 italic 1.6rem var(--font-display);color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:20px;display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink);font-weight:600;text-decoration:none}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}main[data-astro-cid-hkbrpulz]{min-height:70vh}footer[data-astro-cid-hkbrpulz].site{border-top:2px solid var(--ink);margin-top:64px}.foot[data-astro-cid-hkbrpulz]{color:var(--ink-2);font-size:var(--t-sm);flex-wrap:wrap;gap:20px;padding:24px 0 40px;display:flex}.foot[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{font:800 italic 1.1rem var(--font-display);color:var(--ink);margin-right:auto}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-2)}@media (width<=640px){nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(:last-child):not([href=\/faq]){display:none}}
