.checks-hub-crumbs{margin:0;padding:18px 6vw 0}.checks-hub-band{border-top:1px solid var(--line);padding:56px 6vw;scroll-margin-top:190px}.checks-hub-head{max-width:760px;margin-bottom:28px}.checks-hub-head h2{letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(26px,2.8vw,38px);line-height:1.15}.checks-hub-head p{color:#405548;max-width:65ch;font-size:16px;line-height:1.7}.checks-hub-chips{flex-wrap:wrap;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.checks-hub-chips a{color:#233e32;text-underline-offset:4px;background:#f0f4e6;border:1px solid #52684c;border-radius:999px;align-items:center;min-height:44px;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.checks-hub-chips a:hover{background:#e1ebcd}.checks-hub-links{flex-wrap:wrap;gap:12px 28px;display:flex}.checks-hub-links .text-link{align-items:center;gap:5px;min-height:44px;font-size:15px;display:inline-flex}.checks-hub-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.checks-hub-cards a{height:100%;color:inherit;background:#fffef8;border:1px solid #c8d2c3;border-radius:14px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.checks-hub-cards a:hover{border-color:#52684c;box-shadow:0 10px 24px #233e3214}.checks-hub-cards a:focus-visible,.checks-hub-chips a:focus-visible,.checks-hub-topics a:focus-visible{outline-offset:4px;outline:3px solid #233e32}.checks-hub-cards strong{letter-spacing:-.01em;font-size:17px;line-height:1.35}.checks-hub-cards span{color:#405548;flex:1;font-size:14px;line-height:1.6}.checks-hub-cards em{text-underline-offset:4px;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:700;text-decoration:underline;display:inline-flex}.checks-hub-tools{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.checks-hub-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:34px;display:grid}.checks-hub-topics>section{background:#f3f1e8;border-radius:14px;min-width:0;padding:24px}.checks-hub-topics h3{letter-spacing:-.02em;margin:0 0 8px;font-size:21px}.checks-hub-topics h3 a{color:inherit;text-underline-offset:4px;text-decoration:underline}.checks-hub-topics p{color:#405548;margin:0 0 14px;font-size:14px;line-height:1.6}.checks-hub-topics ul{margin:0 0 16px;padding:0;list-style:none}.checks-hub-topics li{border-top:1px solid #d8dccd}.checks-hub-topics li a{color:#233e32;text-underline-offset:3px;padding:10px 0;font-size:15px;line-height:1.45;text-decoration:underline;display:block}.checks-hub-topics .text-link{align-items:center;gap:4px;min-height:44px;font-size:14px;display:inline-flex}.checks-hub-faq>div:last-child{max-width:900px}.checks-hub-faq details{border-bottom:1px solid var(--line);padding:18px 0}.checks-hub-faq summary{cursor:pointer;min-height:32px;font-size:17px;font-weight:700;line-height:1.45}.checks-hub-faq details p{color:#405548;max-width:70ch;margin:12px 0 0;font-size:16px;line-height:1.7}.checks-lander-hero{background:#e6edde;padding:36px 6vw 48px}.checks-lander-hero h1{letter-spacing:-.03em;max-width:880px;margin:16px 0 18px;font-size:clamp(30px,3.4vw,48px);line-height:1.15}.checks-lander-hero>p{color:#2f4a3c;max-width:680px;font-size:16px;line-height:1.7}.checks-lander-price{margin-top:14px}.checks-lander-price strong{font-size:20px}.checks-lander-list{gap:10px;max-width:760px;margin:0 0 22px;padding-left:20px;display:grid}.checks-lander-list li{font-size:16px;line-height:1.6}.checks-lander-list a{text-underline-offset:3px;text-decoration:underline}.checks-lander-steps{gap:12px;max-width:760px;margin:0;padding-left:22px;display:grid}.checks-lander-steps li{font-size:16px;line-height:1.65}.checks-lander-note{color:#405548;max-width:70ch;margin-top:18px;font-size:15px;line-height:1.7}.checks-lander-note a{text-underline-offset:3px;text-decoration:underline}.checks-lander .check-table{min-width:0}.checks-price-table .check-table{min-width:560px}.checks-price-table td:first-child{font-weight:400}.checks-price-table td.num,.checks-price-table th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.checks-price-group{margin-top:26px}.checks-price-group h3{letter-spacing:-.015em;margin:0 0 12px;font-size:19px}.checks-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.checks-security-grid li{background:#fffef8;border:1px solid #c8d2c3;border-radius:14px;min-width:0;padding:22px}.checks-security-grid strong{margin-bottom:8px;font-size:18px;display:block}.checks-security-grid p{color:#405548;margin:0 0 10px;font-size:15px;line-height:1.65}.checks-security-grid small{color:#233e32;font-size:14px;line-height:1.6;display:block}@media (prefers-reduced-motion:reduce){.checks-hub-cards a{transition:none}}@media (max-width:1000px){.checks-hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.checks-hub-crumbs{padding:16px 16px 0}.checks-hub-band{padding:40px 16px}.checks-lander-hero{padding:28px 16px 36px}.checks-hub-cards,.checks-hub-tools,.checks-hub-topics,.checks-security-grid{grid-template-columns:1fr}.checks-hub-topics>section{padding:20px}.checks-lander .check-table th,.checks-lander .check-table td{padding:14px}}
