.I9toGG_page{background:radial-gradient(circle at 86% 0%, color-mix(in srgb, var(--avi-primary) 12%, transparent), transparent 34rem), var(--avi-background);min-height:100dvh}.I9toGG_hero{text-align:center;width:min(960px,100% - 48px);margin:0 auto;padding:68px 0 46px}.I9toGG_hero h1{color:var(--avi-text);letter-spacing:-.04em;margin:0!important;font-size:clamp(36px,6vw,58px)!important;line-height:1.08!important}.I9toGG_subtitle{color:var(--avi-primary);margin:9px 0 0;font-size:clamp(20px,3vw,28px);font-weight:650}.I9toGG_lead{max-width:720px;color:var(--avi-muted);margin:24px auto 0;font-size:17px;line-height:1.7}.I9toGG_revision{color:var(--avi-muted);margin:16px 0 0;font-size:13px}.I9toGG_layout{width:min(1120px,100% - 48px);margin:0 auto;padding:0 0 80px}.I9toGG_contents ol{gap:9px;margin:0;padding-left:22px;display:grid}.I9toGG_contents a:hover{color:var(--avi-primary)}.I9toGG_document{border:1px solid var(--avi-border);background:color-mix(in srgb, var(--avi-surface) 97%, transparent);min-width:0;box-shadow:var(--avi-shadow);border-radius:18px;padding:clamp(28px,5vw,56px)}.I9toGG_section{scroll-margin-top:24px}.I9toGG_section+.I9toGG_section{border-top:1px solid var(--avi-border);margin-top:42px;padding-top:42px}.I9toGG_section h2{color:var(--avi-text);letter-spacing:-.018em;margin:0 0 18px;font-size:clamp(21px,3vw,26px);line-height:1.3}.I9toGG_section p,.I9toGG_section li{color:var(--avi-muted);font-size:15px;line-height:1.72}.I9toGG_section p{margin:0}.I9toGG_section p+p,.I9toGG_section p+ul,.I9toGG_section ul+p{margin-top:16px}.I9toGG_section ul{gap:9px;margin-bottom:0;padding-left:22px;display:grid}.I9toGG_section strong{color:var(--avi-text)}.I9toGG_note{border:1px solid color-mix(in srgb, var(--avi-primary) 30%, var(--avi-border));color:color-mix(in srgb, var(--avi-primary) 26%, var(--avi-text));background:color-mix(in srgb, var(--avi-primary) 7%, var(--avi-surface));border-radius:12px;margin-top:22px;padding:18px 20px;font-size:14px;line-height:1.65}@media (max-width:560px){.I9toGG_hero,.I9toGG_layout{width:min(100% - 28px,1120px)}.I9toGG_hero{text-align:left;padding:42px 0 32px}.I9toGG_hero h1{font-size:34px!important}.I9toGG_subtitle{font-size:21px}.I9toGG_lead{font-size:15px}.I9toGG_layout{padding-bottom:48px}.I9toGG_document{border-radius:14px;padding:24px 20px}.I9toGG_section+.I9toGG_section{margin-top:32px;padding-top:32px}}