@font-face {
  font-family: 'Yoost Test Advent';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: 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.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.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.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}
