.document-primary-action{background:var(--color-ink);min-height:48px;color:var(--color-ground);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:12px 21px;font-size:17px;font-weight:500;line-height:1.4;transition:background .18s;display:inline-flex}.document-primary-action:hover{background:var(--color-accent)}.document-text-action{min-height:44px;color:var(--color-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:5px;cursor:pointer;align-items:center;gap:10px;font-size:17px;line-height:1.5;transition:color .18s;display:inline-flex}.document-text-action:hover{color:var(--color-ink)}.copy-email{margin-top:10px}.copy-email-status{max-width:42ch;min-height:22px;color:var(--color-accent);font-size:15px;line-height:1.5}.legal-layout{gap:38px;padding-block:32px clamp(80px,9vw,144px);display:grid}.legal-contents-desktop{display:none}.legal-contents-desktop>p{color:var(--color-accent);margin-bottom:16px}.legal-layout nav a{color:var(--color-ink-2);padding-block:9px;font-size:16px;line-height:1.55;transition:color .18s;display:block}.legal-layout nav a:hover{color:var(--color-ink)}.legal-contents-mobile{border-block:1px solid var(--color-rule)}.legal-contents-mobile summary{color:var(--color-accent);cursor:pointer;padding-block:16px;font-size:17px}.legal-contents-mobile nav{padding-bottom:18px}.legal-prose{min-width:0;max-width:50ch;font-size:clamp(17px,1.25vw,19px);line-height:1.75}.legal-prose :where(p,li,span){max-width:50ch}.legal-section-title{border-top:1px solid var(--color-rule);letter-spacing:-.025em;text-wrap:balance;margin-block:52px 18px;padding-top:24px;scroll-margin-top:110px;font-size:clamp(23px,2vw,29px);line-height:1.3}.legal-section-title:first-child{border-top:0;margin-top:0;padding-top:0}.legal-note{border:1px solid var(--color-rule);background:var(--color-surface-raised);border-radius:8px;padding:20px}html:not([data-nf-lang=en]) [data-nf=en],html[data-nf-lang=en] [data-nf=tr]{display:none}.status-screen{background:var(--color-ground);flex-direction:column;min-height:100svh;display:flex}.status-screen>main{flex:1}.status-header{border-bottom:1px solid var(--color-rule)}.status-header>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-height:88px;padding-block:20px;display:flex}.status-home-links{gap:18px;font-size:16px;display:flex}.status-home-links a{color:var(--color-ink-2);padding-block:12px}.status-home-links a:hover{color:var(--color-ink)}.status-layout{gap:60px;padding-block:clamp(64px,8vw,128px);display:grid}.status-screen h1{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;font-size:clamp(40px,4.6vw,72px);line-height:1.05}.status-lede{max-width:44ch;color:var(--color-ink-2);margin-top:12px;font-size:18px;line-height:1.7}.status-email{margin-top:20px}.status-recovery{gap:32px;display:grid}.status-recovery h2{color:var(--color-accent);padding-bottom:14px}.status-recovery a{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:19px;transition:color .18s;display:flex}.status-recovery a:hover{color:var(--color-accent)}.status-footer{border-top:1px solid var(--color-rule);color:var(--color-ink-2);padding-block:24px}.status-error-content{padding-block:clamp(64px,8vw,128px)}.status-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:34px;display:flex}.status-reference{color:var(--color-ink-2);overflow-wrap:anywhere;margin-top:36px}@media (min-width:768px){.legal-layout{grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:7%;padding-top:56px}.legal-contents-desktop{top:calc(var(--header-h) + 28px);align-self:start;display:block;position:sticky}.legal-contents-mobile{display:none}}@media (min-width:1024px){.status-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8%}.status-recovery{align-self:start;margin-top:54px}}@media (scripting:none){.copy-email{display:none}}@media (forced-colors:active){.legal-note,.document-primary-action{border-color:canvastext}}@media print{.legal-page,.legal-note{color:#000!important;background:#fff!important}.legal-page *{color:#000!important;border-color:#777!important}.legal-contents-mobile,.legal-contents-desktop{display:none!important}.legal-layout{padding-block:24px;display:block}.legal-prose{max-width:50ch}.legal-section-title{break-after:avoid}}
