.seo-faq,.seo-guide,.seo-summary{margin:32px 0;padding:24px 0;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.seo-faq h2,.seo-guide h2,.seo-summary h2{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.35;margin:0 0 14px}.seo-faq p,.seo-guide p,.seo-summary>p{max-width:82ch;font-size:15px;line-height:1.85}.seo-table-wrap{max-width:100%;overflow-x:auto}.seo-table-wrap table{width:100%;border-collapse:collapse;font-size:14px}.seo-table-wrap td,.seo-table-wrap th{padding:12px 14px;text-align:left;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.seo-table-wrap th{font-weight:650}.seo-table-wrap td strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seo-table-wrap td time{white-space:nowrap}.seo-summary-compact{margin:0;padding:20px;background:#f4f7f2;border:1px solid #d4ddd1;border-radius:8px}.seo-summary-compact h2{font-size:18px}.seo-summary-compact p{font-size:12px;line-height:1.6}.seo-summary-compact table{font-size:12px}.seo-summary-compact td,.seo-summary-compact th{padding:10px 6px}.seo-byline,.seo-updated{font-size:12px;line-height:1.7;margin:12px 0;color:inherit}.seo-byline a{text-decoration:underline;text-underline-offset:3px}.seo-breadcrumbs{font-size:13px;margin:18px 0}.seo-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.seo-faq details{border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.seo-faq summary{padding:16px 0;min-height:48px;cursor:pointer;font-weight:650;line-height:1.5}.seo-faq details p{margin:0 0 20px}.seo-guide h3{font-size:18px;line-height:1.5;margin:24px 0 10px}.seo-guide p{margin:12px 0}.seo-guide-links{display:flex;gap:12px 24px;flex-wrap:wrap}.seo-guide-links a{padding:10px 0;min-height:44px}.seo-footer-links{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:28px;gap:28px;padding:28px 0;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.seo-footer-links h3{font-size:15px;margin:0 0 12px}.seo-footer-links ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:9px;gap:9px}.seo-footer-links a{font-size:13px;line-height:1.7}.seo-eligibility{font-size:13px;line-height:1.8}.seo-eligibility b{margin-right:10px}.seo-eligibility a{text-decoration:underline}.hi-heading.seo-home-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);grid-gap:40px;gap:40px;align-items:start}.seo-home-heading>div{min-width:0}.seo-home-heading h1{font-size:clamp(30px,3.5vw,48px)}.seo-tool-form{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin:24px 0}.seo-tool-form label{display:block;font-size:14px;margin-bottom:8px}.seo-tool-form input,.seo-tool-form select{min-height:48px;padding:12px;font:inherit;max-width:100%;border:1px solid #c3c7c2;border-radius:5px}.seo-tool-form button{min-height:48px;padding:12px 22px;cursor:pointer;font:inherit}.seo-tool-form>div{min-width:0}.scope-discovery-copy h1{font-size:clamp(30px,3.8vw,54px)!important}.semak-task-intro h1{font-size:clamp(30px,3.8vw,52px)!important}@media(max-width:760px){.seo-footer-links{grid-template-columns:1fr 1fr}.hi-heading.seo-home-heading{grid-template-columns:1fr;gap:24px}.seo-faq,.seo-guide,.seo-summary{margin:24px 0;padding:20px 0}.seo-summary-compact{padding:18px}.seo-table-wrap td,.seo-table-wrap th{padding:12px 9px}.seo-tool-form{display:grid;grid-template-columns:1fr}.seo-tool-form button,.seo-tool-form input,.seo-tool-form select{width:100%;font-size:16px}}.seo-editorial{padding-top:28px!important;padding-bottom:44px!important;max-width:1040px!important}.seo-editorial h1{font-size:clamp(28px,4vw,46px);line-height:1.2}.seo-editorial h2{margin:32px 0 12px;font-size:24px}.seo-editorial li,.seo-editorial p{font-size:16px;line-height:1.9;max-width:80ch}.seo-editorial a{text-decoration:underline;text-underline-offset:3px}.seo-editorial img{max-width:100%;height:auto}.hi-heading.seo-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);grid-gap:32px;gap:32px;align-items:start}.seo-hero h1{font-size:clamp(30px,3.8vw,48px)}@media(max-width:760px){.hi-heading.seo-hero{grid-template-columns:1fr}.seo-editorial{padding:24px 18px!important}.seo-hero .seo-summary-compact{margin:0;padding:18px}.seo-footer-links{gap:24px 16px}}.seo-guide.seo-home-reading{max-width:100%;padding-block:28px}.seo-guide.seo-home-reading>section{max-width:74ch;margin:0;scroll-margin-top:112px}.seo-guide.seo-home-reading>section+section{margin-top:36px;padding-top:28px;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.seo-guide.seo-home-reading>section>h2{margin:0 0 16px;font-size:clamp(21px,2.4vw,27px);line-height:1.45;letter-spacing:-.02em;text-wrap:pretty}.seo-guide.seo-home-reading>section>p{margin:0 0 18px;font-size:16px;line-height:1.8;max-width:74ch;overflow-wrap:break-word}.seo-guide.seo-home-reading>section>p:last-child{margin-bottom:0}.seo-guide.seo-home-reading>.seo-reading-credit{margin:28px 0 0;font-size:14px;line-height:1.6}.seo-reading-credit a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.seo-reading-index{max-width:74ch;margin-bottom:28px;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.seo-reading-index>summary{min-height:48px;padding:12px 0;cursor:pointer;font-size:15px;font-weight:650;line-height:1.5}.seo-reading-index ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;list-style:none;margin:0;padding:0 0 16px}.seo-reading-index a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.product-ui .seo-footer-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:28px;padding:32px 0;align-items:start}.product-ui .seo-footer-links>div{min-width:0}.product-ui .seo-footer-links>div>h3{font-size:16px;line-height:1.4;margin:0 0 12px}.product-ui .seo-footer-links>div>ul{display:flex;flex-direction:column;gap:0;list-style:none;min-width:0;padding:0;margin:0}.product-ui .seo-footer-links>div>ul>li{margin:0;padding:0;min-width:0}.product-ui .seo-footer-links>div>ul>li>a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:14px;line-height:1.55;white-space:normal;word-break:normal;overflow-wrap:break-word}.product-ui .result-attribution,.product-ui .seo-updated{font-size:13px;line-height:1.75;margin:16px 0;overflow-wrap:break-word}.product-ui .seo-faq>h2{margin-bottom:20px}.product-ui .seo-faq details>p{margin:0 0 20px;line-height:1.8}@media(max-width:760px){.seo-guide.seo-home-reading{padding-block:24px}.seo-reading-index ol{grid-template-columns:minmax(0,1fr)}.product-ui .seo-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.product-ui :is(.ck-burger,.sc-burger,.sm-burger,.burger){min-width:44px;min-height:44px}.product-ui :is(.ck-foot,.sc-foot,.sm-foot) .top{gap:28px}.product-ui :is(.ck-foot,.sc-foot,.sm-foot) .top ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.product-ui :is(.ck-foot,.sc-foot,.sm-foot) .top ul a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:14px;line-height:1.55;overflow-wrap:break-word}.product-ui :is(.ck-foot,.sc-foot,.sm-foot) .footer-heading{margin:0 0 12px;font-size:16px;line-height:1.4}.product-ui :is(.ck-foot,.sc-foot,.sm-foot) :is(.links,.bot nav){gap:4px 20px}.product-ui :is(.ck-foot,.sc-foot,.sm-foot) :is(.links,.bot nav)>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.ck.product-ui{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.ck.product-ui .bp-bottom{padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.ck.product-ui .bp-bottom a{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:56px;padding:12px 4px;font-size:13px}}@media(max-width:560px){.product-ui .seo-footer-links{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:1179px){.ck.product-ui .ck-head .ck-nav{top:100%;bottom:auto;max-height:calc(100dvh - 80px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior-y:contain}}@media(max-width:1100px){.sc.product-ui .sc-head .sc-nav,.sm.product-ui .sm-head .sm-nav{top:100%;max-height:calc(100dvh - 90px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior-y:contain}}@media(max-width:760px){.product-ui main :is(input:not([type=checkbox],[type=radio],[type=hidden],.big),select,textarea){font-size:16px;min-width:0;max-width:100%;min-height:44px}.product-ui main input[type=date]{width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-ui main input[type=date]::-webkit-date-and-time-value{min-height:1.2em;text-align:left}.product-ui main button{min-height:44px}.sc.product-ui .hsel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.sc.product-ui .hsel,.sc.product-ui .hsel select{width:100%;min-width:0}.sc.product-ui .hsel button{grid-column:1/-1;min-width:44px}}