.Uf3QSG_main{width:min(100% - 48px,1120px);margin:0 auto}.Uf3QSG_hero{max-width:880px;padding:clamp(64px,9vw,116px) 0 54px}.Uf3QSG_eyebrow{color:var(--accent-deep);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750}.Uf3QSG_hero h1{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(3rem,6vw,6rem);font-weight:520;line-height:.98}.Uf3QSG_hero>p:not(.Uf3QSG_eyebrow){max-width:760px;color:var(--muted-foreground);margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.65}.Uf3QSG_principles,.Uf3QSG_guideList{border-top:1px solid var(--border)}.Uf3QSG_principles article,.Uf3QSG_guideList article{border-bottom:1px solid var(--border);grid-template-columns:56px minmax(0,1fr);gap:24px;padding:28px 0;display:grid}.Uf3QSG_principles article>span,.Uf3QSG_guideList article>span{color:var(--accent-deep);font-family:var(--font-mono), monospace;font-size:.72rem}.Uf3QSG_principles h2,.Uf3QSG_guideList h2{font-family:var(--font-heading), Georgia, serif;margin:0;font-size:1.75rem;font-weight:560}.Uf3QSG_principles p,.Uf3QSG_guideList p{max-width:760px;color:var(--muted-foreground);margin:8px 0 0;font-size:.9rem;line-height:1.6}.Uf3QSG_actions{flex-wrap:wrap;gap:12px 24px;padding:38px 0 20px;display:flex}.Uf3QSG_actions a,.Uf3QSG_guideList a,.Uf3QSG_related a{min-height:44px;color:var(--primary);align-items:center;gap:7px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.Uf3QSG_actions svg,.Uf3QSG_guideList svg,.Uf3QSG_related svg{width:16px;height:16px}.Uf3QSG_section{border-top:1px solid var(--border);padding:42px 0}.Uf3QSG_note{max-width:760px}.Uf3QSG_note h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:540}.Uf3QSG_note>p:not(.Uf3QSG_eyebrow){color:var(--muted-foreground);margin:16px 0 0;line-height:1.7}.Uf3QSG_note footer{gap:2px;margin-top:24px;font-size:.9rem;display:grid}.Uf3QSG_note footer span{color:var(--muted-foreground)}.Uf3QSG_sectionHeader{max-width:760px}.Uf3QSG_sectionHeader h2,.Uf3QSG_responsibility h2,.Uf3QSG_related h2{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:540}.Uf3QSG_sectionHeader>p:last-child{color:var(--muted-foreground);margin:12px 0 0;line-height:1.6}.Uf3QSG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.Uf3QSG_facts article{border:1px solid var(--border);border-radius:12px;padding:24px}.Uf3QSG_facts h3{margin:0;font-size:.94rem}.Uf3QSG_facts p{color:var(--muted-foreground);margin:9px 0 0;font-size:.84rem;line-height:1.55}.Uf3QSG_responsibility{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:40px;padding:52px 0;display:grid}.Uf3QSG_responsibility>div>p{color:var(--muted-foreground);line-height:1.65}.Uf3QSG_notice{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));background:color-mix(in srgb, var(--primary) 4%, white);border-radius:12px;padding:24px}.Uf3QSG_notice strong{display:block}.Uf3QSG_notice p{color:var(--muted-foreground);margin:8px 0 0;font-size:.84rem;line-height:1.6}.Uf3QSG_guideList article{grid-template-columns:46px minmax(0,1fr) auto;align-items:center}.Uf3QSG_guideList small{color:var(--accent-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:750}.Uf3QSG_guideList a{justify-self:end}.Uf3QSG_articleLayout{grid-template-columns:minmax(0,760px) minmax(240px,320px);gap:clamp(40px,8vw,110px);padding:64px 0;display:grid}.Uf3QSG_article h1{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(2.8rem,5vw,5rem);font-weight:520;line-height:1}.Uf3QSG_lede{color:var(--muted-foreground);margin:24px 0 0;font-size:1.1rem;line-height:1.65}.Uf3QSG_answer{border:1px solid var(--border);border-radius:12px;margin-top:34px;padding:24px}.Uf3QSG_answer h2{letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem}.Uf3QSG_answer p{margin:10px 0 0;font-size:1rem;line-height:1.7}.Uf3QSG_faq{margin-top:40px}.Uf3QSG_faq>h2{font-family:var(--font-heading), Georgia, serif;font-size:2rem;font-weight:560}.Uf3QSG_faq article{border-top:1px solid var(--border);padding:22px 0}.Uf3QSG_faq h3{margin:0;font-size:1rem}.Uf3QSG_faq p{color:var(--muted-foreground);margin:9px 0 0;font-size:.88rem;line-height:1.6}.Uf3QSG_related{border:1px solid var(--border);border-radius:12px;align-self:start;padding:22px;position:sticky;top:104px}.Uf3QSG_related h2{font-size:1.5rem}.Uf3QSG_related p{color:var(--muted-foreground);font-size:.84rem;line-height:1.55}.Uf3QSG_relatedList{gap:14px;margin-top:18px;display:grid}.Uf3QSG_relatedList article{border-top:1px solid var(--border);padding-top:14px}.Uf3QSG_relatedList h3{font-family:var(--font-heading), Georgia, serif;margin:0;font-size:1.05rem}.Uf3QSG_relatedList p{margin:7px 0 0}@media (max-width:760px){.Uf3QSG_main{width:min(100% - 32px,640px)}.Uf3QSG_facts,.Uf3QSG_responsibility,.Uf3QSG_articleLayout{grid-template-columns:1fr}.Uf3QSG_related{position:static}.Uf3QSG_guideList article{grid-template-columns:38px minmax(0,1fr)}.Uf3QSG_guideList a{grid-column:2;justify-self:start}}
