.hG2YOG_intro{padding:var(--page-top) 0 var(--space-stack)}.hG2YOG_title{max-width:48rem}.hG2YOG_summary{max-width:48rem;padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-accent-soft);flex-direction:column;gap:.375rem;margin-top:1.5rem;display:flex}.hG2YOG_summary_label{color:var(--color-accent-text);font-size:var(--fs-small);font-weight:var(--fw-bold)}.hG2YOG_summary_text{font-size:var(--fs-body-large);line-height:1.5}.hG2YOG_legal_page{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62.5em){.hG2YOG_legal_page{gap:var(--gap-split);grid-template-columns:minmax(15rem,18rem) minmax(0,48rem);align-items:start}}.hG2YOG_side{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:62.5em){.hG2YOG_side{top:calc(var(--header-height) + 2rem);position:sticky}}.hG2YOG_contents{min-width:0}.hG2YOG_side_title{color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-semibold);margin-bottom:.75rem}.hG2YOG_contents_list{flex-direction:column;list-style:none;display:flex}.hG2YOG_contents_link{border-bottom:1px solid var(--color-border);font-size:var(--fs-body-small);font-weight:var(--fw-medium);gap:.75rem;padding:.5rem 0;line-height:1.45;transition:color .2s;display:flex}.hG2YOG_contents_link:hover{color:var(--color-accent-text)}.hG2YOG_number{color:var(--color-accent-text);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1.8}.hG2YOG_updated{color:var(--color-muted);font-size:var(--fs-xs)}.hG2YOG_questions{padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-outer);flex-direction:column;gap:.5rem;display:flex}.hG2YOG_questions .hG2YOG_side_title{margin-bottom:.25rem}.hG2YOG_question_link{font-size:var(--fs-small);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:.5rem;transition:color .2s;display:flex}.hG2YOG_question_link svg{width:1rem;height:1rem;color:var(--color-accent-text);flex-shrink:0}.hG2YOG_question_link:hover{color:var(--color-accent-text)}.hG2YOG_articles{flex-direction:column;gap:2rem;display:flex}.hG2YOG_article{border-bottom:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + 2rem);grid-template-columns:minmax(0,1fr);gap:.25rem;padding-bottom:2rem;display:grid}@media (min-width:30em){.hG2YOG_article{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}}.hG2YOG_article_number{font-family:var(--font-heading);color:var(--color-accent-text);font-size:var(--fs-card-title);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:1.3}.hG2YOG_article_title{font-size:var(--fs-card-title-large);letter-spacing:-.02em;margin-bottom:.5rem;line-height:1.3}.hG2YOG_article_text{color:var(--color-muted);font-size:var(--fs-body);line-height:1.6}.hG2YOG_article_text a{color:var(--color-accent-text);font-weight:var(--fw-semibold);text-underline-offset:.125em;text-decoration:underline}.hG2YOG_others_list{gap:var(--gap-cards);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));list-style:none;display:grid}.hG2YOG_other{height:100%;padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-surface);gap:1rem;display:flex}.hG2YOG_other_icon{background-color:var(--color-accent-soft);width:2.5rem;height:2.5rem;color:var(--color-accent-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hG2YOG_other_icon svg{width:1.25rem;height:1.25rem}.hG2YOG_other_title{font-weight:var(--fw-semibold);display:block}.hG2YOG_other_text{color:var(--color-muted);font-size:var(--fs-small);margin-top:.25rem;line-height:1.45;display:block}.hG2YOG_others{margin-top:1rem}
