.ur-main{max-width:var(--max-width-content);padding:var(--section-y-xs) clamp(16px, 4vw, 32px);width:100%;margin:0 auto}.ur-kicker{font-family:var(--text-kicker-family);font-size:var(--text-kicker-size);font-weight:var(--text-kicker-weight);letter-spacing:var(--text-kicker-tracking);text-transform:uppercase;color:var(--color-action-primary);margin-bottom:14px}.ur-title{font-size:var(--text-h1-form-size);font-weight:var(--text-h1-form-weight);letter-spacing:var(--text-h1-form-tracking);margin-bottom:22px}.ur-hero{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);text-align:center;padding:40px clamp(20px,5vw,48px)}.ur-number{font-size:clamp(72px,20vw,128px);font-weight:var(--font-weight-bold);letter-spacing:-3px;color:var(--color-text-primary);line-height:1;display:inline-block}a.ur-number:hover{color:var(--color-action-primary)}.ur-number-label{font-family:var(--text-mono-tag-family);font-size:var(--text-mono-tag-size);font-weight:var(--text-mono-tag-weight);color:var(--color-text-secondary);margin-top:12px}.ur-disclaimer{border-top:1px solid var(--color-border-default);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);font-weight:var(--font-weight-semibold);margin-top:22px;padding-top:22px}.ur-disclaimer-sub{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--text-body-size);margin-top:8px}.ur-section-title{margin-top:var(--gap-xl);font-family:var(--text-kicker-family);font-size:var(--text-kicker-size);font-weight:var(--text-kicker-weight);letter-spacing:var(--text-kicker-tracking);text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:14px}.ur-steps{max-width:var(--max-width-prose);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ur-steps li{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-control);line-height:var(--text-body-line-height);align-items:baseline;gap:12px;padding:14px 18px;display:flex}.ur-step-index{font-family:var(--text-mono-data-family);font-size:var(--text-mono-data-size);color:var(--color-action-primary);flex:none}.ur-countries{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ur-country{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.ur-country-name{font-size:15px}.ur-country-number{border-radius:var(--radius-pill);background:var(--color-surface-tinted);font-family:var(--text-mono-tag-family);font-size:var(--text-mono-tag-size);font-weight:var(--text-mono-tag-weight);color:var(--color-text-primary);flex:none;align-items:center;padding:4px 12px;display:inline-flex}a.ur-country-number:hover{background:var(--color-availability-now-bg);color:var(--color-availability-now-text)}.ur-note{max-width:var(--max-width-prose);font-family:var(--text-mono-meta-family);font-size:var(--text-mono-meta-size);font-weight:var(--text-mono-meta-weight);color:var(--color-text-tertiary);margin-top:18px;line-height:1.6}.at-main{background:var(--gradient-hero);padding:40px clamp(16px, 4vw, 32px) var(--section-y-xs)}.at-inner{max-width:var(--max-width-content);flex-direction:column;align-items:center;margin:0 auto;display:flex}.at-head{text-align:center;color:var(--color-text-on-dark);margin-bottom:34px}.at-kicker{font-family:var(--text-kicker-family);font-size:var(--text-kicker-size);font-weight:var(--text-kicker-weight);letter-spacing:var(--text-kicker-tracking);text-transform:uppercase;color:var(--color-decor-stats-on-gradient)}.at-title{font-size:clamp(30px, 5vw, var(--text-h1-band-size));font-weight:var(--text-h1-band-weight);letter-spacing:var(--text-h1-band-tracking);text-wrap:balance;margin-top:12px;line-height:1.08}.at-lead{max-width:560px;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--color-text-on-gradient);margin-top:12px}.at-card{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-panel);width:100%;max-width:560px;box-shadow:var(--shadow-floating);text-align:center;padding:34px clamp(20px,5vw,44px) 30px}.at-call{border-radius:var(--radius-control);background:var(--color-availability-now-bg);color:var(--color-availability-now-text);font-weight:var(--font-weight-semibold);text-align:left;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;padding:12px 18px;display:flex}.at-call-dot{border-radius:var(--radius-round);background:var(--color-availability-now-dot);flex:none;width:10px;height:10px;position:relative}.at-call-dot:after{content:"";border-radius:var(--radius-round);background:var(--color-availability-now-dot);animation:ping 2.2s var(--ease-out) infinite;position:absolute;inset:0}.at-figure{justify-content:center;align-items:baseline;gap:8px;display:flex}.at-value{font-size:clamp(44px, 12vw, var(--text-counter-size));font-weight:var(--text-counter-weight);letter-spacing:var(--text-counter-tracking);line-height:var(--text-counter-line-height);font-variant-numeric:tabular-nums}.at-value--fresh{animation:rise var(--duration-gauge) var(--ease-out)}.at-value--stale{color:var(--color-text-tertiary)}.at-unit{font-size:26px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.at-figure-label{color:var(--color-text-secondary);margin-top:8px;font-size:15px}.at-none-title{font-size:var(--text-h1-form-size);font-weight:var(--text-h1-form-weight);letter-spacing:var(--text-h1-form-tracking);line-height:1.2}.at-none-text{color:var(--color-text-secondary);line-height:var(--text-body-line-height);margin-top:12px}.at-none-emergency{border-top:1px solid var(--color-border-default);margin-top:18px;padding-top:18px}.at-none-number{font-size:40px;font-weight:var(--font-weight-bold);letter-spacing:-1px;line-height:1;display:inline-block}.at-position{font-size:var(--text-body-lg-size);font-weight:var(--font-weight-semibold);margin-top:18px}.at-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.at-pill{border-radius:var(--radius-pill);font-family:var(--text-mono-tag-family);font-size:var(--text-mono-tag-size);font-weight:var(--text-mono-tag-weight);background:var(--color-surface-tinted);color:var(--color-text-primary);align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.at-pill--muted{color:var(--color-text-secondary)}.at-meta{font-family:var(--text-mono-meta-family);font-size:var(--text-mono-meta-size);font-weight:var(--text-mono-meta-weight);color:var(--color-text-tertiary);margin-top:14px}.at-actions{flex-direction:column;align-items:center;gap:10px;margin-top:24px;display:flex}.at-leave{height:var(--control-height-button);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-action-light);color:var(--color-text-primary);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;gap:9px;padding:0 26px;display:inline-flex}.at-leave:hover{background:var(--color-action-light-hover)}.at-leave:disabled{opacity:.6;cursor:default}.at-cta{height:var(--control-height-button);border-radius:var(--radius-pill);background:var(--color-action-dark);color:var(--color-text-on-dark);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);transition:background var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;gap:9px;padding:0 26px;display:inline-flex}.at-cta:hover{background:var(--color-action-dark-hover);color:var(--color-text-on-dark)}.at-feedback{color:var(--color-text-secondary);font-size:14px}.at-footnote{text-align:center;max-width:560px;font-family:var(--text-mono-meta-family);font-size:var(--text-mono-meta-size);font-weight:var(--text-mono-meta-weight);color:var(--color-text-tertiary);margin-top:24px;line-height:1.6}.at-footnote a{color:var(--color-text-secondary);text-decoration:underline}.at-footnote a:hover{color:var(--color-action-primary)}
