@charset "UTF-8";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:"Roboto",sans-serif;line-height:1.5;color:#404040;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--body-bg)}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}button{background:none;border:none;cursor:pointer;font-family:inherit}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:normal}@font-face{font-family:"ln-icon";src:url("../font/ln-icon.eot?21816181");src:url("../font/ln-icon.eot?21816181#iefix") format("embedded-opentype"),url("../font/ln-icon.woff2?21816181") format("woff2"),url("../font/ln-icon.woff?21816181") format("woff"),url("../font/ln-icon.ttf?21816181") format("truetype"),url("../font/ln-icon.svg?21816181#ln-icon") format("svg");font-weight:normal;font-style:normal}[class*=" icon-"]:before,[class*=" icons-"]:after,[class^=icon-]:before,[class^=icons-]:after{font-family:"ln-icon",sans-serif;font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e800"}.icon-down:before{content:"\e801"}.icon-left:before{content:"\e802"}.icon-right:before{content:"\e803"}.icon-up:before{content:"\e804"}.icon-cancel:before{content:"\e805"}.icon-features-04:before{content:"\e806"}.icon-features-05:before{content:"\e807"}.icon-features-01:before{content:"\e808"}.icon-features-02:before{content:"\e809"}.icon-features-03:before{content:"\e80a"}.icon-stats-02:before{content:"\e80b"}.icon-stats-03:before{content:"\e80c"}.icon-stats-04:before{content:"\e80d"}.icon-hydrophilic:before{content:"\e80e"}.icon-hydrophobic:before{content:"\e80f"}.icon-stats-01:before{content:"\e810"}.icon-leaf:before{content:"\e811"}.icon-down-open:before{content:"\f004"}.icon-up-open:before{content:"\f005"}.icon-right-open:before{content:"\f006"}.icon-left-open:before{content:"\f007"}.icon-play:before{content:"\f00f"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-linkedin:before{content:"\f318"}.cc-window{background-color:var(--windowBg);-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--windowPadding,25px 15px);z-index:99999;border:var(--windowBorder,0);overflow:auto;-webkit-filter:drop-shadow(0px 1px 3px rgba(60,64,67,0.3));filter:drop-shadow(0px 1px 3px rgba(60,64,67,0.3))}.cc-modal-window *,.cc-window *{font-family:var(--fontFamily,"Roboto",sans-serif,Arial,sans-serif)}.cc-window.cc-content-right{text-align:right}.cc-window.cc-content-left{text-align:left}.cc-window.cc-content-center{text-align:center}#cc-btn-dismiss,.cc-window.cc-pos-bottom,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-top,.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{position:fixed}.cc-window.cc-pos-top{--windowMarginTop:0;top:var(--windowMarginTop);left:0;width:100%}.cc-window.cc-pos-top-center{top:var(--windowMarginTop,24px);left:0;right:0;margin-left:auto;margin-right:auto}.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{border-radius:var(--windowRadius,10px);width:var(--windowWidth,500px)}#cc-btn-dismiss.cc-pos-top-left,#cc-btn-dismiss.cc-pos-top-right,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{top:var(--windowMarginTop,24px)}#cc-btn-dismiss.cc-pos-top-left,.cc-window.cc-pos-top-left{left:var(--windowMarginLeft,24px)}#cc-btn-dismiss.cc-pos-top-right,.cc-window.cc-pos-top-right{left:auto;right:var(--windowMarginRight,24px)}.cc-window.cc-pos-bottom{--windowMarginBottom:0;bottom:var(--windowMarginBottom,24px);left:0;width:100%}.cc-window.cc-pos-bottom-center{bottom:var(--windowMarginBottom,24px);left:0;right:0;margin-left:auto;margin-right:auto}#cc-btn-dismiss.cc-pos-bottom-left,#cc-btn-dismiss.cc-pos-bottom-right,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right{bottom:var(--windowMarginBottom,24px)}#cc-btn-dismiss.cc-pos-bottom-left,.cc-window.cc-pos-bottom-left{left:var(--windowMarginLeft,24px)}#cc-btn-dismiss.cc-pos-bottom-right,.cc-window.cc-pos-bottom-right{left:auto;right:var(--windowMarginRight,24px)}.cc-window .cc-window-title{font-size:var(--titleFontSize,14px);font-weight:var(--titleFontWeight,600);color:var(--titleTextColor,#001D35);padding:var(--titlePadding,24px 24px 0 24px);margin-bottom:1rem;display:none}.cc-window .cc-window-message{padding:var(--messagePadding,0px 0px 10px 0px);line-height:var(--messageLineHeight,1.2rem)}.cc-window .cc-window-message,.cc-window .cc-window-message a,.cc-window .cc-window-message p{font-size:var(--messageFontSize,12px);font-weight:var(--messageFontWeight,400);color:var(--messageTextColor,#ffffff);line-height:var(--messageLineHeight,1.2rem)}.cc-window .cc-window-message p{padding:0 0 0.5rem 0}.cc-window .cc-window-message a,.cc-window .cc-window-message a:hover,.cc-window .cc-window-message a:visited{color:var(--messageLinkColor,#ffffff);-webkit-text-decoration:var(--messageLinkDecoration,underline);text-decoration:var(--messageLinkDecoration,underline);font-weight:var(--messageLinkFontWeight,600)}#cc-window-settings .cc-window-settings-header{margin-bottom:2rem}#cc-window-settings .cc-window-settings-footer{margin-top:2rem}#cc-window-settings .cc-window-settings-cookie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:2px solid var(--settingsSeparatorColor,#eee);gap:3rem;padding:16px 0}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-content{width:100%}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-title{font-size:var(--settingsTitleSize,14px);font-weight:var(--settingsTitleWidth,600);margin-bottom:0.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-title-dropdown{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc{width:100%}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc *{font-size:var(--settingsFontSize,14px)}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc p{margin-bottom:0.5rem}.cc-modal-window .cc-window-settings-buttons,.cc-window .cc-window-buttons{text-align:var(--buttonsAlign,center);padding:var(--buttonsPadding,10px 10px)}.cc-modal-window .cc-window-settings-buttons button,.cc-window .cc-window-buttons button{display:initial!important;font-size:var(--btnFontSize,12px);font-weight:var(--btnFontWeight,600);line-height:1;margin:var(--btnMargin,10px 2px 0 2px);padding:var(--btnPadding,12px 12px 8px);border-radius:var(--btnRadius,5px);cursor:pointer;outline:none;letter-spacing:0}.cc-window .cc-window-buttons button.cc-btn-accept{background-color:var(--btnAcceptBg,#000);color:var(--btnAcceptTextColor,#ffffff);border:var(--btnAcceptBorder,0)}.cc-window .cc-window-buttons button.cc-btn-accept:hover{background-color:var(--btnAcceptBgHover,#f6f6f6);color:var(--btnAcceptTextColorHover,#333)}.cc-window .cc-window-buttons button.cc-btn-reject{background-color:var(--btnRejectBg,#ffffff);color:var(--btnRejectTextColor,#333);border:var(--btnRejectBorder,0)}.cc-window .cc-window-buttons button.cc-btn-reject:hover{background-color:var(--btnRejectBgHover,#f6f6f6);color:var(--btnRejectTextColorHover,#333)}.cc-window .cc-window-buttons button.cc-btn-info{background-color:var(--btnInfoBg,#000);color:var(--btnInfoTextColor,#ffffff);border:var(--btnInfoBorder,0)}.cc-window .cc-window-buttons button.cc-btn-info:hover{background-color:var(--btnInfoBgHover,#f6f6f6);color:var(--btnInfoTextColorHover,#333)}.cc-window .cc-window-buttons button.cc-btn-settings{background-color:var(--btnSettingsBg,#9E9E9E);color:var(--btnSettingsTextColor,#ffffff);border:var(--btnSettingsBorder,0)}.cc-window .cc-window-buttons button.cc-btn-settings:hover{background-color:var(--btnSettingsBgHover,#f6f6f6);color:var(--btnSettingsTextColorHover,#333)}.cc-window-settings-buttons button.cc-btn-settings-select{background-color:var(--btnSettingsSelectBg,transparent);color:var(--btnSettingsSelectTextColor,#424242);border:var(--btnSettingsSelectBorder,0)}.cc-window-settings-buttons button.cc-btn-settings-select:hover{background-color:var(--btnSettingsSelectBgHover,#E0E0E0)}.cc-window-settings-buttons button.cc-btn-settings-accept{background-color:var(--btnSettingsAcceptBg);color:var(--btnSettingsAcceptTextColor,#ffffff);border:var(--btnSettingsAcceptBorder,0)}.cc-window-settings-buttons button.cc-btn-settings-accept:hover{background-color:var(--btnSettingsAcceptBgHover,#1B5E20)}#cc-btn-dismiss{font-family:var(--fontFamily,"Open Sans",Arial,sans-serif);background-color:var(--btnDismissBg,#ddd);color:var(--btnDismissTextColor,#000);border:var(--btnDismissBorder,0);font-size:var(--btnDismissFontSize,12px);font-weight:var(--btnDismissFontWeight,400);margin:2rem 0.3rem 0 0.3rem;padding:var(--btnDismissPadding,10px 12px);border-radius:var(--btnDismissRadius,24px);cursor:pointer;outline:none;z-index:99999;-webkit-filter:drop-shadow(0px 1px 3px rgba(60,64,67,0.2));filter:drop-shadow(0px 1px 3px rgba(60,64,67,0.2));opacity:0.4}#cc-btn-dismiss:hover{opacity:1}.cc-modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.cc-modal-window{background-color:var(--popupBg,#fff);color:var(--popupTextColor,#333);margin:10vh auto;border:var(--windowBorder,0);-webkit-filter:drop-shadow(0px 1px 3px rgba(60,64,67,0.3));filter:drop-shadow(0px 1px 3px rgba(60,64,67,0.3));width:var(--popupWidth,600px);border-radius:var(--popupRadius,24px);padding:var(--windowPadding,24px)}.cc-modal-content{color:var(--popupTextColor,#001D35);padding:var(--titlePadding,0 24px 24px 24px);font-size:var(--messageFontSize,12px);font-weight:var(--messageFontWeight,400);line-height:var(--messageLineHeight,1.2rem);margin-top:24px;margin-bottom:24px}.cc-modal-window .cc-modal-content h2{font-size:var(--titleFontSize,16px);font-weight:var(--titleFontWeight,600);color:var(--titleTextColor,#001D35);margin-bottom:1rem}.cc-modal-window .cc-modal-content p{padding:0 0 0.5rem 0;font-size:var(--messageFontSize,14px);line-height:var(--messageLineHeight,1.2rem)}.cc-modal-window .cc-modal-content .switch{position:relative;display:inline-block;width:44px;height:26px}.cc-modal-window .cc-modal-content .switch input{opacity:0;width:0;height:0}.cc-modal-window .cc-modal-content .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#C62828;-webkit-transition:0.4s;transition:0.4s}.cc-modal-window .cc-modal-content .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:0.4s;transition:0.4s}.cc-modal-window .cc-modal-content input:checked+.slider{background-color:#1b5e20}.cc-modal-window .cc-modal-content input:disabled+.slider{background-color:#ccc}.cc-modal-window .cc-modal-content input:checked+.slider:before{-webkit-transform:translateX(18px);transform:translateX(18px)}.cc-modal-window .cc-modal-content .slider.round{border-radius:34px}.cc-modal-window .cc-modal-content .slider.round:before{border-radius:50%}.cc-modal-close{color:var(--btnCloseColor,#aaa);padding:0 12px 12px 0;text-align:right;font-size:22px;font-weight:bold}.cc-modal-close:focus,.cc-modal-close:hover{color:var(--btnCloseColorHover,#000);text-decoration:none;cursor:pointer}@media screen and (max-width:768px){.cc-window.cc-pos-bottom,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left{width:100%;min-width:100%;left:0;right:0;border-radius:0}.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-top-right{width:min(var(--windowWidth,500px),100vw - 32px);min-width:0;left:auto;right:var(--windowMarginRight,16px)}.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left{top:0;--windowMarginTop:0}.cc-window.cc-pos-top-right{top:var(--windowMarginTop,16px)}.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left{bottom:0;--windowMarginBottom:0}.cc-window.cc-pos-bottom-right{bottom:var(--windowMarginBottom,16px)}.cc-modal-window{margin:0;padding:0;width:100%;border-radius:0}}@-webkit-keyframes cc-window-animation-in-top{0%{top:-80vh;visibility:visible}to{top:var(--windowMarginTop,24px);visibility:visible}}@keyframes cc-window-animation-in-top{0%{top:-80vh;visibility:visible}to{top:var(--windowMarginTop,24px);visibility:visible}}@-webkit-keyframes cc-window-animation-out-top{0%{top:var(--windowMarginTop,24px)}to{top:-120vh}}@keyframes cc-window-animation-out-top{0%{top:var(--windowMarginTop,24px)}to{top:-120vh}}@-webkit-keyframes cc-window-animation-in-bottom{0%{bottom:-80vh;visibility:visible}to{bottom:var(--windowMarginBottom,24px);visibility:visible}}@keyframes cc-window-animation-in-bottom{0%{bottom:-80vh;visibility:visible}to{bottom:var(--windowMarginBottom,24px);visibility:visible}}@-webkit-keyframes cc-window-animation-out-bottom{0%{bottom:var(--windowMarginBottom,24px)}to{bottom:-120vh}}@keyframes cc-window-animation-out-bottom{0%{bottom:var(--windowMarginBottom,24px)}to{bottom:-120vh}}.cc-window.cc-animation-in.cc-pos-top,.cc-window.cc-animation-in.cc-pos-top-center,.cc-window.cc-animation-in.cc-pos-top-left,.cc-window.cc-animation-in.cc-pos-top-right{-webkit-animation-name:cc-window-animation-in-top;animation-name:cc-window-animation-in-top;visibility:hidden;-webkit-animation-duration:var(--animationDuration,1s);animation-duration:var(--animationDuration,1s);-webkit-animation-delay:var(--animationDelay,0.1s);animation-delay:var(--animationDelay,0.1s);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cc-window.cc-animation-out.cc-pos-top,.cc-window.cc-animation-out.cc-pos-top-center,.cc-window.cc-animation-out.cc-pos-top-left,.cc-window.cc-animation-out.cc-pos-top-right{-webkit-animation-name:cc-window-animation-out-top;animation-name:cc-window-animation-out-top;-webkit-animation-duration:var(--animationDuration,1s);animation-duration:var(--animationDuration,1s);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cc-window.cc-animation-in.cc-pos-bottom,.cc-window.cc-animation-in.cc-pos-bottom-center,.cc-window.cc-animation-in.cc-pos-bottom-left,.cc-window.cc-animation-in.cc-pos-bottom-right{-webkit-animation-name:cc-window-animation-in-bottom;animation-name:cc-window-animation-in-bottom;visibility:hidden;-webkit-animation-duration:var(--animationDuration,1s);animation-duration:var(--animationDuration,1s);-webkit-animation-delay:var(--animationDelay,0.1s);animation-delay:var(--animationDelay,0.1s);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cc-window.cc-animation-out.cc-pos-bottom,.cc-window.cc-animation-out.cc-pos-bottom-center,.cc-window.cc-animation-out.cc-pos-bottom-left,.cc-window.cc-animation-out.cc-pos-bottom-right{-webkit-animation-name:cc-window-animation-out-bottom;animation-name:cc-window-animation-out-bottom;-webkit-animation-duration:var(--animationDuration,1s);animation-duration:var(--animationDuration,1s);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}:root{--bs-primary:#0f1c7a;--body-bg:#fff;--body-page-bg:#f8f9fa;--menu-border:96,101,111;--section-bg:#f8f9fa;--footer-bg:#012751;--footer-bg2:#b59461;--filter-border:#e5e5e5;--windowBg:#012751;--titleTextColor:#ffffff;--messageTextColor:rgba(255,255,255,0.92);--messageLinkColor:#c9a962;--messageLinkColorHover:#b59461;--settingsSeparatorColor:rgba(255,255,255,0.18);--settingsTitleColor:#0f1c7a;--settingsFontColor:#2a2a2a;--btnAcceptBg:#b59461;--btnAcceptTextColor:#ffffff;--btnAcceptBgHover:#c9a962;--btnAcceptTextColorHover:#ffffff;--btnRejectBg:#ffffff;--btnRejectTextColor:#0f1c7a;--btnRejectBgHover:#f8f9fa;--btnRejectTextColorHover:#001b3d;--btnSettingsBg:rgba(255,255,255,0.14);--btnSettingsTextColor:#ffffff;--btnSettingsBgHover:rgba(255,255,255,0.24);--btnSettingsTextColorHover:#ffffff;--btnSettingsSelectTextColor:#2a2a2a;--btnSettingsSelectBgHover:#f8f9fa;--btnSettingsAcceptBg:#b59461;--btnSettingsAcceptBgHover:#c9a962;--btnSettingsAcceptTextColor:#ffffff;--btnDismissBg:#ffffff;--btnDismissTextColor:#012751;--btnDismissBgHover:#c9a962;--btnDismissTextColorHover:#001b3d;--popupBg:#ffffff;--popupTextColor:#2a2a2a;--popupTitleColor:#0f1c7a;--btnCloseColor:#aaa;--btnCloseColorHover:#0f1c7a;--header-height:126px;--header-height-sticky:73px}@media (min-width:992px) and (max-width:1399.98px){:root{--header-height:96px;--header-height-sticky:72px}}@media (max-width:991.98px){:root{--header-height:80px;--header-height-sticky:80px}}html{height:100%}body{font-family:"Roboto",sans-serif;line-height:1.5;font-size:1rem;background-color:var(--body-bg);height:100%}body.nav-open{overflow:hidden}main{overflow:hidden}@media (max-width:991.98px){main{overflow-x:clip;overflow-y:visible}}@media (min-width:1400px){.container,.footer__bottom,.footer__top{max-width:86vw!important}}@media (max-width:1599.98px){.container,.footer__bottom,.footer__top{max-width:94vw!important}}@media (max-width:575.98px){.container,.footer__bottom,.footer__top{max-width:calc(100% - 32px)!important;padding-left:0;padding-right:0}}.home-link-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;color:#0f1c7a;text-decoration:none;letter-spacing:0.04em}.home-link-arrow i{font-size:11px}.home-link-arrow:hover{color:#b59461}.site-nav,header{padding:40px 0 30px!important;width:100%;z-index:1030;background:#ffffff!important;-webkit-transition:padding 0.45s cubic-bezier(0.22,1,0.36,1),box-shadow 0.45s ease,,;-webkit-transition:padding 0.45s cubic-bezier(0.22,1,0.36,1),-webkit-box-shadow 0.45s ease;transition:padding 0.45s cubic-bezier(0.22,1,0.36,1),-webkit-box-shadow 0.45s ease;transition:padding 0.45s cubic-bezier(0.22,1,0.36,1),box-shadow 0.45s ease,;transition:padding 0.45s cubic-bezier(0.22,1,0.36,1),box-shadow 0.45s ease,-webkit-box-shadow 0.45s ease}@media (max-width:991.98px){.site-nav,header{padding:18px 0!important}}.site-nav .navbar-toggler,header .navbar-toggler{border-color:rgba(15,28,122,0.18);padding:0.5rem 0.625rem;-webkit-transition:none,,;-webkit-transition:none;transition:none;transition:none,}.site-nav .navbar-toggler:focus,header .navbar-toggler:focus{-webkit-box-shadow:0 0 0 0.1875rem rgba(15,28,122,0.12);box-shadow:0 0 0 0.1875rem rgba(15,28,122,0.12)}.site-nav .navbar-toggler .navbar-toggler-icon,header .navbar-toggler .navbar-toggler-icon{width:1.375rem;height:1.375rem}.site-nav .logo,header .logo{display:inline-block;width:205px;min-width:0;color:#0f1c7a;line-height:0;-webkit-transition:width 0.45s cubic-bezier(0.22,1,0.36,1),,;-webkit-transition:width 0.45s cubic-bezier(0.22,1,0.36,1);transition:width 0.45s cubic-bezier(0.22,1,0.36,1);transition:width 0.45s cubic-bezier(0.22,1,0.36,1),}@media (max-width:991.98px){.site-nav .logo,header .logo{width:160px}}.site-nav .logo img,.site-nav .logo svg,header .logo img,header .logo svg{display:block;width:100%!important;height:auto;-webkit-transition:none,,;-webkit-transition:none;transition:none;transition:none,}.site-nav .nav-row,header .nav-row{position:relative;z-index:1}@media (max-width:991.98px){.site-nav .nav-row,header .nav-row{position:static;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}.site-nav .nav-row .collapse,.site-nav .nav-row .collapsing,header .nav-row .collapse,header .nav-row .collapsing{margin-left:6vw}@media (max-width:1199.98px){.site-nav .nav-row .collapse,.site-nav .nav-row .collapsing,header .nav-row .collapse,header .nav-row .collapsing{margin-left:0}}@media (max-width:991.98px){.site-nav .nav-row .collapse,.site-nav .nav-row .collapsing,header .nav-row .collapse,header .nav-row .collapsing{position:absolute;top:100%;left:0;right:0;width:100%;max-width:none;margin:0;padding:0;border:0;-ms-flex-preferred-size:auto;flex-basis:auto;background:#ffffff;-webkit-box-shadow:0 16px 28px rgba(15,28,122,0.1);box-shadow:0 16px 28px rgba(15,28,122,0.1);z-index:1031;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:991.98px){.site-nav .nav-row .navbar-collapse.collapsing,.site-nav .nav-row .navbar-collapse.show,header .nav-row .navbar-collapse.collapsing,header .nav-row .navbar-collapse.show{display:block}}@media (max-width:991.98px){.site-nav .nav-row .navbar-nav,header .nav-row .navbar-nav{padding:8px calc(3vw + var(--bs-gutter-x, 1.5rem) / 2);margin:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;border-top:1px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:575.98px){.site-nav .nav-row .navbar-nav,header .nav-row .navbar-nav{padding-left:16px;padding-right:16px}}.site-nav .nav-row .navbar-nav .nav-item,header .nav-row .navbar-nav .nav-item{margin:0 0.85rem}@media (max-width:1599.98px){.site-nav .nav-row .navbar-nav .nav-item,header .nav-row .navbar-nav .nav-item{margin:0 0.45rem}}@media (max-width:991.98px){.site-nav .nav-row .navbar-nav .nav-item,header .nav-row .navbar-nav .nav-item{margin:0;width:100%;border-bottom:1px solid rgba(232,232,232,0.9)}.site-nav .nav-row .navbar-nav .nav-item:last-child,header .nav-row .navbar-nav .nav-item:last-child{border-bottom:0}}.site-nav .nav-row .navbar-nav .nav-link,header .nav-row .navbar-nav .nav-link{font-size:1rem;color:#000000;padding:0 0.15em;font-weight:400;letter-spacing:0.03em}@media (max-width:991.98px){.site-nav .nav-row .navbar-nav .nav-link,header .nav-row .navbar-nav .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:14px 0;font-size:0.9375rem}}.site-nav .nav-row .navbar-nav .nav-link.dropdown-toggle:after,header .nav-row .navbar-nav .nav-link.dropdown-toggle:after{font-family:"ln-icon",sans-serif;content:"\f004";border:none;vertical-align:middle;font-size:0.625rem;margin-left:0.375rem}.site-nav .nav-row .navbar-nav .nav-link.show,.site-nav .nav-row .navbar-nav .nav-link:hover,header .nav-row .navbar-nav .nav-link.show,header .nav-row .navbar-nav .nav-link:hover{color:#b59461}.site-nav .nav-row .navbar-nav .dropdown-menu,header .nav-row .navbar-nav .dropdown-menu{padding:1rem;border:none;-webkit-box-shadow:0 12px 36px rgba(0,0,0,0.12);box-shadow:0 12px 36px rgba(0,0,0,0.12);border-radius:8px}.site-nav .nav-row .navbar-nav .dropdown-menu .dropdown-item,header .nav-row .navbar-nav .dropdown-menu .dropdown-item{font-size:0.875rem;padding:0.45rem 0.75rem;color:#000000}.site-nav .nav-row .navbar-nav .dropdown-menu .dropdown-item:hover,header .nav-row .navbar-nav .dropdown-menu .dropdown-item:hover{color:#b59461;background:transparent}@media (max-width:991.98px){.site-nav .nav-row .navbar-nav .dropdown-menu,header .nav-row .navbar-nav .dropdown-menu{position:static!important;-webkit-transform:none!important;transform:none!important;float:none;width:100%;margin:0 0 8px;padding:4px 0 12px 12px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}.site-nav .nav-row .navbar-nav .dropdown-menu .dropdown-item,header .nav-row .navbar-nav .dropdown-menu .dropdown-item{padding:10px 0;white-space:normal}}.site-nav .nav-row .mini-nav,header .nav-row .mini-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.site-nav .nav-row .mini-nav,header .nav-row .mini-nav{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;padding:12px calc(3vw + var(--bs-gutter-x, 1.5rem) / 2) 8px;margin:0;border-top:1px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}.site-nav .nav-row .mini-nav .nav-item,header .nav-row .mini-nav .nav-item{margin:0;border-bottom:0;width:auto}}@media (max-width:575.98px){.site-nav .nav-row .mini-nav,header .nav-row .mini-nav{padding-left:16px;padding-right:16px}}.site-nav .nav-row .mini-nav .nav-item,header .nav-row .mini-nav .nav-item{margin:0 6px}.site-nav .nav-row .mini-nav .searchBtn .nav-link,header .nav-row .mini-nav .searchBtn .nav-link{font-size:1rem;color:#000000}@media (max-width:991.98px){.site-nav .nav-row .mini-nav .searchBtn .nav-link,header .nav-row .mini-nav .searchBtn .nav-link{padding:10px 0}}.site-nav .nav-row .mini-nav .searchBtn .nav-link:hover,header .nav-row .mini-nav .searchBtn .nav-link:hover{color:#b59461}.site-nav .nav-row .mini-nav .dropdown-toggle,header .nav-row .mini-nav .dropdown-toggle{font-size:1rem;font-weight:400;color:#000000;min-width:42px;text-align:center}@media (max-width:991.98px){.site-nav .nav-row .mini-nav .dropdown-toggle,header .nav-row .mini-nav .dropdown-toggle{padding:10px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.site-nav .nav-row .mini-nav .dropdown-toggle.show,.site-nav .nav-row .mini-nav .dropdown-toggle:hover,header .nav-row .mini-nav .dropdown-toggle.show,header .nav-row .mini-nav .dropdown-toggle:hover{color:#b59461}@media (max-width:991.98px){.site-nav .nav-row .mini-nav .dropdown-menu,header .nav-row .mini-nav .dropdown-menu{position:absolute!important;min-width:120px;padding:0.75rem;border-radius:8px;-webkit-box-shadow:0 12px 36px rgba(0,0,0,0.12);box-shadow:0 12px 36px rgba(0,0,0,0.12);background:#ffffff}}.sticky .site-nav,.sticky header{padding:16px 0!important;-webkit-box-shadow:0 4px 24px rgba(15,28,122,0.08);box-shadow:0 4px 24px rgba(15,28,122,0.08)}.sticky .site-nav .logo,.sticky header .logo{width:150px}@media (max-width:991.98px){.sticky .site-nav,.sticky header{padding:14px 0!important}.sticky .site-nav .logo,.sticky header .logo{width:140px}}@media (min-width:992px) and (max-width:1399.98px){.site-nav,header{padding:1.25rem 0!important}.site-nav .logo,header .logo{width:9.375rem}.site-nav .navbar-nav .nav-link,header .navbar-nav .nav-link{font-size:0.75rem}}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:2000;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease,,;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transition:all 0.3s ease,}.search-overlay.active{opacity:1;visibility:visible}.search-overlay .close-search{position:absolute;top:32px;right:32px}@media (max-width:767.98px){.search-overlay .close-search{top:1.25rem;right:1.25rem}}.search-overlay .close-search{color:#ffffff;font-size:2rem;cursor:pointer;-webkit-transition:color 0.3s ease,,;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;transition:color 0.3s ease,}.search-overlay .close-search:hover{color:#b59461}.search-overlay .search-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:32px}@media (max-width:575.98px){.search-overlay .search-content{padding:1.5rem 1rem}}.search-overlay .search-content .search-form{width:100%;max-width:600px;position:relative}.search-overlay .search-content .search-form input{width:100%;padding:16px;background:none;border:none;border-bottom:2px solid rgba(255,255,255,0.3);color:#ffffff;font-size:1.5rem}@media (max-width:767.98px){.search-overlay .search-content .search-form input{font-size:1.125rem;padding:0.75rem 2.5rem 0.75rem 0}}@media (max-width:575.98px){.search-overlay .search-content .search-form input{font-size:16px}}.search-overlay .search-content .search-form input{-webkit-transition:all 0.3s ease,,;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transition:all 0.3s ease,}.search-overlay .search-content .search-form input::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.search-overlay .search-content .search-form input::-moz-placeholder{color:rgba(255,255,255,0.5)}.search-overlay .search-content .search-form input:-ms-input-placeholder{color:rgba(255,255,255,0.5)}.search-overlay .search-content .search-form input::-ms-input-placeholder{color:rgba(255,255,255,0.5)}.search-overlay .search-content .search-form input::placeholder{color:rgba(255,255,255,0.5)}.search-overlay .search-content .search-form input:focus{outline:none;border-bottom-color:#0f1c7a}.search-overlay .search-content .search-form button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;font-size:1.5rem;-webkit-transition:color 0.3s ease,,;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;transition:color 0.3s ease,}@media (max-width:575.98px){.search-overlay .search-content .search-form button{font-size:1.25rem}}.search-overlay .search-content .search-form button:hover{color:#0f1c7a}.footer{background:#012751;color:rgba(255,255,255,0.88)}.footer__top{padding:56px 0 40px;display:-ms-grid;display:grid;-ms-grid-columns:350px 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:350px repeat(5,1fr);gap:28px 20px}@media (max-width:1199.98px){.footer__top{-ms-grid-columns:1fr 1.25rem 1fr 1.25rem 1fr;grid-template-columns:repeat(3,1fr);gap:1.75rem 1.25rem;padding:2.5rem 0 2rem}}@media (max-width:991.98px){.footer__top{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);gap:1.75rem 1rem;padding:2.25rem 0 1.75rem}}@media (max-width:599.98px){.footer__top{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem;padding:2rem 0 1.5rem}}@media (max-width:1199.98px){.footer__brand{grid-column:1/-1}}.footer__brand .logo{color:#ffffff;display:inline-block}.footer__brand img,.footer__brand svg{width:206px;height:auto;margin-bottom:20px}@media (max-width:599.98px){.footer__brand img,.footer__brand svg{width:168px}}.footer__brand address,.footer__brand p{max-width:300px;font-size:14px;line-height:1.7;font-style:normal;margin-bottom:10px;color:#ffffff}@media (max-width:1199.98px){.footer__brand address,.footer__brand p{max-width:none}}.footer__brand a.footer__phone{color:#b59461}.footer__brand a.footer__phone:hover{color:#ffffff;text-decoration:underline}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.footer__social p{margin:0;padding:0;color:#b59461}.footer__social a{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,0.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ffffff;-webkit-transition:border-color 0.25s ease,color 0.25s ease;transition:border-color 0.25s ease,color 0.25s ease}.footer__social a i{font-size:15px}.footer__social a:hover{border-color:#b59461;color:#b59461}.footer__col h4{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#ffffff;margin:0 0 14px}.footer__col a{display:block;font-size:14px;line-height:2.2;color:#ffffff;text-decoration:none}.footer__col a:hover{color:#b59461}.footer__bottom{border-top:1px solid rgba(255,255,255,0.12);padding:18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:12px;color:rgba(255,255,255,0.65)}@media (max-width:991.98px){.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__bottom a{color:rgba(255,255,255,0.72);text-decoration:none}.footer__bottom a:hover{color:#b59461}.footer__bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem 1rem}.breadcrumb{font-size:0.8125rem;color:var(--breadcrumb-tx);margin-bottom:1.5rem}.breadcrumb a:hover{color:#b59461}.page-hero{position:relative;min-height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#0f1c7a;color:#ffffff}.page-hero__title{font-size:clamp(1.75rem,4vw,2.625rem);font-weight:600;padding:3rem 0}.page-content{padding:3rem 0 4.5rem}.home-certificates{padding:30px 0 40px;background:#ffffff;border-top:1px solid #e8e8e8}.home-certificates__carousel.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-certificates__carousel.owl-carousel .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-certificates__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100px;-webkit-transition:opacity 0.25s ease,,;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;transition:opacity 0.25s ease,}.home-certificates__logo:hover{opacity:1}.home-certificates__logo img{max-height:100px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}@media (max-width:1199.98px){.home-certificates__logo{min-height:90px}.home-certificates__logo img{max-height:90px}}@media (max-width:991.98px){.home-certificates{padding:36px 0 44px}.home-certificates__logo{min-height:80px}.home-certificates__logo img{max-height:80px}}@media (max-width:767.98px){.home-certificates__logo{min-height:80px}.home-certificates__logo img{max-height:80px}}@media (max-width:575.98px){.home-certificates{padding:32px 0 40px}.home-certificates__logo{min-height:64px}.home-certificates__logo img{max-height:64px}}.product-hero{position:relative;min-height:clamp(280px,30vw,360px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:20px}.product-hero__bg{position:absolute;inset:0;background-image:var(--product-hero-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.product-hero__content{position:relative;z-index:2;min-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-hero__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(18px,2.5vw,32px);width:100%;max-width:520px}.product-hero__inner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(18px,2.5vw,32px);width:auto;max-width:none;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.product-hero__icon{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:clamp(64px,7vw,96px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#0f1c7a}.product-hero__icon i{font-size:clamp(56px,6.5vw,88px);line-height:1}.product-hero__icon img{width:100%;height:auto;display:block}.product-hero__line{width:1px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;min-height:clamp(64px,7vw,96px);-ms-flex-negative:0;flex-shrink:0;background:#0f1c7a}.product-hero__text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.product-hero__title{font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.2;color:#0f1c7a;margin:0 0 6px;overflow-wrap:break-word;text-wrap:balance}.product-hero__subtitle{font-size:clamp(17px,1.7vw,24px);font-weight:400;line-height:1.35;color:#0f1c7a;margin:0}.product-hero__subtitle strong{font-weight:700}@media (max-width:991.98px){.product-hero{padding-inline:max(20px,calc((100% - 86vw) / 2));padding-block:28px;min-height:clamp(220px,42vw,300px)}}.product-features{padding:0;margin:80px 0 50px;background:#f6f7f9}.product-features__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,4fr) clamp(30px,5vw,50px) minmax(0,3fr);grid-template-columns:minmax(0,4fr) minmax(0,3fr);gap:clamp(30px,5vw,50px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-features__media{margin:0}.product-features__media img{width:100%;aspect-ratio:93/56;-o-object-fit:cover;object-fit:cover;display:block}.product-features__title{font-size:clamp(24px,2.2vw,32px);font-weight:700;color:#000000;margin:0 0 clamp(28px,3vw,40px)}.product-features__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(14px,2vw,20px)}.product-features__item{font-size:16px;line-height:1.75;font-weight:300;color:#404040;padding:0;margin:0}.product-features__item strong{font-weight:700;color:#000000}@media (max-width:991.98px){.product-features{margin:40px 0 0;padding:40px 0}.product-features__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:575.98px){.product-features{padding:32px 0}}.product-about{padding:50px 0}.product-about__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,5fr) 0 minmax(0,6fr);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-about__title{font-size:clamp(30px,3.5vw,44px);font-weight:700;color:#000000;margin:0 0 14px}.product-about__lead{font-size:18px;line-height:1.75;color:#404040;font-weight:300;margin:0 0 clamp(28px,3vw,36px)}.product-about__list{border-top:1px solid #b59461}.product-about__item{padding:clamp(18px,2vw,22px) 0;border-bottom:1px solid #b59461}.product-about__item p{font-size:16px;line-height:1.7;color:#404040;font-weight:300;margin:0}.product-about__item p strong{font-weight:700;color:#000000}.product-about__media{margin:0}.product-about__media img{width:100%;aspect-ratio:92/50;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:991.98px){.product-about{padding:40px 0}.product-about__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:575.98px){.product-about{padding:32px 0}}.product-uses{padding:50px 0}.product-uses__head{text-align:center;width:100%;margin:0 0 clamp(28px,3vw,40px);padding:0 0 clamp(22px,2.5vw,30px);border-bottom:1px solid #b59461}.product-uses__title{font-size:clamp(30px,3.5vw,44px);font-weight:700;color:#000000;margin:0 0 5px}.product-uses__lead{font-size:18px;line-height:1.75;color:#404040;font-weight:300;margin:0}.product-uses__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(20px,2.5vw,32px) minmax(0,1fr) clamp(20px,2.5vw,32px) minmax(0,1fr) clamp(20px,2.5vw,32px) minmax(0,1fr) clamp(20px,2.5vw,32px) minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(20px,2.5vw,32px)}.product-uses__item{text-align:center}.product-uses__item h3{font-size:26px;font-weight:700;color:#404040;margin:0 0 8px;line-height:1.35}.product-uses__item p{font-size:14px;line-height:1.65;color:#404040;font-weight:300;margin:0}@media (max-width:1199.98px){.product-uses__grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.product-uses{padding:40px 0}}@media (max-width:767.98px){.product-uses__grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.product-uses{padding:32px 0}.product-uses__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-info{position:relative;margin:clamp(40px,5vw,56px) 0}.product-info__layout{position:relative;min-height:clamp(340px,36vw,460px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-info__media{margin:0;width:56%;min-height:clamp(340px,36vw,460px)}.product-info__media img{width:100%;height:100%;min-height:clamp(340px,36vw,460px);-o-object-fit:cover;object-fit:cover;display:block}.product-info__card{width:48%;background:#f1f5f8;padding:clamp(25px,3vw,50px) clamp(30px,4vw,80px);margin-left:-4%}.product-info__icon{width:100px;margin-bottom:18px;color:#b59461}.product-info__icon i{font-size:100px;line-height:1}.product-info__icon img{width:100%;height:auto;display:block}.product-info__icon--breathability img{width:68px}.product-info__title{font-size:clamp(30px,3.5vw,44px);font-weight:700;color:#000000;margin:0 0 16px}.product-info__text{font-size:16px;line-height:1.8;color:#404040;font-weight:300;margin:0}@media (max-width:991.98px){.product-info{margin:32px 0}.product-info__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.product-info__media{width:100%;min-height:240px}.product-info__media img{min-height:240px}.product-info__card{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;width:100%;max-width:none;margin:0;padding:clamp(24px,5vw,36px) clamp(20px,4vw,32px)}.product-info__icon{width:72px;margin-bottom:14px}.product-info__icon i{font-size:72px}.product-info__icon--breathability img{width:56px}}.sidebar-page{background:#f6f7f9}.sidebar-page__layout{display:-ms-grid;display:grid;-ms-grid-columns:200px clamp(32px,4vw,56px) minmax(0,1fr);grid-template-columns:200px minmax(0,1fr);gap:clamp(32px,4vw,56px);padding:clamp(40px,5vw,56px) 0 clamp(56px,6vw,72px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sidebar-page__aside{position:sticky;top:calc(var(--header-height) + 24px)}.sticky .sidebar-page__aside{top:calc(var(--header-height-sticky) + 24px)}.sidebar-page__toggle{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 12px;padding:14px 16px;border:1px solid #e8e8e8;border-radius:4px;background:#ffffff;color:#000000;font-size:15px;font-weight:600;text-align:left;-webkit-transition:border-color 0.2s ease,box-shadow 0.2s ease,,;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.sidebar-page__toggle i{font-size:11px;color:#aaa;-webkit-transition:transform 0.25s ease,,;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease,;transition:transform 0.25s ease,-webkit-transform 0.25s ease}.sidebar-page__toggle:focus-visible,.sidebar-page__toggle:hover{border-color:#0f1c7a;outline:none}.sidebar-page__toggle[aria-expanded=true]{border-color:#0f1c7a}.sidebar-page__toggle[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#0f1c7a}.sidebar-page__menu{list-style:none;margin:0;padding:0}.sidebar-page__menu-item{margin:0}.sidebar-page__menu-link{position:relative;display:block;font-size:15px;line-height:1.5;color:#404040;text-decoration:none;padding:14px 0;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.sidebar-page__menu-link:hover{color:#0f1c7a}.sidebar-page__menu-link.is-active{color:#000000;font-weight:700}.sidebar-page__menu-link.is-active:after{content:"";position:absolute;left:0;bottom:3px;width:40px;height:3px;background:#b59461}.sidebar-page__main{min-width:0}.sidebar-page__title{font-size:clamp(28px,2.8vw,36px);font-weight:700;color:#000000;margin:0 0 clamp(20px,2.5vw,28px);line-height:1.2}.sidebar-page__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(32px,4vw,48px)}.content-block{margin:0}.content-block--figure img,.content-block--hero img{width:100%;display:block}.content-block--media-right{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,3fr) clamp(24px,4vw,40px) minmax(0,4fr);grid-template-columns:minmax(0,3fr) minmax(0,4fr);gap:clamp(24px,4vw,40px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-block__content h2{font-size:clamp(20px,2vw,26px);font-weight:600;color:#000000;margin:0 0 14px;line-height:1.3}.content-block__content p{font-size:16px;line-height:1.8;font-weight:300;color:#404040;margin:0 0 16px}.content-block__content p:last-child{margin-bottom:0}.content-block__content ol,.content-block__content ul{margin:0 0 16px;padding-left:20px}.content-block__content ol:last-child,.content-block__content ul:last-child{margin-bottom:0}.content-block__content ul{list-style:disc;list-style-position:outside}.content-block__content ol{list-style:decimal;list-style-position:outside}.content-block__content li{font-size:16px;line-height:1.75;font-weight:300;color:#404040;margin-bottom:8px;display:list-item}.content-block__content li:last-child{margin-bottom:0}.content-block__content a{color:#0f1c7a;text-decoration:underline;text-underline-offset:2px;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.content-block__content a:focus-visible,.content-block__content a:hover{color:#b59461;outline:none}.content-block__content strong{font-weight:700;color:#000000}.content-block__content img{max-width:100%;height:auto;display:block}.content-block--text h2{font-size:clamp(20px,2vw,26px);font-weight:600;color:#000000;margin:0 0 14px;line-height:1.3}.content-block--text p{font-size:16px;line-height:1.8;font-weight:300;color:#404040;margin:0 0 16px}.content-block--text p:last-child{margin-bottom:0}.content-block--text ol,.content-block--text ul{margin:0 0 16px;padding-left:20px}.content-block--text ol:last-child,.content-block--text ul:last-child{margin-bottom:0}.content-block--text ul{list-style:disc;list-style-position:outside}.content-block--text ol{list-style:decimal;list-style-position:outside}.content-block--text li{font-size:16px;line-height:1.75;font-weight:300;color:#404040;margin-bottom:8px;display:list-item}.content-block--text li:last-child{margin-bottom:0}.content-block--text a{color:#0f1c7a;text-decoration:underline;text-underline-offset:2px;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.content-block--text a:focus-visible,.content-block--text a:hover{color:#b59461;outline:none}.content-block--text strong{font-weight:700;color:#000000}.content-block--text img{max-width:100%;height:auto;display:block}.content-block__figure{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content-block__figure img{width:100%;max-width:742px;height:auto;display:block}@media (max-width:991.98px){.sidebar-page__layout{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;padding-top:32px}.sidebar-page__aside{position:static;margin-bottom:28px;padding-bottom:0;border-bottom:0}.sidebar-page__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-page__menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;margin:0 0 8px;padding:4px 0;background:#ffffff;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.sidebar-page__aside.is-open .sidebar-page__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-page__menu-item{border-bottom:1px solid #e8e8e8}.sidebar-page__menu-item:last-child{border-bottom:0}.sidebar-page__menu-link{padding:12px 16px}.sidebar-page__menu-link.is-active:after{left:16px;bottom:8px}.sidebar-page__title{font-size:clamp(22px,6vw,30px);word-break:break-word}.content-block--media-right{-ms-grid-columns:1fr;grid-template-columns:1fr}.content-block--media-right .content-block__figure{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-block--media-right .content-block__figure img{max-width:240px}}.cert-gallery{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(16px,2vw,24px) minmax(0,1fr) clamp(16px,2vw,24px) minmax(0,1fr) clamp(16px,2vw,24px) minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.cert-gallery__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin:0;padding:0;background:#ffffff;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden;text-align:left;cursor:pointer;-webkit-transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,,;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease}.cert-gallery__card:focus-visible,.cert-gallery__card:hover{border-color:#b59461;-webkit-box-shadow:0 10px 28px rgba(0,0,0,0.1);box-shadow:0 10px 28px rgba(0,0,0,0.1);-webkit-transform:translateY(-3px);transform:translateY(-3px);outline:none}.cert-gallery__media{margin:0;aspect-ratio:210/297;background:#ffffff;border-bottom:1px solid #e8e8e8;overflow:hidden}.cert-gallery__media img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;background:#ffffff;-webkit-transition:transform 0.3s ease,,;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease,;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.cert-gallery__card:focus-visible .cert-gallery__media img,.cert-gallery__card:hover .cert-gallery__media img{-webkit-transform:scale(1.02);transform:scale(1.02)}.cert-gallery__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:16px 14px 18px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.cert-gallery__name{font-size:15px;line-height:1.35;font-weight:700;color:#0f1c7a}.cert-gallery__desc{font-size:13px;line-height:1.45;font-weight:300;color:#404040}.cert-gallery__action{margin-top:8px;font-size:13px;font-weight:500;color:#b59461}.cert-modal .modal-dialog{max-width:min(760px,94vw)}.cert-modal .modal-content{border:none;border-radius:4px;overflow:hidden}.cert-modal .modal-header{padding:18px 24px;border-bottom:1px solid #e8e8e8}.cert-modal .modal-title{font-size:clamp(18px,2vw,22px);font-weight:700;color:#000000}.cert-modal .btn-close{-webkit-transition:opacity 0.2s ease,,;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;transition:opacity 0.2s ease,}.cert-modal .btn-close:focus{-webkit-box-shadow:none;box-shadow:none}.cert-modal .modal-body{padding:clamp(16px,2.5vw,24px);background:#f6f7f9;text-align:center}.cert-modal__img{max-width:100%;max-height:min(78vh,900px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:inline-block;margin:0 auto;background:#ffffff;-webkit-box-shadow:0 8px 32px rgba(0,0,0,0.12);box-shadow:0 8px 32px rgba(0,0,0,0.12)}@media (max-width:991.98px){.cert-gallery{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.cert-gallery{-ms-grid-columns:minmax(0,1fr) 14px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cert-gallery__body{padding:14px 12px 16px}.cert-gallery__name{font-size:14px}.cert-gallery__action,.cert-gallery__desc{font-size:12px}}@media (max-width:575.98px){.cert-gallery{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:320px;margin:0 auto}.cert-modal__img{max-height:min(70vh,640px)}}.career-policy h2{margin-top:8px}.career-apply{margin-top:clamp(8px,1vw,12px)}.career-apply__title{font-size:clamp(22px,2.2vw,28px);font-weight:700;color:#000000;margin:0 0 8px;line-height:1.25}.career-apply__hint{margin:0 0 24px;font-size:15px;line-height:1.65;font-weight:300;color:#404040}.career-apply__form-wrap{background:#ffffff;border:1px solid #e8e8e8;border-radius:4px;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,32px)}.career-form .form-label{font-size:12px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#000000;margin-bottom:8px}.career-form .form-control{border:1px solid #e8e8e8;border-radius:4px;padding:12px 14px;font-size:15px;color:#2a2a2a;background:#ffffff}.career-form .form-control:focus{border-color:#0f1c7a;-webkit-box-shadow:0 0 0 3px rgba(15,28,122,0.12);box-shadow:0 0 0 3px rgba(15,28,122,0.12)}.career-form textarea.form-control{min-height:160px;resize:vertical}.career-form .form-check-label{font-size:13px;font-weight:300;color:#404040;line-height:1.5}.career-form .form-check-label a{color:#0f1c7a;font-weight:500;text-decoration:underline;text-underline-offset:2px}.career-form .form-check-label a:focus-visible,.career-form .form-check-label a:hover{color:#b59461;outline:none}.career-form .form-check-input:checked{background-color:#0f1c7a;border-color:#0f1c7a}.career-form__file .form-control[type=file]{padding:10px 14px;cursor:pointer}.career-form__file .form-control[type=file]::-webkit-file-upload-button{margin-right:12px;padding:8px 16px;border:0;border-radius:4px;background-color:#0f1c7a;color:#ffffff;font-size:12px;font-weight:600;letter-spacing:0.04em;cursor:pointer}.career-form__file .form-control[type=file]::file-selector-button{margin-right:12px;padding:8px 16px;border:0;border-radius:4px;background-color:#0f1c7a;color:#ffffff;font-size:12px;font-weight:600;letter-spacing:0.04em;cursor:pointer}.career-form__file-note{display:block;margin-top:8px;font-size:12px;color:#aaa}.career-form__submit{margin-top:8px;padding:14px 32px;font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#ffffff;background-color:#0f1c7a;border:1px solid #0f1c7a;border-radius:4px;-webkit-transition:background-color 0.2s ease,border-color 0.2s ease,,;-webkit-transition:background-color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease,}.career-form__submit:hover{background-color:rgb(11.6496350365,21.7459854015,94.7503649635);border-color:rgb(11.6496350365,21.7459854015,94.7503649635);color:#ffffff}@media (max-width:575.98px){.career-form__submit{width:100%}}.zigzag-page{background:#ffffff}.zigzag-intro{padding:clamp(40px,5vw,64px) 0 clamp(28px,3vw,40px);background:#f6f7f9}.zigzag-intro__title{font-size:clamp(28px,3vw,40px);font-weight:700;color:#000000;margin:0 0 12px;line-height:1.2}.zigzag-intro__lead{margin:0;max-width:720px;font-size:clamp(16px,1.5vw,18px);line-height:1.7;font-weight:300;color:#404040}.zigzag-section{padding:clamp(48px,6vw,80px) 0}.zigzag-section--light{background:#ffffff}.zigzag-section--muted{background:#f6f7f9}.zigzag-section__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(28px,4vw,56px) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zigzag-section--reverse .zigzag-section__grid .zigzag-section__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.zigzag-section--reverse .zigzag-section__grid .zigzag-section__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.zigzag-section__media{margin:0;overflow:hidden;background:#e8ecf1;aspect-ratio:16/9}.zigzag-section__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zigzag-section__eyebrow{display:block;margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#b59461}.zigzag-section__title{margin:0 0 16px;font-size:clamp(22px,2.2vw,30px);font-weight:700;color:#000000;line-height:1.25}.zigzag-section__content p{margin:0 0 14px;font-size:16px;line-height:1.8;font-weight:300;color:#404040}.zigzag-section__content p:last-child{margin-bottom:0}.zigzag-section__content ul{margin:8px 0 0;padding-left:20px;list-style:disc}.zigzag-section__content li{margin-bottom:8px;font-size:16px;line-height:1.75;font-weight:300;color:#404040;display:list-item}.zigzag-section__content li:last-child{margin-bottom:0}.zigzag-section__content strong{font-weight:700;color:#000000}.zigzag-slogan{position:relative;padding:clamp(56px,8vw,96px) 0;background:linear-gradient(135deg,#001b3d 0%,#0f1c7a 45%,#012751 100%);color:#ffffff;overflow:hidden}.zigzag-slogan:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(181,148,97,0.18),transparent 42%),radial-gradient(circle at 85% 80%,rgba(255,255,255,0.06),transparent 40%);pointer-events:none}.zigzag-slogan__inner{position:relative;z-index:1;max-width:880px;margin:0 auto;text-align:center}.zigzag-slogan__mark{display:block;width:48px;height:3px;margin:0 auto 24px;background:#b59461}.zigzag-slogan__text{margin:0;font-size:clamp(20px,2.6vw,32px);font-weight:500;line-height:1.45;color:#ffffff}@media (max-width:991.98px){.zigzag-section__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.zigzag-section--reverse .zigzag-section__grid .zigzag-section__content,.zigzag-section--reverse .zigzag-section__grid .zigzag-section__media{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.zigzag-section--reverse .zigzag-section__grid .zigzag-section__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.news-page{background:#ffffff}.news-page__intro{padding:clamp(40px,5vw,64px) 0 clamp(28px,3vw,40px);background:#f6f7f9}.news-page__intro-title{font-size:clamp(28px,3vw,40px);font-weight:700;color:#000000;margin:0 0 12px;line-height:1.2}.news-page__intro-lead{margin:0;max-width:720px;font-size:clamp(16px,1.5vw,18px);line-height:1.7;font-weight:300;color:#404040}.news-page__list{padding:clamp(40px,5vw,64px) 0 clamp(48px,6vw,72px)}.news-page__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(20px,2.5vw,32px) minmax(0,1fr) clamp(20px,2.5vw,32px) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.5vw,32px)}.news-card{width:100%;height:100%;background:#ffffff;text-decoration:none;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8;-webkit-box-shadow:0 10px 28px -14px rgba(15,28,122,0.12);box-shadow:0 10px 28px -14px rgba(15,28,122,0.12);-webkit-transition:transform 0.45s cubic-bezier(0.22,1,0.36,1),box-shadow 0.45s ease,border-color 0.3s ease,,;-webkit-transition:border-color 0.3s ease,-webkit-transform 0.45s cubic-bezier(0.22,1,0.36,1),-webkit-box-shadow 0.45s ease;transition:border-color 0.3s ease,-webkit-transform 0.45s cubic-bezier(0.22,1,0.36,1),-webkit-box-shadow 0.45s ease;transition:transform 0.45s cubic-bezier(0.22,1,0.36,1),box-shadow 0.45s ease,border-color 0.3s ease,;transition:transform 0.45s cubic-bezier(0.22,1,0.36,1),box-shadow 0.45s ease,border-color 0.3s ease,-webkit-transform 0.45s cubic-bezier(0.22,1,0.36,1),-webkit-box-shadow 0.45s ease}.news-card figure{margin:0;overflow:hidden;background:#e8ecf1}.news-card figure img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:transform 0.55s cubic-bezier(0.22,1,0.36,1),,;-webkit-transition:-webkit-transform 0.55s cubic-bezier(0.22,1,0.36,1);transition:-webkit-transform 0.55s cubic-bezier(0.22,1,0.36,1);transition:transform 0.55s cubic-bezier(0.22,1,0.36,1),;transition:transform 0.55s cubic-bezier(0.22,1,0.36,1),-webkit-transform 0.55s cubic-bezier(0.22,1,0.36,1)}.news-card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(181,148,97,0.45);-webkit-box-shadow:0 24px 42px -10px rgba(15,28,122,0.16);box-shadow:0 24px 42px -10px rgba(15,28,122,0.16)}.news-card:hover figure img{-webkit-transform:scale(1.06);transform:scale(1.06)}.news-card:hover .news-card__date{color:#b59461}.news-card:hover .news-card__title{color:#0f1c7a}.news-card:hover .news-card__title:after{color:#b59461;-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}.news-card__body{padding:22px 24px 26px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.news-card__date{font-size:13px;font-weight:500;text-transform:uppercase;color:#aaa;letter-spacing:0.04em;-webkit-transition:color 0.35s ease,,;-webkit-transition:color 0.35s ease;transition:color 0.35s ease;transition:color 0.35s ease,}.news-card__title{font-size:clamp(18px,1.6vw,22px);font-weight:500;color:#000000;line-height:1.4;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:28px;position:relative;-webkit-transition:color 0.35s ease,,;-webkit-transition:color 0.35s ease;transition:color 0.35s ease;transition:color 0.35s ease,}.news-card__title:after{content:"\e803";font-family:"ln-icon",sans-serif;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#aaa;font-size:14px;-webkit-transition:transform 0.35s ease,color 0.35s ease,,;-webkit-transition:color 0.35s ease,-webkit-transform 0.35s ease;transition:color 0.35s ease,-webkit-transform 0.35s ease;transition:transform 0.35s ease,color 0.35s ease,;transition:transform 0.35s ease,color 0.35s ease,-webkit-transform 0.35s ease}.news-card__excerpt{margin:0;font-size:14px;line-height:1.65;font-weight:300;color:#404040;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:clamp(36px,5vw,56px);list-style:none;padding:0}.news-pagination__item{margin:0}.news-pagination__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border:1px solid #e8e8e8;border-radius:4px;background:#ffffff;color:#0f1c7a;font-size:14px;font-weight:600;text-decoration:none;-webkit-transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease,,;-webkit-transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease,}.news-pagination__link:focus-visible,.news-pagination__link:hover{border-color:#0f1c7a;color:#0f1c7a;outline:none}.news-pagination__link.is-active{background:#0f1c7a;border-color:#0f1c7a;color:#ffffff;pointer-events:none}.news-pagination__link.is-disabled{opacity:0.35;pointer-events:none}.news-pagination__link i{font-size:12px}.news-detail-page{background:#ffffff}.news-detail__intro{padding:clamp(36px,4.5vw,56px) 0 clamp(28px,3vw,40px);background:#f6f7f9}.news-detail__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 20px;font-size:13px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#aaa;text-decoration:none;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.news-detail__back:focus-visible,.news-detail__back:hover{color:#0f1c7a;outline:none}.news-detail__back i{font-size:11px}.news-detail__meta{display:block;margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:#aaa}.news-detail__title{margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.25;color:#000000}.news-detail__content{padding:clamp(36px,4.5vw,56px) 0 clamp(56px,7vw,88px)}.news-detail__figure{margin:0 0 28px;overflow:hidden;background:#e8ecf1;aspect-ratio:2/1}.news-detail__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-detail__layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) clamp(28px,4vw,48px) minmax(260px,320px);grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:clamp(28px,4vw,48px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.news-detail__body{font-size:16px;font-weight:300;line-height:1.8;color:#404040}.news-detail__body h2{margin:28px 0 14px;font-size:22px;font-weight:700;color:#000000;line-height:1.35}.news-detail__body h2:first-child{margin-top:0}.news-detail__body p{margin:0 0 16px}.news-detail__body p:last-child{margin-bottom:0}.news-detail__body strong{font-weight:700;color:#000000}.news-detail__body ul{margin:0 0 16px;padding-left:20px;list-style:disc}.news-detail__body ul li{margin:8px 0;display:list-item}@media (min-width:992px){.news-aside{position:sticky;top:calc(var(--header-height) + 24px)}.sticky .news-aside{top:calc(var(--header-height-sticky) + 24px)}}.news-aside__title{margin:0 0 20px;font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#0f1c7a}.news-aside__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-aside__link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;text-decoration:none;color:inherit;-webkit-transition:opacity 0.2s ease,,;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;transition:opacity 0.2s ease,}.news-aside__link:focus-visible,.news-aside__link:hover{outline:none}.news-aside__link:focus-visible .news-aside__heading,.news-aside__link:hover .news-aside__heading{color:#0f1c7a}.news-aside__thumb{-ms-flex-negative:0;flex-shrink:0;width:88px;height:64px;overflow:hidden;background:#e8ecf1}.news-aside__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-aside__content{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-aside__date{font-size:11px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#aaa}.news-aside__heading{font-size:14px;font-weight:500;line-height:1.4;color:#000000;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}@media (max-width:991.98px){.news-page__grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.news-detail__layout{-ms-grid-columns:1fr;grid-template-columns:1fr}.news-detail__intro{padding:28px 0 24px}.news-detail__title{font-size:clamp(22px,5.5vw,30px)}.news-aside__title{margin-top:12px;padding-top:28px;border-top:1px solid #e8e8e8}}@media (max-width:767.98px){.news-page__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:480px;margin:0 auto}}.contact-page{background:#ffffff}.contact-page__intro{padding:clamp(40px,5vw,64px) 0 clamp(28px,3vw,40px);background:#f6f7f9}.contact-page__intro-title{font-size:clamp(28px,3vw,40px);font-weight:700;color:#000000;margin:0 0 12px;line-height:1.2}.contact-page__intro-lead{margin:0;max-width:720px;font-size:clamp(16px,1.5vw,18px);line-height:1.7;font-weight:300;color:#404040}.contact-page__main{padding:clamp(40px,5vw,64px) 0 clamp(48px,6vw,72px)}.contact-page__layout{display:-ms-grid;display:grid;-ms-grid-columns:minmax(260px,360px) clamp(32px,5vw,64px) minmax(0,1fr);grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:clamp(32px,5vw,64px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contact-info__title{margin:0 0 24px;font-size:clamp(20px,2vw,24px);font-weight:700;color:#000000;line-height:1.3}.contact-info__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;margin:0;padding:0;list-style:none}.contact-info__item{margin:0}.contact-info__label{display:block;margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#aaa}.contact-info__value{margin:0;font-size:16px;font-weight:300;line-height:1.7;color:#404040;font-style:normal}.contact-info__link{color:#0f1c7a;text-decoration:none;font-weight:500;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.contact-info__link:focus-visible,.contact-info__link:hover{color:#b59461;outline:none}.contact-form-block__title{margin:0 0 8px;font-size:clamp(20px,2vw,24px);font-weight:700;color:#000000;line-height:1.3}.contact-form-block__hint{margin:0 0 24px;font-size:15px;line-height:1.65;font-weight:300;color:#404040}.contact-form-block__wrap{background:#ffffff;border:1px solid #e8e8e8;border-radius:4px;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,32px)}.contact-form .form-label{font-size:12px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#000000;margin-bottom:8px}.contact-form .form-control{border:1px solid #e8e8e8;border-radius:4px;padding:12px 14px;font-size:15px;color:#2a2a2a;background:#ffffff}.contact-form .form-control:focus{border-color:#0f1c7a;-webkit-box-shadow:0 0 0 3px rgba(15,28,122,0.12);box-shadow:0 0 0 3px rgba(15,28,122,0.12)}.contact-form textarea.form-control{min-height:140px;resize:vertical}.contact-form .form-check-label{font-size:13px;font-weight:300;color:#404040;line-height:1.5}.contact-form .form-check-label a{color:#0f1c7a;font-weight:500;text-decoration:underline;text-underline-offset:2px}.contact-form .form-check-label a:focus-visible,.contact-form .form-check-label a:hover{color:#b59461;outline:none}.contact-form .form-check-input:checked{background-color:#0f1c7a;border-color:#0f1c7a}.contact-form__submit{margin-top:8px;padding:14px 32px;font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#ffffff;background-color:#0f1c7a;border:1px solid #0f1c7a;border-radius:4px;-webkit-transition:background-color 0.2s ease,border-color 0.2s ease,,;-webkit-transition:background-color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease,}.contact-form__submit:hover{background-color:rgb(11.6496350365,21.7459854015,94.7503649635);border-color:rgb(11.6496350365,21.7459854015,94.7503649635);color:#ffffff}@media (max-width:575.98px){.contact-form__submit{width:100%}}.contact-page__map{background:#f6f7f9}.contact-page__map-frame{position:relative;width:100%;height:clamp(320px,42vw,480px);overflow:hidden;background:#dce3ea}.contact-page__map-frame iframe{display:block;width:100%;height:100%;border:0;-webkit-filter:grayscale(0.15);filter:grayscale(0.15)}@media (max-width:991.98px){.contact-page__layout{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px}.contact-page__map-frame{height:clamp(240px,55vw,360px)}}.utility-page{background:#ffffff}.utility-page__intro{padding:clamp(40px,5vw,64px) 0 clamp(28px,3vw,40px);background:#f6f7f9}.utility-page__intro-title{font-size:clamp(28px,3vw,40px);font-weight:700;color:#000000;margin:0 0 12px;line-height:1.2}.utility-page__intro-lead{margin:0;max-width:720px;font-size:clamp(16px,1.5vw,18px);line-height:1.7;font-weight:300;color:#404040}.utility-page__body{padding:clamp(36px,4.5vw,56px) 0 clamp(56px,7vw,88px)}.search-page__form{position:relative;max-width:640px;margin:0 0 28px}.search-page__form input{width:100%;padding:14px 52px 14px 16px;border:1px solid #e8e8e8;border-radius:4px;font-size:16px;color:#2a2a2a;background:#ffffff;-webkit-transition:border-color 0.2s ease,box-shadow 0.2s ease,,;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.search-page__form input:focus{outline:none;border-color:#0f1c7a;-webkit-box-shadow:0 0 0 3px rgba(15,28,122,0.12);box-shadow:0 0 0 3px rgba(15,28,122,0.12)}.search-page__form button{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#0f1c7a;font-size:18px;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.search-page__form button:focus-visible,.search-page__form button:hover{color:#b59461;outline:none}.search-page__meta{margin:0 0 28px;font-size:14px;font-weight:500;color:#aaa}.search-page__meta strong{color:#000000;font-weight:700}.search-page__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.search-result{display:block;padding:22px 0;border-bottom:1px solid #e8e8e8;text-decoration:none;color:inherit;-webkit-transition:opacity 0.2s ease,,;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;transition:opacity 0.2s ease,}.search-result:first-child{padding-top:0}.search-result:focus-visible,.search-result:hover{outline:none}.search-result:focus-visible .search-result__title,.search-result:hover .search-result__title{color:#0f1c7a}.search-result__type{display:block;margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#aaa}.search-result__title{margin:0 0 8px;font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.35;color:#000000;-webkit-transition:color 0.2s ease,,;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;transition:color 0.2s ease,}.search-result__excerpt{margin:0;font-size:15px;font-weight:300;line-height:1.7;color:#404040;max-width:720px}.search-page__empty{padding:8px 0 24px}.search-page__empty p{margin:0 0 20px;font-size:16px;font-weight:300;line-height:1.7;color:#404040;max-width:560px}.error-page{background:#f6f7f9;min-height:calc(100vh - var(--header-height) - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky .error-page{min-height:calc(100vh - var(--header-height-sticky) - 120px)}.error-page__inner{padding:clamp(48px,8vw,96px) 0;text-align:center;max-width:640px;margin:0 auto}.error-page__code{margin:0 0 8px;font-size:clamp(72px,14vw,120px);font-weight:700;line-height:1;color:#0f1c7a;letter-spacing:-0.04em}.error-page__title{margin:0 0 14px;font-size:clamp(24px,3vw,32px);font-weight:700;color:#000000;line-height:1.25}.error-page__text{margin:0 auto 32px;max-width:420px;font-size:16px;font-weight:300;line-height:1.7;color:#404040}.error-page__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 28px;font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;border-radius:4px;-webkit-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,,;-webkit-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,}@media (max-width:575.98px){.error-page__btn{width:100%;max-width:280px}}.error-page__btn--primary{color:#ffffff;background:#0f1c7a;border:1px solid #0f1c7a}.error-page__btn--primary:hover{background:rgb(11.6496350365,21.7459854015,94.7503649635);border-color:rgb(11.6496350365,21.7459854015,94.7503649635);color:#ffffff}.error-page__btn--ghost{color:#0f1c7a;background:transparent;border:1px solid #e8e8e8}.error-page__btn--ghost:hover{border-color:#0f1c7a;color:#0f1c7a}@media (max-width:575.98px){.utility-page__intro{padding:28px 0 20px}.utility-page__body{padding:28px 0 48px}.search-page__form input{font-size:16px}}.catalog-page{background:#ffffff}.catalog-page__intro{padding:clamp(40px,5vw,64px) 0 clamp(28px,3vw,40px);background:#f6f7f9}.catalog-page__intro-title{font-size:clamp(28px,3vw,40px);font-weight:700;color:#000000;margin:0 0 12px;line-height:1.2}.catalog-page__intro-lead{margin:0;max-width:720px;font-size:clamp(16px,1.5vw,18px);line-height:1.7;font-weight:300;color:#404040}.catalog-page__content{padding:clamp(40px,5vw,64px) 0 clamp(56px,7vw,88px)}.catalog-feature{display:-ms-grid;display:grid;-ms-grid-columns:minmax(180px,280px) clamp(28px,4vw,48px) minmax(0,1fr);grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:clamp(28px,4vw,48px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:900px}.catalog-feature__cover{margin:0;aspect-ratio:210/297;overflow:hidden;background:#f6f7f9;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 12px 32px -16px rgba(15,28,122,0.28);box-shadow:0 12px 32px -16px rgba(15,28,122,0.28)}.catalog-feature__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.catalog-feature__body{min-width:0}.catalog-feature__meta{display:block;margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#aaa}.catalog-feature__title{margin:0 0 14px;font-size:clamp(22px,2.4vw,28px);font-weight:700;color:#000000;line-height:1.3}.catalog-feature__text{margin:0 0 28px;font-size:16px;font-weight:300;line-height:1.75;color:#404040;max-width:520px}.catalog-feature__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.catalog-feature__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 28px;font-size:13px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;border-radius:4px;-webkit-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,,;-webkit-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,}.catalog-feature__btn--primary{color:#ffffff;background:#0f1c7a;border:1px solid #0f1c7a}.catalog-feature__btn--primary:hover{background:rgb(11.6496350365,21.7459854015,94.7503649635);border-color:rgb(11.6496350365,21.7459854015,94.7503649635);color:#ffffff}.catalog-feature__btn--ghost{color:#0f1c7a;background:transparent;border:1px solid #e8e8e8}.catalog-feature__btn--ghost:hover{border-color:#0f1c7a;color:#0f1c7a}@media (max-width:991.98px){.catalog-feature{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:360px;margin:0 auto}.catalog-feature__cover{max-width:240px;margin:0 auto}.catalog-feature__body{text-align:center}.catalog-feature__text{margin-left:auto;margin-right:auto}.catalog-feature__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main{padding-top:var(--header-height);overflow:visible;-webkit-transition:all 0.5s ease-in-out,,;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out,}.sticky main{padding-top:var(--header-height-sticky)}