.trust-hero{padding:30px 0 65px;background:linear-gradient(115deg,#f2f6f9,#e1ebf2);border-radius:0 0 35px 35px;overflow:hidden;position:relative}.trust-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:65px;align-items:center;margin-top:40px}.trust-hero-grid>div{display:grid;gap:25px}.trust-hero h1{font:700 clamp(34px,4.2vw,60px)/1.18 var(--second-family);margin:0}.trust-lead{font-size:20px;line-height:1.65;margin:0;max-width:850px}.trust-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:10px}.trust-hero-actions>.btn-primary{padding:22px 30px;font-size:17px;text-align:center;text-decoration:none}.trust-hero-actions>.link-accent{font-size:17px;line-height:1.6}.trust-document-cover{position:relative;max-width:340px;margin:0 auto;transform:rotate(3deg);padding:18px;background:white;border-radius:25px;box-shadow:0 10px 35px #173f4012}.trust-document-cover img{display:block;width:100%;height:350px;object-fit:contain;outline:1px solid #0000001a;border-radius:8px}.trust-document-cover span{display:block;font-size:15px;text-align:center;padding:15px 0 0}.trust-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0}.trust-facts>div{background:#f2f6f9;border-radius:25px;padding:28px 32px}.trust-facts>div:nth-child(4n+2){background:#e1ebf2}.trust-facts dt{font-size:15px;color:#536568;margin-bottom:12px}.trust-facts dd{font:500 clamp(20px,2vw,27px)/1.45 var(--font-family);margin:0;overflow-wrap:anywhere}.trust-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.trust-document-grid figure{margin:0;min-width:0}.trust-document-grid figure>a{display:block;background:#f2f6f9;border-radius:25px;padding:20px}.trust-document-grid img{display:block;width:100%;height:400px;object-fit:contain;outline:1px solid #0000001a}.trust-document-grid figcaption{padding:22px 0;display:grid;gap:14px}.trust-document-grid h3{font:700 23px/1.4 var(--second-family);margin:0}.trust-document-grid p{font-size:15px;color:#536568;margin:0}.trust-document-grid .link-accent{font-size:16px;width:fit-content}.trust-note-card,.trust-contact-card{position:relative;isolation:isolate;border-radius:35px;background:linear-gradient(120deg,#0f6867,#218b86 65%,#51bcb2);color:#fff;padding:45px 35px;display:flex;flex-direction:column;gap:25px;overflow:hidden}.trust-note-card:after,.trust-contact-card:after{content:'';position:absolute;inset:auto -50px -30px auto;width:220px;height:200px;background:url('/img/slogan-decor-right.svg') right bottom/contain no-repeat;opacity:.25;z-index:-1}.trust-kicker{font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase}.trust-note-card>p{font:700 34px/1.3 var(--second-family);margin:0}.trust-note-card>span:last-child{font-size:17px;line-height:1.6}.trust-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.trust-review-card{background:#f2f6f9;border-radius:30px;padding:32px;display:flex;flex-direction:column;gap:24px;min-width:0;height:100%}.trust-review-card:nth-child(2){background:#e1ebf2}.trust-review-author{display:flex;gap:17px;align-items:center}.trust-review-author>span{width:48px;height:48px;border-radius:50%;background:#d3b5a4;display:grid;place-items:center;font:700 24px var(--second-family);flex-shrink:0}.trust-review-author h3{font:700 24px/1.35 var(--second-family);margin:0}.trust-review-author p{font-size:14px;line-height:1.5;color:#536568;margin:5px 0 0}.trust-review-card blockquote{font:700 26px/1.45 var(--second-family);margin:0}.trust-review-card>p{font-size:17px;line-height:1.7;margin:0}.trust-review-source{display:grid;gap:18px;margin-top:auto}.trust-review-source>p{font-size:13px;line-height:1.6;color:#536568;margin:0}.trust-review-source a{width:fit-content;font-size:15px;line-height:1.6}.trust-review-teaser{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-review-teaser>.trust-review-card:only-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.5fr;gap:25px 45px}.trust-review-teaser>.trust-review-card:only-child .trust-review-source{grid-column:2;grid-row:1/4}.trust-reviews [hidden]{display:none!important}.trust-review-status{font-size:15px;color:#536568}.review .swiper-slide{height:auto}.review .trust-review-card{box-sizing:border-box}.trust-contact-card>a{font:700 30px/1.3 var(--second-family);color:inherit;text-decoration:none;overflow-wrap:anywhere}.trust-contact-card .trust-email{font:500 19px/1.6 var(--font-family);text-decoration:underline;text-underline-offset:5px}.trust-contact-card>span{font-size:15px}.trust-contact-card>p{font-size:16px;line-height:1.7;margin:0}.trust-route-panel{display:grid;grid-template-columns:1.5fr .5fr;gap:35px;background:linear-gradient(110deg,#e6d7ce,#d3b5a4);border-radius:35px;padding:55px}.trust-route-panel h3{font:700 36px/1.3 var(--second-family);margin:20px 0}.trust-route-panel p{font-size:18px;line-height:1.7;max-width:700px}.trust-route-address{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;color:#56453c;background:#ffffff66;border-radius:30px;padding:30px}.trust-route-address strong{font:700 70px var(--second-family)}.trust-route-address svg{width:45px;height:45px;fill:currentColor}.trust-route-address span{font-size:16px}.trust-map{margin-top:30px;border-radius:30px;overflow:hidden;background:#f2f6f9;padding:25px}.trust-map iframe{border:0;width:100%;height:420px;display:block}.trust-map button{border:0;border-radius:40px;padding:20px 28px;background:#237c78;color:white;font:500 17px var(--font-family);cursor:pointer}.trust-map p{font-size:15px;line-height:1.6}.trust-page a:focus-visible,.trust-page button:focus-visible,.trust-review-card a:focus-visible{outline:3px solid #153f40;outline-offset:5px}.trust-page .trust-contact-card a:focus-visible{outline-color:white}.trust-page [id]{scroll-margin-top:170px}
@media(max-width:1100px){.trust-hero-grid{gap:35px;grid-template-columns:1.1fr .9fr}.trust-review-grid{gap:18px}.trust-review-card{padding:25px}.trust-review-card blockquote{font-size:23px}.trust-contact-card{padding:35px 25px}.trust-contact-card>a{font-size:25px}.trust-document-grid img{height:300px}.trust-route-panel{padding:40px}}
@media(max-width:767px){.trust-hero{padding:25px 0 40px}.trust-hero-grid,.trust-facts,.trust-document-grid,.trust-review-grid,.trust-review-teaser{grid-template-columns:1fr}.trust-hero-grid{margin-top:25px;gap:30px}.trust-hero h1{font-size:34px}.trust-lead{font-size:17px}.trust-document-cover{max-width:280px;transform:none}.trust-document-cover img{height:260px}.trust-hero-actions{gap:20px}.trust-hero-actions>.btn-primary{padding:20px 24px;font-size:16px}.trust-facts>div{padding:25px}.trust-note-card{padding:35px 28px}.trust-note-card>p{font-size:29px}.trust-document-grid img{height:360px}.trust-review-card{padding:27px}.trust-review-teaser>.trust-review-card:only-child{display:flex}.trust-contact-card{padding:35px 25px}.trust-contact-card>a{font-size:27px}.trust-contact-card .trust-email{font-size:18px}.trust-route-panel{grid-template-columns:1fr;padding:30px 25px;gap:20px}.trust-route-panel h3{font-size:28px}.trust-route-panel p{font-size:17px}.trust-route-address{display:none}.trust-map{padding:20px}.trust-map iframe{height:350px}.trust-page .breadcrumbs{flex-wrap:wrap}.trust-review-author h3{font-size:22px}}
.trust-hero-actions>.btn-primary .btn-txt{font-size:17px;line-height:1.5;white-space:normal}.trust-city{display:block;font:500 27px/1.5 var(--font-family);margin-top:15px}@media(max-width:767px){.trust-city{font-size:22px}.trust-hero-actions>.btn-primary .btn-txt{font-size:16px}}
