.khero{padding:var(--pt) 0 28px}.khero h1{max-width:17ch}.khero .sub{max-width:56ch;margin-top:16px}.micro{font:500 15px/1.35 var(--f);color:var(--ink);align-items:center;gap:10px;margin-top:20px;display:flex}.mic{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.mic svg{width:14px;height:14px}@media (min-width:1100px){.khero{padding-bottom:44px}}.ksec{padding:4px 0 72px}@media (min-width:1100px){.ksec{padding-bottom:112px}}.kt{gap:36px;display:grid}@media (min-width:1000px){.kt{grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr);align-items:start;gap:40px}.after{margin-top:27.5px}}@media (min-width:720px){.khero .sub{-webkit-hyphens:manual;hyphens:manual}}.form{min-width:0;display:grid}.fchips{border:0;min-width:0;margin:0;padding:0}.fchips legend.sec-hd{padding:0 16px 8px}.fgrp,.fmsg{margin-top:28px}.fmsg .sec-hd{display:block}.chipcard{padding:8px 12px}.chips{flex-wrap:wrap;gap:0 8px;list-style:none;display:flex}.chips li{max-width:100%}.chipc{cursor:pointer;-webkit-tap-highlight-color:transparent;padding:4px 0;display:block;position:relative}.chipc input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chipc span{background:var(--fill-3);min-height:36px;color:var(--ink);font:500 15px/1.2 var(--f);border-radius:999px;align-items:center;gap:7px;padding:0 14px;transition:background-color .2s,color .2s;display:inline-flex}.chipc:hover span{background:var(--fill-2)}.chipc input:checked+span{background:var(--tint-fill);color:#fff}.chipc input:checked+span:before{content:"";border:0 solid;border-width:0 0 2px 2px;flex:none;width:9px;height:5px;margin-left:-2px;translate:0 -2px;rotate:-45deg}.chipc input:focus-visible+span{outline:3px solid color-mix(in srgb,var(--tint) 70%,transparent);outline-offset:2px}@media (max-width:699px){.chipcard{padding:0}.fchips .chips{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding:8px 12px;scroll-padding-inline:12px;overflow-x:auto}.fchips .chips::-webkit-scrollbar{display:none}.fchips .chips li{scroll-snap-align:start;flex:none}.chipc span{white-space:nowrap}.fchips .chips:focus-within{scroll-snap-type:none}}.frow{grid-template-columns:minmax(0,1fr);row-gap:2px;padding:9px 16px 2px;display:grid;position:relative}.frow+.frow:before{content:"";background:var(--sep);height:1px;position:absolute;top:0;left:16px;right:0}.frow:first-child{border-radius:var(--r-card) var(--r-card) 0 0}.frow:last-child{border-radius:0 0 var(--r-card) var(--r-card)}.frow label{font:400 13px/1.3 var(--f);color:var(--ink-2)}.fld input,.fld textarea{width:100%;color:var(--ink);font:400 17px/1.35 var(--f);-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.frow input{height:44px;margin-top:-8px;padding:8px 0}.frow .err{margin-top:-4px;padding-bottom:10px}.fld input,.fld textarea{scroll-margin-top:calc(var(--hh) + 44px)}.fld input::placeholder,.fld textarea::placeholder{color:var(--ink-2);opacity:1}@media (min-width:560px){.frow{grid-template-columns:150px minmax(0,1fr);align-items:center;column-gap:12px;min-height:52px;padding:0 16px}.frow label{font-size:15px}.frow input{height:52px;margin-top:0;padding:0}.frow .err{grid-column:2;margin-top:0;padding-bottom:10px}}.fbox{padding:12px 16px}.fld textarea{resize:vertical;min-height:140px;line-height:1.42}:is(.fld input:focus-visible,.fld textarea:focus-visible){outline:none}.frow:focus-within,.fbox:focus-within{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--tint) 70%,transparent)}.fld .err{font:400 13px/1.35 var(--f);color:var(--red-t);display:none}.fld.bad .err{display:block}.frow.bad label{color:var(--red-t)}.fmsg .err{padding:8px 16px 0}.fmsg.bad .fbox{box-shadow:inset 0 0 0 1.5px var(--red)}.fmsg.bad .fbox:focus-within{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--tint) 70%,transparent)}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.priv{font:400 13px/1.4 var(--f);color:var(--ink-2);padding:8px 16px 0}.form .btn{width:100%;margin-top:24px}@media (min-width:700px){.form .btn{justify-self:start;width:auto;min-width:240px}}.btn:disabled{opacity:.55;cursor:default}.magnet{transition:background-color .2s,color .2s,scale .35s var(--ease-bouncy),translate .45s var(--ease-smooth)}.ferr{font:400 15px/1.4 var(--f);color:var(--red-t);margin-top:12px;padding:0 16px}.after{gap:28px;min-width:0;display:grid}.acard{padding:18px 0 6px}.promise{font:400 15px/1.35 var(--f);color:var(--ink-2);align-items:center;gap:10px;padding:0 16px;display:flex}.promise .st{flex:none}.acard h2{font:700 22px/1.25 var(--f);padding:14px 16px 6px}.acard ol{counter-reset:a;list-style:none}.acard li{font:400 16px/1.4 var(--f);color:var(--ink);counter-increment:a;align-items:flex-start;gap:14px;padding:12px 16px;display:flex;position:relative}.acard li:before{content:counter(a);background:var(--tint-fill);color:#fff;width:30px;height:30px;font:600 15px/1 var(--f);border-radius:8px;flex:none;place-items:center;margin-top:-4px;display:grid}.acard li+li:after{content:"";background:var(--sep);height:1px;position:absolute;top:0;left:60px;right:0}.more .list li{position:relative}.more .list li+li:before{content:"";background:var(--sep);height:1px;position:absolute;top:0;left:16px;right:0}.more a{min-height:52px;color:var(--ink);font:400 17px/1.3 var(--f);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background-color .2s;display:flex}.more a:hover{background:var(--fill-4);color:var(--ink)}.more .arr{color:var(--ink-2);transition:translate .3s var(--ease-snappy);flex:none}.more a:hover .arr{translate:3px}.call .ct{gap:3px;display:grid}.call small{font:400 14px/1.35 var(--f);color:var(--ink-2)}
