body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;object-fit:contain;margin:0;max-height:none;max-width:none;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:1s linear infinite fancybox-rotate;animation:1s linear infinite fancybox-rotate;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.fancybox-container.fancybox-is-open{z-index:99999}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.wp-polls,.wp-polls-form{}.wp-polls ul li,.wp-polls-ul li,.wp-polls-ans ul li{text-align:left;background-image:none;display:block}.wp-polls ul,.wp-polls-ul,.wp-polls-ans ul{text-align:left;list-style:none;float:none}.wp-polls ul li:before,.wp-polls-ans ul li:before,#sidebar ul ul li:before{content:''}.wp-polls IMG,.wp-polls LABEL,.wp-polls INPUT,.wp-polls-loading IMG,.wp-polls-image IMG{display:inline;border:0;padding:0;margin:0}.wp-polls-ul{padding:0;margin:0 0 10px 10px}.wp-polls-ans{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.wp-polls-loading{display:none;text-align:center;height:16px;line-height:16px}.wp-polls-image{border:0}.wp-polls .Buttons{border:1px solid #c8c8c8;background-color:#f3f6f8}.wp-polls-paging a,.wp-polls-paging a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-polls-paging a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-polls-paging a:hover{border:1px solid #000;color:#000;background-color:#FFF}.wp-polls-paging a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-polls-paging span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;border:1px solid #000;background-color:#FFF}.wp-polls-paging span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:700;border:1px solid #000;color:#000;background-color:#FFF}.wp-polls-paging span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#FFF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/montserrat/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-italic-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-italic-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-italic-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-italic-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-normal-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-normal-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-400-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-normal-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-normal-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(../../../themes/smfanton-2026/fonts/pt-serif/pt-serif-700-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{margin:0;background:var(--paper);color:var(--ink);font:var(--body-size)/1.65 var(--text-face);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased}::selection{background:var(--select);color:var(--ink)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}img{max-width:100%;height:auto;display:block}.progress{position:fixed;inset:0 0 auto 0;height:3px;z-index:20}.progress span{display:block;height:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(0)}header.site{display:flex;align-items:center;gap:32px;max-width:1180px;margin:0 auto;padding:22px 24px;border-bottom:1px solid var(--rule)}.brand{font:600 19px/1.2 var(--head-face);text-decoration:none;letter-spacing:-.01em;white-space:nowrap}header.site nav{flex:1}header.site nav ul{display:flex;flex-wrap:wrap;gap:4px 22px;list-style:none;margin:0;padding:0;font:500 15px/1.4 var(--ui-face)}header.site nav a{text-decoration:none;color:var(--muted)}header.site nav a:hover{color:var(--ink)}button.search{border:0;background:none;color:var(--ink);width:40px;height:40px;display:grid;place-items:center;cursor:pointer;border-radius:50%}button.search:hover{background:var(--wash)}button.search svg{width:22px;height:22px}main{padding:0 24px}article{max-width:var(--measure);margin:0 auto;padding:48px 0 32px}.crumbs{font:500 14px/1.4 var(--ui-face);color:var(--muted);display:flex;gap:10px;flex-wrap:wrap}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}h1{font:var(--h1-weight) clamp(32px,5vw,var(--h1-max))/1.12 var(--head-face);letter-spacing:-.02em;margin:18px 0 28px;text-wrap:balance}.author{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.author img{width:64px;height:64px;border-radius:50%;object-fit:cover}.who{display:flex;flex-direction:column;font:15px/1.35 var(--ui-face);margin-right:auto}.who strong{font-weight:600;font-size:16px}.who span{color:var(--muted)}.channels{display:flex;gap:8px;list-style:none;margin:0;padding:0;font:500 15px/1 var(--ui-face)}.channels a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;padding:10px 14px;border-radius:999px;border:1px solid var(--rule);transition:background .2s,border-color .2s}.channels a:hover{background:var(--wash);border-color:var(--ink)}.channels svg{width:18px;height:18px}.body{margin-top:40px}.body p{margin:0 0 1.15em}.body h2{font:var(--h2-weight) clamp(24px,3vw,30px)/1.25 var(--head-face);letter-spacing:-.015em;margin:2.2em 0 .7em;text-wrap:balance}.body strong{font-weight:650}.body a{color:var(--accent)}figure.wide{margin:0 0 1.6em}figure.wide img{width:100%;border-radius:4px}.after{margin-top:64px;border-top:1px solid var(--rule);padding-top:40px}.after h2{font:var(--h2-weight) 24px/1.3 var(--head-face);margin:0 0 10px;letter-spacing:-.01em}.after p{margin:0 0 18px}.subscribe .channels{margin-top:4px}.channels.big a{padding:13px 20px;font-size:16px;background:var(--ink);color:var(--paper);border-color:var(--ink)}.channels.big a:hover{background:var(--accent);border-color:var(--accent)}.consult{margin-top:44px}.write{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:0;padding:0;font:500 16px/1.4 var(--ui-face)}.write a{display:inline-flex;gap:8px;align-items:center;color:var(--accent);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.write svg{width:18px;height:18px}.disclaimer{margin-top:40px!important;font:14px/1.5 var(--ui-face);color:var(--muted)}.discuss{display:inline-block;font:500 16px/1.4 var(--ui-face);color:var(--accent);margin-bottom:48px}.related ul{list-style:none;margin:0;padding:0}.related li{border-top:1px solid var(--rule)}.related li:last-child{border-bottom:1px solid var(--rule)}.related a{display:block;padding:16px 0;text-decoration:none;font:var(--h2-weight) 19px/1.35 var(--head-face)}.related a:hover{color:var(--accent)}.site-foot{border-top:1px solid var(--rule);margin-top:40px;padding:28px 24px 40px;text-align:center;font:14px/1.6 var(--ui-face);color:var(--muted)}.site-foot p{margin:0}@media (max-width:860px){header.site{flex-wrap:wrap;gap:12px 20px;padding:16px 20px}header.site nav{order:3;flex-basis:100%;overflow-x:auto}header.site nav ul{flex-wrap:nowrap;white-space:nowrap}button.search{margin-left:auto}main{padding:0 20px}article{padding-top:28px}.author .channels{flex-basis:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}:root{--paper:#fff;--ink:#191919;--muted:#5e5a55;--accent:#8c2a1c;--rule:#e4e1dc;--wash:#f5f4f2;--select:#f1dcd6;--text-face:"Literata",Georgia,serif;--head-face:"Literata",Georgia,serif;--ui-face:"Golos Text",system-ui,sans-serif;--body-size:19px;--measure:660px;--h1-max:54px;--h1-weight:600;--h2-weight:600}body{font-optical-sizing:auto;line-height:1.62}h1{font-variation-settings:"opsz" 60}.brand{font-family:var(--head-face);font-weight:600}.running{position:fixed;inset:0 0 auto 0;z-index:15;background:rgba(255,255,255,.96);border-bottom:1px solid var(--rule);transform:translateY(-100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.running div{max-width:1180px;margin:0 auto;padding:12px 24px;display:flex;gap:14px;font:500 14px/1.3 var(--ui-face);color:var(--muted);white-space:nowrap;overflow:hidden}.running b{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis}body.scrolled .running{transform:none}.progress{z-index:25}.author{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);padding:16px 0}.author .channels a{border-color:transparent;padding:10px 12px;color:var(--accent)}.author .channels a:hover{border-color:var(--rule);background:none}.body>p:first-of-type::first-letter{float:left;font:600 4.1em/.82 var(--head-face);margin:.06em .1em 0 0;color:var(--accent)}.body h2{text-align:left}.ref{font:600 .62em/0 var(--ui-face);color:var(--accent);margin-left:1px}.side{font:14.5px/1.5 var(--ui-face);color:var(--muted);margin:-.4em 0 1.2em;padding-left:22px;position:relative}.side .n{position:absolute;left:0;top:0;font-weight:700;color:var(--accent)}.body blockquote{margin:1.8em 0;padding:4px 0 4px 28px;font-style:italic;color:#3a3633;position:relative}.body blockquote::before{content:"";position:absolute;left:0;top:.35em;bottom:.35em;width:1px;background:var(--accent)}.channels.big a{background:var(--accent);border-color:var(--accent)}.channels.big a:hover{background:var(--ink);border-color:var(--ink)}.related a{font-weight:500}.mosaic{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:28px}.mosaic li{position:relative;display:flex;flex-direction:column}.mosaic .ph img,.newsgrid .ph img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:8px;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1)}.mosaic .ph,.newsgrid .ph{display:block;overflow:hidden;border-radius:8px;margin-bottom:14px}.mosaic .ph:hover img,.newsgrid .ph:hover img{transform:scale(1.03)}.mosaic a.t,.newsgrid a.t{display:block;font:600 20px/1.3 var(--head-face);text-decoration:none;margin-top:4px;text-wrap:balance}.mosaic p,.newsgrid p{margin:8px 0 0;font-size:16px;line-height:1.5;color:#4a4642}.mosaic li.big{grid-column:span 2;grid-row:span 2}.mosaic li.big .ph img{aspect-ratio:16/10}.mosaic li.big a.t{font-size:clamp(26px,2.6vw,34px);line-height:1.2}.mosaic li.big p{font-size:18px}.mosaic li.tall{grid-row:span 2}.mosaic li.tall .ph img{aspect-ratio:3/4}.loadmore{display:block;margin:36px auto 0;font:500 16px/1 var(--ui-face);padding:14px 26px;border-radius:999px;border:1px solid var(--ink);background:none;color:var(--ink);cursor:pointer}.loadmore:hover{background:var(--ink);color:#fff}.newsgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.services-inline{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;font:500 14.5px/1 var(--ui-face)}.services-inline span{padding:9px 14px;border-radius:999px;background:var(--wash);border:1px solid var(--rule)}.services-inline a{padding:9px 4px;color:var(--accent)}.report-pic{margin:0;align-self:start}.report-pic img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.report-pic figcaption{margin-top:12px;font:600 18px/1.35 var(--head-face)}.report-pic figcaption a{text-decoration:none}.courses-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:20px}.courses-grid li{position:relative;border:1px solid var(--rule);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:8px}.courses-grid li.hit{background:var(--wash);border-color:var(--wash)}.courses-grid .cimg{height:96px;display:flex;align-items:center;margin-bottom:6px}.courses-grid .cimg img{max-height:96px;width:auto;border-radius:6px}.courses-grid li.hit .cimg{height:150px}.courses-grid li.hit .cimg img{max-height:150px;width:100%;object-fit:cover}.courses-grid em{position:absolute;top:14px;right:14px;font:600 12px/1 var(--ui-face);text-transform:uppercase;letter-spacing:.06em;background:var(--accent);color:#fff;padding:6px 9px;border-radius:999px;font-style:normal}.courses-grid b{font:600 19px/1.3 var(--head-face)}.courses-grid li.hit b{padding-right:52px;font-size:22px}.courses-grid span{font:15px/1.5 var(--ui-face);color:var(--muted);flex:1}.clink{font:500 15px/1.4 var(--ui-face);color:var(--accent);text-decoration:none;margin-top:6px}.subband{background:var(--accent);color:#fff;padding:48px 24px}.subband .wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.subband h2{font:600 34px/1.15 var(--head-face);margin:0 0 8px}.subband p{margin:0;color:#f3dcd6}.subband .channels.big a{background:#fff;color:var(--ink);border-color:#fff}.subband .channels.big a:hover{background:var(--ink);color:#fff;border-color:var(--ink)}@media (max-width:980px){.newsgrid{grid-template-columns:1fr 1fr}.courses-grid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.mosaic{grid-template-columns:1fr}.mosaic li.big,.mosaic li.tall{grid-column:auto;grid-row:auto}.mosaic li.tall .ph img{aspect-ratio:3/2}.newsgrid{grid-template-columns:1fr;gap:24px}.newsgrid li{display:grid;grid-template-columns:110px 1fr;gap:14px}.newsgrid .ph{margin:0}.newsgrid p{display:none}.newsgrid a.t{font-size:17px}.courses-grid{grid-template-columns:1fr}.subband .wrap{grid-template-columns:1fr}.subband h2{font-size:28px}}.wrap{max-width:1080px;margin:0 auto}.brand{display:inline-flex;align-items:center;gap:12px}.mark{width:auto;height:38px;display:block}.brand{font-size:21px}.sec{padding:64px 0;border-top:1px solid var(--rule)}.sec>h2,.head2{font:600 32px/1.2 var(--head-face);letter-spacing:-.015em;margin:0 0 30px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.head2 a,.sec>h2 a{font:500 15px/1.4 var(--ui-face);color:var(--accent);letter-spacing:0;white-space:nowrap}.more{font:500 15px/1.4 var(--ui-face);color:var(--accent);margin-top:22px;display:inline-block}.band{background:var(--wash);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.band .sec{border-top:0}.hero{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:72px;align-items:start;padding:72px 0 64px}.hero h1{font-size:clamp(38px,5vw,64px);margin:0 0 24px}.hero .lede{font-size:22px;line-height:1.5;margin:0 0 18px;max-width:33em}.hero p{margin:0 0 14px;max-width:36em}.facts{display:flex;flex-wrap:wrap;gap:10px 34px;margin:30px 0 0;padding:20px 0 0;border-top:1px solid var(--rule);list-style:none;font:15px/1.35 var(--ui-face);color:var(--muted)}.facts b{display:block;font:600 28px/1.1 var(--head-face);color:var(--ink);margin-bottom:4px}.card{text-align:center;padding:28px 24px;background:var(--wash);border-radius:16px}.card img{width:180px;height:180px;border-radius:50%;object-fit:cover;margin:0 auto 18px;box-shadow:0 0 0 6px #fff}.card strong{display:block;font:600 21px/1.3 var(--head-face)}.card>span{display:block;font:15px/1.4 var(--ui-face);color:var(--muted);margin:4px 0 20px}.btn{display:block;white-space:nowrap;font:500 16px/1.2 var(--ui-face);text-decoration:none;padding:15px 18px;border-radius:999px;margin-bottom:10px}.btn.primary{background:var(--accent);color:#fff}.btn.primary:hover{background:var(--ink)}.card .channels{justify-content:center}.card .channels a{border-color:var(--rule);white-space:nowrap;padding:10px 12px;background:#fff}.services{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--ink)}.services li{padding:22px 24px 6px 0}.services li+li{padding-left:24px;border-left:1px solid var(--rule)}.services .n{display:block;font:600 14px/1 var(--ui-face);color:var(--accent);margin-bottom:14px}.services b{display:block;font:600 20px/1.3 var(--head-face);margin-bottom:8px}.services span{font:15.5px/1.5 var(--ui-face);color:var(--muted)}.lead-post{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:center;padding-bottom:40px;border-bottom:1px solid var(--rule);margin-bottom:36px}.lead-post img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.lead-post a.t{font:600 clamp(28px,3vw,36px)/1.2 var(--head-face);text-decoration:none;letter-spacing:-.015em;display:block;margin:6px 0 14px}.lead-post p{margin:0;font-size:18.5px;line-height:1.55;color:#3d3a36}.rub{display:inline-block;font:500 13.5px/1.4 var(--ui-face);color:var(--accent);text-decoration:none}.grid3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:36px 32px}.grid3 img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:6px;margin-bottom:14px}.grid3 a.t{display:block;font:600 20px/1.3 var(--head-face);text-decoration:none;margin-top:4px}.grid3 p{margin:8px 0 0;font-size:16px;line-height:1.5;color:#4a4642}a.t:hover{color:var(--accent)}.ledger{width:100%;border-collapse:collapse;font:16px/1.4 var(--ui-face);font-variant-numeric:tabular-nums}.ledger th{font:600 13px/1.3 var(--ui-face);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 0 10px;border-bottom:1px solid var(--ink)}.ledger td{padding:14px 0;border-bottom:1px solid var(--rule);vertical-align:baseline}.ledger td.when{width:150px;color:var(--muted)}.ledger td.what a{font:500 18px/1.35 var(--head-face);text-decoration:none}.ledger td.what a:hover{color:var(--accent)}.ledger td.res{text-align:right;font:600 18px/1.2 var(--head-face);white-space:nowrap;padding-left:20px}.ledger .up{color:#2f6b3a}.ledger .down{color:var(--accent)}.note-legal{font:14px/1.5 var(--ui-face);color:var(--muted);margin:14px 0 0}.courses{list-style:none;margin:0;padding:0}.courses li{padding:16px 0;border-bottom:1px solid var(--rule)}.courses li:first-child{padding-top:0}.courses a{font:600 19px/1.35 var(--head-face);text-decoration:none}.courses span{display:block;font:15px/1.45 var(--ui-face);color:var(--muted);margin-top:4px}.courses em{font-style:normal;font:500 13px/1 var(--ui-face);color:#fff;background:var(--accent);padding:4px 8px;border-radius:999px;margin-left:8px;vertical-align:3px}.two{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:72px}.rubrics{list-style:none;margin:0;padding:0;columns:3;column-gap:48px}.rubrics li{break-inside:avoid;display:flex;align-items:baseline;gap:8px;padding:9px 0;border-bottom:1px dotted #cfcac3}.rubrics a{font:17px/1.4 var(--head-face);text-decoration:none}.rubrics a:hover{color:var(--accent)}.rubrics i{flex:1}.rubrics small{font:14px var(--ui-face);color:var(--muted);font-variant-numeric:tabular-nums}.sub{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}.sub h2{font:600 30px/1.2 var(--head-face);margin:0 0 8px;letter-spacing:-.01em}.sub p{margin:0;color:var(--muted)}.dark-foot{background:#1d1b19;color:#d9d4cc;margin-top:0;padding:56px 24px 32px;font:15px/1.6 var(--ui-face)}.dark-foot a{color:#fff;text-decoration:none}.dark-foot a:hover{text-decoration:underline}.dark-foot .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px}.dark-foot h3{font:600 13px/1.3 var(--ui-face);letter-spacing:.06em;text-transform:uppercase;color:#9b958c;margin:6px 0 14px}.dark-foot ul{list-style:none;margin:0;padding:0}.dark-foot li{padding:4px 0}.dark-foot .channels{margin-top:18px}.dark-foot .channels a{border-color:#4a4642;color:#fff}.dark-foot .channels a:hover{background:#2c2926}.dark-foot .legal{border-top:1px solid #3a3633;margin-top:40px;padding-top:22px;color:#9b958c;font-size:13.5px}.dark-foot .legal p{margin:0 0 4px}.rubric-top{padding:44px 0 44px}.rubric-top h1{margin:14px 0 18px}.rt{display:grid;grid-template-columns:minmax(0,1fr) 270px;column-gap:56px}.rt h1,.rt .text{grid-column:1}.rubric-top p{font-size:20px;line-height:1.55;margin:0}.rt-side{grid-column:2;grid-row:1/3;display:grid;grid-template-rows:subgrid;border-left:1px solid var(--rule);padding-left:28px}.rubric-top .rt-side .count{align-self:center;margin:14px 0 18px;border:0;padding:0;font:500 16px/1.3 var(--ui-face);color:var(--muted)}.rubric-top .count b{display:inline;font:600 30px/1 var(--head-face);color:var(--ink);margin-right:2px}.rt-near{contain:size;overflow:hidden;min-height:0}.rt-near ul{list-style:none;margin:0;padding:0;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;gap:8px 400px}.rt-near li{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rt-near .lbl{font:700 12px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding-top:6px}.rt-near a{display:inline-block;max-width:100%;background:#fff;border:1px solid #d3e6f8;border-radius:999px;padding:6px 12px;color:var(--accent-dark);text-decoration:none;font:500 14px/1.3 var(--ui-face)}.rt-near a:hover{border-color:var(--accent)}.start{padding:48px 0 8px}.rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.rows li{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:32px;padding:26px 0;border-bottom:1px solid var(--rule);align-items:start}.rows a.t{font:600 23px/1.3 var(--head-face);text-decoration:none;letter-spacing:-.01em}.rows p{margin:8px 0 0;font-size:17px;line-height:1.55;color:#3d3a36}.rows img{width:200px;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.pager{display:flex;gap:6px;list-style:none;padding:28px 0 64px;margin:0;font:500 16px/1 var(--ui-face)}.pager a,.pager span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border-radius:999px;text-decoration:none;border:1px solid var(--rule)}.pager a:hover{background:var(--wash)}.pager .cur{background:var(--ink);color:#fff;border-color:var(--ink)}.pager .gap{border:0}.pager .next{margin-left:auto;color:var(--accent);border-color:var(--accent)}@media (max-width:980px){.services{grid-template-columns:1fr 1fr}.services li:nth-child(3){padding-left:0;border-left:0}.grid3{grid-template-columns:1fr 1fr}}@media (max-width:860px){.hero{grid-template-columns:1fr;gap:28px;padding:32px 0 44px}.card{order:-1;display:grid;grid-template-columns:88px 1fr;gap:2px 16px;text-align:left;align-items:center;padding:18px}.card img{width:88px;height:88px;margin:0;grid-row:span 2;box-shadow:none}.card>span{margin:0}.card .btn,.card .channels{grid-column:1/-1}.card .btn{margin-top:14px;text-align:center}.card .channels{justify-content:flex-start}.facts{gap:14px 26px}.facts b{font-size:24px}.services{grid-template-columns:1fr}.services li,.services li+li{padding:18px 0;border-left:0;border-bottom:1px solid var(--rule)}.lead-post{grid-template-columns:1fr;gap:18px}.grid3{grid-template-columns:1fr;gap:30px}.two{grid-template-columns:1fr;gap:56px}.rubrics{columns:1}.sub{grid-template-columns:1fr;gap:20px}.sec{padding:48px 0}.sec>h2,.head2{font-size:26px}.ledger td.when{width:auto;display:block;padding-bottom:0;border-bottom:0}.ledger td.what{display:block;padding-top:2px}.ledger tr{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid var(--rule)}.ledger td{border-bottom:0}.ledger td.when{grid-column:1/-1}.ledger thead{display:none}.dark-foot .cols{grid-template-columns:1fr;gap:32px}.rt{grid-template-columns:minmax(0,1fr)}.rt>*,.rt-side>*{grid-column:1;grid-row:auto}.rt-side{display:contents}.rt h1{order:1;margin-bottom:8px}.rubric-top .rt-side .count{order:2;margin:0 0 16px;font-size:15px}.rubric-top .count b{font-size:22px}.rt .text{order:3}.rt-near{order:4;contain:none;overflow-x:auto;margin:18px -20px 0;padding:0 20px;scrollbar-width:none}.rt-near ul{flex-direction:row;flex-wrap:nowrap;align-items:center;height:auto;gap:8px}.rt-near li{flex-direction:row;align-items:center}.rt-near .lbl{padding:0 4px 0 0}.rt-near a{white-space:nowrap}.rows li{grid-template-columns:minmax(0,1fr) 104px;gap:16px}.rows img{width:104px}.rows a.t{font-size:19px}.rows p{display:none}.pager .num:not(.cur){display:none}}:root{--paper:#fff;--ink:#313431;--muted:#6f7470;--accent:#2191dd;--accent-dark:#0366ab;--accent-edge:#1176bb;--rule:#ebebeb;--wash:#e6f1fd;--select:#ccdeea;--shadow:0 0 15px 0 rgba(4,73,118,.2);--up:#2c8300;--text-face:"Montserrat",Arial,sans-serif;--head-face:"Montserrat",Arial,sans-serif;--ui-face:"Montserrat",Arial,sans-serif;--body-size:17px;--h1-weight:700;--h2-weight:700}body{line-height:1.7}h1{letter-spacing:-.02em;font-variation-settings:normal}.brand{font-family:var(--head-face);font-weight:700;color:var(--accent-dark)}header.site{flex-wrap:wrap;border-bottom:0;padding-bottom:0;row-gap:16px}header.site nav{order:3;flex-basis:100%;background:var(--accent-dark);box-shadow:0 0 0 100vmax var(--accent-dark);clip-path:inset(0 -100vmax)}header.site nav ul{gap:0;font:600 14px/1 var(--ui-face);text-transform:none}header.site nav a{display:block;color:#fff;padding:21px 18px;transition:background .2s}header.site nav a:hover{background:var(--accent);color:#fff}button.search{order:2;margin-left:auto}.sec>h2,.head2,.after h2,.block-title{font:700 24px/1.3 var(--head-face);text-transform:uppercase;letter-spacing:.01em}.sec>h2 span,.head2 span,.after h2 span,.block-title span{background:var(--accent);color:#fff;padding:0 6px;font-weight:600}.sec>h2,.head2{display:block}.sec>h2 a,.head2 a{float:right;margin-top:6px;text-transform:none;font:500 14px/1.4 var(--ui-face);color:#999}.sec>h2 a:hover,.head2 a:hover{color:var(--accent)}.mosaic li,.newsgrid li,.grid3 li,.courses-grid li{border-radius:6px;transition:box-shadow .25s}.mosaic li:hover,.newsgrid li:hover,.grid3 li:hover,.courses-grid li:hover{box-shadow:var(--shadow)}.mosaic li,.newsgrid li,.grid3 li{padding-bottom:16px}.mosaic .tx,.newsgrid .tx{padding:0 14px}.mosaic .ph,.newsgrid .ph,.grid3 .ph{border-radius:6px 6px 0 0}.grid3 li .t,.grid3 li p{padding:0 14px}a.t:hover{color:var(--accent-dark)}.rub{color:var(--accent)}.btn.primary,.channels.big a,.loadmore{background:var(--accent);color:#fff;border:0;border-bottom:2px solid var(--accent-edge);border-radius:4px;font-weight:700}.btn.primary:hover,.channels.big a:hover,.loadmore:hover{background:var(--accent-dark);color:#fff}.loadmore{padding:14px 34px;text-transform:uppercase;font-size:14px;letter-spacing:.03em}.loadmore::after{content:" ↻";font-weight:700}.channels a{border-radius:4px}.channels a:hover{border-color:var(--accent)}.more,.clink,.services-inline a{color:var(--accent-dark)}.card{background:var(--wash);border:1px dashed var(--accent-dark);border-radius:6px}.card img{box-shadow:0 0 0 6px #fff}.band{background:var(--wash);border-color:#d3e6f8}.services-inline span{background:#fff;border-color:#cfe2f6;color:var(--accent-dark)}.facts b{color:var(--accent-dark);font-weight:700}.body blockquote{background:var(--wash);border:1px dashed var(--accent-dark);border-radius:4px;padding:14px 28px;font-style:normal;color:var(--ink)}.body blockquote::before{display:none}.ref,.side .n{color:var(--accent)}.body>p:first-of-type::first-letter{float:none;font:inherit;color:inherit;margin:0}.body a{color:var(--accent-dark)}.author{border-top:1px solid var(--rule)}.author .channels a{color:var(--accent-dark)}.ledger th{border-bottom-color:var(--accent-dark)}.ledger .up{color:var(--up)}.ledger .down{color:var(--ink)}.courses-grid li.hit{background:var(--wash);border:1px dashed var(--accent-dark)}.courses-grid em{background:var(--accent);border-radius:3px}.subband{background:var(--accent);background-image:linear-gradient(100deg,var(--accent) 55%,var(--accent-dark) 55.1%)}.subband p{color:#e6f1fd}.subband .channels.big a{background:#fff;color:var(--accent-dark);border-bottom-color:#cfe2f6}.subband .channels.big a:hover{background:var(--wash)}.dark-foot{background:#0b3d63;color:#d7e6f3}.dark-foot h3{color:#8fb8da}.dark-foot .legal{border-top-color:#1f5683;color:#8fb8da}.dark-foot .channels a{border-color:#2f6894}.dark-foot .channels a:hover{background:var(--accent-dark)}.rows{border-top-color:var(--accent-dark)}.rubric-list{border-top-color:var(--accent-dark)}.pager .cur{background:var(--accent);border-color:var(--accent)}.pager .next{color:var(--accent-dark);border-color:var(--accent-dark)}.rubric-top .count b{color:var(--accent-dark)}.rubrics li{border-bottom:1px solid var(--rule)}.rubrics a:hover{color:var(--accent)}.progress span{background:var(--accent)}.running{border-bottom-color:var(--rule)}.running span{color:var(--accent)}.gotop{position:fixed;right:26px;bottom:26px;width:44px;height:44px;border-radius:50%;background:var(--accent);color:#fff;border:0;display:grid;place-items:center;font:700 18px/1 var(--ui-face);cursor:pointer;opacity:0;transform:translateY(12px);transition:opacity .3s,transform .3s;z-index:30}body.scrolled .gotop{opacity:1;transform:none}.gotop:hover{background:var(--accent-dark)}@media (max-width:860px){header.site nav a{padding:16px 14px}.sec>h2,.head2,.after h2{font-size:20px}}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-9999px;top:8px;z-index:40;background:#fff;padding:8px 12px}.skip:focus{left:8px}header.site nav ul li{margin:0}header.site nav .current-menu-item>a,header.site nav .current-menu-parent>a{background:var(--accent)}.search-panel{order:4;flex-basis:100%;padding:0 0 16px}.search-panel[hidden]{display:none}.search-form{display:flex;gap:8px;max-width:640px}.search-form input[type=search]{flex:1;min-width:0;font:500 16px/1.4 var(--ui-face);padding:12px 14px;border:1px solid var(--rule);border-radius:4px;color:var(--ink)}.search-form input[type=search]:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.search-form .btn{padding:12px 20px;font:700 15px/1 var(--ui-face);cursor:pointer}.body{overflow-wrap:break-word}.body img{height:auto}.body figure,.body .wp-caption{margin:0 0 1.6em;max-width:100%!important}.body .wp-caption-text,.body figcaption{font:500 14px/1.4 var(--ui-face);color:var(--muted);margin-top:8px}.body .aligncenter{display:block;margin-left:auto;margin-right:auto}.body .alignleft{float:left;margin:.3em 1.4em .8em 0}.body .alignright{float:right;margin:.3em 0 .8em 1.4em}.body h3{font:600 21px/1.3 var(--head-face);margin:1.8em 0 .6em}.body ul,.body ol{padding-left:1.4em;margin:0 0 1.15em}.body li{margin:0 0 .4em}.body iframe,.body video,.body object,.body embed{max-width:100%}.body pre{overflow-x:auto}.body::after{content:"";display:block;clear:both}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin:0 0 1.6em}.table-wrap table{border-collapse:collapse;min-width:100%;font-size:15px;line-height:1.45}.table-wrap td,.table-wrap th{border:1px solid var(--rule);padding:8px 10px;vertical-align:top;text-align:left}.table-wrap th,.table-wrap thead td{background:var(--wash);font-weight:600}.video{position:relative;aspect-ratio:16/9;margin:0 0 1.6em;background:#000;border-radius:4px;overflow:hidden}.video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.alink{color:var(--accent-dark);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.toc{border:1px solid var(--rule);border-radius:6px;padding:12px 18px;margin:0 0 2em;font:500 15px/1.5 var(--ui-face)}.toc summary{cursor:pointer;font-weight:700;color:var(--accent-dark)}.toc ol{margin:.8em 0 .2em;padding-left:1.3em}.toc li{margin:0 0 .35em}.toc a{color:var(--ink);text-decoration:none}.toc a:hover{color:var(--accent-dark);text-decoration:underline}.updated{display:block;margin:12px 0 0;font:500 14px/1.4 var(--ui-face);color:var(--muted)}.related .yarpp-related h3,.related .yarpp-related h2{display:none}.plain-top{padding:40px 0 8px}.plain-top h1{margin-bottom:12px}.page-text{max-width:var(--measure,680px);margin:0 auto;padding:0 0 48px}.empty{padding:24px 0 64px;color:var(--muted)}.notfound{padding:24px 0 64px}.notfound .search-form{margin:20px 0 32px}.notfound p .btn{display:inline-block}.archives h2{font:700 22px/1.3 var(--head-face);margin:2em 0 .6em}.archives ul{columns:2;column-gap:40px;padding-left:1.2em}.podpiska{background:var(--wash);border:1px dashed var(--accent-dark);border-radius:6px;padding:16px 20px;margin:0 0 1.6em}.podpiska p{margin:0 0 12px;font-weight:600}.list_report{margin:0 0 1.6em}.list_report_title{font:700 18px/1.3 var(--head-face);margin:0 0 10px}.list_report ul{padding-left:1.2em}@media (min-width:1180px){.body>.table-wrap{grid-column:1/-1}}@media (max-width:860px){.body .alignleft,.body .alignright{float:none;margin:0 auto 1em}.archives ul{columns:1}}.body .legacy-h1{margin:0 0 1.15em}.hero{padding:36px 0 28px;gap:48px}.hero h1{margin:0 0 16px}.hero p{font-size:17px;line-height:1.65;margin:0 0 12px;max-width:40em}.facts{margin:20px 0 0;padding:16px 0 0}.services-inline{margin-top:16px}.sec{padding:36px 0}.sec>h2,.head2{margin:0 0 20px}.mosaic,.newsgrid{gap:20px}.loadmore{display:block;width:max-content;margin:24px auto 0;text-decoration:none}.subband{padding:36px 24px}.dark-foot{padding-top:40px}.progress{height:4px;z-index:1000}.card-banner{margin:0 0 1.6em}.card-banner p{margin:0}.card-banner img{width:100%;height:auto;border-radius:6px}.girl{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 0 15px rgba(4,73,118,.17);border-radius:4px;padding:25px 30px;margin:0 0 40px;background:#fff}.girl9{color:#151515;font:700 21px/1.3 var(--ui-face);margin-bottom:15px}.girl10{color:#595959;font:400 15px/1.5 var(--ui-face)}#share-sign{display:flex;gap:15px;margin-top:20px}#share-sign a{display:block;width:43px;height:43px;background:no-repeat center/contain}#share-sign .youtube{background-image:url(/wp-content/uploads/2019/12/youtube.png)}#share-sign .vKontakte{background-image:url(/wp-content/uploads/2019/12/vk.png)}#share-sign .telegram{background-image:url(/wp-content/uploads/2019/12/tomazzo.png)}.girl-photo{width:120px;height:120px;border-radius:50%;object-fit:cover;flex:none}@media (max-width:860px){.hero{padding:24px 0 20px;gap:24px}.sec{padding:28px 0}.girl{padding:16px 18px;gap:14px}.girl-photo{width:80px;height:80px}}body.head-a header.site{max-width:none;margin:0;background:var(--accent-dark);padding:0 max(24px,calc((100% - 1132px)/2));flex-wrap:nowrap;gap:24px;row-gap:0;border:0}body.head-a header.site .brand{color:#fff;font-size:18px;white-space:nowrap}body.head-a header.site nav{order:2;flex:1 1 auto;flex-basis:auto;background:none;box-shadow:none;clip-path:none;min-width:0}body.head-a header.site nav ul{justify-content:flex-end}body.head-a header.site nav a{padding:22px 13px}body.head-a header.site button.search{order:3;margin-left:0;color:#fff}body.head-a header.site button.search:hover{background:rgba(255,255,255,.14)}body.head-a .search-panel{padding:0 0 14px}body.head-b header.site{flex-wrap:nowrap;gap:24px;row-gap:0;padding:12px 24px;border-bottom:1px solid var(--rule)}body.head-b header.site nav{order:2;flex:1 1 auto;flex-basis:auto;background:none;box-shadow:none;clip-path:none;min-width:0}body.head-b header.site nav ul{justify-content:flex-end}body.head-b header.site nav a{color:var(--ink);padding:10px 12px;border-radius:4px}body.head-b header.site nav a:hover,body.head-b header.site nav .current-menu-item>a{background:var(--wash);color:var(--accent-dark)}body.head-b header.site button.search{order:3;margin-left:0}@media (max-width:860px){body.head-a header.site,body.head-b header.site{flex-wrap:wrap;padding:10px 16px 0}body.head-a header.site nav,body.head-b header.site nav{order:3;flex-basis:100%}body.head-a header.site nav ul,body.head-b header.site nav ul{justify-content:flex-start}body.head-a header.site nav a{padding:14px 12px}body.head-a header.site button.search,body.head-b header.site button.search{order:2;margin-left:auto}body.head-a header.site .brand,body.head-b header.site .brand{font-size:16px;flex:1 1 0%;min-width:0;white-space:normal}header.site .brand .mark{height:30px}body.head-a header.site .search-panel,body.head-b header.site .search-panel{order:4}}.hero{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px 56px;align-items:center;padding:36px 0 28px}.hero-text p{font-size:19px;line-height:1.6;margin:0 0 14px;max-width:none}.hero-text p:last-child{margin-bottom:0}.hero-side{text-align:center}.hero-side .hero-photo{width:160px;height:160px;border-radius:50%;object-fit:cover;margin:0 auto 14px;box-shadow:0 0 0 6px var(--wash)}.hero-side h1{font:700 24px/1.2 var(--head-face);margin:0 0 4px;letter-spacing:-.01em}.hero-side .role{font:500 15px/1.4 var(--ui-face);color:var(--muted);margin:0 0 14px}.hero-side .channels{justify-content:center;margin-bottom:12px}.hero-side .channels a{color:var(--accent-dark);padding:8px 12px}.hero-side .btn{display:block;padding:13px 16px;text-decoration:none;font:700 15px/1.2 var(--ui-face)}.hero-bottom{grid-column:1/-1}.hero-bottom .facts{margin:0;padding:18px 0 0}@media (max-width:860px){.hero{grid-template-columns:1fr;gap:20px}.hero-side{order:-1}.hero-text p{font-size:17px}}.services-inline{gap:8px}.services-inline a.svc{padding:9px 14px;border-radius:999px;background:#fff;border:1px solid #cfe2f6;color:var(--accent-dark);text-decoration:none;transition:background .2s,border-color .2s}.services-inline a.svc:hover{background:var(--wash);border-color:var(--accent)}.services-inline a.all{padding:9px 4px;color:var(--accent-dark)}.body h2{margin:1.6em 0 .55em}body.read-1 .body{font-size:18px;line-height:1.62;color:#222}body.read-1 .body p{margin:0 0 1em}body.read-1 .body h2{font-size:clamp(23px,2.4vw,27px);line-height:1.25}body.read-2 .body{font:20px/1.5 "PT Serif",Georgia,serif;color:#1f1f1f}body.read-2 .body p{margin:0 0 .9em}body.read-2 .body li{font:17px/1.55 var(--ui-face)}body.read-2 .body h2{font:700 clamp(24px,2.6vw,30px)/1.2 var(--head-face);letter-spacing:-.01em}body.read-2 .body h3{font-family:var(--head-face)}body.read-2 .body blockquote{font:17px/1.55 var(--ui-face)}@media (max-width:860px){body.read-1 .body{font-size:17px}body.read-2 .body{font-size:18px}}.author{border-top:1px solid var(--rule)}.hero-label{display:inline-block;font:700 12px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--accent);padding:5px 9px;border-radius:3px;margin-bottom:12px}.hero-side .write-me{font:500 13px/1.3 var(--ui-face);color:var(--muted);margin:0 0 6px}.hero-text a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:.2em}.demo{max-width:820px}.demo-item{padding:32px 0;border-top:1px solid var(--rule)}.demo-item>h2{font:700 24px/1.3 var(--head-face)!important;text-transform:none;margin:0 0 6px!important;text-align:left!important}.demo-item>h2 b{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--accent);color:#fff;margin-right:10px;font-size:18px}.demo .where{font:500 15px/1.5 var(--ui-face);color:var(--muted);margin:0 0 14px}.demo-cover{margin:0 0 16px;background:var(--wash);border-radius:8px;padding:28px;display:grid;place-items:center}.demo-cover img{max-height:220px;width:auto}.demo-cover.small img{max-height:130px}.demo-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.demo-facts li{display:flex;flex-direction:column}.demo-facts i{display:block;width:28px;height:28px;color:var(--accent);margin-bottom:6px}.demo-svc a.svc{display:inline-flex;align-items:center;gap:7px}.demo-svc svg{width:17px;height:17px}.demo-tldr{background:var(--wash);border-left:4px solid var(--accent);border-radius:4px;padding:16px 22px;margin:0 0 1em;font:16px/1.55 var(--ui-face)}.demo-tldr span{display:block;font:700 13px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:10px}.demo-tldr ul{margin:0;padding-left:1.2em}.demo-note{background:var(--wash);border:1px dashed var(--accent-dark);border-radius:4px;padding:14px 20px;margin:0 0 1em;font:16px/1.55 var(--ui-face)}.demo-note b{display:block;color:var(--accent-dark);margin-bottom:4px}.demo-note.tip{background:#eef7e8;border-color:var(--up)}.demo-note.tip b{color:var(--up)}.demo-old{width:100%;border-radius:6px;margin-bottom:16px}.demo-banner{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:20px;align-items:center;background:var(--wash);border-radius:8px;padding:22px 26px;text-decoration:none;color:var(--ink)}.demo-banner b{display:block;font:700 24px/1.2 var(--head-face);color:var(--accent-dark);margin-bottom:8px}.demo-banner ul{margin:0 0 14px;padding-left:1.2em;font:16px/1.6 var(--ui-face)}.demo-banner .btn{display:inline-block;padding:11px 18px}.demo-service{display:grid;grid-template-columns:110px minmax(0,1fr);gap:22px;align-items:center;box-shadow:0 0 15px rgba(4,73,118,.17);border-radius:6px;padding:22px 26px}.demo-service img{width:110px;height:110px;border-radius:50%;object-fit:cover}.demo-service b{display:block;font:700 20px/1.3 var(--head-face);margin-bottom:6px}.demo-service p{margin:0 0 12px;font:16px/1.55 var(--ui-face)}.demo-service .btn{display:inline-block;padding:11px 18px;text-decoration:none}.demo-also{display:block;border-top:2px solid var(--accent);border-bottom:1px solid var(--rule);padding:12px 0;margin:0 0 1em;font:600 18px/1.35 var(--head-face);color:var(--ink);text-decoration:none}.demo-also span{display:block;font:700 12px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.demo-also:hover{color:var(--accent-dark)}@media (max-width:860px){.demo-row,.demo-banner{grid-template-columns:1fr}.demo-banner img{max-width:160px}.demo-service{grid-template-columns:1fr}}@media (min-width:861px) and (max-width:1180px){body.head-a header.site,body.head-b header.site{gap:12px}body.head-a header.site .brand,body.head-b header.site .brand{font-size:15px}header.site .brand .mark{height:30px}body.head-a header.site nav a{padding:22px 8px}body.head-b header.site nav a{padding:10px 7px}header.site nav ul{font-size:13px}}:root{--text-face:"PT Serif",Georgia,serif;--head-face:"PT Serif",Georgia,serif}header.site .brand,.dark-foot .fbrand{font-family:"Montserrat",Arial,sans-serif}body.font-all{--ui-face:"PT Serif",Georgia,serif}body.font-all header.site .brand,body.font-all .dark-foot .fbrand{font-family:"PT Serif",Georgia,serif}body.read-2 .body li,body.read-2 .body blockquote{font:inherit}body.read-2 .body h2,body.read-2 .body h3,article h1{font-family:var(--head-face)}body.read-2 .body h2{font-weight:700}.lead-img{margin:20px 0 24px}.lead-img img{width:100%;height:auto;border-radius:6px}.korotko{position:relative;background:var(--wash);border-radius:8px;padding:18px 22px 16px;margin:20px 0 28px;font:17px/1.55 var(--text-face)}.korotko-head{display:flex;align-items:center;gap:10px;font:700 14px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:12px}.korotko-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent);color:#fff}.korotko-ico svg{width:16px;height:16px}.korotko ul{list-style:none;margin:0;padding:0}.korotko li{position:relative;padding-left:28px;margin:0 0 8px}.korotko li:last-child{margin-bottom:0}.korotko li::before{content:"";position:absolute;left:4px;top:.45em;width:12px;height:7px;border-left:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);transform:rotate(-45deg)}.note{border-radius:6px;padding:14px 20px 14px 52px;margin:1.4em 0;position:relative;font-size:.92em;line-height:1.55}.note b{display:block;font:700 14px/1.3 var(--ui-face);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.note::before{position:absolute;left:16px;top:14px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:700 15px/24px var(--ui-face);color:#fff;text-align:center}.note.important{background:var(--wash);border:1px dashed var(--accent-dark)}.note.important b{color:var(--accent-dark)}.note.important::before{content:"!";background:var(--accent-dark)}.note.tip{background:#eef7e8;border:1px dashed var(--up)}.note.tip b{color:var(--up)}.note.tip::before{content:"✓";background:var(--up)}.read-also{display:block;border-top:2px solid var(--accent);border-bottom:1px solid var(--rule);padding:12px 0;margin:1.6em 0;font:700 19px/1.35 var(--head-face);color:var(--ink)!important;text-decoration:none}.read-also span{display:block;font:700 12px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.read-also:hover{color:var(--accent-dark)!important}.service-card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px;align-items:center;box-shadow:0 0 15px rgba(4,73,118,.17);border-radius:6px;padding:24px 28px;margin:0 0 32px}.service-card img{width:110px;height:110px;border-radius:50%;object-fit:cover}.after .service-card h2{font:700 21px/1.3 var(--head-face);text-transform:none;letter-spacing:0;margin:0 0 8px}.service-card p{margin:0 0 14px;font-size:16px;line-height:1.55}.service-card .btn{display:inline-block;padding:12px 20px;text-decoration:none}.service-card .write-me{margin:12px 0 0;font:14px/1.4 var(--ui-face);color:var(--muted)}.service-card .write-me a{color:var(--accent-dark)}@media (max-width:860px){.service-card{grid-template-columns:1fr;padding:20px}.service-card img{width:84px;height:84px}}.hero-photo-wrap{position:relative;width:160px;margin:0 auto 22px}.hero-photo-wrap .hero-photo{margin:0}.hero-photo-wrap .hero-label{position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);margin:0;white-space:nowrap;box-shadow:0 0 0 3px #fff}article h1,.body h2,.body h3{text-align:center}body.align-justify .body p,body.align-justify .body li{text-align:justify;hyphens:auto;-webkit-hyphens:auto}body.hdr-2.head-a header.site{background:linear-gradient(90deg,#0366ab 0%,#1176bb 50%,#2191dd 100%)}body.hdr-3.head-a header.site{background:radial-gradient(120% 220% at 85% -40%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 45%),linear-gradient(100deg,#035a96 0%,#0a73b8 55%,#2191dd 100%);box-shadow:inset 0 -1px 0 rgba(255,255,255,.18)}body.hdr-4.head-a header.site{background:linear-gradient(100deg,var(--accent-dark) 62%,var(--accent) 62.1%)}header.site{position:relative}body.head-a header.site .search-panel,body.head-b header.site .search-panel{position:absolute;top:100%;right:max(24px,calc((100% - 1132px)/2));z-index:50;width:min(460px,calc(100% - 32px));padding:12px;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 10px 30px rgba(4,73,118,.22);order:initial;flex-basis:auto}.search-panel .search-form{max-width:none}@media (max-width:860px){body.head-a header.site .search-panel,body.head-b header.site .search-panel{right:16px;left:16px;width:auto}}.body .disclaimer{margin:1.6em 0 0!important;font:italic 15px/1.5 var(--text-face);color:var(--muted)}.read-also{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:18px;align-items:center;border:1px solid var(--rule);border-left:4px solid var(--accent);border-radius:6px;padding:12px 18px 12px 12px;transition:box-shadow .25s}.read-also:not(:has(img)){grid-template-columns:minmax(0,1fr) auto;padding-left:18px}.read-also img{width:120px;height:80px;object-fit:cover;border-radius:4px;display:block}.read-also .ra-label{display:block;font:700 12px/1 var(--ui-face);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.read-also .ra-go{font:700 24px/1 var(--ui-face);color:var(--accent)}.read-also:hover{box-shadow:var(--shadow)}@media (max-width:620px){.read-also{grid-template-columns:84px minmax(0,1fr);font-size:17px}.read-also img{width:84px;height:60px}.read-also .ra-go{display:none}}.join{margin:2em 0;padding:24px 26px;border-radius:8px;background:linear-gradient(135deg,var(--accent-dark),var(--accent));color:#fff;text-align:center}.join-title{margin:0 0 18px!important;font:700 23px/1.3 var(--head-face);text-wrap:balance}.join ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.join li{margin:0;padding:0}.join li::before{display:none}.join a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 8px;border-radius:6px;background:#fff;color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.join a:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(4,40,70,.3)}.join svg{width:26px;height:26px;margin-bottom:4px}.join .net-tg svg{color:#229ed9}.join .net-vk svg{color:#07f}.join .net-yt svg{color:red}.join b{font:700 20px/1.2 var(--ui-face)}.join a span{font:500 13px/1.3 var(--ui-face);color:var(--muted)}@media (max-width:620px){.join{padding:20px 14px}.join-title{font-size:20px}.join ul{gap:6px}.join b{font-size:17px}}.thread{margin:8px 0 36px;padding-top:28px;border-top:1px solid var(--rule)}.after .thread h2{margin:0 0 18px}.cmt{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;margin-bottom:16px}.cmt.reply{margin-left:58px}.cmt .ava{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block}.cmt .ava-q{display:grid;place-items:center;background:var(--wash);color:var(--accent-dark);font:700 20px/1 var(--ui-face)}.cmt-body{background:#f6f8fb;border-radius:4px 14px 14px 14px;padding:12px 16px 14px}.cmt.reply .cmt-body{background:var(--wash)}.cmt-body p{margin:0;font:16px/1.55 var(--ui-face)}.cmt-body .cmt-name{font:700 14px/1.3 var(--ui-face);margin-bottom:4px;color:var(--ink)}.cmt-body .cmt-name span{font-weight:500;color:#fff;background:var(--accent);border-radius:3px;padding:1px 6px;margin-left:6px;font-size:12px}.cmt .tg-go{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:10px 16px;text-decoration:none;font:700 15px/1 var(--ui-face)}.cmt .tg-go svg{width:18px;height:18px}@media (max-width:620px){.cmt.reply{margin-left:22px}.cmt{grid-template-columns:36px minmax(0,1fr);gap:10px}.cmt .ava{width:36px;height:36px}}.related ul{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.related li,.related li:last-child{border:0}.related a{display:block;padding:0 0 12px;border-radius:6px;font:600 17px/1.35 var(--head-face);color:var(--ink);transition:box-shadow .25s}.related a:hover{box-shadow:var(--shadow);color:var(--accent-dark)}.related img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:6px 6px 0 0;display:block;margin-bottom:10px}.related a span{display:block;padding:0 12px}.related a span::before{content:"→ ";color:var(--accent);font-weight:700}@media (max-width:620px){.related ul{grid-template-columns:1fr;gap:12px}.related a{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:0}.related img{width:96px;height:64px;margin:0;border-radius:6px 0 0 6px}.related a span{padding:0 8px 0 0}}.hero .kicker{margin:0 0 18px}.hero-side .role{text-wrap:balance}.hero-side .write-me,.hero-side .channels{justify-content:center;text-align:center}.hero-bottom .facts{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:12px 40px}@media (max-width:620px){.hero-bottom .facts{grid-template-columns:1fr 1fr;gap:16px 20px}}.newsfeed{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.newsfeed li{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--rule);align-items:baseline}.newsfeed time{font:500 14px/1.4 var(--ui-face);color:var(--muted)}.newsfeed a{font:600 18px/1.35 var(--head-face);color:var(--ink);text-decoration:none}.newsfeed a:hover{color:var(--accent-dark)}@media (max-width:760px){.newsfeed{grid-template-columns:1fr}.newsfeed li{grid-template-columns:1fr;gap:4px}}.thread{border-top:0;padding-top:0}.cmt-body .cmt-name span{display:inline-block;width:auto;vertical-align:1px}.join-title{margin:0 0 4px!important;text-align:center!important;hyphens:none!important;-webkit-hyphens:none!important}.join-sub{margin:0 0 18px!important;font:500 14px/1.3 var(--ui-face);text-align:center!important;opacity:.9}.body .disclaimer{margin:.4em 0 0!important;text-align:left!important;hyphens:none!important}.after{margin-top:28px;padding-top:28px}.cmt-body a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:.2em}.mosaic.four{grid-template-columns:repeat(4,1fr)}.mosaic.four a.t{font-size:18px}.mosaic.four p{font-size:15px}@media (max-width:980px){.mosaic.four{grid-template-columns:1fr 1fr}}@media (max-width:620px){.mosaic.four{grid-template-columns:1fr}}.read-also .ra-tx{display:block;margin:0;font:700 19px/1.35 var(--head-face);letter-spacing:0;text-transform:none;color:var(--ink)}.read-also .ra-go{margin:0;letter-spacing:0}.read-also:hover .ra-tx{color:var(--accent-dark)}@media (min-width:700px){.after .service-card h2{white-space:nowrap;font-size:20px}}.cmt.cmt-q{grid-template-columns:minmax(0,1fr)}.pg{max-width:1080px;margin:0 auto;padding:36px 0 64px}.pg-crumbs{font:500 14px/1.4 var(--ui-face);color:var(--muted);margin:0 0 14px}.pg-crumbs a{color:var(--muted);text-decoration:none}.pg h1{font:700 clamp(32px,4vw,46px)/1.15 var(--head-face);margin:0 0 16px;letter-spacing:-.01em}.pg-lead{font:19px/1.6 var(--text-face);margin:0 0 8px;max-width:40em}.pg-top{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px 56px;align-items:center;padding-bottom:32px;border-bottom:1px solid var(--rule)}.pg-who{text-align:center}.pg-who img{width:150px;height:150px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 6px var(--wash);display:block;margin:0 auto 14px}.pg-who b{display:block;font:700 22px/1.2 var(--head-face)}.pg-who span{display:block;font:500 14px/1.4 var(--ui-face);color:var(--muted);margin-top:4px}.pg .sec{padding:44px 0 0}.pg .sec>h2{margin-bottom:24px}.pg-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pg-cards li{border-radius:6px;box-shadow:0 0 15px rgba(4,73,118,.13);padding:24px 26px 22px;display:flex;flex-direction:column;transition:box-shadow .25s}.pg-cards li:hover{box-shadow:var(--shadow)}.pg-cards li.hit{background:var(--wash);border:1px dashed var(--accent-dark);box-shadow:none}.pg-cards h3{font:700 21px/1.3 var(--head-face);margin:0 0 8px}.pg-cards p{font:16px/1.55 var(--text-face);margin:0 0 14px;color:#4a4642}.pg-cards ul{margin:0 0 16px;padding:0;list-style:none;font:15px/1.5 var(--ui-face)}.pg-cards ul li{box-shadow:none;padding:0 0 0 20px;position:relative;display:block;border-radius:0}.pg-cards ul li::before{content:"✓";position:absolute;left:0;color:var(--up);font-weight:700}.pg-cards .price{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--rule);padding-top:14px}.pg-cards .price b{font:700 20px/1.2 var(--ui-face);color:var(--accent-dark)}.pg-cards .price small{display:block;font:500 13px/1.3 var(--ui-face);color:var(--muted)}.pg-cards .price a{font:700 14px/1 var(--ui-face);color:var(--accent-dark);text-decoration:none;white-space:nowrap}.pg-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;counter-reset:s}.pg-steps li{counter-increment:s;font:16px/1.55 var(--text-face)}.pg-steps li::before{content:counter(s);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--accent);color:#fff;font:700 18px/1 var(--ui-face);margin-bottom:12px}.pg-steps b{display:block;font:700 18px/1.3 var(--head-face);margin-bottom:6px}.pg-contact{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;margin:0;padding:0}.pg-contact a{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:22px 22px 20px;border-radius:6px;background:#fff;box-shadow:0 0 15px rgba(4,73,118,.13);text-decoration:none;color:var(--ink);transition:box-shadow .25s,transform .2s;height:100%}.pg-contact a:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.pg-contact svg{width:30px;height:30px;margin-bottom:8px}.pg-contact .tg svg{color:#229ed9}.pg-contact .vk svg{color:#07f}.pg-contact .ml svg{color:var(--accent-dark)}.pg-contact .yt svg{color:red}.pg-contact b{font:700 18px/1.3 var(--ui-face)}.pg-contact span{font:15px/1.4 var(--ui-face);color:var(--muted)}.pg-contact em{font:700 14px/1 var(--ui-face);font-style:normal;color:var(--accent-dark);margin-top:10px}.pg-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;align-items:start}.pg-text p{font:18px/1.7 var(--text-face);margin:0 0 1em}.pg-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pg-chips li{font:500 14px/1 var(--ui-face);padding:10px 14px;border-radius:999px;border:1px solid #cfe2f6;color:var(--accent-dark);background:#fff}.pg-time{list-style:none;margin:0;padding:0;border-left:2px solid var(--wash)}.pg-time li{position:relative;padding:0 0 22px 26px}.pg-time li::before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #fff}.pg-time b{display:block;font:700 18px/1.2 var(--ui-face);color:var(--accent-dark);margin-bottom:4px}.pg-time span{font:16px/1.55 var(--text-face)}.pg-media{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pg-media li a{display:block;padding:16px;border:1px solid var(--rule);border-radius:6px;text-decoration:none;color:var(--ink);font:700 16px/1.3 var(--ui-face);height:100%;transition:border-color .2s}.pg-media li a:hover{border-color:var(--accent)}.pg-media small{display:block;font:500 13px/1.4 var(--ui-face);color:var(--muted);margin-top:4px}.pg-years{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:end;height:220px;padding:0;margin:0;list-style:none;border-bottom:1px solid var(--rule)}.pg-years li{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;position:relative}.pg-years i{display:block;width:64%;border-radius:4px 4px 0 0;background:var(--up)}.pg-years li.neg{justify-content:flex-end}.pg-years li.neg i{background:#c94a4a}.pg-years b{font:700 18px/1 var(--ui-face);margin-bottom:8px;color:var(--up)}.pg-years li.neg b{color:#c94a4a}.pg-years-x{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;list-style:none;margin:8px 0 0;padding:0;text-align:center;font:600 14px/1 var(--ui-face);color:var(--muted)}.pg-alloc{display:flex;height:22px;border-radius:4px;overflow:hidden;margin:0 0 16px}.pg-alloc i{display:block;height:100%}.pg-legend{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;font:15px/1.4 var(--ui-face)}.pg-legend li{display:flex;align-items:center;gap:10px}.pg-legend i{width:14px;height:14px;border-radius:3px;flex:none}.pg-legend b{margin-left:auto}.pg-note{font:italic 14px/1.5 var(--text-face);color:var(--muted);margin:14px 0 0}@media (max-width:860px){.pg{padding:24px 20px 48px}.pg-top,.pg-two{grid-template-columns:1fr}.pg-who{order:-1}.pg-cards,.pg-steps,.pg-contact{grid-template-columns:1fr}.pg-media{grid-template-columns:1fr 1fr}.pg-legend{grid-template-columns:1fr}.pg-years{height:170px;gap:6px}.pg-years-x{gap:6px}.pg-years b{font-size:14px}}.pg-top.solo{grid-template-columns:minmax(0,1fr)}.pg-help{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 40px}.pg-help li{position:relative;padding:0 0 0 34px;font:17px/1.55 var(--text-face)}.pg-help li::before{content:"✓";position:absolute;left:0;top:1px;width:24px;height:24px;border-radius:50%;background:var(--wash);color:var(--accent-dark);display:grid;place-items:center;font:700 13px/1 var(--ui-face)}.pg-help b{display:block;font:700 17px/1.35 var(--head-face)}.pg-for{margin:22px 0 0;font:17px/1.6 var(--text-face);padding:16px 20px;background:var(--wash);border-radius:6px}.pg-time span{display:block}.pg-disclaimer{margin:40px 0 0;font:italic 15px/1.5 var(--text-face);color:var(--muted)}.pg-body{max-width:var(--measure);margin:0 auto}.pg-body h2{font:var(--h2-weight) 28px/1.25 var(--head-face);text-align:center}@media (max-width:860px){.pg-help{grid-template-columns:1fr}}.pg-who .write-me{font:500 13px/1.3 var(--ui-face);color:var(--muted);margin:16px 0 6px}.pg-who .channels{justify-content:center}.pg-who .channels a{color:var(--accent-dark);padding:8px 12px}.pg-who .channels span{display:inline;margin:0;font:inherit;color:inherit}.pg-chips li:has(a){padding:0;border:0;background:none}.pg-chips a{display:block;font:500 14px/1 var(--ui-face);padding:10px 14px;border-radius:999px;border:1px solid #cfe2f6;color:var(--accent-dark);background:#fff;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.pg-chips a:hover{background:var(--accent);border-color:var(--accent);color:#fff}.pg-press .pg-media li a{display:flex;align-items:center;gap:12px;padding:14px 16px;font-size:17px;line-height:1.25}.pg-press .pg-logo{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;overflow:hidden;flex:none;font:700 13px/1 var(--ui-face);font-style:normal}.pg-press .pg-logo img{width:36px;height:36px;display:block}.pg-press .pg-logo.txt{background:var(--accent-dark);color:#fff}.pg-press .pg-media{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:860px){.pg-press .pg-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-press .pg-media li a{gap:8px;padding:12px 10px;font-size:14px;overflow-wrap:break-word}.pg-press .pg-logo,.pg-press .pg-logo img{width:28px;height:28px}}.pg-reviews{margin:22px 0 0;font:600 16px/1.4 var(--ui-face)}.pg-reviews a{display:inline-flex;align-items:center;gap:10px;color:var(--accent-dark);text-decoration:none}.pg-reviews a:hover span{text-decoration:underline}.pg-reviews svg{width:22px;height:22px;flex:none;color:#07f}.pg-body .body p,.pg-body .body span{text-align:left!important}.pg-body .body img{float:none!important;display:block;margin:1.4em auto!important;max-width:100%;height:auto}.pg-body .body p:has(>img:only-child){text-align:center!important}.pg-lead p{margin:0 0 .6em}.pg-lead p:last-child{margin-bottom:0}.body div,.body iframe,.body figure,.body table{max-width:100%!important}.body iframe{box-sizing:border-box}.body [class^="s3gt_"],.body [class*=" s3gt_"]{display:none!important}h1,.body h2,.pg h1{overflow-wrap:break-word}@media (max-width:620px){article h1,.pg h1,.body h2{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:14 6 6}}.tv-box{width:100%;max-width:100%;overflow:hidden}.tv-box iframe{width:100%!important}.embed-consent{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;margin:1.4em auto;border-radius:8px;overflow:hidden;font:15px/1.4 var(--ui-face);text-align:center;isolation:isolate}.embed-consent button{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;padding:0 16px 40px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.embed-consent button:disabled{cursor:progress;opacity:.7}.embed-consent .ec-icon{display:block;transition:transform .15s}.embed-consent button:hover .ec-icon,.embed-consent button:focus-visible .ec-icon{transform:scale(1.08)}.embed-consent .ec-btn{font:600 16px/1 var(--ui-face);padding:12px 22px;border-radius:999px}.embed-consent .ec-label{position:absolute;top:14px;left:16px;z-index:2;font:600 14px/1.2 var(--ui-face);pointer-events:none}.embed-consent .ec-note{position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;padding:8px 16px;font:400 12.5px/1.35 var(--ui-face);text-align:center}.embed-consent .ec-note a{color:inherit;text-decoration:underline}.embed-consent .ec-bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.ec-yt{background:radial-gradient(ellipse at center,#3a3a3a 0,#111 75%);color:#fff}.ec-yt .ec-btn{background:rgba(255,255,255,.12);color:#fff}.ec-yt button:hover .ec-btn{background:rgba(255,255,255,.22)}.ec-yt .ec-label{color:#fff}.ec-yt .ec-note{background:rgba(0,0,0,.55);color:#ddd}.ec-map{aspect-ratio:4/3;background-color:#eceee4;background-image:radial-gradient(ellipse at 82% 22%,#aadaff 0 22%,transparent 22.5%),linear-gradient(28deg,transparent 47%,#fbd56b 47%,#fbd56b 49.5%,transparent 49.5%),linear-gradient(90deg,transparent 46%,#fff 46%,#fff 50%,transparent 50%),linear-gradient(0deg,transparent 46%,#fff 46%,#fff 50%,transparent 50%),radial-gradient(circle at 20% 75%,#c8e6c0 0 14%,transparent 14.5%);background-size:100% 100%,100% 100%,110px 110px,85px 85px,100% 100%;color:#202124}.ec-map .ec-btn{background:#fff;color:#1a73e8;box-shadow:0 1px 4px rgba(0,0,0,.25)}.ec-map button:hover .ec-btn{background:#f1f5fe}.ec-map .ec-note{background:rgba(255,255,255,.85);color:#444}.ec-tv{background-color:#fff;background-image:linear-gradient(#e9ecf3 1px,transparent 1px),linear-gradient(90deg,#e9ecf3 1px,transparent 1px);background-size:100% 25%,12.5% 100%;border:1px solid #e0e3eb;color:#131722}.ec-tv .ec-btn{background:#2962ff;color:#fff;box-shadow:0 2px 8px rgba(41,98,255,.35)}.ec-tv button:hover .ec-btn{background:#1e53e5}.ec-tv .ec-note{background:rgba(255,255,255,.9);color:#555}.ec-vk{aspect-ratio:auto;min-height:230px;background:#f5f7fa;border:1px solid #e1e5eb;color:#000}.ec-vk .ec-btn{background:#07f;color:#fff}.ec-vk button:hover .ec-btn{background:#0069e0}.ec-vk .ec-note{background:none;color:#666}@media (max-width:600px){.embed-consent{min-height:270px}.embed-consent button{padding-bottom:70px;gap:10px}.embed-consent .ec-note{font-size:11.5px;padding:7px 12px}}article h1 [style],.body h2 [style],.body h3 [style]{font-weight:inherit!important;font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}body.head-a header.site .brand{font-family:"PT Serif",Georgia,serif;font-weight:700;font-size:24px;letter-spacing:-.005em;gap:12px}body.head-a header.site .brand .mark{height:42px}@media (max-width:860px){body.head-a header.site .brand{font-size:21px;gap:10px}body.head-a header.site .brand .mark{height:34px}}body:not(.align-justify) .body [style*="text-align: justify"],body:not(.align-justify) .body [style*="text-align:justify"]{text-align:left!important}article h1 img{display:block;margin:20px auto 0}.body iframe[src*="youtube.com"],.body iframe[src*="youtu.be"],.body iframe[data-src*="youtube.com"]{width:100%!important;height:auto!important;aspect-ratio:16/9}body.head-a header.site nav ul{font-size:16px}body.head-a header.site nav a{padding:23px 11px 21px}@media (max-width:1199px){body.head-a header.site nav ul{font-size:15px}body.head-a header.site nav a{padding:23px 8px 21px}}@media (max-width:1099px){body.head-a header.site{flex-wrap:wrap;padding:6px 12px 6px 16px;column-gap:4px}body.head-a header.site .brand{flex:1 1 0%;min-width:0}body.head-a header.site button.search{order:2}body.head-a header.site .menu-btn{order:3;display:flex!important;align-items:center;gap:6px;height:36px;margin-left:4px;padding:0 12px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:none;color:#fff;font:600 15px/1 var(--ui-face);cursor:pointer}body.head-a header.site .menu-btn:hover,body.head-a header.site.menu-open .menu-btn{background:rgba(255,255,255,.14)}body.head-a header.site nav{display:none;order:4;flex-basis:100%;overflow:visible;margin:6px -12px -6px -16px}body.head-a header.site.menu-open nav{display:block}body.head-a header.site nav ul{flex-direction:column;flex-wrap:nowrap;white-space:normal;font-size:18px}body.head-a header.site nav li{border-top:1px solid rgba(255,255,255,.16)}body.head-a header.site nav a{padding:15px 16px}}@media (min-width:1100px){body.head-a header.site .brand-name{position:relative;top:-2px}}@media (min-width:1200px){body.head-a header.site .brand-name{top:-3px}}.cmt .ava-mark{object-fit:contain;background:var(--wash);padding:6px;box-sizing:border-box}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-font-family:"Montserrat",Arial,sans-serif;--cc-bg:#fff;--cc-primary-color:#333;--cc-secondary-color:#6c6c6c;--cc-btn-primary-bg:#2191dd;--cc-btn-primary-border-color:#2191dd;--cc-btn-primary-hover-bg:#0366ab;--cc-btn-primary-hover-border-color:#0366ab;--cc-btn-primary-color:#fff;--cc-btn-secondary-bg:#f2f5f7;--cc-btn-secondary-border-color:#e3e8eb;--cc-btn-secondary-hover-bg:#e6ebee;--cc-btn-secondary-color:#333;--cc-cookie-category-block-bg:#f7f9fa;--cc-cookie-category-block-border:#e6ebee;--cc-overlay-bg:rgba(20,20,20,.45);--cc-modal-border-radius:14px;--cc-btn-border-radius:8px;font-size:14px}#cc-main .cm{box-shadow:0 6px 28px rgba(0,0,0,.16);max-width:380px;margin:0 0 18px 18px}#cc-main .cm__title{font-weight:600}#cc-main .cm__desc,#cc-main .cm__desc a{line-height:1.5}#cc-main .cm__desc a{color:#2191dd;text-decoration:underline}@media (max-width:480px){#cc-main .cm{margin:0 8px 8px;max-width:none}}@media (max-width:480px){#cc-main .cm__texts{padding-top:14px}#cc-main .cm__title{font-size:15px;padding-top:0}#cc-main .cm__desc{font-size:13px;line-height:1.4;padding-bottom:10px}#cc-main .cm__btns{padding:10px 14px 12px;gap:6px}#cc-main .cm .cm__btns .cm__btn-group{flex-direction:row!important;gap:6px}#cc-main .cm .cm__btns .cm__btn{flex:1 1 0%;margin:0!important;width:auto;min-height:38px;padding:8px 6px;font-size:13px}#cc-main .cm__footer{padding:6px 14px 10px;font-size:12px}}