.dm-hero{padding-top:28px}.dm-top{grid-template:"head form""aside form"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;gap:0 56px;display:grid}.dm-head{grid-area:head}.dm-form{grid-area:form}.dm-aside{grid-area:aside}.dm-hero h1{font-size:46px;line-height:1}.dm-hero .lede{margin-top:16px;font-size:20px}.dm-get{border-top:2px solid var(--ink);margin-top:32px;list-style:none}.dm-get li{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;gap:4px 10px;padding:16px 0;display:grid}.dm-get li i{background:var(--pt);border-radius:50%;width:12px;height:12px;margin-top:7px}.dm-get b{font:600 20px/1.2 var(--display);letter-spacing:-.01em}.dm-get span{color:var(--ink-2);grid-column:2;font-size:15px}.dm-q{margin-top:28px}.dm-q blockquote{font:600 22px/1.2 var(--display);letter-spacing:-.015em}.dm-form{border:1px solid var(--line);border-radius:20px;padding:28px 30px;scroll-margin-top:100px}.dm-form h2{font:800 30px/1 var(--display);letter-spacing:-.025em}.dm-form>p.s{color:var(--ink-2);margin-top:8px;font-size:15.5px}.dm-grid{grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:20px;display:grid}.dm-f{flex-direction:column;gap:7px;min-width:0;display:flex}.dm-f.w{grid-column:1/-1}.dm-f label{font:500 14px var(--sans)}.dm-f label em{color:var(--blue);font-style:normal}.dm-f input{border:1px solid var(--line);height:46px;font:400 16px var(--sans);color:var(--ink);background:#fff;border-radius:12px;width:100%;min-width:0;padding:0 15px;transition:border-color .15s}.dm-f input::placeholder{color:var(--text-3)}.dm-f input:hover{border-color:#c5c8cf}.dm-f input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #3849fb1f}.dm-f.err input{border-color:#c8323a}.dm-f small{color:#c8323a;min-height:0;font-size:12.5px;display:none}.dm-f.err small{display:block}.dm-size{flex-wrap:wrap;gap:8px;display:flex}.dm-size button{border:1px solid var(--line);height:36px;color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:14px;display:inline-flex}.dm-size button:before{content:"";border:1.5px solid #c5c8cf;border-radius:50%;width:7px;height:7px}.dm-size button[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.dm-size button[aria-pressed=true]:before{background:var(--pt);border:0}.dm-row{grid-template-columns:120px 1fr;align-items:center;gap:14px;display:grid}.dm-priv{color:var(--ink-2);margin-top:16px;font-size:12.5px}.dm-priv a{text-underline-offset:2px;text-decoration:underline}.dm-form .btn{width:100%;margin-top:16px}.dm-trust{color:var(--ink-2);flex-wrap:wrap;gap:8px 22px;margin-top:14px;font-size:13.5px;list-style:none;display:flex}.dm-trust li{align-items:center;gap:8px;display:flex}.dm-trust li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px}.dm-ok{padding:30px 0 10px}.dm-ok .pt{width:16px;height:16px;box-shadow:0 0 0 7px #3849fb1f}.dm-ok h2{margin-top:26px}.dm-ok p{color:var(--ink-2);max-width:440px;margin-top:12px;font-size:17px}.dm-ok ol{border-top:1px solid var(--line);margin-top:26px;list-style:none}.dm-ok ol li{border-bottom:1px solid var(--line);grid-template-columns:24px 1fr;gap:10px;padding:14px 0;font-size:15.5px;display:grid}.dm-ok ol li i{border:1.5px solid var(--blue);border-radius:50%;width:9px;height:9px;margin-top:7px}.dm-ok ol li:first-child i{background:var(--pt);border:0}.dm-logos{border-top:1px solid var(--line);margin-top:40px;padding-top:30px}.dm-logos .logos img{object-fit:contain;width:auto;max-width:120px;height:28px}.dm-logos p{color:var(--ink-2);margin-bottom:22px;font-size:14px}@media (max-width:1100px){.dm-top{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"head""form""aside";gap:28px}.dm-get{margin-top:12px}}@media (max-width:820px){.dm-hero{padding-top:24px}.dm-hero h1{font-size:34px}.dm-hero .lede{margin-top:12px;font-size:17px}.dm-top{gap:22px}.dm-form{border-radius:16px;padding:22px 18px}.dm-form h2{font-size:26px}.dm-grid{grid-template-columns:1fr;gap:14px}.dm-row{grid-template-columns:1fr}.dm-q blockquote{font-size:20px}.dm-logos .logos img{height:22px}}.dm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dm-error{color:#c8323a;margin-top:18px;font-size:14px}.dm-form .btn:disabled{opacity:.6;cursor:default}.dm-f input[type=number]{appearance:textfield}.dm-f input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dm-f input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dm-ok h2:focus{outline:none}.nums.dm-nums{margin-top:96px}
