:root{--sr-ink:var(--wp--preset--color--ink);--sr-ink-2:var(--wp--preset--color--ink-2);--sr-soft:var(--wp--preset--color--surface);--sr-line:var(--wp--preset--color--line);--sr-muted:var(--wp--preset--color--muted);--sr-accent:var(--wp--preset--color--accent);--sr-accent-dark:var(--wp--preset--color--accent-dark);--sr-accent-light:var(--wp--preset--color--accent-light);--sr-on-dark:#b8bcc4;--sr-dark-line:#33363c;--sr-section:clamp(4.5rem, 9vw, 7rem)}html{-webkit-text-size-adjust:100%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,video,iframe{max-width:100%}img{height:auto}::selection{background:#ffd9c7;color:var(--sr-ink)}:where(a,button,input,textarea,select,summary,.wp-element-button):focus-visible{outline:2px solid var(--sr-accent);outline-offset:2px}.wp-site-blocks>*{margin-block:0}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}strong,b{font-weight:700}h1{font-stretch:70%}h2{font-stretch:78%}h3{font-stretch:92%}.sr-label{display:flex;align-items:center;gap:12px;font-size:.8rem !important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:var(--sr-accent-dark);margin-bottom:1.4rem !important}.sr-label:before{content:"";flex:none;width:28px;height:2px;background:currentColor}.sr-h2{font-size:clamp(2.4rem, 5vw, 4.4rem) !important;font-stretch:72%;text-transform:uppercase;line-height:.95 !important;margin-top:0 !important}.sr-lead{font-size:1.3rem;line-height:1.55;font-weight:500}.sr-muted{color:var(--sr-muted)}.sr-small{font-size:var(--wp--preset--font-size--small)}.sr-intro{font-size:1.2rem;color:var(--sr-muted);max-width:34em}.sr-intro,.sr-pagehead__intro,.sr-pagehead .wp-block-search{margin-left:max(0px, calc((100% - 1240px) / 2)) !important;margin-right:auto !important}.wp-block-buttons{gap:12px}.wp-element-button,.wp-block-button__link{transition:background-color .2s,color .2s,border-color .2s}.wp-block-button.is-style-outline>.wp-block-button__link{background:0 0;color:var(--sr-ink);border:2px solid currentColor;padding:calc(1em - 2px) calc(1.5em - 2px)}.wp-block-button.is-style-outline>.wp-block-button__link:hover{background:var(--sr-ink);border-color:var(--sr-ink);color:#fff}.sr-arrow .wp-block-button__link:after{content:"\2192";margin-left:.6em;display:inline-block;transition:transform .2s}.sr-arrow .wp-block-button__link:hover:after{transform:translateX(4px)}.sr-btn-black .wp-block-button__link{background:var(--sr-ink);color:#fff}.sr-btn-black .wp-block-button__link:hover{background:#000;color:#fff}:is(.sr-hero,.sr-section--dark,.sr-final,.sr-cta,.sr-pagehead) .wp-block-button.is-style-outline>.wp-block-button__link{color:#fff;border-color:rgba(255,255,255,.5)}:is(.sr-hero,.sr-section--dark,.sr-final,.sr-cta,.sr-pagehead) .wp-block-button.is-style-outline>.wp-block-button__link:hover{background:0 0;color:#fff;border-color:#fff}.sr-header{background:#fff;border-bottom:1px solid var(--sr-ink);position:relative;z-index:50}.sr-header__inner{min-height:76px;gap:1.5rem}.sr-brand{gap:12px}.sr-brand .sr-logo{margin:0;flex:none}.sr-brand .sr-logo img{display:block}.sr-brand .wp-block-site-title{font-stretch:78%;white-space:nowrap}.sr-brand .wp-block-site-title a:hover{color:var(--sr-accent)}.sr-header__nav{gap:1.75rem}.sr-header .wp-block-navigation .wp-block-navigation__container{gap:1.9rem}.sr-header .wp-block-navigation-item__content:hover{color:var(--sr-accent)}.sr-header .wp-block-navigation__submenu-icon{color:var(--sr-accent)}.sr-header .wp-block-navigation .wp-block-navigation__submenu-container{border:1px solid var(--sr-ink) !important;border-radius:0;padding:.4rem 0 !important;min-width:300px !important;box-shadow:8px 8px 0 rgba(17,18,20,.08)}.sr-header .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:.6rem 1.1rem !important;text-transform:none;letter-spacing:0;font-size:.97rem;font-weight:600}.sr-phone .wp-block-button__link{background:var(--sr-ink);color:#fff;padding:.85em 1.2em;font-size:.9rem;white-space:nowrap}.sr-phone .wp-block-button__link:hover{background:var(--sr-accent)}.sr-header .wp-block-navigation__responsive-container-open{background:var(--sr-ink);color:#fff;width:46px;height:46px;border-radius:4px;align-items:center;justify-content:center}.sr-header .wp-block-navigation__responsive-container-open svg{width:26px;height:26px}.sr-header .wp-block-navigation__responsive-container.is-menu-open{padding:1.5rem}.sr-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:1.1rem}.sr-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{font-size:1.7rem;font-stretch:76%;font-weight:800;letter-spacing:.02em;color:#fff}.sr-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{font-size:1.05rem;font-stretch:100%;font-weight:500;text-transform:none;letter-spacing:0;color:var(--sr-on-dark)}.sr-header .wp-block-navigation__responsive-container-close{color:#fff}@media (max-width:1100px){.sr-header .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.sr-header .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.sr-header__nav{gap:.75rem}}@media (max-width:600px){.sr-header__inner{min-height:66px;gap:.75rem}.sr-brand{gap:10px}.sr-brand .sr-logo img{width:36px !important;height:36px !important}.sr-brand .wp-block-site-title{font-size:1.15rem}.sr-header__nav{gap:.5rem}.sr-header .sr-phone .wp-block-button__link{width:46px;height:46px;padding:0;font-size:0;background:var(--sr-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E") center/20px no-repeat}}@media (max-width:360px){.sr-brand .wp-block-site-title{font-size:1rem}}.sr-front>*{margin-block:0 !important}.sr-hero{background:var(--sr-ink);color:#fff;padding-block:clamp(3.5rem, 7vw, 5.25rem) clamp(4rem, 8vw, 6rem);position:relative;overflow:hidden}.sr-hero>*{position:relative;z-index:1}.sr-hero:after{content:"SR";position:absolute;right:-40px;bottom:-150px;font-weight:900;font-stretch:62%;font-size:26rem;line-height:1;color:rgba(255,255,255,.03);pointer-events:none}.sr-hero .sr-label{color:var(--sr-accent-light)}.sr-hero h1{color:#fff;font-size:clamp(3.3rem, 9vw, 8rem);font-stretch:70%;line-height:.9;margin:0}.sr-hero h1 em{font-style:normal;color:var(--sr-accent-light)}.wp-block-columns.sr-hero__cols{gap:clamp(2.5rem, 5vw, 4rem);margin-top:clamp(2rem, 4vw, 3.5rem) !important;margin-bottom:0}.sr-hero .sr-lead{color:#e3e5e9;font-size:1.25rem;font-weight:400;max-width:30em}.sr-hero p:not(.sr-lead):not(.sr-label){color:var(--sr-on-dark)}.sr-hero .wp-block-buttons{margin-top:1.75rem}.sr-search{background:var(--sr-ink-2);border:1px solid #2c2f35;border-radius:10px;padding:22px}.sr-search__bar{display:flex;align-items:center;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111214' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 18px center/20px no-repeat;color:var(--sr-ink);border-radius:6px;padding:15px 18px 15px 50px;font-size:1.05rem;font-weight:500}.sr-caret{display:inline-block;width:2px;height:1.15em;background:var(--sr-accent);margin-left:2px;animation:sr-blink 1s steps(1) infinite}@keyframes sr-blink{50%{opacity:0}}.sr-search ol{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.sr-search li{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:6px;background:#22252a;min-height:64px}.sr-search b{display:block;font-size:1.02rem}.sr-search small{display:block;color:var(--sr-muted);font-size:.86rem}.sr-search .sr-search__you{background:#fff;color:var(--sr-ink);box-shadow:inset 5px 0 0 var(--sr-accent)}.sr-search__tag{margin-left:auto;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--sr-accent);padding:.5em .75em;border-radius:3px;white-space:nowrap}.sr-skel{display:block;height:9px;border-radius:5px;background:#33363c}.sr-skel--1{width:180px}.sr-skel--2{width:120px;margin-top:8px}.sr-skel--3{width:150px}.sr-skel--4{width:96px;margin-top:8px}.sr-ticker{background:var(--sr-accent);color:#fff;display:flex;align-items:stretch;overflow:hidden;border-bottom:1px solid var(--sr-ink)}.sr-ticker__tag{flex:none;background:var(--sr-ink);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:0 26px;display:flex;align-items:center;position:relative;z-index:1}.sr-ticker__track{display:flex;white-space:nowrap;padding:20px 0;animation:sr-slide 50s linear infinite}.sr-ticker__track span{font-weight:800;font-stretch:72%;text-transform:uppercase;font-size:1.6rem;line-height:1;padding-left:22px;display:flex;align-items:center}.sr-ticker__track span:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--sr-ink);margin-left:22px}@keyframes sr-slide{to{transform:translateX(-50%)}}.sr-section{padding-block:var(--sr-section)}.sr-section--soft{background:var(--sr-soft)}.sr-section--dark{background:var(--sr-ink);color:#fff}.sr-section--dark :where(h2,h3){color:#fff}.sr-section--dark .sr-label{color:var(--sr-accent-light)}.sr-section--dark .sr-intro{color:var(--sr-on-dark)}.wp-block-columns.sr-split{gap:clamp(2rem, 6vw, 4.5rem);margin:0}.sr-split__head{position:sticky;top:2rem;align-self:flex-start}.sr-quotes{border-top:2px solid var(--sr-ink)}.sr-quotes>*{margin:0 !important}.sr-quote{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding-block:1.9rem;border-bottom:1px solid var(--sr-line)}.sr-quote>*{margin:0 !important}.sr-quote__text{font-weight:800;font-stretch:80%;font-size:1.75rem;line-height:1.1}.sr-quote>p:not(.sr-quote__text){color:var(--sr-muted)}.sr-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));border-top:1px solid var(--sr-ink);border-left:1px solid var(--sr-ink);margin-top:clamp(2.5rem, 5vw, 3.5rem) !important}.sr-grid>*{margin:0 !important}.sr-cell{position:relative;display:flex;flex-direction:column;background:#fff;border-right:1px solid var(--sr-ink);border-bottom:1px solid var(--sr-ink);padding:2.25rem 2.1rem 2.1rem;transition:background-color .2s}.sr-cell>*{margin:0 !important}.sr-cell:hover{background:#fff6f1}.sr-num{font-weight:800;font-stretch:62%;font-size:3.4rem;line-height:1;color:var(--sr-accent);margin-bottom:1.75rem !important}.sr-cell h3{margin-bottom:.75rem !important}.sr-cell p:not(.sr-num):not(.sr-go){color:var(--sr-muted)}.sr-go{margin-top:auto !important;padding-top:1.25rem}.sr-go a{font-weight:700;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--sr-ink);display:inline-flex;gap:10px}.sr-go a:after{content:"\2192";color:var(--sr-accent);font-size:1.1rem;line-height:1;transition:transform .2s}.sr-go a:before{content:"";position:absolute;inset:0}.sr-cell:hover .sr-go a:after{transform:translateX(4px)}.sr-cell--main{background:var(--sr-ink);color:#fff}.sr-cell--main:hover{background:#000}.sr-cell--main .sr-num{color:var(--sr-accent-light)}.sr-cell--main h3{color:#fff;font-size:2.1rem;font-stretch:78%;font-weight:800;text-transform:uppercase;line-height:1}.sr-cell--main p:not(.sr-num):not(.sr-go){color:var(--sr-on-dark)}.sr-cell--main .sr-go a{color:#fff}.sr-cell--also,.sr-cell--also:hover{background:var(--sr-soft)}.sr-cell--also ul{list-style:none;padding:0;margin-top:.25rem !important}.sr-cell--also li{margin:.6rem 0}.sr-cell--also a{font-weight:700;color:var(--sr-ink);text-decoration:none;border-bottom:2px solid var(--sr-accent)}.sr-cell--also a:hover{color:var(--sr-accent-dark)}.sr-steps4{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));border-top:1px solid var(--sr-dark-line);margin-top:clamp(2.5rem, 5vw, 4rem) !important;counter-reset:sr-paso}.sr-steps4>*{margin:0 !important}.sr-step{counter-increment:sr-paso;padding:2.1rem 1.75rem 0 0}.sr-step+.sr-step{padding-left:1.75rem;border-left:1px solid var(--sr-dark-line)}.sr-step>*{margin:0 !important}.sr-step:before{content:"0" counter(sr-paso);display:block;font-weight:800;font-stretch:62%;font-size:5.5rem;line-height:.85;color:var(--sr-accent-light);margin-bottom:1.6rem}.sr-step h3{margin-bottom:.6rem !important}.sr-step p{color:var(--sr-on-dark)}.sr-why{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:2.5rem;margin-top:clamp(2.5rem, 5vw, 4rem) !important}.sr-why>*{margin:0 !important;border-top:6px solid var(--sr-accent);padding-top:1.6rem}.sr-why>*>*{margin:0 !important}.sr-why h3{font-size:2rem;font-stretch:76%;font-weight:800;text-transform:uppercase;line-height:1;margin-bottom:.85rem !important}.sr-why p{color:var(--sr-muted)}.sr-faq>*{margin:0 !important}.sr-faq .wp-block-details,.sr-content .wp-block-details{border-bottom:1px solid var(--sr-line);padding:1.5rem 0}.sr-faq .wp-block-details:first-child{border-top:2px solid var(--sr-ink)}.wp-block-details summary{list-style:none;cursor:pointer;font-weight:700;font-size:1.3rem;line-height:1.3;display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary:after{content:"+";flex:none;width:34px;height:34px;background:var(--sr-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:500;border-radius:3px}.wp-block-details[open] summary:after{content:"\2212";background:var(--sr-accent)}.wp-block-details>p{color:var(--sr-muted);margin:.9rem 0 0;max-width:40em}.sr-final{background:var(--sr-accent);color:#fff;padding-block:clamp(4.5rem, 9vw, 6.5rem)}.sr-final .sr-final__title{color:#fff;font-size:clamp(3rem, 8.4vw, 7.4rem);font-stretch:68%;line-height:.9;text-transform:uppercase;margin:0}.wp-block-columns.sr-final__row{gap:2.5rem;margin-top:2.25rem !important;margin-bottom:0}.sr-final__row p{font-size:1.25rem;color:#ffe6da;max-width:30em;margin:0}.sr-final__row .wp-block-buttons{justify-content:flex-end}.sr-final__row .sr-small{font-size:.95rem;margin-top:.75rem;text-align:right;max-width:none}.sr-final a:not(.wp-block-button__link){color:#fff}.sr-pagehead{background:var(--sr-ink);color:#fff;padding-block:clamp(3rem, 6vw, 4.75rem) clamp(2.75rem, 5.5vw, 4.25rem)}.sr-pagehead>*{margin-block:0}.sr-pagehead h1,.sr-pagehead .wp-block-query-title{color:#fff;font-size:clamp(2.6rem, 6.4vw, 5.6rem);font-stretch:70%;line-height:.92;text-transform:uppercase;margin-top:1rem !important}.sr-pagehead .sr-label{color:var(--sr-accent-light)}.sr-pagehead .sr-label+h1{margin-top:0 !important}.sr-pagehead__intro{color:var(--sr-on-dark);font-size:1.15rem;max-width:40em;margin-top:1.25rem !important}.sr-pagehead--post h1{text-transform:none;font-stretch:82%;font-size:clamp(2.1rem, 4.6vw, 3.6rem);line-height:1.02;margin-top:.75rem !important}.sr-meta{margin-top:1.25rem !important}.sr-meta a{color:var(--sr-accent-light);text-decoration:none}.sr-meta a:hover{color:#fff}.sr-pagehead .wp-block-search{margin-top:1.5rem !important;max-width:560px}.rank-math-breadcrumb{font-size:.82rem;color:var(--sr-muted);letter-spacing:.02em}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a{color:inherit;text-decoration:none}.rank-math-breadcrumb a:hover{color:var(--sr-accent);text-decoration:underline}.rank-math-breadcrumb .separator{margin-inline:.4rem;opacity:.6}.sr-pagehead .rank-math-breadcrumb{color:var(--sr-on-dark)}.sr-pagehead .rank-math-breadcrumb a:hover{color:#fff}.sr-content{padding-block:clamp(2.75rem, 6vw, 4.5rem) var(--sr-section)}.sr-single{padding-block:clamp(2.75rem, 6vw, 4.5rem) var(--sr-section)}.sr-content>:first-child,.sr-single .wp-block-post-content>:first-child{margin-top:0}.sr-content>h2{font-size:clamp(1.9rem, 3.6vw, 2.6rem);font-stretch:74%;text-transform:uppercase;line-height:.98;margin-top:3.25rem}.sr-single .wp-block-post-content>h2{font-size:clamp(1.6rem, 3vw, 2.1rem);font-stretch:80%;margin-top:2.75rem}.sr-content>h3,.sr-single .wp-block-post-content>h3{margin-top:2.1rem}.sr-content>h2+h3{margin-top:1.4rem}.sr-content>.sr-lead{font-size:1.35rem}:where(.sr-content,.sr-single .wp-block-post-content)>ul:not(.wp-block-social-links){list-style:none;padding-left:0}:where(.sr-content,.sr-single .wp-block-post-content)>ul:not(.wp-block-social-links)>li{position:relative;padding-left:1.6em;margin:.55em 0}:where(.sr-content,.sr-single .wp-block-post-content)>ul:not(.wp-block-social-links)>li:before{content:"";position:absolute;left:.1em;top:.62em;width:.5em;height:.5em;background:var(--sr-accent)}:where(.sr-content,.sr-single .wp-block-post-content)>ol>li::marker{color:var(--sr-accent);font-weight:800}.sr-portrait img{width:260px;aspect-ratio:1/1;object-fit:cover;border-radius:4px;display:block;box-shadow:12px 12px 0 var(--sr-accent)}.sr-portrait{margin-bottom:2.5rem !important}@media (max-width:600px){.sr-portrait img{width:200px;box-shadow:9px 9px 0 var(--sr-accent)}}.sr-cta{background:var(--sr-ink);color:#fff;border-top:6px solid var(--sr-accent);padding:clamp(1.75rem, 4vw, 2.75rem) !important;margin-top:3.5rem !important}.sr-cta>*{margin-block:0}.sr-cta>*+*{margin-top:1rem !important}.sr-cta>h2{color:#fff;margin-top:0 !important;font-size:clamp(1.8rem, 3.6vw, 2.5rem) !important;font-stretch:74%;text-transform:uppercase;line-height:.98}.sr-cta p{color:var(--sr-on-dark)}.sr-cta a:not(.wp-block-button__link){color:#fff}.sr-cta .wp-block-buttons{margin-top:1.5rem !important}.wp-block-post-content .alignleft{float:left;margin:.35rem 1.5rem 1rem 0}.wp-block-post-content .alignright{float:right;margin:.35rem 0 1rem 1.5rem}.wp-block-post-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-post-content:after{content:"";display:table;clear:both}.wp-caption{max-width:100%}.wp-caption-text{font-size:.875rem;color:var(--sr-muted);margin-top:.4rem}.wp-block-post-content table{border-collapse:collapse;width:100%;font-size:1rem}.wp-block-post-content th,.wp-block-post-content td{border:1px solid var(--sr-line);padding:.5rem .75rem;text-align:left}@media (max-width:600px){.wp-block-post-content .alignleft,.wp-block-post-content .alignright{float:none;display:block;margin:1rem auto}}#toc_container{background:var(--sr-soft) !important;border:0 !important;border-left:4px solid var(--sr-accent) !important;padding:1.1rem 1.35rem !important;margin:1.75rem 0 !important;width:auto !important;display:block !important;font-size:.95rem}#toc_container p.toc_title{text-align:left !important;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;margin:0 0 .6rem}#toc_container ul{padding-left:0;margin:0}#toc_container ul ul{padding-left:1rem}#toc_container li{margin:.25rem 0}#toc_container li:before{display:none}.sr-catnav{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin-top:1.75rem !important;margin-bottom:0 !important}.sr-catnav li{margin:0}.sr-catnav a{display:inline-block;text-decoration:none;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:3px;padding:.55em .9em}.sr-catnav a:hover{border-color:var(--sr-accent-light);color:var(--sr-accent-light)}.sr-listwrap{padding-block:clamp(1.5rem, 4vw, 2.5rem) var(--sr-section)}.sr-postlist .wp-block-post-template{margin:0;padding:0;list-style:none}.sr-postlist .wp-block-post{border-bottom:1px solid var(--sr-line);padding-block:1.9rem;margin:0 !important}.sr-postlist .wp-block-post>*{margin-block:0}.sr-postlist .wp-block-post-terms a{color:var(--sr-accent-dark);text-decoration:none}.sr-postlist .wp-block-post-title{font-size:1.75rem;font-stretch:80%;line-height:1.08;margin:.45rem 0 .6rem}.sr-postlist .wp-block-post-title a:hover{color:var(--sr-accent)}.sr-postlist .wp-block-post-excerpt__excerpt{margin:0}.wp-block-query-pagination{margin-top:2.25rem;font-weight:700}.wp-block-query-pagination a{text-decoration:none;color:var(--sr-ink)}.wp-block-query-pagination .current{color:var(--sr-accent)}.sr-comments{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--sr-ink)}.sr-comments .wp-block-comment-template{padding-left:0}.sr-comments .wp-block-comment-author-name{font-weight:700}.sr-comments .wp-block-comment-date{font-size:.875rem;color:var(--sr-muted)}.wpcf7 label,.comment-form label{display:block;font-weight:700;font-size:.95rem}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url],.wpcf7 textarea,.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea,.wp-block-search__input{width:100%;box-sizing:border-box;border:1px solid #bfbcb5;border-radius:4px;padding:.8rem .9rem;font:inherit;color:var(--sr-ink);background:#fff;margin-top:.35rem}.wpcf7 textarea,.comment-form textarea{min-height:170px}.wpcf7 input:focus,.wpcf7 textarea:focus,.comment-form input:focus,.comment-form textarea:focus,.wp-block-search__input:focus{outline:2px solid var(--sr-accent);outline-offset:0;border-color:transparent}.wpcf7 input[type=submit],.comment-form input[type=submit],.wp-block-search__button{background:var(--sr-accent);color:#fff;border:0;border-radius:4px;padding:.95rem 1.6rem;font:inherit;font-weight:700;cursor:pointer}.wpcf7 input[type=submit]:hover,.comment-form input[type=submit]:hover,.wp-block-search__button:hover{background:var(--sr-accent-dark)}.wp-block-search__button{margin-left:.5rem;margin-top:.35rem}.wpcf7-form>p{margin-block:0 1.1rem}.sr-footer{background:var(--sr-ink);color:var(--sr-on-dark);font-size:.95rem;padding-block:clamp(3.5rem, 7vw, 4.75rem) 2.25rem}.sr-footer a{color:#fff;text-decoration:none}.sr-footer a:hover{color:var(--sr-accent-light)}.sr-footer p{margin-block:0 .75rem}.sr-footer__brand{gap:12px;margin-bottom:1.1rem !important}.sr-footer__brand figure{margin:0}.sr-footer__brand img{display:block}.sr-footer__brand p{margin:0 !important;color:#fff;font-size:1.45rem;font-weight:800;font-stretch:78%;text-transform:uppercase;letter-spacing:.01em;line-height:1}.sr-footer__title{color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:.4rem 0 1rem !important}.sr-footer__list{list-style:none;padding:0;margin:0}.sr-footer__list li{margin:.45rem 0}.sr-footer__list a{color:var(--sr-on-dark)}.sr-footer__list a:hover{color:#fff}.sr-footer .wp-block-social-links{gap:.9rem;margin-top:1.4rem}.sr-footer .wp-block-social-links .wp-social-link{color:var(--sr-on-dark)}.sr-footer .wp-block-social-links .wp-social-link svg{fill:currentColor;width:1.15rem;height:1.15rem}.sr-footer .wp-block-social-links .wp-social-link:hover{color:var(--sr-accent-light)}.sr-footer__bottom{border-top:1px solid #2c2f35;padding-top:1.4rem;margin-top:3rem !important;font-size:.85rem;color:#868b94}#cookie-notice{background-color:var(--sr-ink) !important;font-family:inherit;border-top:3px solid var(--sr-accent)}#cookie-notice .cookie-notice-container{font-size:.95rem}#cookie-notice .cn-button{background-color:var(--sr-accent) !important;color:#fff !important;border:1px solid var(--sr-accent) !important;border-radius:4px;font-family:inherit;font-weight:700;letter-spacing:0}#cookie-notice .cn-button:hover{background-color:var(--sr-accent-dark) !important;border-color:var(--sr-accent-dark) !important}#cookie-notice #cn-more-info{background-color:transparent !important;border-color:rgba(255,255,255,.45) !important}#cookie-notice #cn-more-info:hover{border-color:#fff !important}@media (max-width:1000px){.sr-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.sr-steps4{grid-template-columns:repeat(2,minmax(0, 1fr));row-gap:2.75rem}.sr-step:nth-child(3){padding-left:0;border-left:0}.sr-why{grid-template-columns:1fr;gap:2.25rem}}@media (max-width:781px){.sr-split__head{position:static}.sr-final__row .wp-block-buttons{justify-content:flex-start}.sr-final__row .sr-small{text-align:left}}@media (max-width:640px){.sr-hero h1{font-size:11.2vw}.sr-hero .sr-lead{font-size:1.1rem}.sr-hero .wp-block-button,.sr-final .wp-block-button{width:100%}.sr-hero .wp-block-button__link,.sr-final .wp-block-button__link{width:100%}.sr-search{padding:14px}.sr-search__tag{font-size:.68rem}.sr-ticker__tag{padding:0 14px;font-size:.7rem}.sr-ticker__track span{font-size:1.3rem}.sr-quote{grid-template-columns:1fr;gap:.6rem;padding-block:1.5rem}.sr-quote__text{font-size:1.5rem}.sr-grid{grid-template-columns:1fr}.sr-cell{padding:1.9rem 1.5rem}.sr-steps4{grid-template-columns:1fr}.sr-step,.sr-step+.sr-step{padding:1.9rem 0 0;border-left:0}.sr-step:before{font-size:4.2rem}.sr-final .sr-final__title{font-size:12.5vw}.sr-pagehead h1,.sr-pagehead .wp-block-query-title{font-size:clamp(2.3rem, 10.5vw, 3.2rem)}.sr-pagehead--post h1{font-size:clamp(1.8rem, 7.5vw, 2.4rem)}}@media (prefers-reduced-motion:reduce){.sr-ticker__track,.sr-caret{animation:none}*{transition:none !important}}