.snxi8q_page{--cream:#f3eee1;--cream-2:#ece5d2;--paper:#fbf8f1;--ink:#161614;--muted:#5d5a50;--ochre:#d9a024;--terra:#c44d2e;--blue:#1f4e8c;--green:#3d6b35;--sage:#9cc3af;background:var(--cream);min-height:100dvh;color:var(--ink);font-family:var(--font-inter), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;line-height:1.55}.snxi8q_page h1,.snxi8q_page h2,.snxi8q_page h3{font-family:var(--font-instrument), system-ui, sans-serif;letter-spacing:-.02em;margin:0;line-height:1.1}.snxi8q_wrap{max-width:1140px;margin:0 auto;padding:0 28px}.snxi8q_bar{border-bottom:1px solid #16161414}.snxi8q_barIn{justify-content:space-between;align-items:center;height:66px;display:flex}.snxi8q_logo{color:var(--ink);font-family:var(--font-instrument);letter-spacing:-.02em;align-items:center;gap:9px;font-size:21px;font-weight:700;text-decoration:none;display:flex}.snxi8q_logo svg{width:auto;height:24px}.snxi8q_barLinks{align-items:center;gap:10px;display:flex}.snxi8q_btn{font-family:var(--font-inter);box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--ink);background:0 0;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s;display:inline-flex}.snxi8q_btn:hover{transform:translateY(-1px)}.snxi8q_solid{background:var(--green);color:var(--cream)}.snxi8q_line{border-color:var(--ink)}.snxi8q_text{opacity:.8;padding:9px 12px}.snxi8q_text:hover{opacity:1;transform:none}.snxi8q_main{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:56px;padding:64px 0 80px;display:grid}.snxi8q_marks{font-family:var(--font-inter);letter-spacing:10px;margin-bottom:16px;font-size:18px;font-weight:700}.snxi8q_marks b:first-child{color:var(--ochre)}.snxi8q_marks b:nth-child(2){color:var(--terra)}.snxi8q_marks b:nth-child(3){color:var(--blue)}.snxi8q_marks b:nth-child(4){color:var(--green)}.snxi8q_page .snxi8q_title{text-wrap:balance;margin-bottom:12px;font-size:clamp(32px,4vw,46px)}.snxi8q_lead{color:var(--muted);max-width:520px;margin:0 0 28px;font-size:17px}.snxi8q_card{background:var(--paper);border-radius:20px 24px 18px 26px;gap:16px;max-width:520px;padding:28px;display:grid;box-shadow:0 1px #1616140f}.snxi8q_row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.snxi8q_field{gap:6px;display:grid}.snxi8q_label{font-size:13px;font-weight:600}.snxi8q_label small{color:var(--muted);font-weight:500}.snxi8q_input{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1.5px solid #16161424;border-radius:12px;width:100%;min-height:44px;padding:11px 13px;font-size:15px;transition:border-color .15s,box-shadow .15s}.snxi8q_input:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #3d6b3526}.snxi8q_input:focus-visible{outline:2px solid var(--green);outline-offset:2px}.snxi8q_btn:focus-visible,.snxi8q_logo:focus-visible,.snxi8q_fine a:focus-visible,.snxi8q_switch a:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.snxi8q_done h2:focus{outline:none}textarea.snxi8q_input{resize:vertical;min-height:92px}.snxi8q_submit{justify-self:start;padding:12px 24px;font-size:15px}.snxi8q_submit:disabled{opacity:.6;cursor:default;transform:none}.snxi8q_error{color:#a63a1e;margin:0;font-size:14px}.snxi8q_fine{color:var(--muted);margin:0;font-size:13px}.snxi8q_fine a,.snxi8q_switch a{color:var(--ink);border-bottom:1.5px solid var(--ochre);padding:10px 0;font-weight:600;text-decoration:none;display:inline-block}.snxi8q_switch{color:var(--muted);margin:4px 0 0;font-size:14.5px}.snxi8q_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.snxi8q_done{gap:10px;display:grid}.snxi8q_done h2{font-size:26px}.snxi8q_done p{color:var(--muted);margin:0}.snxi8q_tick{background:var(--green);width:48px;height:48px;color:var(--cream);border-radius:50%;place-items:center;font-size:22px;font-weight:700;animation:.5s cubic-bezier(.3,1.6,.5,1) both snxi8q_pop;display:grid}@keyframes snxi8q_pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.snxi8q_aside{background:var(--cream-2);border-radius:26px 22px 28px 24px;align-self:center;gap:24px;padding:34px 32px;display:grid}.snxi8q_hero{text-align:center;justify-items:center;gap:18px;margin:0;display:grid}.snxi8q_hero img{width:min(100%,340px);height:auto}.snxi8q_hero figcaption{font-family:var(--font-instrument);letter-spacing:-.01em;max-width:320px;font-size:22px;font-weight:700}.snxi8q_points{gap:22px;margin:0;padding:0;list-style:none;display:grid}.snxi8q_points li{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;display:grid}.snxi8q_points img{object-fit:contain;width:112px;height:84px}.snxi8q_points b{font-family:var(--font-instrument);letter-spacing:-.01em;margin-bottom:2px;font-size:17px;display:block}.snxi8q_points span{color:var(--muted);font-size:14.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){.snxi8q_btn{transition:none}.snxi8q_btn:hover{transform:none}.snxi8q_tick{animation:none}}@media (max-width:900px){.snxi8q_main{grid-template-columns:minmax(0,1fr);gap:36px;padding:40px 0 60px}.snxi8q_aside{order:2;padding:26px 20px}}@media (max-width:520px){.snxi8q_wrap{padding:0 16px}.snxi8q_row{grid-template-columns:minmax(0,1fr)}.snxi8q_card{padding:20px}.snxi8q_barLinks .snxi8q_line{display:none}}
