@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../assets/fonts/barlow-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(../assets/fonts/barlow-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(../assets/fonts/barlow-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../assets/fonts/barlow-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:400;src:url(../assets/fonts/barlow-condensed-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:500;src:url(../assets/fonts/barlow-condensed-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(../assets/fonts/barlow-condensed-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(../assets/fonts/barlow-condensed-700.woff2) format("woff2")}:root{--dt-green:#8dc63f;--dt-green-hover:#7ab634;--dt-green-deep:#5b9a2b;--dt-green-link:#4f8a28;--dt-green-dark:#3d6b18;--dt-green-tint:#e4efd3;--dt-green-tint-2:#f1f7e7;--dt-ink:#0c0f0c;--dt-ink-soft:#171b16;--dt-sand:#f4f6f1;--dt-white:#fff;--dt-row-alt:#fbfcfa;--dt-line:#edf0e9;--dt-line-2:#e7eae3;--dt-border:#d8ded2;--dt-border-2:#e3e8dc;--dt-border-mid:#c6cfbb;--dt-border-dark:#33392f;--dt-border-dark-2:#2a2f27;--dt-text:#2c322a;--dt-text-body:#4a5147;--dt-text-muted:#7b8377;--dt-text-muted-2:#a6af9f;--dt-on-dark:#b9c2b2;--dt-on-dark-2:#c9d2c2;--dt-on-dark-muted:#8f9889;--dt-on-dark-faint:#6e766a;--dt-display:"Barlow Condensed",impact,sans-serif;--dt-body:"Barlow",system-ui,sans-serif;--dt-gutter:56px;--dt-content-max:1200px;--dt-inset:max(var(--dt-gutter),calc((100cqw - var(--dt-content-max))/2));--dt-section-y:80px;--dt-radius-card:3px;--dt-radius-ctl:2px;--dt-shadow-card:0 12px 36px rgb(12 15 12/7%)}body{container-type:inline-size}.dino-section{border-radius:0;color:var(--dt-text-body);font-family:var(--dt-body);padding-block:var(--dt-section-y);padding-inline:var(--dt-inset)}.dino-section,.dino-section>*{box-sizing:border-box}@media(max-width:1199px){:root{--dt-gutter:40px}}@media(max-width:767px){:root{--dt-gutter:20px;--dt-section-y:48px}}.dino-button{--dino-btn-bg:var(--dt-green);--dino-btn-color:var(--dt-ink);--dino-btn-border:0 solid transparent;--dino-btn-radius:var(--dt-radius-ctl);--dino-btn-size:15px;--dino-btn-bg-hover:var(--dino-btn-bg);--dino-btn-color-hover:var(--dino-btn-color);--dino-btn-border-hover:var(--dino-btn-border);--dino-btn-radius-hover:var(--dino-btn-radius);--dino-btn-size-hover:var(--dino-btn-size);align-items:center;background:var(--dino-btn-bg);border:var(--dino-btn-border);border-radius:var(--dino-btn-radius);box-sizing:border-box;color:var(--dino-btn-color);cursor:pointer;display:inline-flex;font-family:var(--dt-body);font-size:var(--dino-btn-size);font-weight:700;justify-content:center;letter-spacing:.06em;line-height:1;min-height:48px;padding:19px 30px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.dino-button.is-hover-preview,.dino-button:focus-visible,.dino-button:hover{background:var(--dino-btn-bg-hover);border:var(--dino-btn-border-hover);border-radius:var(--dino-btn-radius-hover);color:var(--dino-btn-color-hover);font-size:var(--dino-btn-size-hover)}.dino-button:focus-visible{outline:2px solid var(--dt-green-deep);outline-offset:2px}.dino-button[aria-busy=true],.dino-button[disabled]{cursor:default;opacity:.6}.dino-button.is-style-primary{--dino-btn-bg:var(--dt-green);--dino-btn-color:var(--dt-ink);--dino-btn-bg-hover:var(--dt-green-hover);--dino-btn-color-hover:var(--dt-ink)}.dino-button.is-style-dark{--dino-btn-bg:var(--dt-ink);--dino-btn-color:var(--dt-white);--dino-btn-bg-hover:var(--dt-ink-soft);--dino-btn-color-hover:var(--dt-white)}.dino-button.is-style-secondary{--dino-btn-bg:transparent;--dino-btn-color:var(--dt-ink);--dino-btn-border:1px solid var(--dt-border-mid);--dino-btn-bg-hover:var(--dt-line);--dino-btn-border-hover:1px solid var(--dt-border-mid)}.dino-button.is-style-soft{--dino-btn-bg:var(--dt-line);--dino-btn-color:var(--dt-ink);--dino-btn-bg-hover:var(--dt-line-2)}.dino-button.is-style-link{--dino-btn-bg:transparent;--dino-btn-color:var(--dt-green-link);--dino-btn-size:14px;letter-spacing:.08em;min-height:0;padding:0;text-transform:uppercase}.dino-button.is-style-link:after{content:"→";margin-left:8px}@media(max-width:767px){.dino-button:not(.is-style-link){min-height:48px;width:100%}}.dino-field{--dino-field-bg:var(--dt-white);--dino-field-color:var(--dt-text);--dino-field-border:var(--dt-border);--dino-field-placeholder:var(--dt-text-muted);background:var(--dino-field-bg);border:1px solid var(--dino-field-border);border-radius:var(--dt-radius-ctl);box-sizing:border-box;color:var(--dino-field-color);display:block;font-family:var(--dt-body);font-size:15px;line-height:1.2;min-width:0;padding:16px;transition:border-color .15s ease;width:100%}.dino-field::placeholder{color:var(--dino-field-placeholder);opacity:1}.dino-field:focus{border-color:var(--dt-green);outline:none}select.dino-field{flex:1 1 0;min-width:0}input[type=checkbox].dino-field{min-width:0;padding:0;width:auto}.dino-accent{color:var(--dt-green-deep)}.dino-section a:not(.dino-button){color:var(--dt-green-link)}
