@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/raleway.woff2)format("woff2")}:root{--c-heading:#272c2f;--c-card-text:#050b20;--c-body:#6d6d6d;--c-logo:#63686b;--c-dark:#484848;--c-nav-active:#2c2c2c;--c-black:#000;--c-white:#fff;--c-border:#d5d5d5;--c-border-input:#d3d8db;--c-card-bg:#f9f9f9;--c-muted:#595959;--c-placeholder:#8b9095;--c-disabled:#c9cdd0;--page-w:1440px;--content-w:1200px;--radius-card:16px;--radius-hero:30px;--btn-radius:21px 21px 0 21px;--shadow-header:0 2px 2px #63686b0d}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--c-white);color:var(--c-heading);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3,h4{color:var(--c-heading);margin:0;font-family:DM Sans,Inter,sans-serif;font-weight:700}p{margin:0}ul{margin:0;padding:0;list-style:none}.container{width:min(100% - 48px, var(--content-w));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{border-radius:var(--btn-radius);border:none;align-items:center;gap:8px;padding:8px 20px;font-family:Raleway,sans-serif;font-size:15.26px;font-weight:600;line-height:22.89px;transition:opacity .18s,transform .18s;display:inline-flex}.btn:hover{opacity:.88}.btn:active{transform:translateY(1px)}.btn .btn-icon{flex:none;width:23px;height:23px}.btn-dark{background:var(--c-dark);color:var(--c-white)}.btn-ghost{color:var(--c-logo);box-shadow:inset 0 0 0 .95px var(--c-logo);background:0 0}.btn-lg{gap:8.09px;padding:8.09px 20.22px;font-size:16.18px;line-height:24.26px}.btn-lg .btn-icon{width:24.3px;height:24.3px}.btn-rate{background:var(--c-dark);color:var(--c-white);border-radius:26px 26px 0;align-items:center;gap:12px;padding:12px 24px;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;display:inline-flex}.btn-rate img{width:20px;height:20px}.site-header{background:var(--c-white);box-shadow:var(--shadow-header);z-index:50;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 48px,1212px);min-height:110px;margin-inline:auto;padding:11px 0;display:flex}.header-logo img{width:129px;height:auto}.main-nav ul{align-items:center;gap:87px;display:flex}.main-nav a{color:var(--c-logo);white-space:nowrap;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:22.89px}.main-nav a:hover,.main-nav a[aria-current=page]{color:var(--c-nav-active)}.header-actions{align-items:center;gap:9.54px;display:flex}.lang{align-items:center;gap:4px;margin-left:14px;display:flex}.lang a{border-radius:8px;align-items:center;gap:6px;padding:6px;transition:background-color .15s;display:inline-flex}.lang a:hover{background:#0000000d}.lang a[aria-current=page]{background:#00000012}.lang img{width:21.3px;height:21.3px}.lang span{color:var(--c-black);font-family:Raleway,sans-serif;font-size:21.17px;font-weight:500}.nav-toggle{background:0 0;border:0;padding:8px;display:none}.nav-toggle span{background:var(--c-logo);border-radius:2px;width:24px;height:2px;margin:5px 0;display:block}.hero{padding-top:20px;display:grid}.hero-box{width:min(100% - 48px, var(--content-w));aspect-ratio:1200/672;border-radius:var(--radius-hero);place-items:center;margin-inline:auto;display:grid;position:relative;overflow:hidden}.hero-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.hero-box:after{content:"";background:#00000082;position:absolute;inset:0}.hero-head{z-index:2;position:relative}.hero-title{color:var(--c-white);margin:0;font-size:51.21px;font-weight:700;line-height:51.21px}.hero-sub{display:none}.steps{justify-content:center;gap:32.43px;margin-bottom:25px;display:flex}.step{flex-direction:column;align-items:center;gap:2px;display:flex}.step-dot{background:var(--c-white);width:22.8px;height:22.8px;color:var(--c-black);border-radius:50%;place-items:center;font-family:DM Sans,sans-serif;font-size:14.75px;font-weight:700;display:grid}.step-label{color:var(--c-white);text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:14.75px;font-weight:700}.hero-panel{z-index:3;position:relative}.hero-form{background:var(--c-white);border-radius:8px;padding:24px 12.6px 0;box-shadow:0 2px 12px #0000000d}.hero-form-head{text-align:center;margin-bottom:22px}.hero-form-head img{width:61px;height:24px;margin:0 auto 12px}.hero-form-head h2{color:var(--c-black);margin:0 0 6px;font-family:Inter,sans-serif;font-size:22.52px;font-weight:600}.hero-form-head p{color:var(--c-black);font-size:16.22px}.field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13.5px;display:grid}.field-grid .field-full{grid-column:1/-1}.field select{appearance:none;border:.83px solid var(--c-border-input);background:var(--c-white) url(/assets/select-chevron.svg) no-repeat right 14px center / 8px 18px;width:100%;min-width:0;height:57.7px;color:var(--c-black);text-align:center;border-radius:4.13px;padding:0 32px 0 22px;font-family:Inter,sans-serif;font-size:16.22px}.field select:invalid,.field select:has(>option[value=""]:checked){color:var(--c-placeholder)}.field select:focus-visible{outline:2px solid var(--c-dark);outline-offset:1px}.form-nav{border-top:.83px solid var(--c-border-input);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:13.5px -12.6px 0;display:grid}.form-nav button{background:var(--c-white);height:57.7px;color:var(--c-black);border:0;justify-content:center;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:16.22px;display:inline-flex}.form-nav button+button{border-left:.9px solid var(--c-border-input)}.form-nav .next{text-transform:uppercase}.form-nav button[disabled]{color:var(--c-disabled);cursor:not-allowed}.form-nav button[disabled] img{opacity:.35}.hero-form-head p a{color:inherit;font-weight:600;text-decoration:none}.hero-form-head p a:hover{text-decoration:underline}.fstep{border:0;min-width:0;margin:0;padding:0}.field input[type=text],.field input[type=email],.field input[type=tel],.field textarea{border:.83px solid var(--c-border-input);background:var(--c-white);width:100%;min-width:0;color:var(--c-black);text-align:center;border-radius:4.13px;padding:0 22px;font-family:Inter,sans-serif;font-size:16.22px}.field input[type=text],.field input[type=email],.field input[type=tel]{height:57.7px}.field textarea{resize:vertical;min-height:90px;padding:18px 22px;line-height:1.45}.field input::placeholder,.field textarea::placeholder{color:var(--c-placeholder)}.field input:focus-visible,.field textarea:focus-visible{outline:2px solid var(--c-dark);outline-offset:1px}.field .has-error{background:#fdf5f4;border-color:#c0392b}.file-drop{cursor:pointer;border:1px dashed var(--c-border-input);height:57.7px;color:var(--c-body);border-radius:4.13px;justify-content:center;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:15px;transition:border-color .15s,background-color .15s;display:flex}.file-drop:hover{border-color:var(--c-dark);background:var(--c-card-bg)}.file-drop img{opacity:.5}.form-privacy{text-align:center;color:var(--c-body);margin:14px 2px 0;font-size:12.5px;line-height:1.5}.form-privacy a{color:var(--c-dark)}.form-error{color:#c0392b;text-align:center;background:#fdf0ee;border-radius:6px;margin:12px 0 0;padding:10px 14px;font-size:14px}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.step{opacity:.55;transition:opacity .2s}.step.is-active{opacity:1}.form-success{background:var(--c-white);text-align:center;border-radius:8px;padding:44px 28px;box-shadow:0 2px 12px #0000000d}.form-success img{margin:0 auto 16px}.form-success h2{color:var(--c-black);margin:0 0 8px;font-family:Inter,sans-serif;font-size:22.52px;font-weight:600}.form-success p{color:var(--c-body);font-size:16px;line-height:1.55}@media (width>=901px){.hero>.hero-box,.hero>.hero-panel{grid-area:1/1}.hero-box{aspect-ratio:auto;min-height:min(calc((100vw - 48px) / 1.7857), calc(var(--content-w) / 1.7857));align-self:stretch;place-items:start end}.hero-head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-panel{width:527px;margin:136px 36px 36px 0;margin-right:max(36px, calc((100% - var(--content-w)) / 2 + 36px));place-self:start end}}.trust-badges{width:min(100% - 48px, var(--content-w));z-index:4;pointer-events:none;margin:-84px auto 0;display:flex;position:relative}.trust-badges img{width:343px;height:auto}.section{margin-top:120px}.section:first-of-type{margin-top:134px}.intro-grid{grid-template-columns:521px 1fr;align-items:start;gap:79px;display:grid}.intro-title{margin-bottom:10.65px;font-size:47.7px;line-height:60.35px}.intro-text{color:var(--c-body);max-width:497px;margin-bottom:31.95px;font-size:16.57px;line-height:27.22px}.intro-points{grid-template-columns:repeat(2,auto);justify-content:start;gap:24.85px 21.2px;margin-bottom:30.74px;display:grid}.intro-points li{align-items:center;gap:8px;display:flex}.intro-points img{flex:none;width:20.6px;height:20.6px}.intro-points span{color:var(--c-body);font-size:17.75px;font-weight:500;line-height:27.22px}.intro-actions{flex-wrap:wrap;align-items:center;gap:28.62px;display:flex}.call-help{align-items:center;gap:22.26px;display:flex}.call-help img{flex:none;width:49px;height:49px}.call-help .label{color:var(--c-black);font-family:Raleway,sans-serif;font-size:16.18px;font-weight:700}.call-help .num{color:var(--c-dark);font-size:19.08px;font-weight:500}.intro-media{min-height:501px;position:relative}.intro-media .img-a{object-fit:cover;border:9px solid var(--c-white);border-radius:18px;width:435.7px;height:436.9px;position:absolute;top:0;right:0}.intro-media .img-b{object-fit:cover;border:9.94px solid var(--c-white);border-radius:19.87px;width:293.9px;height:337.2px;position:absolute;top:163.9px;left:0}.why-head{justify-content:space-between;align-items:center;gap:60px;margin-bottom:19px;display:flex}.why-head h2{font-size:45px;line-height:55px}.why-head p{color:var(--c-body);max-width:395px;font-size:15.63px;line-height:25.68px}.why-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.why-card{border:1px solid var(--c-border);border-radius:var(--radius-card);background:var(--c-white);padding:33.9px 30px}.why-card img{width:auto;height:60px;margin-bottom:20px}.why-card h3{color:var(--c-card-text);margin-bottom:13px;font-family:Raleway,sans-serif;font-size:20px;font-weight:600;line-height:24px}.why-card p{color:var(--c-card-text);white-space:pre-line;letter-spacing:-.15px;font-size:15px;line-height:27.75px}.stats{align-items:center;min-height:185px;margin-top:120px;display:flex;position:relative;overflow:hidden}.stats img.bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stats:after{content:"";background:#4d4d4df2;position:absolute;inset:0}.stats-inner{z-index:2;width:min(100% - 48px, var(--content-w));grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-inline:auto;display:grid;position:relative}.stat-value{color:var(--c-white);font-family:DM Sans,sans-serif;font-size:38px;font-weight:700;line-height:53.2px}.stat-label{color:var(--c-white);font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:37.5px}.reviews h2{margin-bottom:38px;padding-left:40px;font-size:40px;line-height:50px}.reviews-rail{position:relative}.reviews-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:358.7px;grid-auto-flow:column;gap:16px;padding:4px 40px;display:grid;overflow-x:auto}.reviews-track::-webkit-scrollbar{display:none}.review-card{background:var(--c-card-bg);scroll-snap-align:start;border-radius:15px;flex-direction:column;gap:11px;min-height:244px;padding:20px;display:flex}.review-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.review-who{align-items:center;gap:13.58px;display:flex}.review-avatar{width:33.9px;height:33.9px;color:var(--c-white);background:#3d52a4;border-radius:50%;place-items:center;font-family:Roboto Flex,Inter,sans-serif;font-size:16px;font-weight:500;display:grid}.review-name{color:var(--c-black);font-family:Roboto Flex,Inter,sans-serif;font-size:16px;font-weight:500;line-height:30px}.review-date{color:var(--c-muted);font-size:10.18px}.review-top>img{flex:none;width:33.9px;height:33.9px}.review-stars{align-items:center;gap:1px;display:flex}.review-stars img{width:17px;height:17px}.review-stars .verified{width:15px;height:15px;margin-left:7px}.review-text{color:var(--c-body);font-size:14px;line-height:24px}.review-more{color:var(--c-black);padding-top:8px;text-align:left;background:0 0;border:0;margin-top:auto;padding-inline:0;font-size:13.5px;font-weight:500}.rail-btn{background:var(--c-dark);z-index:2;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.rail-btn img{width:18px;height:18px}.rail-prev{left:0}.rail-next{right:0}.faq h2{margin-bottom:50px;font-size:45px;line-height:61px}.faq-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 96px;display:grid}.faq-item{border-top:1px solid var(--c-black)}.faq-item:last-child{border-bottom:1px solid var(--c-black)}.faq-q{text-align:left;width:100%;color:var(--c-black);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:30px;display:flex}.faq-q img{flex:none;width:24px;height:24px;transition:transform .2s}.faq-item[open] .faq-q img,.faq-q[aria-expanded=true] img{transform:rotate(45deg)}.faq-a{color:var(--c-body);max-width:504px;padding:0 24px 26px 0;font-size:16px;line-height:26px}.text-blocks{flex-direction:column;gap:68px;display:flex}.text-block h2{margin-bottom:10px;font-size:32px;line-height:40px}.text-block p{color:var(--c-body);letter-spacing:.15px;margin-bottom:25px;font-size:16px;line-height:24px}.site-footer{color:var(--c-white);margin-top:120px;position:relative;overflow:hidden}.site-footer img.bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site-footer:after{content:"";background:#141313f7;position:absolute;inset:0}.footer-inner{z-index:2;width:min(100% - 48px,1225px);margin-inline:auto;padding:37px 0 0;position:relative}.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:60px;padding-bottom:40px;display:flex}.footer-brand img.logo{width:189px;height:auto;margin-bottom:34px}.footer-contact{gap:18px;display:grid}.footer-contact a{align-items:center;gap:16px;font-size:18px;font-weight:500;display:flex}.footer-contact svg{flex:none;width:26px;height:26px}.footer-cols{flex-wrap:wrap;gap:92px;display:flex}.footer-col h3{color:var(--c-white);margin-bottom:24px;font-family:Inter,sans-serif;font-size:25px;font-weight:500}.footer-col li+li{margin-top:29px}.footer-col a{align-items:center;gap:12px;font-size:18px;font-weight:500;display:flex}.footer-col a:before{content:"";background:currentColor;flex:none;width:18px;height:10px;mask:url(/assets/arrow-white.svg) 50%/contain no-repeat}.footer-bottom{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px 0 24px;display:flex}.footer-bottom p{font-size:18px;font-weight:500}.socials{align-items:center;gap:16px;display:flex}.socials a{background:var(--c-white);border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.socials img{width:17px;height:17px}.page-hero{place-items:center;min-height:182px;display:grid;position:relative;overflow:hidden}.page-hero .bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-hero:after{content:"";background:#1413138c;position:absolute;inset:0}.page-hero h1{z-index:2;color:var(--c-white);text-align:center;padding:24px;font-size:45px;line-height:55px;position:relative}.legal-page{max-width:860px}.legal-page h2{margin:46px 0 14px;font-size:28px;line-height:36px}.legal-page h2:first-child{margin-top:0}.legal-page p{color:var(--c-body);line-height:1.75}.legal-page p+p{margin-top:16px}.legal-page a{color:var(--c-heading);text-underline-offset:3px;text-decoration:underline}.legal-page .legal-intro{color:var(--c-muted);margin-bottom:8px}.about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.about-media{min-height:430px;position:relative}.about-media .img-a{object-fit:cover;border-radius:18px;width:254px;height:323px;position:absolute;top:0;left:110px}.about-media .img-b{object-fit:cover;border:8px solid var(--c-white);border-radius:18px;width:309px;height:362px;position:absolute;top:96px;left:0}.about-copy h2{margin-bottom:20px;font-size:40px;line-height:50px}.about-copy p{color:var(--c-body);margin-bottom:16px;font-size:15px;line-height:25px}.about-copy .btn{margin-top:10px}.team h2{margin-bottom:10px;font-size:45px;line-height:55px}.team-intro{color:var(--c-body);max-width:560px;margin-bottom:36px;font-size:15px;line-height:25px}.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.team-card{margin:0}.team-card img{aspect-ratio:268/375;object-fit:cover;border-radius:16px;width:100%}.team-card figcaption{color:var(--c-card-text);margin-top:14px;font-family:Raleway,sans-serif;font-size:20px;font-weight:600}.contact-card{background:var(--c-card-bg);border-radius:24px;grid-template-columns:1fr 1fr;gap:48px;padding:32px;display:grid}.contact-media img{aspect-ratio:610/353;object-fit:cover;border-radius:16px;width:100%}.contact-note{color:var(--c-heading);margin-top:28px;font-family:DM Sans,sans-serif;font-size:26px;font-weight:700;line-height:34px}.contact-form h2{margin-bottom:22px;font-size:30px;line-height:40px}.cf-row{margin-bottom:12px}.contact-form input,.contact-form textarea{border:1px solid var(--c-border-input);background:var(--c-white);width:100%;color:var(--c-black);border-radius:8px;padding:14px 16px;font-family:Inter,sans-serif;font-size:15px}.contact-form textarea{resize:vertical;min-height:96px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#9b9b9b}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:2px solid var(--c-dark);outline-offset:1px}.cf-submit{border:0;margin-top:10px}.contact-grid{grid-template-columns:340px 1fr;align-items:start;gap:24px;display:grid}.contact-info{gap:16px;display:grid}.info-card{background:var(--c-card-bg);border-radius:12px;padding:18px 22px}.info-card h3{color:var(--c-black);margin-bottom:6px;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.info-card p,.info-card a{color:var(--c-body);font-size:15px;line-height:24px}.info-card a:hover{color:var(--c-dark);text-decoration:underline}.contact-map{background:var(--c-card-bg);border-radius:16px;overflow:hidden}.contact-map iframe{border:0;width:100%;height:100%;min-height:340px;display:block}@media (width<=1180px){.intro-grid{grid-template-columns:1fr;gap:48px}.intro-media{min-height:420px}.why-cards{grid-template-columns:1fr 1fr}.faq-cols{grid-template-columns:minmax(0,1fr);gap:0}.stats-inner{grid-template-columns:repeat(2,1fr);gap:24px 16px}.about-grid{grid-template-columns:1fr;gap:40px}.team-grid{grid-template-columns:repeat(2,1fr)}.contact-card{grid-template-columns:1fr;gap:32px}.contact-grid{grid-template-columns:1fr}}@media (width<=900px){.site-header{box-shadow:0 2px 4px #00000012}.header-inner{gap:12px;width:100%;min-height:68px;padding:6px 21px}.header-logo img{width:72px}.main-nav{display:none}.main-nav.open{background:var(--c-white);z-index:60;padding:12px 21px 18px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 16px #0000001a}.main-nav.open ul{flex-direction:column;align-items:flex-start;gap:14px}.main-nav.open a{font-size:16px}.nav-toggle{order:2;margin-left:auto;padding:6px;display:block}.nav-toggle span{width:20px;margin:4px 0}.header-actions{order:3;gap:8px}.header-actions .btn-ghost{display:none}.header-actions .btn-dark{background:var(--c-logo);border-radius:4.59px;padding:6.88px 13px;font-family:Inter,sans-serif;font-size:11.72px;line-height:1.6;box-shadow:0 1px 2px #0000000d}.header-actions .btn-dark .btn-icon{display:none}.lang{gap:0;margin-left:0}.lang a{gap:4px;padding:10px 6px}.lang img{width:16px;height:16px}.lang span{font-size:13px;font-weight:600}.hero{padding-top:0}.hero-box{aspect-ratio:375/290;border-radius:0;place-items:center;width:100%;min-height:0;margin:0}.hero-box:after{background:#000000b0}.hero-head{text-align:center;width:min(100% - 44px,290px);margin:0}.hero-title{font-size:25.47px;line-height:25.47px}.hero-sub{color:var(--c-white);margin-top:8px;font-size:14px;line-height:1.35;display:block}.hero-panel{background:var(--c-white);border:2px solid #f5f5f5;border-radius:10px;width:calc(100% - 30px);min-width:0;max-width:calc(100vw - 30px);margin:45px auto 0;padding:11px;box-shadow:0 4px 16px #0000000f}.steps{gap:20px;margin-bottom:14px}.step-dot{width:13.9px;height:13.9px;color:var(--c-white);background:#666;font-size:9px}.step-label{color:#666;font-size:9px}.hero-form{box-shadow:none;border-radius:0;padding:0}.hero-form-head{margin-bottom:14px}.hero-form-head img{width:40px;height:16px;margin-bottom:8px}.hero-form-head h2{font-size:13.74px}.hero-form-head p{font-size:9.89px}.field select,.field input[type=text],.field input[type=email],.field input[type=tel]{height:44px;padding:0 12px;font-size:16px}.field select{background-position:right 9px center;background-size:7px 15px;padding-right:26px}.field textarea{min-height:76px;padding:12px;font-size:16px}.file-drop{height:44px;font-size:13px}.form-privacy{font-size:11.5px}.field-grid{gap:8px}.form-nav{margin:10px 0 0}.form-nav button{gap:8px;height:48px;font-size:14px}.form-nav img{width:7px;height:12px}.trust-badges{display:none}.section,.section:first-of-type{margin-top:56px}.container{width:calc(100% - 32px)}.intro-grid{gap:32px}.intro-media{aspect-ratio:333/299;min-height:0;position:relative}.intro-media .img-a{object-fit:cover;border:5.4px solid var(--c-white);border-radius:10.7px;width:78%;height:87%;position:absolute;top:0;left:22%}.intro-media .img-b{object-fit:cover;border:5.9px solid var(--c-white);border-radius:11.8px;width:52%;height:67%;position:absolute;top:33%;left:0}.intro-title{font-size:28px;line-height:34px}.intro-text{margin-bottom:20px;font-size:14px;line-height:22px}.intro-points{grid-template-columns:repeat(2,auto);gap:12px 14px;margin-bottom:20px}.intro-points img{width:17px;height:17px}.intro-points span{font-size:13px;line-height:20px}.intro-actions{gap:16px}.call-help{gap:12px}.call-help img{width:38px;height:38px}.call-help .label{font-size:13px}.call-help .num{font-size:15px}.why-head{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px}.why-head h2{font-size:28px;line-height:34px}.why-head p{max-width:none;font-size:13px;line-height:20px}.why-cards{grid-template-columns:minmax(0,1fr);gap:16px}.why-card{padding:24px 22px}.why-card img{height:44px;margin-bottom:14px}.why-card h3{font-size:18px;line-height:24px}.why-card p{letter-spacing:0;white-space:normal;font-size:13px;line-height:22px}.stats{min-height:0;margin-top:56px;padding:22px 0}.stats-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 12px;width:calc(100% - 32px)}.stat-value{font-size:26px;line-height:32px}.stat-label{font-size:10px;line-height:18px}.reviews h2{margin-bottom:20px;padding-left:0;font-size:28px;line-height:34px}.reviews-track{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;gap:14px;padding:0;overflow:visible}.review-card{min-height:0}.rail-btn{position:static;transform:none}.reviews-rail{flex-direction:column;display:flex}.reviews-rail .rail-prev{order:2}.reviews-rail .reviews-track{order:1}.reviews-rail .rail-next{order:3}.reviews-rail{align-items:center}.reviews-rail .reviews-track{width:100%}.rail-prev,.rail-next{margin-top:16px}.rail-prev{margin-right:44px}.rail-next{margin-top:-32px;margin-left:44px}.faq h2{margin-bottom:20px;font-size:28px;line-height:34px}.faq-q{gap:12px;padding:18px 0;font-size:15px;line-height:22px}.faq-q img{width:18px;height:18px}.faq-a{max-width:none;padding:0 0 18px;font-size:13px;line-height:21px}.text-blocks{gap:40px}.text-block h2{font-size:22px;line-height:28px}.text-block p{margin-bottom:18px;font-size:13px;line-height:21px}.btn-rate{padding:10px 18px;font-size:14px}.page-hero{min-height:120px}.page-hero h1,.about-copy h2{font-size:26px;line-height:32px}.about-copy p{font-size:13px;line-height:21px}.about-media{gap:14px;min-height:0;display:grid}.about-media .img-a,.about-media .img-b{width:100%;height:auto;position:static}.team h2{font-size:26px;line-height:32px}.team-intro{margin-bottom:22px;font-size:13px;line-height:21px}.team-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.team-card figcaption{margin-top:10px;font-size:15px}.contact-card{border-radius:16px;padding:18px}.contact-form h2{font-size:22px;line-height:30px}.contact-note{margin-top:18px;font-size:19px;line-height:26px}.contact-map iframe{min-height:260px}.site-footer{margin-top:56px}.footer-inner{width:calc(100% - 32px);padding-top:28px}.footer-top{flex-direction:column;gap:32px;padding-bottom:24px}.footer-brand img.logo{width:130px;margin-bottom:22px}.footer-contact a{gap:12px;font-size:15px}.footer-contact svg{width:22px;height:22px}.footer-cols{flex-direction:column;gap:28px}.footer-col h3{margin-bottom:16px;font-size:21px}.footer-col li+li{margin-top:18px}.footer-col a{font-size:16px}.footer-bottom{text-align:center;flex-direction:column-reverse;gap:16px;padding:18px 0 22px}.footer-bottom p{font-size:13px}.socials a{width:30px;height:30px}.socials img{width:14px;height:14px}}@media (width<=620px){.team-grid{grid-template-columns:1fr 1fr}.intro-points{grid-template-columns:repeat(2,auto)}}@media (width<=380px){.intro-points,.team-grid,.field-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
