.head._ggih{flex-direction:column;gap:16px;padding-top:40px;padding-bottom:32px;display:flex}.h1._ggih{letter-spacing:-.045em;margin:0;font-size:clamp(40px,7vw,88px);font-weight:800;line-height:.95}.sh._ggih{margin-bottom:24px}.nxc._ggih{flex-wrap:wrap;align-items:center;gap:12px 20px;padding:24px;display:flex}.nxe._ggih{font-size:22px;font-weight:700}.cards._ggih{flex-wrap:wrap;gap:16px;display:flex}.pc._ggih{flex-direction:column;flex:300px;gap:10px;padding:24px;display:flex}.ph._ggih{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pn._ggih{font-size:22px;font-weight:600}.pd._ggih,.pn2._ggih{color:var(--text-2);font-size:15px;line-height:1.5}.badge._ggih{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.badge._ggih.free{background:var(--ok,#1f7a3a);color:#fff}.badge._ggih.pay{background:var(--surface-2)}tr._ggih.past td._ggih{color:var(--text-2)}.more._ggih{margin-top:16px}.loc._ggih{color:var(--text-2);flex-basis:100%;font-size:14px}.pland._ggih{color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.tl._ggih{margin:24px 0 12px}.sub._ggih{text-transform:none;letter-spacing:0;white-space:normal;font-weight:400;display:block}@media (width<=480px){.tzt._ggih th._ggih,.tzt._ggih td._ggih{padding-left:8px;padding-right:8px}.tzt._ggih th._ggih:first-child,.tzt._ggih td._ggih:first-child{padding-left:14px}.tzt._ggih th._ggih:last-child,.tzt._ggih td._ggih:last-child{padding-right:14px}.tzt._ggih th._ggih{letter-spacing:.04em}.tzt._ggih .rd._ggih{display:none}.tzt._ggih th._ggih:nth-child(2),.tzt._ggih td._ggih:nth-child(2){padding-left:14px}}.tzl._ggih{margin-top:2px;font-size:13px;display:block}.nw._ggih{white-space:nowrap}.ans._ggih{border-left:4px solid var(--accent,#e10600);flex-direction:column;gap:8px;margin-top:8px;padding:20px 24px;display:flex}.ans._ggih p._ggih{margin:0}.ans-q._ggih{font-size:18px;font-weight:700}.ans-a._ggih{font-size:17px;line-height:1.5}.ans-v._ggih{font-weight:800}.v-ja._ggih .ans-v._ggih{color:var(--ok,#1f7a3a)}.tiles._ggih{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;display:grid}.tile._ggih{background:var(--surface-1);border-radius:var(--r-card,12px);padding:16px}.tile._ggih dt._ggih{color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.tile._ggih dd._ggih{margin:6px 0 0;font-size:20px;font-weight:700}.note._ggih{color:var(--text-2);margin:12px 0 0;font-size:15px;line-height:1.5}.badge._ggih.sm{white-space:nowrap;margin-left:4px;padding:2px 8px;font-size:11px}.ch._ggih{color:var(--text-2);margin-top:4px;font-size:13px;display:block}.nw2._ggih{white-space:nowrap}.wk._ggih th._ggih[scope=row],.cmp._ggih th._ggih[scope=row]{text-align:left;font-weight:600}.sub2._ggih{color:var(--text-2);font-size:13px;font-weight:400;display:block}tr._ggih.self th._ggih,tr._ggih.self td._ggih{background:var(--surface-2)}@media (width<=480px){.nw2._ggih{white-space:normal}.wk._ggih td._ggih,.wk._ggih th._ggih,.cmp._ggih td._ggih,.cmp._ggih th._ggih{padding-left:8px;padding-right:8px}}.dd2._ggih{color:var(--text-2);margin-top:2px;font-size:13px;font-weight:400;display:block}.later._ggih{background:var(--surface-1);border-radius:var(--r-card,12px);margin-top:12px;padding:12px 16px}.later._ggih summary._ggih{cursor:pointer;min-height:32px;font-weight:600}.lw._ggih{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:15px;display:flex}.links._ggih{flex-direction:column;gap:8px;margin:16px 0 0;padding-left:20px;display:flex}
