/* Source: style.css */
@font-face {
  font-family: 'Yoost Test Advent';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(advent-pro-400.woff2) format('woff2'), url(advent-pro-400.ttf) format('truetype');
}
@font-face {
  font-family: 'Yoost Test Advent';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(advent-pro-500.woff2) format('woff2'), url(advent-pro-500.ttf) format('truetype');
}
@font-face {
  font-family: 'Yoost Test Advent';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(advent-pro-600.woff2) format('woff2'), url(advent-pro-600.ttf) format('truetype');
}
@font-face {
  font-family: 'Yoost Test Advent';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(advent-pro-700.woff2) format('woff2'), url(advent-pro-700.ttf) format('truetype');
}

:is(#yoost-home-test#yoost-home-test#yoost-home-test){--green:#168526;--green-dark:#105c24;--ink:#182d26;--muted:#5b6963;--purple:#7c168d;--mint:#edf4e6;--line:#dee6dd;--cream:#f7f8f4}:is(#yoost-home-test#yoost-home-test#yoost-home-test) *{box-sizing:border-box}:is(#yoost-home-test#yoost-home-test#yoost-home-test){scroll-behavior:smooth;scroll-padding-top:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test){margin:0;color:var(--ink);font:16px/1.6 'Segoe UI',Arial,sans-serif;background:white}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h3,:is(#yoost-home-test#yoost-home-test#yoost-home-test) p{margin:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h3{line-height:1.15;letter-spacing:-.035em;font-weight:650}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2{font-size:clamp(29px,3vw,40px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2 span{color:var(--green)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h3{font-size:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) a{color:inherit;text-decoration:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) button,:is(#yoost-home-test#yoost-home-test#yoost-home-test) input{font:inherit}:is(#yoost-home-test#yoost-home-test#yoost-home-test) button,:is(#yoost-home-test#yoost-home-test#yoost-home-test) a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) input{touch-action:manipulation}:is(#yoost-home-test#yoost-home-test#yoost-home-test) button{cursor:pointer}:is(#yoost-home-test#yoost-home-test#yoost-home-test) button{border:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) button:focus-visible,:is(#yoost-home-test#yoost-home-test#yoost-home-test) a:focus-visible,:is(#yoost-home-test#yoost-home-test#yoost-home-test) input:focus-visible{outline:3px solid #9b58ad;outline-offset:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) button{color:inherit}:is(#yoost-home-test#yoost-home-test#yoost-home-test) img{max-width:100%;display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .wrap{width:min(1180px,calc(100% - 80px));margin:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype{height:32px;padding:0 25px;display:flex;justify-content:space-between;align-items:center;background:#233d31;color:#fff;font-size:10px;letter-spacing:.12em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype button{background:none;color:#fff;font-size:16px;margin-left:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{letter-spacing:.03em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:700px;position:relative;background:#eaf3df;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{position:absolute;right:0;top:0;width:73%;height:100%;object-fit:cover;object-position:center 28%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{position:absolute;inset:0;background:linear-gradient(90deg,#edf4e6 0%,#edf4e6 26%,rgba(237,244,230,.98) 32%,rgba(237,244,230,.8) 38%,rgba(237,244,230,.15) 51%,transparent 58%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header{position:relative;z-index:4;height:112px;display:flex;align-items:center;justify-content:space-between}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{display:flex;gap:20px;align-items:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{background:transparent;font-size:17px;padding:8px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .search-toggle{font-size:35px!important;line-height:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-toggle{display:flex;gap:13px;align-items:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-toggle span{font-size:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand img{width:155px;height:89px;object-fit:contain;background:rgba(255,255,255,.92);border-radius:3px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{position:relative;z-index:2;padding-top:55px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:510px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow{color:var(--green-dark);text-transform:uppercase;font-size:11px;letter-spacing:.13em;font-weight:700;margin-bottom:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:8px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:clamp(40px,3.65vw,54px);line-height:1.06;font-weight:700;letter-spacing:-.045em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1 span{color:var(--green)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:410px;font-size:16px;line-height:1.7;margin:23px 0 25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn{background:var(--green);border:1px solid var(--green);color:white;padding:14px 20px;border-radius:5px;display:inline-flex;gap:22px;justify-content:center;align-items:center;font-size:14px;font-weight:650;line-height:1.5;transition:background .15s,transform .15s}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn:hover{background:var(--green-dark);transform:translateY(-2px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary{color:var(--ink);background:rgba(255,255,255,.45);border-color:#8ca68c}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary:hover{background:white}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{font-size:12px;color:#4e6853;margin-top:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .photo-caption{position:absolute;right:40px;bottom:24px;color:white;background:#183726ba;padding:7px 13px;font-size:11px;letter-spacing:.03em;border-radius:3px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{position:relative;z-index:3;background:white;border:1px solid var(--line);border-radius:8px;margin-top:-1px;box-shadow:0 12px 25px #163d1910;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px 32px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy{display:flex;gap:18px;align-items:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy h2{font-size:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy p{font-size:13px;color:var(--muted);margin-top:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{display:flex;gap:14px;align-items:flex-start}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate{display:flex;border:2px solid #282d2b;background:#ffce2c;height:58px;width:230px;border-radius:5px;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eu{width:30px;flex-shrink:0;background:#194f9e;color:white;display:flex;align-items:center;justify-content:center;flex-direction:column;font:11px Arial}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eu>span{color:#ffdb39;font-size:19px;line-height:1.4}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input{background:none;border:0;min-width:0;width:100%;text-align:center;color:#161a1a;font:700 27px/1 'Arial Narrow',Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;padding:4px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input::placeholder{color:#514317;opacity:.6}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate:focus-within{outline:3px solid #9b58ad;outline-offset:3px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input:focus-visible{outline:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .error{display:block;color:#a51b26;font-size:12px;max-width:230px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .error:not(:empty){margin-top:7px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .btn{height:58px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon{display:flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:50%;background:#eaf3e2;color:var(--green-dark);flex-shrink:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon svg{width:32px;height:32px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon.small{width:50px;height:50px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon.small svg{width:26px;height:26px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid var(--line);padding:24px 0;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>span{color:#6d766f;font-size:11px;text-transform:uppercase;letter-spacing:.06em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick button{background:none;padding:4px 0;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick a:hover,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick button:hover{color:var(--green);text-decoration:underline}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section{padding-top:68px;padding-bottom:68px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{font-size:13px;color:var(--muted)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:7px;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service{padding:26px 24px;display:flex;flex-direction:column;align-items:flex-start}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service+.service{border-left:1px solid var(--line)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{font-size:22px;margin-top:22px;max-width:220px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service p{font-size:14px;color:var(--muted);margin-top:15px;margin-bottom:26px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .textlink{color:var(--purple);font-size:13px;font-weight:650;display:inline-flex;gap:14px;align-items:center;background:none;padding:0;text-align:left;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .textlink:hover{text-decoration:underline}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service .textlink{margin-top:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium{background:var(--cream);border-block:1px solid #edf0e9}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card{background:white;border:1px solid var(--line);padding:30px;border-radius:7px;display:flex;flex-direction:column;align-items:flex-start;position:relative}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card:before{content:'';position:absolute;left:30px;right:30px;top:0;height:3px;background:var(--green)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{margin-top:20px;font-size:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card p{font-size:14px;color:var(--muted);margin:16px 0 20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .tags{font-size:11px;border-radius:20px;background:var(--mint);padding:4px 10px;color:var(--green-dark);margin-top:auto;margin-bottom:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:32px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid h3{font-size:19px;margin:18px 0 10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid p{font-size:14px;color:var(--muted)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{display:grid;grid-template-columns:1fr 1fr;background:var(--mint);border-radius:8px;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{width:100%;height:100%;min-height:440px;object-fit:cover;object-position:47% center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:40px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:38px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy>p:not(.eyebrow){font-size:14px;margin-top:19px;color:#4f6354}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{margin-top:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .textlink{font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews{display:grid;grid-template-columns:.9fr 1fr 1fr;gap:24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .review-intro{padding:12px 25px 10px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quote-mark{font:80px/.8 Georgia;color:var(--green)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .review-intro h3{font-size:22px;margin-top:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .review-intro p{font-size:13px;color:var(--muted);margin-top:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote{margin:0;background:#f7f9f4;padding:30px;border-radius:6px;display:flex;flex-direction:column;border:1px solid #e9eee4}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote>p{font-family:Georgia,serif;font-size:19px;line-height:1.55;margin-bottom:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer{margin-top:auto;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer span{display:block;color:var(--muted);margin-top:4px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer a{font-size:11px;color:var(--purple);display:block;margin-top:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-section{background:var(--cream)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news{background:white;border:1px solid var(--line);border-radius:6px;overflow:hidden;display:flex;flex-direction:column}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img{height:195px;width:100%;object-fit:cover}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{object-position:center 41%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>div{padding:24px;display:flex;flex-direction:column;align-items:flex-start;flex:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news time{font-size:11px;color:var(--muted)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news h3{font-size:23px;margin:12px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news p{font-size:13px;color:var(--muted);margin-bottom:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news .textlink{margin-top:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact{display:flex;justify-content:space-between;align-items:center;padding-top:55px;padding-bottom:55px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact p:not(.eyebrow){font-size:14px;color:var(--muted);margin-top:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:38px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:last-child{text-align:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-phone{display:block;font-size:27px;letter-spacing:-.02em;margin-top:17px;font-weight:600}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-links{display:flex;gap:22px;color:var(--purple);font-size:12px;margin-top:8px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #original-footer{display:block;width:100%;height:350px;border:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .skip,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .sr{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .skip:focus{clip:auto;width:auto;height:auto;background:white;padding:10px;z-index:99}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog{border:1px solid var(--line);border-radius:13px;padding:38px;max-width:540px;width:calc(100% - 36px);color:var(--ink);max-height:90vh;box-shadow:0 25px 90px #16281944}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog::backdrop{background:#142820a8;backdrop-filter:blur(4px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test):has(dialog[open]){overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .close,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-close{position:absolute;top:10px;right:13px;background:transparent;color:#455247;font-size:29px;line-height:1;padding:8px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .modal-logo{width:100px;margin-bottom:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog h2{font-size:30px;margin:10px 0 18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog p{font-size:14px;color:var(--muted);margin:15px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .btn{width:100%;margin-top:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .textlink{margin-top:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .eyebrow{font-size:10px;color:var(--green-dark);margin:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .subtle{font-size:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .demo-note{background:var(--mint);padding:13px;border-radius:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog code{background:#edf1e8;padding:7px 12px;display:block;overflow-wrap:anywhere}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog input{width:100%;padding:12px;border:1px solid #849b87;border-radius:4px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog label{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel{position:absolute;z-index:9;top:95px;left:max(40px,calc((100% - 1180px)/2));width:310px;background:white;padding:32px;border:1px solid var(--line);box-shadow:0 20px 50px #173b3033;border-radius:7px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel>a{display:block;padding:10px 0;border-bottom:1px solid var(--line);font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel>a:hover{color:var(--green)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) [hidden]{display:none!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .mobile-frame{display:block;width:100%;height:100vh;border:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .device-shell{background:#e9ede6;min-height:100vh}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .device-shell .device-bar{padding:10px 20px;display:flex;justify-content:space-between;background:#233d31;color:white;font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .device-shell iframe{display:block;width:390px;max-width:100%;height:calc(100vh - 43px);margin:0 auto;border:0;background:white;box-shadow:0 0 40px #102b3320}@media(min-width:1600px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{width:70%;object-position:center 30%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#edf4e6 0%,#edf4e6 28%,rgba(237,244,230,.9) 35%,transparent 55%)}}@media(max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .wrap{width:calc(100% - 48px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:660px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:450px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:44px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:340px;font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{width:77%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#edf4e6 0%,#edf4e6 23%,rgba(237,244,230,.95) 30%,transparent 58%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{padding:24px;gap:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy h2{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate{width:200px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input{font-size:24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section .btn{padding:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service{padding:23px 18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .textlink{font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:33px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{font-size:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick button{font-size:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>span{display:none}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype{height:29px;padding:0 15px;font-size:9px;letter-spacing:.05em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{font-size:9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child button{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .wrap{width:calc(100% - 36px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:auto;min-height:0;padding-top:290px;overflow:visible;background:var(--mint)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{width:100%;height:340px;object-fit:cover;object-position:center top;top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:345px;bottom:auto;background:linear-gradient(180deg,rgba(237,244,230,.2),transparent 32%,transparent 70%,var(--mint) 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header{position:absolute;top:0;left:18px;height:78px;width:calc(100% - 36px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{gap:7px;background:#f8fbf0de;border-radius:4px;padding:1px 5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{font-size:13px;padding:6px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .search-toggle{font-size:28px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-toggle span{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand img{width:104px;height:60px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:22px;padding-bottom:34px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:9px;margin-bottom:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:38px;line-height:1.06}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1 br:first-of-type{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1 br:nth-of-type(2){display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:none;font-size:14px;line-height:1.65;margin:19px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{gap:9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn{padding:13px 16px;font-size:13px;gap:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{margin-top:17px;font-size:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .photo-caption{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{padding:23px 20px;flex-direction:column;align-items:stretch;gap:18px;margin-top:0;border-radius:6px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy{gap:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon{display:flex}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy h2{font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy p{font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{flex-direction:column;align-items:stretch;gap:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate{width:100%;height:61px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form input{font-size:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .error{max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .btn{height:50px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{display:grid;grid-template-columns:repeat(2,1fr);gap:0;padding:17px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>button{padding:10px 4px;text-align:left;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick a:last-child{grid-column:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>span{display:block;grid-column:1/-1;margin:0 4px 5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section{padding-top:43px;padding-bottom:43px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p br{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow{font-size:9px;margin-bottom:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2{font-size:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services{grid-template-columns:1fr 1fr}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service{padding:21px 16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service+.service{border-left:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service:nth-child(even){border-left:1px solid var(--line)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service:nth-child(n+3){border-top:1px solid var(--line)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{font-size:20px;margin-top:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service p{font-size:12px;margin:12px 0 20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service .textlink{font-size:11px;gap:6px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon{width:55px;height:55px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon svg{width:29px;height:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-grid{grid-template-columns:1fr;gap:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card{padding:24px;display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .icon{float:right;margin-left:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{font-size:23px;margin-top:4px;padding-top:6px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card p{margin:18px 0;font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .tags{display:inline-block;margin-bottom:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .textlink{display:flex;clear:both;font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{grid-template-columns:1fr 1fr;gap:26px 20px;margin-top:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid h3{font-size:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid p{font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{grid-template-columns:1fr}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{min-height:0;height:auto;aspect-ratio:1.5;object-fit:cover}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:26px 23px 30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:32px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy>p:not(.eyebrow){font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{gap:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews{grid-template-columns:1fr;gap:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .review-intro{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote{padding:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote>p{font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid{grid-template-columns:1fr;gap:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img{height:200px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news h3{font-size:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>div{padding:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact{padding-top:40px;padding-bottom:40px;flex-direction:column;align-items:flex-start;gap:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:32px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:last-child{width:100%;text-align:left}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:last-child>.btn{width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-phone{font-size:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-links{gap:20px;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel{top:74px;left:18px;width:min(310px,calc(100% - 36px))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel .eyebrow{max-width:200px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog{padding:29px 24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog h2{font-size:27px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .modal-logo{width:85px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #original-footer{height:1100px}}@media(prefers-reduced-motion:reduce){:is(#yoost-home-test#yoost-home-test#yoost-home-test){scroll-behavior:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) *{transition:none!important}}@media(min-width:901px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand{position:absolute;right:0;top:1px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand img{width:110px;height:63px;background:rgba(255,255,255,.92)}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1 br:first-of-type,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1 br:nth-of-type(2){display:initial}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:36px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{height:310px;object-fit:contain;object-position:center bottom}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:320px;background:linear-gradient(180deg,transparent 0%,transparent 82%,var(--mint) 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:290px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand img{height:53px;width:93px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header{height:63px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{align-self:flex-start;margin-top:12px}}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-grid,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews{min-width:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{min-width:0}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{height:460px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:470px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:440px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:650px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:44px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:560px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .icon{float:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img{height:150px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news h3{font-size:20px}}@media(min-width:901px) and (max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{object-fit:contain;object-position:right bottom}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{overflow-wrap:anywhere}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{flex-wrap:wrap}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy{flex:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section form{flex:1}}:is(#yoost-home-test#yoost-home-test#yoost-home-test){--green:#61b22f;--green-dark:#4d8c28;--purple:#8a2482;--ink:#333333;--muted:#555555;--mint:#eff6e8;--cream:#f8f8f8;--line:#e2e8de}:is(#yoost-home-test#yoost-home-test#yoost-home-test){font-family:'Yoost Test Advent',Helvetica,Arial,sans-serif;font-size:21px;line-height:1.6}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h3{font-family:'Yoost Test Advent',Helvetica,Arial,sans-serif;letter-spacing:-.015em;font-weight:600}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2{font-size:42px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h3{font-size:28px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow{font-size:14px;letter-spacing:.09em;color:#4d762d}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:740px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{object-fit:contain;object-position:right bottom}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{content:'';position:absolute;left:0;right:0;top:0;height:160px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#253d2980,#253d2920 75%,transparent)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header{height:130px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{gap:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{color:white;text-shadow:1px 1px 2px #2228}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .search-toggle{width:27px;height:35px;padding:0!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .search-toggle svg{display:block;width:24px;height:24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-toggle{font-size:34px!important;font-weight:400;gap:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hamburger{width:34px;display:flex;flex-direction:column;gap:7px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hamburger i{display:block;height:2px;width:34px;background:currentColor}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand{position:static!important;display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand img{background:none!important;width:226px!important;height:130px!important;object-fit:contain;border-radius:0;filter:drop-shadow(0 1px 1px #3338)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:55px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:530px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:60px;line-height:1.04;letter-spacing:-.02em;font-weight:600}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{font-size:22px;line-height:1.5;max-width:435px;margin:22px 0 26px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{font-size:18px;margin-top:19px;color:#4f5c47}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn{font-size:21px;font-weight:600;padding:12px 22px;color:#18330c;background:var(--green);border-color:var(--green);gap:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn:hover{color:#142909;background:#8bba34;border-color:#8bba34}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary{font-size:21px;border-color:#9bb58c;background:#ffffff8c}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .photo-caption{font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype{font-family:'Yoost Test Advent',Arial,sans-serif;font-size:13px;letter-spacing:.07em;height:32px;background:#333}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{margin-top:32px;margin-bottom:12px;padding:29px 32px;gap:25px;border:1px solid #d1e1c5;border-left:7px solid var(--green);background:#f3f8ed;box-shadow:0 7px 24px #405b3210;min-height:180px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy{gap:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon{width:65px;height:65px;background:#e3f0d9;color:var(--green)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon svg{width:36px;height:36px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-label{font-size:14px!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4d762d!important;margin:0 0 5px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy h2{font-size:34px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy p:not(.plate-label){font-size:20px;margin-top:5px;color:#444}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate{height:76px;width:268px;border:2px solid #272727;background:#ffcf27;box-shadow:inset 0 0 0 3px #ffe77a}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input{font-family:Arial,sans-serif;font-size:34px;letter-spacing:1px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input::placeholder{opacity:.76}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eu{width:34px;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{gap:14px;align-items:flex-start}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form>.btn{height:76px;white-space:nowrap;font-size:22px;padding:14px 22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .error{font-size:17px;line-height:1.3;max-width:268px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{padding:20px 0;gap:18px;font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>span{font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick button{font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section{padding-top:55px;padding-bottom:55px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{font-size:20px;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading{gap:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service{padding:27px 25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{font-size:28px;line-height:1.1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service p{font-size:20px;line-height:1.5;margin-top:16px;margin-bottom:24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .textlink{font-size:20px;font-weight:600;line-height:1.4;gap:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon{color:var(--green);background:#eef5e7}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{font-size:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card p{font-size:20px;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .tags{font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid h3{font-size:26px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid p{font-size:20px;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:35px 38px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:43px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy>p:not(.eyebrow){font-size:20px;line-height:1.5;margin-top:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .textlink{font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{gap:17px;margin-top:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{min-height:470px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews{grid-template-columns:.9fr 1fr 1fr;gap:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .review-intro.rating-card{display:block;padding:12px 25px 10px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .eyebrow{margin-bottom:2px;font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-number{display:flex;align-items:baseline;gap:12px;color:var(--green);font-size:105px;line-height:1.05;font-weight:600;letter-spacing:-.04em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-number>span{font-size:27px;font-weight:400;letter-spacing:0;color:#333}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .rating-count{font-size:21px;line-height:1.4;color:#444;margin-top:10px;margin-bottom:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .rating-date{font-size:15px;line-height:1.4;color:#777;margin-top:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote{padding:28px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote>p{font-family:'Yoost Test Advent',Arial,sans-serif;font-size:25px;line-height:1.4;font-weight:400}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer{font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer a{font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news time{font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news h3{font-size:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news p{font-size:20px;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-section{padding-bottom:40px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact{padding-top:26px;padding-bottom:26px;gap:30px;min-height:220px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:38px;line-height:1.1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2 br{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact p:not(.eyebrow){font-size:20px;line-height:1.4;margin-top:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact p br{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact .eyebrow{margin-bottom:9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-phone{font-size:34px;margin-top:10px;line-height:1.15}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-links{font-size:18px;gap:23px;margin-top:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:first-child{max-width:620px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:last-child{flex-shrink:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog{max-width:600px;padding:35px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog h2{font-size:36px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog p{font-size:21px;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .eyebrow{font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .subtle{font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .textlink{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog label{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .modal-logo{width:115px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog input{font-family:'Yoost Test Advent',Arial,sans-serif;font-size:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel{position:fixed;top:32px;left:0;bottom:0;width:350px;max-width:calc(100% - 30px);padding:60px 34px 30px;overflow-y:auto;box-shadow:20px 0 60px #18301944;border-radius:0;z-index:12}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel>.eyebrow{font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel>a{font-size:27px;padding:12px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-close{font-size:35px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .device-shell{font-family:'Yoost Test Advent',Arial,sans-serif}@media(min-width:901px) and (max-width:1150px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:52px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{font-size:21px;max-width:385px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{width:74%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:40px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:710px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{flex-direction:column;align-items:stretch}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon{display:flex}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{justify-content:space-between}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate{width:340px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate input{font-size:39px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form>.btn{flex:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>span{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick button{font-size:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service+.service{border-left:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service:nth-child(even){border-left:1px solid var(--line)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service:nth-child(n+3){border-top:1px solid var(--line)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{overflow-wrap:normal}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card{padding:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{font-size:28px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{gap:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid h3{font-size:24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .textlink{margin-top:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:34px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:first-child{max-width:500px}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test){font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype{font-size:11px;height:30px;padding:0 13px;letter-spacing:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{font-size:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:auto;padding-top:330px;background:var(--mint)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{width:100%;height:340px;object-fit:contain;object-position:center bottom;top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{height:95px;background:linear-gradient(180deg,#253d2975,#253d2925,transparent)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:345px;background:linear-gradient(180deg,transparent 0%,transparent 82%,var(--mint) 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header{height:90px;top:0;align-items:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{margin:0;padding:0;background:transparent;align-self:auto;gap:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{padding:3px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-toggle{font-size:28px!important;gap:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hamburger{width:27px;gap:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hamburger i{width:27px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .search-toggle{width:20px;height:28px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .search-toggle svg{width:20px;height:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .brand img{width:135px!important;height:78px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:18px;padding-bottom:28px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:44px;line-height:1.03}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:12px;margin-bottom:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{font-size:21px;line-height:1.45;max-width:none;margin:19px 0 22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{gap:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary{font-size:20px;padding:11px 17px;gap:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{font-size:17px;margin-top:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{margin-top:25px;margin-bottom:0;padding:23px 20px;gap:20px;min-height:0;border-left-width:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy{gap:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon{display:flex;width:48px;height:48px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon svg{width:29px;height:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-label{font-size:12px!important;letter-spacing:.04em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy h2{font-size:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy p:not(.plate-label){font-size:19px;line-height:1.35}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate{width:100%;height:76px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate{height:76px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form input{font-size:36px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form>.btn{height:57px;font-size:22px;width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .error{font-size:18px;max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{padding:18px 0;gap:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>span{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>button{font-size:19px;padding:9px 4px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section{padding-top:40px;padding-bottom:40px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2{font-size:35px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service{padding:22px 16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{font-size:26px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service p{font-size:19px;line-height:1.4;margin:13px 0 21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service .textlink{font-size:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service .icon{width:55px;height:55px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .textlink{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card{padding:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{font-size:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card p{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .textlink{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .tags{font-size:16px;margin-bottom:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{gap:26px 19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid h3{font-size:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid p{font-size:19px;line-height:1.45}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:27px 23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:37px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy>p:not(.eyebrow){font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .textlink{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{min-height:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews{grid-template-columns:1fr;gap:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .review-intro.rating-card{padding:0 0 8px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-number{font-size:100px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .rating-count{font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .rating-date{font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote{padding:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote>p{font-size:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer{font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote footer a{font-size:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid{grid-template-columns:1fr;gap:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news time{font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news h3{font-size:29px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news p{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img{height:205px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact{padding-top:26px;padding-bottom:27px;gap:23px;min-height:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:36px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact p:not(.eyebrow){font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-phone{font-size:33px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-links{font-size:19px;gap:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact>div:last-child{flex-shrink:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel{top:30px;left:0;width:350px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel>.eyebrow{max-width:250px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog{padding:30px 24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog h2{font-size:33px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog p{font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) dialog .subtle{font-size:17px}}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-photo{height:470px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:480px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:450px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:660px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:52px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:610px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:185px!important;height:106px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header{height:108px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{padding:25px 28px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy h2{font-size:34px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy p:not(.plate-label){font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{flex-direction:row}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate{width:300px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form>.btn{height:76px;width:auto;flex:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-grid,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid{grid-template-columns:1fr}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card{display:grid;grid-template-columns:1fr auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .icon{grid-column:2;grid-row:1/4}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card p,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .tags,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .textlink{grid-column:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card h3{grid-row:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .tags{width:fit-content}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews{grid-template-columns:1fr 1fr}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card{grid-column:1/-1}}@media(max-width:370px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1{font-size:42px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions .btn{font-size:19px;padding:11px 13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service h3{font-size:25px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .service .textlink{font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-copy .icon{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{font-size:10px}}:is(#yoost-home-test#yoost-home-test#yoost-home-test){scroll-padding-top:95px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:auto;min-height:0;background:#eff6e8;overflow:visible;padding-top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{display:grid;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);gap:42px;align-items:center;padding-top:153px;padding-bottom:50px;min-height:745px;position:relative}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:58px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:470px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-visual{height:550px;position:relative;min-width:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .photo-frame{position:relative;z-index:1;width:100%;height:100%;padding:10px;background:white;border:1px solid #dce8d2;border-radius:17px;box-shadow:0 12px 32px #39532b18}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{position:static;display:block;width:100%;height:100%;object-fit:cover;object-position:right center;border-radius:9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .photo-caption{display:block;z-index:2;right:23px;bottom:24px;padding:7px 12px;background:#25452bcf;color:white;border-radius:4px;font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .frame-accent{position:absolute;left:-14px;bottom:-14px;width:110px;height:110px;border:2px solid #9d379a;border-radius:13px;z-index:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.wrap{position:fixed;z-index:15;top:32px;left:0;width:100%;height:130px;margin:0;padding:0 max(40px,calc((100% - 1180px)/2));background:transparent;transition:height .25s ease,background .25s ease,box-shadow .25s ease,top .25s ease}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{color:#969696;text-shadow:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{filter:none;width:226px!important;height:130px!important;transition:width .25s ease,height .25s ease}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header.wrap{top:0;height:70px;background:#fffffffa;border-bottom:1px solid #e8e8e8;box-shadow:0 3px 15px #20371c0c;backdrop-filter:blur(10px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .brand img{width:120px!important;height:69px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .menu-toggle{font-size:30px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand{flex-shrink:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel{z-index:30;top:0;padding-top:65px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .menu-panel{top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn{color:#fff;font-weight:700;text-shadow:0 1px 1px #254c2040}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn:hover{color:#fff;background:#559d29;border-color:#559d29}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary{color:#333;text-shadow:none;font-weight:600}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary:hover{color:#333;background:white;border-color:#9bb58c}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band{width:100%;background:#eff6e8;padding:43px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{background:transparent;border-radius:0;overflow:visible;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{min-height:0;height:100%;max-height:500px;aspect-ratio:1.18;object-fit:cover;object-position:center;border-radius:9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:16px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:43px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{gap:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>a{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;background:#eff4eb;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center;aspect-ratio:16/9}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>div{padding-top:21px}@media(min-width:901px) and (max-width:1150px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:28px;padding-top:142px;padding-bottom:42px;min-height:700px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:52px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-visual{height:520px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{gap:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions .btn{padding:11px 17px;font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.wrap{padding:0 24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{gap:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:10px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:38px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .textlink{margin-top:14px}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test){scroll-padding-top:80px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:0;height:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:111px;padding-bottom:37px;min-height:0;display:flex;flex-direction:column;gap:27px;align-items:stretch}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{order:2}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-visual{order:1;height:auto;aspect-ratio:1.36;margin:0 5px 0 3px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .photo-frame{padding:7px;border-radius:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{border-radius:6px;object-position:right center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .frame-accent{width:80px;height:80px;left:-9px;bottom:-9px;border-radius:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .photo-caption{font-size:14px;right:17px;bottom:16px;padding:4px 9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:44px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-intro{font-size:21px;max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions .btn{font-size:20px;padding:11px 17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.wrap{top:30px;height:90px;left:0;padding:0 18px;width:100%;background:#eff6e8}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:150px!important;height:86px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{background:transparent;margin:0;gap:14px;align-self:auto}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:29px!important;color:#777}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .search-toggle{color:#777}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header.wrap{top:0;height:65px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .brand img{width:112px!important;height:64px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .menu-toggle{font-size:26px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .menu-panel{top:0;padding-top:65px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band{padding:31px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{display:grid;grid-template-columns:1fr;gap:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;max-height:none;border-radius:7px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy{padding:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:37px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{display:flex}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{height:100%;object-fit:contain;aspect-ratio:16/9}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>a{aspect-ratio:16/9}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn{color:#fff}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn.secondary{color:#333}}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:128px;gap:31px;padding-bottom:38px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-visual{aspect-ratio:1.6;max-height:440px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{object-position:right 23%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:52px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:680px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{display:flex}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.wrap{height:108px;padding:0 24px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:185px!important;height:106px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:27px;align-items:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section>img{height:100%;object-fit:cover;aspect-ratio:1.1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy h2{font-size:35px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy>p:not(.eyebrow){font-size:19px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .actions{display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-copy .textlink{margin-top:15px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band{padding:33px 0}}@media(max-width:370px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:42px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions .btn{font-size:19px;padding:11px 13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:135px!important;height:78px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header nav{gap:9px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:27px!important}}@media(prefers-reduced-motion:reduce){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.wrap,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{transition:none}}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{object-position:80% center}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{object-position:80% 23%}}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:740px;min-height:0;background:#b6cd6c;overflow:hidden;position:relative}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{position:absolute;right:0;top:40px;width:78%;height:calc(100% - 40px);object-fit:cover;object-position:center 28%;border-radius:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{display:block;position:absolute;inset:0;height:100%;z-index:1;background:linear-gradient(90deg,#edf4e6 0%,#edf4e6 24%,rgba(237,244,230,.98) 31%,rgba(237,244,230,.83) 38%,rgba(237,244,230,.1) 53%,transparent 61%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{display:block;position:absolute;content:'';left:0;right:0;top:0;height:145px;background:linear-gradient(180deg,#2a45276b,#2a45271a 80%,transparent);z-index:2;pointer-events:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{display:block;position:relative;z-index:3;min-height:0;padding-top:173px;padding-bottom:35px;height:100%;width:min(1180px,calc(100% - 80px))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:500px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:58px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:450px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .photo-caption{position:absolute;right:0;bottom:26px;font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{color:#fff;text-shadow:0 1px 2px #3336}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand{align-self:flex-start;margin-top:5px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:170px!important;height:98px!important;filter:drop-shadow(0 1px 1px #3335)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header button{color:#969696;text-shadow:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .brand{align-self:center;margin-top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .brand img{filter:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo{overflow:hidden;border-radius:9px;min-width:0;position:relative;aspect-ratio:1.18}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo img{width:100%;height:100%;object-fit:cover;object-position:12% 45%;transform:scale(1.06);transform-origin:35% 50%;display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>a{display:block;aspect-ratio:auto;height:195px;background:white;overflow:hidden}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{height:195px;width:100%;object-fit:cover;aspect-ratio:auto;object-position:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{object-position:center 41%}@media(min-width:1600px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#edf4e6 0%,#edf4e6 27%,rgba(237,244,230,.97) 34%,rgba(237,244,230,.65) 42%,transparent 59%)}}@media(min-width:901px) and (max-width:1150px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:715px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{width:calc(100% - 48px);padding-top:165px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:440px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:52px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:380px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{width:80%;object-position:70% 28%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#edf4e6 0%,#edf4e6 22%,rgba(237,244,230,.98) 30%,rgba(237,244,230,.7) 42%,transparent 64%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo{aspect-ratio:1.05}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{height:195px}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:auto;padding-top:310px;background:#edf4e6}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{top:35px;width:100%;height:310px;object-fit:contain;object-position:center bottom}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:355px;bottom:auto;background:linear-gradient(180deg,transparent 0%,transparent 80%,#edf4e6 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{height:110px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{width:calc(100% - 36px);padding-top:28px;padding-bottom:30px;height:auto;display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:44px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-intro{max-width:none;font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .photo-caption{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.wrap{background:transparent}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand{margin-top:1px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:135px!important;height:78px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .search-toggle{color:#fff}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header.wrap{background:#fffffffa}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .menu-toggle,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .search-toggle{color:#777}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo{aspect-ratio:1.42;width:100%;border-radius:7px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo img{object-position:25% center;transform:scale(1.08);transform-origin:40% 50%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news img,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news:first-child img{height:200px}}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:440px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{top:30px;height:450px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{height:485px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding-top:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-copy{max-width:680px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:52px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:170px!important;height:98px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo{height:100%;aspect-ratio:1.1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-photo img{object-position:12% center}}@media(max-width:370px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:42px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:125px!important;height:72px!important}}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{top:0;height:100%;object-position:center top}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{content:'';position:absolute;top:0;bottom:0;left:0;width:42%;z-index:2;background-image:url('assets/header.webp');background-size:auto 100%;background-repeat:no-repeat;background-position:left top;opacity:.16;mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.75) 40%,transparent 90%);pointer-events:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{max-width:530px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:62px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow{font-size:16px;letter-spacing:.075em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:17px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand{margin-top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:125px!important;height:72px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .brand img{width:120px!important;height:69px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:268px;border-radius:5px;overflow:hidden;background:#202522;box-shadow:0 3px 8px #1c291922}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder .plate{border-radius:5px 5px 0 0;box-shadow:inset 0 0 0 3px #ffe77a}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer{height:25px;display:flex;justify-content:center;align-items:center;gap:10px;background:#202522;color:white;line-height:1;padding:3px 8px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer img{height:20px;width:45px;object-fit:contain}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer span{font-family:'Yoost Test Advent',Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card .textlink{margin-top:auto;padding-top:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote>p{font-weight:700;color:#61b22f}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .eyebrow{font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-label{font-size:16px!important}@media(min-width:901px) and (max-width:1150px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:56px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{max-width:460px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{top:0;height:100%;object-position:70% top}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:340px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder .plate{width:100%}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{top:0;height:345px;object-fit:contain;object-position:center bottom}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:47px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{max-width:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .rating-card .eyebrow{font-size:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-label{font-size:14px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder .plate{width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer{height:27px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer span{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand{margin-top:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:125px!important;height:72px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .site-header .brand img{width:112px!important;height:64px!important}}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{top:0;height:480px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:56px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:300px;flex-shrink:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:150px!important;height:86px!important}}@media(max-width:370px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:44px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:13px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:120px!important;height:69px!important}}@media(min-width:901px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{width:35%;background-size:auto 120%;opacity:.14;mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.8) 30%,transparent 80%)}}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{content:none;display:none;background-image:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#688d37 0%,#d6e3c3 9%,#edf4e6 18%,#edf4e6 30%,rgba(237,244,230,.96) 37%,rgba(237,244,230,.65) 42%,rgba(237,244,230,.15) 47%,transparent 50%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{background:linear-gradient(180deg,#243c2520,transparent)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:300px;border:3px solid #202522;border-radius:7px;box-shadow:0 2px 7px #1c291926}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder .plate{height:65px;width:100%;border:1px solid #a47d0c;border-radius:4px;box-shadow:inset 0 0 0 2px #ffe77a}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder .plate input{font-size:33px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder .eu{width:31px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer{height:13px;padding:0 5px;gap:5px;align-items:center}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer img{height:13px;width:34px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer span{font-size:10px;font-weight:600;letter-spacing:.03em;line-height:1}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:35px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-phone{font-size:31px}@media(min-width:901px) and (max-width:1150px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#688d37 0%,#dce8cd 7%,#edf4e6 16%,#edf4e6 29%,rgba(237,244,230,.9) 36%,rgba(237,244,230,.4) 44%,transparent 49%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:340px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:32px}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(180deg,transparent 0%,transparent 80%,#edf4e6 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{background:linear-gradient(180deg,#243c2530,transparent)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate-holder .plate{height:65px;width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate-holder input{font-size:33px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer{height:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer img{height:14px;width:37px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-dealer span{font-size:11px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{font-size:33px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-phone{font-size:30px}}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-holder{width:300px}}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{background:#789632}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#789632 0%,#d6e3c3 9%,#edf4e6 18%,#edf4e6 30%,rgba(237,244,230,.96) 37%,rgba(237,244,230,.65) 42%,rgba(237,244,230,.15) 47%,transparent 50%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{left:0;right:0;top:0;width:100%;height:48px;z-index:0;background:linear-gradient(180deg,#789632 0%,#789632 58%,rgba(120,150,50,.75) 73%,transparent 100%);pointer-events:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-card:before{height:6px;background:linear-gradient(90deg,#61b22f 0%,#61b22f 84%,#8a2482 84%,#8a2482 100%);border-radius:0 0 2px 2px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .all-insurances{margin-top:27px;display:flex;justify-content:flex-start}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .all-insurances .textlink{font-size:22px;padding:5px 0;font-weight:600}@media(min-width:901px) and (max-width:1150px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,#789632 0%,#dce8cd 7%,#edf4e6 16%,#edf4e6 29%,rgba(237,244,230,.9) 36%,rgba(237,244,230,.4) 44%,transparent 49%)}}@media(max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{background:#edf4e6}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(180deg,transparent 0%,transparent 80%,#edf4e6 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{top:max(0px,calc(345px - 100vw * .6665));width:100%;height:21px;background:linear-gradient(180deg,#789632 0%,#789632 45%,transparent 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .all-insurances{margin-top:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .all-insurances .textlink{font-size:21px}}@media(min-width:600px) and (max-width:900px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{top:max(0px,calc(480px - 100vw * .6665));height:28px}}

#yoost-home-test{width:100%;position:relative;text-align:left;font-synthesis:none}#yoost-home-test button,#yoost-home-test input{font-family:inherit}#yoost-home-test .prototype{height:auto;min-height:32px;font-size:12px;letter-spacing:.02em}#yoost-home-test .site-header{position:absolute!important;top:32px!important;left:0;right:0}#yoost-home-test.header-compact .site-header{position:fixed!important;top:0!important}body.admin-bar #yoost-home-test.header-compact .site-header{top:32px!important}#yoost-home-test .menu-panel{z-index:10001}#yoost-home-test .menu-panel ul{list-style:none;margin:0;padding:0}#yoost-home-test .menu-panel li a{display:block;margin:8px 0}#yoost-home-test dialog::backdrop{background:#14281db3}#yoost-home-test .error{font-size:18px}#yoost-home-test input:focus-visible{outline:3px solid #8a2482}#yoost-home-test .rating-date{font-size:16px}#yoost-home-test .skip:focus{position:fixed;top:36px;left:12px;z-index:20000}#yoost-home-test :where(h1,h2,h3,p,article,section){float:none}#yoost-home-test .site-header img{margin:0}#yoost-home-test dialog{z-index:20001}#yoost-home-test .news:focus-within{outline:2px solid #8a2482}
@media(max-width:782px){body.admin-bar #yoost-home-test.header-compact .site-header{top:46px!important}}
@media(prefers-reduced-motion:reduce){#yoost-home-test *,#yoost-home-test *::before,#yoost-home-test *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* Keep the custom preview header independent of theme header spacing/pseudo elements. */
#yoost-home-test .site-header.wrap{width:min(1180px,calc(100% - 80px))!important;max-width:none!important;padding:0!important;margin:0 auto!important;gap:0!important;top:0!important}
#yoost-home-test .site-header::before,#yoost-home-test .site-header::after{content:none!important;display:none!important}
#yoost-home-test .site-header>nav,#yoost-home-test .site-header>.brand{margin-left:0!important;margin-right:0!important}
@media(max-width:900px){#yoost-home-test .site-header.wrap{width:calc(100% - 36px)!important}}
/* Large bold white button text: contrast exceeds WCAG AA 3:1. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn:not(.secondary){background:#529b25;border-color:#529b25;font-weight:700;font-size:21px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .btn:not(.secondary):hover{background:#407c1d}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) h1 span,:is(#yoost-home-test#yoost-home-test#yoost-home-test) h2 span,:is(#yoost-home-test#yoost-home-test#yoost-home-test) blockquote>p{color:#4a9026}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{color:#395d2c;text-shadow:none}
#yoost-home-test [id],#yoost-home-test button,#yoost-home-test a{scroll-margin-top:90px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{color:#395d2c!important;text-shadow:none!important}
#yoost-home-test blockquote::before{display:none!important;content:none!important}

/* Source: hero.css */
/* New standalone design option. The previous design and WordPress plugin are preserved. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test){--hero-ink:#193921;--hero-action:#529b25;--hero-lime:#a8ef70;color:#26312a}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype{background:#263c2d;min-height:32px;height:auto;gap:20px;font-size:12px;letter-spacing:.04em;padding:5px 3vw;line-height:1.4}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{display:flex;gap:25px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype a{text-decoration:underline;text-underline-offset:3px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header{position:sticky;top:0;left:auto;right:auto;width:100%;height:96px;max-width:none;margin:0;padding:0;background:#fff;box-shadow:0 1px 0 #233d2620;z-index:30;transition:height .18s}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-header-inner{width:88%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:36px;height:100%}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand{align-self:center;margin:0;flex:0 0 auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:140px!important;height:80px!important;object-fit:contain;filter:none;background:none;border:0;padding:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav{display:flex;align-items:center;gap:clamp(24px,2.8vw,58px);margin-left:auto;margin-right:auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav summary{font-size:22px;color:#24372b;font-weight:500;line-height:1.4;white-space:nowrap;padding:15px 0;cursor:pointer}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav summary{list-style:none;display:flex;gap:13px;align-items:center}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav summary::-webkit-details-marker{display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav summary span{color:#48872c;line-height:1;font-family:Arial,sans-serif;font-size:18px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav details{position:relative}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown{position:absolute;top:calc(100% + 4px);left:-22px;min-width:260px;padding:15px 20px;background:#fff;box-shadow:0 15px 45px #18352224;border:1px solid #dbe6d4;border-radius:8px;display:grid;gap:6px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>button{display:block;font:500 21px/1.4 'Yoost Test Advent',Arial,sans-serif;color:#273b2c;padding:9px 0;text-align:left;background:none;white-space:nowrap;text-shadow:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav a:hover,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav summary:hover,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>button:hover{color:#4b892d}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-tools{display:flex;align-items:center;gap:26px;flex:0 0 auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header button{color:#233e2a;text-shadow:none;background:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:23px;gap:14px;border-left:1px solid #dde4db;padding-left:30px;line-height:1.3}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .hamburger{width:28px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .search-toggle{padding:8px;display:flex;align-items:center;justify-content:center}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-compact .variant-header,:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact .variant-header{height:76px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact .site-header .brand img{width:120px!important;height:66px!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{height:auto;min-height:clamp(600px,39vw,760px);padding:0;display:flex;align-items:center;position:relative;background:#466c23;overflow:hidden;border-radius:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{position:absolute;inset:0;top:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center 10%;border-radius:0;filter:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{content:none;display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{display:block;position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(14,36,18,.91) 0%,rgba(18,43,21,.87) 16%,rgba(21,45,21,.76) 28%,rgba(25,48,21,.43) 35%,rgba(24,45,20,.04) 41%,transparent 46%);z-index:1}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{position:relative;z-index:2;width:88%;height:auto;min-height:0;margin:auto;display:block;padding:48px 0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{width:clamp(390px,30.5vw,660px);max-width:100%}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{color:#fff;font-size:clamp(52px,4vw,88px);font-weight:700;line-height:1.025;letter-spacing:-.025em;text-wrap:initial;max-width:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1 span{color:var(--hero-lime)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{color:#fff;font-size:clamp(14px,1.05vw,19px);letter-spacing:.12em;margin-bottom:24px;display:flex;align-items:center;gap:18px;font-weight:600;line-height:1.35}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow-line{display:inline-block;width:36px;height:2px;background:#a8ef70;flex:0 0 auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{color:#fff;max-width:100%;font-size:clamp(20px,1.4vw,24px);line-height:1.5;margin:25px 0 28px;text-shadow:0 1px 3px #09230c50}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{flex-wrap:nowrap;gap:14px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{background:var(--hero-action);border:1px solid #86c650;color:#fff;font-size:clamp(20px,1.3vw,23px);font-weight:700;padding:14px 22px;gap:20px;white-space:nowrap;min-height:56px;text-shadow:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn:hover{background:#407c1d}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn.secondary{background:#142b174a;border:1px solid #fff;color:#fff;font-weight:600}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn.secondary:hover{background:#142b178a}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{font-size:18px;line-height:1.5;color:#ffffffd9;margin-top:23px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) #menu-panel{position:fixed;top:137px;right:6%;left:auto;width:390px;max-width:calc(100% - 32px);max-height:calc(100svh - 160px);overflow:auto;z-index:35;padding:34px;background:#fff;border:1px solid #d9e5d2;border-radius:9px;box-shadow:0 18px 50px #13231a29}
:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact #menu-panel{top:84px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{margin-top:32px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) [id]{scroll-margin-top:95px}
@media(min-width:1101px) and (max-width:1450px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-header-inner{width:90%;gap:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav{gap:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav summary{font-size:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-tools{gap:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{padding-left:18px;font-size:21px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:125px!important;height:74px!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{padding:13px 18px;gap:14px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{gap:12px;letter-spacing:.075em}
}
@media(max-width:1100px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-nav{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header{height:88px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-header-inner{width:calc(100% - 48px);gap:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:125px!important;height:72px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{display:block;min-height:0;height:auto;padding:0;background:#173822}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{position:relative;width:100%;height:auto;aspect-ratio:1.95;object-fit:cover;object-position:center 10%}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{inset:0 0 auto;height:auto;aspect-ratio:1.95;background:linear-gradient(180deg,transparent 70%,#173822 100%)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{width:calc(100% - 48px);padding:10px 0 38px;height:auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{width:100%;max-width:800px;margin:auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:clamp(44px,6vw,64px);line-height:1.04}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1 br{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1 br::after{content:' '}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1 span{display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{font-size:23px;max-width:720px;line-height:1.5}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:15px;margin-bottom:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{flex-wrap:wrap}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{font-size:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{font-size:18px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) #menu-panel{top:128px;right:24px;max-height:calc(100svh - 152px)}
}
@media(max-width:599px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype{font-size:10px;letter-spacing:.025em;padding:6px 18px;display:block}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .prototype>span:last-child{gap:20px;margin-top:4px;font-size:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header{height:78px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-header-inner{width:calc(100% - 36px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .brand img{width:112px!important;height:65px!important}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-tools{gap:12px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:21px;border:0;padding-left:0;gap:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .search-toggle{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact .variant-header{height:66px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{aspect-ratio:1.65;object-position:center 10%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{aspect-ratio:1.65;background:linear-gradient(180deg,transparent 75%,#173822 100%)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{width:calc(100% - 36px);padding-top:12px;padding-bottom:30px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:44px;line-height:1.03}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:12px;gap:10px;letter-spacing:.06em;margin-bottom:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .eyebrow-line{width:22px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{font-size:21px;line-height:1.5;margin:23px 0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{gap:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{font-size:20px;padding:12px 16px;gap:16px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-note{font-size:17px;margin-top:20px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #menu-panel{top:136px;right:16px;max-height:calc(100svh - 152px)}:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact #menu-panel{top:74px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{margin-top:24px}
}
@media(prefers-reduced-motion:reduce){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .variant-header{transition:none}}
/* Extra contrast remains below the copy; the first advisor's face stays clear. */
@media(min-width:1101px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,rgba(14,36,18,.92) 0%,rgba(18,43,21,.87) 16%,rgba(21,45,21,.82) 28%,rgba(23,47,21,.80) 34%,rgba(24,46,21,.77) 37%,rgba(24,45,20,.03) 41%,transparent 43%)}}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:23px!important;line-height:1.3}
@media(max-width:599px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header .menu-toggle{font-size:21px!important}}

/* Original photo repeated only within Freddy's silhouette, above the green overlay.
   Identical image scaling and 10% vertical alignment keep both layers registered. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-freddy-foreground{position:absolute;left:0;top:10%;transform:translateY(-10%);width:100%;height:auto;aspect-ratio:2048 / 1365;z-index:1;pointer-events:none;display:block}
@media(max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-freddy-foreground{display:none}}
@media(min-width:1101px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-intro{max-width:26vw}}
@media(min-width:1101px) and (max-width:1450px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{gap:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{font-size:19px;padding:13px 12px;gap:10px}}

/* Supersede the absolute header placement from plugin 1.1, on this page only. */
#yoost-home-test#yoost-home-test#yoost-home-test .site-header.variant-header{position:sticky!important;top:0!important}
#yoost-home-test#yoost-home-test#yoost-home-test.header-compact .site-header.variant-header{position:sticky!important;top:0!important}

/* Source: menu.css */
/* All menu presentation belongs exclusively to Home test. */
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu,
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu ul{list-style:none;margin:0;padding:0;float:none;position:static;opacity:1;visibility:visible;height:auto;background:white;box-shadow:none;border:0}
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu li{list-style:none;margin:0;padding:0;float:none;position:relative;border:0;height:auto;line-height:1.4;display:block}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav{flex:1 1 auto;min-width:0;gap:0;display:block}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav>.yoost-native-menu{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,30px);background:transparent;white-space:nowrap}
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu a{font:500 22px/1.4 'Yoost Test Advent',Arial,sans-serif;color:#24372b;padding:12px 0;display:inline-block;white-space:normal;max-width:100%;text-decoration:none;background:none;border:0}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav>.yoost-native-menu>li>a{white-space:nowrap}
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu a:hover{color:#477d28}
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu .nav-subtoggle{display:inline-flex;align-items:center;justify-content:center;width:28px;min-height:42px;padding:0;margin:0 0 0 3px;border:0;background:transparent;color:#477d28;font:20px Arial,sans-serif;vertical-align:middle}
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu ul{display:none}
#yoost-home-test#yoost-home-test#yoost-home-test .yoost-native-menu .yoost-menu-open>ul{display:block}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav .yoost-native-menu ul{position:absolute;top:100%;left:-16px;min-width:260px;max-width:310px;padding:10px 18px;border:1px solid #dbe6d4;border-radius:6px;box-shadow:0 15px 40px #18352224;z-index:10}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav .yoost-native-menu ul ul{top:0;left:100%}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav .yoost-native-menu ul a{font-size:21px;padding:10px 0;max-width:220px}
#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav .yoost-native-menu ul li:has(>.nav-subtoggle)>a{max-width:calc(100% - 36px)}
#yoost-home-test#yoost-home-test#yoost-home-test #menu-panel .yoost-native-menu{display:block;clear:both}
#yoost-home-test#yoost-home-test#yoost-home-test #menu-panel .yoost-native-menu a{font-size:23px;padding:10px 0;max-width:calc(100% - 36px)}
#yoost-home-test#yoost-home-test#yoost-home-test #menu-panel .yoost-native-menu ul{padding:0 0 0 15px;max-width:100%;position:static}
#yoost-home-test#yoost-home-test#yoost-home-test #menu-panel .yoost-native-menu ul a{font-size:21px}
#yoost-home-test#yoost-home-test#yoost-home-test .nav-collapsed .variant-nav{display:none}
#yoost-home-test#yoost-home-test#yoost-home-test .nav-collapsed .header-tools{margin-left:auto}
@media(min-width:1101px) and (max-width:1450px){#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav>.yoost-native-menu>li>a{font-size:20px}}
@media(max-width:1100px){#yoost-home-test#yoost-home-test#yoost-home-test .variant-nav{display:none}}
#yoost-home-test#yoost-home-test#yoost-home-test .site-header.variant-header .variant-nav{display:block;flex:1 1 auto;min-width:0;gap:0}
#yoost-home-test#yoost-home-test#yoost-home-test .site-header.variant-header.nav-collapsed .variant-nav{display:none}
@media(max-width:1100px){#yoost-home-test#yoost-home-test#yoost-home-test .site-header.variant-header .variant-nav{display:none!important}}

/* Source: finale.css */
/* Final refinements, scoped to this homepage only. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header{background:transparent!important;box-shadow:none;margin-bottom:-96px;transition:height .2s,background .2s,box-shadow .2s;isolation:isolate}
:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact .site-header.variant-header{background:#fffffff7!important;box-shadow:0 3px 22px #18352514;margin-bottom:-76px;backdrop-filter:blur(12px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .variant-header-inner{width:92%;max-width:1800px;gap:28px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .brand img{width:132px!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .variant-nav{margin:auto;gap:clamp(18px,1.8vw,36px);min-width:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.header-compact) .site-header.variant-header .variant-nav>details>summary,
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.header-compact) .site-header.variant-header .variant-nav>a,
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.header-compact) .site-header.variant-header .menu-toggle,
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.header-compact) .site-header.variant-header .header-phone{color:white;text-shadow:0 1px 4px #10241580}
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.header-compact) .variant-nav summary span{color:#c7e8b5}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-tools{gap:22px;flex-shrink:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-phone{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:600;white-space:nowrap;color:#263d2a}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-phone svg{width:22px;height:22px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#529b25;color:white;border:1px solid #91c772;border-radius:999px;padding:12px 22px;font-size:21px;font-weight:700;line-height:1.35;min-height:52px;white-space:nowrap;box-shadow:0 4px 15px #092b1320;text-shadow:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-cta:hover{background:#407d20;transform:translateY(-1px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-cta .cta-short{display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-tools .menu-toggle{display:none;border:0;padding-left:0;font-size:21px!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header.nav-collapsed .variant-nav{display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header.nav-collapsed .header-tools{margin-left:auto}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header.nav-collapsed .header-tools .menu-toggle{display:flex}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown{min-width:290px;padding:22px 24px;border:0;border-top:3px solid #75b846;box-shadow:0 20px 50px #102a2433;top:calc(100% + 10px);border-radius:0 0 12px 12px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown .dropdown-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6a3577;margin:0 0 9px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>button{display:flex;align-items:center;gap:12px;padding:11px 0;color:#24372b;white-space:normal;font-size:21px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>a::before,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>button::before{content:'';width:18px;height:2px;flex:0 0 18px;background:#64ab38;transition:transform .16s}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>a:hover::before,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>button:hover::before{transform:scaleX(1.3);transform-origin:left}
/* Transparent navigation shares the real photograph; no separate coloured top edge. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{object-position:center 0%}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-freddy-foreground{top:0;transform:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{content:'';display:block;position:absolute;inset:0 0 auto;height:160px;width:100%;background:linear-gradient(180deg,#102b21b8 0%,#17351e48 62%,transparent 100%);z-index:1;pointer-events:none}
@media(min-width:1101px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{min-height:clamp(710px,42vw,840px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{padding:148px 0 54px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(90deg,rgba(14,36,18,.94) 0%,rgba(18,43,21,.89) 19%,rgba(21,45,21,.84) 32%,rgba(23,47,21,.80) 37%,rgba(24,46,21,.66) 41%,rgba(24,45,20,.36) 46%,rgba(24,45,20,.10) 50%,transparent 54%)}
}
/* A clearly named, bounded group of useful actions. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{display:grid;grid-template-columns:155px 1fr;gap:24px;align-items:center;padding:28px 0 30px;border-bottom:1px solid #dde5d8;margin-top:4px;overflow:visible}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>.quick-label{font-size:21px;font-weight:700;line-height:1.2;letter-spacing:.02em;color:#50315d;white-space:normal;display:block;padding:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>.quick-label::before{content:'';display:block;width:32px;height:3px;background:#64ab38;margin-bottom:9px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 18px;border:1px solid #c7d7bc;border-radius:999px;background:#f8fbf5;color:#253b2a;font:600 21px/1.35 'Advent Pro',Arial,sans-serif;min-height:49px;white-space:normal;text-align:center;float:none;margin:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>a:hover,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>button:hover{background:#edf5e6;border-color:#71af44;box-shadow:0 3px 10px #2b4a2420}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions span{color:#528831}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon{width:80px;height:80px;flex-shrink:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon svg{width:38px;height:38px;stroke-width:1.65}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon.small{width:68px;height:68px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon.small svg{width:34px;height:34px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{color:#51305f;font-weight:600;font-size:23px;line-height:1.45;max-width:480px;padding-left:20px;border-left:3px solid #d7c4e1;margin-left:20px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-band{width:100%;background:#f3eef6;padding:0;margin:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-band .contact{padding:56px 0;margin:0 auto;background:transparent;border:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact h2{line-height:1.15}
/* The photograph touches both edges of its green section. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band{padding:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-section{padding-top:0;padding-bottom:0;align-items:stretch;gap:54px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-photo{height:auto;min-height:100%;align-self:stretch;border-radius:0;overflow:hidden;position:relative;margin:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 51%;transform:scale(1.03);border-radius:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-copy{padding:56px 0}
@media(max-width:1500px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-phone{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .variant-header-inner{gap:24px;width:92%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .variant-nav{gap:22px}}
@media(max-width:1100px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header{margin-bottom:-88px}:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact .site-header.variant-header{margin-bottom:-76px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .variant-nav{display:none!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-tools{margin-left:auto;gap:22px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-tools .menu-toggle{display:flex}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:88px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{height:88px;background:#173822}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{grid-template-columns:1fr;gap:18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>.quick-label{font-size:23px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick>.quick-label::before{display:inline-block;margin:0 12px 5px 0;width:25px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{margin-left:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-section{gap:32px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-copy{padding:38px 0}
}
@media(max-width:767px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>button{font-size:20px;padding:12px 10px;min-height:49px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick-actions>:first-child{grid-column:1/-1}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .section-heading>p{font-size:22px;padding-left:15px;margin-top:18px;max-width:100%}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-section{display:block;padding:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-photo{height:auto;min-height:0;aspect-ratio:1.3;margin:0}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-copy{padding:32px 0 38px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .contact-band .contact{padding:38px 0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon{width:74px;height:74px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .icon svg{width:36px;height:36px}
}
@media(max-width:599px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header{margin-bottom:-78px}:is(#yoost-home-test#yoost-home-test#yoost-home-test).header-compact .site-header.variant-header{margin-bottom:-66px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .variant-header-inner{width:calc(100% - 32px);gap:12px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .brand img{width:104px!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-tools{gap:15px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-cta{padding:9px 14px;min-height:43px;font-size:19px;gap:10px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-cta .cta-full{display:none}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-cta .cta-short{display:inline}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .menu-toggle{font-size:0!important;gap:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .hamburger{width:26px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:78px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{height:78px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{padding:24px 0}
}
@media(prefers-reduced-motion:reduce){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .header-cta,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .nav-dropdown>a::before{transition:none;transform:none}}

:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{background:linear-gradient(180deg,#2d4a24 0px,rgba(26,54,31,.82) 28px,rgba(23,53,30,.2) 110px,transparent 170px);height:170px}
@media(max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{background:#173822;height:88px}}
@media(max-width:599px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{height:78px}}

:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before{opacity:1;mask-image:none;-webkit-mask-image:none}

:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-photo{width:100%;max-width:100%;min-width:0}

@media(max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{top:88px}}
@media(max-width:599px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{top:78px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .site-header.variant-header .header-tools .menu-toggle{font-size:0!important}}

@media(max-width:767px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>button{font-size:19px;padding:12px 8px;white-space:nowrap}}

/* 1.3.1: centre the four advisors with a little more room at the edges. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-photo img{object-position:30% 51%;transform:none}
@media(max-width:767px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-band .team-photo img{object-position:0% 50%}}

/* Fixed vector arrows; independent of iOS/Android emoji fonts. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .yoost-arrow{display:inline-block;width:1em;height:1em;min-width:1em;vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick-actions .yoost-arrow{color:#589c25}

@media(max-width:767px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{grid-template-columns:minmax(0,1fr)}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick-actions{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>a,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick .quick-actions>button{min-width:0;white-space:normal;gap:6px;padding:12px 6px}}

/* Approved, complete photo composite: no separate contour/filter layers. */
@media(min-width:1101px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{background:linear-gradient(90deg,#102114 0%,#142c18 37%,#405f22 66%,#84a130 100%)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{inset:auto 0 0 auto;top:88px;height:calc(100% - 88px);width:auto;max-width:none;object-fit:contain;object-position:right top;mask-image:linear-gradient(90deg,transparent,black 10%),linear-gradient(180deg,transparent,black 5%);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,black 10%),linear-gradient(180deg,transparent,black 5%);-webkit-mask-composite:source-in}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{display:none}
}
@media(max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{object-position:right top}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{background:linear-gradient(180deg,transparent 90%,#173822 100%)}}

:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.calculation-page):not(.header-compact) .variant-nav>.yoost-native-menu>li>a{color:white;text-shadow:0 1px 4px #10241580}
/* Private review controls; these links never become the live WordPress menu. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .test-navigation{display:flex;gap:18px;flex-wrap:wrap;padding:10px 6%;background:#f3eef6;font-size:18px;line-height:1.4}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .test-navigation a{text-decoration:underline;color:#60336e}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .test-navigation [aria-current]{font-weight:700}
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.calculation-page):not(.header-compact) .site-header .hamburger i{background:#fff}

/* 1.6.0: closer text/photo grouping at wide desktop viewports (100%, 90%, 80%). */
@media(min-width:1101px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{max-width:1440px;margin-left:auto;margin-right:auto}
}
@media(min-width:1600px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{right:clamp(16px,calc((100vw - 1920px) * .15 + 16px),100px)}
}

/* 1.6.1: reduce visible green space; preserve photo dimensions, scale and breakpoints. */
@media(min-width:1501px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{transform:translateX(clamp(0px,calc((100vw - 1500px) * .24),160px))}
}

/* 1.6.2: keep focus visible around the complete holder, outside the black dealer strip. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate-holder .plate:focus-within{outline:none!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate-holder #plate:focus{outline:none!important;box-shadow:none!important;border:0!important}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate-holder:focus-within{outline:3px solid #589c25!important;outline-offset:4px}

/* Source: existing-header.css */
/* Scoped content adaptation. The theme header, main offset, menu and footer are untouched. */
:is(#yoost-home-test#yoost-home-test#yoost-home-test){container-type:inline-size;width:100%;min-width:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{padding-top:0;min-height:clamp(620px,42cqw,752px);height:auto;display:flex;align-items:center;background:linear-gradient(90deg,#102114 0%,#142c18 37%,#405f22 66%,#84a130 100%)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::before,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero::after{display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{position:absolute;inset:auto 0 0 auto;top:auto;height:clamp(450px,42cqw,752px);width:auto;max-width:none;object-fit:contain;object-position:right bottom;mask-image:linear-gradient(90deg,transparent,black 10%),linear-gradient(180deg,transparent,black 5%);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,black 10%),linear-gradient(180deg,transparent,black 5%);-webkit-mask-composite:source-in;right:clamp(0px,calc((100cqw - 1920px)*.15 + 16px),100px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-fade{display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{min-height:0;padding:48px 0;width:88%;max-width:1440px;display:block}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{width:clamp(350px,30.5cqw,600px);max-width:100%;transform:translateX(clamp(0px,calc((100cqw - 1500px)*.24),160px))}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:clamp(48px,4cqw,84px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .actions{flex-wrap:wrap}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:clamp(13px,1.05cqw,18px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{white-space:normal}
@container(max-width:1100px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero{display:block;min-height:0;padding:0;background:#173822}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-photo{position:relative;inset:auto;right:auto;top:auto;width:100%;height:auto;max-width:100%;aspect-ratio:auto;object-fit:contain;mask-image:linear-gradient(180deg,black 86%,transparent);-webkit-mask-image:linear-gradient(180deg,black 86%,transparent)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{width:calc(100% - 48px);padding:10px 0 38px;min-height:0}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .hero-copy{width:100%;max-width:800px;transform:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:clamp(44px,6cqw,64px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1 br{display:none}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .eyebrow{font-size:14px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-band{grid-template-columns:1fr}
}
@container(max-width:767px){
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .wrap{width:calc(100% - 36px)}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero-content{width:calc(100% - 36px);padding:12px 0 30px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero h1{font-size:44px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .hero .btn{font-size:20px;padding:12px 16px}
:is(#yoost-home-test#yoost-home-test#yoost-home-test) .premium-grid,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .services,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .why-grid,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .reviews,:is(#yoost-home-test#yoost-home-test#yoost-home-test) .news-grid{grid-template-columns:1fr}
}
@container(max-width:1100px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{flex-direction:column;align-items:stretch}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{justify-content:space-between}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .quick{grid-template-columns:1fr;gap:18px}}
@container(max-width:767px){:is(#yoost-home-test#yoost-home-test#yoost-home-test) .plate-section{padding:23px 18px}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form{flex-direction:column;align-items:stretch}:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form>div,:is(#yoost-home-test#yoost-home-test#yoost-home-test) #plate-form .plate-holder{width:100%}:is(#yoost-home-test#yoost-home-test#yoost-home-test) .team-section{grid-template-columns:1fr}}

/* 1.7.1: extend the background under a transparent Enfold header, while
   reserving its full expanded height above the photo and introduction. */
#yoost-home-test{--yoost-header-overlap:0px}
@media(min-width:990px){html.html_header_transparency #yoost-home-test{--yoost-header-overlap:130px}}
:is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.calculation-page) .hero{
  padding-top:var(--yoost-header-overlap);
  min-height:calc(clamp(620px,42cqw,752px) + var(--yoost-header-overlap));
  box-sizing:border-box;
}
:is(#yoost-home-test#yoost-home-test#yoost-home-test).calculation-page{
  padding-top:var(--yoost-header-overlap);
  background:linear-gradient(90deg,#102114,#284c26) top / 100% var(--yoost-header-overlap) no-repeat #fff;
}
@container(max-width:1100px){
  :is(#yoost-home-test#yoost-home-test#yoost-home-test):not(.calculation-page) .hero{min-height:0}
}

/* Source: homepage-refinement.css */
#yoost-home-test .yoost-trust{background:#f7faf4;border-bottom:1px solid #e1e9dc;padding:0;position:relative;z-index:2}
#yoost-home-test .yoost-trust-inner{display:grid;grid-template-columns:1.15fr 1fr 1.15fr;align-items:center;gap:22px;padding:22px 0}
#yoost-home-test .yoost-trust-inner>a,#yoost-home-test .yoost-trust-inner>div{display:flex;align-items:center;gap:12px;font-family:'Yoost Test Advent','advent pro',sans-serif;font-size:20px;line-height:1.35;color:#25362b;text-decoration:none;margin:0}
#yoost-home-test .yoost-trust-inner>div{border-left:1px solid #dce5d6;padding-left:24px}
#yoost-home-test .yoost-trust strong{font-weight:700}
#yoost-home-test .trust-icon{display:grid;place-items:center;width:34px;height:34px;min-width:34px;border-radius:7px;background:#eaf2e2;color:#508e29;font-size:23px}
#yoost-home-test .trust-icon svg{width:21px;height:21px}
#yoost-home-test#yoost-home-test#yoost-home-test .section-heading h2,#yoost-home-test#yoost-home-test#yoost-home-test .team-copy h2,#yoost-home-test#yoost-home-test#yoost-home-test .contact h2{font-size:clamp(35px,3.15vw,46px);font-weight:700;line-height:1.14;letter-spacing:-.015em;hyphens:none;overflow-wrap:normal;word-break:normal;text-wrap:balance}
#yoost-home-test#yoost-home-test#yoost-home-test .service h3,#yoost-home-test#yoost-home-test#yoost-home-test .premium-card h3{font-size:27px;font-weight:700;line-height:1.2;text-wrap:balance;hyphens:none}
#yoost-home-test#yoost-home-test#yoost-home-test .section-heading .eyebrow{margin-bottom:13px}
#yoost-home-test#yoost-home-test#yoost-home-test .section-heading{margin-bottom:32px;gap:32px}
#yoost-home-test#yoost-home-test#yoost-home-test .service{gap:0}
#yoost-home-test#yoost-home-test#yoost-home-test .service h3{margin:20px 0 14px}
#yoost-home-test#yoost-home-test#yoost-home-test .service .textlink{margin-top:auto;padding-top:24px}
#yoost-home-test#yoost-home-test#yoost-home-test .textlink{color:#7c168d}
#yoost-home-test#yoost-home-test#yoost-home-test .plate-section{margin-top:28px}

#yoost-home-test#yoost-home-test#yoost-home-test .plate input::placeholder{font-family:'Yoost Test Advent',sans-serif;font-size:23px;font-weight:600;letter-spacing:0;color:#675811;opacity:1}
#yoost-home-test#yoost-home-test#yoost-home-test .plate input:focus{outline:3px solid #7c168d;outline-offset:3px}
#yoost-home-test#yoost-home-test#yoost-home-test .plate-section:focus-within{border-color:#70a747;box-shadow:0 0 0 3px #e9f2e2}
@media(max-width:989px){
 #yoost-home-test .yoost-trust-inner{grid-template-columns:1fr;gap:13px;padding:20px 0}
 #yoost-home-test .yoost-trust-inner>div{border:0;padding:0}
 #yoost-home-test .yoost-trust-inner>a,#yoost-home-test .yoost-trust-inner>div{font-size:19px}
 #yoost-home-test .trust-icon{height:29px;width:29px;min-width:29px;font-size:21px}
 #yoost-home-test#yoost-home-test#yoost-home-test .section-heading h2,#yoost-home-test#yoost-home-test#yoost-home-test .team-copy h2,#yoost-home-test#yoost-home-test#yoost-home-test .contact h2{font-size:36px}
 #yoost-home-test#yoost-home-test#yoost-home-test .service h3,#yoost-home-test#yoost-home-test#yoost-home-test .premium-card h3{font-size:26px}
}

#yoost-home-test#yoost-home-test#yoost-home-test .btn:not(.secondary){background:#529b25!important;border-color:#529b25!important;color:#fff!important}
#yoost-home-test#yoost-home-test#yoost-home-test .section-heading h2{font-size:clamp(36px,3.05vw,44px)}
@media(max-width:989px){#yoost-home-test#yoost-home-test#yoost-home-test .section-heading h2{font-size:36px}}

/* Twee kleine koppen meer nadruk; bestaande familie en grootte behouden. */
#yoost-home-test#yoost-home-test#yoost-home-test .plate-copy h2{font-weight:700!important}
#yoost-home-test#yoost-home-test#yoost-home-test .quick>.quick-label{font-weight:700!important;-webkit-text-stroke:.2px currentColor}

/* Native Enfold header: opaque background after Enfold sets its scroll class. */
#top.yoost-home-refined #header.header-scrolled{background:#fff!important;box-shadow:0 2px 12px rgb(20 45 25 / 7%)}
#top.yoost-home-refined #header.header-scrolled .header_bg{background:#fff!important;opacity:1!important}
#top.yoost-home-refined #header.header-scrolled #avia-menu>li:not(.av-menu-button)>a .avia-menu-text{color:#33442f!important}
#top.yoost-home-refined #header.header-scrolled #menu-item-search>a{color:#33442f!important}
@media(max-width:989px){
 #top.yoost-home-refined #header,#top.yoost-home-refined #header .header_bg{background:#fff!important}
 #top.yoost-home-refined #header .header_bg{opacity:1!important}
 #top.yoost-home-refined #header .logo .subtext{display:none!important}
 #top.yoost-home-refined #header .logo>a>img{opacity:1!important}
 #top.yoost-home-refined #header .av-hamburger,#top.yoost-home-refined #header .av-hamburger strong{color:#25362b!important}
 #top.yoost-home-refined #header .av-hamburger-inner,#top.yoost-home-refined #header .av-hamburger-inner:before,#top.yoost-home-refined #header .av-hamburger-inner:after{background-color:#25362b!important}
}
@media(max-width:989px){
 #top.yoost-home-refined #header .av-burger-menu-main>a{color:#25362b!important}
 #top.yoost-home-refined #header .av-burger-menu-main>a .avia-menu-text{color:#25362b!important}
}

/* 1.9.0 – three equally aligned, linked USPs. */
#yoost-home-test .yoost-trust-inner{grid-template-columns:repeat(3,minmax(0,1fr))}
#yoost-home-test .yoost-trust-inner>a{min-width:0}
#yoost-home-test .yoost-trust-inner>a+a{border-left:1px solid #dce5d6;padding-left:24px}
#yoost-home-test .yoost-trust-inner>a:hover{text-decoration:underline}
#yoost-home-test .yoost-trust-inner>a:focus-visible{outline:2px solid #508e29;outline-offset:5px}
#yoost-home-test .yoost-rating-stars{display:inline-block;position:relative;font-family:Arial,sans-serif;font-size:24px;line-height:1.4;letter-spacing:3px;color:#cbd5c5;white-space:nowrap}
#yoost-home-test .yoost-rating-stars>span:last-child{position:absolute;left:0;top:0;overflow:hidden;color:#589c25}
@media(max-width:900px){#yoost-home-test .yoost-trust-inner{grid-template-columns:1fr}#yoost-home-test .yoost-trust-inner>a+a{border:0;padding-left:0}}

/* Source: header-corrections.css */
/* 1.8.1: only the plugin homepage; keep Enfold's native links and menu handlers. */
@media (min-width:990px){
  /* :visited, :focus and retained :hover after browser Back must stay legible. */
  html.responsive #top.yoost-home-refined #wrap_all #header.av_header_transparency:not(.header-scrolled) #header_main #avia-menu>li:not(.av-menu-button)>a,
  html.responsive #top.yoost-home-refined #wrap_all #header.av_header_transparency:not(.header-scrolled) #header_main #avia-menu>li:not(.av-menu-button)>a .avia-menu-text{color:#fff!important}
  #top.yoost-home-refined #wrap_all #header #avia-menu>li.av-menu-button>a .avia-menu-text{color:#fff!important}
  html.responsive #top.yoost-home-refined #wrap_all #header.header-scrolled #header_main #avia-menu>li:not(.av-menu-button)>a,
  html.responsive #top.yoost-home-refined #wrap_all #header.header-scrolled #header_main #avia-menu>li:not(.av-menu-button)>a .avia-menu-text{color:#33442f!important}
  #top.yoost-home-refined #wrap_all #header.header-scrolled .logo>a>img{opacity:1!important}
  #top.yoost-home-refined #wrap_all #header.header-scrolled .logo .subtext{display:none!important}
  #top.yoost-home-refined #wrap_all #header.header-scrolled #menu-item-search>a::before{color:#33442f!important}
  /* Existing theme CSS applies 75px to ALL links on scroll. Limit dropdown rows. */
  #top.yoost-home-refined #wrap_all #header #header_main .main_menu #avia-menu .sub-menu li{height:auto!important;min-height:0!important;margin:0!important}
  #top.yoost-home-refined #wrap_all #header #header_main .main_menu #avia-menu .sub-menu li>a{height:auto!important;min-height:0!important;line-height:1.4!important;padding:11px 16px!important;white-space:normal}
  #top.yoost-home-refined #wrap_all #header #header_main .main_menu #avia-menu .sub-menu li>a .avia-menu-text{line-height:inherit!important}
}
@media (max-width:989px){
  /* Compact fixed white header, hamburger left, original green logo right. */
  #top.yoost-home-refined #wrap_all #header{position:fixed!important;top:var(--yoost-mobile-admin-offset,0px)!important;left:0!important;right:0!important;width:100%!important;height:84px!important;min-height:84px!important;background:#fff!important;box-shadow:0 1px 7px rgb(20 45 25 / 8%)}
  html.responsive #top.yoost-home-refined #wrap_all #main{padding-top:84px!important}
  #top.yoost-home-refined #wrap_all #header #header_main{height:84px!important;min-height:0!important}
  #top.yoost-home-refined #wrap_all #header #header_main>.container{width:calc(100% - 36px)!important;max-width:none!important;padding:0!important;height:84px!important;min-height:0!important}
  #top.yoost-home-refined #wrap_all #header .inner-container{position:relative;height:84px!important}
  #top.yoost-home-refined #wrap_all #header .logo{position:absolute!important;left:auto!important;right:0!important;top:0!important;float:none!important;width:160px!important;height:84px!important;max-width:calc(100% - 76px)!important;transform:none!important}
  #top.yoost-home-refined #wrap_all #header .logo>a{position:static!important;display:flex!important;align-items:center;justify-content:flex-end;height:84px!important;width:100%!important;overflow:visible}
  #top.yoost-home-refined #wrap_all #header .logo>a>img{position:static!important;display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:78px!important;opacity:1!important;transform:none!important}
  #top.yoost-home-refined #wrap_all #header .logo .subtext{display:none!important}
  #top.yoost-home-refined #wrap_all #header .main_menu{position:absolute!important;left:0!important;right:auto!important;top:0!important;height:84px!important;margin:0!important}
  #top.yoost-home-refined #wrap_all #header .av-main-nav-wrap,#top.yoost-home-refined #wrap_all #header #avia-menu{float:none!important;height:84px!important;margin:0!important;padding:0!important}
  #top.yoost-home-refined #wrap_all #header #avia-menu>li{display:none!important}
  #top.yoost-home-refined #wrap_all #header #avia-menu>li.av-burger-menu-main{display:block!important;height:84px!important;margin:0!important}
  #top.yoost-home-refined #wrap_all #header #avia-menu>li.av-burger-menu-main>a{display:flex!important;align-items:center;justify-content:center;width:48px!important;height:84px!important;line-height:1!important;padding:0!important;margin:0!important;color:#173d27!important}
  #top.yoost-home-refined #wrap_all #header .av-burger-menu-main .avia-menu-text,#top.yoost-home-refined #wrap_all #header .av-hamburger strong{display:none!important}
  #top.yoost-home-refined #wrap_all #header .av-hamburger{padding:10px 8px!important;height:auto!important;line-height:1!important}
  #top.yoost-home-refined #wrap_all #header .av-hamburger-box{vertical-align:middle!important}
  #top.yoost-home-refined #wrap_all #header .av-hamburger-inner,
  #top.yoost-home-refined #wrap_all #header .av-hamburger-inner::before,
  #top.yoost-home-refined #wrap_all #header .av-hamburger-inner::after{background-color:#173d27!important}
  #top.yoost-home-refined #wrap_all #av-burger-menu-ul{padding-top:96px!important;padding-bottom:30px!important}
  #top.yoost-home-refined #wrap_all .av-burger-overlay-inner #av-burger-menu-ul li{margin-top:0!important;margin-bottom:0!important}
  #top.yoost-home-refined #wrap_all .av-burger-overlay-inner #av-burger-menu-ul li>a{height:auto!important;min-height:44px!important;line-height:1.4!important;padding-top:10px!important;padding-bottom:10px!important}
}

/* Source: home-mobile.css */
/* 1.9.2 — Alleen de mobiele homepage. Bestaande maatvoering en desktop blijven intact. */
#yoost-home-test .yoost-mobile-hero-edge { display: none; }
@media (max-width: 767px) {
    #yoost-home-test#yoost-home-test#yoost-home-test:not(.calculation-page) .hero,
    #yoost-home-test#yoost-home-test#yoost-home-test:not(.calculation-page) .hero .hero-content {
        background: #21452c !important;
    }
    /* Alleen het lege linkerdeel mengen; geen verticale vervaging van de originele foto. */
    #yoost-home-test#yoost-home-test#yoost-home-test:not(.calculation-page) .hero .hero-photo {
        display: block !important;
        mask-image: linear-gradient(90deg, transparent, #000 32%) !important;
        -webkit-mask-image: linear-gradient(90deg, transparent, #000 32%) !important;
        mask-composite: add;
        -webkit-mask-composite: source-over;
    }
    #yoost-home-test#yoost-home-test#yoost-home-test:not(.calculation-page) .hero .hero-fade {
        display: none !important;
    }
    /* De gevulde curve overlapt de rechte foto-onderrand: geen horizontale tussenband. */
    #yoost-home-test .yoost-mobile-hero-edge {
        display: block;
        position: relative;
        width: 100%;
        height: 22px;
        margin: -22px 0 0;
        overflow: hidden;
        background: transparent;
        z-index: 2;
        pointer-events: none;
    }
}

@supports (font-size-adjust: ch-width 0.4){
.yoost-home-fonts-loading #yoost-home-test#yoost-home-test#yoost-home-test .hero h1,.yoost-home-fonts-loading #yoost-home-test#yoost-home-test#yoost-home-test .hero .btn{font-size-adjust:ch-width 0.495}
.yoost-home-fonts-loading #yoost-home-test#yoost-home-test#yoost-home-test .hero .eyebrow,.yoost-home-fonts-loading #yoost-home-test#yoost-home-test#yoost-home-test .hero .btn.secondary{font-size-adjust:ch-width 0.494}
}
