.ssl20-page{--ssl20-sage-ink:#476350;--ssl20-line:#d9d0c6;--ssl20-white:#fffcf8;--ssl20-clay:#b44d35}.ssl20-page [hidden]{display:none!important}.ssl20-page [id]{scroll-margin-top:120px}.ssl20-page p{text-wrap:pretty}.ssl20-page h2,.ssl20-page h3{text-wrap:balance}.ssl20-page .d20-actions .btn,.ssl20-page .d20-actions .text-link{margin-top:0}.ssl20-page .d20-heading h2{max-width:24ch}.ssl20-page fieldset{border:0;min-width:0;margin:0;padding:0}.ssl20-page svg{flex:none;width:24px;height:24px}.ssl20-page .text-link svg{width:16px;height:16px}.ssl20-hero-price strong{color:var(--ink);font-size:18px;font-weight:500}.ssl20-hero-divider{margin-inline:14px;display:inline-block}.ssl20-authorities{border-block:1px solid var(--line);padding:29px 0}.ssl20-authorities>.d20-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.ssl20-authorities p{color:var(--muted);min-width:160px;font-size:12px;line-height:1.6}.ssl20-authorities p strong{color:var(--ink);font-weight:500}.ssl20-authorities>.d20-wrap>div{align-items:center;gap:60px;display:flex}.ssl20-authorities>.d20-wrap>div>span{font:500 clamp(20px,2vw,27px)/1.2 var(--font-display);letter-spacing:-.04em;color:#62584e}.ssl20-authorities .text-link{gap:18px;margin:0;font-size:12px}.ssl20-identity{padding-top:105px}.ssl20-validation{display:grid;gap:10px!important;margin-top:30px!important}.ssl20-validation label{border:1px solid #0000;border-bottom-color:var(--ssl20-line);cursor:pointer;grid-template-columns:45px 1fr 18px;align-items:center;gap:17px;padding:21px 18px;transition:background .18s,border-color .18s;display:grid;position:relative}.ssl20-validation label:has(input:checked){background:#fffaf4;border-color:#c9b29f;border-radius:5px}.ssl20-validation label:hover{background:#f6eee6}.ssl20-page input[type=radio]{opacity:0;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.ssl20-validation label:has(input:focus-visible),.ssl20-coverage-switch label:has(input:focus-visible),.ssl20-catalogue-filters label:has(input:focus-visible){outline:2px solid var(--ssl20-clay);outline-offset:4px}.ssl20-level{font:400 24px var(--font-display);letter-spacing:-.04em;color:#9a7053}.ssl20-validation strong{font-size:16px;font-weight:500;display:block}.ssl20-validation small{color:var(--muted);max-width:38ch;margin-top:7px;font-size:14px;line-height:1.55;display:block}.ssl20-radio-mark{background:0 0;border:1px solid #bda994;border-radius:50%;width:16px;height:16px}.ssl20-validation input:checked~.ssl20-radio-mark{background:#fffaf4;border:5px solid #9c654a}.ssl20-certificate-scene{padding:25px 35px 0;position:relative}.ssl20-certificate-scene:before{content:"";z-index:0;background:#eadbcd;border-radius:48% 48% 40% 40%;width:92%;height:88%;position:absolute;top:0;left:8%;transform:rotate(-8deg)}.ssl20-certificate{background:var(--ssl20-white);border:1px solid #ded0c0;max-width:500px;margin:auto;padding:34px 34px 29px;transition:transform .3s,box-shadow .3s;position:relative;transform:rotate(2deg);box-shadow:0 18px 38px #684a3020,0 0 0 7px #fffcf865}.ssl20-certificate[data-level=EV]{transform:rotate(-1deg);box-shadow:0 22px 42px #684a3025,0 0 0 7px #fffcf865}.ssl20-certificate-top{color:#907961;font:500 11px var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e4d9cd;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.ssl20-certificate-top svg{width:22px;height:22px}.ssl20-cert-level{font:400 48px/1.2 var(--font-display);letter-spacing:-.05em;color:#a5633d;margin-top:30px;display:block}.ssl20-certificate h3{max-width:17ch;min-height:67px;margin-top:9px;font-size:26px;line-height:1.3}.ssl20-certificate dl{margin-top:29px}.ssl20-certificate dl>div{border-top:1px solid #e5ddd3;padding:14px 0}.ssl20-certificate dt{color:#887b6e;margin-bottom:6px;font-size:11px}.ssl20-certificate dd{justify-content:space-between;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.ssl20-certificate .is-unverified dd{color:#92877a}.ssl20-cert-check{color:var(--ssl20-sage-ink);font-size:16px}.ssl20-cert-footer{border-top:1px solid #e0d6c9;align-items:center;gap:15px;margin-top:25px;padding-top:21px;display:flex}.ssl20-seal{color:#907249;outline-offset:3px;border:1px solid #b5a081;border-radius:50%;outline:1px solid #d7c6ad;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ssl20-seal svg{width:23px;height:23px}.ssl20-cert-footer strong{font-size:11px;font-weight:500;line-height:1.6;display:block}.ssl20-cert-footer div>span{color:#887b6e;margin-top:5px;font-size:10px;line-height:1.6;display:block}.ssl20-cert-caption{align-items:flex-start;gap:12px;max-width:34ch;margin:27px auto 0;display:flex;position:relative}.ssl20-cert-caption>span{color:#9c7457;font-size:22px;line-height:1.1}.ssl20-cert-caption p{color:var(--muted);font-size:13px;line-height:1.5!important}.ssl20-certificate-scene>.d20-note{text-align:center;max-width:46ch;margin:16px auto 0;font-size:10px}.ssl20-coverage-switch{background:#f9fbf7;border-radius:5px;flex-wrap:wrap;gap:5px;border:1px solid #bdcbbb!important;padding:5px!important;display:inline-flex!important}.ssl20-coverage-switch label{cursor:pointer;position:relative}.ssl20-coverage-switch span{color:#596d5a;border-radius:3px;align-items:center;min-height:42px;padding:9px 15px;font-size:14px;transition:background .18s,color .18s;display:flex}.ssl20-coverage-switch input:checked+span{color:#fffdf8;background:#526a57}.ssl20-coverage-explainer{color:#566456;max-width:47ch;min-height:72px;margin-top:21px;font-size:15px;line-height:1.65}.ssl20-recommendation{border-top:1px solid #bbc8b8;max-width:420px;margin-top:25px;padding-top:26px}.ssl20-recommendation-label{color:#5b6d5b;font-size:12px}.ssl20-recommendation>div{align-items:baseline;gap:17px;margin-top:12px;display:flex}.ssl20-recommendation strong{font:400 39px/1.2 var(--font-display);letter-spacing:-.04em;white-space:nowrap}.ssl20-recommendation>div>span{color:#5b6d5b;font-size:12px}.ssl20-recommendation>p{color:#5b6d5b;max-width:46ch;margin-top:9px;font-size:14px}.ssl20-recommendation .text-link{color:#3e5b44;gap:45px;margin-top:15px}.ssl20-domain-map{background:#f7f9f3;border:1px solid #bfcbbc;border-radius:6px;padding:30px 30px 26px;position:relative;box-shadow:0 24px 44px #5064440d}.ssl20-map-top{font:500 16px var(--font-mono);background:#e7eddf;border:1px solid #c3ccb9;border-radius:4px;align-items:center;gap:12px;min-height:57px;padding:17px 18px;display:flex}.ssl20-map-dot{background:#7d9767;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #87a17118}.ssl20-map-label{font:400 10px var(--font-body);white-space:nowrap;color:#5a6d51;margin-left:auto}.ssl20-map-trunk{border-left:1px solid #bbc9b2;height:29px;margin-left:31px}.ssl20-domain-map ul{margin:0;padding:0 0 0 31px;list-style:none;position:relative}.ssl20-domain-map ul:before{content:"";border-left:1px solid #bbc9b2;position:absolute;top:0;bottom:37px;left:31px}.ssl20-domain-map li{color:#707769;background:#fbfcf8;border:1px solid #d5dcce;border-radius:4px;justify-content:space-between;align-items:center;gap:14px;min-height:55px;margin:0 0 14px 23px;padding:17px 14px;transition:background .22s,border-color .22s;display:flex;position:relative}.ssl20-domain-map li:before{content:"";border-top:1px solid #bbc9b2;width:23px;position:absolute;left:-24px}.ssl20-domain-map li>span:first-child{font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere}.ssl20-domain-map li>span:first-child>span{color:#7d8275}.ssl20-domain-map li>span:last-child{white-space:nowrap;color:#8c9183;font-size:10px}.ssl20-domain-map li.is-covered{color:#385336;background:#e5eddd;border-color:#a9bc99}.ssl20-domain-map li.is-covered>span:first-child>span{color:#5a7051}.ssl20-domain-map li.is-covered>span:last-child{color:#4d6d42}.ssl20-domain-map li.is-covered>span:last-child:before{content:"✓";margin-right:5px}.ssl20-domain-map li.ssl20-map-nested{margin-top:20px;margin-left:44px}.ssl20-domain-map li.ssl20-map-nested:before{width:44px;left:-45px}.ssl20-map-foot{color:#65745c;border-top:1px solid #d0dac6;align-items:flex-start;gap:13px;margin-top:25px;padding-top:24px;display:flex}.ssl20-map-foot svg{width:22px;height:22px}.ssl20-map-foot p{font-size:13px;line-height:1.6!important}.ssl20-catalogue-heading,.ssl20-lifetime-heading,.ssl20-steps-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:39px;display:flex}.ssl20-catalogue-heading .d20-heading,.ssl20-lifetime-heading .d20-heading,.ssl20-steps-heading .d20-heading{flex:1;margin-bottom:0}.ssl20-catalogue-heading>p,.ssl20-lifetime-heading>p,.ssl20-steps-heading>p{color:var(--muted);flex:0 430px;max-width:43ch;margin-bottom:3px;font-size:16px}.ssl20-catalogue-filters{border-block:1px solid var(--ssl20-line);justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.ssl20-catalogue-filters fieldset{flex-wrap:wrap;gap:7px;display:flex}.ssl20-catalogue-filters fieldset label{cursor:pointer;position:relative}.ssl20-catalogue-filters fieldset span{min-height:42px;color:var(--muted);border-radius:4px;align-items:center;padding:10px 16px;font-size:13px;transition:background .18s;display:flex}.ssl20-catalogue-filters fieldset input:checked+span{background:var(--ink);color:#fffaf4}.ssl20-catalogue-filters fieldset label:hover span{background:#ede3da}.ssl20-catalogue-filters fieldset label:has(input:checked):hover span{background:#40332c}.ssl20-coverage-select{color:var(--muted);align-items:center;gap:15px;font-size:12px;display:flex}.ssl20-coverage-select select{min-width:210px;padding-left:15px;font-size:13px}.ssl20-result-count{color:var(--muted);margin-top:22px;font-size:12px}.ssl20-product-groups{margin-top:33px}.ssl20-brand{border-top:1px solid var(--ssl20-line);grid-template-columns:205px 1fr;gap:48px;padding:38px 0;display:grid}.ssl20-brand:first-child{border-top:0;padding-top:10px}.ssl20-brand-heading h3{letter-spacing:-.045em;margin-bottom:15px;font-size:29px;line-height:1.2}.ssl20-brand-heading p{color:var(--muted);max-width:25ch;font-size:13px;line-height:1.6!important}.ssl20-product-list{flex-direction:column;gap:9px;min-width:0;display:flex}.ssl20-product{background:var(--ssl20-white);border:1px solid #e3d9cf;border-radius:4px;grid-template-columns:minmax(150px,1fr) 92px 116px 108px;align-items:center;gap:20px;min-height:102px;padding:20px 23px;transition:border-color .18s,background .18s;display:grid}.ssl20-product:hover{background:#fffaf2;border-color:#bd9c82}.ssl20-product-name h4{letter-spacing:0;text-wrap:pretty;max-width:31ch;font-size:15px;font-weight:500;line-height:1.45}.ssl20-product-name>span{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.5;display:block}.ssl20-product-badges{color:#7b6a59;flex-direction:column;align-items:flex-start;gap:7px;font-size:10px;display:flex}.ssl20-product-badges>span:first-child{color:#806449;background:#f9f2e8;border:1px solid #d9cbb9;border-radius:3px;padding:3px 7px;font-size:11px}.ssl20-product-price{text-align:right;white-space:nowrap}.ssl20-product-price strong{font:400 24px/1.2 var(--font-display);letter-spacing:-.045em;display:block}.ssl20-product-price span{color:var(--muted);margin-top:7px;font-size:10px;display:block}.ssl20-order-link{color:#9c4832;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding-block:9px;font-size:12px;font-weight:500;display:flex}.ssl20-order-link:hover{text-underline-offset:5px;text-decoration:underline}.ssl20-order-link>span{font-size:19px;line-height:1}.ssl20-price-note{border-top:1px solid var(--ssl20-line);max-width:90ch;margin-top:30px;padding-top:24px}.ssl20-no-products{text-align:center;background:#f5ede4;border:1px solid #ded0c1;border-radius:5px;max-width:840px;margin:32px auto;padding:50px 35px}.ssl20-no-products>svg{color:#9f775a;width:32px;height:32px;margin:0 auto 24px}.ssl20-no-products h3{font-size:28px}.ssl20-no-products p{color:var(--muted);max-width:60ch;margin:18px auto 0;font-size:15px}.ssl20-no-products>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:24px;display:flex}.ssl20-no-products .btn,.ssl20-no-products .text-link{margin:0}.ssl20-free{background:#f7efe8;border-block:1px solid #e9ded4}.ssl20-free-copy{color:var(--muted);max-width:51ch;font-size:16px;line-height:1.7}.ssl20-free .text-link{color:#975039;margin-top:24px}.ssl20-free .d20-note{max-width:48ch;margin-top:24px}.ssl20-browser{background:#fffdf9;border:1px solid #d8cabb;border-radius:6px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 21px 40px #6755440f}.ssl20-browser-top{background:#eee5db;border-bottom:1px solid #e1d6cb;align-items:center;gap:19px;padding:16px 20px;display:flex}.ssl20-browser-top>span{letter-spacing:5px;color:#b7a897;white-space:nowrap;font-size:10px}.ssl20-browser-top>div{color:#6c7562;background:#fffcf6;border:1px solid #ded3c6;border-radius:3px;flex:1;align-items:center;gap:8px;min-width:0;padding:9px 12px;font-size:11px;display:flex}.ssl20-browser-top svg{width:15px;height:15px}.ssl20-browser-body{text-align:center;padding:43px 30px 37px}.ssl20-connection-icon{color:#53684c;background:#e8eee3;border-radius:50%;justify-content:center;align-items:center;width:69px;height:69px;margin:0 auto 25px;display:flex;position:relative}.ssl20-connection-icon svg{width:29px;height:29px}.ssl20-browser-body h3{font-size:27px}.ssl20-browser-body>p{color:var(--muted);margin-top:14px;font-size:14px}.ssl20-encrypted-flow{border-top:1px solid #e9dfd4;justify-content:center;align-items:center;gap:19px;margin-top:31px;padding-top:27px;display:flex}.ssl20-encrypted-flow>span{color:#807261;font-size:11px}.ssl20-encrypted-flow>span:nth-child(2){align-items:center;gap:6px;display:flex}.ssl20-encrypted-flow i{background:#93a186;border-radius:50%;width:4px;height:4px;animation:2.5s ease-in-out infinite ssl20-flow;display:block}.ssl20-encrypted-flow i:nth-child(2){animation-delay:.18s}.ssl20-encrypted-flow i:nth-child(3){animation-delay:.36s}.ssl20-encrypted-flow i:nth-child(4){animation-delay:.54s}.ssl20-encrypted-flow i:nth-child(5){animation-delay:.72s}.ssl20-lifetime{background:#fffcf8}.ssl20-lifetime-visual{background:#f8f0e7;border:1px solid #ddd1c3;border-radius:5px;grid-template-columns:1.4fr 1fr;gap:32px 50px;margin-top:40px;padding:36px;display:grid;position:relative}.ssl20-subscription{grid-column:1/3}.ssl20-subscription>span,.ssl20-certificate-run>span{color:#8b765f;font-size:12px}.ssl20-subscription>strong{float:right;font:400 20px var(--font-display);letter-spacing:-.02em}.ssl20-subscription>div{gap:5px;padding-top:19px;display:flex}.ssl20-subscription>div>span{background:#ccb08d;border-radius:2px;flex:1;height:14px;display:block}.ssl20-certificate-run>div{background:#e7eddf;border:1px solid #b4c2a5;border-radius:4px;flex-wrap:wrap;align-items:center;gap:14px;min-height:100px;margin-top:14px;padding:22px 23px;display:flex}.ssl20-certificate-run svg{color:#708262;width:28px;height:28px}.ssl20-certificate-run strong{color:#536745;font-size:16px;font-weight:500}.ssl20-certificate-run div>span{color:#708064;max-width:20ch;margin-left:auto;font-size:12px}.ssl20-certificate-run div>svg:last-child{width:22px;height:22px}.ssl20-lifetime-note{border-left:1px solid #dac9b4;padding:26px 0 0 25px}.ssl20-lifetime-note strong{font:400 26px/1.3 var(--font-display);letter-spacing:-.03em}.ssl20-lifetime-note p{color:#8b765f;max-width:41ch;margin-top:14px;font-size:13px;line-height:1.6!important}.ssl20-lifetime .text-link{color:#8e553c;margin-top:24px}.ssl20-steps ol{grid-template-columns:repeat(4,1fr);gap:35px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ssl20-steps ol>li{border-top:1px solid #cdbdad;padding-top:22px;position:relative}.ssl20-step-no{font:400 12px var(--font-mono);color:#a07457;margin-bottom:27px;display:block}.ssl20-steps li>svg{color:#a07457;width:23px;height:23px;position:absolute;top:22px;right:0}.ssl20-steps h3{margin-bottom:16px;font-size:23px;line-height:1.3}.ssl20-steps li p{color:var(--muted);max-width:29ch;font-size:15px}.ssl20-validation-methods{color:#847361;border-top:1px solid #d2c3b5;flex-wrap:wrap;align-items:center;gap:18px 29px;margin-top:40px;padding-top:32px;font-size:12px;display:flex}.ssl20-validation-methods>span:first-child{color:#70604f;margin-right:auto;font-size:13px}.ssl20-validation-methods>span:not(:first-child){color:#8d684b;align-items:center;gap:8px;font-size:12px;display:flex}.ssl20-validation-methods svg{width:19px;height:19px}.ssl20-validation-methods>p{width:100%;margin-top:0;font-size:11px}.ssl20-page .offer-faq{padding-top:94px}.ssl20-page .offer-faq h2{max-width:17ch}.ssl20-page .d20-bottom-cta .btn{margin-top:0}.ssl20-page:not(.is-interactive) .ssl20-catalogue-filters{display:none}@keyframes ssl20-flow{0%,75%,to{opacity:.35;transform:translate(0)}35%{opacity:1;transform:translate(3px)}}@media (width<=1150px){.ssl20-authorities>.d20-wrap>div{gap:35px}.ssl20-authorities .text-link{font-size:11px}.ssl20-brand{grid-template-columns:160px 1fr;gap:28px}.ssl20-product{grid-template-columns:minmax(140px,1fr) 65px 100px 94px;gap:14px;padding-inline:17px}.ssl20-product-price strong{font-size:22px}.ssl20-product-badges{font-size:9px}.ssl20-certificate-scene{padding-inline:18px}.ssl20-certificate{padding:30px 27px 25px}.ssl20-domain-map{padding:26px 23px}.ssl20-map-label{display:none}.ssl20-lifetime-visual{grid-template-columns:1.2fr 1fr;gap:26px}.ssl20-certificate-run div>span{margin-left:0}.ssl20-steps ol{gap:25px}}@media (width<=900px){.ssl20-authorities>.d20-wrap{flex-wrap:wrap;gap:25px}.ssl20-authorities>.d20-wrap>div{gap:35px}.ssl20-authorities .text-link{display:none}.ssl20-catalogue-filters{flex-direction:column;align-items:flex-start;gap:17px}.ssl20-coverage-select{align-self:flex-end}.ssl20-brand{grid-template-columns:1fr;gap:23px}.ssl20-brand-heading{align-items:baseline;gap:30px;display:flex}.ssl20-brand-heading h3{margin:0}.ssl20-brand-heading p{max-width:50ch}.ssl20-product{grid-template-columns:minmax(180px,1fr) 110px 115px 115px;gap:17px;padding-inline:23px}.ssl20-catalogue-heading,.ssl20-lifetime-heading,.ssl20-steps-heading{gap:30px}.ssl20-catalogue-heading>p,.ssl20-lifetime-heading>p,.ssl20-steps-heading>p{flex-basis:320px;font-size:15px}.ssl20-domain-map li{padding-inline:12px}.ssl20-domain-map li>span:first-child{font-size:11px}}@media (width<=800px){.ssl20-identity{padding-top:65px}.ssl20-validation{margin-top:24px!important}.ssl20-certificate-scene{width:min(100%,520px);margin:auto;padding:25px 32px 0}.ssl20-certificate h3{max-width:100%;min-height:0}.ssl20-coverage .d20-split>div:first-child{order:2}.ssl20-domain-map{width:100%;max-width:550px;margin:auto;padding:30px}.ssl20-map-label{display:block}.ssl20-domain-map li>span:first-child{font-size:13px}.ssl20-coverage-explainer{min-height:0}.ssl20-recommendation{grid-template-columns:1fr 1fr;column-gap:20px;max-width:100%;display:grid}.ssl20-recommendation>div{text-align:right;grid-area:1/2/4;align-self:center;margin:0;display:block}.ssl20-recommendation>div>span{margin-top:7px;display:block}.ssl20-recommendation .text-link{gap:14px;margin-top:13px}.ssl20-recommendation strong{font-size:36px}.ssl20-browser{width:100%;max-width:550px;margin:auto}.ssl20-free .d20-split>div:first-child{order:2}.ssl20-catalogue-heading,.ssl20-lifetime-heading,.ssl20-steps-heading{margin-bottom:30px;display:block}.ssl20-catalogue-heading>p,.ssl20-lifetime-heading>p,.ssl20-steps-heading>p{max-width:55ch;margin-top:22px;font-size:16px}.ssl20-lifetime-visual{gap:30px;padding:30px}.ssl20-lifetime-note strong{font-size:24px}.ssl20-certificate-run strong{font-size:15px}.ssl20-certificate-run>div{gap:12px;padding:20px 17px}.ssl20-certificate-run div>span{width:100%;max-width:100%}.ssl20-certificate-run div>svg:last-child{position:absolute;bottom:24px;right:22px}.ssl20-certificate-run>div{position:relative}.ssl20-steps ol{grid-template-columns:1fr 1fr;gap:32px 36px}.ssl20-validation-methods{gap:20px}.ssl20-validation-methods>span:first-child{width:100%;margin:0}.ssl20-page .offer-faq{padding-top:65px}}@media (width<=620px){.ssl20-hero-divider{margin-inline:10px}.ssl20-hero-price{margin-bottom:7px;display:block}.ssl20-hero-divider{display:none}.ssl20-authorities{padding:23px 0}.ssl20-authorities>.d20-wrap{display:block}.ssl20-authorities p{font-size:12px}.ssl20-authorities p br{display:none}.ssl20-authorities p strong{margin-left:5px}.ssl20-authorities>.d20-wrap>div{justify-content:space-between;gap:20px;margin-top:21px}.ssl20-authorities>.d20-wrap>div>span{font-size:23px}.ssl20-validation label{grid-template-columns:35px 1fr 16px;gap:14px;padding:18px 14px}.ssl20-level{font-size:22px}.ssl20-validation strong{font-size:15px}.ssl20-validation small{font-size:13px}.ssl20-certificate-scene{padding-inline:18px}.ssl20-certificate{padding:28px 24px}.ssl20-cert-level{margin-top:24px;font-size:44px}.ssl20-certificate h3{font-size:25px}.ssl20-certificate dl{margin-top:25px}.ssl20-certificate dt{font-size:11px}.ssl20-certificate dd{font-size:13px}.ssl20-cert-footer strong,.ssl20-cert-footer div>span{font-size:10px}.ssl20-cert-caption p{font-size:12px}.ssl20-cert-caption{margin-top:26px}.ssl20-coverage-switch{width:100%;display:flex!important}.ssl20-coverage-switch label{flex:1}.ssl20-coverage-switch span{text-align:center;justify-content:center;padding-inline:8px;font-size:13px}.ssl20-recommendation{column-gap:14px}.ssl20-recommendation strong{font-size:31px}.ssl20-recommendation>p{font-size:13px}.ssl20-recommendation .text-link{align-items:flex-start;font-size:12px;line-height:1.6}.ssl20-domain-map{padding:23px 17px}.ssl20-map-top{gap:11px;padding:15px 13px;font-size:14px}.ssl20-map-label{display:none}.ssl20-map-trunk{height:24px;margin-left:19px}.ssl20-domain-map ul{padding-left:19px}.ssl20-domain-map ul:before{bottom:36px;left:19px}.ssl20-domain-map li{gap:9px;margin-left:15px;padding:15px 11px}.ssl20-domain-map li:before{width:15px;left:-16px}.ssl20-domain-map li>span:first-child{font-size:11px}.ssl20-domain-map li>span:last-child{font-size:9px}.ssl20-domain-map li.ssl20-map-nested{margin-left:27px}.ssl20-domain-map li.ssl20-map-nested:before{width:27px;left:-28px}.ssl20-map-foot p{font-size:12px}.ssl20-catalogue-filters{padding-block:19px}.ssl20-catalogue-filters fieldset{gap:4px}.ssl20-catalogue-filters fieldset span{padding-inline:12px;font-size:12px}.ssl20-coverage-select{justify-content:space-between;align-self:auto;width:100%}.ssl20-coverage-select select{width:70%;min-width:0;max-width:250px;font-size:12px}.ssl20-brand{gap:20px;padding-block:27px}.ssl20-brand-heading{display:block}.ssl20-brand-heading h3{font-size:27px}.ssl20-brand-heading p{max-width:39ch;margin-top:11px;font-size:13px}.ssl20-product{grid-template-columns:minmax(0,1fr) auto;gap:15px 22px;min-height:140px;padding:22px 19px}.ssl20-product-name h4{max-width:27ch;font-size:15px}.ssl20-product-name>span{font-size:10px}.ssl20-product-badges{flex-direction:row;grid-area:2/1;align-items:center;gap:9px}.ssl20-product-price{grid-area:1/2;align-self:start;padding-top:1px}.ssl20-product-price strong{font-size:22px}.ssl20-order-link{grid-area:2/2;gap:15px;min-height:32px;padding:0;font-size:11px}.ssl20-price-note{font-size:11px}.ssl20-no-products{padding:34px 23px}.ssl20-no-products h3{font-size:24px}.ssl20-no-products p{font-size:14px}.ssl20-no-products>div{gap:14px}.ssl20-browser-top{gap:12px;padding:13px 16px}.ssl20-browser-top>span{letter-spacing:3px;font-size:9px}.ssl20-browser-top>div{padding-inline:9px;font-size:10px}.ssl20-browser-body{padding:34px 22px 29px}.ssl20-browser-body h3{font-size:25px}.ssl20-browser-body>p{font-size:13px}.ssl20-encrypted-flow{gap:13px;margin-top:26px;padding-top:24px}.ssl20-encrypted-flow>span{font-size:10px}.ssl20-encrypted-flow>span:nth-child(2){gap:5px}.ssl20-encrypted-flow i{width:3px;height:3px}.ssl20-free-copy{font-size:15px}.ssl20-lifetime-visual{grid-template-columns:1fr;gap:24px;margin-top:27px;padding:26px 22px}.ssl20-subscription{grid-column:auto}.ssl20-subscription>div{gap:4px;padding-top:18px}.ssl20-subscription>div>span{height:11px}.ssl20-certificate-run>div{min-height:88px;padding:19px}.ssl20-certificate-run div>span{flex:1;width:auto;max-width:22ch}.ssl20-certificate-run div>svg:last-child{margin-left:auto;position:static}.ssl20-lifetime-note{border-top:1px solid #dac9b4;border-left:0;padding:23px 0 0}.ssl20-lifetime-note strong{font-size:24px}.ssl20-lifetime-note p{max-width:100%;margin-top:11px;font-size:12px}.ssl20-lifetime .text-link{gap:15px;font-size:12px}.ssl20-steps ol{grid-template-columns:1fr;gap:25px;margin-top:32px}.ssl20-steps ol>li{grid-template-columns:30px 1fr;gap:0 16px;padding-top:23px;display:grid}.ssl20-step-no{grid-row:1/3;margin-top:5px;margin-bottom:0}.ssl20-steps li>svg{width:21px;height:21px;top:24px}.ssl20-steps h3{margin-bottom:12px;padding-right:35px;font-size:22px}.ssl20-steps li p{max-width:100%;font-size:14px}.ssl20-validation-methods{gap:17px 20px;margin-top:29px;padding-top:25px}.ssl20-validation-methods>span:first-child{font-size:12px}.ssl20-validation-methods>span:not(:first-child){font-size:11px}.ssl20-page .offer-faq{padding-top:55px}.ssl20-page .d20-bottom-cta .btn{margin-top:28px}}@media (prefers-reduced-motion:reduce){.ssl20-certificate,.ssl20-validation label,.ssl20-domain-map li{transition:none}.ssl20-encrypted-flow i{opacity:.8;animation:none}}.ssl20-domain-map ul:before{display:none}.ssl20-domain-map li{--ssl20-branch:23px}.ssl20-domain-map li:before{left:calc(-1px - var(--ssl20-branch));width:var(--ssl20-branch);top:50%}.ssl20-domain-map li:after{content:"";left:calc(-1px - var(--ssl20-branch));background:#bbc9b2;width:1px;position:absolute;top:-21px;bottom:-15px}.ssl20-domain-map li:first-child:after{top:-1px}.ssl20-domain-map li:last-child:after{bottom:50%}.ssl20-domain-map li.ssl20-map-nested{--ssl20-branch:44px}@media (width<=620px){.ssl20-domain-map li{--ssl20-branch:15px;flex-wrap:wrap;gap:7px}.ssl20-domain-map li>span:first-child{overflow-wrap:normal;flex-basis:100%}.ssl20-domain-map li>span:last-child{white-space:normal}.ssl20-domain-map li.ssl20-map-nested{--ssl20-branch:27px}}
