.qt-copy{flex-direction:column;padding:34px 0 22px;display:flex}.qt-lede{max-width:42ch;color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:15px;line-height:1.6}.qt-next{gap:22px;margin:30px 0 32px;padding:0;list-style:none;display:grid;position:relative}.qt-next:before{content:"";background:linear-gradient(var(--line-2),var(--line));width:1px;position:absolute;top:14px;bottom:14px;left:15px}.qt-next li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid;position:relative}.qt-dot{width:31px;height:24px;font:500 10.5px var(--mono);color:var(--muted);box-shadow:inset 0 1px 0 #ffffff0f,inset 0 0 0 1px #ffffff14,0 0 0 4px var(--hero-bg);background:linear-gradient(#26262a,#1f1f23);border-radius:999px;place-items:center;display:grid}.qt-next b{color:#fff;font-size:15px;font-weight:600;line-height:1.3;display:block}.qt-next small{color:var(--muted);text-wrap:pretty;margin-top:3px;font-size:13.5px;display:block}.qt-proof{box-shadow:inset 0 0 0 1px var(--line-2);background:#0f0f11;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:auto;padding:10px 14px 10px 10px;transition:box-shadow .2s,transform .2s;display:grid}.qt-proof:hover{box-shadow:inset 0 0 0 1px #ffffff40}.qt-proof img{object-fit:cover;object-position:top;width:92px;height:58px;box-shadow:0 0 0 1px var(--line-2);border-radius:9px}.qt-proof small{font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);display:block}.qt-proof b{margin-top:2px;font-size:15px;font-weight:600;display:block}.qt-proof em{color:var(--muted);font-size:12.5px;font-style:normal;display:block}.qt-proof>.ic{width:16px;height:16px;color:var(--muted)}.qt-alt{color:var(--faint);align-items:center;gap:8px;margin-top:18px;font-size:13.5px;display:flex}.qt-alt .ic{width:15px;height:15px}.qt-alt a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;transition:text-decoration-color .2s}.qt-alt a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.qt-card{box-shadow:inset 0 0 0 1px var(--line-2),0 30px 60px -30px #000c;background:#0f0f11;border-radius:20px;padding:28px}.qt-form{gap:20px;display:grid}.qt-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qt-f{align-content:start;gap:8px;display:grid}.qt-f>span:first-child,.qt-grp legend{color:var(--text);font-size:13px;font-weight:600}.qt-f>span i{color:var(--faint);margin-left:4px;font-style:normal;font-weight:400}.qt-grp{border:0;min-width:0;margin:0;padding:0}.qt-grp legend{margin-bottom:10px;padding:0}.qt-form input,.qt-form textarea{width:100%;font:inherit;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);background:#18181b;border:0;border-radius:12px;outline:none;height:46px;padding:0 14px;font-size:14.5px;transition:box-shadow .2s,background .2s}.qt-form textarea{resize:vertical;height:auto;min-height:104px;padding:12px 14px;line-height:1.5}@media (max-width:760px) and (pointer:coarse){.qt-form input,.qt-form textarea{font-size:16px}}.qt-form ::placeholder{color:var(--faint)}.qt-form input:focus,.qt-form textarea:focus{box-shadow:inset 0 0 0 1px var(--accent-text),0 0 0 4px var(--accent-soft);background:#1c1c20}.qt-form .bad{box-shadow:inset 0 0 0 1px #e5484d}.qt-in{display:block;position:relative}.qt-in .ic{width:15px;height:15px;color:var(--faint);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.qt-in input{padding-left:38px}.qt-in input[list]{padding-right:40px}.qt-in input[list]::-webkit-calendar-picker-indicator{display:none!important}.qt-in .qt-chev{width:12px;height:12px;transition:transform .2s,color .2s;left:auto;right:15px}.qt-in:focus-within .qt-chev{color:var(--muted);transform:translateY(-50%)rotate(180deg)}.qt-pcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qt-pc{cursor:pointer;position:relative}.qt-pc input,.qt-chip input{opacity:0;width:0;height:0;position:absolute}.qt-pc>span{height:100%;box-shadow:inset 0 0 0 1px var(--line-2);background:#18181b;border-radius:12px;gap:2px;padding:12px 12px 11px;transition:box-shadow .2s,background .2s;display:grid;position:relative}.qt-pc>span>.ic{width:18px;height:18px;color:var(--muted);margin-bottom:8px;transition:color .2s}.qt-pc b{font-size:13px;font-weight:600;line-height:1.25}.qt-pc small{font:500 10.5px var(--mono);letter-spacing:.04em;color:var(--faint)}.qt-tick{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%;place-items:center;transition:background .2s,box-shadow .2s;display:grid;position:absolute;top:10px;right:10px}.qt-tick .ic{stroke-width:2.6px;color:#0b0b0d;opacity:0;width:11px;height:11px}.qt-pc:hover>span{box-shadow:inset 0 0 0 1px #ffffff38}.qt-pc input:checked+span{background:#1f1f24;box-shadow:inset 0 0 0 1.5px #e8e8ea}.qt-pc input:checked+span>.ic{color:var(--text)}.qt-pc input:checked+span .qt-tick{box-shadow:none;background:#e8e8ea}.qt-pc input:checked+span .qt-tick .ic{opacity:1}.qt-pc input:focus-visible+span{outline:2px solid var(--accent-text);outline-offset:2px}.qt-chips{flex-wrap:wrap;gap:6px;display:flex}.qt-chip{cursor:pointer;position:relative}.qt-chip span{height:36px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);background:#18181b;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.qt-chip .ic{width:15px;height:15px}.qt-chip:hover span{color:var(--text)}.qt-chip input:checked+span{color:var(--text);background:#232328;box-shadow:inset 0 0 0 1.5px #ffffffb3}.qt-chip input:focus-visible+span{outline:2px solid var(--accent-text);outline-offset:2px}.qt-btn{width:100%;margin-top:2px}.qt-note{color:var(--faint);justify-content:center;align-items:center;gap:7px;margin-top:-6px;font-size:12.5px;display:flex}.qt-note .ic{width:13px;height:13px}.qt-err{color:#ff8a8f;font-size:13px}.qt-done{text-align:center;align-content:center;justify-items:center;gap:8px;min-height:420px;padding:40px;display:grid}.qt-done b{letter-spacing:-.02em;font-size:20px;font-weight:600}.qt-done small{color:var(--muted);max-width:34ch;font-size:14px}.qt-ok{color:#fff;background:#22c38e;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:6px;display:grid;box-shadow:0 0 0 8px #22c38e24}.qt-ok .ic{stroke-width:2.4px;width:22px;height:22px}.qt.sent .qt-form,.qt-done[hidden],.qt-err[hidden]{display:none}.ct{--hero-bg:#18181b;background:radial-gradient(60% 70% at 0% 0%,#434de71f,transparent 70%),var(--hero-bg);border-color:var(--line-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:12px 12px 12px 48px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.ct:before{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);pointer-events:none;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(45% 60% at 10% 10%,#000,#0000 75%);mask-image:radial-gradient(45% 60% at 10% 10%,#000,#0000 75%)}.ct>*{position:relative}.ct-copy{flex-direction:column;padding:24px 0;display:flex}.crumbs{color:var(--faint);align-items:center;gap:8px;margin-bottom:30px;font-size:13px;display:flex}.crumbs a{color:var(--muted)}.crumbs a:hover{color:var(--text)}.crumbs .car{width:6px;height:8px;fill:var(--faint)}.ct-k{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.ct h1{letter-spacing:-.045em;color:#fff;white-space:nowrap;font-size:clamp(28px,2.9vw,50px);line-height:1.06}.ct h1 span{color:var(--muted);display:block}@media (max-width:1100px){.ct h1{font-size:clamp(28px,5.4vw,50px)}}@media (max-width:420px){.ct h1{font-size:26px}}.ct .lede{max-width:44ch;color:var(--muted);text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.6}.ct-team{align-items:center;gap:12px;margin-top:28px;display:flex}.ct-team .avs{display:flex}.ct-av{width:36px;height:36px;font:600 12px var(--sans,inherit);color:#fff;box-shadow:0 0 0 3px var(--hero-bg),inset 0 0 0 1px #ffffff1a;background:linear-gradient(#34343a,#232327);border-radius:50%;place-items:center;display:grid;overflow:hidden}.ct-av+.ct-av{margin-left:-9px}.ct-av img{object-fit:cover;width:100%;height:100%}.ct-team p{color:var(--muted);font-size:13.5px;line-height:1.45}.ct-team b{color:var(--text);font-weight:600}.ct-direct{gap:10px;margin-top:auto;padding-top:36px;display:grid}.ct-mail{box-shadow:inset 0 0 0 1px var(--line-2);background:#0f0f11;border-radius:16px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}.ct-mail .mi{background:radial-gradient(130% 100% at 50% 0%,#6a73ff 0%,var(--accent) 55%,#3138c4 100%);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff4d,0 10px 24px -10px #434de7b3}.ct-mail .mi .ic{width:18px;height:18px}.ct-mail span{min-width:0}.ct-mail small{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);display:block}.ct-mail a{text-overflow:ellipsis;margin-top:2px;font-size:15.5px;font-weight:600;display:block;overflow:hidden}.ct-mail button{flex:none;height:36px;margin-left:auto;padding:0 12px;font-size:13px}.ct-mail button.ok{color:#22c38e}.ct-soc{flex-wrap:wrap;gap:8px;display:flex}.ct-soc a{height:34px;color:var(--muted);background:linear-gradient(#232327,#1b1b1e);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;transition:color .15s,filter .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff12}.ct-soc a:hover{color:var(--text);filter:brightness(1.12)}.ct-soc .ic{width:15px;height:15px}.ct .qt-card{flex-direction:column;display:flex}.ct-tops{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ct-top{cursor:pointer;position:relative}.ct-top input{opacity:0;width:0;height:0;position:absolute}.ct-top>span{box-shadow:inset 0 0 0 1px var(--line-2);background:#18181b;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:12px;transition:box-shadow .2s,background .2s;display:grid}.ct-top .ti{width:34px;height:34px;color:var(--muted);background:linear-gradient(#26262a,#1f1f23);border-radius:10px;grid-row:span 2;place-items:center;transition:color .2s,background .2s;display:grid;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff12}.ct-top .ti .ic{width:16px;height:16px}.ct-top b{font-size:13.5px;font-weight:600;line-height:1.2}.ct-top small{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ct-top:hover>span{box-shadow:inset 0 0 0 1px #ffffff38}.ct-top input:checked+span{background:#1f1f24;box-shadow:inset 0 0 0 1.5px #e8e8ea}.ct-top input:checked+span .ti{color:#fff;background:linear-gradient(180deg,#4a54ee,var(--accent));box-shadow:inset 0 1px #ffffff2e}.ct-top input:focus-visible+span{outline:2px solid var(--accent-text);outline-offset:2px}.ct-fields{gap:18px;display:grid}.ct-fields[hidden],.ct-route[hidden],.qt-f[hidden]{display:none}.qt-f .hint{color:#ff8a8f;min-height:0;font-size:12px}.qt-f .hint:empty{display:none}.ct-cnt{font:500 11px var(--mono);color:var(--faint);justify-self:end;margin-top:-4px}.ct-kbd{color:var(--faint);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.ct-kbd kbd{font:500 11px var(--mono);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--muted);background:#1f1f23;border-radius:6px;padding:2px 6px}.ct-route{box-shadow:inset 0 0 0 1px var(--line-2);background:radial-gradient(80% 120% at 100% 0,#434de729,#0000 70%),#141416;border-radius:16px;gap:14px;padding:22px;display:grid}.ct-route b{font-size:16px;font-weight:600}.ct-route p{color:var(--muted);text-wrap:pretty;font-size:13.5px;line-height:1.55}.ct-route .btn{justify-self:start}.ct.sent .qt-form{display:none}.qt-done .btn{margin-top:10px}.ct-help{margin-top:56px}.ct-help h2{letter-spacing:-.035em;color:#fff;margin-bottom:18px;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.ct-help h2 span{color:var(--muted)}.ct-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ct-links a{box-shadow:inset 0 0 0 1px var(--line);background:#141416;border-radius:20px;align-content:start;gap:12px;padding:20px;transition:box-shadow .2s,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.ct-links a:hover{box-shadow:inset 0 0 0 1px var(--line-2);transform:translateY(-2px)}.ct-links .top{justify-content:space-between;align-items:center;display:flex}.ct-links .li{width:38px;height:38px;color:var(--text);background:linear-gradient(#26262a,#1f1f23);border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff12}.ct-links .li .ic{width:17px;height:17px}.ct-links .top>.ic{width:15px;height:15px;color:var(--faint);transition:transform .2s,color .2s}.ct-links a:hover .top>.ic{color:var(--text);transform:translate(2px,-2px)}.ct-links b{font-size:15px;font-weight:600}.ct-links em{color:var(--muted);font-size:13px;font-style:normal;line-height:1.5}@media (max-width:1100px){.ct{grid-template-columns:1fr;padding:12px}.ct-copy{padding:24px 24px 8px}.ct-direct{padding-top:24px}.ct-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ct-copy{padding:20px 12px 4px}.ct-tops,.qt-row{grid-template-columns:1fr}.qt-card{padding:20px}.ct-links{grid-template-columns:1fr}.ct-kbd{display:none}}
