.aks-head{font-family:var(--f-ui);border-bottom:1px solid #ffffff14}.aks-head-solid{background:var(--desk)}.aks-brand{background:var(--desk-face);letter-spacing:.16em;text-transform:uppercase;color:#fff;border-radius:6px;padding:4px 11px;font-size:18px;font-weight:800;font-stretch:75%;text-decoration:none;box-shadow:inset 0 2px 6px #0009}.aks-nav{align-items:center;gap:4px;display:flex}.aks-navlink{color:var(--head-ink-2);text-underline-offset:4px;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:600;text-decoration:none}.aks-navlink:hover{color:var(--head-ink);background:#ffffff12;text-decoration:underline}.aks-head :focus-visible,.ak-scene-desk :focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ak-scene-desk .ak-paper :focus-visible{outline-color:var(--police)}.ak-scene-desk .aks-main:focus-visible{outline:none}.ak-scene-desk button{cursor:pointer}.ak-scene-desk button:disabled{cursor:not-allowed}.aks-main{font-family:var(--f-ui);color:var(--head-ink);font-size:15px;line-height:1.45}.aks-kicker{font-family:var(--f-type);letter-spacing:.22em;text-transform:uppercase;color:var(--head-ink-2);margin:0;font-size:13px}.aks-title{letter-spacing:.005em;color:var(--head-ink);text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800;font-stretch:78%;line-height:1.04}.aks-title-sm{font-size:clamp(26px,3vw,36px)}.aks-lead{max-width:34rem;font-family:var(--f-type);color:var(--head-ink-2);margin:0;font-size:16px;line-height:1.5}.aks-section{flex-direction:column;gap:12px;display:flex}.aks-section-title{font-family:var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--head-ink-2);align-items:center;gap:12px;margin:0;font-size:13px;font-weight:700;display:flex}.aks-section-title:after{content:"";border-top:1px dashed #aebbd259;flex:1}.aks-desk-note{color:var(--head-ink-2);margin:0;font-size:14px}.aks-footer-link{color:var(--head-ink-2);text-underline-offset:4px;border-radius:3px;font-size:13px;text-decoration:underline}.aks-policy{gap:18px;max-width:46rem;padding-bottom:22px}.aks-policy-list{flex-direction:column;gap:10px;margin:0;display:flex}.aks-policy-list dt{color:var(--ink);font-size:14.5px;font-weight:700}.aks-policy-list dd{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45}.aks-desk-alert{color:#ffb3b5;margin:0;font-size:14.5px;font-weight:600}.aks-desk-link{width:fit-content;color:var(--head-ink-2);text-underline-offset:4px;border-radius:4px;font-size:14px;text-decoration:underline}.aks-desk-link:hover{color:var(--head-ink)}.ak-rubber.aks-stamp-btn{font-family:var(--f-ui);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:10px 28px;font-size:19px;font-weight:800;font-stretch:80%;box-shadow:inset 0 0 0 2px #ffffff59,0 3px #8d1b21}.ak-rubber.aks-stamp-btn:active{box-shadow:inset 0 0 0 2px #ffffff59,0 1px #8d1b21}.ak-rubber.aks-wide{text-align:center;justify-content:center;width:100%;padding:11px 16px;font-size:15px}.aks-home{flex:1;align-content:center;align-items:center;gap:36px;display:grid}.aks-hero{flex-direction:column;gap:14px;min-width:0;display:flex}.aks-polaroid{display:none}.aks-folders{gap:28px;margin:0;padding:0;list-style:none;display:grid}.aks-folders-compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}@media (min-width:900px){.aks-home{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}.aks-polaroid{background:#fbfbf7;width:200px;margin:18px 0 0 12px;padding:8px 8px 30px;display:block;position:relative;transform:rotate(-4deg);box-shadow:0 14px 26px #00000080}}.aks-polaroid:before{content:"";z-index:1;background:#fff6d6d9;width:70px;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(3deg);box-shadow:0 1px 2px #0003}.aks-polaroid-photo{aspect-ratio:4/3;filter:sepia(.18)saturate(.9);background:linear-gradient(#172440 0%,#36395c 38%,#b8785a 55%,#1e2c47 57%,#0d1729 100%);display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #00000073}.aks-polaroid-photo:before{content:"";clip-path:polygon(42% 0,46% 0,74% 100%,14% 100%);background:repeating-linear-gradient(#3b2b1d 0 5px,#1d140c 5px 7px);height:40%;position:absolute;bottom:0;left:0;right:0}.aks-polaroid-photo:after{content:"";background:#f3c26a;border-radius:50%;width:12px;height:12px;position:absolute;top:49%;left:70%;box-shadow:0 0 18px 7px #f3c26a73}.aks-folder{filter:drop-shadow(0 22px 30px #00000080);padding-top:24px;position:relative}.aks-folder-tab{background:var(--kraft);max-width:calc(100% - 44px);color:var(--ink);font-family:var(--f-type);white-space:nowrap;text-overflow:ellipsis;border-radius:7px 7px 0 0;margin:0;padding:4px 14px 10px;font-size:12.5px;position:absolute;top:0;left:22px;overflow:hidden}.aks-folder-tab b,.aks-case-tab b{font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--police);margin-right:8px;font-weight:800}.aks-folder-cover{background:linear-gradient(170deg, var(--kraft) 0%, var(--kraft-2) 100%);color:var(--ink);border-radius:0 8px 8px;flex-direction:column;gap:22px;padding:30px 28px 22px;display:flex;position:relative;overflow:hidden}.aks-tape{background:repeating-linear-gradient(0deg, var(--tape) 0 26px, #b5262c 26px 28px);opacity:.92;width:20px;position:absolute;top:0;bottom:0;right:56px;box-shadow:1px 0 #00000026,-1px 0 #ffffff26}.aks-folder-label{z-index:1;max-width:30rem;padding:18px 22px 26px;position:relative;transform:rotate(-.7deg)}.aks-folder-label:before{content:"";background:#fff6d69e;width:84px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(2deg);box-shadow:0 1px 2px #0000002e}.aks-folder-title{font-family:var(--f-ui);color:var(--ink);margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:800;font-stretch:80%;line-height:1.08}.aks-folder-pitch{font-family:var(--f-type);color:var(--ink-2);margin:8px 0 0;font-size:14.5px;line-height:1.45}.aks-folder-stamp{--stamp-tilt:-7deg;background:#eef0eab3;font-size:15px;position:absolute;bottom:-10px;right:16px}.aks-folder-foot{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-right:64px;display:flex;position:relative}.aks-folder.compact .aks-folder-foot{padding-right:40px}.aks-facts{font-family:var(--f-type);color:var(--ink);flex-wrap:wrap;gap:4px 18px;margin:0;font-size:14px;display:flex}.aks-facts>div{gap:6px;display:flex}.aks-facts dt{font-weight:700}.aks-facts dd{margin:0}.aks-folder.compact .aks-folder-cover{gap:18px;padding:26px 20px 18px}.aks-folder.compact .aks-folder-label{max-width:none;margin-right:48px;padding:14px 16px 22px}.aks-folder.compact .aks-folder-title{font-size:22px}.aks-folder.compact .aks-folder-pitch{font-size:13.5px}.aks-folder.compact .aks-tape{right:22px}.aks-center{flex:1;justify-content:center;align-items:center;padding:24px 0;display:flex}.aks-badge{width:100%;max-width:400px;position:relative;transform:rotate(-.8deg)}.aks-badge:before{content:"";background:var(--desk);border-radius:5px;width:54px;height:9px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:inset 0 2px 3px #0009}.aks-badge-band{background:var(--police);color:#fff;text-align:center;font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;border-radius:4px 4px 0 0;margin:0;padding:30px 20px 9px;font-size:15px;font-weight:800;font-stretch:80%}.aks-badge-body{flex-direction:column;gap:18px;padding:20px 24px 24px;display:flex}.aks-stack{flex-direction:column;gap:12px;display:flex}.aks-stack-tight{flex-direction:column;gap:6px;display:flex}.aks-sheet-title{font-family:var(--f-ui);color:var(--ink);margin:0;font-size:28px;font-weight:800;font-stretch:80%;line-height:1.1}.aks-sheet-title-sm{font-size:22px}.aks-muted{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45}.aks-text{color:var(--ink);margin:0;font-size:15px}.aks-error{color:var(--stamp-red);margin:0;font-size:14px;font-weight:600}.aks-link{width:fit-content;color:var(--police);text-underline-offset:4px;border-radius:3px;font-size:14px;text-decoration:underline}.aks-field{flex-direction:column;gap:4px;display:flex}.aks-label{font-family:var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:12.5px}.aks-input{border:0;border-bottom:2px solid var(--ink);height:42px;font-family:var(--f-type);color:var(--ink);background:#ffffffb3;border-radius:3px 3px 0 0;padding:0 10px;font-size:16px}.aks-input::placeholder{color:var(--ink-2)}.aks-input[aria-invalid=true]{border-bottom-color:var(--stamp-red)}.aks-drawer{border-top:8px solid var(--desk-face);background:linear-gradient(#121c31,#1b2740);border-radius:6px;flex-direction:column;gap:10px;margin:0;padding:16px 14px 14px;list-style:none;display:flex;box-shadow:inset 0 8px 16px #0000008c,0 1px #ffffff0f}.aks-card{border-top:3px solid var(--tape);background-image:repeating-linear-gradient(#0000 0 25px,#2b46a81a 25px 26px);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 22px;padding:14px 18px;display:grid;box-shadow:0 4px 10px #00000059}.aks-card-text{flex-direction:column;gap:2px;min-width:0;display:flex}.aks-card-title{font-family:var(--f-hand);color:var(--ink);font-size:21px;line-height:1.15}.aks-card-meta{font-family:var(--f-type);color:var(--ink-2);font-size:13px}.aks-time{font-family:var(--f-type);color:var(--ink);white-space:nowrap}.aks-card-stamp{background:#eef0ea99;font-size:14px}.aks-card-action{justify-content:flex-end;display:flex}@media (max-width:640px){.aks-drawer{padding:12px 8px 10px}.aks-card{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.aks-card-text{grid-column:1/-1}.aks-card-stamp{justify-self:start}}.aks-play-head{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.aks-case-tab{background:var(--page);color:var(--ink);font-family:var(--f-type);border-radius:3px;margin:4px 0 0;padding:3px 12px;font-size:12.5px}.aks-play{gap:24px;display:grid}@media (min-width:960px){.aks-play{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:32px}}.aks-modes{gap:16px;display:grid}.aks-mode{border-top:3px solid var(--tape);cursor:pointer;background-image:repeating-linear-gradient(#0000 0 25px,#2b46a81a 25px 26px);flex-direction:column;gap:6px;padding:16px 18px 18px;transition:transform .15s;display:flex;position:relative}.aks-mode:not([data-disabled]):hover{transform:translateY(-2px)}.aks-mode[data-disabled]{cursor:not-allowed}.aks-mode:has([data-checked]){outline:2px solid var(--head-ink);outline-offset:4px}.aks-mode-head{align-items:center;gap:10px;padding-right:8rem;display:flex}.aks-mode-label{color:var(--ink);font-size:20px;font-weight:800;font-stretch:82%}.aks-mode[data-disabled] .aks-mode-label{color:var(--ink-2)}.aks-mode-text{color:var(--ink-2);font-size:14px;line-height:1.45}.aks-mode-stamp{--stamp-tilt:5deg;background:#eef0ea99;font-size:13px;position:absolute;top:14px;right:16px}.aks-mode-chosen{display:none}.aks-mode:has([data-checked]) .aks-mode-chosen{display:inline-block}.aks-radio,.aks-check{border:2px solid var(--ink);color:#fff;background:#fff;width:20px;height:20px}.aks-radio[data-checked],.aks-check[data-checked]{border-color:var(--police);background:var(--police)}.aks-radio [data-slot=radio-group-indicator] span{background:#fff}.aks-radio[data-disabled]{opacity:.45}.aks-play-side{flex-direction:column;gap:18px;display:flex}.aks-form{flex-direction:column;gap:10px;padding:16px 22px 14px;display:flex}.aks-form-kicker{border-bottom:1px dashed var(--ink-2);font-family:var(--f-type);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 2px;padding-bottom:6px;font-size:12px}.aks-consent{color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.45;display:flex}.aks-consent .aks-check{margin-top:1px}.aks-mic-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.aks-meter{border:1px solid var(--ink-2);background:#1b24301a;border-radius:2px;flex:1;min-width:8rem;height:10px;overflow:hidden}.aks-meter-bar{background:var(--police);height:100%;transition:width .1s}.aks-mic-status{min-height:20px;color:var(--ink-2);margin:0;font-size:13.5px}.aks-go{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.aks-mode,.aks-meter-bar{transition:none}}
