*{box-sizing:border-box;margin:0;padding:0}.nb{white-space:nowrap}:root{--bg:#0a0a0a;--fg:#111;--muted:#b3b3b3;--card:#141414;--line:#242424;--accent:#0056b3;--gold:#c8a64d;--gold-2:#e0c97a;--header-h:72px;--gap:10px;--hover:#b8953f}html{scroll-behavior:smooth}section[id],h2[id],h3[id]{scroll-margin-top:calc(var(--header-h) + 12px)}body{color:var(--fg);margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:max(1.4,min(2vw,1.8))}p{text-align:left;line-height:1.2}li{list-style:none}.container{max-width:1100px;margin:0 auto}.nav__wrapper{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(212,213,219,.75);position:-webkit-sticky;position:sticky;top:0}.nav__container{min-height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.logo{letter-spacing:.2px;color:var(--fg);font-size:large;font-weight:800;text-decoration:none}.socials{align-items:center;gap:max(20px,min(2vw,24px));padding-top:5px;display:flex}.telegram-link,.email-link{color:var(--accent);transition:color .3s}.telegram-link:hover,.email-link:hover{color:#d44638}.content__container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.content__container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.content__container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.content__container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.content__container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.content__container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.content__container h2{margin-top:max(20px,min(5vw,60px));margin-bottom:max(10px,min(5vw,40px));font-size:1.8rem}.content__container h3{margin-top:max(5px,min(5vw,8px));margin-bottom:max(5px,min(5vw,8px));font-size:18px}.nav-desktop{align-items:center;gap:16px;margin:auto;display:flex}.nav-desktop a{color:var(--fg);border:1px solid transparent;border-radius:10px;padding:10px 12px;font-weight:600;text-decoration:none}.nav-desktop a:hover{background:rgba(200,166,77,.2)}.nav-desktop{gap:16px;display:flex}.nav-mobile{display:none;position:relative}.nav-burger{color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;padding:0;line-height:0}@media (max-width:900px){body{padding:3px}.nav-desktop{display:none}.nav-burger{cursor:pointer;z-index:1102;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:36px;height:28px;display:inline-flex;position:relative}.nav-burger span{background:var(--accent);border-radius:2px;width:28px;height:3px;transition:all .25s}.nav-backdrop{z-index:1000;background:rgba(0,0,0,.45);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.nav-panel{border:1px solid var(--line);background:var(--muted);z-index:1001;border-radius:12px;width:min(40vw,360px);max-height:min(70dvh,480px);padding:8px;animation:.18s dropdown;display:block;position:fixed;right:8px;overflow:auto;box-shadow:0 12px 30px rgba(0,0,0,.1)}.socials{gap:50px}@keyframes dropdown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nav-list a{color:var(--fg);border-radius:10px;padding:10px 12px;text-decoration:none;display:block}.nav-list li:hover{background:rgba(255,255,255,.06)}}.hero__wrapper{text-align:left;justify-content:left;align-items:center;min-height:60vh;display:flex;position:relative;overflow:hidden}.hero__wrapper .heroBackground{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero__wrapper h1{text-align:left;margin:0 0 16px;font-size:max(30px,min(4vw,54px));line-height:1.2}.hero__wrapper p{margin-bottom:4rem;font-size:1.06rem;font-weight:400}.heroText__container{z-index:2;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);position:relative}.heroButton{background:var(--accent);color:#fff;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:background .3s;display:inline-block}.heroButton:hover{background:var(--hover)}.typesTable{table-layout:fixed;width:100%}.typesTable td{vertical-align:top;border:13px solid #fff;width:100%;margin-top:50px}@media (max-width:900px){.typesTable td{border:0}}.typesTable tr:first-child td{border-top:none}.typesTable tr:last-child td{border-bottom:none}.typesTable td:first-child{border-left:none}.typesTable td:last-child{border-right:none}.tableImage__container{object-fit:cover;border-radius:4px;width:100%;height:260px;overflow:hidden}.tableImage__container img{width:100%;height:100%}.tableTd__wrapper{flex-direction:column;height:100%;display:flex}caption{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.typesTable,.typesTable tr,.typesTable td{width:100%;display:block}}.footer{border-top:1px solid var(--line);margin-top:20px}.footer__container{color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;padding:20px 0;font-size:14px;display:flex}.footer__container .footerEmail{color:var(--accent);margin-left:auto}@media (max-width:960px){.footer__container .footerEmail{margin:0}}.contentImagesBlock__wrapper{border-radius:4px;gap:5px;margin-top:max(10px,min(5vw,40px));margin-bottom:max(10px,min(5vw,40px));display:flex;overflow:hidden}.contentImage__container{flex:auto;width:100%;max-height:300px;display:flex;overflow:hidden}.contentImage__container img{object-fit:cover;width:100%;height:100%}.providersTable__wrapper{-webkit-overflow-scrolling:touch;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:4px;overflow-x:auto}.providersTable{border-collapse:collapse;border-spacing:0;width:100%;min-width:700px;overflow:hidden}.providersTable th,.providersTable td{border:1px solid var(--line);text-align:left;padding:10px 12px}.providersTable th{background:#d4d5db}.faq__wrapper{flex-direction:column;align-items:center;gap:10px;margin:20px 0;padding:0;list-style:none;display:flex}.faq__wrapper li{border:1px solid var(--line);border-radius:12px}.faq__wrapper li:hover{background:var(--accent)}.faq__wrapper li:hover .faqQuestion__container{color:#fff}.faq__wrapper li:hover .faqIcon{color:#fff}.faq__wrapper li:hover .faqAnswer__container{color:#fff}.faqQuestion__container{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:8px;font-size:1.1rem;font-weight:600;display:flex}.faqIcon{color:var(--accent);margin-left:12px;font-size:1.4rem;font-weight:700}.faqAnswer__container{opacity:0;max-height:0;font-size:1rem;line-height:1.6;transition:max-height .3s,opacity .3s;overflow:hidden}.faq__wrapper li.open .faqAnswer__container{opacity:1;max-height:500px;margin-top:6px;padding:8px}.contact{border:1px solid var(--line);background:#eceded;border-radius:12px;margin-top:20px;padding:16px}.contact h2{margin:0}.contact .row{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.contact label{font-size:14px}.contact button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 14px}.contact button:hover{background:var(--hover)}.contact input,.contact textarea{color:var(--fg);border:1px solid var(--line);background:#d4d5db;border-radius:8px;outline:none;padding:10px 12px}.contact input:focus,.contact textarea:focus{border-color:var(--accent)}.contact button[disabled]{opacity:.6;cursor:default}.contact .ok{color:#96e072;margin-top:8px}.contact .err{color:#ff6b6b;margin-top:8px}.contact .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.scroll-section{justify-content:flex-end;margin-top:20px;display:flex}.scroll-bottom{background:var(--accent);color:#111;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;transition:background .3s;display:flex}.scroll-bottom:hover{background:var(--hover)}
