.l46GzG_library{padding:55px 0 70px;scroll-margin-top:110px}.l46GzG_heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px;display:flex}.l46GzG_heading h2{letter-spacing:-.04em;font-size:40px;line-height:1.1}.l46GzG_heading>p{color:#697a5e;font-size:12px}.l46GzG_searchLabel{color:#4f6447;margin-bottom:12px;font-size:12px;display:block}.l46GzG_search{width:100%;font:inherit;color:#203c31;background:#fff;border:1px solid #bdcdb1;border-radius:10px;padding:18px 20px}.l46GzG_count{color:#617455;margin:17px 0 25px;font-size:11px}.l46GzG_grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.l46GzG_grid article{background:#fff;border:1px solid #d7e0cf;border-radius:14px;flex-direction:column;padding:25px;display:flex}.l46GzG_grid span{color:#6b805b;font-size:9px}.l46GzG_grid h3{letter-spacing:-.025em;margin:20px 0 15px;font-size:22px;line-height:1.25}.l46GzG_grid p{color:#6c795e;margin:0 0 20px;font-size:12px}.l46GzG_grid a{text-underline-offset:4px;margin-top:auto;font-size:11px;line-height:1.7;text-decoration:underline}.l46GzG_more,.l46GzG_empty button{color:#edf3e4;font:inherit;cursor:pointer;background:#203f31;border:0;border-radius:8px;margin-top:22px;padding:14px 20px;font-size:12px}.l46GzG_empty{background:#edf2e6;border-radius:12px;padding:30px}.l46GzG_empty h3{margin-bottom:15px;font-size:23px}.l46GzG_empty p{font-size:14px;line-height:1.7}.l46GzG_library :focus-visible{outline-offset:4px;outline:3px solid #b79443}@media (max-width:850px){.l46GzG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.l46GzG_grid{grid-template-columns:1fr}.l46GzG_heading{display:block}.l46GzG_heading h2{font-size:35px}.l46GzG_heading>p{margin-top:20px}.l46GzG_library{padding:35px 0}}
._7OTkta_hero{background:#e7eddf;border-bottom:1px solid #cddbc0;padding:65px 0}._7OTkta_heroGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}._7OTkta_hero h1{letter-spacing:-.055em;margin:20px 0 25px;font-size:clamp(46px,5.3vw,73px);line-height:1}._7OTkta_hero h2{letter-spacing:-.04em;font-size:clamp(30px,3.3vw,46px);line-height:1.12}._7OTkta_hero h2 em{color:#698345;font-weight:400}._7OTkta_description{color:#596c4c;max-width:49ch;margin:26px 0;font-size:16px;line-height:1.9}._7OTkta_actions{flex-wrap:wrap;align-items:center;gap:23px;display:flex}._7OTkta_actions a{font-size:12px}._7OTkta_release{letter-spacing:.05em;color:#61764f;margin-top:25px;font-size:8px;line-height:1.9}._7OTkta_preview{color:#edf4e0;background:#17392e;border-radius:22px;padding:35px}._7OTkta_preview>.eyebrow{color:#b9ce97;font-size:9px}._7OTkta_preview ol{margin:25px 0;padding:0;list-style:none}._7OTkta_preview li{border-bottom:1px solid #67845466;gap:17px;padding:23px 0;display:flex}._7OTkta_preview li>span{color:#c7d7a3;padding-top:5px;font-size:11px}._7OTkta_preview strong{letter-spacing:-.025em;font-size:22px;font-weight:400;line-height:1.2}._7OTkta_preview li p{color:#bacdab;margin-top:13px;font-size:12px;line-height:1.8}._7OTkta_preview small{color:#c7d6b7;font-size:10px}._7OTkta_method{border-top:1px solid #cfdbc4;padding:50px 0 80px;scroll-margin-top:110px}._7OTkta_method h2{letter-spacing:-.04em;font-size:45px;line-height:1.1}._7OTkta_method h2 em{color:#71874f;font-weight:400}._7OTkta_methodGrid{grid-template-columns:1fr 1fr;gap:30px;margin:35px 0;display:grid}._7OTkta_method h3{letter-spacing:-.025em;margin-bottom:16px;font-size:23px;line-height:1.2}._7OTkta_method p{color:#5b6f50;font-size:14px;line-height:1.9}._7OTkta_method details{background:#edf2e6;border-radius:12px;margin:25px 0;padding:22px}._7OTkta_method summary{cursor:pointer;font-size:14px}._7OTkta_method details p{margin-top:18px}._7OTkta_method ._7OTkta_limit{margin:25px 0;font-size:12px}._7OTkta_hero :focus-visible,._7OTkta_method :focus-visible{outline-offset:4px;outline:3px solid #b79443}@media (max-width:850px){._7OTkta_heroGrid{grid-template-columns:1fr 1fr;gap:30px}._7OTkta_preview{padding:25px}._7OTkta_preview strong{font-size:20px}}@media (max-width:650px){._7OTkta_hero{padding:40px 0}._7OTkta_heroGrid{grid-template-columns:1fr;gap:30px}._7OTkta_hero h1{font-size:49px}._7OTkta_hero h2{font-size:36px}._7OTkta_description{font-size:15px}._7OTkta_methodGrid{grid-template-columns:1fr}._7OTkta_method h2{font-size:38px}._7OTkta_method{padding:35px 0 55px}}
