.reference-content{color:#111a20;background:#fff}.reference-content-width{width:min(1160px,100% - 80px);margin-inline:auto}.reference-content-hero{background:linear-gradient(#c7dceb 0%,#e6eff3 66%,#f7fafc 100%);padding:30px 0 65px}.reference-breadcrumb{color:#3b5261;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:44px;font-size:12px;line-height:1.6;display:flex}.reference-breadcrumb a{text-decoration:none}.reference-content-eyebrow{letter-spacing:.16em;color:#425e70;margin:0 0 17px!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important}.reference-content-hero h1{letter-spacing:-.045em;max-width:880px;margin:0 0 23px;font-family:MadeforDisplay,sans-serif;font-size:clamp(36px,4.5vw,60px);font-weight:450;line-height:1.12}.reference-content-intro{color:#3d515e;max-width:730px;margin:0;font-size:17px;line-height:1.65}.reference-sales .reference-content-hero{text-align:center}.reference-sales .reference-breadcrumb{text-align:left}.reference-sales .reference-content-hero h1,.reference-sales .reference-content-intro{margin-inline:auto}.reference-content-search{max-width:700px;margin:34px auto 0}.reference-content-search>p{color:#425e70;margin:15px 0 0;font-size:12px}.reference-content-search .domain-search{box-shadow:none}.reference-content-byline{color:#4a6170;margin-top:28px;font-size:12px}.reference-price-section{padding:62px 0 55px}.reference-price-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.reference-price-heading h2{letter-spacing:-.035em;margin:0;font-family:MadeforDisplay,sans-serif;font-size:34px;font-weight:450;line-height:1.2}.reference-price-heading p{color:#50606b;font-size:13px}.reference-price-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.reference-price-card{background:#f7fafc;border:1px solid #dce5eb;border-radius:12px;flex-direction:column;align-items:flex-start;gap:0;padding:28px 24px;display:flex}.reference-price-card h3{letter-spacing:-.045em;color:#095bbd;margin:0 0 22px;font-family:MadeforDisplay,sans-serif;font-size:40px;font-weight:500;line-height:1}.reference-price-card>p{color:#4d606e;min-height:42px;margin:0 0 24px;font-size:13px;line-height:1.6}.reference-price-amount{letter-spacing:-.04em;white-space:nowrap;font-family:MadeforDisplay,sans-serif;font-size:32px;font-weight:500}.reference-price-amount span{letter-spacing:0;font-family:MadeforText,sans-serif;font-size:12px;font-weight:400}.reference-price-card>p.reference-price-renewal{min-height:0;margin:7px 0 25px;font-size:12px}.reference-price-card .button{min-height:43px;box-shadow:none;border-radius:999px;gap:14px;margin-top:auto;padding:11px 17px;font-size:13px}.reference-price-primary{background:#e6f0ff;border-color:#c6daf6}.reference-price-single{max-width:580px;margin:auto}.reference-price-single .reference-price-card{grid-template-columns:1fr 1fr;column-gap:26px;padding:32px;display:grid}.reference-price-single .reference-price-card h3{grid-column:1}.reference-price-single .reference-price-card>p:first-of-type{grid-column:1;min-height:0;margin:0}.reference-price-single .reference-price-amount{text-align:right;grid-area:1/2}.reference-price-single .reference-price-renewal{text-align:right;grid-area:2/2}.reference-price-single .button{grid-column:1/-1;justify-self:stretch;margin-top:25px}.reference-price-note{color:#50606b;margin:21px 0 0;font-size:12px;line-height:1.6}.reference-price-single+.reference-price-note{text-align:center}.reference-term-offer{background:#e9fbb6;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding:28px 32px;display:flex}.reference-term-offer h3{letter-spacing:-.025em;margin:0 0 9px;font-family:MadeforDisplay,sans-serif;font-size:24px;font-weight:500;line-height:1.2}.reference-term-offer p{max-width:700px;margin:0;font-size:13px;line-height:1.7}.reference-term-offer .button{white-space:nowrap;background:0 0;border:1px solid #102015;border-radius:999px;flex-shrink:0;font-size:13px}.reference-content-body{padding:60px 0 80px}.reference-sales .reference-content-body{border-top:1px solid #e5ebef;padding-top:25px}.reference-prose{color:#41515c;max-width:820px;margin:auto;font-size:15px;line-height:1.85}.reference-prose>p:first-child{color:#243d4e;margin-top:0;font-size:18px;line-height:1.7}.reference-prose h2{letter-spacing:-.025em;color:#10222f;margin:41px 0 15px;font-family:MadeforDisplay,sans-serif;font-size:28px;font-weight:500;line-height:1.25}.reference-prose h3{color:#10222f;font-family:MadeforDisplay,sans-serif;font-size:21px;font-weight:500;line-height:1.3}.reference-prose p{margin:0 0 18px}.reference-prose ul,.reference-prose ol{margin:15px 0 24px;padding-left:23px}.reference-prose li{margin-bottom:8px}.reference-prose a{color:#095bbd;text-underline-offset:4px}.reference-prose figure{margin:32px 0}.reference-prose figure img{border-radius:10px;max-width:100%;height:auto}.reference-prose .content-faq{margin:48px 0}.reference-prose .content-faq details{border-bottom:1px solid #d7e2e9;padding:0}.reference-prose .content-faq details:first-of-type{border-top:1px solid #d7e2e9}.reference-prose .content-faq summary{color:#172f40;cursor:pointer;padding:19px 0;font-size:16px;font-weight:500}.reference-prose .content-faq details>p{padding:0 0 10px;font-size:14px;line-height:1.8}.reference-prose .related-guides{background:#f0f6f9;border-radius:10px;gap:10px;margin-top:40px;padding:28px;display:grid}.reference-prose .related-guides h2{margin:0 0 8px;font-size:23px}.reference-prose .related-guides>a{border-top:1px solid #dce7ed;margin-top:4px;padding-top:12px;text-decoration:none;display:block}.reference-prose .related-guides strong{font-weight:500}.reference-prose .related-guides span{color:#4f626e;font-size:13px;display:block}.reference-prose .public-tool{background:#f5f9fc;border:1px solid #dce6ed;border-radius:12px;margin:25px 0;padding:28px}.reference-prose .public-tool h2{margin-top:0}.reference-prose input,.reference-prose select,.reference-prose textarea{background:#fff;max-width:100%;font-size:16px}.reference-prose .public-tool .button{border-radius:999px}.reference-prose .company-details{border-top:1px solid #dce6ed;margin-top:40px;padding-top:25px;font-size:13px}.reference-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.reference-guide-grid article{background:#f8fbfd;border:1px solid #dce6ed;border-radius:12px;flex-direction:column;padding:28px;display:flex}.reference-guide-grid h2{letter-spacing:-.025em;margin:0 0 15px;font-family:MadeforDisplay,sans-serif;font-size:24px;font-weight:500;line-height:1.25}.reference-guide-grid h2 a{color:#102f47;text-decoration:none}.reference-guide-grid article>p:not(.reference-content-eyebrow){color:#506571;margin:0 0 25px;font-size:14px;line-height:1.7}.reference-read-link{color:#095bbd;margin-top:auto;font-size:13px;text-decoration:none}.reference-article-next{border-top:1px solid #dce6ed;justify-content:space-between;gap:20px;max-width:820px;margin:40px auto 0;padding-top:25px;font-size:14px;display:flex}.reference-article-next a{color:#095bbd;text-decoration:none}@media (width<=1000px){.reference-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-price-single{grid-template-columns:1fr}.reference-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-price-heading,.reference-term-offer{align-items:flex-start}.reference-price-amount{font-size:30px}}@media (width<=640px){.reference-content-width{width:calc(100% - 36px)}.reference-content-hero{padding:20px 0 40px}.reference-breadcrumb{margin-bottom:30px;font-size:11px}.reference-content-hero h1{letter-spacing:-.04em;font-size:38px}.reference-content-intro{font-size:15px}.reference-content-search{margin-top:27px}.reference-content-search>p{font-size:11px}.reference-price-section{padding:40px 0}.reference-price-heading{margin-bottom:23px;display:block}.reference-price-heading h2{font-size:29px}.reference-price-grid{gap:12px}.reference-price-card{padding:23px 17px}.reference-price-card h3{margin-bottom:16px;font-size:34px}.reference-price-card>p{min-height:58px;margin-bottom:18px;font-size:12px}.reference-price-amount{font-size:27px}.reference-price-amount span{margin-top:5px;font-size:10px;display:block}.reference-price-card .button{gap:7px;width:100%;padding:10px 13px;font-size:11px}.reference-price-card>p.reference-price-renewal,.reference-price-note{font-size:11px}.reference-price-single .reference-price-card{padding:25px}.reference-price-single .reference-price-amount span{display:inline}.reference-price-single .reference-price-card>p:first-of-type{min-height:0}.reference-term-offer{padding:24px;display:block}.reference-term-offer h3{font-size:24px}.reference-term-offer .button{margin-top:20px}.reference-content-body{padding:40px 0 55px}.reference-prose{font-size:14px;line-height:1.8}.reference-prose>p:first-child{font-size:16px}.reference-prose h2{margin-top:34px;font-size:25px}.reference-prose .public-tool{padding:20px}.reference-guide-grid{grid-template-columns:1fr;gap:16px}.reference-guide-grid article{padding:25px}.reference-article-next{gap:15px;font-size:12px}.reference-prose .related-guides{padding:23px}}@media (prefers-reduced-motion:reduce){.reference-content *{scroll-behavior:auto}}
