:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{-webkit-text-size-adjust:100%}img,svg,video{max-width:100%;height:auto}.header,.breadcrumbs,.header nav ul li.menu-item-has-children:hover>.menu_sublist,.header nav ul li.menu-item-has-children:focus-within>.menu_sublist{display:block!important}.sm-wrap{max-width:1200px;margin:0 auto;padding:120px 20px 64px}.sm-page-title{margin:8px 0 24px;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.sm-lead{color:#5b5c63;max-width:720px;margin:-12px 0 28px}.sm-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.sm-card{background:#fff;border:1px solid #ececef;border-radius:16px;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.sm-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #14142814}.sm-card a{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.sm-card .img{aspect-ratio:16/10;background:#f3f3f5;overflow:hidden}.sm-card .img img{object-fit:cover;width:100%;height:100%}.sm-card .body{flex-direction:column;flex:1;gap:8px;padding:16px 18px 20px;display:flex}.sm-card .cat{letter-spacing:.02em;color:#e23744;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.sm-card h3{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.sm-card p{color:#5b5c63;margin:0;font-size:14px;line-height:1.5}.sm-card .read{color:#8a8b91;margin-top:auto;font-size:12px}.sm-pagination{justify-content:center;align-items:center;gap:10px;margin-top:40px;display:flex}.sm-pagination a,.sm-pagination span{color:#1c1c22;border:1px solid #e6e6ea;border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none}.sm-pagination a:hover{border-color:#1c1c22}.sm-pagination .current{color:#fff;background:#1c1c22;border-color:#1c1c22}.sm-related{border-top:1px solid #ececef;margin:8px auto 72px;padding-top:40px}.sm-related-title{margin:0 0 24px;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.2}.sm-related .sm-card h3{font-size:16px}.sm-page-content{max-width:820px;margin:0 auto}@media (max-width:600px){.sm-page-title{font-size:26px}}.sm-burger{display:none}@media (max-width:991px){.header{background:#fff;border-bottom:1px solid #eee;padding:10px 0!important;position:static!important}.header .container{max-width:100%;padding:0 16px}.header .wrap.row{justify-content:space-between;align-items:center;display:flex!important}.header nav.menu,.header .lang,.header .login{display:none!important}.header .logo{align-items:center;display:inline-flex}.header .logo img{width:auto;height:30px}.sm-wrap{padding-top:28px}.sm-burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:9px;display:inline-flex}.sm-burger span{background:#1c1c22;border-radius:2px;width:100%;height:2px;display:block}}@media (min-width:992px){.sm-burger,.sm-mobile-panel,.sm-mobile-overlay{display:none!important}}.sm-mobile-overlay{opacity:0;visibility:hidden;z-index:998;background:#0006;transition:opacity .25s;position:fixed;inset:0}.sm-mobile-overlay.open{opacity:1;visibility:visible}.sm-mobile-panel{z-index:999;background:#fff;flex-direction:column;width:min(86vw,360px);height:100%;padding:18px 20px 28px;font-family:Poppins,sans-serif;transition:transform .28s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 30px #0000001f}.sm-mobile-panel.open{transform:translate(0)}.sm-mobile-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.sm-mobile-head img{width:auto;height:30px}.sm-mobile-close{color:#1c1c22;cursor:pointer;background:0 0;border:0;padding:8px}.sm-mobile-nav{flex-direction:column;display:flex}.sm-mobile-nav a,.sm-mobile-acc{color:#1c1c22;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0f0f2;justify-content:space-between;align-items:center;width:100%;padding:13px 4px;font-family:inherit;font-size:17px;font-weight:500;text-decoration:none;display:flex}.sm-mobile-acc .chev{color:#d5232f;font-size:20px;line-height:1}.sm-mobile-sub{flex-direction:column;padding-left:14px;display:flex}.sm-mobile-sub a{color:#5b5c63;border-bottom:1px solid #f6f6f8;padding:10px 4px;font-size:15px;font-weight:400}.sm-mobile-actions{flex-direction:column;gap:12px;margin-top:22px;display:flex}.sm-mobile-actions .button-red{text-align:center;color:#fff;background:#d5232f;border-radius:999px;padding:13px;font-weight:600;text-decoration:none}.sm-mobile-login{text-align:center;color:#1c1c22;padding:12px;font-weight:500;text-decoration:none}.header .get-banner{display:none}.header .get-banner.sm-banner-show{display:block!important}.header .get-banner .wrap a img{width:100%;height:auto}.header .get-banner .close{cursor:pointer}.header.white-header .logo img{filter:brightness(0)invert()}.header.white-header .main-nav-item,.header.white-header .menu .menu-item>span,.header.white-header .lang,.header.white-header .login span{color:#fff!important}.header.white-header .login .icon svg path{fill:#fff}.header.white-header .sm-burger span{background:#fff}@media (max-width:991px){.header.white-header{background:0 0;border-bottom:0}}.sm-langsw{cursor:pointer;position:relative}.sm-langsw .sm-lang-current{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sm-langsw .sm-lang-current:after{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:3px;display:inline-block;transform:rotate(45deg)translateY(-2px)}.sm-langsw .sm-lang-menu{z-index:50;background:#fff;border:1px solid #ececef;border-radius:12px;min-width:150px;margin:8px 0 0;padding:6px 0;list-style:none;display:none;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #1414281f}.sm-langsw:hover .sm-lang-menu,.sm-langsw:focus-within .sm-lang-menu{display:block}.sm-langsw .sm-lang-menu li a{color:#1c1c22;white-space:nowrap;align-items:center;gap:8px;padding:9px 14px;font-size:14px;text-decoration:none;display:flex}.sm-langsw .sm-lang-menu li a:hover{background:#f6f6f8}.sm-langsw .trp-flag-image{object-fit:cover;border-radius:2px;width:18px;height:12px}.header.white-header .sm-langsw .sm-lang-current{color:#fff}
