._page_1stez_1{color:#20352f;background:#f7f2e8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}._hero_1stez_1{color:#fff;background:radial-gradient(circle at 90% 10%,#f3cc5d2e,#0000 32%),#1d3b33;align-content:center;min-height:480px;padding:clamp(70px,8vw,130px) clamp(22px,7vw,125px);display:grid}._hero_1stez_1>span,._explanation_1stez_1>span{color:#f3cc5d;letter-spacing:.08em;font:900 10px/1 ui-monospace,monospace}._hero_1stez_1 h1{letter-spacing:-.065em;max-width:1100px;margin:26px 0 22px;font-size:clamp(52px,8vw,110px);line-height:.82}._hero_1stez_1 h1 em{color:#f0d38b;font:italic 400 .55em/.95 Georgia,serif;display:block}._hero_1stez_1 p{color:#d7e0db;max-width:720px;margin:0;font-size:18px;line-height:1.55}._content_1stez_1{background:#fffaf1;border:1px solid #20352f2d;border-radius:30px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);width:min(1200px,100% - 36px);margin:70px auto 100px;display:grid;overflow:hidden;box-shadow:0 24px 70px #20352f14}._explanation_1stez_1{background:#f3cc5d;padding:clamp(32px,5vw,68px)}._explanation_1stez_1>span{color:#eb6249}._explanation_1stez_1 h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(38px,4vw,60px);line-height:.92}._explanation_1stez_1 p{color:#4d5d56;font-size:15px;line-height:1.6}._form_1stez_1{padding:clamp(32px,5vw,68px)}._fields_1stez_1{grid-template-columns:1fr 1fr;gap:20px;display:grid}._fields_1stez_1 label{gap:9px;display:grid}._fields_1stez_1 label>span{font-size:12px;font-weight:800}._fields_1stez_1 i{color:#75817b;font-weight:400}._fields_1stez_1 input,._fields_1stez_1 textarea{color:#20352f;width:100%;font:inherit;background:#fff;border:1px solid #20352f42;border-radius:13px;padding:15px 16px}._fields_1stez_1 input:focus,._fields_1stez_1 textarea:focus{border-color:#20352f;outline:3px solid #f3cc5d88}._full_1stez_1{grid-column:1/-1}._declaration_1stez_1{color:#4f5f57;align-items:flex-start;gap:12px;margin:24px 0;font-size:13px;line-height:1.5;display:flex}._declaration_1stez_1 input{accent-color:#eb6249;flex:none;width:19px;height:19px}._review_1stez_1{margin-bottom:26px}._reviewEyebrow_1stez_1{color:#eb6249;letter-spacing:.08em;margin:0;font:900 10px/1 ui-monospace,monospace}._review_1stez_1 h2{letter-spacing:-.045em;margin:14px 0 22px;font-size:clamp(30px,3.5vw,44px);line-height:.95}._reviewGrid_1stez_1{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}._reviewGrid_1stez_1>div{background:#fff;border:1px solid #20352f24;border-radius:13px;min-width:0;padding:15px}._reviewGrid_1stez_1 dt{color:#6d7973;text-transform:uppercase;margin-bottom:6px;font:800 10px/1.2 ui-monospace,monospace}._reviewGrid_1stez_1 dd{color:#20352f;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}._form_1stez_1>button{color:#fff;letter-spacing:.06em;cursor:pointer;background:#20352f;border:0;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:0 22px;font:900 10px/1 ui-monospace,monospace;display:flex}._form_1stez_1>button:not(:disabled):hover{background:#eb6249}._form_1stez_1>button:disabled{opacity:.55}._form_1stez_1>button b{color:#f3cc5d;font-size:22px}._form_1stez_1>._editButton_1stez_1{color:#20352f;background:#fff;border:1px solid #20352f42;justify-content:center;margin-bottom:10px}._form_1stez_1>._editButton_1stez_1:not(:disabled):hover{color:#fff}._error_1stez_1{color:#8b2d1e;background:#ffe0d8;border-radius:12px;padding:14px;font-size:13px;line-height:1.45}._confirmation_1stez_1{padding:clamp(38px,6vw,80px)}._confirmation_1stez_1>span{background:#a8d5bd;border-radius:50%;place-items:center;width:65px;height:65px;font-size:28px;display:grid}._confirmation_1stez_1 small{color:#eb6249;margin-top:26px;font:900 10px/1 ui-monospace,monospace;display:block}._confirmation_1stez_1 h1{letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,5vw,66px);line-height:.9}._confirmation_1stez_1 p{color:#53635b;font-size:16px;line-height:1.55}@media (width<=800px){._content_1stez_1{grid-template-columns:1fr}._hero_1stez_1{min-height:400px}._hero_1stez_1 h1{font-size:clamp(48px,14vw,72px)}._fields_1stez_1,._reviewGrid_1stez_1{grid-template-columns:1fr}._full_1stez_1{grid-column:auto}}@media (width<=520px){._content_1stez_1{border-radius:20px;width:calc(100% - 20px);margin-block:30px 60px}._hero_1stez_1{padding-inline:18px}._hero_1stez_1 h1{overflow-wrap:anywhere;font-size:clamp(40px,11.5vw,52px)}._hero_1stez_1 p{font-size:16px}._explanation_1stez_1,._form_1stez_1,._confirmation_1stez_1{padding:30px 22px}}
