:root{color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body,html{min-height:100%}*{box-sizing:border-box}body{margin:0;background:#ffffff;color:#0f172a;min-height:100vh}.app-shell{min-height:100vh;display:flex;flex-direction:column}.app-content{flex:1 1}.app-content,.route-loading{display:flex;flex-direction:column}.route-loading{min-height:calc(100vh - 260px);align-items:center;justify-content:center;gap:12px;padding:48px 24px;text-align:center;background:linear-gradient(180deg,rgba(210,230,228,.35),rgba(255,255,255,0))}.route-loading__spinner{width:38px;height:38px;border-radius:50%;border:3px solid rgba(30,58,138,.2);border-top-color:#1e3a8a;animation:route-loading-spin .85s linear infinite}.route-loading__label{font-family:Lexend,sans-serif;font-size:15px;font-weight:600;color:#1e3a8a}@keyframes route-loading-spin{to{transform:rotate(1turn)}}main{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;padding:48px 24px;gap:24px}h1{font-size:40px;letter-spacing:-.02em}h1,p{margin:0}p{max-width:640px;color:#475569}a{color:inherit}.nav-container{position:relative}.nav-container:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;background:linear-gradient(223deg,#479953,#00a7ee,#efcf1f,#db0084)}.home-client-wrapper{width:65%;margin:0 auto}.home-page{position:relative;overflow:hidden;padding-bottom:0;font-family:Lexend,sans-serif}.home-page *{font-family:inherit}.home-bands{position:absolute;inset:0;display:flex;flex-direction:column;background-color:#d2e6e4;z-index:0}.home-band{flex:0 0 auto}.home-band--light{flex-basis:550px;background-color:#d2e6e4}.home-band--dark{flex-basis:1800px;background-color:#1C2632}@media (max-width:900px){.home-band--light{flex-basis:480px}.home-band--dark{flex-basis:1800px}}.home-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px}.home-page--accessibility{background:#f2f4f6;padding-top:10px;padding-left:200px;padding-bottom:96px}.home-page--accessibility .home-bands{display:none}.home-page--accessibility .home-content{gap:0}.home-page--accessibility .home-intro,.home-page--accessibility .landing-block--raw-html{width:min(1820px,calc(100% - 120px));margin:0;text-align:left}.home-page--accessibility .home-intro{margin:0}.home-page--accessibility .home-title{margin:0;padding:0 10px;color:#252b45;font-size:40px;line-height:1.04;letter-spacing:-.02em;text-shadow:none;font-weight:700}.home-page--accessibility .home-subtitle{display:block;margin:22px 0 0;max-width:100%;color:#3b4f70;font-size:15px;line-height:1.5;font-style:normal;text-shadow:none}.home-page--accessibility .landing-raw-html{color:#3b4f70;font-size:clamp(20px,1.4vw,36px);line-height:1.58}.home-page--accessibility .landing-raw-html h1,.home-page--accessibility .landing-raw-html h2,.home-page--accessibility .landing-raw-html h3,.home-page--accessibility .landing-raw-html h4{margin:50px 0;color:#252b45;font-weight:400;line-height:1.12;letter-spacing:-.02em}.home-page--accessibility .landing-raw-html h1{font-size:32px}.home-page--accessibility .landing-raw-html h2{font-size:clamp(48px,3.4vw,68px)}.home-page--accessibility .landing-raw-html h3,.home-page--accessibility .landing-raw-html h4{font-size:clamp(42px,3vw,60px)}.home-page--accessibility .landing-raw-html li,.home-page--accessibility .landing-raw-html p{max-width:none;color:#3b4f70;font-size:15px;line-height:inherit}.home-page--accessibility .landing-raw-html p{margin:0 0 22px}.home-page--accessibility .landing-raw-html ol,.home-page--accessibility .landing-raw-html ul{margin:20px 0 0;padding-left:1.25em}.home-page--accessibility .landing-raw-html li+li{margin-top:10px}.home-page--accessibility .landing-raw-html blockquote{margin:0 0 34px;padding:10px 14px;background:#d5d7da;display:inline-block}.home-page--accessibility .landing-raw-html blockquote span{color:#3b4f70}.home-intro{text-align:center;margin:0 auto;max-width:1320px}.landing-block--ratings{margin:0 auto;width:min(1320px,100%)}.home-hero-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;grid-row-gap:4px;row-gap:4px;margin:0 auto 28px;width:100%}.home-hero-card{width:100%;border-radius:8px;max-height:86px;aspect-ratio:22/6;display:flex;align-items:center;justify-content:center;padding:20px 22px;border:1px solid rgba(15,23,42,.12);box-shadow:0 10px 24px rgba(15,23,42,.16);background:#ffffff}.home-hero-card--rating-mobile-only{display:none}.home-hero-card--rating-web-only{display:flex}.home-hero-card--charac{background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;max-height:none;aspect-ratio:auto}.home-hero-image{width:min(90%,360px);max-height:100%;height:auto;object-fit:contain;object-position:center}.home-hero-image--charac{width:60px;height:60px;max-width:60px;max-height:60px}.home-charac-label{margin:0;max-width:180px;text-align:center;font-size:1.1rem;font-weight:600;color:#e2e8f0}.home-intro p{margin:0 auto}.home-title{text-shadow:0 2px 8px rgba(15,23,42,.2);font-size:52px;line-height:1.05;text-shadow:0 2px 8px rgba(0,0,0,.25)}.home-subtitle{text-shadow:0 1px 6px rgba(15,23,42,.16);font-size:30px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-style:italic}.landing-block{width:min(1225px,100%);margin:0 auto}.landing-block-copy{margin:0 auto 22px}.landing-block-title{margin:0 0 8px;color:#0f172a;font-size:32px}.landing-block-subtitle{margin:0 auto;max-width:840px;color:#334155;font-size:1rem}.landing-block--quote{display:flex;flex-direction:column;gap:16px}.landing-block--generic{border:1px solid rgba(15,23,42,.12);border-radius:18px;padding:28px 24px;background:rgba(255,255,255,.92);box-shadow:0 14px 30px rgba(15,23,42,.08)}.landing-block--brands{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border:none;border-radius:0;background:#ffffff;box-shadow:none;padding:105px min(6vw,96px) 127px}.landing-brands-inner{max-width:1225px;margin:0 auto;text-align:center}.landing-block--reviews{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border:none;border-radius:0;box-shadow:none;background:linear-gradient(180deg,#1c2632 0 58%,#d2e6e4 58% 100%);padding:74px min(5vw,92px) 72px}@media (min-width:901px){.landing-block--reviews~.landing-block{position:relative;z-index:0}.landing-block--reviews~.landing-block:not(.landing-block--brands):before{content:"";position:absolute;top:-24px;right:50%;bottom:-24px;left:50%;margin-left:-50vw;margin-right:-50vw;background:#d2e6e4;z-index:-1;pointer-events:none}}.landing-reviews-inner{max-width:1225px;margin:0 auto}.landing-reviews-header{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-bottom:38px}.landing-reviews-title{margin:0;color:#f5f8fd;font-size:32px;font-weight:700;letter-spacing:-.02em}.landing-reviews-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;height:42px;border-radius:999px;border:2px solid rgba(236,241,249,.84);padding:0 34px;color:#f4f7fd;text-decoration:none;font-size:clamp(1rem,1.25vw,1.85rem);font-weight:700;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.landing-reviews-link:hover{background:rgba(233,239,249,.09)}.landing-reviews-link span{font-size:clamp(.82rem,1.25vw,14px)}.landing-reviews-link-arrow{width:24px;height:24px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.landing-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,1.5vw,30px);gap:clamp(16px,1.5vw,30px)}.landing-review-card{border-radius:8px;background:#f3f4f6;box-shadow:0 16px 28px rgba(15,23,42,.12);padding:17px 56px;min-height:320px;text-align:left}.landing-review-stars{display:flex;align-items:center;gap:1px;margin-bottom:16px}.landing-review-star{width:26px;height:26px;fill:#f3bd18;stroke:#d39a00}.landing-review-title{margin:0;color:#0b3275;font-size:clamp(1.4rem,1.7vw,24px);line-height:1.08;font-weight:700;letter-spacing:-.02em}.landing-review-text{margin:20px 0 0;color:#32456b;font-size:clamp(.9rem,1.08vw,15px);line-height:1.5;white-space:pre-line;font-weight:400}.landing-review-author{margin:12px 0 0;color:#b8b1a6;font-size:clamp(.92rem,1.2vw,15px);font-weight:400}.landing-block--more-question{border:none;background:transparent;box-shadow:none;padding:56px 24px 64px}.landing-block--more-question .landing-block-title{color:#0b3275;font-size:42px;font-weight:700;letter-spacing:-.02em;margin-bottom:72px}.landing-block--more-question .landing-block-subtitle{color:#445273}.landing-block--faqs{border:none;background:transparent;box-shadow:none;padding:46px 24px 62px}.landing-block--faqs .landing-block-title{color:#0b3275;font-size:32px;font-weight:700;margin-bottom:42px}.landing-block-description{margin:12px auto 0;color:#334155}.landing-block-gallery{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.landing-block-gallery-card{border-radius:14px;overflow:hidden;border:1px solid rgba(15,23,42,.1);background:#ffffff;min-height:130px}.landing-block-gallery-image{width:100%;height:100%;min-height:130px;object-fit:cover;display:block}.landing-block--debug{border:1px dashed rgba(148,163,184,.7);border-radius:12px;padding:12px 16px;background:rgba(248,250,252,.92)}.landing-block-debug-label{margin:0;color:#475569;font-size:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.landing-inline-cta{margin:16px auto 0;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid rgba(15,23,42,.18);padding:10px 18px;font-weight:700;text-decoration:none;color:#0f172a;background:#ffffff}.landing-inline-cta-icon{width:20px;height:20px;object-fit:contain}.landing-answers-grid{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.landing-answer-card{border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:16px;background:#ffffff;text-align:left}.landing-answer-icon{width:30px;height:30px;object-fit:contain;margin-bottom:8px}.landing-answer-title{margin:0 0 6px;font-size:1rem;color:#0f172a}.landing-answer-text{margin:0;color:#334155}.landing-block--question-answers{border:none;background:transparent;box-shadow:none;padding:10px 0 20px}.landing-qa-layout{display:grid;grid-template-columns:minmax(280px,33%) minmax(0,1fr);grid-gap:clamp(28px,4vw,78px);gap:clamp(28px,4vw,78px);align-items:start;text-align:left}.landing-qa-question-title{margin:0;max-width:345px;color:#0b3275;font-size:clamp(2rem,3vw,42px);line-height:1.04;font-weight:700;letter-spacing:-.02em}.landing-qa-question-text{margin:22px 0 0;width:345px;color:#34476a;font-size:clamp(.88rem,1.3vw,15px);line-height:1.55;white-space:pre-line}.landing-qa-question-text strong{color:#1f335c;font-weight:700}.landing-qa-cta{margin-top:30px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid rgba(126,137,160,.45);padding:12px 26px;font-weight:700;text-decoration:none;color:#e9edf7;background:#172338;box-shadow:0 10px 20px rgba(23,35,56,.2)}.landing-qa-cta-icon{width:20px;height:20px;object-fit:contain}.landing-qa-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(22px,2.8vw,44px) clamp(30px,3vw,58px);gap:clamp(22px,2.8vw,44px) clamp(30px,3vw,58px)}.landing-qa-answer{min-width:0;margin-bottom:89px}.landing-qa-answer-head{display:flex;align-items:center;gap:12px}.landing-qa-answer-icon{width:21px;height:21px;object-fit:contain;flex:0 0 21px}.landing-qa-answer-title{margin:2;color:#0b3275;font-size:24px;line-height:1.2;font-weight:700}.landing-qa-answer-text{margin:14px 0 0;max-width:308px;color:#34476a;font-size:clamp(.88rem,1vw,15px);line-height:1.55;white-space:pre-line;font-weight:400}.landing-qa-answer-text strong{color:#1f335c;font-weight:700}.landing-block--question-card{border:none;background:transparent;box-shadow:none;padding:0}.landing-question-card-shell{margin-top:8px;overflow:hidden;border-radius:6px;background:rgba(255,255,255);box-shadow:0 14px 30px rgba(15,23,42,.09);display:grid;grid-template-columns:minmax(280px,40%) minmax(0,1fr)}.landing-question-card-shell--wwb{height:560px}.landing-question-card-shell--wwb .landing-question-card-media{height:100%}.landing-question-card-shell--wwb .landing-question-card-copy{height:100%;overflow:auto}.landing-question-card-media{position:relative;background:#ffffff;display:flex;align-items:flex-end;justify-content:center;min-height:560px;padding:0}.landing-question-card-image{position:relative;z-index:1;margin:0;width:100%;height:100%;object-fit:contain;padding:0;display:block}.landing-question-card-copy{text-align:left;max-width:600px;padding:20px clamp(20px,2.6vw,52px) 20px 70px}.landing-question-card-title{margin:0 0 14px;color:#0b3275;font-size:clamp(1.6rem,2.6vw,42px);line-height:1.05;letter-spacing:-.02em;font-weight:900;padding-bottom:20px;line-height:1.6}.landing-question-card-answer{margin:0;color:#15346f;font-size:clamp(.9rem,1vw,1.5rem);line-height:1.55}.landing-question-card-answer blockquote,.landing-question-card-answer ol,.landing-question-card-answer p,.landing-question-card-answer ul{margin:0}.landing-question-card-answer blockquote+blockquote,.landing-question-card-answer blockquote+ol,.landing-question-card-answer blockquote+p,.landing-question-card-answer blockquote+ul,.landing-question-card-answer ol+blockquote,.landing-question-card-answer ol+ol,.landing-question-card-answer ol+p,.landing-question-card-answer ol+ul,.landing-question-card-answer p+blockquote,.landing-question-card-answer p+ol,.landing-question-card-answer p+p,.landing-question-card-answer p+ul,.landing-question-card-answer ul+blockquote,.landing-question-card-answer ul+ol,.landing-question-card-answer ul+p,.landing-question-card-answer ul+ul{margin-top:14px}.landing-question-card-answer ol,.landing-question-card-answer ul{padding-left:1.2em}.landing-question-card-answer li+li{margin-top:8px}.landing-question-card-answer blockquote{color:#0b3275;font-weight:700}.landing-question-card-cta{margin-top:44px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid rgba(126,137,160,.45);padding:10px 20px;font-weight:700;text-decoration:none;color:#e9edf7;background:#172338;box-shadow:0 10px 20px rgba(23,35,56,.2)}.landing-question-card-cta-icon{width:20px;height:20px;object-fit:contain}.landing-faq-list{margin:16px auto 0;max-width:810px;display:grid;grid-gap:18px;gap:18px;text-align:left}.landing-faq-item{border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:0;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(15,23,42,.08);overflow:hidden}.landing-faq-summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;max-height:76px;margin:16px 0;padding:0 14px}.landing-faq-summary::-webkit-details-marker{display:none}.landing-faq-question{margin:0;color:#0b3275;font-size:18px;font-weight:700}.landing-faq-toggle{width:34px;height:34px;border-radius:50%;border:2px solid #0b3275;position:relative;flex:0 0 34px}.landing-faq-toggle:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-right:2px solid #0b3275;border-bottom:2px solid #0b3275;transform:translate(-50%,-60%) rotate(45deg);transition:transform .18s ease}.landing-faq-item[open] .landing-faq-toggle:before{transform:translate(-50%,-40%) rotate(-135deg)}.landing-faq-answer{border-radius:0 0 4px 4px;padding:0 28px 26px;max-width:none;color:#3f4f70;font-size:15px;line-height:1.6;white-space:pre-line}.landing-more-questions-grid{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:48px;gap:48px}.landing-more-questions-item{border:none;border-radius:0;text-align:center;background:transparent;color:#0b3275;text-decoration:none}.landing-more-questions-head{display:inline-flex;align-items:center;gap:12px}.landing-more-questions-item h3{margin:0;font-size:24px;color:#0b3275}.landing-more-questions-item p{margin:20px 0 0;color:#455577;font-size:18px;font-weight:600}.landing-more-questions-icon{width:23px;height:23px;object-fit:contain}.landing-brands-grid{margin-top:18px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.landing-brand-card{border:none;border-radius:12px;background:#ffffff;min-height:88px;display:flex;align-items:center;justify-content:center;padding:10px}.landing-brand-image{width:100%;max-width:120px;max-height:56px;object-fit:contain}@media (max-width:900px){main{padding:28px 6px}.home-page{padding-left:5px;padding-right:5px}.home-content{gap:12px}.home-title{font-size:30px;padding:0 5px;color:#092F6F}.home-subtitle{font-size:20px;padding:0 10px}.home-page--accessibility{padding:10px 0 64px 10px}.home-page--accessibility .home-intro,.home-page--accessibility .landing-block--raw-html{width:calc(100% - 32px)}.home-page--accessibility .home-intro{margin:0}.home-page--accessibility .home-title{font-size:32px}.home-page--accessibility .landing-raw-html{font-size:18px;line-height:1.56}.home-page--accessibility .landing-raw-html h1,.home-page--accessibility .landing-raw-html h2,.home-page--accessibility .landing-raw-html h3,.home-page--accessibility .landing-raw-html h4{margin:44px 0 18px;font-size:clamp(30px,8vw,42px)}.home-page--accessibility .landing-raw-html h1{font-size:24px}.home-page--accessibility .landing-raw-html blockquote{width:100%;display:block}.home-client-wrapper{width:100%}.home-hero-images{grid-template-columns:1fr;gap:12px;margin:28px auto}.home-hero-card--rating-web-only,.landing-block--ratings-has-mobile-only .home-hero-card{display:none}.landing-block--ratings-has-mobile-only .home-hero-card--rating-mobile-only{display:flex;width:min(270px,calc(100vw - 48px));justify-self:center;background:#ffffff;border:0;box-shadow:none;border-radius:8px;overflow:hidden}.home-hero-card{aspect-ratio:4/3;padding:10px}.landing-block--ratings .home-hero-card--rating-mobile-only{padding:0}.landing-block--ratings-has-mobile-only .home-hero-card--rating-mobile-only .home-hero-image{width:100%;max-width:360px;border-radius:8px;-webkit-clip-path:inset(0 round 8px);clip-path:inset(0 round 8px);display:block}.home-hero-image{width:min(92%,380px)}.home-hero-image--charac{width:60px;height:60px;max-width:60px;max-height:60px}.home-charac-label{max-width:100%}.landing-block--generic{padding:20px 16px}.landing-block--faqs{padding:32px 16px 44px}.landing-block--faqs .landing-block-title{margin-bottom:26px}.landing-block-gallery{grid-template-columns:1fr}.landing-block--reviews{padding:42px 16px 52px}.landing-reviews-title{font-size:24px}.landing-reviews-header{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.landing-reviews-link{width:100%;justify-content:center}.landing-reviews-link span{font-size:14px}.landing-reviews-grid{grid-template-columns:1fr;gap:18px}.landing-review-card{min-height:0}.landing-review-title{font-size:24px}.landing-review-text{font-size:15px}.landing-answers-grid{grid-template-columns:1fr}.landing-block--question-answers{padding:10px 16px 20px}.landing-qa-layout{grid-template-columns:1fr;gap:30px}.landing-qa-question-title{max-width:none}.landing-qa-question-text{width:auto;max-width:none;font-size:15px}.landing-qa-cta{display:none}.landing-qa-answers{grid-template-columns:1fr;gap:24px}.landing-qa-answer{margin-bottom:0}.landing-qa-answer-title{font-size:20px}.landing-qa-answer-text{max-width:none;font-size:15px}.landing-question-card-shell{grid-template-columns:1fr}.landing-question-card-shell--wwb{height:auto}.landing-question-card-media{min-height:360px}.landing-question-card-media-band{height:22%}.landing-question-card-copy{padding:22px 16px 20px}.landing-question-card-shell--wwb .landing-question-card-copy{overflow:visible}.landing-qa-cta,.landing-qa-cta span,.landing-question-card-cta,.landing-question-card-cta span{font-size:14px!important}.landing-more-questions-grid{grid-template-columns:1fr;gap:26px}.landing-faq-summary{padding:0 14px}.landing-faq-answer{padding:0 14px 16px}.landing-block--more-question{padding:40px 16px 48px}.landing-block--more-question .landing-block-title{font-size:32px;margin-bottom:36px}.landing-block--brands{padding:105px 16px 127px}.landing-brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-block--characs{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border:none;border-radius:0;box-shadow:none;background:#1c2632;padding:72px min(8vw,130px) 78px}.landing-block--characs+.landing-block--reviews{margin-top:-24px}.landing-characs-grid{max-width:1225px;align-items:center;margin:0 auto;display:grid;justify-items:center;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(26px,3.5vw,68px);gap:clamp(26px,3.5vw,68px)}.landing-charac-item{max-width:202px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:24px}.landing-charac-icon{object-fit:contain}.landing-charac-label{margin:0;max-width:320px;color:#ffffff;font-weight:700;line-height:1.18;font-size:24px}@media (max-width:900px){.landing-block--characs{padding:42px 20px 52px}.landing-characs-grid{grid-template-columns:1fr;gap:24px;justify-items:stretch}.landing-charac-item{width:min(100%,560px);max-width:none;margin:49px auto 0;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:clamp(28px,27vw,84px)}.landing-charac-icon{width:65px;height:65px;flex-shrink:0}.landing-charac-label{max-width:320px;font-size:24px;line-height:1.15}}.c4t-footer-raw{background:#1c2632;color:#e9edf7}.c4t-footer-raw #colophon.site-footer{background:#1c2632;color:#e9edf7;padding:68px 0 0;margin-top:0}.c4t-footer-raw #colophon .container{width:min(1280px,calc(100% - 64px));margin:0 auto}.c4t-footer-raw #colophon .desktop-footer{display:block}.c4t-footer-raw #colophon .mobile-footer{display:none}.c4t-footer-raw #colophon .default-footer{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.8fr) minmax(320px,1.3fr);grid-gap:48px;gap:48px;align-items:start}.c4t-footer-raw #colophon .site-logo svg{width:190px;max-width:100%;height:auto}.c4t-footer-raw #colophon .site-logo img{width:190px;max-width:100%;height:auto;display:block}.c4t-footer-raw #colophon .site-logo{color:#f4f6fb;text-decoration:none}.c4t-footer-raw #colophon .site-logo .site-logo-text{display:inline-block;font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.02em}.c4t-footer-raw #colophon .site-info .typo__section-title{margin:28px 0 18px;color:#f4f6fb;font-size:clamp(1.08rem,1.2vw,1.35rem);line-height:1.2;font-weight:500}.c4t-footer-raw #colophon .btn.primary.with-icon{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:220px;border-radius:999px;border:1px solid rgba(117,134,183,.7);background:transparent;color:#f4f6fb;text-decoration:none;font-weight:700;padding:12px 24px}.c4t-footer-raw #colophon .btn.primary.with-icon img,.c4t-footer-raw #colophon .btn.primary.with-icon svg{width:18px;height:18px}.c4t-footer-raw #colophon .typo__section-header-medium{margin:0 0 18px;color:#f4f6fb;font-size:clamp(1.08rem,1.2vw,1.35rem);line-height:1.2;font-weight:500}.c4t-footer-raw #colophon .useful-links ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.c4t-footer-raw #colophon .useful-links a{color:#f4f6fb;text-decoration:none;font-size:clamp(.78rem,.86vw,.94rem);line-height:1.15}.c4t-footer-raw #colophon .desktop-footer .contact-us,.c4t-footer-raw #colophon .desktop-footer .useful-links{margin-left:-100px}.c4t-footer-raw #colophon .contacts{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.9fr);grid-gap:32px;gap:32px;align-items:start}.c4t-footer-raw #colophon .typo__paragraph{color:#f4f6fb;opacity:.92;font-size:clamp(.74rem,.82vw,.9rem);line-height:1.32}.c4t-footer-raw #colophon .site-rating{margin-top:16px;display:grid;grid-gap:12px;gap:12px}.c4t-footer-raw #colophon .footer-mobile-ratings{display:none}.c4t-footer-raw #colophon .site-rating a{display:block}.c4t-footer-raw #colophon .site-rating svg{width:min(100%,356px);height:auto}.c4t-footer-raw #colophon .site-rating img{width:min(100%,356px);height:auto;display:block}.c4t-footer-raw #colophon .site-rating .rating-pill{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.16);padding:8px 14px;color:#f4f6fb;font-size:.78rem;font-weight:600;line-height:1;background:rgba(255,255,255,.04)}.c4t-footer-raw #colophon .contact-link{margin:0;display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0}.c4t-footer-raw #colophon .contact-link .label{color:rgba(226,232,249,.74);font-size:clamp(.72rem,.78vw,.84rem);line-height:1.3}.c4t-footer-raw #colophon .contact-link .value,.c4t-footer-raw #colophon .contact-link a{color:#f4f6fb;text-decoration:none;font-size:clamp(.75rem,.84vw,.92rem);line-height:1.3}.c4t-footer-raw #colophon .socials{display:flex;align-items:center;gap:14px;margin-top:16px}.c4t-footer-raw #colophon .socials a{width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.05);display:inline-flex;align-items:center;justify-content:center}.c4t-footer-raw #colophon .socials img{width:42px;height:42px;display:block}.c4t-footer-raw #colophon .socials .social-label{color:#f4f6fb;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.c4t-footer-raw #colophon .copyright{margin-top:64px;padding:0 0 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.c4t-footer-raw #colophon .copyright .typo__paragraph{margin:0}.c4t-footer-raw #colophon .copyright img{width:140px;height:auto}.c4t-footer-raw #colophon .back-to-top{display:none}.c4t-footer-raw #colophon:after{content:"";display:block;height:4px;background:linear-gradient(90deg,#ef3a91,#b8c63f 38%,#19b4f5 67%,#33a852)}.landing-question-card-shell--wwb{height:auto;align-items:start;max-width:1562px;margin:8px auto 0;grid-template-columns:minmax(420px,40%) minmax(0,1fr)}.landing-question-card-shell--wwb .landing-question-card-media{position:relative;overflow:hidden;min-height:0;height:auto;padding-top:0;align-items:stretch;align-self:start;background:transparent}.landing-question-card-shell--wwb .landing-question-card-media-band{position:absolute;left:0;right:0;bottom:0;height:30%;background:#103a84;z-index:0}.landing-question-card-shell--wwb .landing-question-card-image{position:relative;z-index:1;width:100%;max-width:none;height:100%;display:block;object-fit:contain;object-position:center bottom;margin:0}.landing-question-card-shell--wwb .landing-question-card-copy{height:auto;overflow:visible;display:flex;flex-direction:column;justify-content:center;padding:50px 210px 20px 54px;max-width:none}.landing-block--question-card-wwb .landing-question-card-title{font-size:42px;line-height:1.1;margin-bottom:16px;padding-bottom:0;font-weight:700}.landing-block--question-card-wwb .landing-question-card-answer{font-size:15px;line-height:1.42}.landing-block--question-card-wwb .landing-question-card-cta{margin-top:30px}@media (max-width:1200px){.landing-question-card-shell--wwb{max-width:1040px;grid-template-columns:minmax(360px,42%) minmax(0,1fr)}.landing-question-card-shell--wwb .landing-question-card-image{width:100%}.landing-question-card-shell--wwb .landing-question-card-copy{padding:28px 52px 28px 40px}.landing-block--question-card-wwb .landing-question-card-title{font-size:38px}.c4t-footer-raw #colophon .container{width:min(1200px,calc(100% - 48px))}.c4t-footer-raw #colophon .default-footer{gap:36px}.c4t-footer-raw #colophon .site-info .typo__section-title,.c4t-footer-raw #colophon .typo__section-header-medium{font-size:clamp(.98rem,1.25vw,1.15rem)}}@media (max-width:1250px){.landing-question-card-shell--wwb{width:min(100%,calc(100% - 32px));max-width:860px;margin:0 auto;grid-template-columns:1fr}.landing-question-card-shell--wwb .landing-question-card-media{min-height:0;height:auto}.landing-question-card-shell--wwb .landing-question-card-copy{padding:34px 34px 30px}.landing-question-card-shell--wwb .landing-question-card-image{width:100%;height:100%;max-width:none;object-position:center bottom}.landing-block--question-card-wwb .landing-question-card-title{font-size:clamp(32px,3.2vw,36px);line-height:1.08;margin-bottom:18px}.landing-block--question-card-wwb .landing-question-card-answer{font-size:clamp(14px,1.2vw,15px);line-height:1.55}.c4t-footer-raw #colophon .desktop-footer{display:none}.c4t-footer-raw #colophon .mobile-footer{display:block}.c4t-footer-raw #colophon.site-footer{padding:80px 32px 40px;margin:0;border:0}.c4t-footer-raw #colophon .container{width:100%;margin:0}.c4t-footer-raw #colophon .mobile-footer .default-footer{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-template-areas:"site site" "contact links";gap:24px 24px;align-items:start}.c4t-footer-raw #colophon .mobile-footer .site-info{grid-area:site}.c4t-footer-raw #colophon .mobile-footer .useful-links{grid-area:links;margin-left:35px}.c4t-footer-raw #colophon .mobile-footer .contact-us{grid-area:contact}.c4t-footer-raw #colophon .mobile-footer .site-logo img,.c4t-footer-raw #colophon .mobile-footer .site-logo svg{width:200px}.c4t-footer-raw #colophon .mobile-footer .site-logo{display:inline-block;margin-bottom:36px}.c4t-footer-raw #colophon .mobile-footer .site-info .typo__section-title{margin:0 0 14px;width:100%;font-size:22px}.c4t-footer-raw #colophon .mobile-footer .btn.primary.with-icon{min-width:0;width:163px;margin:0 0 28px;justify-content:center;padding:10px 18px;font-size:14px}.c4t-footer-raw #colophon .mobile-footer .useful-links .typo__section-header-medium{display:block;margin:0;padding-bottom:24px;font-size:22px}.c4t-footer-raw #colophon .mobile-footer .useful-links ul{gap:4px}.c4t-footer-raw #colophon .mobile-footer .useful-links a{font-size:15px;line-height:1.35}.c4t-footer-raw #colophon .mobile-footer .contact-us .typo__section-header-medium{margin:0 0 14px;width:218px;font-size:22px}.c4t-footer-raw #colophon .mobile-footer .contacts{grid-template-columns:1fr;gap:18px}.c4t-footer-raw #colophon .mobile-footer .contacts>div{display:contents}.c4t-footer-raw #colophon .mobile-footer .contacts .typo__paragraph{order:1;font-size:15px;line-height:1.5;margin:0}.c4t-footer-raw #colophon .mobile-footer .contacts .contact-link{order:2;margin-top:12px;gap:14px}.c4t-footer-raw #colophon .mobile-footer .contacts .contact-link .label{display:block;font-size:13px}.c4t-footer-raw #colophon .mobile-footer .contacts .contact-link .value,.c4t-footer-raw #colophon .mobile-footer .contacts .contact-link a{font-size:15px;line-height:1.35;font-weight:600}.c4t-footer-raw #colophon .mobile-footer .contacts .socials{order:3;margin-top:14px;gap:16px}.c4t-footer-raw #colophon .mobile-footer .contacts .socials a,.c4t-footer-raw #colophon .mobile-footer .contacts .socials img{width:42px;height:42px}.c4t-footer-raw #colophon .mobile-footer .contacts .site-rating{display:none}.c4t-footer-raw #colophon .mobile-footer .footer-mobile-ratings{display:grid;grid-template-columns:1fr;justify-content:center;grid-gap:10px;gap:10px;margin:18px auto 0;grid-column:1/-1;width:min(100%,236px)}.c4t-footer-raw #colophon .mobile-footer .footer-mobile-ratings a{width:100%;max-width:236px;margin:0 auto}.c4t-footer-raw #colophon .mobile-footer .footer-mobile-ratings img,.c4t-footer-raw #colophon .mobile-footer .footer-mobile-ratings svg{width:100%;max-width:none;display:block}.c4t-footer-raw #colophon .copyright{margin-top:34px;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px}.c4t-footer-raw #colophon .copyright .typo__paragraph{width:100%;text-align:center;font-size:clamp(1rem,3.1vw,1.3rem);opacity:.74}.c4t-footer-raw #colophon .copyright img{width:120px;display:none}}@media (max-width:768px){.landing-question-card-shell--wwb{width:min(100%,calc(100% - 24px))}.landing-question-card-shell--wwb .landing-question-card-copy{padding:26px 22px 24px}.landing-block--question-card-wwb .landing-question-card-title{font-size:32px;line-height:1.08;margin-bottom:18px}}@media (max-width:700px){.c4t-footer-raw #colophon .mobile-footer .default-footer{grid-template-columns:minmax(0,1fr) minmax(140px,.9fr);gap:20px 16px}.c4t-footer-raw #colophon .mobile-footer .footer-mobile-ratings{grid-template-columns:1fr;width:min(100%,236px);gap:10px}.c4t-footer-raw #colophon .mobile-footer .footer-mobile-ratings a{max-width:236px}}.strapi-composed-page--about{display:flex;flex-direction:column;gap:0}.strapi-page--about{min-height:0;padding:0;gap:0;background:linear-gradient(180deg,#092f6f,#1249a4 30%,#d2e6e4 30% 60%,#1c2632 60% 100%);font-family:Lexend,sans-serif}@media (min-width:901px){.strapi-page--about{background-image:url(/about/about-us-left-pattern.svg),linear-gradient(180deg,#092f6f,#1249a4 30%,#d2e6e4 30% 60%,#1c2632 60% 100%);background-repeat:no-repeat,no-repeat;background-size:112px 319px,100% 100%;background-position:0 300px,0 0}}.strapi-page--about *{font-family:inherit}.strapi-page--about .landing-block--quote{margin:180px auto}.aboutus-block{width:100%}.aboutus-block--one,.aboutus-block--two{padding-top:28px}.aboutus-container{width:min(1225px,100%);margin:0 auto;padding:0 16px}.aboutus-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,40%);grid-gap:clamp(24px,3.2vw,58px);gap:clamp(24px,3.2vw,58px);align-items:center}.aboutus-two-col--who{padding:12px 0 36px}.aboutus-two-col--what{margin-top:50px;padding:0 0 46px;grid-template-columns:minmax(240px,34%) minmax(0,1fr);column-gap:300px;align-items:start}.aboutus-two-col--what .aboutus-text,.aboutus-two-col--what .aboutus-title,.aboutus-two-col--who .aboutus-text,.aboutus-two-col--who .aboutus-title{color:#ffffff}.aboutus-copy{min-width:0;width:474px;max-width:100%}.aboutus-title{margin:0 0 18px;color:#092F6F;font-size:clamp(2rem,2.7vw,3.35rem);line-height:1.06;letter-spacing:-.02em;font-weight:700}.aboutus-copy h1.aboutus-title,.aboutus-copy h2.aboutus-title{font-size:42px;font-weight:700;margin:0 0 43px}.aboutus-text{margin:0;max-width:none;color:#31446a;font-size:15px;line-height:25px;font-weight:400}.aboutus-media{display:flex;align-items:center;justify-content:center}.aboutus-team-image{width:100%;max-width:520px;display:block;border-radius:6px}.aboutus-illustration{width:min(100%,430px);height:auto;display:block}.aboutus-cta{margin-top:26px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid rgba(126,137,160,.45);padding:10px 22px;font-weight:700;text-decoration:none;color:#e9edf7;background:#172338;box-shadow:0 10px 20px rgba(23,35,56,.2)}.aboutus-cta__icon{width:18px;height:18px;object-fit:contain}.aboutus-diff-card{margin:-200px 0 30px;overflow:hidden;border-radius:8px;background:#eef0f2;box-shadow:0 8px 22px rgba(10,29,63,.12);display:grid;grid-template-columns:minmax(0,1fr) 382px;align-items:stretch}.aboutus-diff-copy{padding:54px 54px 48px}.aboutus-diff-copy .aboutus-title{margin:0 0 20px;color:#2d3146;font-size:42px}.aboutus-diff-copy .aboutus-text{max-width:680px;color:#0d3274;font-size:15px;line-height:1.56}.aboutus-diff-copy .aboutus-cta{margin-top:28px;padding:11px 34px}.aboutus-diff-media{min-height:440px;display:flex;align-items:stretch;justify-content:stretch}.aboutus-diff-image{width:382px;height:440px;max-width:none;display:block;object-fit:cover}.aboutus-social-proof{display:grid;grid-template-columns:minmax(0,1fr) 8px minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;margin:0 0 36px;align-items:stretch}.aboutus-proof-card{min-height:86px;border-radius:8px;border:1px solid rgba(15,23,42,.12);background:#ffffff;box-shadow:0 10px 22px rgba(15,23,42,.09);display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;color:#2f4268;padding:14px 18px;text-align:center}.aboutus-proof-brand{font-size:clamp(1.1rem,1.3vw,1.55rem);font-weight:700;letter-spacing:-.01em}.aboutus-proof-brand--google{display:inline-flex;align-items:baseline;gap:1px;font-size:clamp(1.28rem,1.45vw,1.72rem);line-height:1}.aboutus-proof-g,.aboutus-proof-g2{color:#4285f4}.aboutus-proof-e,.aboutus-proof-o1{color:#ea4335}.aboutus-proof-o2{color:#fbbc05}.aboutus-proof-l{color:#34a853}.aboutus-proof-brand--facebook{color:#1877f2;text-transform:lowercase;font-size:clamp(1.2rem,1.35vw,1.65rem)}.aboutus-proof-stars{display:inline-flex;align-items:center;gap:1px;margin-top:6px}.aboutus-proof-stars .aboutus-star{width:17px;height:17px}.aboutus-proof-meta{margin-top:6px;font-size:clamp(.74rem,.82vw,.9rem);color:#5d6f91}.aboutus-proof-bbb{width:min(100%,168px);height:auto;display:block}.aboutus-rainbow-separator{border-radius:999px;background:linear-gradient(180deg,#ef3a91,#b8c63f 38%,#19b4f5 67%,#33a852)}.aboutus-promise{margin:120px 0 24px;display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);grid-column-gap:clamp(56px,10vw,128px);column-gap:clamp(56px,10vw,128px);grid-row-gap:0;row-gap:0;align-items:start}.aboutus-promise>.aboutus-title{grid-column:1;margin:0;max-width:280px;font-size:42px}.aboutus-help-copy,.aboutus-promise-grid,.aboutus-promise>.aboutus-cta{grid-column:2}.aboutus-promise-grid{display:grid;grid-template-columns:1fr;grid-gap:clamp(24px,2.2vw,34px);gap:clamp(24px,2.2vw,34px);margin-top:2px;width:679px;max-width:100%}.aboutus-promise-item{min-width:0}.aboutus-promise-title{margin:0 0 10px;color:#092F6F;font-size:24px;line-height:1.3;font-weight:700}.aboutus-promise .aboutus-promise-title{color:#092F6F!important}.what-we-promise__content-item-title.typo__title-bold{color:#092F6F!important;font-size:24px!important}.aboutus-promise-text{margin:0}.aboutus-help-copy,.aboutus-promise-text{color:#30466f;font-size:15px;line-height:1.6}.aboutus-help-copy{margin:12px 0 0;width:679px;max-width:100%}.aboutus-promise>.aboutus-cta{margin-top:18px}.aboutus-help-copy a{color:#0b3275;font-weight:700;text-decoration:none}.aboutus-block--reviews{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:transparent;padding:72px min(5vw,92px) 70px}.aboutus-reviews-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:34px}.aboutus-reviews-title{margin:0;color:#092F6F;font-size:32px;line-height:1.08;letter-spacing:-.02em;font-weight:700}.aboutus-reviews-link{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid #092f6f;padding:12px 30px;color:#092F6F;text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap}.aboutus-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,1.5vw,26px);gap:clamp(16px,1.5vw,26px)}.aboutus-review-card{border-radius:8px;background:#f2f4f8;box-shadow:0 16px 28px rgba(15,23,42,.12);padding:clamp(22px,1.9vw,30px);min-height:318px}.aboutus-review-stars{display:flex;align-items:center;gap:1px;margin-bottom:14px}.aboutus-star{width:24px;height:24px;fill:#f3bd18;stroke:#d39a00}.aboutus-review-title{margin:0;color:#0b3275;font-size:24px;line-height:1.14;font-weight:700}.aboutus-review-text{margin:16px 0 0;max-width:none;color:#32456b;font-size:15px;line-height:1.55}.aboutus-review-author{margin:12px 0 0;color:#8c8f98;font-size:15px}.aboutus-block--brands{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#ffffff;padding:105px min(6vw,96px) 127px}.aboutus-brands-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.aboutus-brand-item{min-height:88px;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff;padding:10px}.aboutus-brand-logo{width:100%;max-width:120px;max-height:56px;object-fit:contain}@media (max-width:1100px){.strapi-page--about{overflow-x:clip}.aboutus-diff-card,.aboutus-two-col,.aboutus-two-col--what{grid-template-columns:1fr}.aboutus-two-col--what,.aboutus-two-col--who{padding-top:0}.aboutus-copy{width:387px;max-width:100%}.aboutus-text{width:100%;max-width:100%}.aboutus-diff-media{min-height:360px;order:-1}.aboutus-diff-copy{padding:34px 24px 30px}.aboutus-diff-card{margin-top:6px}.aboutus-diff-image{width:100%;height:100%;max-width:100%}.aboutus-social-proof{grid-template-columns:1fr}.aboutus-rainbow-separator{display:none}.aboutus-promise-grid{grid-column:1;grid-template-columns:1fr;width:100%;max-width:100%}.aboutus-promise{grid-template-columns:1fr;row-gap:18px}.aboutus-help-copy,.aboutus-promise>.aboutus-cta,.aboutus-promise>.aboutus-title{grid-column:1;max-width:none}.aboutus-help-copy{width:100%;max-width:100%}.aboutus-block--brands,.aboutus-block--reviews{width:100%;margin-left:0;margin-right:0}.aboutus-reviews-grid{grid-template-columns:1fr}.aboutus-reviews-head{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.strapi-page--about{overflow-x:clip}.strapi-page--about .landing-block--ratings .home-hero-images{margin-bottom:8px}.aboutus-two-col--what{margin-top:0}.aboutus-promise{margin-top:24px}.aboutus-container{width:min(370px,100%);padding:0}.aboutus-copy,.aboutus-text{width:100%;max-width:100%}.aboutus-copy h1.aboutus-title,.aboutus-copy h2.aboutus-title,.aboutus-diff-copy .aboutus-title{font-size:32px}.aboutus-promise>.aboutus-title{font-size:32px;color:#092F6F;padding:0 0 30px}.aboutus-block--reviews{width:100%;margin-left:0;margin-right:0;padding:42px 16px 52px}.aboutus-block--brands{width:100%;margin-left:0;margin-right:0;padding:105px 16px 127px}.aboutus-help-copy,.aboutus-promise-grid{width:100%;max-width:100%}.aboutus-brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutus-reviews-head{align-items:stretch}.aboutus-reviews-title{font-size:24px}.aboutus-reviews-link{width:100%;max-width:370px;justify-content:center;text-align:center;white-space:normal}.aboutus-diff-image,.aboutus-team-image{max-width:100%}.aboutus-media{justify-content:flex-start}.aboutus-team-image{width:350px;max-width:100%;margin-left:0;margin-right:auto}.aboutus-illustration{display:none}.aboutus-review-card{width:370px;max-width:100%;margin:0 auto;min-height:0}}@media (max-width:390px){.aboutus-container{width:100%;max-width:100%;padding:0 12px}.aboutus-block--brands,.aboutus-block--reviews{padding-left:12px;padding-right:12px}.aboutus-review-card,.aboutus-reviews-link,.aboutus-team-image{width:100%;max-width:100%}}.strapi-page--what-we-buy{min-height:0;padding:0;background:#d8e2e4;font-family:Lexend,sans-serif}.strapi-page--what-we-buy *{font-family:inherit}.strapi-composed-page--what-we-buy{width:100%}.wwb-page{width:min(1225px,100%);margin:0 auto;padding:0 12px 110px}.wwb-page,.wwb-top{display:flex;flex-direction:column;gap:24px}.wwb-top{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#113f93;padding:82px min(5vw,80px) 60px}.wwb-hero{width:min(1225px,100%);margin:0 auto 83px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,47%);grid-gap:clamp(22px,2.8vw,52px);gap:clamp(22px,2.8vw,52px);align-items:center}.wwb-hero__title{margin:0;width:min(100%,428px);color:#f4f8ff;font-size:46px;line-height:1.06;letter-spacing:-.02em;font-weight:700}.wwb-hero__text{margin:16px 0 0;width:min(100%,428px);color:#e6efff;font-size:15px;line-height:1.62;white-space:pre-line}.wwb-hero__media img,.wwb-hero__media video{width:100%;border-radius:8px;display:block;box-shadow:0 14px 30px rgba(15,23,42,.12)}.wwb-contents{background:transparent;padding:0;width:min(1225px,100%);margin:0 auto}.wwb-contents__list{list-style:none;margin:0 0 93px;background:#fff;border-radius:14px;height:76px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;grid-gap:8px;gap:8px;padding:20px 18px}.wwb-contents__list li{min-width:0}.wwb-contents__list a{color:#163e85;text-decoration:none;font-weight:700;font-size:clamp(1rem,1.35vw,1.2rem);display:inline-flex;align-items:center;justify-content:center;gap:14px;width:100%;text-align:left}.wwb-contents__list a img{width:30px;height:30px;display:block;flex:0 0 30px}.wwb-contents__list a span{display:block;font-size:clamp(.9rem,1.35vw,15px);white-space:nowrap}.wwb-section{width:min(1225px,100%);margin:0 auto;display:flex;flex-direction:column;gap:16px}.wwb-section--dont{background:#113f93}.wwb-section__title{margin:0 0 27px;color:#f4f8ff;font-size:46px;line-height:1.08;letter-spacing:-.02em;font-weight:700;text-align:center}.wwb-section__desc{margin:0 auto 74px;max-width:640px;color:#e6efff;font-size:15px;line-height:1.6;text-align:center}.wwb-grid{display:grid;grid-gap:16px;gap:16px}.wwb-grid--buy{grid-template-columns:repeat(3,minmax(0,1fr))}.wwb-grid--buy .wwb-card:nth-child(odd){grid-column:span 1}.wwb-grid--buy .wwb-card:nth-child(2n){grid-column:span 2}.wwb-grid--dont{grid-template-columns:repeat(3,minmax(0,1fr))}.wwb-card{border-radius:8px;background:#fff;box-shadow:0 12px 25px rgba(15,23,42,.12);border:1px solid rgba(15,23,42,.08);padding:20px}.wwb-card h3{margin:0 0 12px;color:#0b3275;font-size:24px;line-height:1.25;font-weight:700}.wwb-card p{margin:0;color:#2f456b;font-size:15px;line-height:1.6}.wwb-card ul{margin:0;padding-left:18px;color:#2f456b;display:grid;grid-gap:6px;gap:6px}.wwb-card li{font-size:15px}.wwb-grid--buy .wwb-card:nth-child(odd) ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.wwb-grid--buy .wwb-card:nth-child(2n) ul{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px}.wwb-card li::marker{color:#1ba0ea}.wwb-card--oem{background:#fff;border-color:rgba(27,160,234,.28)}.wwb-card--oem h3{color:#154189}.wwb-card--dont{background:#ffffff;min-height:225px}.wwb-btn{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;border:1px solid rgba(126,137,160,.45);padding:11px 24px;color:#e9edf7;text-decoration:none;background:#172338;box-shadow:0 10px 20px rgba(23,35,56,.18);font-weight:700;font-size:14px}.wwb-btn__icon{width:18px;height:18px;object-fit:contain;flex:0 0 18px}.wwb-section .wwb-btn{margin:56px auto 0}.wwb-process{width:min(1225px,100%);margin:10px auto 0;padding:26px 0 0}.wwb-process__title{margin:0 0 120px;text-align:center;color:#0b3275;font-size:46px;line-height:1.08;letter-spacing:-.02em;font-weight:700}.wwb-process__steps{margin-top:28px;position:relative;display:flex;flex-direction:column;gap:24px;--wwb-progress:0;--wwb-line-start:18px;--wwb-line-height:calc(100% - 42px)}.wwb-process__steps:before{height:var(--wwb-line-height);background:#c0d5db;z-index:0}.wwb-process__steps:after,.wwb-process__steps:before{content:"";position:absolute;left:26px;top:var(--wwb-line-start);width:8px;border-radius:8px}.wwb-process__steps:after{height:calc(var(--wwb-line-height) * var(--wwb-progress));max-height:var(--wwb-line-height);background:#1ba0ea;z-index:1;transition:height .2s ease-out}.wwb-step{display:grid;grid-template-columns:minmax(300px,44%) minmax(0,1fr);grid-gap:clamp(20px,2.4vw,52px);gap:clamp(20px,2.4vw,52px);padding-bottom:129px;position:relative;z-index:2}.wwb-step__left{position:relative;padding-left:60px}.wwb-step__left:before{content:none}.wwb-step__number{position:absolute;left:0;top:0;width:52px;height:52px;border-radius:50%;background:#1ba0ea;color:#ffffff;display:grid;place-items:center;font-size:24px;font-weight:700;line-height:1}.wwb-step__left h3{margin:8px 0 0;padding-left:25px;color:#0b3275;font-size:32px;font-weight:700;line-height:1.2}.wwb-step__right h4{margin:0 0 25px;color:#0b3275;font-size:24px;line-height:1.24;font-weight:700}.wwb-step__right p{white-space:pre-line}.wwb-step__markdown ol,.wwb-step__markdown p,.wwb-step__markdown ul,.wwb-step__right p{margin:15px 0;color:#2f456b;line-height:1.62;font-size:15px}.wwb-step__markdown h3{margin:10px 0 0;font-size:18px}.wwb-step__markdown ol,.wwb-step__markdown ul{padding-left:1.15rem}.wwb-step__head{display:flex;align-items:flex-start;gap:12px;padding-top:13px}.wwb-step__section+.wwb-step__section{margin-top:14px;padding-top:14px;border-top:1px solid #d9e6f6}.wwb-step__head img{margin:0 0 25px;width:24px;height:24px;object-fit:contain;flex:0 0 24px}.wwb-step__section--with-icon .wwb-step__markdown{padding-left:0}.wwb-step__section--with-icon{padding-top:0}.wwb-cta-card{margin-top:100px;margin-bottom:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,46%);align-items:stretch;border-radius:8px;overflow:hidden;background:#ffffff;box-shadow:0 14px 30px rgba(15,23,42,.12)}.wwb-cta-card__copy{padding:clamp(22px,2.4vw,42px)}.wwb-cta-card__copy h2{margin:0;color:#0b3275;font-size:42px;line-height:1.1;letter-spacing:-.02em;font-weight:700}.wwb-cta-card__markdown{margin:14px 0 0;color:#30466f;line-height:1.62}.wwb-cta-card__markdown blockquote,.wwb-cta-card__markdown h1,.wwb-cta-card__markdown h2,.wwb-cta-card__markdown h3,.wwb-cta-card__markdown h4,.wwb-cta-card__markdown h5,.wwb-cta-card__markdown h6,.wwb-cta-card__markdown ol,.wwb-cta-card__markdown p,.wwb-cta-card__markdown ul{margin:0}.wwb-cta-card__markdown h1{font-size:24px}.wwb-cta-card__markdown p{font-size:15px}.wwb-cta-card__markdown blockquote+ol,.wwb-cta-card__markdown blockquote+p,.wwb-cta-card__markdown blockquote+ul,.wwb-cta-card__markdown ol+ol,.wwb-cta-card__markdown ol+p,.wwb-cta-card__markdown ol+ul,.wwb-cta-card__markdown p+blockquote,.wwb-cta-card__markdown p+ol,.wwb-cta-card__markdown p+p,.wwb-cta-card__markdown p+ul,.wwb-cta-card__markdown ul+ol,.wwb-cta-card__markdown ul+p,.wwb-cta-card__markdown ul+ul{margin-top:12px}.wwb-cta-card__markdown ol,.wwb-cta-card__markdown ul{padding-left:1.2em}.wwb-cta-card__markdown li+li{margin-top:6px}.wwb-cta-card__copy .wwb-btn{margin-top:22px}.wwb-cta-card__media img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1100px){.wwb-cta-card,.wwb-hero{grid-template-columns:1fr}.wwb-contents__list{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:0;row-gap:14px;padding:18px 14px;align-items:stretch}.wwb-contents__list li{display:flex}.wwb-contents__list a{justify-content:flex-start;text-align:left;padding:0 10px}.wwb-contents__list a span{white-space:normal}.wwb-grid--buy,.wwb-grid--dont,.wwb-process__steps{grid-template-columns:1fr}.wwb-grid--buy .wwb-card,.wwb-grid--buy .wwb-card:nth-child(2n),.wwb-grid--buy .wwb-card:nth-child(odd){grid-column:auto}.wwb-grid--buy .wwb-card ul{grid-template-columns:repeat(2,minmax(0,1fr))}.wwb-step{grid-template-columns:1fr;gap:14px;padding-bottom:47px}.wwb-step__left h3{font-size:32px;margin:0}.wwb-step__right{margin-left:60px}.wwb-step__right h4{font-size:24px}.wwb-process__steps:after,.wwb-process__steps:before{left:22px}}@media (max-width:700px){.wwb-card{background:#ffffff}.wwb-hero__title{font-size:36px}.wwb-section__title{font-size:36px;margin:60px 0 27px}.wwb-contents{padding:0 4px}.wwb-contents__list{margin:0 0 36px;height:auto;grid-template-columns:1fr;gap:10px;background:#ffffff;border-radius:8px;padding:18px 16px}.wwb-contents__list li{min-width:0}.wwb-contents__list a{justify-content:flex-start;gap:10px;font-size:16px;line-height:1.25}.wwb-contents__list a img{width:20px;height:20px;flex:0 0 20px}.wwb-contents__list a span{white-space:normal;font-size:16px}.wwb-process__title{font-size:36px;margin:0 0 64px}.wwb-card h3{margin-bottom:43px;font-size:24px}.wwb-grid--buy .wwb-card:nth-child(2n),.wwb-grid--buy .wwb-card:nth-child(odd){grid-column:auto}.wwb-grid--buy .wwb-card ul,.wwb-grid--buy .wwb-card:nth-child(2n) ul,.wwb-grid--buy .wwb-card:nth-child(odd) ul{grid-template-columns:1fr;column-gap:0}.wwb-grid--buy .wwb-card--oem ul,.wwb-grid--buy .wwb-card--oem:nth-child(2n) ul,.wwb-grid--buy .wwb-card--oem:nth-child(odd) ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.wwb-step__left h3{font-size:32px;padding-left:0}.wwb-step__number{width:40px;height:40px;font-size:24px}.wwb-process__steps:after,.wwb-process__steps:before{left:16px}.wwb-step__right{margin-left:60px}.wwb-step__right h4{margin:30px 0 25px;font-size:24px;line-height:1.2;letter-spacing:-.57143px;text-indent:34px}.wwb-step__head{display:block;position:relative;padding-top:0;min-height:24px}.wwb-step__head img{position:absolute;left:0;top:0;margin:0;width:24px;height:24px}.wwb-step__right p{font-size:15px}.wwb-step__markdown h3{margin:10px 0 19px}.wwb-cta-card__copy h2{font-size:32px}.strapi-page--what-we-buy .wwb-btn,.strapi-page--what-we-buy .wwb-btn span{font-size:14px!important}}.strapi-page--faq{min-height:0;padding:0;background:#ffffff;font-family:Lexend,sans-serif}.strapi-page--faq *{font-family:inherit}.faq-page,.strapi-composed-page--faq{width:100%}.faq-top{background:linear-gradient(0deg,#f3f9f9,#d2e6e4);padding:95px 0 44px}.faq-title{margin:0 auto 96px;color:#0b3275;text-align:center;font-size:46px;line-height:1.15;font-weight:700}.faq-layout,.faq-title{width:min(1220px,calc(100% - 24px))}.faq-layout{margin:0 auto;display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:44px;gap:44px;align-items:start}.faq-sidebar{background:#ebf5f4;border-radius:4px;padding:24px 35px;max-width:212px;position:-webkit-sticky;position:sticky;top:20px}.faq-sidebar h5{margin:0 0 16px;color:#0b3275;font-size:1rem;line-height:1.2;font-weight:700}.faq-sidebar a{display:block;color:#40506b;text-decoration:none;font-size:15px;line-height:25px;font-weight:400}.faq-sidebar a+a{margin-top:10px}.faq-sections{display:flex;flex-direction:column;gap:44px;max-width:811px}.faq-section h3{margin:0 0 13px;color:#0b3275;display:inline-flex;align-items:center;gap:4px;font-size:24px;line-height:1.2;font-weight:700}.faq-section h3 img{width:24px;height:24px;object-fit:contain;flex:0 0 24px}.faq-section-desc{margin:0 0 34px;padding-left:27px;color:#40506b;font-size:15px;line-height:25px}.faq-items{display:grid;grid-gap:16px;gap:16px}.faq-item{width:100%;border-radius:8px;background:#ffffff;box-shadow:0 10px 10px rgba(0,0,0,.1);overflow:hidden}.faq-item summary{cursor:pointer;list-style:none;position:relative;margin:0;padding:23px 76px 23px 30px;color:#0b3275;font-size:18px;font-weight:700;line-height:30px}.faq-item summary::-webkit-details-marker{display:none}.faq-item-toggle{position:absolute;right:30px;top:21px;width:34px;height:34px;border-radius:50%;border:2px solid #0b3275}.faq-item-toggle:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-right:2px solid #0b3275;border-bottom:2px solid #0b3275;transform:translate(-50%,-60%) rotate(45deg);transition:transform .18s ease}.faq-item[open] .faq-item-toggle:before{transform:translate(-50%,-40%) rotate(-135deg)}.faq-item p{margin:0;padding:0 33px 23px 30px;color:#40506b;font-size:15px;line-height:25px;white-space:pre-line}.faq-brands{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#ffffff;padding:105px min(6vw,96px) 127px}.faq-brands-grid{width:min(1225px,100%);margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.faq-brands-grid div{min-height:88px;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff;padding:10px}.faq-brands-grid img{width:100%;max-width:120px;max-height:56px;object-fit:contain}@media (max-width:1100px){.faq-layout{grid-template-columns:1fr;gap:28px}.faq-sidebar{position:static;margin-bottom:2px;max-width:none}}@media (max-width:700px){.faq-top{padding:30px 0}.faq-sidebar h5{font-size:14px}.strapi-page--faq .faq-sidebar a{font-size:15px!important}.faq-title{font-size:36px;margin-bottom:28px}.faq-section-desc{padding-left:27px;margin-bottom:34px}.faq-item summary{padding:16px 55px 16px 26px;font-size:18px;line-height:1.5}.faq-item-toggle{right:13px;top:15px}.faq-item p{padding:0 20px 18px}}@media (max-width:900px){.faq-brands{width:100%;margin-left:0;margin-right:0;padding:105px 16px 127px}.faq-brands-grid{width:min(370px,100%);padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.faq-brands{padding-left:12px;padding-right:12px}.faq-brands-grid{width:100%;max-width:100%;padding:0 12px}}.strapi-page--contact{padding:0;background:#ffffff;color:#0b3275;font-family:Lexend,sans-serif}.strapi-page--contact *{font-family:inherit}.contact-page{width:100%}.contact-container{width:min(1220px,calc(100% - 24px));margin:0 auto}.contact-top{background:#d2e6e4;padding:72px 0 54px}.contact-top-title{margin:0;text-align:center;color:#0b3275;font-size:clamp(2.1rem,4.2vw,42px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.contact-cards{margin:58px auto 0;width:min(960px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px}.contact-card{text-align:center;text-decoration:none;color:#0b3275}.contact-card-head{display:inline-flex;align-items:center;gap:10px;color:#0b3275;font-size:clamp(1.1rem,1.8vw,24px);font-weight:700}.contact-card-head img{width:24px;height:24px;object-fit:contain}.contact-card p{margin:14px 0 0;color:#40506b;font-size:18px;font-weight:500}.contact-top-cta{margin-top:36px;display:flex;justify-content:center}.contact-sell-btn{border-radius:999px;border:1px solid #7e89a0;background:#0b3275;color:#ffffff;text-decoration:none;font-size:14px;font-weight:700;line-height:1;display:inline-flex;align-items:center;gap:10px;padding:12px 35px}.contact-sell-btn img{width:18px;height:18px}.contact-form-map{--contact-card-overlap:330px;background:#d2e6e4}.contact-form-shell{display:flex;justify-content:center;padding-top:64px;padding-bottom:32px;position:relative;z-index:2}.contact-form-card{width:min(1040px,100%);border-radius:6px;background:#ffffff;box-shadow:0 10px 30px rgba(5,24,57,.08);padding:35px 54px 46px;margin-bottom:calc(-1 * var(--contact-card-overlap))}.contact-form-card h2{margin:0 0 26px;text-align:center;color:#0b3275;font-size:42px;font-weight:700;letter-spacing:-.02em}.contact-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.contact-form-card label{display:block;margin:0 0 18px}.contact-form-card label span{display:block;margin-bottom:10px;color:#40506b;font-size:15px;font-weight:700}.contact-form-card input,.contact-form-card textarea{width:100%;border:1px solid #d7dce6;border-radius:25px;background:#ffffff;color:#1f2f4f;font:inherit;font-size:16px;line-height:1.35;padding:14px 16px}.contact-form-card textarea{resize:vertical;min-height:154px}.contact-form-submit{margin-top:8px;text-align:center}.contact-form-submit button{border:1px solid #7e89a0;border-radius:999px;background:#0b3275;color:#ffffff;font:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer;padding:14px 42px}.contact-map{width:100%;height:650px;border-top:1px solid rgba(11,50,117,.08)}.contact-map iframe{width:100%;height:100%;border:0}.contact-brands{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#ffffff;padding:105px min(6vw,96px) 127px}.contact-brands .contact-container{width:min(1225px,100%);margin:0 auto;padding:0 16px}.contact-brands-grid{margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.contact-brands-grid div{min-height:88px;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff;padding:10px}.contact-brands-grid img{width:100%;max-width:120px;max-height:56px;object-fit:contain}@media (max-width:980px){.strapi-composed-page--contact .contact-form-map{--contact-card-overlap:150px;display:flex;flex-direction:column}.contact-top{padding:46px 0 34px}.contact-top-title{margin:0 0 54px;font-size:32px}.contact-cards{grid-template-columns:1fr;gap:22px;margin-top:34px}.contact-card-head span{font-size:24px}.strapi-composed-page--contact .contact-form-shell{order:1;padding-top:34px;padding-bottom:0}.contact-form-card{padding:24px 18px 26px}.contact-form-card h2{font-size:32px}.contact-form-row{grid-template-columns:1fr;gap:0}.strapi-composed-page--contact .contact-map{order:2;margin-top:0;height:420px}}@media (max-width:900px){.contact-brands{width:100%;margin-left:0;margin-right:0;padding:105px 16px 127px}.contact-brands .contact-container{width:min(370px,100%);padding:0}.contact-brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.contact-brands{padding-left:12px;padding-right:12px}.contact-brands .contact-container{width:100%;max-width:100%;padding:0 12px}}.strapi-page--reviews{padding:0;background:#d2e6e4}.reviews-page-top{position:relative;overflow:hidden;padding:56px 0 72px;background:radial-gradient(circle at center,rgba(255,255,255,.58) 0,rgba(210,230,228,0) 35%),#d2e6e4}.reviews-page-container{width:min(1520px,calc(100% - 80px));margin:0 auto;position:relative;z-index:2}.reviews-page-container h1{margin:0;max-width:1140px;margin-inline:auto;text-align:center;color:#0b3275;font-size:clamp(1.7rem,3.1vw,3.9rem);font-weight:700;line-height:1.1;letter-spacing:-.02em}.reviews-page-container p{margin:22px auto 0;width:min(980px,100%);text-align:center;color:#40506b;font-size:clamp(.88rem,1.2vw,1.6rem);font-weight:500;line-height:1.4}.reviews-avatar{position:absolute;width:clamp(96px,8.4vw,170px);height:auto;z-index:1;opacity:.98}.reviews-avatar--left-top{left:clamp(132px,9vw,206px);top:138px}.reviews-avatar--left-bottom{left:clamp(48px,3.2vw,98px);top:292px}.reviews-avatar--right-top{right:clamp(132px,9vw,206px);top:138px}.reviews-avatar--right-bottom{right:clamp(48px,3.2vw,98px);top:292px}.reviews-orb{position:absolute;border-radius:50%;background:rgba(255,255,255,.66);z-index:0}.reviews-orb--tl{left:clamp(99px,7vw,200px)}.reviews-orb--tl,.reviews-orb--tr{top:96px;width:clamp(38px,2.8vw,56px);height:clamp(38px,2.8vw,56px)}.reviews-orb--tr{right:clamp(98px,7vw,196px)}.reviews-orb--ml{left:clamp(32px,2vw,68px)}.reviews-orb--ml,.reviews-orb--mr{top:174px;width:clamp(25px,1.7vw,40px);height:clamp(25px,1.7vw,40px)}.reviews-orb--mr{right:clamp(32px,2vw,68px)}.reviews-top-card{position:relative;z-index:3;margin:62px auto 0;width:min(1280px,100%);border-radius:14px;background:#f7f8fa;box-shadow:0 14px 28px rgba(25,36,58,.08);display:grid;grid-template-columns:330px minmax(0,1fr) 230px;overflow:hidden}.reviews-top-card__stats{padding:40px 34px 30px;border-right:1px solid rgba(9,47,111,.2)}.reviews-top-card__stats strong{display:block;color:#0b3275;font-size:clamp(1.7rem,1.7vw,2.3rem);font-weight:700;line-height:1}.reviews-top-card__stats span{display:block;margin-top:8px;color:#40506b;font-size:clamp(.84rem,.76vw,1rem);font-weight:700}.reviews-top-stars{margin-top:14px;display:flex;gap:6px;color:#f8981d;font-size:clamp(1.06rem,1vw,1.38rem);line-height:1}.reviews-top-card__brand{padding:42px 36px 30px;display:flex;flex-direction:column;justify-content:center}.reviews-top-card__brand small{color:#40506b;font-size:clamp(.8rem,.68vw,.92rem);font-weight:700}.reviews-top-card__brand div{margin-top:6px;font-size:clamp(1.5rem,1.45vw,1.95rem);font-weight:700;line-height:1.1;letter-spacing:-.02em}.reviews-top-card__brand .g-blue{color:#4285f4}.reviews-top-card__brand .g-red{color:#ea4335}.reviews-top-card__brand .g-yellow{color:#fbbc05}.reviews-top-card__brand .g-green{color:#34a853}.reviews-top-card__brand .brand-reviews{margin-left:10px;color:#0b3275}.reviews-top-card__cta{padding:0 28px;display:flex;align-items:center;justify-content:center}.reviews-top-card__cta a{border-radius:999px;border:1px solid #7e89a0;background:#172338;color:#ffffff;text-decoration:none;font-size:clamp(.8rem,.68vw,.92rem);font-weight:700;line-height:1;padding:14px 42px;min-width:154px;text-align:center;box-shadow:0 10px 20px rgba(23,35,56,.2)}@media (max-width:1360px){.reviews-avatar{display:none}.reviews-top-card{grid-template-columns:290px minmax(0,1fr) 210px}}@media (max-width:1600px){.reviews-avatar--left-bottom,.reviews-avatar--right-bottom{display:none}}@media (max-width:960px){.reviews-page-top{padding:42px 0 40px}.reviews-page-container{width:min(1520px,calc(100% - 32px))}.reviews-page-container p{margin-top:20px}.reviews-top-card{margin-top:36px;grid-template-columns:1fr}.reviews-top-card__stats{border-right:0;border-bottom:1px solid rgba(9,47,111,.2)}.reviews-top-card__brand,.reviews-top-card__cta{padding:24px 20px 28px;text-align:center;align-items:center}}.strapi-page--blog{padding:0;background:#fff}.strapi-composed-page--blog{width:100%;background:linear-gradient(0deg,#f3f9f3,#d2e6e4)}.blog-page{margin:0 185px;padding:93px 32px 0;background:linear-gradient(0deg,#f3f9f9,#d2e6e4)}.blog-page__container{width:min(1221px,calc(100% - 32px));margin:0 auto;padding:0 0 192px}.blog-page__title{margin:0 0 46px;text-align:center;color:#0b3275;font-size:46px;font-weight:700;line-height:1.1;letter-spacing:-.01em}.blog-page__list{display:grid;grid-gap:24px;gap:24px}.blog-page__card{display:grid;grid-template-columns:minmax(260px,38%) minmax(0,1fr);height:436px;border-radius:12px;overflow:hidden;background:#f7f8fa;border:1px solid #e2e8f0;box-shadow:0 8px 18px rgba(14,37,79,.08)}.blog-page__image-wrap{min-height:268px;background:#d7dde8}.blog-page__image{width:100%;height:100%;object-fit:cover;display:block}.blog-page__content{padding:22px 38px 24px 84px;display:flex;flex-direction:column;justify-content:center}.blog-page__post-title{margin:0;font-size:42px;line-height:1.2;font-weight:700}.blog-page__post-title a{color:#0b3275;text-decoration:none}.blog-page__post-title a:hover{text-decoration:underline}.blog-page__meta{margin:12px 0 0;color:#5b6881;font-size:14px;font-weight:600;line-height:1.4}.blog-page__excerpt{margin:14px 0 0;color:#41506b;font-size:14px;line-height:1.65}.blog-page__button{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;border-radius:999px;border:1px solid #7e89a0;background:#172338;color:#fff;text-decoration:none;font-size:.95rem;font-weight:700;line-height:1;padding:12px 24px}.blog-page__empty{margin:0;padding:24px;border:1px dashed #91a0b8;border-radius:12px;color:#41506b;background:rgba(255,255,255,.65)}.blog-page__pagination{margin-top:36px;display:flex;align-items:center;justify-content:center;gap:26px}.blog-page__pagination-link{color:#0b3275;font-size:15px;font-weight:700;line-height:1;text-decoration:none}.blog-page__pagination-link:hover{opacity:.8}.blog-page__pagination-link--disabled{opacity:.45;pointer-events:none}.blog-page__pagination-link--current{cursor:default}.blog-page__pagination-link--arrow{font-size:15px;line-height:1}.blog-page__pagination-ellipsis{color:#0b3275;font-size:15px;font-weight:700;line-height:1}.blog-post-page{padding:128px 70px;background:#fff}.blog-post-page__container{width:min(1311px,100%);margin:0 auto;padding:34px 0 128px;color:#1c2632;font-size:17px}.blog-post-page__header{display:grid;grid-gap:14px;gap:14px;max-width:844px;margin:0 auto}.blog-post-page__kicker{margin:0;color:#0a5b9c;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blog-post-page__title{margin:0;color:#0b3275;font-size:clamp(2rem,4vw,3rem);line-height:1.06;letter-spacing:-.02em;text-align:center}.blog-post-page__meta{color:#41506b;font-size:.95rem;font-weight:600;line-height:1.5;text-align:center;width:100%;max-width:844px;margin:0 auto;display:flex;justify-content:center}.blog-post-page__description{margin:0;color:#41506b;font-size:1rem;line-height:1.75}.blog-post-layout{margin-top:28px;display:grid;grid-template-columns:250px 643px 250px;grid-column-gap:84px;column-gap:84px;grid-row-gap:0;row-gap:0;align-items:start;justify-content:center}.blog-post-layout__sidebar{color:#1c2632;font-size:17px}.blog-post-layout__sidebar--toc{padding:24px 35px}.blog-post-layout__sidebar--share,.blog-post-layout__sidebar--toc{position:-webkit-sticky;position:sticky;top:128px;border-radius:8px;background:#ebf5f4}.blog-post-layout__sidebar--share{padding:35px 0}.blog-post-layout__sidebar-title{margin:0;color:#0b3275;font-size:15px;font-weight:700;letter-spacing:.01em}.blog-post-layout__sidebar-empty{margin:16px 0 0;color:#4f5f7e;font-size:14px;line-height:1.5}.blog-post-layout__toc-list{margin:17px 0 0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.blog-post-layout__toc-item{margin:0}.blog-post-layout__toc-link{color:#34476a;font-size:15px;font-weight:500;line-height:1.45;text-decoration:none}.blog-post-layout__toc-link:hover{color:#0b3275}.blog-post-layout__main{min-width:0;max-width:643px;margin:0}.blog-post-layout__share-title{margin:0;color:#1f2f4d;font-size:15px;font-weight:500;line-height:1.4;text-align:center}.blog-post-layout__share-links{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:18px}.blog-post-layout__share-link{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;line-height:1;text-decoration:none}.blog-post-layout__share-link--f{background:linear-gradient(160deg,#5dcf6d,#2f87e4)}.blog-post-layout__share-link--x{background:linear-gradient(160deg,#7ac83a,#26a4f4)}.blog-post-layout__share-link--in{background:linear-gradient(160deg,#8ecb46,#1e8edb);font-size:17px}.blog-post-page__cover{margin:0;border-radius:0;overflow:hidden;border:0;box-shadow:none;background:transparent}.blog-post-page__cover-image{width:100%;height:auto;display:block}.blog-post-page__content{margin-top:14px;padding:0;border:0;border-radius:0;background:transparent;color:#1f2f4d;font-size:17px;line-height:1.72}.blog-post-page__content-stream{margin-top:0;display:grid;grid-gap:0;gap:0}.blog-post-page__content-stream .blog-post-page__content{margin-top:0}.blog-post-page__inline-image{margin:0 0 14px;border-radius:0;overflow:hidden;border:0;background:transparent;box-shadow:none}.blog-post-page__inline-image-media{width:100%;height:auto;display:block}.blog-post-page__content h2,.blog-post-page__content h3{color:#0b3275}.blog-post-page__content li,.blog-post-page__content p{font-size:15px}.blog-post-page__content table,.blog-post-page__content td,.blog-post-page__content th{font-size:14px}.blog-post-page__content h2{scroll-margin-top:120px}@media (max-width:1320px){.blog-post-layout{grid-template-columns:250px minmax(0,1fr);column-gap:34px}.blog-post-layout__main{max-width:none;margin:0}.blog-post-layout__sidebar--share{position:static;grid-column:1/-1;justify-self:end;width:min(250px,100%)}}.blog-post-page__content img{max-width:100%;height:auto;border-radius:10px}.blog-post-page__content iframe,.blog-post-page__content video{width:100%;max-width:100%;display:block;margin:14px 0;border:0;border-radius:10px}.blog-post-page__content video{height:auto;background:#000}.blog-post-page__content iframe{aspect-ratio:16/9;height:auto}.blog-post-gallery{margin-top:28px;padding:24px;border-radius:16px;border:1px solid rgba(9,47,111,.12);background:rgba(255,255,255,.88)}.blog-post-gallery__title{margin:0 0 14px;color:#0b3275;font-size:1.35rem;line-height:1.2}.blog-post-gallery__grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.blog-post-gallery__item{margin:0;border-radius:12px;overflow:hidden;border:1px solid rgba(11,50,117,.1);background:#f0f5fb}.blog-post-gallery__image{width:100%;height:100%;min-height:180px;object-fit:cover;display:block}.reply-form{margin-top:64px;padding:0;border:0;background:transparent;max-width:643px;margin-left:auto;margin-right:auto}.reply-form__title{margin:0;color:#0b3275;font-size:42px;line-height:1.08;letter-spacing:-.02em;display:flex;align-items:baseline;flex-wrap:wrap;gap:.18em}.reply-form__subtitle{margin:34px 0 0;color:#44516e;font-size:1.04rem;line-height:1.6}.reply-form__cancel-inline{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:.08em;padding:0;border:0;background:transparent;color:#63656d;font-size:36px;font-weight:500;line-height:inherit;letter-spacing:-.015em;text-decoration:none;cursor:pointer}.reply-form__cancel-inline:hover{color:#4f5158}.reply-form__form{margin-top:22px}.reply-form__label{display:block;margin:0 0 10px;color:#0b3275;font-size:15px;font-weight:700}.reply-form__input,.reply-form__textarea{width:100%;border-radius:4px;border:1px solid #b9c3d4;background:#fff;color:#1f2f4d;font-size:1rem;line-height:1.5;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.reply-form__textarea{min-height:298px;resize:vertical;padding:12px 14px}.reply-form__input{height:56px;padding:0 14px}.reply-form__input:focus,.reply-form__textarea:focus{border-color:#0b3275;box-shadow:0 0 0 2px rgba(11,50,117,.14);background:#fcfdff}.reply-form__field-error{margin:8px 0 0;color:#ba1a1a;font-size:13px;line-height:1.35;font-weight:600}.reply-form__grid-two{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 24px;gap:18px 24px}.reply-form__checkbox-wrap{display:flex;gap:9px;align-items:flex-start;color:#0b3275;font-size:15px;font-weight:500;line-height:1.45;cursor:pointer;padding-top:40px}.reply-form__checkbox{margin-top:1px;width:19px;height:19px}.reply-form__status{margin:16px 0 0;color:#0b7f3f;font-size:.95rem;font-weight:600}.reply-form__status--error{color:#ba1a1a}.reply-form__actions{margin-top:30px;display:flex;justify-content:flex-end}.reply-form__button{border:0;border-radius:4px;background:#5a5d83;color:#fff;font-size:15px;font-weight:700;line-height:1;padding:12px 19px;cursor:pointer;transition:filter .2s ease}.reply-form__button:hover:not(:disabled){filter:brightness(1.04)}.reply-form__button:disabled{opacity:.55;cursor:not-allowed}.blog-post-page__comments-divider{margin:0 0 54px;border-top:1px solid #c3c9d5}.blog-post-comments{margin-top:72px;padding:0;border:0;background:transparent;max-width:643px;margin-left:auto;margin-right:auto}.blog-post-comments__title{margin:0 0 44px;color:#252842;font-size:32px;line-height:1.2;letter-spacing:-.02em}.blog-post-comments__empty{margin:0;color:#41506b}.blog-post-comments__list{margin:0;padding:0;list-style:none;display:grid;grid-gap:68px;gap:68px}.blog-post-comments__list--nested{margin-top:56px;margin-left:44px;padding-left:0;border-left:0}.blog-post-comments__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px 24px;gap:18px 24px;align-items:start;padding:0;border:0;background:transparent}.blog-post-comments__item--active{box-shadow:none;padding:0}.blog-post-comments__content-wrap{max-width:min(100%,840px)}.blog-post-comments__inline-reply{margin-top:26px}.blog-post-comments__inline-reply-row{grid-column:1/-1}.blog-post-comments__inline-reply .reply-form,.reply-form--inline{margin:0;max-width:100%}.blog-post-comments__meta{display:grid;grid-gap:8px;gap:8px}.blog-post-comments__name{margin:0;color:#4b4f70;font-size:20px;font-weight:700;line-height:1.18}.blog-post-comments__date-row{margin:0;display:inline-flex;align-items:center;gap:10px}.blog-post-comments__date-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20' stroke='%235a607f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12l4-4'/%3E%3Cpath d='M7 7L5 9a3 3 0 104 4l2-2'/%3E%3Cpath d='M13 13l2-2a3 3 0 10-4-4l-2 2'/%3E%3C/svg%3E")}.blog-post-comments__date{color:#505879;font-size:14px;font-weight:500}.blog-post-comments__body{margin:12px 0 0;color:#26344f;font-size:14px;line-height:1.7;white-space:pre-wrap}.blog-post-comments__actions{margin:14px 0 0}.blog-post-comments__reply-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:#63656d;font-size:14px;font-weight:500;font-family:inherit;line-height:1.2;text-decoration:none;cursor:pointer}.blog-post-comments__reply-link:hover{color:#4f5158}.blog-post-comments__avatar{width:62px;height:62px;display:block;object-fit:contain}.blog-post-comments__item>.blog-post-comments__list--nested{grid-column:1/-1}@media (max-width:1440px){.blog-page{margin:0 96px;padding:78px 24px 0}.blog-page__container{width:min(1180px,100%)}.blog-page__card{grid-template-columns:minmax(320px,44%) minmax(0,1fr);min-height:392px;height:auto}.blog-page__content{padding:26px 28px 28px 46px}.blog-page__post-title{font-size:36px}}@media (max-width:1240px){.blog-page{margin:0 40px;padding:64px 20px 0}.blog-page__container{width:min(1040px,100%);padding-bottom:144px}.blog-page__card{grid-template-columns:minmax(300px,45%) minmax(0,1fr);min-height:360px}.blog-page__content{padding:22px 24px 24px 30px}.blog-page__post-title{font-size:32px;line-height:1.14}.blog-page__excerpt{line-height:1.55}}@media (max-width:1099px){.blog-page{margin:0;padding:24px 0 52px}.blog-page__card{grid-template-columns:1fr;height:auto}.blog-page__image-wrap{min-height:210px;max-height:337px}.blog-page__content{padding:18px 18px 20px}.blog-page__image{max-height:337px}.blog-page__post-title{font-size:32px}.blog-page__pagination{flex-wrap:wrap;justify-content:center}.blog-post-page{padding:0}.blog-post-page__container{margin:0 16px 0 0;padding:96px 18px 52px}.blog-post-layout{grid-template-columns:1fr;gap:20px}.blog-post-layout__sidebar{position:static}.blog-post-layout__sidebar--share,.blog-post-layout__sidebar--toc{padding:20px}.blog-post-layout__sidebar--share{width:100%;padding:38px 24px}.blog-post-layout__share-title{text-align:center}.blog-post-layout__share-links{justify-content:center;gap:54px;margin-top:26px}.blog-post-layout__share-link{width:38px;height:38px;font-size:18px}.blog-post-layout__share-link--in{font-size:15px}.blog-post-page__title{font-size:36px}.blog-post-page__content{padding:18px}.blog-post-comments,.reply-form{padding:0}.blog-post-page__comments-divider{margin:0 0 32px}.blog-post-comments{margin-top:44px}.blog-post-comments__title{font-size:24px}.reply-form__title{font-size:32px}.reply-form__grid-two{grid-template-columns:1fr;gap:14px}.reply-form__checkbox-wrap{padding-top:2px}.reply-form__actions{justify-content:flex-end}.blog-post-comments__item{grid-template-columns:minmax(0,1fr) auto;gap:14px}.blog-post-comments__avatar{width:62px;height:62px;justify-self:end;align-self:start}.blog-post-comments__list--nested{margin-left:24px;margin-top:36px}}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630e0b819503bca7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6eed223b32d97b82-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/793968fa3513f5d6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lexend Fallback;src:local("Arial");ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.00%;size-adjust:109.91%}.__className_7511d4{font-family:Lexend,Lexend Fallback;font-style:normal}