.accordion{border-top:1px solid #e5e7eb}.accordion-item{border-bottom:1px solid #e5e7eb}.accordion-header{width:100%;padding:16px 40px 16px 0;background:none;border:none;font-family:'Montserrat',sans-serif !important;font-size:16px;font-weight:600;text-align:left;cursor:pointer;position:relative}.accordion-header::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;transition:transform 0.2s}.accordion-item.active .accordion-header::after{content:'–'}.accordion-content{overflow:hidden;max-height:0;transition:max-height 0.3s ease}.accordion-content p{margin:0;padding:0 0 16px 0}.slider{position:relative;padding:0 4rem}@media (max-width:768px){.slider{padding:0 0 !important}}:root{--swiper-navigation-color:black}.swiper-wrapper{align-items:stretch !important}.swiper-slide{height:auto !important;display:flex !important;align-items:stretch;align-self:stretch !important;margin-bottom:32px}.slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border:none;cursor:pointer}@media (max-width:768px){.slider__arrow{display:none !important}}.slider__dots{position:static;display:flex;justify-content:center;margin-top:40px}.slider__dots .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;border-radius:50%;background:#d1d5db;opacity:1}.slider__dots .swiper-pagination-bullet-active{width:24px;border-radius:6px;background:#111}.blog-feature-card{border:1px solid #262729;border-radius:7px;overflow:hidden;background:#fff;display:flex;flex-direction:column;height:100%}.blog-feature-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transition:all 0.3s ease}.blog-feature-card__image{display:block;width:100%}.blog-feature-card__image img{width:100%;height:200px;object-fit:cover;display:block;filter:saturate(0.7);transform:scale(1) translateY(0);transition:transform 0.5s ease,filter 0.5s ease}.blog-feature-card:hover .blog-feature-card__image img{filter:saturate(1);transform:scale(1.1) translateY(-4px)}.blog-feature-card__content{padding:24px 20px;display:flex;flex-direction:column;flex:1;text-align:left}.blog-feature-card__content h3{font-size:1.05em;margin:0 0 10px;line-height:1.3;text-align:left}.blog-feature-card__content h3 a{color:#000;text-decoration:none}.blog-feature-card__content h3 a:hover{text-decoration:underline}.blog-feature-card__content p{font-size:0.9em;color:#444;flex:1}.blog-feature-card__meta{margin-top:12px;font-size:0.85em;color:#777;display:flex;justify-content:space-between;align-items:center}.blog-feature-card__meta a{color:#0073e6;text-decoration:none;font-weight:500}.blog-feature-card__meta a:hover{text-decoration:underline}.btn-outline{--btn-color:#1f3a5f;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;width:fit-content;max-width:max-content;padding:14px 16px;border-radius:4px;margin:8px 2px;border:2px solid var(--btn-color);background:#fff;color:var(--btn-color);font-size:1rem;font-weight:500;text-decoration:none;box-shadow:0 8px 16px rgba(0,0,0,0.15);transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,color 0.2s ease}.btn-outline:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,0.2);background:var(--btn-color);color:#fff;text-decoration:none}.btn-outline:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(0,0,0,0.15)}.btn-outline i{font-size:1.1em}.btn-outline span{text-align:center;display:inline}.btn-big{gap:24px;font-size:1.5rem;text-transform:uppercase}.btn-green{border:2px solid #16a34a;background:#16a34a;color:#fff}.btn-green:hover{border:2px solid #16a34a;background:#16a34a;color:#fff}.btn-social{border:0px;color:#fff;font-size:28px;padding:8px;width:32px;max-width:32px;height:32px;max-height:32px;;justify-content:center;margin:0}.btn_card-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;margin:auto 0px 0px 0px;padding-top:24px;bottom:0px;position:relative;width:fit-content;max-width:max-content;color:#1f3a5f;font-size:1rem;font-weight:700;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}.btn_card-more:hover{transform:translateY(-3px);text-decoration:none}.mini-card-buttons{margin-top:32px}.mini-card-button{min-width:200px;margin:0;padding:12px 16px;border:1px solid #262729;color:#29313d;line-height:1.2;--btn-color:#00befe;justify-content:flex-start}button.mini-card-button{font-family:inherit;cursor:pointer}.mini-card-button img{flex:0 0 32px;width:32px;height:32px}.mini-card-button span{text-align:left}.changelog-page{background:#fff;color:#0f0e17}.changelog-hero .sub-title{color:#fff}.changelog-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:48px;max-width:980px;margin:38px auto 0;color:#fff}.changelog-hero__stat{display:grid;gap:4px;text-align:center}.changelog-hero__value{font-size:clamp(3.2rem,7vw,4.6rem);font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.changelog-hero__stat > span:last-child{font-size:clamp(1.05rem,2.5vw,1.45rem);line-height:1.25}.changelog-hero__current-versions{align-content:center;font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.3}.changelog-hero__current-versions-title{margin-bottom:7px;font-size:clamp(1.25rem,2.8vw,1.6rem);font-weight:500}.changelog-hero__stat.changelog-hero__current-versions .changelog-hero__current-version{font-size:inherit}.changelog-hero__current-version strong{display:inline-block;min-width:10ch;font-size:inherit;font-variant-numeric:tabular-nums;text-align:left}.changelog-content{padding:54px 0 90px;scroll-margin-top:78px}.changelog-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;max-width:1030px;align-items:start}.changelog-sidebar{position:sticky;top:88px;padding:20px;border:1px solid #262729;border-radius:7px;background:#fff}.changelog-sidebar p{margin:0 0 12px;color:#626875;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.changelog-versions{display:grid;gap:4px}.changelog-versions a{display:block;padding:10px 11px;border-radius:4px;color:#222;font-size:14px;font-weight:500;text-decoration:none;transition:.15s}.changelog-versions a:hover,.changelog-versions a.is-active{color:#fff;background:#00befe}.changelog-versions__more{margin-top:5px}.changelog-versions__more summary{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;border-radius:4px;color:#222;font-size:14px;font-weight:500;cursor:pointer;list-style:none}.changelog-versions__more summary::-webkit-details-marker{display:none}.changelog-versions__more summary:hover{background:#00befe;color:#fff}.changelog-versions__more summary i{font-size:11px;transition:transform .2s ease}.changelog-versions__more[open] summary i{transform:rotate(180deg)}.changelog-versions__more > div{display:grid;gap:4px;margin-top:4px}.changelog-materials{display:grid;gap:10px;margin-top:18px;padding-top:17px;border-top:1px solid #e2e6eb}.changelog-materials p{margin:0 0 2px;color:#626875;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.changelog-materials a{color:#00befe;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none}.changelog-materials a:hover{color:#00a6df;text-decoration:underline}.changelog-document{padding:34px 40px;border:1px solid #262729;border-radius:7px;background:#fff}.changelog-document__head{display:flex;justify-content:space-between;gap:20px;margin-bottom:30px;padding-bottom:21px;border-bottom:1px solid #e7e7e7;color:#626875;font-size:14px}.changelog-document__head strong{color:#0f0e17}.changelog-release{padding:0 0 30px}.changelog-release:last-child{padding-bottom:0}.changelog-release + .changelog-release{padding-top:26px;border-top:1px solid #e7e7e7}.changelog-release h2{position:relative;margin:0 0 20px;color:#0f0e17;text-align:left;font-size:22px;line-height:1.35}.changelog-anchor{position:absolute;top:50%;right:100%;margin-right:7px;color:#8e9793;font-size:.8em;font-weight:400;line-height:1;opacity:0;text-decoration:none;transform:translateY(-50%);transition:opacity .15s ease,color .15s ease}.changelog-release h2:hover .changelog-anchor,.changelog-anchor:focus{opacity:1}.changelog-anchor:hover{color:#00befe;text-decoration:none}.changelog-release:target h2{color:#008fc1}.changelog-release{scroll-margin-top:88px}.changelog-release__date{margin-left:8px;color:#85888c;font-size:.78em;font-weight:400;white-space:nowrap}.changelog-category{width:fit-content;margin:19px 0 9px;padding:5px 9px 5px 7px;border-left:3px solid currentColor;border-radius:3px;background:#f3f4f5;color:#626875;font-size:13px;font-weight:700;line-height:1.2;text-align:left}.changelog-category--added{background:#edf8f0;color:#398557}.changelog-category--changed{background:#fff7e6;color:#a07517}.changelog-category--fixed{background:#fff0ef;color:#bd5c54}.changelog-list{position:relative;display:block;margin:0 0 8px;padding-left:18px;color:#414049;font-size:15px;line-height:1.55}.changelog-list::before{position:absolute;top:.72em;left:3px;width:5px;height:5px;border-radius:50%;background:#8e9793;content:''}.changelog-list code{padding:1px 5px;border-radius:4px;background:#f1efea;color:#35333b}.changelog-empty{margin:0;color:#626875}@media (max-width:760px){.changelog-hero__stats{grid-template-columns:1fr;gap:28px}.changelog-content{padding:30px 0 60px}.changelog-layout{grid-template-columns:1fr;gap:20px}.changelog-sidebar{position:static;padding:14px}.changelog-versions{grid-template-columns:repeat(2,minmax(0,1fr))}.changelog-document{padding:25px 20px}.changelog-document__head{display:grid}.changelog-release h2{font-size:19px}}body{margin:0;font-family:'Montserrat',sans-serif;font-weight:400;line-height:1.6;color:#0f0e17}html{scroll-behavior:smooth}h1,h2,h3,h4{text-align:center;line-height:1.25;hyphens:auto;overflow-wrap:break-word;text-wrap:balance;margin:16px 0}p{text-wrap:pretty}h1{font-weight:400;text-transform:uppercase;font-size:clamp(2rem,5vw,3.2rem)}h2{font-weight:400;text-transform:uppercase;font-size:clamp(1.5rem,4vw,2.5rem)}h3{font-weight:500;font-size:clamp(1rem,3vw,1.2rem)}.big-text{font-size:clamp(1.5rem,4vw,2.0rem)}.middle-text{font-size:clamp(1.2rem,3vw,1.5rem)}.sub-title{font-size:clamp(1.2rem,3vw,1.5rem);text-align:center;text-wrap:balance}.text-center{text-align:center}section{padding:clamp(20px,6vw,60px) 0}img{max-width:100%;align-self:center;width:auto;object-fit:contain}.container{justify-content:center;max-width:1290px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}a{color:#00befe;text-decoration:none}a:hover{text-decoration:underline}.rounded-image{width:100%;display:block;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.avatar{border-radius:50%;object-fit:cover}.row{display:flex;flex-direction:row;margin:0 auto;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:20px}.row-nonwrap{flex-wrap:nowrap}.hero-title-divider{align-items:center;width:60%}.hero-title-divider hr{width:40%}.hero-title-divider i{font-size:24px}.column{display:flex;flex-direction:column;align-items:center;margin:0 auto;justify-content:center;gap:20px}.rating i{color:#f5c518}section.second-bg{background:var(--section-bg-neutral)}p.info{font-size:0.95em;line-height:1.45;color:#626875;margin:10px 0;padding-left:24px !important;position:relative}p.info::before{content:"\f05a";font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;font-size:0.9em;color:#55c5e7;opacity:0.8;position:absolute;left:0;top:0.1em}@media (max-width:768px){.hide-mobile{display:none !important}}.video-box{width:600px;max-width:100%;align-self:stretch}.format-card-link{color:inherit;text-decoration:none}.format-card-link:hover{text-decoration:none}.format-card-link .btn_card-more{margin-top:auto;padding-top:18px}.format-card-other{grid-column:span 1}.format-card-other .checked-list{display:grid;grid-template-columns:1fr;gap:4px;width:100%}@media (max-width:640px){.format-card-other .checked-list{grid-template-columns:1fr}}@media (max-width:768px){.video-box{width:100% !important}}.two-col{display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));gap:12px 48px}@media (max-width:768px){.two-col{grid-template-columns:1fr}}.device-button{box-sizing:border-box;width:260px;max-width:260px;height:64px}.device-dialog{width:min(820px,calc(100% - 32px));height:520px;max-height:calc(100vh - 32px);padding:0;border:0;border-radius:12px;color:#0f0e17;box-shadow:0 24px 64px rgba(15,14,23,0.28)}.device-dialog::backdrop{background:rgba(15,14,23,0.62)}.device-dialog__panel{position:relative;box-sizing:border-box;height:100%;padding:36px 64px}.device-dialog__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:#29313d;font-size:28px;line-height:1;cursor:pointer}.device-dialog__close:hover{background:#f1f3f5}.device-dialog__navigation{position:absolute;inset:0;pointer-events:none}.device-dialog__nav{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:44px;height:56px;padding:0;transform:translateY(-50%);border:0;background:transparent;color:#29313d;font-size:30px;cursor:pointer;pointer-events:auto;transition:color 0.2s ease}.device-dialog__nav:hover{background:transparent;color:#00befe}.device-dialog__nav--prev{left:12px}.device-dialog__nav--next{right:12px}.device-dialog__content{display:grid;grid-template-columns:240px minmax(0,1fr);gap:36px;align-items:center;height:100%}.device-dialog__image{width:240px;height:240px;object-fit:contain}.device-dialog__text h3{margin:0 0 16px;text-align:left}.device-dialog__text{display:grid;grid-template-rows:auto 1fr auto;height:400px;box-sizing:border-box}.device-dialog__description{margin:0 0 24px}.device-dialog__description p,.device-dialog__description ul,.device-dialog__description ol{margin:0 0 10px}.device-dialog__description ul,.device-dialog__description ol{padding-left:22px}.device-dialog__text .btn-outline{position:static;align-self:end;justify-self:start;margin:0}@media (max-width:560px){.device-dialog{height:min(640px,calc(100vh - 32px))}.device-dialog__panel{padding:48px 24px 24px}.device-dialog__content{grid-template-columns:1fr;gap:16px;height:auto}.device-dialog__image{width:160px;height:160px;justify-self:center}.device-dialog__text h3{text-align:center}.device-dialog__text{height:auto;min-height:240px}.device-dialog__text .btn-outline{width:100%;max-width:none;box-sizing:border-box;justify-content:center}.device-dialog__navigation{position:static;display:flex;justify-content:center;gap:16px;margin-top:20px}.device-dialog__nav{position:static;transform:none}}.features__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center}.feature-card{position:relative;overflow:hidden;border:1px solid #262729;border-radius:7px;padding:32px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;gap:0}.feature-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transition:all 0.3s ease}.feature-card img:not(.feature-card__bg){height:80px;width:auto;margin-bottom:24px}.feature-card .column{gap:0}#devices h3{min-height:2.5em;line-height:1.2;margin-bottom:4px}#devices .feature-card p{margin-top:4px}.feature-card > *:not(.feature-card__bg){position:relative;z-index:2}.feature-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,1.0) 0%,rgba(255,255,255,0.7) 40%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0.2) 80%,rgba(255,255,255,0) 100%);z-index:1;pointer-events:none}.feature-card__bg{width:64px;z-index:5;object-fit:contain;margin-bottom:12px}@media (min-width:769px){.feature-card__bg{position:absolute;right:-20px;bottom:-20px;width:min(75cqw,240px);aspect-ratio:1 / 1;pointer-events:none;user-select:none;opacity:0.3;filter:saturate(1) blur(0px);transform:translate(10px,10px) rotate(-6deg) scale(1);transform-origin:center;transition:opacity 0.3s ease,filter 0.3s ease,transform 0.3s ease;z-index:0}.feature-card:hover .feature-card__bg{opacity:0.25;filter:blur(4px);transform:translate(0,0) rotate(0deg) scale(1.4)}}.btn-feature-link{line-height:1;margin:0;color:#29313d;padding:12px 16px;border:1px solid #29313d;--btn-color:#00befe;min-width:250px;align-items:start;align-self:stretch}.btn-feature-link img{height:56px;margin-right:12px}.btn-feature-link p{padding-top:8px;line-height:1.2}.footer{background-color:#3f4146;padding:48px;padding-top:100px;color:white;position:relative;overflow:hidden}.footer::before{content:'';position:absolute;left:0;top:40px;width:100%;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M0 10C120 0 240 0 360 5C480 10 600 20 720 22C840 24 960 20 1080 15C1200 10 1320 5 1440 8L1440 40L0 40Z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;transform:scaleY(-1);transform-origin:top;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.75));z-index:1;pointer-events:none}.footer a:hover{color:white;text-decoration:none}.header{position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08)}.header__inner{max-width:1290px;margin:0 auto;padding:8px 24px;display:flex;align-items:center;gap:32px;position:relative}.logo img{height:48px;display:block}.nav{margin-right:auto}.nav ul{display:flex;gap:8px;list-style:none;padding:0;margin:0}.nav li{position:relative}.nav > ul > li > a,.nav > ul > li > span{position:relative;display:inline-block;font-size:16px;font-weight:500;color:#222;text-decoration:none;white-space:nowrap}@media (min-width:769px){.nav > ul > li > a,.nav > ul > li > span{padding:8px 12px;border-radius:4px;transition:background-color 0.15s ease,color 0.15s ease}.nav > ul > li:hover > a,.nav > ul > li:hover > span,.nav > ul > li:focus-within > a,.nav > ul > li:focus-within > span{background:#00befe;color:white}}@media (min-width:769px){.nav li > ul{position:absolute;top:100%;left:0;min-width:220px;margin:0;padding:12px 0 8px;background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,0.12);list-style:none;display:block;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;z-index:1000}.nav li:hover > ul,.nav li:focus-within > ul{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.nav li > ul li a{display:block;padding:12px 20px;font-size:15px;font-weight:500;color:#222;text-emphasis:none}.nav li > ul li a:hover{background:#00befe;color:white;text-decoration:none}.nav li > ul a::after{display:none}}@media (min-width:769px){.nav li:has(> ul) > a,.nav li:has(> ul) > span{display:inline-flex;align-items:center;gap:6px}.nav li:has(> ul) > a::after,.nav li:has(> ul) > span::after{content:'';width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform-origin:center;transform:translateY(-2px) rotate(45deg);transition:transform 0.2s ease}.nav li:hover:has(> ul) > a::after,.nav li:hover:has(> ul) > span::after,.nav li:focus-within:has(> ul) > a::after,.nav li:focus-within:has(> ul) > span::after{transform:translateY(3px) rotate(-135deg)}}.header__download{padding:4px 16px;margin:0;align-self:center;white-space:nowrap}.nav-toggle{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:0;cursor:pointer}.nav-toggle span{width:24px;height:2px;background:#222;display:block}.nav-download{display:none}@media (max-width:768px){.nav{display:none}.nav-toggle{display:flex;position:absolute;right:24px;z-index:1100}.header__download{display:none}}.hc-offcanvas-nav{font-family:inherit}.hc-offcanvas-nav a{font-size:16px}.hc-offcanvas-nav .nav-title{font-weight:600}.hero{position:relative;color:white;overflow:hidden;padding-top:50px;padding-bottom:100px}.hero__bg{position:absolute;inset:-20% 0;z-index:0}.hero__bg img{width:100%;height:120%;object-fit:cover}.hero__bg::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.7)}.hero > .container{position:relative;z-index:2}.hero::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:100px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 90' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M0 20C120 10 240 0 360 10C480 20 600 40 720 45C840 50 960 40 1080 30C1200 20 1320 10 1440 15L1440 90L0 90Z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;transform:scaleY(0.4);transform-origin:bottom;pointer-events:none;z-index:3}ul{margin:4px}.checked-list{list-style:none;padding:0;margin:0;overflow-wrap:break-word;hyphens:auto;text-align:left;align-self:flex-start}.checked-list li{position:relative;padding-left:28px}.checked-list li::before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;color:#16a34a}.crossed-list{list-style:none;padding:0;margin:0;overflow-wrap:break-word;hyphens:auto;text-align:left;align-self:flex-start}.crossed-list li{position:relative;padding-left:28px}.crossed-list li::before{content:"\f00d";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;color:#dc2626}.grid-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px 32px}.review-snippet{align-items:stretch;text-align:left}.review-snippet__header{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px}.review-snippet__header h3{margin:0;font-size:1.2rem;line-height:1.35;text-align:left}.review-snippet__source{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:.9rem;font-weight:600}.review-snippet__content{position:relative;line-height:1.55}.review-snippet.is-checking .review-snippet__content,.review-snippet.is-collapsible .review-snippet__content{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:11}.review-snippet__content >:first-child{margin-top:0}.review-snippet__content >:last-child{margin-bottom:0}.review-snippet__content ul,.review-snippet__content ol{padding-left:22px}.review-snippet__toggle{display:inline-flex;align-items:center;gap:8px;margin:0;padding:2px 0;border:0;background:transparent;color:#1f3a5f;font:inherit;font-weight:700;cursor:pointer}.review-snippet > .review-snippet__footer .review-snippet__source{font-weight:400}.review-snippet__toggle[hidden]{display:none}.review-snippet__toggle:hover{text-decoration:underline}.review-snippet__footer{display:flex;flex-direction:column;align-items:flex-start;margin-top:auto;padding-top:20px}.review-snippet__rating-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-bottom:9px}.review-snippet__rating-row .review-snippet__toggle{margin-left:auto}.review-snippet__rating{display:flex;gap:4px;color:#f2b705}.review-snippet__footer > span{color:#626875;font-size:.9rem}.review-dialog{position:fixed;width:min(720px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border:0;border-radius:10px;background:#fff;color:#292b31;box-shadow:0 24px 70px rgba(15,14,23,.35);text-align:left}.feature-card > .review-dialog{position:fixed}.review-dialog::backdrop{background:rgba(15,14,23,.68)}.review-dialog__panel{position:relative;max-height:calc(100dvh - 32px);padding:clamp(24px,5vw,44px);overflow-y:auto}.review-dialog--with-navigation .review-dialog__panel{padding-right:clamp(64px,9vw,76px);padding-left:clamp(64px,9vw,76px)}.review-dialog__panel h2{margin:0 48px 22px 0;text-align:left;font-size:clamp(1.3rem,3vw,1.8rem)}.review-dialog__content{line-height:1.6}.review-dialog__content ul,.review-dialog__content ol{padding-left:24px}.review-dialog__footer{display:flex;flex-direction:column;align-items:flex-start;margin-top:26px;padding-top:20px;border-top:1px solid #e5e7eb}.review-dialog__footer .review-snippet__rating{margin-bottom:9px}.review-dialog__footer span{color:#626875;font-size:.9rem}.review-dialog__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#eef1f4;color:#1f3a5f;font-size:1.25rem;cursor:pointer}.review-dialog__close:hover{background:#dfe5eb}.review-dialog__navigation{position:absolute;inset:0;pointer-events:none}.review-dialog__nav{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:44px;height:56px;padding:0;transform:translateY(-50%);border:0;background:transparent;color:#29313d;font-size:30px;cursor:pointer;pointer-events:auto;transition:color .2s ease}.review-dialog__nav:hover{color:#00befe}.review-dialog__nav--prev{left:12px}.review-dialog__nav--next{right:12px}@media (max-width:560px){.review-dialog--with-navigation .review-dialog__panel{padding-right:24px;padding-bottom:88px;padding-left:24px}.review-dialog__navigation{top:auto;bottom:16px;display:flex;justify-content:center;gap:16px}.review-dialog__nav{position:static;transform:none}}.reviews-hero{padding-bottom:112px}.reviews-hero .container{max-width:1080px}.reviews-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,3vw,32px);margin:clamp(26px,5vw,44px) auto 0}.reviews-hero__stats .stats-counter__value{min-width:0;font-size:clamp(3.2rem,7vw,4.6rem);line-height:1}.reviews-hero__stats .stats-counter__label{font-size:clamp(1.05rem,2.5vw,1.45rem);line-height:1.25}.reviews-hero__actions{margin-top:26px}.reviews-container{max-width:1020px}.reviews-list{display:grid;gap:22px;margin-top:38px}.review-card{padding:clamp(22px,4vw,34px);border:1px solid #d8d9dc;border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(15,14,23,.06)}.review-card__header,.review-card__footer{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.review-card h3{margin:0 0 10px;text-align:left;font-size:clamp(1.15rem,2.5vw,1.45rem)}.review-card__rating{display:flex;align-items:center;gap:4px;color:#f2b705;line-height:1}.review-card__rating i{display:inline-flex;align-items:center;height:1em;line-height:1}.review-card__rating span{display:inline-flex;align-items:center;margin-left:7px;color:#626875;font-size:.92rem;font-weight:600;line-height:1}.review-card__source{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;font-size:.92rem;font-weight:600}.review-card__content{margin:24px 0;color:#292b31}.review-card__content >:first-child{margin-top:0}.review-card__content >:last-child{margin-bottom:0}.review-card__content ul,.review-card__content ol{padding-left:24px}.review-card__footer{align-items:flex-end;padding-top:18px;border-top:1px solid #e5e7eb}.review-card__footer div{display:flex;flex-direction:column}.review-card__footer span,.review-card__footer time{color:#626875;font-size:.92rem}.reviews-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:40px}.reviews-pagination__page,.reviews-pagination__arrow{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;box-sizing:border-box;border:1px solid #cfd3d8;border-radius:7px;color:#0f0e17;font-weight:600}.reviews-pagination__page:hover,.reviews-pagination__arrow:hover{border-color:#00befe;text-decoration:none}.reviews-pagination__page.is-current{border-color:#0f0e17;background:#0f0e17;color:#fff}.reviews-pagination__ellipsis{padding:0 3px}@media (max-width:640px){.reviews-hero__stats{grid-template-columns:1fr;gap:18px}.reviews-hero__stats .stats-counter__item{display:grid;grid-template-columns:minmax(90px,auto) 1fr;gap:14px;text-align:left}.reviews-hero__stats .stats-counter__value{text-align:right}.reviews-hero__stats .stats-counter__label{margin-top:0;text-align:left}.review-card__header,.review-card__footer{flex-direction:column;gap:14px}.review-card__footer{align-items:flex-start}.reviews-pagination{gap:5px}.reviews-pagination__page,.reviews-pagination__arrow{min-width:38px;height:38px}}:root{--section-bg-neutral:#f5f7f8;--section-bg-accent:#eaf5f4;--section-bg-dark:#294d5b;--section-bg-dark-accent:#006f94;--section-bg-support:#625653;--section-bg-dark-gradient-start:#203847;--section-bg-dark-gradient-end:#356878;--section-bg-cta-start:#d9f3ea;--section-bg-cta-end:#e2f2f6}section.section-bg-neutral{background-color:var(--section-bg-neutral)}section.section-bg-accent{background-color:var(--section-bg-accent)}section.section-bg-dark{background-color:var(--section-bg-dark-accent);color:#fff}section.section-bg-support{background-color:var(--section-bg-support);color:#fff}section.section-bg-dark-gradient{background:linear-gradient( 135deg,var(--section-bg-dark-gradient-start) 0%,var(--section-bg-dark) 52%,var(--section-bg-dark-gradient-end) 100% );color:#fff}section.section-bg-cta{background:linear-gradient( 135deg,var(--section-bg-cta-start) 0%,var(--section-bg-cta-end) 100% )}.setup-services-actions{margin-top:28px}.price-services{max-width:980px;margin-left:auto;margin-right:auto;border:1px solid #e1e5ea;border-radius:8px;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,0.14);padding:6px 24px}.price-service{border-bottom:2px solid #e2e6eb;padding:22px 0 28px;display:flex;flex-direction:column;gap:10px}.price-service:last-child{border-bottom:0}.price-service + .price-service{margin-top:4px}.price-service__head{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.price-service h3{margin:0;font-size:1.2rem;line-height:1.25;display:flex;align-items:baseline;flex:1 1 auto;gap:10px}.price-service h3::after{content:"";border-bottom:2px dotted #b8bec6;flex:1 1 auto;min-width:32px}.price-service__price{flex:0 0 auto;font-weight:700;font-size:1.2rem;white-space:nowrap}.price-service p,.price-service ul{margin:0}.price-service ul{padding-left:20px}.price-service li{margin-bottom:6px}.price-service li:last-child{margin-bottom:0}.setup-services-cta{color:#fff;text-align:center}@media (max-width:640px){.price-service__head{flex-direction:column;gap:10px}.price-service h3::after{display:none}}.site-incident{position:fixed;inset:auto 16px max(16px,env(safe-area-inset-bottom)) auto;z-index:1100;box-sizing:border-box;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;margin:0;padding:0;border:1px solid #262729;border-radius:7px;background:#fff;color:#0f0e17;box-shadow:none;font-family:inherit}.site-incident__inner{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding:24px;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.site-incident__icon{grid-column:1;grid-row:1;width:32px;height:32px;color:#1f3a5f}.site-incident__inner > strong,.site-incident__message,.site-incident__inner > button{grid-column:2}.site-incident strong{display:block;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:500;line-height:1.3}.site-incident__message{margin:16px 0 28px;color:#444}.site-incident__message p{margin:0 0 12px}.site-incident__message ul,.site-incident__message ol{margin:0 0 12px;padding-left:24px}.site-incident__message >:last-child{margin-bottom:0}.site-incident__message a{color:#1f3a5f;text-decoration:underline}.site-incident__message a:focus-visible{outline:2px solid #00befe;outline-offset:2px}.site-incident__close{justify-content:center;min-width:160px;margin:0;font-family:inherit;cursor:pointer;box-shadow:none}.site-incident__close:hover,.site-incident__close:active{box-shadow:none}.site-incident__close:disabled{border-color:#d1d5db;background:#f1f3f5;color:#6b7280;box-shadow:none;transform:none;cursor:default}.site-incident__close:focus-visible{outline:3px solid #00befe;outline-offset:3px}@media (max-width:560px){.site-incident__inner{padding:24px;column-gap:12px}.site-incident__message,.site-incident__inner > button{grid-column:1 / -1}.site-incident__close{width:100%;max-width:none}}.stats-counter-section{padding-top:clamp(12px,2vw,24px);padding-bottom:clamp(12px,2vw,24px)}.stats-counter{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;align-items:center;padding:clamp(9px,1.5vw,15px) 0;color:#fff}.stats-counter__item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;text-align:center}.stats-counter__value{display:block;min-height:1.1em;min-width:7ch;font-size:clamp(2.4rem,6vw,4.1rem);font-weight:500;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1;line-height:1.1;letter-spacing:0;text-align:center;white-space:nowrap}.stats-counter__label{margin-top:10px;font-size:clamp(1rem,2.4vw,1.55rem);font-weight:500;line-height:1.2;text-transform:lowercase}@media (max-width:900px){.stats-counter{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:520px){.stats-counter{grid-template-columns:1fr;gap:18px}}