.d5dGJq_page{background:var(--surface)}.d5dGJq_inner{max-width:1328px;min-height:min(100svh - 78px,820px);padding:clamp(24px, min(5vw, 5.5svh), 80px) var(--gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,88px);margin:0 auto;display:grid}.d5dGJq_side{flex-direction:column;gap:clamp(12px,2.1svh,20px);min-width:0;display:flex}.d5dGJq_title{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(42px,min(6vw,10svh),92px);line-height:.88}.d5dGJq_lead{max-width:40ch;color:var(--text-soft);text-wrap:pretty;margin:0;font-size:clamp(16.5px,min(1.35vw,2.6svh),19px);line-height:1.45}.d5dGJq_stuck{background:var(--ink);color:var(--paper);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--gold);border-radius:26px;flex-direction:column;align-items:flex-start;gap:12px;margin-top:clamp(4px,1.4svh,12px);padding:clamp(20px,3svh,28px);display:flex}.d5dGJq_stuckEyebrow{font-family:var(--mono);letter-spacing:.14em;color:var(--gold);font-size:11.5px;font-weight:700}.d5dGJq_stuckTitle{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(24px,min(2.3vw,4.2svh),34px);font-weight:800;line-height:1}.d5dGJq_mail{background:var(--gold);min-height:52px;color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--paper);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:10px;max-width:100%;margin-top:4px;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.d5dGJq_mail:hover{color:var(--ink);box-shadow:5px 5px 0 var(--paper);transform:translate(-2px,-2px)}.d5dGJq_mail:active{box-shadow:0 0 0 var(--paper);transform:translate(2px,2px)}.d5dGJq_mail:focus-visible{outline-color:var(--paper);outline-offset:4px}.d5dGJq_privacy{min-height:44px;color:var(--text-soft);align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.d5dGJq_privacy u{text-underline-offset:3px;color:var(--text)}.d5dGJq_privacy:hover u{color:var(--accent)}.d5dGJq_privacyIcon{background:var(--done);width:36px;height:36px;color:var(--ink);border:2px solid var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.d5dGJq_list{flex-direction:column;gap:clamp(8px,1.4svh,12px);min-width:0;display:flex}.d5dGJq_item{background:var(--card);border:2px solid var(--line);border-radius:20px;transition:box-shadow .14s,transform .14s;overflow:hidden}.d5dGJq_item:hover{box-shadow:3px 3px 0 var(--shadow)}.d5dGJq_open,.d5dGJq_open:hover{box-shadow:5px 5px 0 var(--shadow);transform:translate(-2px,-2px)}.d5dGJq_item h2{font-size:inherit;letter-spacing:normal;line-height:inherit;margin:0}.d5dGJq_q{cursor:pointer;text-align:left;width:100%;min-height:56px;font-family:var(--display);letter-spacing:-.02em;color:var(--text);background:0 0;border:none;align-items:center;gap:14px;padding:clamp(13px,2.2svh,18px) 18px clamp(13px,2.2svh,18px) 20px;font-size:clamp(18px,min(1.5vw,2.9svh),21px);font-weight:800;line-height:1.15;display:flex}.d5dGJq_q:focus-visible{outline-offset:-5px;border-radius:18px}.d5dGJq_qNum{font-family:var(--mono);letter-spacing:.12em;color:var(--accent);flex:none;font-size:11px;font-weight:700}.d5dGJq_qText{text-wrap:balance;flex:1;min-width:0}.d5dGJq_dot{background:var(--paper);width:36px;height:36px;color:var(--ink);border:2px solid var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s,background .18s;display:flex}.d5dGJq_q:hover .d5dGJq_dot{background:var(--gold)}.d5dGJq_open .d5dGJq_dot{background:var(--gold);transform:rotate(45deg)}.d5dGJq_a{color:var(--text-soft);text-wrap:pretty;padding:0 22px 20px 52px;font-size:16.5px;line-height:1.5}@media (max-width:900px){.d5dGJq_inner{grid-template-columns:minmax(0,1fr);align-items:start;min-height:0}.d5dGJq_a{padding-left:20px}}
