.hp-head{flex-wrap:wrap;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #262626}.hp-head,.hp-head h2{display:flex;align-items:center}.hp-head h2{gap:8px;margin:0;font:700 16px var(--tui-display);letter-spacing:.1em;text-transform:uppercase;color:#fff}.hp-head h2 svg{width:18px;height:18px;color:var(--tui-accent)}.hp-head>span{margin-right:12px;font:11px var(--tui-mono);letter-spacing:.08em;text-transform:uppercase;color:#849581}.hp-faqs{display:flex;flex-direction:column;gap:12px}.hp-faq{border:1px solid #262626;background:var(--site-panel);transition:border-color .15s}.hp-faq:hover,.hp-faq[open]{border-color:color-mix(in srgb,var(--tui-accent) 55%,#262626)}.hp-faq summary{display:flex;align-items:center;gap:12px;padding:16px 20px;font:700 14px var(--tui-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;cursor:pointer;list-style:none}.hp-faq summary::-webkit-details-marker{display:none}.hp-faq summary b{font:700 11px var(--tui-mono);color:var(--tui-accent)}.hp-faq summary:after{content:"+";margin-left:auto;font:700 16px var(--tui-mono);color:var(--tui-accent)}.hp-faq[open] summary:after{content:"-"}.hp-faq p{margin:0;padding:0 20px 18px 50px;font:13px/1.7 var(--tui-mono);color:#a3a3a3}.hp-next{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:768px){.hp-next{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-links{display:flex;flex-direction:column;gap:4px}.hp-links a{display:flex;align-items:center;gap:10px;padding:8px 12px;border-left:2px solid transparent;font:12px var(--tui-mono);color:#a3a3a3;text-decoration:none}.hp-links a svg{width:16px;height:16px}.hp-links a:hover{background:var(--site-panel-raise);border-left-color:var(--tui-accent);color:#fff}.hp-links a:hover svg{color:var(--tui-accent)}.hp-panel{padding:24px;border:1px solid #262626;background:var(--site-panel)}.hp-form{margin-top:18px}.hp-form,.hp-row{display:grid;gap:16px}.hp-row{grid-template-columns:1fr}@media (min-width:640px){.hp-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-field{display:grid;gap:8px}.hp-field input,.hp-field select,.hp-field textarea{width:100%;padding:11px 12px;font-size:13px}.hp-field textarea{min-height:140px;resize:vertical}.hp-form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;cursor:pointer}.hp-form button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.hp-form button[type=submit] svg{width:15px;height:15px}.hp-ok{color:var(--tui-accent)}.hp-err,.hp-ok{margin:0;font:13px var(--tui-mono)}.hp-err{color:#ff5261}.hp-steps{flex-direction:column;margin:0;padding:0;list-style:none;font:12px/1.6 var(--tui-mono);color:#a3a3a3}.hp-steps,.hp-steps li{display:flex;gap:10px}.hp-steps b{color:var(--tui-accent)}.hp-contact{width:100%;max-width:1180px}@media (min-width:1024px){.hp-contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hp-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:1px solid #262626;background:#0e0e0e}.hp-info strong{font:700 15px var(--tui-display);letter-spacing:.04em;text-transform:uppercase;color:#fff}.hp-info p{margin:0;font:13px/1.7 var(--tui-mono);color:#a3a3a3}.hp-info .cm-btn{margin-top:6px}.hp-contact .cm-form form button[type=submit]{justify-self:start;min-height:44px;padding:0 22px}.cm-contact-one{max-width:820px;margin:0 auto;width:100%;padding:28px;border:1px solid #262626;background:var(--site-panel)}.cm-contact-one h2{display:flex;align-items:center;gap:10px;margin:0 0 6px;font:700 26px var(--tui-display,inherit);text-transform:uppercase;color:#fff}.cm-contact-one h2 svg{width:26px;height:26px;color:var(--tui-accent)}.cm-contact-one>p{margin:0 0 20px;color:#a3a3a3;font-size:13px}