.responsive-menu-block-wrapper{display:none;}html.mm-opened .mm-page{position:fixed !important;width:100%;}.mm-page{background-color:#ffffff;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li > a:hover,.horizontal-menu > li.active-trail > a{}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}html.mm-opening .responsive-menu-toggle-icon:before,html.mm-opening .responsive-menu-toggle-icon:after{top:14px;}html.mm-opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}html.mm-opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}html.mm-opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-opening #page{border-left:1px solid #ccc;}
.breadcrumb .inline{display:inline-block;}
@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/golos-text-400-cyrillic-ext.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/golos-text-400-cyrillic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/golos-text-400-latin-ext.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/golos-text-400-latin.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Golos Text';font-style:normal;font-weight:500;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/golos-text-500-cyrillic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Golos Text';font-style:normal;font-weight:500;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/golos-text-500-latin.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/manrope-600-cyrillic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/manrope-600-latin.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/manrope-700-cyrillic-ext.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/manrope-700-cyrillic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/manrope-700-latin-ext.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(/sites/all/modules/custom/serpjet_publisher/css/fonts/manrope-700-latin.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}.node-blog .field-name-body{font-family:'Golos Text','Noto Sans',sans-serif;font-size:18px;line-height:1.6;color:#f2f2f2;overflow-wrap:break-word;}.node-blog .field-name-body p{font-size:18px !important;line-height:1.6 !important;color:#f2f2f2 !important;text-align:justify !important;margin:0 0 1.1em;}.node-blog .field-name-body li{font-size:16px !important;line-height:1.55 !important;color:#f2f2f2 !important;margin-bottom:0.35em;}.node-blog .field-name-body p,.node-blog .field-name-body li{hyphens:auto;}.node-blog .field-name-body li{text-align:left;}.node-blog .field-name-body h2,.node-blog .field-name-body h3,.node-blog .field-name-body h4,.node-blog .field-name-body h5{color:#ffffff !important;font-family:'Manrope','Noto Sans',sans-serif !important;font-weight:700 !important;line-height:1.3;margin:2em 0 0.6em;}.node-blog .field-name-body h2{font-size:22px !important;}.node-blog .field-name-body h3{font-size:16px !important;color:#E3BE7F !important;text-align:left !important;padding-left:14px;border-left:3px solid #E3BE7F;}.node-blog .field-name-body h4,.node-blog .field-name-body h5{font-size:15px !important;}.node-blog .field-name-body h2{margin-top:56px !important;scroll-margin-top:110px;}.node-blog .field-name-body h2::before{content:"◆";display:block;text-align:center;font-family:'Manrope',sans-serif;font-size:11px;line-height:16px;font-weight:400;color:#E3BE7F;margin:0 0 18px;background-image:linear-gradient(90deg,transparent 0,rgba(227,190,127,.45) 18%,rgba(227,190,127,.45) calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),rgba(227,190,127,.45) calc(50% + 16px),rgba(227,190,127,.45) 82%,transparent 100%);background-size:100% 1px;background-position:center;background-repeat:no-repeat;}.node-blog .field-name-body .field-item:first-of-type h2:first-of-type::before{display:none;}.node-blog .field-name-body h2:has(> img)::before,.node-blog .field-name-body h2:has(.text-akcent)::before{content:none;background-image:none;}.node-blog .field-name-body h2:has(.text-akcent){margin-top:40px !important;}.node-blog .field-name-body h2 .sjp-sec-num{font-family:'Manrope',sans-serif;font-size:.62em;font-weight:700;letter-spacing:.1em;color:#E3BE7F;vertical-align:.12em;margin-right:.1em;}.node-blog .field-name-body h2::after{content:"";display:block;width:56px;height:3px;background:#E3BE7F;border-radius:2px;margin-top:12px;}.node-blog .field-name-body h2:has(> img)::after{content:none;}.node-blog .field-name-body h4,.node-blog .field-name-body h5{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#C9A96E !important;text-align:left;padding-left:14px;border-left:2px solid rgba(227,190,127,.45);}@media screen and (min-width:1024px){.node-blog .field-name-body .sjp-drop::first-letter{float:left;font-family:'Manrope',sans-serif;font-weight:700;font-size:3em;line-height:.92;padding:4px 10px 0 0;color:#E3BE7F;}}.node-blog .field-name-body li::marker{color:#E3BE7F;}.node-blog .field-name-body h2 a,.node-blog .field-name-body h3 a,.node-blog .field-name-body h4 a{color:inherit;text-decoration:none;}.node-blog .field-name-body h2 img,.node-blog .field-name-body h3 img{width:100% !important;height:auto !important;max-width:min(100%,600px);display:block;margin:12px auto;}.node-blog .field-name-body span,.node-blog .field-name-body i,.node-blog .field-name-body u,.node-blog .field-name-body font{color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;background:transparent !important;}.node-blog .field-name-body p a,.node-blog .field-name-body li a{color:var(--sjp-cta-accent,#E3BE7F) !important;text-decoration:underline;text-decoration-color:rgba(227,190,127,.55);text-underline-offset:3px;}.node-blog .field-name-body p a:hover,.node-blog .field-name-body li a:hover{color:#f0d9a8 !important;text-decoration-color:#f0d9a8;}@media (hover:hover){.node-blog .field-name-body p a:hover,.node-blog .field-name-body li a:hover{background:rgba(227,190,127,.16);-webkit-box-decoration-break:clone;box-decoration-break:clone;}}.node-blog .field-name-body a[name],.node-blog .field-name-body a[id^="один"],.node-blog .field-name-body a[id^="два"],.node-blog .field-name-body a[id^="три"],.node-blog .field-name-body a[id^="чет"],.node-blog .field-name-body a[id^="пят"],.node-blog .field-name-body a[id^="шест"],.node-blog .field-name-body a[id^="сем"],.node-blog .field-name-body a[id^="вос"],.node-blog .field-name-body a[id^="дев"],.node-blog .field-name-body a[id^="деся"]{display:inline;}.node-blog .field-name-body h2:empty,.node-blog .field-name-body h2:has(> a:only-child:empty){font-size:0 !important;margin:0 !important;height:0;overflow:hidden;}.node-blog .field-name-body h2:has(> a .text-akcent),.node-blog .field-name-body h2:has(> a > .text-akcent){font-size:18px !important;margin:2.2em 0 0.8em;}.node-blog .field-name-body h2 a .text-akcent,.node-blog .field-name-body h2 .text-akcent{color:var(--sjp-cta-accent,#E3BE7F) !important;}.node-blog .field-name-body h3.news-block-title,.node-blog .field-name-body h3.news-block-title a,.node-blog .field-name-body h3.news-block-title a span,.node-blog .field-name-body .text-black{color:#f2f2f2 !important;font-size:16px !important;font-family:'Noto Sans',sans-serif !important;font-weight:500;margin:0.4em 0;padding-left:0;border-left:none;}.node-blog .field-name-body h3.news-block-title a:hover,.node-blog .field-name-body h3.news-block-title a:hover span{color:var(--sjp-cta-accent,#E3BE7F) !important;}.node-type-blog .shtrih-article > .row{justify-content:center;}.node-type-blog .shtrih-article > .row > .col-md-3{display:none;}.node-type-blog .shtrih-article > .row > .col-md-6{width:100%;max-width:900px;flex:1 1 auto;}.node-type-blog .shtrih-article > .row > .col-md-3.linck-page-block{display:none !important;}.sjp-toc{display:none;}.sjp-toc-title{font-family:'Manrope','Noto Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5);}@media screen and (min-width:1400px) and (min-height:640px){.sjp-toc{display:block;position:fixed;top:100px;right:max(6px,calc((100vw - 900px) / 2 - 230px));width:210px;box-sizing:border-box;max-height:calc(100vh - 300px);overflow-y:auto;overscroll-behavior:contain;padding:14px 8px 14px 16px;z-index:45;background:#242424;border:1px solid rgba(255,255,255,.08);border-radius:14px;box-shadow:0 12px 34px rgba(0,0,0,.45);scrollbar-width:thin;scrollbar-color:rgba(227,190,127,.5) rgba(255,255,255,.06);transition:opacity .25s ease,transform .25s ease,visibility .25s;}.sjp-toc::-webkit-scrollbar{width:6px;}.sjp-toc::-webkit-scrollbar-thumb{background:rgba(227,190,127,.5);border-radius:3px;}.sjp-toc::-webkit-scrollbar-track{background:rgba(255,255,255,.06);}.sjp-toc.sjp-toc--away{opacity:0;visibility:hidden;transform:translateX(16px);pointer-events:none;}.sjp-toc .sjp-toc-list a{padding:6px 0 6px 12px;font-size:13px;}.sjp-toc-toggle{display:none !important;}}.sjp-progress{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,#E3BE7F,#f0d9a8);box-shadow:0 0 8px rgba(227,190,127,.45);z-index:60;pointer-events:none;}.sjp-meta{font-family:'Manrope','Noto Sans',sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#E3BE7F;text-align:center;margin:14px 0 36px;flex:0 0 100%;width:100%;order:9;}.node-type-blog .baner-title-blog{flex-wrap:wrap;align-content:center;}.node-type-blog .baner-title-blog h1{font-family:'Manrope','Noto Sans',sans-serif;font-weight:700;font-size:clamp(24px,2.7vw,36px);line-height:1.28;text-transform:uppercase;letter-spacing:2px;}.sjp-meta::before,.sjp-meta::after{content:"—";opacity:.5;margin:0 10px;}.serpjet-image-block{max-width:min(100%,600px);min-width:280px;margin:24px auto;padding:0;box-sizing:border-box;text-align:center;}.serpjet-image-block-left,.serpjet-image-block-right{float:none;margin-left:auto !important;margin-right:auto !important;}.serpjet-image-block img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:transform 0.2s ease,box-shadow 0.2s ease;}.serpjet-image-block img:hover{transform:scale(1.01);box-shadow:0 4px 16px rgba(0,0,0,0.15);}.serpjet-image-block a{display:block;text-decoration:none;color:inherit;}.serpjet-image-caption{margin:0.5em 0 0 0;font-size:0.85em;line-height:1.4;color:#9a9a9a;text-align:center;}.serpjet-image-caption a{color:var(--sjp-cta-accent,#E3BE7F);text-decoration:underline;}.serpjet-image-caption a:hover{color:#f0d9a8;}.serpjet-image-block:after,.field-name-body:after,.node-content:after{content:"";display:table;clear:both;}.node-blog .field-name-body p > img{display:block;margin:24px auto;max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.1);}@media screen and (max-width:767px){.node-blog .field-name-body{font-size:16px;}.node-blog .field-name-body p{font-size:16px !important;text-align:left !important;hyphens:manual;}.serpjet-image-block{max-width:100%;min-width:auto;float:none !important;margin-left:auto !important;margin-right:auto !important;}.node-blog .field-name-body p > img{min-width:auto;}.node-blog .field-name-body h2::before{margin-bottom:12px;font-size:10px;}.node-blog .field-name-body h2::after{width:44px;}.sjp-meta{font-size:11px;letter-spacing:.1em;margin:12px 0 24px;}.node-blog .field-name-body ul.sjp-faq li{padding:12px 14px 12px 46px;}.node-blog .field-name-body ul.sjp-faq li::before{left:12px;top:12px;}}@media print{.serpjet-image-block{float:none !important;max-width:100%;page-break-inside:avoid;}}.node-blog .field-name-body .sjp-table-wrap{clear:both;width:100%;margin:1.25em 0;overflow-x:auto;}.node-blog .field-name-body table,.node-blog .field-name-body .sjp-table-wrap table{clear:both;width:100%;margin:1.25em 0;border-collapse:collapse;font-size:15px;line-height:1.45;border:1px solid rgba(140,140,140,.45);}.node-blog .field-name-body table th,.node-blog .field-name-body table td{border:1px solid rgba(140,140,140,.35);padding:8px 12px;vertical-align:top;text-align:left;}.node-blog .field-name-body table td::before,.node-blog .field-name-body table th::before{content:none !important;}.node-blog .field-name-body table p{text-align:left !important;font-size:15px !important;color:inherit !important;margin:0 0 .4em;}.node-blog .field-name-body table p:last-child{margin-bottom:0;}.node-blog .field-name-body table thead th{background-color:rgba(227,190,127,.16);color:#E3BE7F !important;font-weight:600;}@media screen and (max-width:599px){.node-blog .field-name-body table{font-size:13px;}.node-blog .field-name-body table th,.node-blog .field-name-body table td{padding:6px 8px;}.node-blog .field-name-body .sjp-table-wrap table{width:100%;}}@media print{.node-blog .field-name-body .sjp-table-wrap{overflow:visible;}.node-blog .field-name-body table,.node-blog .field-name-body table th,.node-blog .field-name-body table td{border-color:#666 !important;}.node-blog .field-name-body table thead th{background:#eee !important;color:#000 !important;}}.serpjet-cta{--sjp-cta-accent:#E3BE7F;margin:16px 0;box-sizing:border-box;clear:both;}.serpjet-cta-t{font-family:Unbounded,"Arial Black",sans-serif;font-weight:700;line-height:1.35;margin:0;}.serpjet-cta-x{line-height:1.5;margin:0;color:rgba(255,255,255,0.9);}.serpjet-cta-gold{color:var(--sjp-cta-accent);font-style:normal;font-weight:700;}.serpjet-cta-e{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--sjp-cta-accent);font-weight:700;margin:0 0 8px;}.serpjet-cta-list{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-wrap:wrap;gap:4px 20px;}.serpjet-cta-list li{font-size:14px;color:rgba(255,255,255,0.9);margin:0;display:flex;align-items:center;gap:8px;}.serpjet-cta-list li span{color:var(--sjp-cta-accent);flex-shrink:0;}.serpjet-cta-btn{display:inline-block;font-weight:700;text-decoration:none;font-size:14px;border-radius:10px;transition:background 0.15s,color 0.15s,border-color 0.15s,box-shadow 0.3s ease;box-sizing:border-box;}.serpjet-cta-btn:hover{box-shadow:0px 0px 12px 11px rgba(255,185,66,0.2);}.serpjet-cta--a{padding:20px 24px;border:1px solid rgba(227,190,127,.3);border-radius:14px;background:rgba(127,127,127,.06);text-align:center;}.serpjet-cta--a .serpjet-cta-t{font-size:17px;color:#ffffff;margin:0 0 8px;}.serpjet-cta--a .serpjet-cta-x{font-size:14px;color:rgba(255,255,255,0.9);margin:0 auto 14px;max-width:520px;}.serpjet-cta--a .serpjet-cta-btn{background:#E3BE7F;color:#292929 !important;padding:11px 28px;border-radius:999px;border:none;}.serpjet-cta--a .serpjet-cta-btn:hover{background:#d4ac6d;color:#1a1a1a !important;}.serpjet-cta--c{padding:18px 22px;background:rgba(127,127,127,.08);border-left:3px solid #E3BE7F;border-radius:0 12px 12px 0;}.serpjet-cta--c .serpjet-cta-t{font-size:17px;color:#ffffff;margin:0 0 10px;}.serpjet-cta--c .serpjet-cta-x{font-size:14px;color:rgba(255,255,255,0.9);margin:0 0 12px;}.serpjet-cta--c .serpjet-cta-btn{border:1px solid #E3BE7F;color:#E3BE7F !important;background:transparent;padding:10px 26px;}.serpjet-cta--c .serpjet-cta-btn:hover{background:#E3BE7F;color:#292929 !important;}@media screen and (max-width:600px){.serpjet-cta{margin:14px 0;}.serpjet-cta--a,.serpjet-cta--c{padding:16px 14px;margin:12px 0;}.serpjet-cta--a{border-radius:12px;}.serpjet-cta--c{border-radius:0 10px 10px 0;}.serpjet-cta-t{font-size:14px;}.serpjet-cta-x{font-size:13px;margin-bottom:10px;}.serpjet-cta-e{font-size:10px;margin-bottom:6px;}.serpjet-cta-list{display:block;gap:0;}.serpjet-cta-list li{font-size:13px;margin-bottom:3px;}.serpjet-cta-btn{display:block;width:100%;text-align:center;padding:12px 16px;font-size:14px;}}.node-blog .field-name-body ul.sjp-faq{list-style:none;padding:0;margin:22px 0;display:grid;gap:10px;}.node-blog .field-name-body ul.sjp-faq li{position:relative;padding:14px 16px 14px 52px;background:rgba(127,127,127,0.07);border:1px solid rgba(255,255,255,0.08);border-radius:12px;transition:border-color 0.2s ease,background 0.2s ease;}.node-blog .field-name-body ul.sjp-faq li::before{content:"?";position:absolute;left:14px;top:14px;width:24px;height:24px;border-radius:50%;background:rgba(227,190,127,.18);color:#E3BE7F;font-family:'Manrope',sans-serif;font-size:13px;font-weight:700;line-height:24px;text-align:center;}.node-blog .field-name-body ul.sjp-faq li:hover{border-color:rgba(227,190,127,.45);background:rgba(127,127,127,0.1);}.sjp-toc-toggle{display:inline-flex;align-items:center;gap:8px;position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:998;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid rgba(227,190,127,.45);background:rgba(30,30,30,0.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#E3BE7F;font-family:'Manrope','Noto Sans',sans-serif;font-size:12px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,0.35);}.sjp-toc-toggle::before{content:"≡";font-size:17px;line-height:1;}.sjp-toc-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,0.55);opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s;}.sjp-toc-backdrop.sjp-open{opacity:1;visibility:visible;}.sjp-toc-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1001;max-height:72vh;overflow-y:auto;overscroll-behavior:contain;padding:18px 18px calc(24px + env(safe-area-inset-bottom,0px));background:#232323;border-top:1px solid rgba(227,190,127,.45);border-radius:16px 16px 0 0;transform:translateY(105%);visibility:hidden;transition:transform 0.28s ease,visibility 0.28s;scrollbar-width:thin;scrollbar-color:rgba(227,190,127,0.5) rgba(255,255,255,0.06);}.sjp-toc-sheet.sjp-open{transform:none;visibility:visible;}.sjp-toc-sheet::-webkit-scrollbar{width:6px;}.sjp-toc-sheet::-webkit-scrollbar-thumb{background:rgba(227,190,127,0.5);border-radius:3px;}.sjp-toc-sheet::-webkit-scrollbar-track{background:rgba(255,255,255,0.06);}@media screen and (min-width:768px){.sjp-toc-sheet{right:auto;width:min(560px,50vw);border-right:1px solid rgba(227,190,127,.45);}}.sjp-toc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;}.sjp-toc-head .sjp-toc-title{font-family:'Manrope','Noto Sans',sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#E3BE7F;}.sjp-toc-close{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.2);background:transparent;color:#ffffff;font-size:16px;line-height:1;cursor:pointer;}.sjp-toc-list{list-style:none;margin:12px 0 0;padding:0;border-left:1px solid rgba(255,255,255,0.14);}.sjp-toc-list li{margin:0;}.sjp-toc-list a{display:block;padding:11px 0 11px 14px;font-size:15px;line-height:1.4;color:rgba(255,255,255,0.6);text-decoration:none;border-left:2px solid transparent;margin-left:-1px;transition:color 0.15s ease,border-color 0.15s ease,background-color 0.15s ease;}.sjp-toc-list a:hover{color:#E3BE7F;border-left-color:#E3BE7F;background:rgba(227,190,127,0.1);}.sjp-toc-list a.sjp-active{color:#E3BE7F;border-left-color:#E3BE7F;}@media screen and (min-width:768px){.node-blog .field-name-body .serpjet-image-block img,.node-blog .field-name-body p > img{cursor:zoom-in;}}.sjp-lb{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;padding:28px;background:rgba(14,14,14,0.94);opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s;}.sjp-lb.sjp-open{opacity:1;visibility:visible;}.sjp-lb-figure{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:min(1100px,94vw);}.sjp-lb-figure img{max-width:100%;max-height:78vh;width:auto;height:auto;border-radius:6px;border:1px solid rgba(227,190,127,.45);box-shadow:0 24px 70px rgba(0,0,0,0.65);}.sjp-lb-caption{font-size:13px;color:rgba(255,255,255,0.75);text-align:center;}.sjp-lb-link{display:inline-block;margin-top:2px;color:#E3BE7F;font-size:13px;text-decoration:underline;text-underline-offset:3px;}.sjp-lb-link:hover{color:#fff8ec;}.sjp-lb-close{position:absolute;top:18px;right:22px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(227,190,127,.45);background:rgba(0,0,0,0.4);color:#ffffff;font-size:20px;line-height:1;cursor:pointer;}@media print{.sjp-progress,.sjp-meta,.sjp-toc,.sjp-toc-toggle,.sjp-toc-sheet,.sjp-toc-backdrop,.sjp-lb{display:none !important;}}
.url-textfield{display:none !important;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}.webform-container-inline.webform-component-textarea label{vertical-align:top;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block;}fieldset.fieldset-invisible,fieldset.fieldset-invisible > legend{margin:0;padding:0;border:none;border-radius:0;background:inherit;position:static;color:inherit;height:auto;width:auto;font-family:inherit;text-indent:0;line-height:inherit;text-shadow:unset;top:0;right:0;bottom:0;left:0;}fieldset.fieldset-invisible > legend{font-weight:bold;font-size:0.929em;}fieldset.fieldset-invisible > div > div.form-item:last-child,fieldset.fieldset-invisible > table{margin-bottom:0;}.webform-component-textarea .grippie{display:block;}.webform-progressbar{width:90%;margin:0 auto;text-align:center;}.webform-progressbar-inner{height:1em;background-color:#74c421;height:3px;}.webform-progressbar-outer{position:relative;border:1px solid #356900;width:100%;height:3px;margin:0.35em -1px 2em;background-color:white;}.webform-progressbar-page{position:absolute;width:7px;height:7px;margin:-6px -4px;border:1px solid #356900;background-color:white;border-radius:5px;}.webform-progressbar-page.completed{background-color:#74c421;}.webform-progressbar-page.current{background-color:#74c421;}.webform-progressbar-page .webform-progressbar-page-number{display:none;}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:10px;margin:0 -10em;}
div.edit-email-wrapper{display:none;}
