.site.connect .un{display:grid;grid-gap:1rem;gap:1rem;max-width:40rem;padding-bottom:clamp(2.5rem,7vw,4rem)}.site.connect .un h1{margin:0;font-family:var(--masthead);font-size:clamp(1.8rem,4.5vw,2.5rem);line-height:1.12;color:var(--ink)}.site.connect .un-kicker{margin:0;font-family:var(--ui);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.site.connect .un .dz-lede b{color:var(--ink);font-weight:600}.site.connect .un-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem}.site.connect .un-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.6rem;border:0;border-radius:var(--r-pill);background:var(--band);color:var(--reversed);font-family:var(--ui);font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer}.site.connect .un-btn:hover{filter:brightness(1.12)}.site.connect .un-btn-quiet{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.site.connect .un-link{display:inline-flex;align-items:center;min-height:44px;font-family:var(--ui);font-size:.94rem;font-weight:500;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.site.connect .un-note{margin:0;font-family:var(--ui);font-size:.875rem;color:var(--muted);font-style:italic}.site.connect .un-form{display:grid;grid-gap:.75rem;gap:.75rem;max-width:28rem;margin-top:.5rem}.site.connect .un-label{font-family:var(--ui);font-size:.94rem;font-weight:600;color:var(--ink)}.site.connect .un-input{min-height:48px;padding:0 1rem;border:1.5px solid var(--ink);border-radius:8px;background:transparent;color:var(--ink);font-family:var(--ui);font-size:1rem}.site.connect .un-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.site.connect .un-error{margin:0;font-family:var(--ui);font-size:.94rem;color:var(--accent)}.site.connect .un-wide{max-width:60rem}.site.connect .un h2{margin:1rem 0 0;font-family:var(--masthead);font-size:1.4rem;color:var(--ink)}.site.connect .un-table{width:100%;border-collapse:collapse;font-family:var(--ui);font-size:.94rem;color:var(--ink)}.site.connect .un-table td,.site.connect .un-table th{padding:.5rem .75rem .5rem 0;border-bottom:1px solid var(--rule,rgba(0,0,0,.15));text-align:left;overflow-wrap:anywhere}.site.connect .sp-story{margin:2rem 0;padding-top:1.25rem;border-top:1px solid var(--rule,#ddd)}.site.connect .sp-story h2{font-size:1.15rem;line-height:1.35}.site.connect .cp{margin:.9rem 0}.site.connect .cp-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.35rem}.site.connect .cp-label{font-weight:700;font-size:.9rem}.site.connect .cp-btn{min-height:44px;padding:.5rem 1.2rem;border:0;border-radius:999px;background:var(--ink,#10204a);color:#fff;font-weight:700;cursor:pointer}.site.connect .cp-text{width:100%;padding:.8rem;border:1px solid var(--rule,#ccc);border-radius:10px;font:400 .95rem/1.5 var(--ui,Inter,system-ui,sans-serif);resize:vertical;background:#fff;color:#111}