.yp-greenbot-page{--gb-dark:#252525;--gb-muted:#64675e}.yp-greenbot-page figure{margin:0}.yp-greenbot-page h2{text-wrap:balance;font-size:clamp(34px,4.1vw,68px);line-height:1.04;white-space:pre-line}.yp-greenbot-page p{text-wrap:pretty}.yp-greenbot-label{display:block;font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1.5}.yp-greenbot-page section[id]{scroll-margin-top:84px}.yp-greenbot-hero{align-items:center;background:#f5f5f2;display:grid;grid-template-columns:1fr 1fr;min-height:min(850px,100svh);padding:140px 5vw 110px}.yp-greenbot-hero-copy{min-width:0;position:relative;z-index:2}.yp-greenbot-hero-copy>.yp-greenbot-label{margin-bottom:30px}.yp-greenbot-hero h1{font-size:clamp(48px,5.8vw,94px);letter-spacing:-.065em;line-height:.99;max-width:780px}.yp-greenbot-hero h1>span{color:var(--gb-dark)}.yp-greenbot-hero-copy>p{color:var(--gb-muted);font-size:17px;line-height:1.5;margin:27px 0;max-width:420px}.yp-greenbot-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 25px;max-width:100%}.yp-greenbot-actions .yp-button{min-height:46px}.yp-greenbot-text-link{align-items:center;border-bottom:1px solid;display:inline-flex;font-size:13px;font-weight:600;gap:12px;line-height:1.4;padding:10px 0;width:-webkit-fit-content;width:fit-content}.yp-greenbot-text-link:hover{color:var(--gb-dark)}.yp-greenbot-hero-visual{inset:0;position:absolute}.yp-greenbot-hero-visual>img{height:100%;inset:0;object-fit:cover;object-position:63% center;position:absolute;width:100%}.yp-greenbot-hero-shade{background:linear-gradient(90deg,#fafaf7f5,#fafaf7d4 30%,#fafaf700 62%);inset:0;position:absolute}.yp-greenbot-hero-visual figcaption{align-items:center;bottom:95px;color:var(--gb-dark);display:flex;font-size:11px;gap:9px;left:59%;position:absolute;right:4%}.yp-greenbot-hero-visual figcaption>span{background:var(--gb-dark);border-radius:50%;flex-shrink:0;height:7px;width:7px}.yp-greenbot-section-nav{grid-gap:25px;border-top:1px solid #c3caba;bottom:0;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);left:5vw;position:absolute;right:5vw;z-index:2}.yp-greenbot-section-nav a{align-items:center;display:flex;font-size:12px;gap:14px;padding:20px 0}.yp-greenbot-section-nav a>span{color:var(--gb-muted);font-size:10px}.yp-greenbot-section-nav .yp-arrow{margin-left:auto;width:17px}.yp-greenbot-intro,.yp-greenbot-section-nav a:hover{color:var(--gb-dark)}.yp-greenbot-intro{background:var(--yp-green);padding:50px 5vw 42px}.yp-greenbot-intro>div{grid-gap:6vw;align-items:end;display:grid;gap:6vw;grid-template-columns:1.4fr 1fr;margin:48px 0 60px;position:relative;z-index:1}.yp-greenbot-intro h2{font-size:clamp(35px,4.4vw,72px)}.yp-greenbot-intro p{color:#333;font-size:18px;line-height:1.5;max-width:430px}.yp-greenbot-intro-note{color:#404040;font-size:12px;position:relative;z-index:1}.yp-greenbot-intro>.yp-dot-eyes{bottom:-25px;opacity:.1;pointer-events:none;position:absolute;right:-40px;width:430px}.yp-greenbot-technology{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr}.yp-greenbot-technology-copy{padding:50px 4vw 35px}.yp-greenbot-technology h2{margin:32px 0 44px}.yp-greenbot-accordion>div{border-top:1px solid #d6d7ce}.yp-greenbot-accordion h3{font-size:clamp(16px,1.55vw,24px);letter-spacing:-.03em}.yp-greenbot-accordion button{align-items:center;background:#0000;border:0;color:inherit;display:flex;gap:15px;padding:22px 0;text-align:left;width:100%}.yp-greenbot-index{color:var(--gb-muted);flex-shrink:0;font-size:11px;font-weight:400}.yp-greenbot-toggle{flex-shrink:0;font-size:23px;font-weight:400;margin-left:auto}.yp-greenbot-accordion [role=region] p{color:var(--gb-muted);font-size:15px;line-height:1.55;max-width:490px;padding:0 25px 24px 30px}.yp-greenbot-accordion .is-active button{color:var(--gb-dark)}.yp-greenbot-technology-image{background:#e5e4e3;color:var(--yp-ink);min-height:640px}.yp-greenbot-technology-image>img{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.yp-greenbot-technology-image figcaption{left:30px;position:absolute;right:30px;top:30px}.yp-greenbot-photo-tag{border:1px solid #757b70;border-radius:99px;display:inline-block;font-size:10px;letter-spacing:.09em;padding:8px 12px}.yp-greenbot-technology-image figcaption p{font-size:clamp(22px,2.3vw,34px);letter-spacing:-.035em;line-height:1.05;margin-top:18px;max-width:300px}.yp-greenbot-possibilities{padding:85px 4vw 75px}.yp-greenbot-section-heading{grid-gap:26px 7vw;align-items:end;display:grid;gap:26px 7vw;grid-template-columns:1fr 1fr}.yp-greenbot-section-heading>.yp-greenbot-label{grid-column:1/-1}.yp-greenbot-section-heading>p{color:var(--gb-muted);font-size:16px;line-height:1.5;max-width:440px}.yp-greenbot-use-layout{grid-gap:6vw;align-items:center;display:grid;gap:6vw;grid-template-columns:1fr 1fr;margin-top:45px}.yp-greenbot-route{background:#eef1e7;padding:25px 25px 20px}.yp-greenbot-route>svg{color:var(--gb-dark);height:auto;width:100%}.yp-greenbot-map-grid{stroke:#d9dfce;stroke-width:1}.yp-greenbot-map-route{stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-dasharray:9 10}.yp-greenbot-route ol{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.yp-greenbot-route li{font-size:12px;line-height:1.4}.yp-greenbot-route li>span{color:var(--gb-muted);display:block;font-size:10px;margin-bottom:8px}.yp-greenbot-route>p{color:var(--gb-muted);font-size:10px;margin-top:26px}.yp-greenbot-use-list>article{align-items:baseline;border-bottom:1px solid #d8dbd0;display:flex;gap:22px;padding:28px 0}.yp-greenbot-use-list>article:first-child{padding-top:0}.yp-greenbot-use-list h3{font-size:24px;line-height:1.1;margin-bottom:12px}.yp-greenbot-use-list p{color:var(--gb-muted);font-size:14px;line-height:1.5}.yp-greenbot-use-list .yp-arrow{margin-left:auto;transform:rotate(-45deg);width:19px}.yp-greenbot-pilot{background:#e8eddc;padding:50px 5vw}.yp-greenbot-pilot-heading{grid-gap:7vw;align-items:end;display:grid;gap:7vw;grid-template-columns:1.2fr 1fr}.yp-greenbot-pilot h2{margin-top:28px}.yp-greenbot-pilot-heading p{color:var(--gb-dark);font-size:16px;line-height:1.5;margin-bottom:24px;max-width:430px}.yp-greenbot-steps{grid-gap:4vw;display:grid;gap:4vw;grid-template-columns:repeat(3,1fr);list-style:none;margin:65px 0 0;padding:0}.yp-greenbot-steps>li{border-top:1px solid #b7c2a9;padding-top:20px}.yp-greenbot-steps li>span{color:var(--gb-dark);font-size:12px}.yp-greenbot-steps h3{font-size:23px;line-height:1.15;margin:26px 0 12px}.yp-greenbot-steps p{color:var(--gb-dark);font-size:14px;line-height:1.5;max-width:300px}.yp-greenbot-engineering{grid-gap:34px 4vw;align-items:center;background:var(--gb-dark);color:#f7f6f2;display:grid;gap:34px 4vw;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:44px 4vw}.yp-greenbot-engineering-heading{min-width:0}.yp-greenbot-engineering .yp-greenbot-label{color:#a9d676}.yp-greenbot-engineering h2{font-size:clamp(32px,3.3vw,50px);line-height:1.08;margin:24px 0 22px}.yp-greenbot-engineering-heading>p{color:#cecece;font-size:15px;line-height:1.6;max-width:46ch}.yp-greenbot-engineering figure{justify-self:end;margin:0;max-width:600px;min-width:0;width:100%}.yp-greenbot-engineering figure>img{border-radius:16px;display:block;height:clamp(240px,27vw,380px);object-fit:contain;width:100%}.yp-greenbot-engineering figcaption{color:#b3b3b3;font-size:10px;line-height:1.5;margin-top:12px}.yp-greenbot-engineering-details{grid-gap:4vw;display:grid;gap:4vw;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.yp-greenbot-engineering-details>div{border-top:1px solid #4b4b4b;padding-top:20px}.yp-greenbot-engineering-details>div>span{color:#a9d676;font-size:11px}.yp-greenbot-engineering-details h3{font-size:21px;line-height:1.15;margin:16px 0 10px}.yp-greenbot-engineering-details p{color:#cecece;font-size:14px;line-height:1.55;max-width:340px}.yp-greenbot-platforms{background:#fff;border:1px solid #e7e7df;padding:44px 4vw 35px}.yp-greenbot-platforms-overview{grid-gap:4vw;align-items:center;display:grid;gap:4vw;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.yp-greenbot-platforms h2{font-size:clamp(32px,3.3vw,50px);line-height:1.08;margin:24px 0 22px}.yp-greenbot-platforms-overview>div>p{color:#5b5b56;font-size:15px;line-height:1.6;max-width:48ch}.yp-greenbot-platforms figure{justify-self:end;max-width:680px;width:100%}.yp-greenbot-platforms figure>img{display:block;height:auto;max-height:380px;object-fit:contain;width:100%}.yp-greenbot-platforms figcaption{color:#64645f;font-size:10px;line-height:1.5;margin-top:12px}.yp-greenbot-platforms-range{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:36px 0 0;padding:0}.yp-greenbot-platforms-range>li{border-top:2px solid #dadcd4;padding-top:18px}.yp-greenbot-platforms-range>li.is-current{border-color:var(--yp-green)}.yp-greenbot-platforms-range .yp-greenbot-label{color:#5b5b56;font-size:9px;letter-spacing:.06em}.yp-greenbot-platforms-range strong{display:block;font-size:clamp(30px,3.4vw,50px);font-weight:600;letter-spacing:-.05em;line-height:1.1;margin:18px 0}.yp-greenbot-platforms-range h3{font-size:18px;line-height:1.2;margin-bottom:10px}.yp-greenbot-platforms-range p{color:#5b5b56;font-size:13px;line-height:1.5}.yp-greenbot-page .yp-greenbot-platforms-note{border-top:1px solid #e4e5de;color:#64645f;font-size:11px;line-height:1.5;margin-top:28px;max-width:86ch;padding-top:18px}.yp-greenbot-software{background:#eff0eb;padding:44px 3vw}.yp-greenbot-software-overview{grid-gap:clamp(24px,3vw,48px);align-items:center;display:grid;gap:clamp(24px,3vw,48px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.yp-greenbot-software figure{min-width:0;width:100%}.yp-greenbot-software figure>img{display:block;height:auto;object-fit:contain;width:100%}.yp-greenbot-software figcaption{color:var(--gb-muted);font-size:10px;line-height:1.5;margin-top:14px;text-align:center}.yp-greenbot-software-copy{min-width:0}.yp-greenbot-software-brand{display:block;font-size:34px;font-weight:600;letter-spacing:-.05em;line-height:1.1;margin-top:18px}.yp-greenbot-software-brand>span{color:#527c0c}.yp-greenbot-software h2{font-size:clamp(30px,3vw,46px);line-height:1.08;margin:22px 0 20px}.yp-greenbot-software-copy>p{color:#5b5b56;font-size:15px;line-height:1.6}.yp-greenbot-software-copy>a{margin-top:18px}.yp-greenbot-software-features{grid-gap:4vw;display:grid;gap:4vw;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:36px 0 0;padding:0}.yp-greenbot-software-features>li{border-top:1px solid #cdd1c3;padding-top:18px}.yp-greenbot-software-features h3{font-size:21px;line-height:1.2;margin:14px 0 10px}.yp-greenbot-software-features p{color:#5b5b56;font-size:14px;line-height:1.55;max-width:38ch}.yp-greenbot-faq{grid-gap:7vw;display:grid;gap:7vw;grid-template-columns:1fr 1.4fr;padding:85px 5vw}.yp-greenbot-faq h2{margin:28px 0 22px}.yp-greenbot-faq details{border-bottom:1px solid #d8dbd0}.yp-greenbot-faq details:first-child{border-top:1px solid #d8dbd0}.yp-greenbot-faq summary{align-items:center;cursor:pointer;display:flex;font-size:17px;gap:22px;justify-content:space-between;line-height:1.3;list-style:none;padding:25px 0}.yp-greenbot-faq summary::-webkit-details-marker{display:none}.yp-greenbot-faq summary>span{font-size:24px;transition:transform .18s ease}.yp-greenbot-faq details[open] summary>span{transform:rotate(45deg)}.yp-greenbot-faq details>p{color:var(--gb-muted);font-size:14px;line-height:1.6;padding:0 30px 25px 0}.yp-greenbot-cta{background:var(--yp-green);padding:45px 5vw 50px}.yp-greenbot-cta h2{font-size:clamp(50px,7.4vw,118px);margin:42px 0;position:relative;z-index:1}.yp-greenbot-cta>div{align-items:center;display:flex;gap:30px;justify-content:space-between;position:relative;z-index:1}.yp-greenbot-cta>div>p{font-size:16px;line-height:1.4;max-width:330px}.yp-greenbot-page .yp-greenbot-dark-button{background:var(--yp-ink);color:#fff}.yp-greenbot-page .yp-greenbot-dark-button:hover{background:var(--gb-dark)}.yp-greenbot-cta>.yp-dot-field{bottom:80px;height:170px;opacity:.12;pointer-events:none;position:absolute;right:-60px;width:620px}@media (min-width:1600px){.yp-greenbot-hero{min-height:900px}}@media (max-width:1100px) and (min-width:761px){.yp-greenbot-hero{padding-left:3vw;padding-right:3vw}.yp-greenbot-hero h1{font-size:6vw}.yp-greenbot-hero-copy>p{font-size:15px}.yp-greenbot-hero-visual figcaption{font-size:10px;left:55%}.yp-greenbot-technology-copy{padding:40px 3vw 25px}.yp-greenbot-technology-image{min-height:630px}}@media (max-width:760px){.yp-greenbot-page h2{font-size:clamp(31px,8vw,50px)}.yp-greenbot-label{font-size:9px;letter-spacing:.08em}.yp-greenbot-hero{grid-template-columns:minmax(0,1fr);min-height:auto;padding:110px 22px 0}.yp-greenbot-hero h1{font-size:clamp(40px,10vw,73px);letter-spacing:-.055em}.yp-greenbot-hero-copy>.yp-greenbot-label{margin-bottom:24px}.yp-greenbot-hero-copy>p{font-size:15px;margin:22px 0;max-width:490px}.yp-greenbot-actions{gap:12px 20px}.yp-greenbot-actions .yp-button{font-size:12px;padding:12px 17px}.yp-greenbot-text-link{font-size:12px}.yp-greenbot-hero-visual{aspect-ratio:1.3;inset:auto;margin:24px -22px 0!important;min-height:320px;min-width:0;position:relative}.yp-greenbot-hero-visual>img{object-position:right center}.yp-greenbot-hero-shade{background:linear-gradient(#f5f5f2,#0000 25%)}.yp-greenbot-hero-visual figcaption{bottom:15px;font-size:9px;justify-content:center;left:10px;right:10px}.yp-greenbot-section-nav{gap:10px;left:auto;position:relative;right:auto}.yp-greenbot-section-nav a{align-items:start;flex-direction:column;font-size:10px;gap:6px;line-height:1.35;padding:18px 0}.yp-greenbot-section-nav .yp-arrow{display:none}.yp-greenbot-intro{padding:35px 23px}.yp-greenbot-intro>div{gap:25px;grid-template-columns:1fr;margin:30px 0}.yp-greenbot-intro p{font-size:16px}.yp-greenbot-intro-note{font-size:10px}.yp-greenbot-technology{grid-template-columns:1fr}.yp-greenbot-technology-copy{padding:35px 23px 20px}.yp-greenbot-technology h2{margin:25px 0 30px}.yp-greenbot-accordion h3{font-size:18px}.yp-greenbot-accordion button{gap:12px;padding:22px 0}.yp-greenbot-accordion [role=region] p{font-size:14px;padding-left:26px}.yp-greenbot-technology-image{min-height:470px}.yp-greenbot-technology-image figcaption{left:23px;right:23px;top:23px}.yp-greenbot-technology-image figcaption p{font-size:25px;max-width:260px}.yp-greenbot-possibilities{padding:50px 23px}.yp-greenbot-section-heading{gap:25px;grid-template-columns:1fr}.yp-greenbot-section-heading>p{font-size:15px}.yp-greenbot-use-layout{gap:35px;grid-template-columns:1fr;margin-top:30px}.yp-greenbot-route{padding:22px 17px}.yp-greenbot-route li{font-size:10px}.yp-greenbot-use-list>article{gap:16px;padding:25px 0}.yp-greenbot-use-list h3{font-size:23px}.yp-greenbot-pilot{padding:35px 23px}.yp-greenbot-pilot-heading{gap:25px;grid-template-columns:1fr}.yp-greenbot-pilot-heading p{font-size:15px}.yp-greenbot-steps{gap:25px;grid-template-columns:1fr;margin-top:40px}.yp-greenbot-steps>li{grid-gap:12px;align-items:baseline;display:grid;gap:12px;grid-template-columns:27px 1fr}.yp-greenbot-steps h3{font-size:21px;margin:0}.yp-greenbot-steps p{grid-column:2;max-width:none}.yp-greenbot-engineering{gap:28px;grid-template-columns:minmax(0,1fr);padding:35px 23px}.yp-greenbot-engineering h2{font-size:clamp(30px,8vw,44px)}.yp-greenbot-engineering figure{justify-self:center}.yp-greenbot-engineering figure>img{height:auto;max-height:300px}.yp-greenbot-engineering figcaption{margin:12px 0 0}.yp-greenbot-engineering-details{gap:25px;grid-template-columns:minmax(0,1fr)}.yp-greenbot-engineering-details h3{font-size:22px;margin:15px 0 10px}.yp-greenbot-platforms{padding:35px 23px}.yp-greenbot-platforms-overview{gap:26px;grid-template-columns:minmax(0,1fr)}.yp-greenbot-platforms h2{font-size:clamp(30px,8vw,44px)}.yp-greenbot-platforms figure{justify-self:center}.yp-greenbot-platforms figure>img{max-height:270px}.yp-greenbot-platforms-range{gap:28px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.yp-greenbot-platforms-range strong{font-size:34px}.yp-greenbot-platforms-range h3{font-size:17px}.yp-greenbot-software{padding:35px 23px}.yp-greenbot-software-overview{gap:28px;grid-template-columns:minmax(0,1fr)}.yp-greenbot-software-copy{grid-row:1}.yp-greenbot-software h2{font-size:clamp(30px,8vw,44px)}.yp-greenbot-software figure>img{max-height:300px}.yp-greenbot-software-features{gap:24px;grid-template-columns:minmax(0,1fr);margin-top:30px}.yp-greenbot-software-features p{max-width:none}.yp-greenbot-faq{gap:25px;grid-template-columns:1fr;padding:50px 23px}.yp-greenbot-faq summary{font-size:16px}.yp-greenbot-cta{padding:35px 23px}.yp-greenbot-cta h2{font-size:clamp(46px,12vw,80px);margin:32px 0}.yp-greenbot-cta>div{align-items:flex-start;flex-direction:column;gap:24px}.yp-greenbot-cta>div>p{font-size:15px}.yp-greenbot-cta>.yp-dot-field{bottom:110px;right:-220px}}@media (prefers-reduced-motion:reduce){.yp-greenbot-page *,.yp-greenbot-page :after,.yp-greenbot-page :before{scroll-behavior:auto;transition:none}}