.LeadForm-module__Lv59yq__form{gap:28px;display:grid}.LeadForm-module__Lv59yq__alert{color:#8a1a12;background:#fff4f2;border:1.5px solid #b42318;padding:14px 18px;font-weight:700}.LeadForm-module__Lv59yq__grid{grid-template-columns:1fr 1fr;gap:26px 28px;display:grid}.LeadForm-module__Lv59yq__field{border:0;grid-column:1/-1;gap:10px;min-width:0;margin:0;padding:0;display:grid}.LeadForm-module__Lv59yq__half{grid-column:span 1}.LeadForm-module__Lv59yq__label{letter-spacing:.04em;align-items:center;gap:10px;padding:0;font-weight:700;display:flex}.LeadForm-module__Lv59yq__req,.LeadForm-module__Lv59yq__opt{letter-spacing:.1em;padding:2px 7px 1px;font-size:.625rem;font-weight:700;line-height:1.6;display:inline-block}.LeadForm-module__Lv59yq__req{background:var(--ink);color:var(--paper)}.LeadForm-module__Lv59yq__opt{box-shadow:inset 0 0 0 1px var(--muted);color:var(--muted)}.LeadForm-module__Lv59yq__multi{color:var(--muted);font-size:.75rem;font-weight:600}.LeadForm-module__Lv59yq__field input[type=text],.LeadForm-module__Lv59yq__field input[type=email],.LeadForm-module__Lv59yq__field input[type=tel],.LeadForm-module__Lv59yq__field select,.LeadForm-module__Lv59yq__field textarea{border:1.5px solid var(--ink);background:var(--sticker);appearance:none;width:100%;min-height:56px;transition:box-shadow .25s var(--ease), background-color .25s var(--ease);border-radius:0;padding:12px 16px;font-size:1rem;font-weight:500}.LeadForm-module__Lv59yq__field input::placeholder,.LeadForm-module__Lv59yq__field textarea::placeholder{color:#00000061}.LeadForm-module__Lv59yq__field textarea{resize:vertical;line-height:1.8}.LeadForm-module__Lv59yq__field select{background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 22px) 52%,calc(100% - 16px) 52%;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.LeadForm-module__Lv59yq__field input:focus-visible,.LeadForm-module__Lv59yq__field select:focus-visible,.LeadForm-module__Lv59yq__field textarea:focus-visible{box-shadow:5px 5px 0 var(--green);outline:none}.LeadForm-module__Lv59yq__choices,.LeadForm-module__Lv59yq__choicesWide{flex-wrap:wrap;gap:10px;display:flex}.LeadForm-module__Lv59yq__choicesWide{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LeadForm-module__Lv59yq__choice{border:1.5px solid var(--ink);background:var(--sticker);cursor:pointer;min-height:50px;transition:background-color .2s var(--ease);align-items:center;gap:10px;padding:10px 16px 10px 14px;font-weight:600;line-height:1.5;display:flex;position:relative}.LeadForm-module__Lv59yq__choice:hover{background:#fff}.LeadForm-module__Lv59yq__choice input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:0}.LeadForm-module__Lv59yq__choice:has(input:checked){background:var(--green)}.LeadForm-module__Lv59yq__choice:has(input:focus-visible){box-shadow:5px 5px 0 var(--green)}.LeadForm-module__Lv59yq__choice:has(input:checked):has(input:focus-visible){box-shadow:5px 5px 0 var(--ink)}.LeadForm-module__Lv59yq__consent .LeadForm-module__Lv59yq__choice{justify-self:start}.LeadForm-module__Lv59yq__hint{font-size:var(--t-small);color:var(--muted)}.LeadForm-module__Lv59yq__error{font-size:var(--t-small);color:#b42318;font-weight:800}.LeadForm-module__Lv59yq__hasError input[type=text],.LeadForm-module__Lv59yq__hasError input[type=email],.LeadForm-module__Lv59yq__hasError input[type=tel],.LeadForm-module__Lv59yq__hasError select,.LeadForm-module__Lv59yq__hasError textarea,.LeadForm-module__Lv59yq__hasError .LeadForm-module__Lv59yq__choice{border-color:#b42318}.LeadForm-module__Lv59yq__inlineLink{text-underline-offset:3px;text-decoration:underline}.LeadForm-module__Lv59yq__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.LeadForm-module__Lv59yq__submitRow{border-top:1.5px solid var(--ink);justify-items:start;gap:14px;padding-top:22px;display:grid}.LeadForm-module__Lv59yq__submit{min-width:min(100%,360px)}.LeadForm-module__Lv59yq__submit:disabled{opacity:.6;cursor:progress}.LeadForm-module__Lv59yq__note{font-size:var(--t-small);color:var(--muted)}.LeadForm-module__Lv59yq__done{border:1.5px solid var(--ink);background:var(--sticker);outline:none;justify-items:start;gap:18px;padding:clamp(28px,5vw,56px);display:grid}.LeadForm-module__Lv59yq__doneMark{background:var(--green);width:64px;height:64px;font-family:var(--f-display);border-radius:50%;place-items:center;font-size:2rem;font-weight:900;display:grid}.LeadForm-module__Lv59yq__doneTitle{outline:none;font-size:clamp(1.5rem,1rem + 1.8vw,2.4rem)}.LeadForm-module__Lv59yq__doneBody{max-width:36em}.LeadForm-module__Lv59yq__demoNote{border:1.5px dashed var(--ink);font-size:var(--t-small);padding:8px 12px;font-weight:700}.LeadForm-module__Lv59yq__doneBack{margin-top:8px}@media (max-width:767px){.LeadForm-module__Lv59yq__grid{grid-template-columns:1fr}.LeadForm-module__Lv59yq__half{grid-column:1/-1}.LeadForm-module__Lv59yq__choicesWide{grid-template-columns:1fr}.LeadForm-module__Lv59yq__submit{width:100%}}
.PageHeader-module__1_XGLW__head{padding-top:calc(var(--header-h) + clamp(40px, 7vw, 104px));padding-bottom:clamp(32px,4vw,56px)}.PageHeader-module__1_XGLW__label{border-bottom:1.5px solid var(--rule);margin-bottom:clamp(28px,4vw,56px);padding-bottom:12px}.PageHeader-module__1_XGLW__title{font-family:var(--f-display);font-weight:900;font-stretch:var(--display-stretch);letter-spacing:-.01em;flex-wrap:wrap;align-items:flex-end;gap:.25em .4em;font-size:clamp(3.2rem,1rem + 8vw,9rem);line-height:.84;display:flex}.PageHeader-module__1_XGLW__badge{border:1.5px solid var(--ink);letter-spacing:.16em;align-items:center;gap:.6em;margin-bottom:.3em;padding:.55em .85em .5em .75em;font-size:max(.75rem,.12em);font-weight:800;font-stretch:100%;line-height:1;display:inline-flex}.PageHeader-module__1_XGLW__badge:before{content:"";background:var(--green);width:.62em;height:.62em;animation:PageHeader-module__1_XGLW__ping 2.4s var(--ease) infinite;border-radius:50%}.PageHeader-module__1_XGLW__ja{margin-top:clamp(16px,2vw,26px);font-size:clamp(1.4rem,1rem + 1.6vw,2.4rem)}.PageHeader-module__1_XGLW__lead{gap:.8em;max-width:44em;margin-top:24px;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:2;display:grid}
.news-module__2foUlW__wrap{padding-bottom:var(--section-pad)}.news-module__2foUlW__list{border-top:1.5px solid var(--rule)}.news-module__2foUlW__list li{border-bottom:1px solid var(--rule-soft)}.news-module__2foUlW__item{transition:background-color .3s var(--ease), padding .4s var(--ease);grid-template-columns:200px 1fr 24px;align-items:center;gap:18px;padding-block:26px;display:grid}.news-module__2foUlW__item:hover{background-color:#27b0001f;padding-inline:12px}.news-module__2foUlW__meta{font-family:var(--f-display);letter-spacing:.08em;align-items:center;gap:12px;font-size:.875rem;font-weight:700;display:flex}.news-module__2foUlW__cat{border:1.5px solid var(--ink);letter-spacing:.14em;padding:1px 8px;font-size:.6875rem}.news-module__2foUlW__title{font-size:1.0625rem;font-weight:700;line-height:1.7}.news-module__2foUlW__arrow{width:22px;height:22px}.news-module__2foUlW__article{padding-top:calc(var(--header-h) + clamp(40px, 6vw, 96px));padding-bottom:var(--section-pad)}.news-module__2foUlW__article .wrap{max-width:920px}.news-module__2foUlW__crumb{border-bottom:1.5px solid var(--rule);padding-bottom:12px}.news-module__2foUlW__articleHead{gap:14px;margin-block:clamp(28px,4vw,56px);display:grid}.news-module__2foUlW__date{font-family:var(--f-display);letter-spacing:.1em;font-weight:800}.news-module__2foUlW__articleTitle{font-size:clamp(1.6rem,1rem + 2vw,2.6rem)}.news-module__2foUlW__body{gap:1.4em;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:2.05;display:grid}.news-module__2foUlW__ctas{border-top:1.5px solid var(--rule);flex-wrap:wrap;gap:12px;margin-top:clamp(40px,5vw,64px);padding-top:24px;display:flex}.news-module__2foUlW__back{margin-top:32px;font-weight:800;display:inline-block}@media (max-width:767px){.news-module__2foUlW__item{grid-template-columns:1fr 22px;gap:8px 12px}.news-module__2foUlW__meta{grid-column:1/-1}.news-module__2foUlW__ctas{display:grid}}
.privacy-module__I8GwoW__wrap{max-width:920px;padding-bottom:var(--section-pad)}.privacy-module__I8GwoW__list{border-top:1.5px solid var(--rule);display:grid}.privacy-module__I8GwoW__list li{border-bottom:1px solid var(--rule-soft);gap:10px;padding-block:26px;line-height:2;display:grid}.privacy-module__I8GwoW__h{font-size:1.125rem;font-weight:800}.privacy-module__I8GwoW__updated{font-size:var(--t-small);color:var(--muted);margin-top:28px}
.form-page-module__Uq3cta__layout{padding-bottom:var(--section-pad);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.form-page-module__Uq3cta__aside{top:calc(var(--header-h) + 24px);border-top:1.5px solid var(--ink);gap:18px;padding-top:18px;display:grid;position:sticky}.form-page-module__Uq3cta__facts{gap:14px;margin:0 0 12px;display:grid}.form-page-module__Uq3cta__facts dd{font-family:var(--f-display);letter-spacing:.04em;margin:2px 0 0;font-size:1.0625rem;font-weight:800}.form-page-module__Uq3cta__list{display:grid}.form-page-module__Uq3cta__list li,.form-page-module__Uq3cta__benefits li{border-bottom:1px solid var(--rule-soft);padding-block:10px;font-weight:700}.form-page-module__Uq3cta__benefits li{gap:2px;display:grid}.form-page-module__Uq3cta__bKey{font-family:var(--f-display);font-size:1.4rem;font-weight:900;font-stretch:75%;line-height:1}.form-page-module__Uq3cta__offers{font-size:var(--t-small);margin-top:-6px;font-weight:700;line-height:1.9}.form-page-module__Uq3cta__mail{font-size:var(--t-small);margin-top:8px;font-weight:700}.form-page-module__Uq3cta__mail a{text-underline-offset:3px;text-decoration:underline}.form-page-module__Uq3cta__notice{font-size:var(--t-small);font-weight:700}.form-page-module__Uq3cta__formCol{min-width:0}@media (max-width:899px){.form-page-module__Uq3cta__layout{grid-template-columns:1fr}.form-page-module__Uq3cta__aside{order:2;position:static}}
