.guv-page{max-width:1040px;padding-top:28px;padding-bottom:64px}.guv-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;font-size:14px;display:flex}.guv-crumbs a{align-items:center;min-height:44px;display:inline-flex}.guv-page header{max-width:820px}.guv-page h1{letter-spacing:-1.3px;margin:12px 0 20px;font-size:clamp(32px,4.3vw,52px);line-height:1.12}.guv-opening{margin-bottom:24px;font-size:18px;line-height:1.7}.guv-page>section{margin-top:40px}.guv-page h2{margin-bottom:18px;font-size:27px;line-height:1.3}.guv-page h3{margin-bottom:10px;font-size:18px;line-height:1.4}.guv-page p,.guv-page li{line-height:1.75}.guv-page p{margin-bottom:14px}.guv-page ul,.guv-page ol{padding-left:24px}.guv-page li{margin-bottom:12px}.guv-page a:not(.button){text-underline-offset:3px;text-decoration:underline}.guv-practices,.guv-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:20px;display:grid}.guv-practices>div,.guv-tool-card{border:1px solid var(--line,#dedbd4);border-radius:16px;padding:22px}.guv-price{background:#f0eee6;border-radius:18px;padding:28px}.guv-faq{border-bottom:1px solid var(--line,#dedbd4);padding:20px 0}.guv-checked{color:var(--muted);font-size:13px}.guv-tool-card{scroll-margin-top:30px}.guv-table-wrap{border:1px solid var(--line,#dedbd4);border-radius:12px;overflow-x:auto}.guv-page table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:14px;line-height:1.6}.guv-page caption{text-align:left;color:var(--muted);padding:16px}.guv-page th,.guv-page td{vertical-align:top;border-top:1px solid var(--line,#dedbd4);padding:16px}.guv-page thead{background:#f0eee6}@media (width<=640px){.guv-page{padding-top:20px}.guv-practices,.guv-tool-grid{grid-template-columns:1fr}.guv-opening{font-size:16px}.guv-page h1{letter-spacing:-.7px}.guv-price{padding:22px}}
