.content-page{max-width:42rem;padding:24px var(--gutter) 96px;margin:0 auto}.content-title{font-family:var(--serif);font-size:var(--t-title);margin:0 0 32px;font-weight:600;line-height:1.15}.content-section{margin:0 0 40px}.content-section h2{font-family:var(--serif);margin:0 0 12px;font-size:26px;font-weight:600}.content-section p{margin:0 0 16px;line-height:1.65}.content-pending{opacity:.6;font-style:italic}.content-table{border-collapse:collapse;width:100%;font-family:var(--sans);background:var(--c-paper);font-size:15px}.content-table th,.content-table td{border-bottom:1px solid var(--rule);text-align:start;vertical-align:top;padding:12px 14px}.content-table thead th{font-weight:600}.content-table tbody th{opacity:.8;font-weight:500}.content-source{font-family:var(--sans);opacity:.75;margin-top:10px;font-size:13px}.content-try{background:var(--c-paper);border:1px solid var(--rule);border-radius:4px;flex-direction:column;gap:14px;margin-top:48px;padding:clamp(20px,4vw,32px);display:flex}.content-try h2{font-family:var(--serif);margin:0;font-size:26px;font-weight:600}.content-try-kinds{border:0;gap:8px;margin:0;padding:0;display:flex}.content-try-kind{cursor:pointer}.content-try-kind input{opacity:0;pointer-events:none;position:absolute}.content-try-kind span{border:1px solid var(--c-ink);min-height:36px;font-family:var(--sans);border-radius:6px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.content-try-kind input:checked+span{background:var(--c-ink);color:var(--c-paper)}.content-try-kind input:focus-visible+span{outline:2px solid var(--c-rust-deep);outline-offset:2px}.content-try textarea{border:1px solid var(--rule);background:var(--c-sand);width:100%;color:inherit;font-family:var(--serif);resize:vertical;border-radius:4px;padding:14px 16px;font-size:17px;line-height:1.55}.content-try-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.content-try-actions button:disabled{opacity:.45;cursor:not-allowed}.content-try-note{font-family:var(--sans);opacity:.8;font-size:14px}
