@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/inter-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/inter-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/montserrat-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/montserrat-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/manrope-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/manrope-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* Shortcut Remover: product-first layout, October 2026. */
:root{--srr-purple:#543cc3;--srr-purple-dark:#4430ac;--srr-ink:#191a1b;--srr-muted:#61616c;--srr-soft:#f8f7fc;--srr-line:#e9e8ee}
.srr-site,.srr-site *{box-sizing:border-box}.srr-site{font-family:Inter,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important;color:var(--srr-ink);font-size:16px;line-height:1.75;background:#fff}.srr-site h1,.srr-site h2,.srr-site h3{font-family:Manrope,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important}.srr-site button{font-family:Inter,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important}.srr-site h1,.srr-site h2,.srr-site h3{font-weight:800;color:var(--srr-ink);letter-spacing:0}.srr-site h1{font-size:44.5px;line-height:1.08;letter-spacing:.01em;margin:0 0 22px}.srr-site h2{font-size:46px;line-height:1.2;margin:0 0 20px}.srr-site h3{font-size:21px;line-height:1.35;margin:0 0 14px}.srr-site p{margin:0 0 18px}.srr-site a{color:var(--srr-purple);text-decoration:none}.srr-site a:hover{text-decoration:underline}.srr-site a:focus-visible,.srr-site button:focus-visible,.srr-site summary:focus-visible{outline:3px solid #c8baf9;outline-offset:5px}.srr-site [hidden]{display:none!important}.srr-wrap{width:min(1280px,calc(100% - 72px));margin-inline:auto}.srr-header{background:#fff;border-bottom:1px solid transparent;position:relative;z-index:20}.srr-header-inner{height:98px;display:flex;justify-content:space-between;align-items:center;gap:24px}.srr-brand{display:inline-flex;align-items:center;gap:10px;color:#242429!important;white-space:nowrap;font-size:29px;font-weight:400;letter-spacing:-1px;line-height:1}.srr-brand:hover{text-decoration:none!important}.srr-brand strong{font-weight:700;color:var(--srr-purple)}.srr-brand img{display:block;width:38px;height:38px;border-radius:0}.srr-desktop-nav{display:flex;gap:31px;align-items:center}.srr-desktop-nav>a:not(.srr-btn){color:#36363e;font-size:14px;font-weight:600}.srr-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 25px;min-height:54px;border:0;border-radius:4px;background:var(--srr-purple);color:#fff!important;font-weight:500;font-size:16px;line-height:1.5;transition:background .15s ease}.srr-btn:hover{background:var(--srr-purple-dark);text-decoration:none!important}.srr-btn-small{padding:13px 21px;min-height:50px}.srr-btn svg{width:19px;height:19px;flex-shrink:0}.srr-mobile-nav{display:none}.srr-hero{padding:57px 0 94px;background:#fff}.srr-hero-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:68px;align-items:center}.srr-intro{font-size:16px;line-height:1.75;color:#4d4d57;max-width:540px}.srr-benefits{list-style:none!important;margin:28px 0 35px!important;padding:0!important;display:grid;gap:13px}.srr-benefits li{display:flex;align-items:center;gap:13px;font-size:15px;font-weight:600;line-height:1.5}.srr-benefits li>span{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;background:#f0ecfc;color:var(--srr-purple);border-radius:5px;flex-shrink:0}.srr-benefits svg{width:16px;height:16px;stroke-width:2.6}.srr-hero-download{margin:0 0 18px;padding:19px 25px}.srr-small{font-size:12px;color:#62626d;line-height:1.6!important;margin:0 0 7px!important}.srr-trust-line{font-size:13px;color:#41414a}.srr-hero-media{margin:0;min-width:0}.srr-image-shell{border:1px solid #e4e3ea;border-radius:5px;background:#fff;overflow:hidden;box-shadow:0 10px 32px rgba(32,24,55,.07)}.srr-image-shell img{display:block;width:100%;height:auto;border:none;border-radius:0;box-shadow:none}.srr-hero-media figcaption{font-size:12px;color:#74747e;margin:14px 0 0;text-align:center}.srr-section{padding:84px 0}.srr-section-heading{text-align:center;max-width:870px;margin:0 auto 50px}.srr-section-heading p{font-size:17px;color:var(--srr-muted);margin-bottom:0}.srr-steps{padding-top:48px}.srr-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:65px;text-align:center;max-width:1040px;margin:auto}.srr-step p{font-size:15px;color:var(--srr-muted);margin:0}.srr-step-icon{width:72px;height:72px;display:grid;place-items:center;margin:0 auto 23px;background:#f3efff;color:var(--srr-purple);border-radius:20px}.srr-step-icon svg{width:35px;height:35px}.srr-step h3{font-size:24px}.srr-feature-section{background:var(--srr-soft)}.srr-feature-layout{display:grid;grid-template-columns:minmax(250px,.35fr) minmax(0,.65fr);gap:70px;align-items:start;max-width:1120px;margin:auto}.srr-feature-tabs{display:grid;gap:0;padding-top:6px}.srr-feature-tabs button{appearance:none;display:flex;align-items:center;gap:15px;border:0;border-bottom:1px solid #e8e4f1;background:transparent;color:#575460;padding:20px 14px;text-align:start;font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;min-height:67px;border-radius:0}.srr-feature-tabs button[aria-selected=true]{color:var(--srr-purple);background:#ece7fb;border-bottom-color:transparent;border-radius:4px}.srr-tab-number{font-size:12px;color:#9b91b7;font-weight:400}.srr-tab-arrow{margin-inline-start:auto;font-size:24px;line-height:1}.srr-feature-panel h3{font-size:22px;margin:26px 0 12px}.srr-feature-panel p{color:var(--srr-muted);font-size:15px;max-width:700px;margin:0}.srr-feature-panel .srr-image-shell{max-height:455px;overflow:auto}.srr-feature-panel .srr-image-shell img{object-fit:contain}.srr-privacy{padding-block:85px}.srr-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:66px;max-width:1030px;margin:0 auto 32px;text-align:center}.srr-trust-grid svg{width:34px;height:34px;color:var(--srr-purple);margin-bottom:18px}.srr-trust-grid p{color:var(--srr-muted);font-size:15px}.srr-trust-grid h3{font-size:19px}.srr-center{text-align:center}.srr-text-link{font-weight:600;font-size:14px}.srr-download{background:#f8f7fc;text-align:center;border-top:1px solid #f0edf7;border-bottom:1px solid #f0edf7}.srr-download-wrap{max-width:1040px}.srr-download .srr-section-heading{margin-bottom:31px;max-width:740px}.srr-os-bar{display:flex;align-items:center;justify-content:center;gap:13px;color:var(--srr-purple);font-size:19px;font-weight:600;padding:13px;border-bottom:2px solid var(--srr-purple);width:185px;margin:0 auto 23px}.srr-download-version{color:#6d687c;font-size:14px}.srr-download-version>span{margin-inline:10px}.srr-btn-large{padding:20px 39px;font-size:17px;min-height:62px}.srr-signing-notice{font-size:12px;line-height:1.7;max-width:630px;color:#686375;margin:20px auto 43px!important}.srr-download-columns{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;text-align:start;padding:30px 0 20px;border-top:1px solid #e3deee}.srr-download-columns h3{font-size:18px}.srr-download-columns ul{font-size:14px;color:#696373;margin:0;padding-inline-start:18px}.srr-download-columns li{margin-bottom:9px}.srr-release-details{text-align:start;border-top:1px solid #e3deee;font-size:14px;margin-top:10px}.srr-release-details summary{cursor:pointer;padding:17px 0;color:#504360;font-weight:600}.srr-release-details>div{padding:12px 0}.srr-release-details code{display:block;overflow-wrap:anywhere;word-break:break-all;color:#474050;background:#efebf7;padding:12px;font-size:12px;margin-top:12px}.srr-guides .srr-section-heading{max-width:780px}.srr-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;margin-bottom:42px}.srr-guide-grid article{border-top:2px solid #e9e5f4;padding:23px 0 12px;display:flex;flex-direction:column}.srr-guide-number{font-size:12px;color:#9d94b1;margin-bottom:17px}.srr-guide-grid h3{font-size:23px}.srr-guide-grid h3 a{color:#26232c}.srr-guide-grid p{font-size:15px;color:var(--srr-muted)}.srr-guide-grid .srr-text-link{margin-top:auto}.srr-faq{background:#fafafa}.srr-faq .srr-section-heading{margin-bottom:37px}.srr-faq-list{max-width:900px;margin:auto}.srr-faq-list details{border-bottom:1px solid #e1e1e8}.srr-faq-list summary{cursor:pointer;list-style:none;font-size:17px;font-weight:600;line-height:1.45;padding:23px 39px 23px 0;position:relative}.srr-faq-list summary::-webkit-details-marker{display:none}.srr-faq-list summary:after{content:'+';position:absolute;inset-inline-end:6px;top:22px;font-size:24px;font-weight:400;color:var(--srr-purple)}.srr-faq-list details[open] summary:after{content:'−'}.srr-faq-list p{font-size:15px;color:var(--srr-muted);line-height:1.9;padding:0 30px 20px 0;margin:0}.srr-final{padding:75px 0;text-align:center}.srr-final h2{font-size:34px}.srr-final p{color:var(--srr-muted);margin-bottom:24px}.srr-footer{background:#f6f5f9;border-top:1px solid #eae7f1;padding:61px 0 38px}.srr-footer-grid{display:grid;grid-template-columns:1.15fr .7fr 1.1fr .85fr;gap:47px}.srr-footer-brand p{font-size:13px;color:#787180;max-width:280px;margin:22px 0}.srr-footer-brand small{font-size:12px;color:#8b8394}.srr-footer-brand .srr-brand{font-size:24px}.srr-footer h3{font-size:16px;margin-bottom:20px;letter-spacing:0}.srr-footer nav>a{display:block;font-size:13px;color:#76707e;margin-bottom:12px;line-height:1.6}.srr-footer nav>a:hover{color:var(--srr-purple)}.srr-language-anchor{display:block;scroll-margin-top:20px}.sr-reference-page .sr-local-switcher{margin:0!important;max-width:none!important;width:100%;padding:22px max(36px,calc((100% - 1280px)/2)) 31px!important;border:none!important;border-radius:0!important;background:#f6f5f9!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:12px!important}.sr-reference-page .sr-local-switcher a{padding:3px 0!important;background:none!important;border:none!important;font-size:12px;color:#716779!important}.sr-reference-page .sr-local-switcher a[aria-current]{color:var(--srr-purple)!important;font-weight:700}.sr-reference-page #masthead,.sr-reference-page #colophon,.sr-reference-page .page-header,.sr-reference-page .entry-header,.sr-reference-page .sr-index-hub{display:none!important}.sr-reference-page #content,.sr-reference-page #content>.container,.sr-reference-page #primary,.sr-reference-page #main,.sr-reference-page .entry-content{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.sr-reference-page .entry-content article{margin:0}.sr-reference-page .site-content{border:0!important}.sr-reference-page .content-area{float:none!important}.sr-reference-page article.hentry{padding:0!important;margin:0!important}.sr-reference-page .site-footer .site-info{display:none}.sr-reference-page #page{overflow-x:clip}.sr-reference-page .srr-site a:not(.srr-btn){transition:color .15s ease}.sr-reference-page .srr-faq-list p a{font-weight:600}.sr-reference-page .skip-link:focus{z-index:9999}
/* The existing content pages share the quieter brand and white navigation. */
body:not(.sr-reference-page) .site-header{background:#fff!important;border-bottom:1px solid #ece9f3}body:not(.sr-reference-page) .sr-brand-title{color:#29252f!important}body:not(.sr-reference-page) .sr-brand-title strong{color:var(--srr-purple)!important}body:not(.sr-reference-page) .site-header .onepress-menu a{color:#3c3745!important}body:not(.sr-reference-page) #nav-toggle span,body:not(.sr-reference-page) #nav-toggle span:before,body:not(.sr-reference-page) #nav-toggle span:after{background:#554662!important}body:not(.sr-reference-page) .sr-button-primary{background:var(--srr-purple)!important;box-shadow:none!important;border-radius:4px}body:not(.sr-reference-page) .sr-hero{background:#fff!important}body:not(.sr-reference-page) .sr-hero:after{display:none!important}body:not(.sr-reference-page) .sr-card{box-shadow:none!important;border-radius:4px}body:not(.sr-reference-page) .sr-eyebrow{letter-spacing:.05em;color:var(--srr-purple)}
html[dir=rtl] .srr-tab-arrow{transform:rotate(180deg)}html[dir=rtl] .srr-faq-list summary{padding:23px 0 23px 39px}html[dir=rtl] .srr-faq-list p{padding:0 0 20px 30px}.srr-site code,.srr-site bdi{unicode-bidi:isolate}
@media(max-width:1100px){.srr-desktop-nav{gap:20px}.srr-desktop-nav>a:not(.srr-btn){font-size:12px}.srr-hero-grid{gap:35px}.srr-site h1{font-size:39px}.srr-brand{font-size:24px}.srr-feature-layout{gap:40px}.srr-footer-grid{gap:30px}}
@media(max-width:900px){.srr-wrap{width:calc(100% - 40px)}.srr-header-inner{height:78px}.srr-desktop-nav{display:none}.srr-mobile-nav{display:block;position:relative}.srr-mobile-nav summary{display:flex;align-items:center;justify-content:center;width:42px;height:42px;cursor:pointer;list-style:none;color:var(--srr-purple)}.srr-mobile-nav summary::-webkit-details-marker{display:none}.srr-mobile-nav summary svg{width:28px;height:28px}.srr-mobile-nav nav{position:absolute;inset-inline-end:0;top:52px;width:min(300px,calc(100vw - 40px));background:#fff;border:1px solid #e4dff2;border-radius:4px;box-shadow:0 10px 35px #20183818;padding:12px}.srr-mobile-nav nav a{display:block;padding:11px 12px;color:#4b405f;font-size:14px}.srr-hero{padding:33px 0 55px}.srr-hero-grid{grid-template-columns:1fr;gap:42px}.srr-hero-copy{max-width:630px;margin:auto}.srr-site h1{font-size:38px;text-align:center}.srr-intro{text-align:center;max-width:none}.srr-benefits{max-width:410px;margin:25px auto 30px!important}.srr-hero-download{display:flex;width:fit-content;margin:0 auto 18px}.srr-small{text-align:center}.srr-hero-media{max-width:700px;margin:0 auto}.srr-section{padding:65px 0}.srr-steps{padding-top:35px}.srr-site h2{font-size:31px}.srr-section-heading{margin-bottom:38px}.srr-feature-layout{grid-template-columns:1fr;gap:30px}.srr-feature-tabs{display:flex;overflow-x:auto;gap:8px;padding:0 0 9px;scrollbar-width:thin}.srr-feature-tabs button{flex:0 0 auto;min-height:48px;padding:12px 16px;border:1px solid #e6dfef;border-radius:4px;font-size:14px;gap:8px}.srr-tab-number,.srr-tab-arrow{display:none}.srr-feature-panel{max-width:730px;margin:0 auto}.srr-feature-panel .srr-image-shell{max-height:none;overflow:visible}.srr-trust-grid{gap:32px}.srr-step-grid{gap:32px}.srr-guide-grid{gap:30px}.srr-guide-grid h3{font-size:20px}.srr-footer-grid{grid-template-columns:1fr 1fr;gap:38px 50px}.srr-download-columns{gap:40px}.sr-reference-page .sr-local-switcher{padding:20px 20px 30px!important}}
@media(max-width:580px){.srr-wrap{width:calc(100% - 36px)}.srr-header-inner{height:76px}.srr-brand{font-size:23px;gap:7px}.srr-brand img{width:31px;height:31px}.srr-site h1{font-size:33px;line-height:1.22;margin-bottom:20px}.srr-intro{font-size:16px;line-height:1.8}.srr-benefits{gap:14px;max-width:370px}.srr-benefits li{font-size:14px;gap:11px;align-items:flex-start}.srr-btn{font-size:14px;padding:17px 20px;max-width:100%;text-align:center}.srr-hero-download{width:100%}.srr-hero-grid{gap:36px}.srr-hero-media figcaption{font-size:11px;line-height:1.6}.srr-site h2{font-size:28px}.srr-section-heading p{font-size:15px}.srr-step-grid{grid-template-columns:1fr;gap:34px}.srr-step{max-width:335px;margin:auto}.srr-step-icon{width:62px;height:62px;margin-bottom:18px}.srr-step h3{font-size:22px}.srr-feature-panel h3{font-size:21px}.srr-feature-panel p{font-size:14px}.srr-trust-grid{grid-template-columns:1fr;gap:24px;max-width:345px}.srr-trust-grid p{margin-bottom:0}.srr-download-columns{grid-template-columns:1fr;gap:28px}.srr-signing-notice{font-size:11px}.srr-download-version{font-size:12px}.srr-guide-grid{grid-template-columns:1fr;gap:21px}.srr-guide-grid article{padding-bottom:0}.srr-guide-grid h3{font-size:22px}.srr-faq-list summary{font-size:15px;padding:21px 30px 21px 0}.srr-faq-list p{font-size:14px;padding-right:0}.srr-final{padding:55px 0}.srr-final h2{font-size:28px}.srr-final p{font-size:15px}.srr-footer{padding:45px 0 25px}.srr-footer-grid{grid-template-columns:1fr 1fr;gap:28px 23px}.srr-footer-brand{grid-column:1/-1}.srr-footer-brand p{max-width:390px;margin:18px 0 12px}.srr-footer nav:last-child{grid-column:1/-1}.srr-footer h3{font-size:15px}.srr-footer nav>a{font-size:12px}.srr-release-details p{font-size:12px}html[dir=rtl] .srr-faq-list summary{padding:21px 0 21px 30px}html[dir=rtl] .srr-faq-list p{padding:0 0 20px}}
@media(prefers-reduced-motion:reduce){.srr-site *{scroll-behavior:auto!important;transition:none!important}}

.srr-brand,.srr-desktop-nav,.srr-mobile-nav nav{font-family:Montserrat,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important}.srr-desktop-nav>a:not(.srr-btn){font-size:15px;font-weight:500}.srr-desktop-nav>.srr-btn{font-family:Montserrat,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important;font-size:15px;font-weight:500}.srr-hero-download{font-weight:400;font-size:16px}.srr-site .srr-intro{font-weight:400}.srr-footer-brand .srr-brand{font-family:Montserrat,Arial,sans-serif!important}

body:not(.sr-reference-page){font-family:Inter,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important}body:not(.sr-reference-page) h1,body:not(.sr-reference-page) h2,body:not(.sr-reference-page) h3,body:not(.sr-reference-page) h4,body:not(.sr-reference-page) .sr-brand-title{font-family:Manrope,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important}body:not(.sr-reference-page) .onepress-menu{font-family:Montserrat,"Microsoft YaHei","Segoe UI",Arial,sans-serif!important}

@media(max-width:900px){.srr-site h1{font-size:34px;line-height:1.15}.srr-site h2{font-size:34px;line-height:1.22}.srr-desktop-nav>a:not(.srr-btn){font-size:14px}}@media(max-width:580px){.srr-site h1{font-size:30px;line-height:1.2;letter-spacing:0}.srr-site h2{font-size:29px;line-height:1.24}.srr-hero-download{font-size:14px}}

.sr-reference-page .site-header-wrapper{display:none!important;height:0!important}.srr-site .srr-benefits li{margin:0!important}.srr-site .srr-download-columns li{margin-top:0!important}

body:not(.sr-reference-page) #colophon{display:none!important}body:not(.sr-reference-page) .sr-brand-title{font-family:Montserrat,Arial,sans-serif!important;font-size:24px;font-weight:400;letter-spacing:-1px}body:not(.sr-reference-page) .site-header .onepress-menu a{text-transform:none!important;font-weight:500!important}.srr-global-footer .sr-local-switcher{margin:0!important;padding:22px 24px 30px!important;border:none!important;border-radius:0!important;background:#f6f5f9!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:12px!important}.srr-global-footer .sr-local-switcher a{padding:3px 0!important;background:none!important;border:none!important;font-size:12px;color:#716779!important}body:not(.sr-reference-page) .entry-content>.sr-local-switcher{display:none!important}

/* Keep the browser checker visible beside the desktop product. */
.srr-hero-check{margin:18px 0 20px!important}.srr-hero-check .srr-text-link{font-size:14px}.srr-online{padding-block:65px;border-top:1px solid #ece8f5}.srr-online-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;max-width:1120px}.srr-online-copy h2{font-size:33px;line-height:1.25;margin:0 0 20px}.srr-online-copy>p{font-size:15px;color:var(--srr-muted);margin:0 0 26px}.srr-online-copy>.srr-online-eyebrow{font-size:12px;letter-spacing:.07em;font-weight:600;color:var(--srr-purple);margin-bottom:14px}.srr-online-copy>.srr-online-note{font-size:12px;line-height:1.7;margin:20px 0 0}.srr-online-steps{list-style:none!important;padding:0!important;margin:0!important;display:grid;gap:25px}.srr-online-steps li{display:flex;align-items:flex-start;gap:20px}.srr-online-steps li>span{flex:0 0 38px;height:38px;display:grid;place-items:center;background:#f1edf9;color:var(--srr-purple);font-size:14px;font-weight:600;border-radius:4px}.srr-online-steps h3{font-size:18px;margin:1px 0 8px}.srr-online-steps p{font-size:14px;color:var(--srr-muted);margin:0;line-height:1.8}.sr-lnk-tool{--blue:var(--srr-purple);--tint:#f7f5fc}.sr-lnk-privacy,.sr-lnk-command,.sr-lnk-result,.sr-lnk-facts,.sr-lnk-drop{border-radius:4px}.sr-lnk-privacy,.sr-lnk-command{background:#f8f6fd;border-color:#ddd7eb}.sr-lnk-drop{background:#fdfcfe;border-color:#b8a9d5}.sr-lnk-drop label,.sr-lnk-command button,.sr-lnk-download{background:var(--srr-purple);border-radius:4px;font-weight:600}.sr-lnk-result{box-shadow:none}.sr-lnk-drop:focus-within{outline:3px solid #b7a5eb;outline-offset:4px}.sr-lnk-mode:focus-visible,.sr-lnk-command button:focus-visible,.sr-lnk-download:focus-visible{outline:3px solid #b7a5eb;outline-offset:3px}
@media(max-width:1100px){.srr-desktop-nav{display:none}.srr-mobile-nav{display:block;position:relative}.srr-mobile-nav summary{display:flex;align-items:center;justify-content:center;width:42px;height:42px;cursor:pointer;list-style:none;color:var(--srr-purple)}.srr-mobile-nav summary::-webkit-details-marker{display:none}.srr-mobile-nav nav{position:absolute;inset-inline-end:0;top:52px;width:min(300px,calc(100vw - 40px));background:#fff;border:1px solid #e4dff2;border-radius:4px;box-shadow:0 10px 35px #20183818;padding:12px}.srr-mobile-nav nav a{display:block;padding:11px 12px;color:#4b405f;font-size:14px}.srr-online-grid{gap:45px}}
@media(max-width:900px){.srr-hero-check{text-align:center}.srr-online-grid{grid-template-columns:1fr;max-width:660px;gap:38px}.srr-online-copy h2{font-size:31px}.srr-online{padding-block:50px}}
@media(max-width:580px){.srr-online-copy h2{font-size:28px}.srr-online-copy>p{font-size:14px}.srr-online-copy .srr-btn{width:100%}.srr-online-steps li{gap:15px}.srr-online-steps h3{font-size:17px}}

body:not(.sr-reference-page) .sr-landing h1{font-size:clamp(30px,3.1vw,44.5px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:.01em!important}body:not(.sr-reference-page) .sr-landing h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.2!important}body:not(.sr-reference-page) .sr-lead{font-size:16px!important;line-height:1.75!important}body:not(.sr-reference-page) .site-header .sr-brandmark{height:76px!important;align-items:center!important}body:not(.sr-reference-page) .entry-title{font-size:clamp(28px,3vw,42px)!important;line-height:1.2!important}
