.content-page{padding-block-end:var(--space-8)}.content-draft{margin-block:var(--space-4)}.content-section__body>*+*{margin-block-start:var(--space-6)}.content-lead{max-inline-size:var(--prose);color:var(--muted);font-size:var(--text-lg);line-height:1.55}.content-note{color:var(--muted)}.content-note a,.content-lead a,.points a,.form-aside a,.guide-byline a{color:var(--gold)}.content-chips{margin-block:var(--space-6)}.status-note{margin-block:var(--space-8);background:var(--surface);max-inline-size:52rem}.status-note__label{color:var(--gold);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);margin-block-end:var(--space-2)}.status-note__body{line-height:1.65}.points{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.points__item{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-6);border:1px solid var(--line);border-block-start:2px solid var(--line-strong);background:var(--surface);align-content:start;display:grid}.points__number{color:var(--gold);font-family:var(--font-film);font-size:var(--text-sm);justify-self:start}.points__title{font-weight:700;font-size:var(--text-base)}.points__body{color:var(--muted);line-height:1.6}.link-cards{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.link-card{gap:var(--space-2);block-size:100%;min-block-size:6rem;padding:var(--space-4) var(--space-4) var(--space-6);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);transition:border-color var(--duration-base) var(--ease-lock);text-decoration:none;display:grid;position:relative}.link-card:after{content:"←";color:var(--gold);position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-4)}@media (hover:hover){.link-card:hover{border-color:var(--gold)}}.link-card__title{font-weight:700}.link-card__body{color:var(--muted);font-size:var(--text-sm);padding-inline-end:var(--space-6);line-height:1.55}.fact-list{border-block-start:1px solid var(--line);gap:0;max-inline-size:40rem;display:grid}.fact-list>div{gap:var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--line);grid-template-columns:minmax(6rem,10rem) 1fr;display:grid}.fact-list dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);align-self:center}.channel-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}.channel-card{background:var(--surface);block-size:100%}.channel-card__title{font-family:var(--font-display);font-size:var(--text-lg);margin-block-end:var(--space-3);font-weight:300}.channel-card__value a:not(.button){color:var(--gold);font-size:var(--text-lg)}.form-layout{gap:var(--space-8);display:grid}@media (min-width:1024px){.form-layout{grid-template-columns:minmax(0,40rem) minmax(0,20rem);align-items:start}}.form-aside{padding:var(--space-4);border-inline-start:2px solid var(--gold);background:var(--surface)}.form-aside ul{gap:var(--space-2);color:var(--muted);margin-block-start:var(--space-3);padding-inline-start:var(--space-4);line-height:1.55;list-style:outside;display:grid}.inquiry__fields{gap:var(--space-4);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.inquiry__fields[disabled] .field input,.inquiry__fields[disabled] .field select,.inquiry__fields[disabled] .field textarea{opacity:.6}.inquiry__closed{padding:var(--space-3) var(--space-4);border:1px dashed var(--gold);color:var(--gold);font-size:var(--text-sm);margin-block-end:var(--space-4);line-height:1.55}.field{gap:var(--space-2);min-inline-size:0;display:grid}.field-row{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.field label{font-weight:700;font-size:var(--text-sm)}.field__optional{color:var(--muted);font-weight:400}.field input,.field select,.field textarea{inline-size:100%;min-block-size:var(--size-touch);padding:var(--space-2) var(--space-3);background:var(--ground);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font:inherit;font-size:max(16px, var(--text-base))}.field textarea{resize:vertical;line-height:1.6}.field input[dir=ltr]{text-align:end}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-color:var(--gold)}.field [aria-invalid=true]{border-color:var(--danger)}.field__hint{color:var(--muted);font-size:var(--text-xs)}.field__error{color:var(--danger);font-size:var(--text-sm)}.inquiry__privacy{color:var(--muted);font-size:var(--text-xs);line-height:1.6}.inquiry__privacy a{color:var(--gold)}.inquiry .button{justify-self:start}.inquiry__send{display:grid}.inquiry__send>span{text-align:center;grid-area:1/1}.inquiry__send>span:not([data-on]){visibility:hidden}.inquiry__status[data-state=idle]{border:0;margin:0;padding:0}.inquiry__status{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);font-size:var(--text-sm);margin-block-start:var(--space-4);line-height:1.6;display:grid}.inquiry__status p{margin:0;display:grid}.inquiry__status p>span{grid-area:1/1}.inquiry__sizer{visibility:hidden}.inquiry__status p:focus{outline:none}.inquiry__status a{color:var(--gold);justify-self:start}.inquiry__status--received{border-color:var(--success);color:var(--success)}.inquiry__status--invalid,.inquiry__status--refused,.inquiry__status--unreachable{border-color:var(--danger);color:var(--danger)}.inquiry__status--limited,.inquiry__status--expired,.inquiry__status--closed{border-color:var(--gold);color:var(--gold)}.inquiry__trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.guide-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.guide-grid>li{display:flex}.guide-card{gap:var(--space-3);background:var(--surface);grid-template-rows:auto auto 1fr auto;inline-size:100%;display:grid}.guide-card__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:300;line-height:1.25}.guide-card__link{color:var(--ink);text-decoration:none}.guide-card__link:after{content:"";position:absolute;inset:0}.guide-card:has(.guide-card__link:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.guide-card__link:focus-visible{outline:none}@media (hover:hover){.guide-card:hover .guide-card__title{color:var(--gold)}}.guide-card__summary{color:var(--muted);line-height:1.6}.guide-card__meta{align-items:center;gap:var(--space-3);color:var(--faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.guide-byline{color:var(--muted);font-size:var(--text-sm)}.guide-layout{gap:var(--space-8);display:grid}@media (min-width:1024px){.guide-layout{grid-template-columns:minmax(14rem, 18rem) minmax(0, var(--prose));align-items:start}.guide-toc{position:sticky;inset-block-start:calc(var(--header-block) + var(--space-6))}}.guide-toc{padding:var(--space-4);border:1px solid var(--line);background:var(--surface)}.guide-toc ol{gap:var(--space-1);counter-reset:toc;margin-block-start:var(--space-3);display:grid}.guide-toc li{counter-increment:toc}.guide-toc a{gap:var(--space-2);min-block-size:var(--size-touch);color:var(--ink);font-size:var(--text-sm);align-items:center;text-decoration:none;display:flex}.guide-toc a:before{content:counter(toc, decimal-leading-zero);color:var(--gold);font-family:var(--font-mono);font-size:var(--text-2xs)}@media (hover:hover){.guide-toc a:hover{color:var(--gold)}}.guide-article{min-inline-size:0}.guide-body h2{scroll-margin-block-start:calc(var(--header-block) + var(--space-6))}.guide-body h2:focus{outline:none}.guide-body code{font-family:var(--font-mono);background:var(--surface-2);padding-inline:.25em;font-size:.9em}.guide-body li+li{margin-block-start:var(--space-2)}.guide-body a{overflow-wrap:anywhere}.guide-answer{background:var(--surface);font-size:var(--text-lg);margin-block-end:var(--space-8);line-height:1.6}.guide-answer strong{color:var(--gold)}.table-scroll{border:1px solid var(--line);max-inline-size:100%;overflow-x:auto}.table-scroll table{border-collapse:collapse;inline-size:100%;min-inline-size:32rem;font-size:var(--text-sm)}.table-scroll th,.table-scroll td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--line);text-align:start;vertical-align:top}.table-scroll thead th{background:var(--surface-2);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);font-weight:400}.table-scroll tbody th{font-weight:700}.fact-check{margin-block-start:var(--space-16)}.fact-check summary{min-block-size:var(--size-touch);cursor:pointer;align-items:center;display:flex}.fact-check__body{color:var(--ink);margin-block-start:var(--space-4)}
