input.abo-checkbox[type=checkbox]{-webkit-appearance:none;appearance:none;box-sizing:border-box;vertical-align:middle;cursor:pointer;background:#fff 50%/13px 13px no-repeat;border:1px solid #767676;border-radius:2.5px;flex:0 0 15px;width:15px;min-width:15px;height:15px;min-height:15px;margin:0;padding:0;transition:background-color .12s,border-color .12s;display:inline-block}input.abo-checkbox[type=checkbox]:checked{background-color:#000;background-image:url(../icons/checkbox-check.svg);border-color:#000}input.abo-checkbox[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #000}input.abo-checkbox[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}@media (prefers-reduced-motion:reduce){input.abo-checkbox[type=checkbox]{transition:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter/InterVariable.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/inter/InterVariable-Italic.woff2)format("woff2")}:root{color:#000;font-synthesis:none;--ink:#000;--muted:#777;--paper:#fff;--line:#ddd;--accent:#000;background:#f8f7f1;font-family:Inter,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);margin:0}button,input{color:inherit;font:inherit}button,summary{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.home-container{width:min(100% - 32px,640px);margin-inline:auto}.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}nav[aria-label=Breadcrumb]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:5px;display:flex}nav[aria-label=Breadcrumb]>*{min-width:0}.error-toast[data-v-9cca9f9e]{z-index:2000;box-sizing:border-box;color:#fff;text-align:center;overflow-wrap:anywhere;pointer-events:none;background:#000000e6;border-radius:4px;min-width:min(260px,100vw - 32px);max-width:min(560px,100vw - 32px);padding:18px 24px;font-size:.88rem;font-weight:500;line-height:1.4;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #0000003d}
