.jB5wbq_form{background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow);max-width:46em;padding:clamp(20px,4vw,32px)}.jB5wbq_field{flex:220px;margin-bottom:20px}.jB5wbq_row{flex-wrap:wrap;gap:0 18px;display:flex}.jB5wbq_label{align-items:center;gap:8px;margin-bottom:8px;font-size:.95rem;font-weight:800;display:flex}.jB5wbq_req,.jB5wbq_opt{border-radius:var(--r-pill);border:2px solid var(--ink);letter-spacing:.04em;padding:2px 8px;font-size:.72rem;font-weight:800}.jB5wbq_req{background:var(--red);color:#fff}.jB5wbq_opt{background:var(--card-2);color:var(--ink-2)}.jB5wbq_input,.jB5wbq_select,.jB5wbq_textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper-2);border:var(--border-w) solid var(--ink);border-radius:var(--r-md);transition:box-shadow .15s var(--ease), transform .15s var(--pop);padding:12px 14px;box-shadow:inset 2px 2px #22201d14}.jB5wbq_textarea{resize:vertical;min-height:180px;line-height:1.8}.jB5wbq_input:focus,.jB5wbq_select:focus,.jB5wbq_textarea:focus{box-shadow:var(--shadow-sm);outline:none;transform:translate(-1px,-1px)}.jB5wbq_select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 13px);background-repeat:no-repeat;background-size:7px 7px,7px 7px;padding-right:40px}.jB5wbq_count{text-align:right;color:var(--text-mute);margin:6px 2px 0;font-size:.8rem}.jB5wbq_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.jB5wbq_error{border:3px solid var(--ink);border-radius:var(--r-md);color:var(--ink);background:#ffe0e0;margin:0 0 16px;padding:12px 14px;font-weight:700;line-height:1.7}.jB5wbq_actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.jB5wbq_note{color:var(--text-mute);margin:0;font-size:.85rem;line-height:1.8}.jB5wbq_note a{color:var(--ink-2);font-weight:700}.jB5wbq_done{background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow);text-align:center;max-width:46em;padding:clamp(28px,6vw,48px)}.jB5wbq_doneEmoji{animation:jB5wbq_pop .5s var(--pop) both;margin:0 0 8px;font-size:3.4rem}.jB5wbq_doneTitle{font-family:var(--font-display);margin:0 0 12px;font-size:1.5rem}.jB5wbq_doneText{color:var(--text-dim);margin:0 0 22px;line-height:1.9}@keyframes jB5wbq_pop{0%{opacity:0;transform:scale(.4)rotate(-16deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.jB5wbq_doneEmoji{animation:none}}
.mj7dDa_page{padding:clamp(28px,6vw,64px) 0 clamp(56px,9vw,110px)}.mj7dDa_crumbs{color:var(--text-mute);align-items:center;gap:8px;margin-bottom:18px;font-size:.86rem;display:flex}.mj7dDa_crumbs a{color:var(--text-dim);border-bottom:2px dotted var(--ink-3);text-decoration:none}.mj7dDa_crumbs a:hover{color:var(--ink)}.mj7dDa_head{margin-bottom:clamp(22px,4vw,38px)}.mj7dDa_badge{letter-spacing:.06em;border:var(--border-w) solid var(--ink);border-radius:var(--r-pill);background:var(--yellow);box-shadow:var(--shadow-sm);padding:5px 12px;font-size:.78rem;font-weight:800;display:inline-block;transform:rotate(-2deg)}.mj7dDa_title{font-family:var(--font-display);letter-spacing:.01em;margin:14px 0 10px;font-size:clamp(1.9rem,5.4vw,3rem);line-height:1.2}.mj7dDa_lead{color:var(--text-dim);max-width:42em;font-size:clamp(.98rem,2.2vw,1.08rem);line-height:1.85}.mj7dDa_body{max-width:46em}.mj7dDa_body section{background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow);margin-bottom:clamp(18px,3vw,26px);padding:clamp(20px,4vw,32px)}.mj7dDa_body h2{font-family:var(--font-display);align-items:center;gap:10px;margin:0 0 14px;font-size:clamp(1.15rem,3vw,1.42rem);line-height:1.45;display:flex}.mj7dDa_body h2:before{content:"";border:3px solid var(--ink);background:var(--accent);border-radius:4px;flex:none;width:14px;height:14px;transform:rotate(12deg)}.mj7dDa_body h3{color:var(--ink);margin:22px 0 8px;font-size:1rem}.mj7dDa_body p{color:var(--text-dim);margin:0 0 14px;line-height:1.95}.mj7dDa_body p:last-child{margin-bottom:0}.mj7dDa_body ul,.mj7dDa_body ol{color:var(--text-dim);margin:0 0 14px;padding-left:1.35em;line-height:1.9}.mj7dDa_body li{margin-bottom:7px}.mj7dDa_body li::marker{color:var(--accent);font-weight:900}.mj7dDa_body a{color:var(--ink);border-bottom:2px solid var(--accent);font-weight:700;text-decoration:none}.mj7dDa_body a:hover{background:var(--accent-2)}.mj7dDa_body strong{color:var(--ink);background:linear-gradient(transparent 62%, var(--accent-2) 62%);padding:0 2px}.mj7dDa_meta{color:var(--text-mute);font-size:.86rem;line-height:1.9}.mj7dDa_dl{gap:12px;margin:0 0 14px;display:grid}.mj7dDa_dlItem{border:3px dashed var(--ink-3);border-radius:var(--r-md);background:var(--surface-2);padding:14px 16px}.mj7dDa_dlItem>b{margin-bottom:6px;font-size:.98rem;display:block}.mj7dDa_dlItem>span{color:var(--text-dim);font-size:.95rem;line-height:1.9;display:block}.mj7dDa_timeline{border-left:4px solid var(--ink);margin:0;padding:0 0 0 22px;list-style:none}.mj7dDa_timeline li{padding:0 0 16px 16px;position:relative}.mj7dDa_timeline li:before{content:"";background:var(--yellow);border:3px solid var(--ink);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-30px}.mj7dDa_tlDate{color:var(--text-mute);letter-spacing:.04em;font-size:.82rem;font-weight:800}.mj7dDa_tlBody{line-height:1.8}.mj7dDa_tlBody a{font-weight:800}.mj7dDa_cta{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}@media (pointer:coarse){.mj7dDa_crumbs a{padding-block:10px;display:inline-block}.mj7dDa_body li{margin-bottom:12px}}
