body:has(.v2) .cookie-fab{display:none}
body:has(.v2) :where(.cookie-bar,dialog.dialog-panel:has(>.cookie-settings)){--ink:#100f0f;--page:#fff;--paper:#f9f9f6;--clay:#f2f2eb;--ink-62:#100f0f9e;--ink-60:#100f0f99;--ink-40:#100f0f66;--ink-10:#100f0f1a;--action:color-mix(in srgb, var(--ink) 80%, var(--page));--action-press:color-mix(in srgb, var(--action) 90%, transparent);--clay-press:#f2f2ebd9;--btn-primary:#000;--btn-primary-hover:#44403b;--btn-primary-text:#fff;--btn-secondary:#fff;--btn-secondary-hover:#fdfcfc;--btn-secondary-text:#000;--btn-ring:0 0 1px 0 #0006, 0 1px 1px 0 #0000000a, 0 2px 4px 0 #0000000a;--font-sans:var(--font-geist), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", "Roboto Mono", monospace;--r-lg:4px;--r-pill:9999px;--shadow-floating:0 1px 2px #100f0f0a, 0 12px 32px -16px #100f0f1a;--shadow-floating-strong:0 2px 4px #100f0f0b, 0 24px 48px -16px #100f0f2a;--focus-ring:0 0 0 3px var(--ink);--focus-ring-gap:0 0 0 2px var(--page), 0 0 0 5px var(--ink);--dash-color:#100f0f33;--dash-width:1px;--dash-len:4px;--dash-gap:4px;--dash-h:repeating-linear-gradient(to right, var(--dash-color) 0 var(--dash-len), transparent var(--dash-len) calc(var(--dash-len) + var(--dash-gap)));--gutter:16px;--container:1280px;--dur-fast:.15s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){body:has(.v2) .cookie-bar{--gutter:32px}}body:has(.v2) .cookie-bar{min-height:0;padding:0 var(--gutter);padding-bottom:env(safe-area-inset-bottom);background:var(--dash-h) top left / 100% var(--dash-width) no-repeat, var(--paper);box-shadow:var(--shadow-floating);color:var(--ink);border-top:0}body:has(.v2) .cookie-bar-row{width:auto;max-width:var(--container);gap:32px;margin-inline:auto;padding-block:16px;padding-inline:0}body:has(.v2) .cookie-bar .eyebrow{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-60);margin:0 0 4px;font-size:12px;font-weight:400;line-height:14px}body:has(.v2) .cookie-bar-line{letter-spacing:.02em;max-width:none;color:var(--ink-62);text-wrap:pretty;margin:0;font-size:14px;line-height:21px}body:has(.v2) :is(.cookie-bar,.cookie-settings) .field-hint-link{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-40);text-decoration-color:var(--ink-40);transition:text-decoration-color var(--dur-fast) var(--ease-standard)}body:has(.v2) :is(.cookie-bar,.cookie-settings) .field-hint-link:hover{text-decoration-color:currentColor}body:has(.v2) :is(.cookie-bar,.cookie-settings) .field-hint-link:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}body:has(.v2) .cookie-bar-actions{gap:10px}body:has(.v2) :is(.cookie-bar,.cookie-settings) :is(.btn-primary,.btn-secondary){border-radius:var(--r-pill);height:38px;min-height:0;box-shadow:none;text-shadow:none;font-family:var(--font-sans);letter-spacing:-.001em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex;transform:none}body:has(.v2) :is(.cookie-bar,.cookie-settings) :is(.btn-primary,.btn-secondary):before{content:none}body:has(.v2) :is(.cookie-bar,.cookie-settings) :is(.btn-primary,.btn-secondary):after{inset:-3px}body:has(.v2) :is(.cookie-bar,.cookie-settings) :is(.btn-primary,.btn-secondary):active{transform:scale(.98)}body:has(.v2) :is(.cookie-bar,.cookie-settings) .btn-primary{background-color:var(--btn-primary);color:var(--btn-primary-text)}body:has(.v2) :is(.cookie-bar,.cookie-settings) .btn-primary:hover{background-color:var(--btn-primary-hover);box-shadow:none}body:has(.v2) :is(.cookie-bar,.cookie-settings) .btn-secondary{background-color:var(--btn-secondary);color:var(--btn-secondary-text);box-shadow:var(--btn-ring)}body:has(.v2) :is(.cookie-bar,.cookie-settings) .btn-secondary:hover{background-color:var(--btn-secondary-hover)}body:has(.v2) :is(.cookie-bar,.cookie-settings) .btn-secondary:focus-visible{box-shadow:var(--focus-ring), var(--btn-ring);outline:none}body:has(.v2) :is(.cookie-bar,.cookie-settings) .btn-primary:focus-visible{box-shadow:var(--focus-ring-gap);outline:none}@media (max-width:639px){body:has(.v2) .cookie-bar-row{flex-direction:column;align-items:stretch;gap:16px}body:has(.v2) .cookie-bar-actions{flex-wrap:wrap}body:has(.v2) .cookie-bar-actions>*{flex:140px;height:44px}body:has(.v2) .cookie-bar-actions>:after{inset:0}}@media (min-width:640px) and (max-width:767px){body:has(.v2) .cookie-bar-row{flex-direction:row;align-items:center}body:has(.v2) .cookie-bar-actions>*{flex:none}}body:has(.v2 [data-ground=machine]) .cookie-bar{--dash-color:#fff3;--machine-text:color-mix(in srgb, var(--page) 62%, var(--ink));--machine-strong:color-mix(in srgb, var(--page) 92%, var(--ink));--focus-ring:0 0 0 3px var(--page);--focus-ring-gap:0 0 0 2px var(--ink), 0 0 0 5px var(--page);background:var(--dash-h) top left / 100% var(--dash-width) no-repeat, var(--ink);box-shadow:none;color:var(--machine-strong)}body:has(.v2 [data-ground=machine]) .cookie-bar :is(.eyebrow,.cookie-bar-line){color:var(--machine-text)}body:has(.v2 [data-ground=machine]) .cookie-bar .field-hint-link{color:var(--machine-strong);text-decoration-color:#fff6}body:has(.v2 [data-ground=machine]) .cookie-bar .btn-primary{background-color:var(--page);color:var(--ink)}body:has(.v2 [data-ground=machine]) .cookie-bar .btn-primary:hover{background-color:var(--machine-strong)}body:has(.v2 [data-ground=machine]) .cookie-bar .btn-secondary{background-color:var(--action);color:var(--page)}body:has(.v2 [data-ground=machine]) .cookie-bar .btn-secondary:hover{background-color:color-mix(in srgb, var(--action) 85%, var(--page))}body:has(.v2 [data-ground=machine]) .cookie-bar .btn-secondary:focus-visible{box-shadow:var(--focus-ring-gap)}body:has(.v2) dialog.dialog-panel:has(>.cookie-settings){border:1px solid var(--ink-10);border-radius:var(--r-lg);background:var(--page);width:min(480px,100vw - 32px);box-shadow:var(--shadow-floating-strong);color:var(--ink)}body:has(.v2) dialog.dialog-panel:has(>.cookie-settings)::backdrop{background:#100f0f66}body:has(.v2) .cookie-settings{padding:24px}@media (min-width:640px){body:has(.v2) .cookie-settings{padding:32px}}body:has(.v2) .cookie-settings .cookie-row{gap:24px;padding-block:20px}body:has(.v2) .cookie-settings .cookie-row:first-child{padding-top:0}body:has(.v2) .cookie-settings .cookie-row+.cookie-row{background:var(--dash-h) top left / 100% var(--dash-width) no-repeat;border-top:0}body:has(.v2) .cookie-settings .cookie-row-title{letter-spacing:-.001em;color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.5}body:has(.v2) .cookie-settings .cookie-row-note{letter-spacing:.02em;color:var(--ink-62);margin:4px 0 0;font-size:14px;line-height:21px}body:has(.v2) .cookie-settings .cookie-always{border-radius:var(--r-pill);background-color:var(--clay);letter-spacing:-.001em;height:32px;color:var(--ink);white-space:nowrap;border:0;align-items:center;padding:0 12px;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}body:has(.v2) .cookie-settings .cookie-switch{background-color:color-mix(in srgb, var(--ink) 48%, var(--page));transition:background-color var(--dur-fast) var(--ease-standard)}body:has(.v2) .cookie-settings .cookie-switch[aria-checked=true]{background-color:var(--ink)}body:has(.v2) .cookie-settings .cookie-switch:focus-visible{box-shadow:var(--focus-ring-gap);outline:none}body:has(.v2) .cookie-settings .cookie-switch-knob{background-color:var(--page);box-shadow:0 1px 2px #0000001a}body:has(.v2) .cookie-settings .cookie-settings-actions{gap:10px;margin-top:8px}@media (prefers-reduced-motion:reduce){body:has(.v2) :is(.cookie-bar,.cookie-settings) :is(.btn-primary,.btn-secondary,.cookie-switch){transition-duration:.01ms}body:has(.v2) :is(.cookie-bar,.cookie-settings) :is(.btn-primary,.btn-secondary):active{transform:none}}
.not-found-module__HS70Aa__section{position:relative}.not-found-module__HS70Aa__rails{--gx:var(--s-6);--gy:var(--s-16);padding:var(--gy) var(--gx);background:var(--dash-v) top left / var(--dash-width) 100% no-repeat, var(--dash-v) top right / var(--dash-width) 100% no-repeat, var(--dash-h) left 0 top var(--gy) / 100% var(--dash-width) no-repeat, var(--dash-h) left 0 bottom var(--gy) / 100% var(--dash-width) no-repeat}@media (min-width:768px){.not-found-module__HS70Aa__rails{--gx:var(--s-16);--gy:var(--s-24)}}.not-found-module__HS70Aa__box{padding:var(--s-24) var(--s-6);text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.not-found-module__HS70Aa__box{padding-block:var(--s-30)}}.not-found-module__HS70Aa__code{color:var(--ink-12);font-family:var(--font-serif);font-weight:var(--serif-weight);font-synthesis-weight:none;letter-spacing:0;margin:0;font-size:80px;line-height:1}@media (min-width:768px){.not-found-module__HS70Aa__code{font-size:160px}}.not-found-module__HS70Aa__line{margin:var(--s-6) 0 var(--s-8)}
