.gr-hero{padding-block:var(--space-6) var(--space-7);text-align:center}.gr-hero h1{font-family:var(--font-display);letter-spacing:.04em;color:var(--c-ink-strong);margin:10px 0 var(--space-4);font-size:30px;font-weight:900}@media (width>=1024px){.gr-hero h1{font-size:44px}}.gr-hero .gr-answer{max-width:47em;margin:0 auto var(--space-4);color:var(--c-ink);text-wrap:pretty;font-size:16px;line-height:1.95}.gr-hero .gr-answer strong,.gr-hero .gr-answer b{color:var(--c-ink-strong);font-weight:700}.gr-hero .gr-sub{max-width:44em;color:var(--c-ink-mute);margin:0 auto;font-size:14.5px;line-height:1.9}.gr-note{color:var(--c-ink-mute);text-align:center;margin:0;font-size:15px}.gr-note b,.gr-after b{color:var(--c-ink-strong)}.gr-after{max-width:47em;margin:var(--space-5) auto 0;text-align:center;color:var(--c-ink-mute);text-wrap:pretty;font-size:14.5px;line-height:1.9}.gr-after a{color:#8a6528;font-weight:600}.gr-tablesec{background:var(--c-surface)}.gr-table{border-collapse:collapse;width:100%;font-size:14px}.gr-table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gr-table th,.gr-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-border);padding:14px 10px;line-height:1.75}.gr-table thead th{font-family:var(--font-display);letter-spacing:.06em;color:var(--c-ink-strong);background:var(--c-bg);border-bottom:1px solid var(--c-ink-strong);white-space:nowrap;font-size:12.5px;font-weight:700}.gr-table thead th.here{color:#8a6528}.gr-table tbody th{font-family:var(--font-display);color:var(--c-ink-strong);white-space:nowrap;font-size:15px;font-weight:700}.gr-table tbody td{color:var(--c-ink-mute)}.gr-table td.em{color:var(--c-price);font-weight:700}@media (width<=1023.9px){.gr-table.gr-stack,.gr-table.gr-stack thead,.gr-table.gr-stack tbody,.gr-table.gr-stack tr,.gr-table.gr-stack th,.gr-table.gr-stack td{display:block}.gr-table.gr-stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gr-table.gr-stack tbody tr{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius);margin-bottom:var(--space-4);padding:4px 16px 12px}.gr-table.gr-stack tbody tr:last-child{margin-bottom:0}.gr-table.gr-stack tbody th{border-bottom:1px solid var(--c-border);padding:14px 0 10px;font-size:18px}.gr-table.gr-stack tbody td{border-bottom:0;padding:10px 0 0}.gr-table.gr-stack tbody td:before{content:attr(data-l);font-family:var(--font-display);letter-spacing:.14em;color:#8a6528;margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}}.gr-four{gap:var(--space-4);display:grid}@media (width>=768px){.gr-four{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.gr-four{grid-template-columns:repeat(4,1fr)}}.gr-four>div{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius);padding:20px 20px 22px}.gr-style{background:var(--c-surface)}.gr-four h3{font-family:var(--font-display);letter-spacing:.04em;color:var(--c-ink-strong);margin:0 0 8px;font-size:16px;font-weight:700}.gr-four p{color:var(--c-ink-mute);text-wrap:pretty;margin:0;font-size:14px;line-height:1.9}.gr-four b{color:var(--c-ink-strong);font-weight:700}.gr-steps{counter-reset:gr;gap:var(--space-4);margin:0;max-width:52em;margin-inline:auto;padding:0;list-style:none;display:grid}.gr-steps li{counter-increment:gr;padding-left:42px;position:relative}.gr-steps li:before{content:counter(gr);border:1px solid var(--c-gold-deep);color:#8a6528;width:28px;height:28px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.gr-steps>li>b{font-family:var(--font-display);color:var(--c-ink-strong);margin-bottom:4px;font-size:16px;font-weight:700;display:block}.gr-steps span{color:var(--c-ink-mute);font-size:14.5px;line-height:1.9}.gr-steps span b{color:var(--c-ink-strong);font-weight:700}.gr-warn{max-width:52em;margin:var(--space-6) auto 0;border:1px solid var(--c-gold-deep);border-radius:var(--radius);background:var(--c-surface);padding:20px}.gr-warn>b{font-family:var(--font-display);color:var(--c-ink-strong);margin-bottom:8px;font-size:16px;font-weight:900;display:block}.gr-warn p{color:var(--c-ink);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.9}.gr-warn a{color:#8a6528;font-weight:600}.gr-warn b{color:var(--c-ink-strong)}.gr-qa{max-width:52em;margin-inline:auto}.gr-qa h3{font-family:var(--font-display);color:var(--c-ink-strong);margin:var(--space-5) 0 8px;letter-spacing:.02em;font-size:17px;font-weight:700}.gr-qa h3:first-child{margin-top:0}.gr-qa p{color:var(--c-ink);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.95}.gr-qa p b{color:var(--c-ink-strong);font-weight:700}.gr-qa a{color:#8a6528;font-weight:600}
