._siteHeader_p6lyy_1{display:grid;grid-template-columns:205px 1fr auto;align-items:center;gap:20px;background:#fbfaf5;border-bottom:1px solid #d2ddd0;padding:16px clamp(20px,5vw,78px);min-height:86px}._siteHeader_p6lyy_1>*{min-width:0}._siteHeader_p6lyy_1>:nth-child(2){max-width:100%}._siteLink_p6lyy_1{background:#1b3527;color:#f9faef!important;padding:14px 18px;text-decoration:none;font-weight:750;font-size:.75rem}@media(max-width:1050px){._siteHeader_p6lyy_1{grid-template-columns:1fr auto}._siteHeader_p6lyy_1>:nth-child(2){grid-column:1/-1;grid-row:2}}@media(max-width:630px){._siteHeader_p6lyy_1{display:flex;flex-wrap:wrap;padding:18px;gap:13px}._siteHeader_p6lyy_1>:nth-child(2){order:3;flex-basis:100%}._siteLink_p6lyy_1{margin-left:auto}}._page_p6lyy_1{width:100%;min-width:0;overflow-x:clip;min-height:100vh;background:#f6f4ef;color:#203026}._page_p6lyy_1 *{box-sizing:border-box}._breadcrumb_p6lyy_1{padding:21px clamp(20px,6vw,94px);font-size:.74rem;color:#67756a;background:#e8e9df;display:flex;gap:12px}._breadcrumb_p6lyy_1 a{color:#314d37}._kicker_p6lyy_1{color:#9eba52;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._hero_p6lyy_1{display:grid;grid-template-columns:1.2fr .8fr;min-height:550px;background:#182f24;color:#faf9f4}._hero_p6lyy_1>div{padding:clamp(60px,8vw,115px) clamp(22px,6vw,94px);align-self:center}._hero_p6lyy_1 h1{font:400 clamp(3rem,5vw,6rem)/1.04 var(--font-family-display,Georgia,serif);letter-spacing:-.045em;margin:15px 0 25px}._hero_p6lyy_1 p:not(._kicker_p6lyy_1){color:#d3ded1;font-size:1rem;line-height:1.7;max-width:680px}._hero_p6lyy_1 img{width:100%;height:100%;object-fit:contain;background:#0d2c24}._heroCta_p6lyy_1{display:inline-flex;align-items:center;gap:10px;padding:15px 20px;margin-top:22px;background:#c3d464;color:#1d351e;text-decoration:none;font-size:.77rem;font-weight:800}._why_p6lyy_1{display:grid;grid-template-columns:repeat(3,1fr);background:#e8eddc;padding:25px clamp(22px,6vw,94px);gap:25px}._why_p6lyy_1>div{display:grid;grid-template-columns:25px 1fr;gap:6px 14px;align-items:start}._why_p6lyy_1 svg{color:#667e38;grid-row:span 2}._why_p6lyy_1 strong{font-size:.86rem}._why_p6lyy_1 span{font-size:.76rem;line-height:1.5;color:#637160}._layout_p6lyy_1{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:32px;padding:clamp(50px,6vw,92px) clamp(20px,6vw,94px);align-items:start}._form_p6lyy_1{background:#fffdf8;border:1px solid #d7dfd4;padding:clamp(24px,4vw,47px)}._form_p6lyy_1 h2,._documents_p6lyy_1 h2,._output_p6lyy_1 h2,._next_p6lyy_1 h2{font:400 clamp(2rem,3vw,3.5rem)/1.08 var(--font-family-display,Georgia,serif);letter-spacing:-.035em;margin:12px 0 27px}._fields_p6lyy_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._fields_p6lyy_1 label{font-size:.76rem;font-weight:800;display:flex;flex-direction:column;gap:8px;line-height:1.4}._fields_p6lyy_1 ._span_p6lyy_1{grid-column:1/-1}._fields_p6lyy_1 input,._fields_p6lyy_1 select,._fields_p6lyy_1 textarea{background:#fff;border:1px solid #bdc9bf;border-radius:2px;padding:13px 14px;font:400 .83rem/1.5 var(--font-family-base,Arial,sans-serif);color:#243b2b;width:100%;min-width:0;min-height:47px}._fields_p6lyy_1 textarea{resize:vertical}._documents_p6lyy_1{border-top:1px solid #d1dacd;margin-top:35px;padding-top:30px}._documents_p6lyy_1>p:not(._kicker_p6lyy_1){font-size:.83rem;line-height:1.6;color:#637061}._documentGrid_p6lyy_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:19px}._documentGrid_p6lyy_1 label{border:1px solid #d3decd;background:#f8faf4;padding:13px;display:flex;align-items:flex-start;gap:10px;font-size:.79rem;line-height:1.45;cursor:pointer}._documentGrid_p6lyy_1 input{accent-color:#38633e;width:16px;height:16px;flex:none;margin-top:1px}._output_p6lyy_1{border:1px solid #c3d4c0;background:#e9f0e3;padding:30px;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow:auto}._output_p6lyy_1 h2{margin:12px 0 19px}._tags_p6lyy_1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:19px}._tags_p6lyy_1 span{padding:7px 10px;border:1px solid #bfceba;font-size:.68rem;font-weight:750}._output_p6lyy_1 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#fffefa;border:1px solid #d3ddcf;color:#29402e;max-height:420px;overflow:auto;padding:18px;font:400 .73rem/1.67 ui-monospace,Consolas,monospace}._actionGrid_p6lyy_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:17px 0}._actionGrid_p6lyy_1 button{border:1px solid #b6c9ad;display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 11px;background:#fffefa;color:#31452c;font-family:inherit;font-size:.72rem;font-weight:750;line-height:1.4;cursor:pointer}._primary_p6lyy_1{background:#1d3826;color:#f6f9ef;border:0;width:100%;min-height:53px;display:flex;justify-content:center;align-items:center;gap:12px;padding:14px;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:800}._privacy_p6lyy_1{color:#536c56;font-size:.71rem;line-height:1.63}._next_p6lyy_1{padding:clamp(65px,7vw,105px) clamp(20px,6vw,94px);background:#1a3528;color:#eef5e8;display:grid;grid-template-columns:1fr 1fr;gap:50px}._next_p6lyy_1 p:not(._kicker_p6lyy_1){line-height:1.7;color:#bbd0bf;font-size:.88rem}._links_p6lyy_1{display:grid;align-content:center;gap:10px}._links_p6lyy_1 a{display:flex;justify-content:space-between;align-items:center;gap:14px;text-decoration:none;color:#f1f7e9;background:#2b503c;padding:18px;font-size:.81rem;font-weight:800}._page_p6lyy_1 input:focus-visible,._page_p6lyy_1 select:focus-visible,._page_p6lyy_1 textarea:focus-visible,._page_p6lyy_1 a:focus-visible,._page_p6lyy_1 button:focus-visible{outline:3px solid #b5cf58;outline-offset:2px}@media(max-width:1050px){._hero_p6lyy_1,._layout_p6lyy_1,._next_p6lyy_1{grid-template-columns:1fr}._hero_p6lyy_1 img{max-height:400px}._output_p6lyy_1{position:static;max-height:none}._why_p6lyy_1{grid-template-columns:1fr}._why_p6lyy_1>div{grid-template-columns:28px 1fr}}@media(max-width:600px){._fields_p6lyy_1,._documentGrid_p6lyy_1,._actionGrid_p6lyy_1{grid-template-columns:1fr}._layout_p6lyy_1{padding:30px 17px}._form_p6lyy_1,._output_p6lyy_1{padding:22px}._hero_p6lyy_1>div{padding:65px 22px}._hero_p6lyy_1 h1{font-size:2.9rem}._next_p6lyy_1{gap:18px}._why_p6lyy_1{padding:25px 20px}._hero_p6lyy_1 img{max-height:320px}}
