.nr-gate.svelte-1yhks4k{margin:clamp(2.5rem,5vw,4rem) 0 0;padding:clamp(1.8rem,4vw,2.8rem);border:1px solid var(--ur-line);border-radius:var(--ur-radius-lg);background:var(--ur-surface)}.nr-gate-eyebrow.svelte-1yhks4k{margin:0 0 .6rem;font-family:var(--ur-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ur-signal)}.nr-gate-title.svelte-1yhks4k{margin:0 0 .7rem;font-family:var(--ur-serif);font-weight:700;font-size:clamp(1.35rem,2.6vw,1.8rem);line-height:1.15;letter-spacing:-.02em;color:var(--ur-text)}.nr-gate-body.svelte-1yhks4k{margin:0;max-width:54ch;font-size:1rem;line-height:1.6;color:var(--ur-text-muted)}.nr-gate-form.svelte-1yhks4k{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.2rem;margin-top:clamp(1.5rem,3vw,2rem)}.nr-field.svelte-1yhks4k{display:flex;flex-direction:column;gap:.4rem}.nr-field.svelte-1yhks4k label:where(.svelte-1yhks4k){font-family:var(--ur-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ur-text-dim)}.nr-field.svelte-1yhks4k input:where(.svelte-1yhks4k),.nr-field.svelte-1yhks4k select:where(.svelte-1yhks4k){padding:.75em .9em;border:1px solid var(--ur-line);border-radius:var(--ur-radius);background:var(--ur-paper);font-family:var(--ur-sans);font-size:.98rem;color:var(--ur-text)}.nr-field.svelte-1yhks4k input:where(.svelte-1yhks4k):focus-visible,.nr-field.svelte-1yhks4k select:where(.svelte-1yhks4k):focus-visible{outline:2px solid var(--ur-signal);outline-offset:1px;border-color:var(--ur-signal)}.nr-hp.svelte-1yhks4k{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nr-gate-actions.svelte-1yhks4k{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:.4rem}.nr-gate-consent.svelte-1yhks4k{margin:0;flex:1 1 22ch;font-size:.82rem;line-height:1.5;color:var(--ur-text-dim)}.nr-gate-consent.svelte-1yhks4k a:where(.svelte-1yhks4k){color:var(--ur-signal)}.nr-gate-error.svelte-1yhks4k{grid-column:1 / -1;margin:0;font-size:.9rem;color:#b3261e}.nr-gate-done-title.svelte-1yhks4k{margin:0 0 .6rem;font-family:var(--ur-serif);font-weight:700;font-size:clamp(1.3rem,2.4vw,1.6rem);color:var(--ur-text)}.nr-gate-done-body.svelte-1yhks4k{margin:0;max-width:54ch;line-height:1.6;color:var(--ur-text-muted)}.nr-gate-download.svelte-1yhks4k{margin-top:1.5rem}@media(max-width:640px){.nr-gate-form.svelte-1yhks4k{grid-template-columns:1fr}}.nr-share.svelte-1jsdr7o{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:2.4rem 0 0;padding-top:1.4rem;border-top:1px solid var(--ur-rule, rgba(22, 24, 26, .14))}.nr-share-label.svelte-1jsdr7o{font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.62;margin-right:2px}.nr-share-btn.svelte-1jsdr7o{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--ur-rule, rgba(22, 24, 26, .14));background:none;color:inherit;cursor:pointer;transition:background .18s ease,border-color .18s ease}.nr-share-btn.svelte-1jsdr7o:hover,.nr-share-btn.svelte-1jsdr7o:focus-visible{background:#0e6ba814;border-color:#0e6ba873}.nr-share-btn.svelte-1jsdr7o svg:where(.svelte-1jsdr7o){width:17px;height:17px;display:block}.nr-share-said.svelte-1jsdr7o{font-size:.78rem;opacity:.7}.nr-measure.svelte-vgyyl3{max-width:74ch}.nr-article-head.svelte-vgyyl3{padding-bottom:clamp(2rem,4vw,3rem)}.nr-back.svelte-vgyyl3{display:inline-block;margin-bottom:1.5rem;font-family:var(--ur-mono);font-size:.78rem;letter-spacing:.04em;color:var(--ur-text-dim);text-decoration:none}.nr-back.svelte-vgyyl3:hover{color:var(--ur-signal)}.nr-eyebrow.svelte-vgyyl3{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.25rem;font-family:var(--ur-mono);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ur-text-dim)}.nr-eyebrow.svelte-vgyyl3 a:where(.svelte-vgyyl3){color:var(--ur-signal);text-decoration:none}.nr-eyebrow.svelte-vgyyl3 a:where(.svelte-vgyyl3):hover{text-decoration:underline}.nr-article-title.svelte-vgyyl3{margin:0;font-size:clamp(2rem,4.6vw,3.4rem)}.nr-article-summary.svelte-vgyyl3{margin-top:1.25rem;max-width:none}.nr-article-rule.svelte-vgyyl3{max-width:var(--ur-maxw);margin:0 auto}.nr-article-body.svelte-vgyyl3{padding-top:clamp(2.5rem,5vw,4rem)}.ur-prose.svelte-vgyyl3 p{margin:0 0 1.4em;font-size:1.06rem;line-height:1.72;color:var(--ur-text-muted)}.ur-prose.svelte-vgyyl3 h2{margin:2.4em 0 .7em;font-family:var(--ur-serif);font-weight:700;font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.2;letter-spacing:-.02em;color:var(--ur-text)}.ur-prose.svelte-vgyyl3 h3{margin:2em 0 .6em;font-family:var(--ur-serif);font-weight:700;font-size:1.2rem;color:var(--ur-text)}.ur-prose.svelte-vgyyl3 strong{color:var(--ur-text);font-weight:600}.ur-prose.svelte-vgyyl3 a{color:var(--ur-signal);text-decoration:underline;text-underline-offset:3px}.ur-prose.svelte-vgyyl3 ul,.ur-prose.svelte-vgyyl3 ol{margin:0 0 1.4em;padding-left:1.3em;color:var(--ur-text-muted);line-height:1.72}.ur-prose.svelte-vgyyl3 li{margin-bottom:.5em}.ur-prose.svelte-vgyyl3 figure{margin:2.2em 0}.ur-prose.svelte-vgyyl3 img{display:block;width:100%;height:auto;border-radius:var(--ur-radius-lg);background:var(--ur-tint)}.ur-prose.svelte-vgyyl3 figcaption{margin-top:.8em;font-size:.86rem;line-height:1.5;color:var(--ur-text-dim)}.ur-prose.svelte-vgyyl3 blockquote{margin:1.8em 0;padding-left:1.4em;border-left:2px solid var(--ur-signal);color:var(--ur-text);font-style:italic}.ur-prose.svelte-vgyyl3 hr{height:1px;border:0;background:var(--ur-line);margin:2.5em 0}.ur-prose.svelte-vgyyl3 code{font-family:var(--ur-mono);font-size:.88em;background:var(--ur-tint);padding:.15em .4em;border-radius:4px}.ur-prose.svelte-vgyyl3 pre{margin:0 0 1.4em;padding:1.1em 1.3em;overflow-x:auto;background:var(--ur-tint);border:1px solid var(--ur-line);border-radius:var(--ur-radius)}.ur-prose.svelte-vgyyl3 pre code{background:none;padding:0}.ur-prose.svelte-vgyyl3 table{width:100%;margin:0 0 1.6em;border-collapse:collapse;font-size:.95rem}.ur-prose.svelte-vgyyl3 th,.ur-prose.svelte-vgyyl3 td{padding:.7em .9em;border-bottom:1px solid var(--ur-line);text-align:left;color:var(--ur-text-muted)}.ur-prose.svelte-vgyyl3 th{font-family:var(--ur-mono);font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ur-text-dim)}.nr-more.svelte-vgyyl3{padding-top:0}.nr-more-title.svelte-vgyyl3{margin-bottom:1.5rem}
