.wr-site .wr-profit{color:var(--wr-white);background:#123a2b;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:52px;padding:76px max(24px,50vw - 600px);display:grid}.wr-site .wr-content-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:750}.wr-site .wr-profit .wr-content-eyebrow{color:var(--wr-lime)}.wr-site .wr-profit h2{margin:0 0 25px;font-size:clamp(30px,3.6vw,48px);line-height:1.13}.wr-site .wr-profit h2 em{color:var(--wr-lime);font-family:"Source Serif 4",Georgia,serif;font-weight:500}.wr-site .wr-profit-copy p,.wr-site .wr-profit-copy li{color:#e0e8df;font-size:15px;line-height:1.7}.wr-site .wr-profit-copy ul{margin:26px 0 0;padding-left:20px}.wr-site .wr-profit-copy li{margin-bottom:14px;padding-left:5px}.wr-site .wr-profit-copy li strong{color:var(--wr-white)}.wr-site .wr-margin-example{background:var(--wr-white);color:var(--wr-ink);border-radius:14px;min-width:0;margin:0;padding:28px}.wr-site .wr-margin-example figcaption{margin-bottom:20px;font-size:20px;font-weight:750;line-height:1.3}.wr-site .wr-margin-example table{border-collapse:collapse;width:100%}.wr-site .wr-margin-example th,.wr-site .wr-margin-example td{border-bottom:1px solid #dfe4d9;padding:12px 0;font-size:14px}.wr-site .wr-margin-example th{text-align:left;padding-right:14px;font-weight:500}.wr-site .wr-margin-example td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wr-site .wr-margin-example tfoot th,.wr-site .wr-margin-example tfoot td{color:var(--wr-green);border-bottom:0;padding-top:18px;font-weight:800}.wr-site .wr-margin-example tfoot td{font-size:27px}.wr-site .wr-margin-example p{color:#516257;margin:20px 0 0;font-size:12px;line-height:1.55}.wr-site .wr-content-faq{max-width:1040px;margin:auto;padding:80px 24px;scroll-margin-top:24px}.wr-site .wr-content-faq h2{margin-bottom:32px;font-size:clamp(30px,3.8vw,48px);line-height:1.15}.wr-site .wr-content-faq .wr-content-eyebrow{color:var(--wr-green)}.wr-site .wr-faq-items{border-top:1px solid #cbd3c6}.wr-site .wr-faq-items details{border-bottom:1px solid #cbd3c6;padding:0 6px}.wr-site .wr-faq-items summary{cursor:pointer;min-height:44px;padding:20px 6px;font-size:17px;font-weight:650;line-height:1.5}.wr-site .wr-faq-items summary::marker{color:var(--wr-green)}.wr-site .wr-faq-items summary:focus-visible{outline:3px solid var(--wr-green);outline-offset:2px;border-radius:3px}.wr-site .wr-faq-items details p{color:#516257;max-width:850px;margin:0;padding:0 6px 24px;font-size:15px;line-height:1.75}.wr-site .wr-faq-contact{margin-top:24px;font-size:15px}.wr-site .wr-faq-contact a{color:var(--wr-green);text-decoration:underline}.wr-site .wr-content-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.wr-site .wr-profit{grid-template-columns:1fr;gap:28px;padding:48px 20px}.wr-site .wr-margin-example{padding:22px}.wr-site .wr-margin-example th,.wr-site .wr-margin-example td{font-size:13px}.wr-site .wr-margin-example tfoot td{font-size:24px}.wr-site .wr-content-faq{padding:54px 22px}}.wr-site{--wr-ink:#111814;--wr-green:#0e7652;--wr-lime:#d7ee65;--wr-paper:#f4f2eb;--wr-white:#fffefa;background:var(--wr-paper);min-height:100vh;color:var(--wr-ink);font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}.wr-site *{box-sizing:border-box}.wr-site h1,.wr-site h2,.wr-site h3{letter-spacing:0;margin:0 0 16px;font-family:inherit;font-weight:650;line-height:1.1}.wr-site p{color:#516257;margin:0 0 18px}.wr-nowrap{white-space:nowrap}.wr-site a{color:inherit;text-decoration:none}.wr-site a:hover{text-decoration:underline}.wr-site a:focus-visible{outline:3px solid var(--wr-green);outline-offset:5px}.wr-skip{z-index:50;background:var(--wr-white);padding:12px;position:absolute;top:-100px;left:16px}.wr-skip:focus{top:12px}.wr-header{background:var(--wr-white);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:18px max(24px,50vw - 620px);display:flex}.wr-header nav{align-items:center;gap:24px;font-size:14px;display:flex}.wr-button{background:var(--wr-white);border:1px solid #cbd3c6;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 17px;font-size:14px;font-weight:700;display:inline-flex}.wr-button svg,.wr-text-link svg{width:18px;height:18px}.wr-button.primary{background:var(--wr-green);color:var(--wr-white);border-color:var(--wr-green)}.wr-button.lime{background:var(--wr-lime);border-color:var(--wr-lime)}.wr-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;color:var(--wr-green)!important;margin-bottom:18px!important}.wr-hero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1380px;margin:auto;padding:70px 48px 64px;display:grid}.wr-hero h1{font-size:clamp(54px,6.1vw,88px);font-weight:650;line-height:1.02}.wr-site em{color:var(--wr-green);font-family:"Source Serif 4",Georgia,serif;font-weight:500}.wr-intro{max-width:430px;font-size:19px}.wr-actions{align-items:center;gap:25px;margin:30px 0;display:flex}.wr-text-link{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.wr-beta{flex-direction:column;gap:5px;display:flex;font-size:12px!important}.wr-beta strong{letter-spacing:.1em;text-transform:uppercase}.wr-product{background:#e1eac8;border-radius:16px;margin:0;padding:20px;transform:rotate(1deg);box-shadow:0 24px 60px #1a3e2712}.wr-product-top,.wr-product figcaption{justify-content:space-between;gap:16px;display:flex}.wr-product-top{letter-spacing:.08em;text-transform:uppercase;padding:4px 3px 16px;font-size:10px;font-weight:800}.wr-product img{aspect-ratio:1348/926;object-fit:cover;object-position:top;border:1px solid #c6d3ad;border-radius:7px;width:100%;height:auto;display:block}.wr-product figcaption{align-items:flex-end;padding:22px 4px 3px}.wr-product figcaption strong{font-size:21px;line-height:1.2}.wr-product figcaption span{text-align:right;color:#4b6242;font-size:11px;line-height:1.6}.wr-crafts{color:#677456;letter-spacing:.1em;text-transform:uppercase;background:#e8eadf;border-block:1px solid #dfe2d3;flex-wrap:wrap;justify-content:center;gap:clamp(24px,5vw,72px);padding:24px 30px;font-size:11px;font-weight:800;display:flex}.wr-section{max-width:1280px;margin:auto;padding:92px 40px;scroll-margin-top:24px}.wr-section-title{max-width:760px;margin-bottom:44px}.wr-section h2,.wr-final h2{font-size:clamp(36px,4.1vw,58px)}.wr-section-title>p:last-child{max-width:580px;margin-top:24px;font-size:17px}.wr-features{border-top:1px solid #d7ddcc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wr-features article{border-right:1px solid #d7ddcc;margin-right:25px;padding:28px 25px 5px 0;position:relative}.wr-features article:last-child{border:0;margin:0}.wr-features svg{width:27px;height:27px;color:var(--wr-green);stroke-width:1.5px;margin:18px 0 23px}.wr-number{color:#9dad8b;font-family:"Source Serif 4",serif;font-size:30px;position:absolute;top:31px;right:21px}.wr-features h3{font-size:21px}.wr-features p{font-size:15px}.wr-corporate{color:#fffefa;background:#123a2b;grid-template-columns:1.1fr .8fr;gap:80px;padding:76px max(40px,50vw - 600px);display:grid}.wr-corporate .wr-eyebrow{color:var(--wr-lime)!important}.wr-corporate h2{font-size:clamp(34px,3.8vw,50px)}.wr-corporate>div>p:not(.wr-eyebrow){color:#c0d4bf;margin:24px 0;font-size:17px}.wr-pipeline{background:#1b4634;border:1px solid #5a745a;border-radius:12px;padding:26px}.wr-pipeline>p{color:var(--wr-lime);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.wr-pipeline>div{border-bottom:1px solid #3d614a;gap:17px;padding:14px 0;font-size:14px;display:flex}.wr-pipeline>div span,.wr-pipeline small{color:#aec5a7}.wr-pipeline small{margin-top:18px;display:block}.wr-steps{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.wr-steps article>span{border:1px solid #b7c4a0;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:25px;font-family:"Source Serif 4",serif;font-size:23px;display:grid}.wr-steps article>svg{width:28px;height:28px;color:var(--wr-green);margin-bottom:22px}.wr-steps h3{font-size:24px}.wr-steps a{color:var(--wr-green);overflow-wrap:anywhere;font-size:14px;font-weight:700}.wr-readiness{background:#e8eddb;border-radius:14px;grid-template-columns:1fr 1.3fr;gap:52px;max-width:1200px;margin:0 auto 76px;padding:44px;display:grid}.wr-readiness h2{font-size:35px}.wr-ready-row{border-bottom:1px solid #ced9bc;justify-content:space-between;gap:14px;padding:15px 0;font-size:14px;display:flex}.wr-ready-row strong{color:#3c5531;font-size:13px}.wr-small{margin-top:16px!important;font-size:13px!important}.wr-final{text-align:center;padding:34px 24px 92px}.wr-final h2{margin-bottom:28px}.wr-final .wr-text-link{justify-content:center;margin-top:18px;display:flex}.wr-footer{background:var(--wr-white);border-top:1px solid #dbe0ce;grid-template-columns:1fr 1fr;gap:22px;padding:42px max(30px,50vw - 600px);display:grid}.wr-footer p,.wr-footer small{text-align:right;margin:0}.wr-footer nav{gap:24px;font-size:13px;display:flex}.wr-footer small{color:#6c795f}.wr-contact{padding-top:70px}@media (width<=1000px){.wr-header nav>a:not(.wr-button):not(.wr-login){display:none}.wr-hero{gap:30px;padding:48px 30px}.wr-hero h1{font-size:58px}.wr-features{grid-template-columns:repeat(2,1fr);gap:26px}.wr-features article:nth-child(2){border-right:0}.wr-corporate{gap:34px;padding:52px 30px}.wr-readiness{gap:28px;margin:0 30px 58px;padding:30px}}@media (width<=700px){.wr-header{gap:12px;padding:16px 20px}.wr-header nav{gap:12px}.wr-header nav .wr-button{display:none}.wr-hero{grid-template-columns:1fr;gap:34px;padding:36px 20px 42px}.wr-hero h1{font-size:clamp(38px,10.5vw,62px)}.wr-intro{font-size:17px}.wr-product{padding:14px;transform:none}.wr-product figcaption strong{font-size:17px}.wr-actions{flex-wrap:wrap;gap:14px}.wr-crafts{gap:18px;padding:18px}.wr-section{padding:58px 22px}.wr-features{grid-template-columns:1fr;gap:0}.wr-features article{border-bottom:1px solid #d7ddcc;border-right:0;margin:0;padding:20px 0 24px}.wr-corporate,.wr-readiness{grid-template-columns:1fr}.wr-corporate{padding:43px 22px}.wr-steps{grid-template-columns:1fr;gap:28px}.wr-readiness{gap:18px;margin:0 18px 34px;padding:24px}.wr-ready-row{align-items:flex-start}.wr-ready-row strong{text-align:right}.wr-footer{grid-template-columns:1fr;padding:28px 22px}.wr-footer p,.wr-footer small{text-align:left}.wr-footer nav{flex-wrap:wrap}.wr-product-top{font-size:8px}.wr-product-top span:last-child{text-align:right}}@media (prefers-reduced-motion:reduce){.wr-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
