.hud{--hud-ink:#141a28;--hud-ink-2:#141a28bd;--hud-ink-3:#141a285c;--hud-glass:#ffffffd6;--hud-edge:#ffffffbf;--hud-shadow:0 24px 64px -32px #0e132073;--hud-w:448px;--hud-h:232px;z-index:12;left:var(--space-24);bottom:var(--space-24);color:var(--hud-ink);pointer-events:none;opacity:calc(1 - var(--after,0) * 2.2);transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1),filter .5s;position:fixed}.hud[data-off]{opacity:0;transform:translateY(var(--space-16));filter:blur(4px)}[data-theme=dark] .hud{--hud-ink:#eef1f7;--hud-ink-2:#eef1f7bd;--hud-ink-3:#eef1f752;--hud-glass:#0c101cc7;--hud-edge:#ffffff1a;--hud-shadow:0 24px 64px -32px #000c}.hud__card{grid-template-columns:var(--space-48) minmax(0, 1fr);column-gap:var(--space-20);width:var(--hud-w);height:var(--hud-h);padding:var(--space-20) var(--space-24) var(--space-20) var(--space-20);border-radius:var(--radius-16);background:var(--hud-glass);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border:1px solid var(--hud-edge);box-shadow:var(--hud-shadow);display:grid;overflow:hidden}.hud__count{padding-right:var(--space-12);border-right:1px solid var(--hud-ink-3);font-family:var(--font-data);flex-direction:column;align-items:flex-start;display:flex;position:relative}.hud__n{letter-spacing:-.02em;color:var(--brand);font-size:28px;font-weight:500;line-height:32px;animation:.5s cubic-bezier(.2,.7,.2,1) both hud-n}[data-theme=dark] .hud__n{color:var(--accent)}@keyframes hud-n{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}.hud__of{font-size:var(--type-caption);line-height:var(--lh-caption);color:var(--hud-ink-3)}.hud__track{width:1px;height:calc((var(--at) + 1) / var(--points) * 100%);background:var(--brand);transition:height .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;right:-1px}[data-theme=dark] .hud__track{background:var(--accent)}.hud__chapter{align-content:start;gap:var(--space-8);animation:.5s cubic-bezier(.2,.7,.2,1) both hud-in;display:grid}@keyframes hud-in{0%{opacity:0;transform:translateY(var(--space-8));filter:blur(4px)}to{opacity:1;filter:none;transform:none}}.hud__eyebrow{align-items:center;gap:var(--space-8);font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--brand);display:flex}[data-theme=dark] .hud__eyebrow{color:var(--accent)}.hud[style*=--tone] .hud__eyebrow:before{content:"";width:var(--space-8);height:var(--space-8);background:var(--tone);border-radius:2px}.hud__title{font-family:var(--font-title);font-weight:400;font-size:var(--type-h3);line-height:var(--lh-h3);letter-spacing:-.01em;color:var(--hud-ink);text-wrap:balance}.hud__title em{font-style:italic}.hud__line{color:var(--hud-ink-2);text-wrap:pretty}.dcards{z-index:11;pointer-events:none;opacity:calc(1 - var(--after,0) * 3);position:fixed;inset:0}.dcard{visibility:hidden;width:272px;opacity:var(--open,0);will-change:transform, opacity;border-radius:var(--radius-12);border:2px solid var(--issue);color:#141a28;background:#fff;position:absolute;top:0;left:0;box-shadow:0 20px 48px -24px #0e13208c}[data-theme=dark] .dcard{color:#eef1f7;background:#10151f;box-shadow:0 20px 48px -24px #000c}[data-theme=dark] .dcard__rows dt{color:#eef1f785}[data-theme=dark] .dcard__photo{background:#1b2130}.dcard:after{content:"";top:100%;left:calc(var(--stem-x,50%) - 1px);width:2px;height:var(--stem-h,0px);background:var(--issue);opacity:var(--stem-o,1);position:absolute}.dcard__photo{aspect-ratio:16/9;border-radius:var(--radius-8) var(--radius-8) 0 0;background:#dfe3ea;margin:0;position:relative;overflow:hidden}.dcard__photo img{object-fit:cover;width:100%;height:100%}.dcard__slot{font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:#141a2873;background:repeating-linear-gradient(135deg,#eef0f3 0 12px,#e5e8ec 12px 24px);place-items:center;display:grid;position:absolute;inset:0}.dcard__status{top:var(--space-8);left:var(--space-8);padding:0 var(--space-8);background:var(--issue);font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #00000059;border-radius:999px;position:absolute}.dcard__status:before{content:attr(data-found-label)}.dcard[data-step=send] .dcard__status:before{content:attr(data-sent-label)}.dcard__rows{padding:var(--space-8) var(--space-12) var(--space-12);display:grid}.dcard__rows>div{justify-content:space-between;gap:var(--space-12);opacity:.25;transition:opacity .35s;display:flex}.dcard__rows dt{font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-body);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:#141a2885}.dcard__rows dd{align-items:center;gap:var(--space-8);font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-body);white-space:nowrap;display:inline-flex}.dcard__dot{width:var(--space-8);height:var(--space-8);background:var(--issue);border-radius:2px}.dcard [data-row=find],.dcard:is([data-step=measure],[data-step=tag],[data-step=send]) [data-row=measure],.dcard:is([data-step=tag],[data-step=send]) [data-row=tag]{opacity:1}[data-theme=light] .scrollcue{color:var(--ink);background:#ffffffdb;border-color:#0e13201a;box-shadow:0 12px 32px -20px #0e132066}[data-theme=light] .progress{background:#0e132014}[data-theme=light] .chapter:first-child .panel:before{background:linear-gradient(90deg,#f5f6f8eb 0%,#f5f6f89e 30%,#0000 62%),linear-gradient(#0000 74%,#f5f6f880 100%)}[data-theme=light] .chapter:first-child .eyebrow{color:var(--brand)}[data-theme=light] .chapter:first-child .panel__tagline{color:var(--ink);text-shadow:0 0 16px #f5f6f8f2}.chapters .chapter:not(:first-child) .panel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (max-width:820px){.hud{--hud-h:216px;left:var(--space-12);right:var(--space-12);bottom:var(--space-12)}.hud__card{grid-template-columns:var(--space-40) minmax(0, 1fr);column-gap:var(--space-12);width:auto;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-12)}.hud__n{font-size:22px;line-height:28px}.hud__title{font-size:var(--type-h3-sm);line-height:var(--lh-h3-sm)}.dcard{width:224px}.dcard [data-row=tag]:last-child{display:none}[data-theme=light] .scrollcue{bottom:240px}}[data-theme=light] .hiw__list button{color:#0e13205c}[data-theme=light] .hiw__pills li{color:var(--ink);background:#ffffffdb;border-color:#0e13201a}[data-theme=light] .snav ol:before{background:#fffc;box-shadow:0 8px 24px -16px #0e132066}[data-theme=light] .snav__dot{background:#0e132047}[data-theme=light] .snav__label{color:var(--ink);background:#fffffff0}[data-theme=light] .v3__board{background:#ffffffdb;border:1px solid #0e132014;box-shadow:0 40px 80px -40px #0e132073,inset 0 2px #ffffffe6}[data-theme=light] .v3__p{background:#f6f7f9;border-color:#0e132014}[data-theme=light] .v3__map{background:#fff;border-color:#0e132014}[data-theme=light] .v3__h{color:var(--brand)}[data-theme=light] .v3__btn{color:#b45f06;background:#e67e0a1f}@media (max-width:820px){.hud__count{padding-right:var(--space-8)}.hud__of{white-space:nowrap;font-size:11px}}
.detect{--dk-bg:#121724eb;--dk-edge:#ffffff17;--dk-shadow:0 28px 56px -32px #000000d9;--dk-slot:#ffffff0a;--dk-panel:#0c101c99;z-index:20;padding:48vh var(--gutter) var(--section-y);position:relative}[data-theme=light] .detect{--dk-bg:#fff;--dk-edge:#0e132014;--dk-shadow:0 28px 56px -32px #0e132066;--dk-slot:#f3f5f8;--dk-panel:#ffffffb8}.detect__anchor{width:1px;height:1px;position:absolute;top:36vh;left:0}.dk-tiers{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.dk-tier{--t:#30a46c;border:1px solid color-mix(in srgb, var(--t) 45%, transparent);background:color-mix(in srgb, var(--t) 14%, transparent);font-family:var(--font-data);letter-spacing:.02em;color:var(--ink);border-radius:4px;padding:0 6px;font-size:11px;line-height:18px}.dk-tier[data-tier="1"]{--t:#e5a000}.dk-tier[data-tier="2"]{--t:#e5484d}.dk-tier[data-tier=spot]{color:#fff;background:#141a28;border-color:#141a28}[data-theme=dark] .dk-tier[data-tier=spot]{background:#000;border-color:#ffffff80}.dk-inv__badge{color:#fff;background:repeating-linear-gradient(135deg, #ffffff12 0 2px, transparent 2px 9px), radial-gradient(120% 90% at 20% 10%, color-mix(in srgb, var(--g) 55%, #fff), var(--g) 62%, color-mix(in srgb, var(--g) 70%, #000));position:relative}@keyframes dk-pop{0%{opacity:0;transform:translateY(var(--space-12)) scale(.97)}to{opacity:1;transform:none}}.dk-inv{padding:var(--space-16);background:var(--dk-panel);border:1px solid var(--dk-edge);box-shadow:var(--dk-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px}.dk-inv__tabs{gap:var(--space-8);flex-wrap:wrap;display:flex}.dk-inv__tabs button{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-8) 0 var(--space-16);border:1px solid var(--dk-edge);background:var(--dk-bg);color:var(--ink-2);border-radius:999px;transition:background .25s,color .25s;display:inline-flex}.dk-inv__tabs button svg{color:var(--g)}.dk-inv__tabs button[aria-selected=true]{background:var(--g,var(--brand));color:#fff;border-color:#0000}.dk-inv__tabs button[aria-selected=true] svg{color:#fff}.dk-inv__tabn{min-width:var(--space-24);height:var(--space-24);background:color-mix(in srgb, currentColor 14%, transparent);font-family:var(--font-data);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:grid}.dk-inv__main{gap:var(--space-16);margin-top:var(--space-16);grid-template-columns:minmax(0,1fr) 340px;display:grid}.dk-inv__grid{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));align-content:start;display:grid}.dk-slot{place-items:center;gap:var(--space-8);aspect-ratio:1;width:100%;padding:var(--space-16) var(--space-8) var(--space-12);border:2px solid color-mix(in srgb, var(--g) 40%, transparent);background:radial-gradient(80% 60% at 50% 30%, color-mix(in srgb, var(--g) 16%, transparent), transparent 70%), var(--dk-slot);color:var(--ink);border-radius:16px;grid-template-rows:1fr auto;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s;display:grid;position:relative}.dk-slot svg{color:var(--g);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.dk-slot[aria-pressed=true]{border-color:var(--g);box-shadow:0 0 0 4px color-mix(in srgb, var(--g) 24%, transparent), 0 12px 24px -16px color-mix(in srgb, var(--g) 80%, transparent);transform:translateY(-3px)}.dk-slot[aria-pressed=true] svg{transform:scale(1.15)}.dk-slot__name{text-align:center;text-wrap:balance;font-size:13px;line-height:16px}.dk-slot__lv{top:var(--space-8);right:var(--space-8);gap:3px;display:flex;position:absolute}.dk-slot__lv i{background:#30a46c;border-radius:2px;width:6px;height:6px}.dk-slot__lv i[data-tier="1"]{background:#e5a000}.dk-slot__lv i[data-tier="2"]{background:#e5484d}.dk-slot__lv i[data-tier=spot]{background:#141a28;box-shadow:0 0 0 1px #fff9}.dk-inv__detail{align-content:start;gap:var(--space-8);padding:var(--space-24);border:1px solid var(--dk-edge);background:linear-gradient(180deg, color-mix(in srgb, var(--g) 16%, var(--dk-bg)), var(--dk-bg) 58%);border-radius:18px;animation:.35s cubic-bezier(.2,.7,.2,1) both dk-pop;display:grid}.dk-inv__badge{width:88px;height:88px;margin-bottom:var(--space-8);box-shadow:0 16px 28px -16px var(--g);border-radius:22px;place-items:center;display:grid}.dk-inv__group{align-items:center;gap:var(--space-8);font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:color-mix(in srgb, var(--g) 80%, var(--ink));display:inline-flex}.dk-inv__name{font-family:var(--font-title);color:var(--ink);font-size:32px;font-weight:400;line-height:38px}.dk-inv__note{color:var(--ink-2)}.dk-inv__stats{gap:var(--space-12);margin-top:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--dk-edge);display:grid}.dk-inv__stats dt{font-family:var(--font-data);font-size:var(--type-caption);line-height:var(--lh-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--ink-3)}.dk-inv__stats dd{color:var(--ink)}.dk-inv__bar{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.dk-inv__kinds{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--dk-edge);background:var(--dk-bg);border-radius:999px;display:inline-flex}.dk-inv__kinds button{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-4) 0 var(--space-12);color:var(--ink-2);border-radius:999px;transition:background .25s,color .25s;display:inline-flex}.dk-inv__kinds button[aria-pressed=true]{background:var(--ink);color:var(--dk-bg)}[data-theme=light] .dk-inv__kinds button[aria-pressed=true]{color:#fff}.dk-kind{align-items:center;gap:var(--space-4);padding:0 var(--space-8);font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;font-size:11px;line-height:20px;display:inline-flex}.dk-kind[data-kind=issue]{color:color-mix(in srgb, #e5484d 80%, var(--ink));background:#e5484d29}.dk-kind[data-kind=count]{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink-2)}.dk-slot__kind{top:var(--space-8);left:var(--space-8);border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute}.dk-slot[data-kind=issue] .dk-slot__kind{color:#e5484d}.dk-slot[data-kind=count] .dk-slot__kind{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink-2)}.dk-slot .dk-slot__kind svg{color:inherit;transform:none}.dk-slot[data-kind=count]{border-style:dashed}.dk-slot[data-kind=count][aria-pressed=true]{border-style:solid}.dk-inv__none{padding:var(--space-32);color:var(--ink-3);text-align:center;align-self:center}.dk-inv__stats dd{justify-items:start;gap:var(--space-4);display:grid}.dk-inv__kindline{color:var(--ink-2)}.dk-inv__key{align-items:center;gap:var(--space-8);margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--dk-edge);color:var(--ink-2);flex-wrap:wrap;display:flex}.dk-inv__key>span[aria-hidden]{color:var(--ink-3)}.dk-around{gap:var(--space-32);margin-top:var(--space-48);padding:var(--space-32);border:1px solid var(--dk-edge);background:var(--dk-panel);border-radius:22px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.8fr);align-items:start;display:grid}.dk-around__title{font-family:var(--font-title);color:var(--ink);font-size:32px;font-weight:400;line-height:40px}.dk-around__line{margin-top:var(--space-12);color:var(--ink-2)}.dk-around__line strong{color:var(--ink);font-weight:600}.dk-around__places{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dk-around__places li{align-items:center;gap:var(--space-12);min-height:var(--space-56);padding:var(--space-8) var(--space-12);background:var(--dk-slot);border:1px solid var(--dk-edge);color:var(--ink);border-radius:14px;line-height:20px;display:flex}.dk-around__places svg{color:var(--accent);flex:none}.dk-around__roads .caption{color:var(--ink-3)}.dk-around__roads ol{gap:var(--space-8);margin-top:var(--space-12);display:grid}.dk-around__roads li{align-items:center;gap:var(--space-12);color:var(--ink);grid-template-columns:56px 1fr;display:grid}.dk-around__bar{width:calc(56px - var(--k) * 10px);background:repeating-linear-gradient(90deg,#ffffffd9 0 6px,#0000 6px 12px) 50%/100% 2px no-repeat,#4a5468;border-radius:3px;justify-self:center;height:20px}@media (max-width:1180px){.dk-around{grid-template-columns:1fr 1fr}.dk-around__lead{grid-column:1/-1}}@media (max-width:1023px){.dk-inv__main{grid-template-columns:1fr}}@media (max-width:820px){.detect{padding-top:40vh}.dk-inv__grid{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.dk-slot{padding:var(--space-12) var(--space-4) var(--space-8)}.dk-slot__name{font-size:12px;line-height:14px}.dk-around{padding:var(--space-20);grid-template-columns:1fr}.dk-around__places{grid-template-columns:1fr}}.wheel{--card-w:360px;--card-h:270px;--r:820px;z-index:20;padding:var(--section-y) var(--gutter) 0;position:relative}.wheel__frame{margin:0 calc(-1 * var(--gutter));position:relative;overflow:hidden}.wheel__stage{height:calc(var(--card-h) + 120px);perspective:1800px;perspective-origin:50% 40%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline-offset:-4px;padding-top:40px}.wheel__stage:active{cursor:grabbing}.wheel__ring{width:var(--card-w);height:var(--card-h);transform-style:preserve-3d;transform:translateZ(calc(-1 * var(--r))) rotateY(var(--turn,0deg));margin:0 auto;position:relative}.wheel__card{border:2px solid var(--issue);transform:rotateY(calc(var(--i) * 360deg / var(--n))) translateZ(var(--r));backface-visibility:hidden;opacity:calc(.2 + .8 * var(--face,1));background:#10151f;border-radius:16px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 48px -28px #000c}.wheel__card:after{content:"";opacity:calc((1 - var(--face,1)) * .9);pointer-events:none;background:#0b0f18;position:absolute;inset:0}.wheel__card img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.wheel__tag{left:var(--space-12);bottom:var(--space-12);align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12);color:#141a28;background:#fffffff0;border-radius:999px;font-size:14px;line-height:20px;display:inline-flex;position:absolute}.wheel__dot{background:var(--issue);border-radius:2px;width:8px;height:8px}.wheel__nav{justify-content:center;gap:var(--space-12);padding-bottom:var(--space-8);display:flex}.wheel__btn{width:var(--space-48);height:var(--space-48);border:1px solid var(--line);color:var(--ink);border-radius:999px;place-items:center;font-size:20px;transition:border-color .2s,color .2s;display:grid}.wheel__btn:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:820px){.wheel{--card-w:240px;--card-h:180px;--r:548px}.wheel__stage{height:calc(var(--card-h) + 72px);perspective:1200px;padding-top:24px}}
.citizen{--ph-bg:#10151f;--ph-edge:#ffffff1f;--ph-row:#ffffff0f;z-index:20;gap:var(--space-64);padding:var(--section-y) var(--gutter) 0;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;display:grid;position:relative}[data-theme=light] .citizen{--ph-bg:#fff;--ph-edge:#0e13201f;--ph-row:#f3f5f8}.shead--stack{margin-bottom:var(--space-40);grid-template-columns:1fr}.shead--stack .shead__aside{max-width:480px}.citizen__steps{gap:var(--space-24);display:grid}.citizen__steps li{grid-template-columns:var(--space-40) 1fr;gap:var(--space-16);display:grid}.citizen__icon{width:var(--space-40);height:var(--space-40);background:var(--accent-wash);color:var(--accent);border-radius:12px;place-items:center;display:grid}.citizen__steps h3{font-size:var(--type-lead);line-height:var(--lh-lead);color:var(--ink);font-weight:600}.citizen__steps p{margin-top:var(--space-4);color:var(--ink-2)}.citizen__phones{height:640px;margin-right:var(--space-32);position:relative}.phone{z-index:2;background:#0b0f18;border-radius:44px;width:272px;padding:10px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #000c}[data-theme=light] .phone{box-shadow:0 0 0 1px #0e132033,0 40px 80px -40px #0e132080}.phone--back{z-index:1;top:64px;left:auto;right:0;transform:rotate(4deg)}.phone__screen{gap:var(--space-12);min-height:520px;padding:var(--space-32) var(--space-16) var(--space-16);background:var(--ph-bg);color:var(--ink);border-radius:34px;align-content:start;display:grid}.phone__bar{text-align:center;font-weight:600}.phone__photo{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden}.phone__photo img{object-fit:cover;width:100%;height:100%}.phone__rows{gap:var(--space-8);display:grid}.phone__rows>div{justify-content:space-between;gap:var(--space-8);padding:var(--space-12);background:var(--ph-row);border-radius:12px;display:flex}.phone__rows dt{color:var(--ink-3)}.phone__rows dd{align-items:center;gap:var(--space-8);display:inline-flex}.phone__dot{background:#00c800;border-radius:2px;width:8px;height:8px}.phone__send,.phone__back{height:var(--space-48);margin-top:var(--space-8);background:var(--brand);color:#fff;border-radius:999px;place-items:center;font-weight:600;display:grid}.phone__back{border:1px solid var(--ph-edge);color:var(--ink);background:0 0;margin-top:auto;font-weight:400}.phone--back .phone__screen{grid-template-rows:auto 1fr auto}.phone__steps{align-content:start;gap:var(--space-4);margin-top:var(--space-8);display:grid}.phone__steps li{align-items:center;gap:var(--space-12);padding:var(--space-12);color:var(--ink-3);border-radius:12px;grid-template-columns:20px 1fr auto;display:grid}.phone__steps li[data-done]{color:var(--ink);background:var(--ph-row)}.phone__steps li[data-done] svg{color:#30a46c}.phone__steps time{font-family:var(--font-data);color:var(--ink-3);font-size:12px}@media (max-width:1023px){.citizen{gap:var(--space-48);grid-template-columns:1fr}.citizen__phones{width:min(100%,520px);margin:0 auto}}@media (max-width:560px){.citizen__phones{height:580px}.phone{width:232px}.phone__screen{min-height:480px}.phone--back{top:48px;right:var(--space-8)}}
.notices{--wn-card:#121724eb;--wn-edge:#ffffff17;--wn-shadow:0 28px 56px -32px #000000d9;z-index:20;padding:var(--section-y) var(--gutter) 0;position:relative}[data-theme=light] .notices{--wn-card:#fff;--wn-edge:#0e132014;--wn-shadow:0 28px 56px -32px #0e132059}.wn-avatar{width:var(--space-40);height:var(--space-40);background:var(--accent-wash);color:var(--accent);border-radius:999px;flex:none;place-items:center;display:inline-grid}.wn-circle{--r:260px;width:calc(var(--r) * 2 + 160px);height:calc(var(--r) * 2 + 120px);margin:0 auto;position:relative}.wn-circle:before{content:"";width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:1px dashed var(--line-strong);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wn-circle__centre{gap:var(--space-12);text-align:center;justify-items:center;width:320px;animation:.4s both wn-fade;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes wn-fade{0%{opacity:0}}.wn-circle__title{font-family:var(--font-title);color:var(--ink);text-wrap:balance;font-size:40px;font-weight:300;line-height:44px}.wn-circle__body{color:var(--ink-2)}.wn-circle__ring li{transform:rotate(calc(var(--i) * 360deg / var(--n) - 90deg)) translateX(var(--r)) rotate(calc(var(--i) * -360deg / var(--n) + 90deg));position:absolute;top:50%;left:50%}.wn-circle__ring button{justify-items:center;gap:var(--space-8);width:140px;color:var(--ink-2);display:grid;transform:translate(-50%,-20px)}.wn-circle__ring .wn-avatar{width:var(--space-48);height:var(--space-48);background:var(--wn-card);border:1px solid var(--wn-edge);box-shadow:var(--wn-shadow);transition:background .25s,color .25s,transform .25s}.wn-circle__ring button[aria-pressed=true]{color:var(--ink)}.wn-circle__ring button[aria-pressed=true] .wn-avatar{background:var(--brand);color:#fff;transform:scale(1.15)}.wn-circle__name{text-align:center;font-size:14px;line-height:18px}@media (max-width:820px){.wn-circle{--r:140px;gap:var(--space-24);width:100%;height:auto;display:grid}.wn-circle:before{display:none}.wn-circle__centre{width:auto;position:static;transform:none}.wn-circle__ring{gap:var(--space-12);order:-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wn-circle__ring li{position:static;transform:none}.wn-circle__ring button{width:auto;transform:none}}
