*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
html{height:100%;scroll-behavior:smooth;scroll-padding-top:calc(72px + 26px)}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
.clear{visibility:hidden;display:block;height:0;clear:both}
@font-face{font-family:Geologica;src:url("../../../../../fonts/geologica/geologica-light.woff2") format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../../fonts/geologica/geologica-regular.woff2") format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../../fonts/geologica/geologica-medium.woff2") format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../../fonts/geologica/geologica-semibold.woff2") format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../../fonts/geologica/geologica-bold.woff2") format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../../fonts/geologica/geologica-extrabold.woff2") format('woff2');font-weight:800;font-style:normal;font-display:swap}
:root{--font-family:'Geologica',Arial,sans-serif;--container:1400px;--header-h:72px;--bg:#F6F6F7;--white:#fff;--title:#091520;--text:rgba(9, 21, 32, 0.7);--text-60:rgba(9, 21, 32, 0.6);--caption:rgba(9, 21, 32, 0.42);--accent:#FF5920;--accent-hover:#FF7354;--input:#E8EAED;--grey:#F0F1F2;--dark:#091520;--footer:#1A1A1A;--radius-input:16px;--radius-card:32px;--radius-panel:44px;--radius-section:64px}
body{margin:0;background:#F6F6F7;color:#091520;font-family:Geologica,Arial,sans-serif;font-weight:300;line-height:1.25;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden}
body.modal-open{overflow:hidden}
a{color:inherit;text-decoration:none}
a:hover{text-decoration:none}
button,input,select,textarea{font:inherit}
button{cursor:pointer}
img{display:block;max-width:100%}
h1,h2,h3,h4,p{margin-top:0}
p{margin-bottom:0}
.container{width:min(1400px,calc(100% - 48px));margin:0 auto}
.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:999px;text-align:center;white-space:nowrap;font-weight:400;-webkit-transition:background .2s,color .2s,-webkit-transform .2s;-o-transition:background .2s,color .2s,transform .2s;transition:background .2s,color .2s,transform .2s;transition:background .2s,color .2s,transform .2s,-webkit-transform .2s}
.btn-primary{background:#FF5920;color:#fff}
.btn-primary:hover{background:#091520;color:#fff}
.btn-secondary{background:#E8EAED;color:#091520}
.btn-secondary:hover{background:#F0F1F2;color:#091520}
.btn-sm{height:48px;padding:14px 16px;font-size:.875rem;font-weight:500;line-height:18px}
.btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}
.service-header-tools .btn.btn-sm{height:42px;padding:0 18px}
.header-search-form{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}
.header-search-form input{width:276px;height:42px;padding:0 16px;border:0;border-radius:999px;background:#E8EAED;color:#091520;font-size:.875rem;line-height:18px;outline:0;-webkit-transition:background .18s ease,-webkit-box-shadow .18s ease;-o-transition:background .18s ease,box-shadow .18s ease;transition:background .18s ease,box-shadow .18s ease;transition:background .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}
.header-search-form input::-webkit-input-placeholder{color:rgba(9,21,32,.46)}
.header-search-form input::-moz-placeholder{color:rgba(9,21,32,.46)}
.header-search-form input:-ms-input-placeholder{color:rgba(9,21,32,.46)}
.header-search-form input::-ms-input-placeholder{color:rgba(9,21,32,.46)}
.header-search-form input::placeholder{color:rgba(9,21,32,.46)}
.header-search-form input:hover{background:#EEF0F2}
.header-search-form input:focus{background:#fff;-webkit-box-shadow:0 0 0 2px rgba(255,89,32,.24);box-shadow:0 0 0 2px rgba(255,89,32,.24)}
.service-header-check .check-label-short{display:none}
.pmain{padding-bottom:64px}
.pmain>.container{padding-top:20px}
body.modal-open .sectiontabs-wrap,body.modal-open .site-header{padding-right:var(--scrollbar-compensation,0)!important}
@media (min-width:1921px){.container{width:min(5000px,calc(100% - 48px))}
}
@media (max-width:820px){.container{width:min(calc(100% - 32px),1400px)}
.btn-sm{height:44px;padding:0 14px;font-size:.8125rem}
.site-header .header-inner{width:calc(100% - 32px)}
.site-header .header-nav,.site-header .phone-link{display:none}
}
@media (max-width:1180px){.header-search-form input{width:220px}
}
.company-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:42px;padding:0 14px;border:1px solid rgba(9,21,32,.14);border-radius:12px;background:0 0;white-space:nowrap;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:0}
.company-chip .cc-label{color:rgba(9,21,32,.6);font-size:.875rem;font-weight:400}
.company-chip .cc-sep{width:1px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;background:rgba(9,21,32,.2)}
.company-chip .cc-name{overflow:hidden;color:#091520;font-size:.875rem;font-weight:500;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.site-header{position:sticky;top:0;z-index:1000;height:auto;min-height:72px;background:rgba(255,255,255,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(9,21,32,.06)}
.site-header .header-inner{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px;width:min(var(--container),calc(100% - 48px));height:auto;min-height:72px;margin:0 auto;padding-top:10px;padding-bottom:10px}
.site-header .header-logo,.site-header .logo-link img{display:block;width:129px;min-width:129px;max-width:none;height:auto}
.site-header .logo-link{-webkit-box-flex:0;-ms-flex:none;flex:none}
.site-header .header-nav{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}
.site-header .header-nav a{color:#6B7280;font-size:.875rem;font-weight:400;line-height:18px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}
.site-header .header-nav a:hover{color:#091520}
.site-header .header-actions{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-left:auto}
.site-header .phone-link{color:#6B7280;font-size:.875rem;font-weight:400;line-height:18px;white-space:nowrap;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}
.site-header .phone-link:hover{color:#091520}
.site-header .service-header-action{height:42px;min-height:42px;padding:0 16px;font-size:.875rem;line-height:18px}
.site-header .service-header-action.btn-secondary{background:#E8EAED}
.site-header .service-header-check{background:#FF5920!important;color:#fff!important}
.site-header .service-header-check:hover{background:#091520!important;color:#fff!important}
.site-header .service-header-login{background:#E8EAED!important;color:#091520!important}
.site-header .service-header-login:hover{background:#091520!important;color:#fff!important}
@media (max-width:1180px){.site-header .header-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}
.company-chip{min-width:100px;height:46px}
}
@media (max-width:900px){:root{--header-h:104px}
html{scroll-padding-top:calc(104px + 26px)}
.site-header{min-height:104px}
.site-header .header-inner{-ms-flex-line-pack:center;align-content:center;gap:8px;min-height:104px}
.site-header .header-actions{width:100%;margin-left:0;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.site-header .service-header-action,.site-header .service-header-tools .btn.btn-sm{height:40px;min-height:40px}
.company-chip .cc-label,.company-chip .cc-sep{display:none}
}
@media (max-width:560px){.site-header .header-actions{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}
.site-header .service-header-tools>.btn-secondary{display:none}
}
@media (max-width:640px){:root{--header-h:64px}
html{scroll-padding-top:calc(64px + 26px)}
.site-header .header-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}
.site-header .logo-link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.site-header .company-chip{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:4px}
.site-header .service-header-tools{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;gap:8px}
.site-header .service-header-tools>.btn-secondary{position:relative;width:46px;min-width:46px;height:46px;padding:0;border-radius:50%;font-size:0;-webkit-box-flex:0;-ms-flex:none;flex:none}
.site-header .service-header-tools>.btn-secondary::after{content:'';position:absolute;inset:0;width:32px;height:32px;margin:auto;background:#091520;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjEwMjMgMjEuMjY3MVYyMy4yNjVINS4zNTEwN1YyMS4yNjcxSDUuMzU1NThDNS40MTE5NSAxOS4xOTE5IDYuMzI3MjkgMTcuMzMyNiA3Ljc1ODkyIDE2LjA0MTZDOS4wMzQ5OSAxNC44ODkyIDEwLjcyMTQgMTQuMTkxNCAxMi41Njc4IDE0LjE5MTRIMTQuODgzM0MxNS44MTIxIDE0LjE5MTQgMTYuNzAwNCAxNC4zNjY0IDE3LjUxNjUgMTQuNjkzN0MxOC4zMjE0IDE1LjAwOTcgMTkuMDU4NyAxNS40NzExIDE5LjY5MjIgMTYuMDQzOUMyMS4xMjE2IDE3LjMzNDkgMjIuMDM5MSAxOS4xOTE5IDIyLjA5NzggMjEuMjY5M0gyMi4xMDIzVjIxLjI2NzFaIiBmaWxsPSIjMDAwIi8+CjxwYXRoIGQ9Ik0xNy40NDg5IDcuOTY3MTlWOS4wMTY1N0MxNy40NDg5IDExLjIzMjcgMTUuNjc4OSAxMy4wMjg2IDEzLjQ5NDkgMTMuMDI4NkMxMS4zMTA4IDEzLjAyODYgOS41Mzg1NyAxMS4yMzI3IDkuNTM4NTcgOS4wMTY1N1Y3Ljk2NzE5QzkuNTM4NTcgNS43NTEwMyAxMS4zMDg1IDMuOTU1MDggMTMuNDk0OSAzLjk1NTA4QzE0LjU4NjkgMy45NTUwOCAxNS41NzQ4IDQuNDAzNDggMTYuMjg5NyA1LjEzMTI0QzE3LjAwNDYgNS44NTY2NSAxNy40NDg5IDYuODYxNDYgMTcuNDQ4OSA3Ljk2NzE5WiIgZmlsbD0iIzAwMCIvPgo8L3N2Zz4K) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjEwMjMgMjEuMjY3MVYyMy4yNjVINS4zNTEwN1YyMS4yNjcxSDUuMzU1NThDNS40MTE5NSAxOS4xOTE5IDYuMzI3MjkgMTcuMzMyNiA3Ljc1ODkyIDE2LjA0MTZDOS4wMzQ5OSAxNC44ODkyIDEwLjcyMTQgMTQuMTkxNCAxMi41Njc4IDE0LjE5MTRIMTQuODgzM0MxNS44MTIxIDE0LjE5MTQgMTYuNzAwNCAxNC4zNjY0IDE3LjUxNjUgMTQuNjkzN0MxOC4zMjE0IDE1LjAwOTcgMTkuMDU4NyAxNS40NzExIDE5LjY5MjIgMTYuMDQzOUMyMS4xMjE2IDE3LjMzNDkgMjIuMDM5MSAxOS4xOTE5IDIyLjA5NzggMjEuMjY5M0gyMi4xMDIzVjIxLjI2NzFaIiBmaWxsPSIjMDAwIi8+CjxwYXRoIGQ9Ik0xNy40NDg5IDcuOTY3MTlWOS4wMTY1N0MxNy40NDg5IDExLjIzMjcgMTUuNjc4OSAxMy4wMjg2IDEzLjQ5NDkgMTMuMDI4NkMxMS4zMTA4IDEzLjAyODYgOS41Mzg1NyAxMS4yMzI3IDkuNTM4NTcgOS4wMTY1N1Y3Ljk2NzE5QzkuNTM4NTcgNS43NTEwMyAxMS4zMDg1IDMuOTU1MDggMTMuNDk0OSAzLjk1NTA4QzE0LjU4NjkgMy45NTUwOCAxNS41NzQ4IDQuNDAzNDggMTYuMjg5NyA1LjEzMTI0QzE3LjAwNDYgNS44NTY2NSAxNy40NDg5IDYuODYxNDYgMTcuNDQ4OSA3Ljk2NzE5WiIgZmlsbD0iIzAwMCIvPgo8L3N2Zz4K) center/contain no-repeat}
}
.sectiontabs-wrap{position:sticky;top:var(--header-h);z-index:900;background:rgba(246,246,247,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(9,21,32,.06)}
.sectiontabs-wrap .sectiontabs-inner{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:min(var(--container),calc(100% - 48px));margin:0 auto}
.sectiontabs-wrap .sectiontabs-inner .section-tabs{position:static;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:8px;width:auto;min-width:0;margin:0;padding:12px 0!important;overflow-x:auto;background:0 0;scroll-behavior:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;--fl:0px;--fr:28px;-webkit-mask:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(#000),color-stop(#000),to(transparent));-webkit-mask:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(#000),color-stop(#000),to(transparent));mask:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}
.sectiontabs-wrap .sectiontabs-inner .section-tabs::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
.sectiontabs-wrap .sectiontabs-inner .section-tabs button{padding:11px 18px;border:0;border-radius:999px;background:#fff;color:var(--text-60);font-size:.9375rem;white-space:nowrap;cursor:pointer;-webkit-transition:.18s;-o-transition:.18s;transition:.18s}
.sectiontabs-wrap .sectiontabs-inner .section-tabs button.is-active{background:var(--dark);color:#fff}
.sectiontabs-wrap .sectiontabs-inner .section-tabs button:hover:not(.is-active){background:#E8EAED;color:var(--title)}
.sectiontabs-wrap .sectiontabs-inner .tc-nav-btn{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:42px;height:42px;border:0;border-radius:99px;background:#E8EAED;cursor:pointer;-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s}
.sectiontabs-wrap .sectiontabs-inner .tc-nav-btn:hover{background:#D5D8DD}
.sectiontabs-wrap .sectiontabs-inner .tc-nav-btn::before{content:"";width:18px;height:18px;background:#091520}
.sectiontabs-wrap .sectiontabs-inner .tc-nav-btn.tc-back::before{-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2020.4854L3.51472%2012.0001L12%203.51479M3.51472%2012.0001L19.7923%2011.9859%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2020.4854L3.51472%2012.0001L12%203.51479M3.51472%2012.0001L19.7923%2011.9859%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}
.sectiontabs-wrap .sectiontabs-inner .tabs-arrow{border:0;background:#fff}
.sectiontabs-wrap .sectiontabs-inner .tabs-arrow::before{background:var(--text-60);-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s}
.sectiontabs-wrap .sectiontabs-inner .tabs-arrow:hover{background:#E8EAED}
.sectiontabs-wrap .sectiontabs-inner .tabs-arrow:hover::before{background:#091520}
.sectiontabs-wrap .sectiontabs-inner .tabs-arrow-right::before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
@media (max-width:820px){.sectiontabs-wrap .sectiontabs-inner{width:calc(100% - 32px)}
.sectiontabs-wrap .sectiontabs-inner .tabs-arrow{display:none}
}
body{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}
body>main.pmain{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
body>.site-footer.site-footer-simple{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.site-footer.site-footer-simple{position:relative;margin-top:0;padding:56px 0 55px;background:#1A1A1A;color:rgba(255,255,255,.35)}
.site-footer.site-footer-simple .footer-simple__inner{width:min(var(--container),calc(100% - 48px));margin:0 auto}
.footer-simple__top{margin-bottom:26px}
.footer-simple__logo{display:inline-block}
.footer-simple__logo img{display:block;width:124px;height:auto}
.footer-simple__bottom{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 40px}
.footer-simple__bottom p{color:rgba(255,255,255,.35);font-size:.75rem;font-weight:300;line-height:16px}
.footer-simple__links{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 28px}
.footer-simple__links button{padding:0;border:0;background:0 0;color:rgba(255,255,255,.35);font-family:inherit;font-size:.75rem;font-weight:300;line-height:16px;text-decoration:none;cursor:pointer;-webkit-transition:color .18s ease;-o-transition:color .18s ease;transition:color .18s ease}
.footer-simple__links button:focus-visible,.footer-simple__links button:hover{color:#fff;outline:0}
@media (max-width:820px){.site-footer.site-footer-simple{padding:42px 0}
.site-footer.site-footer-simple .footer-simple__inner{width:calc(100% - 32px)}
.footer-simple__bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}
.footer-simple__links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}
}
.legal-modal{position:fixed;inset:0;z-index:2600;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .18s ease,visibility .18s ease;-o-transition:opacity .18s ease,visibility .18s ease;transition:opacity .18s ease,visibility .18s ease}
.legal-modal,.legal-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}
.legal-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}
.legal-modal.is-open .legal-modal__dialog{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.legal-modal__backdrop{position:absolute;inset:0;background:rgba(9,21,32,.58);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity}
.legal-modal__dialog{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(100%,760px);max-height:min(82vh,720px);overflow:hidden;background:#fff;border-radius:44px;-webkit-box-shadow:0 34px 90px rgba(9,21,32,.22);box-shadow:0 34px 90px rgba(9,21,32,.22);-webkit-transform:translateY(12px) scale(.985);-ms-transform:translateY(12px) scale(.985);transform:translateY(12px) scale(.985);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .18s ease;-o-transition:transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;will-change:transform}
.legal-modal__head{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:40px 88px 24px 40px;border-bottom:1px solid rgba(9,21,32,.08)}
.legal-modal__head h3{margin-top:0;color:#091520;font-size:1.75rem;font-weight:500;line-height:34px;letter-spacing:-.03em}
.legal-modal__eyebrow{margin-top:0;margin-bottom:10px;color:#FF5029;font-size:.875rem;font-weight:500;line-height:18px}
.legal-modal__close{position:absolute;top:24px;right:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:#F6F6F7;color:rgba(9,21,32,.55);font-size:1.625rem;font-weight:300;line-height:1;cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;-o-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}
.legal-modal__close:focus-visible,.legal-modal__close:hover{background:#E8EAED;color:#091520;outline:0}
.legal-modal__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;padding:28px 40px 40px;color:rgba(9,21,32,.72);font-size:.9375rem;font-weight:300;line-height:23px;letter-spacing:-.01em;-ms-scroll-chaining:none;overscroll-behavior:contain}
.legal-modal__body p,.legal-modal__body ul{margin-top:0;margin-bottom:16px}
.legal-modal__body p:last-child,.legal-modal__body ul:last-child{margin-bottom:0}
.legal-modal__body h4{margin-top:22px;margin-bottom:10px;color:#091520;font-size:1rem;font-weight:500;line-height:22px}
.legal-modal__body ul{padding-left:22px}
.legal-modal__body li{margin-top:0;margin-bottom:10px;padding-left:2px}
.legal-modal__body li:last-child{margin-bottom:0}
.legal-modal__body::-webkit-scrollbar{width:10px}
.legal-modal__body::-webkit-scrollbar-track{background:0 0}
.legal-modal__body::-webkit-scrollbar-thumb{border:3px solid #fff;border-radius:999px;background:rgba(9,21,32,.18)}
@media (max-width:640px){.legal-modal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:12px}
.legal-modal__dialog{width:100%;max-height:88dvh;border-radius:32px}
.legal-modal__head{padding:32px 76px 20px 24px}
.legal-modal__head h3{font-size:1.4375rem;line-height:28px}
.legal-modal__eyebrow{font-size:.8125rem;line-height:18px}
.legal-modal__close{top:18px;right:18px;width:40px;height:40px}
.legal-modal__body{padding:22px 24px 30px;font-size:.875rem;line-height:21px}
}
@media (max-width:420px){.legal-modal{padding:8px}
.legal-modal__dialog{border-radius:28px}
.legal-modal__head{padding:28px 68px 18px 20px}
.legal-modal__head h3{font-size:1.3125rem;line-height:26px}
.legal-modal__body{padding:20px 20px 28px}
}
.pw-cursor{position:fixed;top:0;left:0;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:opacity .08s;-o-transition:opacity .08s;transition:opacity .08s;will-change:transform}
.pw-cursor.on{opacity:1}
.pw-cursor svg{display:block;-webkit-filter:drop-shadow(0 5px 12px rgba(9, 21, 32, .4));filter:drop-shadow(0 5px 12px rgba(9, 21, 32, .4))}
.pw-cursor .pw-body{-webkit-animation:pwpress 1.15s ease-in-out infinite;animation:pwpress 1.15s ease-in-out infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.pw-cursor .pw-lmb{-webkit-animation:pwclick 1.15s ease-in-out infinite;animation:pwclick 1.15s ease-in-out infinite}
.pw-cursor::after{content:'';position:absolute;top:8px;left:21px;width:12px;height:12px;border:2px solid var(--accent);border-radius:50%;-webkit-animation:pwripple 1.15s ease-out infinite;animation:pwripple 1.15s ease-out infinite}
html.pw-cursor-active,html.pw-cursor-active *{cursor:none!important}
@-webkit-keyframes pwclick{0%,100%{opacity:.22}
45%,58%{opacity:1}
}
@keyframes pwclick{0%,100%{opacity:.22}
45%,58%{opacity:1}
}
@-webkit-keyframes pwpress{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(1.6px);transform:translateY(1.6px)}
}
@keyframes pwpress{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(1.6px);transform:translateY(1.6px)}
}
@-webkit-keyframes pwripple{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4)}
70%{opacity:0}
100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(2.6);transform:translate(-50%,-50%) scale(2.6)}
}
@keyframes pwripple{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4)}
70%{opacity:0}
100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(2.6);transform:translate(-50%,-50%) scale(2.6)}
}
@media (prefers-reduced-motion:reduce){.nd-cursor .ndc-ban,.nd-cursor .ndc-body,.pw-cursor .pw-body,.pw-cursor .pw-lmb,.pw-cursor::after{-webkit-animation:none;animation:none}
}
.rel-cursor{position:fixed;top:0;left:0;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;will-change:transform}
.rel-cursor.on{opacity:1}
.rel-cursor.rel-high .rc-badge{background:#2B8D37}
.rel-cursor.rel-high .rc-up{display:block}
.rel-cursor.rel-medium .rc-badge{background:#E3A50A}
.rel-cursor.rel-medium .rc-fist{display:block}
.rel-cursor.rel-low .rc-badge{background:#c43135}
.rel-cursor.rel-low .rc-down{display:block}
.rel-cursor:not(.on) .rc-badge{-webkit-animation:none;animation:none}
html.rel-cursor-active,html.rel-cursor-active *{cursor:none!important}
.rc-badge{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:#7B8792;-webkit-filter:drop-shadow(0 6px 16px rgba(9, 21, 32, .38));filter:drop-shadow(0 6px 16px rgba(9, 21, 32, .38));-webkit-animation:rcpop 1.6s ease-in-out infinite;animation:rcpop 1.6s ease-in-out infinite}
.rc-ico{display:none;width:26px;height:26px}
@-webkit-keyframes rcpop{0%,100%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@keyframes rcpop{0%,100%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@-webkit-keyframes ndban{0%,100%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.16);transform:scale(1.16)}
}
.nd-cursor .ndc-body{-webkit-animation:pwpress 1.15s ease-in-out infinite;animation:pwpress 1.15s ease-in-out infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.nd-cursor .ndc-ban{-webkit-animation:ndban 1.4s ease-in-out infinite;animation:ndban 1.4s ease-in-out infinite;-webkit-transform-origin:43px 17px;-ms-transform-origin:43px 17px;transform-origin:43px 17px}
.pay-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center}
.pay-modal[hidden]{display:none}
.pay-modal-backdrop{position:absolute;inset:0;background:rgba(9,21,32,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
.pay-modal-card{position:relative;z-index:1;width:min(420px,calc(100% - 40px));padding:30px 28px 24px;background:#fff;border-radius:24px;-webkit-box-shadow:0 30px 80px rgba(9,21,32,.35);box-shadow:0 30px 80px rgba(9,21,32,.35);text-align:center;-webkit-animation:payin .26s cubic-bezier(.22,.61,.36,1);animation:payin .26s cubic-bezier(.22,.61,.36,1)}
.pay-modal-card .pay-ico{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 16px;background:var(--dark);border-radius:15px}
.pay-modal-card .pay-ico img{width:26px;height:auto}
.pay-modal-card h3{margin-top:0;margin-bottom:8px;color:var(--title);font-size:1.25rem;font-weight:600;line-height:25px}
.pay-modal-card p{margin-top:0;margin-bottom:22px;color:var(--text-60);font-size:.90625rem;line-height:21px}
.pay-modal-actions{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}
.pay-modal-actions .pay-go{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:56px;font-size:1rem;text-decoration:none}
.pay-modal-actions .pay-go:focus,.pay-modal-actions .pay-go:hover{text-decoration:none}
.pay-modal-actions .pay-stay{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:center;align-self:center;height:44px;padding:0 22px;background:0 0;color:var(--text-60);font-size:.875rem}
.pay-modal-actions .pay-stay:hover{background:var(--input);color:var(--title)}
@-webkit-keyframes payin{from{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes payin{from{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.pw-sheet{position:fixed;right:16px;bottom:0;left:16px;z-index:9500;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 0 calc(16px + env(safe-area-inset-bottom,0px));-webkit-transform:translateY(160%);-ms-transform:translateY(160%);transform:translateY(160%);-webkit-transition:-webkit-transform .34s cubic-bezier(.22,.61,.36,1);-o-transition:transform .34s cubic-bezier(.22,.61,.36,1);transition:transform .34s cubic-bezier(.22,.61,.36,1);transition:transform .34s cubic-bezier(.22,.61,.36,1),-webkit-transform .34s cubic-bezier(.22,.61,.36,1);pointer-events:none}
.pw-sheet.on{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}
.pw-sheet-go{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;gap:9px;height:56px;padding:0 20px;border:0;border-radius:999px;background:var(--dark);color:#fff;font:inherit;font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer;-webkit-box-shadow:0 12px 34px rgba(9,21,32,.4);box-shadow:0 12px 34px rgba(9,21,32,.4)}
.pw-sheet-go img{width:20px;height:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}
.pw-sheet-close{display:grid;place-items:center;width:56px;height:56px;-webkit-box-flex:0;-ms-flex:none;flex:none;border:0;border-radius:50%;background:#fff;cursor:pointer;-webkit-box-shadow:0 12px 34px rgba(9,21,32,.22);box-shadow:0 12px 34px rgba(9,21,32,.22)}
@media (min-width:641px){.pw-sheet{display:none}
}
@-webkit-keyframes rbpulse{0%{-webkit-box-shadow:0 0 0 0 rgba(9,21,32,.4);box-shadow:0 0 0 0 rgba(9,21,32,.4)}
100%,72%{-webkit-box-shadow:0 0 0 15px rgba(9,21,32,0);box-shadow:0 0 0 15px rgba(9,21,32,0)}
}
@keyframes rbpulse{0%{-webkit-box-shadow:0 0 0 0 rgba(9,21,32,.4);box-shadow:0 0 0 0 rgba(9,21,32,.4)}
100%,72%{-webkit-box-shadow:0 0 0 15px rgba(9,21,32,0);box-shadow:0 0 0 15px rgba(9,21,32,0)}
}
@keyframes ndban{0%,100%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.16);transform:scale(1.16)}
}
.rel-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}
.rk{padding:15px 12px;border-radius:16px;text-align:center}
.rk strong{display:block;font-size:1.375rem;font-weight:500;line-height:26px}
.rk span{font-size:.75rem;line-height:15px;color:rgba(9,21,32,.6)}
.rk.g{background:#E5F8E3}
.rk.g strong{color:#2B8D37}
.rk.g span{color:#1f6b2c}
.rk.a{background:#FFF6DE}
.rk.a strong{color:#A86E00}
.rk.a span{color:#8a6412}
.rk.r{background:rgba(196,49,53,.12)}
.rk.r strong{color:#c43135}
.rk.r span{color:#a3282c}
.nd-host{position:relative}
.nd-ico{display:inline-block;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpolygon%20points%3D%2714%205.38%209%201%206.81%201%2014%209.85%2014%205.38%27/%3E%3Cpath%20d%3D%27M14%2C13.54L3.81%2C1l-.21-.26c-.38-.47-.95-.74-1.55-.74H0l2%2C2.46v12.54h10.19l.21.26c.38.47.95.74%2C1.55.74h2.05l-2-2.46Z%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpolygon%20points%3D%2714%205.38%209%201%206.81%201%2014%209.85%2014%205.38%27/%3E%3Cpath%20d%3D%27M14%2C13.54L3.81%2C1l-.21-.26c-.38-.47-.95-.74-1.55-.74H0l2%2C2.46v12.54h10.19l.21.26c.38.47.95.74%2C1.55.74h2.05l-2-2.46Z%27/%3E%3C/svg%3E) center/contain no-repeat}
.nd{display:none;position:absolute;inset:0;z-index:4;border-radius:18px;overflow:hidden;background:rgba(232,234,237,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default}
.nd::after{content:'';position:absolute;inset:0;z-index:0;opacity:.6;pointer-events:none;background-image:-o-radial-gradient(rgba(123,135,146,.7) 1px,transparent 1.5px);background-image:radial-gradient(rgba(123,135,146,.7) 1px,transparent 1.5px);background-size:7px 7px}
.nd--badge .nd-key{gap:6px;max-width:calc(100% - 10px);padding:6px 11px}
.nd--badge .nd-key .nd-ico{width:14px;height:14px}
.nd--badge .nd-key-label{font-size:.6875rem;white-space:nowrap;text-align:center}
.nd-key{position:absolute;top:50%;left:50%;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;max-width:calc(100% - 14px);padding:8px 15px;border-radius:11px;background:#7B8792!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.nd-key .nd-ico{width:17px;height:17px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#fff!important}
.nd-key-label{display:inline-block;color:#fff!important;font-size:.8125rem;font-weight:600;line-height:1.25;white-space:nowrap}
.nd-text{display:none;color:#7B8792;font-weight:500}
.nd-text .nd-ico{display:inline-block;width:1em;height:1em;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;vertical-align:-.14em}
.nd-orig{display:inline!important}
.nd-dash{display:none!important;color:rgba(9,21,32,.6)}
.nd-real{display:contents}
.is-nd>.nd-orig{display:none!important}
.is-nd>.nd-text{display:inline}
.is-nd>.nd-dash{display:inline!important}
.nd-host.is-nd-badge>.nd--badge,.nd-host.is-nd-wall>.nd--wall{display:block}
.nd-host.is-nd-wall .nd-real .nd-text,.nd-host.is-nd-wall>.nd--badge{display:none!important}
.is-nd-wall .payglass,.is-nd-wall .rf-cover{visibility:hidden}
.is-nd-wall .nd-more,.is-nd-wall .paylock{opacity:.45;color:rgba(9,21,32,.6)!important;pointer-events:none;cursor:default}
.rel-kpi .nd-dash,.rel-kpi .nd-orig,.rel-kpi .rk .nd-dash,.rel-kpi .rk .nd-orig{font:inherit!important;color:inherit!important}
.rel-kpi .nd-dash,.rel-kpi .rk .nd-dash{color:rgba(9,21,32,.6)!important}
.rp-page-shell{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-top:32px;padding-bottom:80px}
.rp-page-shell>.rp-card{grid-column:1}
.rp-verdict{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;grid-column:1;grid-row:1;padding:34px;border-radius:34px;color:#fff;background:-o-radial-gradient(96% 59%,ellipse 86% 408%,#FF8147 0,rgba(255,80,41,0) 100%),-o-linear-gradient(127deg,#FF5029 0,#9A0101 100%);background:radial-gradient(ellipse 86% 408% at 96% 59%,#FF8147 0,rgba(255,80,41,0) 100%),linear-gradient(323deg,#FF5029 0,#9A0101 100%)}
.rp-verdict h3{margin-bottom:0;color:#fff;font-size:1.125rem;font-weight:500}
.rp-verdict p{max-width:52ch;color:rgba(255,255,255,.92);font-size:.9375rem;line-height:21px}
.rp-verdict p .nd-text{color:rgba(255,255,255,.92)}
.rp-verdict .nd-text .nd-ico{color:#fff}
.rp-verdict-score{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}
.rp-verdict-score strong,.rp-verdict-score strong .nd-orig{color:#fff;font-size:4rem;font-weight:600;line-height:1}
.rp-verdict-score span{color:rgba(255,255,255,.85);font-size:1.125rem}
.rp-verdict-score .nd-text{color:#fff;font-size:1.625rem;font-weight:600}
.rp-verdict-score strong.is-nd>.score-suffix{display:none!important}
.rp-report-btn2{height:50px;margin-top:6px;padding:0 26px;border:0;border-radius:999px;background:#091520;color:#fff;font-size:.9375rem;font-weight:400;cursor:pointer;-webkit-transition:background .18s,color .18s;-o-transition:background .18s,color .18s;transition:background .18s,color .18s}
.rp-report-btn2:hover{background:#FF5920;color:#fff}
.rp-side-panel{display:grid;gap:14px;grid-column:2;grid-row:-1;align-self:start;position:static;padding:26px;border-radius:34px;background:#091520;color:#fff}
.rp-side-panel p{color:rgba(255,255,255,.72)}
.rp-side-acc>summary{position:relative;padding-right:26px;list-style:none;color:#fff;font-size:1.125rem;font-weight:500;outline:0;cursor:pointer}
.rp-side-acc>summary::-webkit-details-marker{display:none}
.rp-side-acc>summary::after{content:'';position:absolute;top:9px;right:2px;width:0;height:0;border:5px solid transparent;border-top-color:#fff;-webkit-transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}
.rp-side-acc[open]>summary::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.rp-side-acc>p{margin-top:12px}
.rp-side-btn{display:block;width:100%;height:46px;margin-top:8px;border:0;border-radius:999px;font-size:.875rem;font-weight:400;cursor:pointer;-webkit-transition:background .18s,color .18s;-o-transition:background .18s,color .18s;transition:background .18s,color .18s}
.rp-side-btn.primary{background:#FF5920;color:#fff}
.rp-side-btn.primary:hover{background:#fff;color:#091520}
.rp-side-btn.secondary{background:rgba(255,255,255,.12);color:#fff}
.rp-side-btn.secondary:hover{background:#fff;color:#091520}
.rp-card{display:grid;gap:18px;row-gap:12px;-ms-flex-line-pack:start;align-content:start;padding:28px;border:1px solid rgba(9,21,32,.06);border-radius:34px;background:#fff}
.rp-card h2{margin-bottom:0;color:#091520;font-size:1.875rem;font-weight:500;line-height:36px;letter-spacing:-.025em}
.rp-card>.nd-host{display:grid;row-gap:12px;min-width:0}
.rp-card-head{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}
.rp-gauge{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;background:#fff}
.rp-gauge.lvl-high .rp-gauge-dot{background:#2B8D37}
.rp-gauge.lvl-medium .rp-gauge-dot{background:#A86E00}
.rp-gauge.lvl-low .rp-gauge-dot{background:#c43135}
.rp-gauge-track{position:relative;height:14px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#FFC1B6),color-stop(36.8%,#fff),color-stop(37.2%,#FADF95),color-stop(67.8%,#fff),color-stop(68.2%,#AEE8A5));background:-o-linear-gradient(left,#FFC1B6 0 36.8%,#fff 36.8% 37.2%,#FADF95 37.2% 67.8%,#fff 67.8% 68.2%,#AEE8A5 68.2% 100%);background:linear-gradient(90deg,#FFC1B6 0 36.8%,#fff 36.8% 37.2%,#FADF95 37.2% 67.8%,#fff 67.8% 68.2%,#AEE8A5 68.2% 100%)}
.rp-gauge-dot{position:absolute;top:50%;left:var(--v,0);width:24px;height:24px;border:4px solid #fff;border-radius:50%;background:#2B8D37;-webkit-box-shadow:0 2px 9px rgba(9,21,32,.32);box-shadow:0 2px 9px rgba(9,21,32,.32);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.rp-gauge-scale{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:11px;color:rgba(9,21,32,.6);font-size:.75rem}
.rp-factor-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.rp-factor-board>*{min-width:0}
.rp-factor{display:grid;gap:16px;row-gap:12px;justify-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;min-width:0;min-height:132px;padding:18px;border-radius:22px;background:#D5D8DD;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-rows:auto 1fr}
.rp-factor:not(:has(.rp-factor-group)){grid-template-rows:1fr}
.rp-factor:not(:has(.rp-factor-group)) .rf-body{-ms-flex-item-align:stretch;align-self:stretch}
.rp-factor strong{font-size:1.0625rem;line-height:21px}
.rp-factor span{color:rgba(9,21,32,.6);font-size:.8125rem;line-height:17px}
.rp-factor.ok{background:#E5F8E3}
.rp-factor.ok strong{color:#2B8D37}
.rp-factor.warn{background:#FFF6DE}
.rp-factor.warn strong{color:#A86E00}
.rp-factor.neg{background:rgba(196,49,53,.1)}
.rp-factor.neg strong{color:#c43135}
.rp-factor.is-half .rf-body>span,.rp-factor.is-half .rf-body>strong{-webkit-filter:blur(3px);filter:blur(3px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.rp-factor.is-nd-badge>.nd--badge{display:block}
.rp-factor.is-nd-badge .rf-cover{display:none}
.rp-factor.is-nd-badge .rf-body>span,.rp-factor.is-nd-badge .rf-body>strong{-webkit-filter:none;filter:none}
.rp-factor .paylock .pl-key{color:inherit}
.rp-factor .rf-body>strong .nd-orig{color:inherit;font:inherit}
.rp-factor-group{color:rgba(9,21,32,.6)!important;font-size:.75rem;font-weight:500;line-height:15px}
.rf-body{position:relative;display:grid;gap:3px;-ms-flex-line-pack:start;align-content:start;min-width:0}
.rf-body>strong{font-size:1.0625rem;line-height:21px}
.rf-body>span{font-size:.8125rem;line-height:17px}
.rf-cover{position:absolute;inset:-4px;z-index:2;display:grid;place-items:center;border-radius:14px;background:rgba(244,245,246,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}
.rf-cover .paylock{pointer-events:auto}
.payglass{position:relative;display:grid;border-radius:22px;overflow:hidden}
.payglass>.rp-factor{height:100%;-webkit-filter:blur(3px);filter:blur(3px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.payglass::before{content:'';position:absolute;inset:0;z-index:1;background:rgba(244,245,246,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}
.payglass .paylock{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.paylock{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:42px;padding:0 20px;border:0;border-radius:999px;background:#E8EAED;color:rgba(9,21,32,.6);font-size:.875rem;font-weight:400;white-space:nowrap;cursor:pointer;-webkit-transition:background .18s,color .18s;-o-transition:background .18s,color .18s;transition:background .18s,color .18s}
.paylock:hover{background:#7B8792;color:#fff}
.paylock .pl-key{width:16px;height:11px;-webkit-box-flex:0;-ms-flex:none;flex:none;background:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyNSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNDYwOTQgMEM3LjkyMjAyIDAgOS45ODU1MSAxLjUwNDI1IDEwLjY2NiAzLjU1MjczSDIyLjYxODJDMjMuNDg3NiAzLjU1MjczIDI0LjE5MzQgNC4xOTgyOCAyNC4xOTM0IDQuOTkzMTZWOC41NDc4NUMyNC4xOTM0IDkuMzQyNzMgMjMuNDg3NiA5Ljk4ODI4IDIyLjYxODIgOS45ODgyOEMyMS43NDkxIDkuOTg3OTcgMjEuMDQzIDkuMzQyNTQgMjEuMDQzIDguNTQ3ODVWNi40MzI2MkgxOC4yNVY4LjU0Nzg1QzE4LjI1IDkuMzQyNzMgMTcuNTQ0MiA5Ljk4ODI4IDE2LjY3NDggOS45ODgyOEMxNS44MDU5IDkuOTg3NzkgMTUuMDk5NiA5LjM0MjQzIDE1LjA5OTYgOC41NDc4NVY2LjQzMjYySDEwLjY2NkM5Ljk4NTYyIDguNDgzMTggNy45MjIxNCA5Ljk4ODI4IDUuNDYwOTQgOS45ODgyOEMyLjQ1IDkuOTg3ODUgMC4wMDAxMTUzMjMgNy43NDgwMSAwIDQuOTkzMTZDMi43MTYzNmUtMDcgMi4yNDAxNSAyLjQ0OTkzIDAuMDAwNDI4NjQ4IDUuNDYwOTQgMFpNNS40NjA5NCAyLjg3NzkzQzQuMTg2NzMgMi44Nzg0NiAzLjE0ODQ0IDMuODI4MDkgMy4xNDg0NCA0Ljk5NTEyQzMuMTQ4NjkgNi4xNjAwNCA0LjE4Njg4IDcuMTA3ODcgNS40NjA5NCA3LjEwODRDNi43MzU0OCA3LjEwODQgNy43NzYxMiA2LjE2MDM3IDcuNzc2MzcgNC45OTUxMkM3Ljc3NjM3IDMuODI3NzYgNi43MzU2NCAyLjg3NzkzIDUuNDYwOTQgMi44Nzc5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyNSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNDYwOTQgMEM3LjkyMjAyIDAgOS45ODU1MSAxLjUwNDI1IDEwLjY2NiAzLjU1MjczSDIyLjYxODJDMjMuNDg3NiAzLjU1MjczIDI0LjE5MzQgNC4xOTgyOCAyNC4xOTM0IDQuOTkzMTZWOC41NDc4NUMyNC4xOTM0IDkuMzQyNzMgMjMuNDg3NiA5Ljk4ODI4IDIyLjYxODIgOS45ODgyOEMyMS43NDkxIDkuOTg3OTcgMjEuMDQzIDkuMzQyNTQgMjEuMDQzIDguNTQ3ODVWNi40MzI2MkgxOC4yNVY4LjU0Nzg1QzE4LjI1IDkuMzQyNzMgMTcuNTQ0MiA5Ljk4ODI4IDE2LjY3NDggOS45ODgyOEMxNS44MDU5IDkuOTg3NzkgMTUuMDk5NiA5LjM0MjQzIDE1LjA5OTYgOC41NDc4NVY2LjQzMjYySDEwLjY2NkM5Ljk4NTYyIDguNDgzMTggNy45MjIxNCA5Ljk4ODI4IDUuNDYwOTQgOS45ODgyOEMyLjQ1IDkuOTg3ODUgMC4wMDAxMTUzMjMgNy43NDgwMSAwIDQuOTkzMTZDMi43MTYzNmUtMDcgMi4yNDAxNSAyLjQ0OTkzIDAuMDAwNDI4NjQ4IDUuNDYwOTQgMFpNNS40NjA5NCAyLjg3NzkzQzQuMTg2NzMgMi44Nzg0NiAzLjE0ODQ0IDMuODI4MDkgMy4xNDg0NCA0Ljk5NTEyQzMuMTQ4NjkgNi4xNjAwNCA0LjE4Njg4IDcuMTA3ODcgNS40NjA5NCA3LjEwODRDNi43MzU0OCA3LjEwODQgNy43NzYxMiA2LjE2MDM3IDcuNzc2MzcgNC45OTUxMkM3Ljc3NjM3IDMuODI3NzYgNi43MzU2NCAyLjg3NzkzIDUuNDYwOTQgMi44Nzc5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) center/contain no-repeat}
.payup{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}
.payup-badge{position:relative;z-index:1;display:grid;place-items:center;width:41px;height:41px;border-radius:12px;background:#091520;cursor:pointer;-webkit-animation:rbpulse 2.6s ease-out infinite;animation:rbpulse 2.6s ease-out infinite}
.payup-badge::after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;-webkit-animation:rbpulse 2.6s ease-out infinite;animation:rbpulse 2.6s ease-out infinite;-webkit-animation-delay:1.3s;animation-delay:1.3s}
.payup-badge img{display:block;width:25px;height:auto}
.payup-pop{position:absolute;right:0;bottom:0;top:auto;z-index:40;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(300px,74vw);padding:16px 20px;border-radius:16px;background:#091520;color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;clip-path:circle(0 at calc(100% - 20px) calc(100% - 20px));-webkit-clip-path:circle(0 at calc(100% - 20px) calc(100% - 20px));transition:clip-path .42s cubic-bezier(.22,.61,.36,1),-webkit-clip-path .42s cubic-bezier(.22,.61,.36,1),opacity .28s,visibility .28s}
.payup-pop p{color:#fff;font-size:.8125rem;line-height:18px}
.payup.is-open .payup-pop{opacity:1;visibility:visible;pointer-events:auto;clip-path:circle(150% at calc(100% - 20px) calc(100% - 20px));-webkit-clip-path:circle(150% at calc(100% - 20px) calc(100% - 20px))}
.payup.is-open .payup-badge,.payup.is-open .payup-badge::after{-webkit-animation:none;animation:none}
.nd-cursor{position:fixed;top:0;left:0;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:opacity .08s;-o-transition:opacity .08s;transition:opacity .08s;will-change:transform}
.nd-cursor.on{opacity:1}
.nd-cursor.on .ndc-ban,.nd-cursor.on .ndc-body{-webkit-animation:pwpress 1.15s ease-in-out infinite;animation:pwpress 1.15s ease-in-out infinite}
.nd-cursor.on .ndc-ban{-webkit-animation-name:ndban;animation-name:ndban;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-transform-origin:43px 17px;-ms-transform-origin:43px 17px;transform-origin:43px 17px}
.nd-cursor svg{display:block;-webkit-filter:drop-shadow(0 5px 12px rgba(9, 21, 32, .4));filter:drop-shadow(0 5px 12px rgba(9, 21, 32, .4))}
.nd-cursor:not(.on) .ndc-ban,.nd-cursor:not(.on) .ndc-body{-webkit-animation:none;animation:none}
html.nd-cursor-active,html.nd-cursor-active *{cursor:none!important}
.reveal-all .payglass>.rp-factor{-webkit-filter:none;filter:none}
.reveal-all .payglass .paylock,.reveal-all .payglass::before{display:none}
.reveal-all .rp-factor.is-half .rf-body>span,.reveal-all .rp-factor.is-half .rf-body>strong{-webkit-filter:none;filter:none}
.reveal-all .payup,.reveal-all .rf-cover{display:none}
body.nd-wall .nd--wall{display:block}
body.nd-wall .nd--badge,body.nd-wall .nd-orig{display:none!important}
body.nd-wall .nd-dash{display:inline!important}
body.nd-wall .rp-verdict .nd-text{display:inline}
body.nd-wall .rp-verdict .nd-orig,body.nd-wall .rp-verdict .score-suffix{display:none!important}
body.nd-wall .rp-gauge-dot{opacity:0}
body.nd-badge .nd--badge{display:block}
body.nd-badge .nd-text{display:inline}
body.nd-badge .nd-orig{display:none!important}
body.nd-badge .nd-dash{display:inline!important}
body.nd-badge .payglass .paylock,body.nd-badge .payglass::before,body.nd-badge .rp-factor.is-half .rf-cover{visibility:hidden}
body.nd-badge .rp-verdict .nd-text{display:inline}
body.nd-badge .rp-verdict .nd-orig,body.nd-badge .rp-verdict .score-suffix{display:none!important}
body.nd-badge .rp-gauge-dot{opacity:0}
.rf-body>span,.rf-body>strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
@media (hover:hover) and (pointer:fine){.payglass:hover .paylock,.rp-factor.is-half:hover .paylock{background:#7B8792;color:#fff}
.payup:hover .payup-pop{opacity:1;visibility:visible;pointer-events:auto;clip-path:circle(150% at calc(100% - 20px) calc(100% - 20px));-webkit-clip-path:circle(150% at calc(100% - 20px) calc(100% - 20px))}
.payup:hover .payup-badge,.payup:hover .payup-badge::after{-webkit-animation:none;animation:none}
}
@media (prefers-reduced-motion:reduce){.nd-cursor .ndc-ban,.nd-cursor .ndc-body,.payup-badge,.payup-badge::after{-webkit-animation:none;animation:none}
}
@media (min-width:1921px){.rp-page-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 340px;grid-template-rows:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.rp-verdict{grid-column:1;grid-row:1}
.rp-page-shell>.rp-gauge{grid-column:1;grid-row:2;align-self:start}
.rp-page-shell>.rp-card.span-wide:not(.rp-gauge){grid-column:2;grid-row:1/span 2;align-self:start}
.rp-side-panel{grid-column:3;grid-row:1/span 2;align-self:start}
}
@media (max-width:1200px){.rp-page-shell{grid-template-columns:1fr;gap:16px}
.rp-page-shell>*{min-width:0;grid-column:1;grid-row:auto}
.rp-verdict{grid-column:1;grid-row:auto}
.rp-side-panel{position:static;align-self:auto;grid-column:1;grid-row:auto}
}
@media (max-width:640px){.rp-page-shell{grid-template-columns:1fr;gap:16px;width:100%}
.rp-page-shell>*{min-width:0}
.rp-verdict{grid-column:auto;grid-row:auto;padding:26px}
.rp-verdict-score strong{font-size:3.25rem}
.rp-report-btn2{width:100%}
.rp-side-panel{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:static;grid-column:auto;grid-row:auto;padding:22px;border-radius:28px}
.rp-card{padding:22px 18px}
.rp-factor-board{grid-template-columns:1fr}
.rel-kpi .rk{padding:14px 8px;text-align:center}
.rel-kpi .rk span{display:none}
.rel-kpi .rk::after{display:block;margin-top:4px;font-size:1.375rem;font-weight:600;line-height:1}
.rel-kpi .rk.g::after{content:'+';color:#2B8D37}
.rel-kpi .rk.a::after{content:'!';color:#A86E00}
.rel-kpi .rk.r::after{content:'−';color:#c43135}
}
@-webkit-keyframes srch-btn-loader-show{from{opacity:0}
}
@keyframes srch-btn-loader-show{from{opacity:0}
}
@-webkit-keyframes srch-btn-loader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes srch-btn-loader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.srch .field-wrap{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}
.srch .field-wrap input{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.srch .field-ic{display:none;position:absolute;top:50%;right:14px;width:20px;height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:2}
.srch .field-msg{display:none;position:absolute;top:50%;left:16px;right:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.875rem;line-height:18px;color:rgba(9,21,32,.5);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;pointer-events:none;z-index:1}
.srch .field-msg b{color:var(--title);font-weight:400}
.srch.is-notfound:not(.is-editing) .field-msg{display:block}
.srch.search-row .field-msg{font-size:.9375rem;left:18px;right:44px}
.srch button[type=submit]{position:relative}
.srch .srch-btn__label{position:relative;z-index:0}
.srch .srch-btn__loader{display:none;position:absolute;inset:0;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}
.srch .srch-btn__spin{position:relative;width:28px;height:28px;-webkit-animation:srch-btn-loader-show .25s ease-in-out forwards;animation:srch-btn-loader-show .25s ease-in-out forwards}
.srch .srch-btn__ring{position:absolute;inset:0;width:28px;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:3px;border-style:solid;border-color:#fff transparent transparent;border-radius:50%;-webkit-animation:srch-btn-loader-spin 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:srch-btn-loader-spin 1.2s cubic-bezier(.5,0,.5,1) infinite}
.srch .srch-btn__ring:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}
.srch .srch-btn__ring:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}
.srch .srch-btn__ring:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}
.srch[data-compact] .srch-btn__ring,.srch[data-compact] .srch-btn__spin{width:22px;height:22px}
.srch[data-compact] .srch-btn__ring{border-width:2px}
.srch.srch--loading input,.srch.srch--loading input:focus,.srch.srch--loading input:hover{pointer-events:none;cursor:default;color:rgba(9,21,32,.46)}
.srch.srch--loading button[type=submit]{background:#FF8F6E!important;cursor:default;pointer-events:none}
.srch.srch--loading button[type=submit]:hover{background:#FF8F6E!important}
.srch.srch--loading .srch-btn__loader{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.srch.is-error input,.srch.is-error input:focus,.srch.is-error input:hover{border:1.5px solid #E5484D!important;-webkit-box-shadow:0 0 0 3px rgba(229,72,77,.15)!important;box-shadow:0 0 0 3px rgba(229,72,77,.15)!important;background:#fff!important;color:#091520!important;padding-right:42px!important}
.srch.is-error input::-webkit-input-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-error input::-moz-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-error input:-ms-input-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-error input::-ms-input-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-error input::placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-error .field-ic{display:block;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%20fill%3D%27none%27%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2716%27%20r%3D%2714.5%27%20fill%3D%27%23E5484D%27/%3E%3Cpath%20d%3D%27M16%208v9%27%20stroke%3D%27%23fff%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27/%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2721.5%27%20r%3D%271.5%27%20fill%3D%27%23fff%27/%3E%3C/svg%3E)}
.srch.is-notfound input,.srch.is-notfound input:focus,.srch.is-notfound input:hover{border:1.5px solid #7B8792!important;-webkit-box-shadow:0 0 0 3px rgba(123,135,146,.22)!important;box-shadow:0 0 0 3px rgba(123,135,146,.22)!important;background:#fff!important;color:#091520!important;padding-right:42px!important}
.srch.is-notfound input::-webkit-input-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-notfound input::-moz-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-notfound input:-ms-input-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-notfound input::-ms-input-placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-notfound input::placeholder{color:rgba(9,21,32,.5)!important}
.srch.is-notfound .field-ic{display:block;width:18px;height:18px;background:#7B8792;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpolygon%20points%3D%2714%205.38%209%201%206.81%201%2014%209.85%2014%205.38%27/%3E%3Cpath%20d%3D%27M14%2C13.54L3.81%2C1l-.21-.26c-.38-.47-.95-.74-1.55-.74H0l2%2C2.46v12.54h10.19l.21.26c.38.47.95.74%2C1.55.74h2.05l-2-2.46Z%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%3E%3Cpolygon%20points%3D%2714%205.38%209%201%206.81%201%2014%209.85%2014%205.38%27/%3E%3Cpath%20d%3D%27M14%2C13.54L3.81%2C1l-.21-.26c-.38-.47-.95-.74-1.55-.74H0l2%2C2.46v12.54h10.19l.21.26c.38.47.95.74%2C1.55.74h2.05l-2-2.46Z%27/%3E%3C/svg%3E) center/contain no-repeat}
.srch.is-notfound button[type=submit]{background:#7B8792!important}
.srch.is-notfound button[type=submit]:hover{background:#697787!important}
.header-search-form.srch .field-wrap{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px;max-width:220px}
.header-search-form.srch .field-wrap input{width:100%}
@media (prefers-reduced-motion:reduce){.srch .srch-btn__ring,.srch .srch-btn__spin{-webkit-animation:none;animation:none}
}
@media (max-width:900px){.header-search-form{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;min-width:0}
.header-search-form input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;height:40px}
.header-search-form button[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 16px;height:40px;min-height:40px}
.header-search-form.srch .field-wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:none;min-width:0}
.service-header-check .check-label-full{display:none}
.service-header-check .check-label-short{display:inline}
}
@media (max-width:560px){.header-search-form{width:100%}
.header-search-form button[type=submit]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
}
@media (max-width:640px){.site-header .header-search-form.srch .field-wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:none}
.site-header .header-search-form,.site-header .header-search-form input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.site-header .header-search-form button[type=submit]{width:46px;min-width:46px;height:46px;padding:0;border-radius:50%;font-size:0;-webkit-box-flex:0;-ms-flex:none;flex:none}
.site-header .header-search-form button[type=submit] .check-label-short{display:none}
.site-header .header-search-form button[type=submit]::after{content:'';display:block;width:24px;height:24px;background:#fff;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjk5OTggMjAuNjk2OUwyMS44MDEyIDIxLjg5NTVDMjEuMDExMyAyMi42ODU0IDE5LjgzODIgMjIuODYgMTguODc4IDIyLjQxNzJDMTguNjA3NiAyMi4yOTM3IDE4LjM1MjEgMjIuMTE5MSAxOC4xMjg1IDIxLjg5NTVMMTIuMDg4NCAxNS44NTU0TDE1LjEyNDQgMTIuODE5M0wxNy42ODc4IDE1LjM4MDZMMjAuMTE5MiAxNy44MTJMMjIuOTk5OCAyMC42OTI2VjIwLjY5NjlaIiBmaWxsPSIjMDAwIi8+CjxwYXRoIGQ9Ik0xNi42MzkgMy42ODA1M0MxNS40MDQyIDIuNDQ1NjcgMTMuOTAxIDEuNjM2NjIgMTIuMzE0OSAxLjI1NTUyQzkuMzE1MDUgMC41MzM3NyA2LjAxOTI2IDEuMzQwNjkgMy42Nzk0MiAzLjY4MDUzQzAuMTA2ODU5IDcuMjUzMDkgMC4xMDY4NTkgMTMuMDY3NiAzLjY3OTQyIDE2LjYzOEM1LjE5NTMxIDE4LjE1MzkgNy4xNDk3OSAxOS4wNzM3IDkuMjU1NDMgMTkuMjc4QzkuNTU1NjMgMTkuMzA3OCA5Ljg1NTgzIDE5LjMyMjcgMTAuMTYwMyAxOS4zMjI3QzExLjY5MTEgMTkuMzIyNyAxMy4xNjY1IDE4Ljk1MDEgMTQuNDc4IDE4LjI0NTRDMTUuMjYzNiAxNy44MjM5IDE1Ljk4OTcgMTcuMjg1MiAxNi42MzkgMTYuNjM4QzE3LjAzMDggMTYuMjQ2MyAxNy4zODIxIDE1LjgyNDcgMTcuNjg2NSAxNS4zODRDMTguNzcyMyAxMy44MTkxIDE5LjMxNzQgMTEuOTkwMiAxOS4zMTc0IDEwLjE1OTNDMTkuMzE3NCA3LjgxMzAyIDE4LjQyNTMgNS40NjY4MSAxNi42MzkgMy42ODA1M1pNOS4wNzIzMyAxNS4yNDU2QzguMDk3MjIgMTUuMDM5MSA3LjIwNTE1IDE0LjU1NTggNi40ODM0IDEzLjgzNjFDNC40NTY1MyAxMS44MDkzIDQuNDU2NTMgOC41MDkyMiA2LjQ4MzQgNi40ODIzNkM3LjQ5NjgzIDUuNDY4OTIgOC44Mjk2MiA0Ljk2MDEgMTAuMTYyNCA0Ljk2MDFDMTAuMzMwNiA0Ljk2MDEgMTAuNDk4OCA0Ljk2ODYxIDEwLjY2NyA0Ljk4MzUxQzExLjgyNTIgNS4wOTYzNSAxMi45NTM2IDUuNTk0NTMgMTMuODM5MyA2LjQ4MDIyQzE1Ljg2NjIgOC41MDcwOSAxNS44NjYyIDExLjgwNzEgMTMuODM5MyAxMy44MzRDMTIuODU1NyAxNC44MTU1IDExLjU1MDYgMTUuMzU4NCAxMC4xNjI0IDE1LjM1ODRDOS43OTE5NiAxNS4zNTg0IDkuNDI3ODkgMTUuMzIwMSA5LjA3MjMzIDE1LjI0NTZaIiBmaWxsPSIjMDAwIi8+Cjwvc3ZnPgo=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjk5OTggMjAuNjk2OUwyMS44MDEyIDIxLjg5NTVDMjEuMDExMyAyMi42ODU0IDE5LjgzODIgMjIuODYgMTguODc4IDIyLjQxNzJDMTguNjA3NiAyMi4yOTM3IDE4LjM1MjEgMjIuMTE5MSAxOC4xMjg1IDIxLjg5NTVMMTIuMDg4NCAxNS44NTU0TDE1LjEyNDQgMTIuODE5M0wxNy42ODc4IDE1LjM4MDZMMjAuMTE5MiAxNy44MTJMMjIuOTk5OCAyMC42OTI2VjIwLjY5NjlaIiBmaWxsPSIjMDAwIi8+CjxwYXRoIGQ9Ik0xNi42MzkgMy42ODA1M0MxNS40MDQyIDIuNDQ1NjcgMTMuOTAxIDEuNjM2NjIgMTIuMzE0OSAxLjI1NTUyQzkuMzE1MDUgMC41MzM3NyA2LjAxOTI2IDEuMzQwNjkgMy42Nzk0MiAzLjY4MDUzQzAuMTA2ODU5IDcuMjUzMDkgMC4xMDY4NTkgMTMuMDY3NiAzLjY3OTQyIDE2LjYzOEM1LjE5NTMxIDE4LjE1MzkgNy4xNDk3OSAxOS4wNzM3IDkuMjU1NDMgMTkuMjc4QzkuNTU1NjMgMTkuMzA3OCA5Ljg1NTgzIDE5LjMyMjcgMTAuMTYwMyAxOS4zMjI3QzExLjY5MTEgMTkuMzIyNyAxMy4xNjY1IDE4Ljk1MDEgMTQuNDc4IDE4LjI0NTRDMTUuMjYzNiAxNy44MjM5IDE1Ljk4OTcgMTcuMjg1MiAxNi42MzkgMTYuNjM4QzE3LjAzMDggMTYuMjQ2MyAxNy4zODIxIDE1LjgyNDcgMTcuNjg2NSAxNS4zODRDMTguNzcyMyAxMy44MTkxIDE5LjMxNzQgMTEuOTkwMiAxOS4zMTc0IDEwLjE1OTNDMTkuMzE3NCA3LjgxMzAyIDE4LjQyNTMgNS40NjY4MSAxNi42MzkgMy42ODA1M1pNOS4wNzIzMyAxNS4yNDU2QzguMDk3MjIgMTUuMDM5MSA3LjIwNTE1IDE0LjU1NTggNi40ODM0IDEzLjgzNjFDNC40NTY1MyAxMS44MDkzIDQuNDU2NTMgOC41MDkyMiA2LjQ4MzQgNi40ODIzNkM3LjQ5NjgzIDUuNDY4OTIgOC44Mjk2MiA0Ljk2MDEgMTAuMTYyNCA0Ljk2MDFDMTAuMzMwNiA0Ljk2MDEgMTAuNDk4OCA0Ljk2ODYxIDEwLjY2NyA0Ljk4MzUxQzExLjgyNTIgNS4wOTYzNSAxMi45NTM2IDUuNTk0NTMgMTMuODM5MyA2LjQ4MDIyQzE1Ljg2NjIgOC41MDcwOSAxNS44NjYyIDExLjgwNzEgMTMuODM5MyAxMy44MzRDMTIuODU1NyAxNC44MTU1IDExLjU1MDYgMTUuMzU4NCAxMC4xNjI0IDE1LjM1ODRDOS43OTE5NiAxNS4zNTg0IDkuNDI3ODkgMTUuMzIwMSA5LjA3MjMzIDE1LjI0NTZaIiBmaWxsPSIjMDAwIi8+Cjwvc3ZnPgo=) center/contain no-repeat}
.search-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search-row input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.search-row button[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;min-width:50px;height:50px;padding:0;gap:0;border-radius:50%;font-size:0;-webkit-box-flex:0;-ms-flex:none;flex:none}
.search-row button[type=submit]::after{content:'';display:block;width:24px;height:24px;background:#fff;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjk5OTggMjAuNjk2OUwyMS44MDEyIDIxLjg5NTVDMjEuMDExMyAyMi42ODU0IDE5LjgzODIgMjIuODYgMTguODc4IDIyLjQxNzJDMTguNjA3NiAyMi4yOTM3IDE4LjM1MjEgMjIuMTE5MSAxOC4xMjg1IDIxLjg5NTVMMTIuMDg4NCAxNS44NTU0TDE1LjEyNDQgMTIuODE5M0wxNy42ODc4IDE1LjM4MDZMMjAuMTE5MiAxNy44MTJMMjIuOTk5OCAyMC42OTI2VjIwLjY5NjlaIiBmaWxsPSIjMDAwIi8+CjxwYXRoIGQ9Ik0xNi42MzkgMy42ODA1M0MxNS40MDQyIDIuNDQ1NjcgMTMuOTAxIDEuNjM2NjIgMTIuMzE0OSAxLjI1NTUyQzkuMzE1MDUgMC41MzM3NyA2LjAxOTI2IDEuMzQwNjkgMy42Nzk0MiAzLjY4MDUzQzAuMTA2ODU5IDcuMjUzMDkgMC4xMDY4NTkgMTMuMDY3NiAzLjY3OTQyIDE2LjYzOEM1LjE5NTMxIDE4LjE1MzkgNy4xNDk3OSAxOS4wNzM3IDkuMjU1NDMgMTkuMjc4QzkuNTU1NjMgMTkuMzA3OCA5Ljg1NTgzIDE5LjMyMjcgMTAuMTYwMyAxOS4zMjI3QzExLjY5MTEgMTkuMzIyNyAxMy4xNjY1IDE4Ljk1MDEgMTQuNDc4IDE4LjI0NTRDMTUuMjYzNiAxNy44MjM5IDE1Ljk4OTcgMTcuMjg1MiAxNi42MzkgMTYuNjM4QzE3LjAzMDggMTYuMjQ2MyAxNy4zODIxIDE1LjgyNDcgMTcuNjg2NSAxNS4zODRDMTguNzcyMyAxMy44MTkxIDE5LjMxNzQgMTEuOTkwMiAxOS4zMTc0IDEwLjE1OTNDMTkuMzE3NCA3LjgxMzAyIDE4LjQyNTMgNS40NjY4MSAxNi42MzkgMy42ODA1M1pNOS4wNzIzMyAxNS4yNDU2QzguMDk3MjIgMTUuMDM5MSA3LjIwNTE1IDE0LjU1NTggNi40ODM0IDEzLjgzNjFDNC40NTY1MyAxMS44MDkzIDQuNDU2NTMgOC41MDkyMiA2LjQ4MzQgNi40ODIzNkM3LjQ5NjgzIDUuNDY4OTIgOC44Mjk2MiA0Ljk2MDEgMTAuMTYyNCA0Ljk2MDFDMTAuMzMwNiA0Ljk2MDEgMTAuNDk4OCA0Ljk2ODYxIDEwLjY2NyA0Ljk4MzUxQzExLjgyNTIgNS4wOTYzNSAxMi45NTM2IDUuNTk0NTMgMTMuODM5MyA2LjQ4MDIyQzE1Ljg2NjIgOC41MDcwOSAxNS44NjYyIDExLjgwNzEgMTMuODM5MyAxMy44MzRDMTIuODU1NyAxNC44MTU1IDExLjU1MDYgMTUuMzU4NCAxMC4xNjI0IDE1LjM1ODRDOS43OTE5NiAxNS4zNTg0IDkuNDI3ODkgMTUuMzIwMSA5LjA3MjMzIDE1LjI0NTZaIiBmaWxsPSIjMDAwIi8+Cjwvc3ZnPgo=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjk5OTggMjAuNjk2OUwyMS44MDEyIDIxLjg5NTVDMjEuMDExMyAyMi42ODU0IDE5LjgzODIgMjIuODYgMTguODc4IDIyLjQxNzJDMTguNjA3NiAyMi4yOTM3IDE4LjM1MjEgMjIuMTE5MSAxOC4xMjg1IDIxLjg5NTVMMTIuMDg4NCAxNS44NTU0TDE1LjEyNDQgMTIuODE5M0wxNy42ODc4IDE1LjM4MDZMMjAuMTE5MiAxNy44MTJMMjIuOTk5OCAyMC42OTI2VjIwLjY5NjlaIiBmaWxsPSIjMDAwIi8+CjxwYXRoIGQ9Ik0xNi42MzkgMy42ODA1M0MxNS40MDQyIDIuNDQ1NjcgMTMuOTAxIDEuNjM2NjIgMTIuMzE0OSAxLjI1NTUyQzkuMzE1MDUgMC41MzM3NyA2LjAxOTI2IDEuMzQwNjkgMy42Nzk0MiAzLjY4MDUzQzAuMTA2ODU5IDcuMjUzMDkgMC4xMDY4NTkgMTMuMDY3NiAzLjY3OTQyIDE2LjYzOEM1LjE5NTMxIDE4LjE1MzkgNy4xNDk3OSAxOS4wNzM3IDkuMjU1NDMgMTkuMjc4QzkuNTU1NjMgMTkuMzA3OCA5Ljg1NTgzIDE5LjMyMjcgMTAuMTYwMyAxOS4zMjI3QzExLjY5MTEgMTkuMzIyNyAxMy4xNjY1IDE4Ljk1MDEgMTQuNDc4IDE4LjI0NTRDMTUuMjYzNiAxNy44MjM5IDE1Ljk4OTcgMTcuMjg1MiAxNi42MzkgMTYuNjM4QzE3LjAzMDggMTYuMjQ2MyAxNy4zODIxIDE1LjgyNDcgMTcuNjg2NSAxNS4zODRDMTguNzcyMyAxMy44MTkxIDE5LjMxNzQgMTEuOTkwMiAxOS4zMTc0IDEwLjE1OTNDMTkuMzE3NCA3LjgxMzAyIDE4LjQyNTMgNS40NjY4MSAxNi42MzkgMy42ODA1M1pNOS4wNzIzMyAxNS4yNDU2QzguMDk3MjIgMTUuMDM5MSA3LjIwNTE1IDE0LjU1NTggNi40ODM0IDEzLjgzNjFDNC40NTY1MyAxMS44MDkzIDQuNDU2NTMgOC41MDkyMiA2LjQ4MzQgNi40ODIzNkM3LjQ5NjgzIDUuNDY4OTIgOC44Mjk2MiA0Ljk2MDEgMTAuMTYyNCA0Ljk2MDFDMTAuMzMwNiA0Ljk2MDEgMTAuNDk4OCA0Ljk2ODYxIDEwLjY2NyA0Ljk4MzUxQzExLjgyNTIgNS4wOTYzNSAxMi45NTM2IDUuNTk0NTMgMTMuODM5MyA2LjQ4MDIyQzE1Ljg2NjIgOC41MDcwOSAxNS44NjYyIDExLjgwNzEgMTMuODM5MyAxMy44MzRDMTIuODU1NyAxNC44MTU1IDExLjU1MDYgMTUuMzU4NCAxMC4xNjI0IDE1LjM1ODRDOS43OTE5NiAxNS4zNTg0IDkuNDI3ODkgMTUuMzIwMSA5LjA3MjMzIDE1LjI0NTZaIiBmaWxsPSIjMDAwIi8+Cjwvc3ZnPgo=) center/contain no-repeat}
}
