.contact-nav-button{display:inline-flex;align-items:center;gap:16px;padding:13px 18px;background:#4054f4;color:white;border-radius:9px;font-size:12px;font-weight:600;white-space:nowrap}.contact-nav-button:hover{background:#3043da}.hero-contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 15px}.contact-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;border-radius:9px;padding:13px 17px;font-size:13px;font-weight:600;border:1px solid #dce3ed;background:#fff;box-shadow:0 4px 10px #1f325a03}.contact-action span{margin-left:6px}.whatsapp-action{color:#138a4a;border-color:#cdebd9;background:#f7fcf9}.telegram-action{color:#167cb3;border-color:#cfE6f5;background:#f6fbff}.contact-action:hover{transform:translateY(-2px);box-shadow:0 7px 15px #243a6410}.hero-contact-note{font-size:11px;line-height:1.9;color:#8a98ad;max-width:480px;margin-top:10px}.contact-section{scroll-margin-top:32px;padding-top:22px;padding-bottom:40px}.contact-section .section-heading{align-items:flex-end;margin-bottom:30px}.contact-section .section-heading h2{font-size:35px;line-height:1.5;letter-spacing:-1px;margin-top:16px}.contact-section .section-heading>p{font-size:13px;line-height:2;color:#8190a6}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.contact-card{display:flex;gap:24px;align-items:center;padding:26px;border:1px solid #dfe5ee;border-radius:20px;background:#fff;box-shadow:0 8px 24px #223d6703;min-width:0;transition:border-color .2s,box-shadow .2s}.contact-card:hover{border-color:#bfcde2;box-shadow:0 10px 28px #223d6707}.contact-qr-link{display:block;width:164px;flex:0 0 164px;border:1px solid #eef1f6;border-radius:12px;overflow:hidden;background:white}.contact-qr{display:block;width:100%;height:auto;aspect-ratio:1;image-rendering:pixelated}.contact-card-copy{min-width:0}.contact-card h3{display:flex;align-items:center;gap:11px;font-size:24px;line-height:1.4;font-weight:650;letter-spacing:-.6px;color:#273247;margin:0 0 18px;white-space:nowrap}.contact-card h3 img{width:32px;height:32px}.contact-handle{font-size:17px;line-height:1.5;letter-spacing:-.4px;color:#7c8496;margin:0 0 22px;white-space:nowrap;user-select:all}.contact-card-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.contact-add{display:inline-flex;align-items:center;gap:14px;background:#f3fbf6;color:#128b49;padding:11px 17px;border:1px solid #d5efdf;border-radius:10px;font-size:14px;font-weight:600;white-space:nowrap}.contact-add:hover{background:#e8f7ee}.telegram-card .contact-add{background:#f1f8ff;color:#1480bd;border-color:#d3eafa}.telegram-card .contact-add:hover{background:#e6f3ff}.contact-copy{border:0;background:transparent;padding:7px 0;color:#8c96a8;font-size:11px;white-space:nowrap}.contact-copy:hover{color:#435cf0}.contact-section-note{font-size:11px;color:#8e9bb0;text-align:center;line-height:1.9;margin-top:22px}.price-footnote>a,.footer-top>a:last-child{font-size:12px;color:#526db6}.contact-site .final-cta .primary-button{width:auto;background:#fff;color:#3e56e9}.contact-site .hero{min-height:565px;padding-bottom:12px}.contact-site .hero-art{height:490px}.contact-site .hero-description{max-width:560px}.contact-site .currency-card{cursor:pointer}.contact-site .text-button{display:inline-flex}.contact-site a:focus-visible,.contact-site button:focus-visible{outline:3px solid #91a1ff;outline-offset:4px}.contact-site .header{gap:22px}.contact-site .header nav{gap:23px}@media(max-width:1100px){.contact-card{gap:17px;padding:22px}.contact-qr-link{width:140px;flex-basis:140px}.contact-card h3{font-size:21px;gap:8px}.contact-handle{font-size:15px}.contact-card-actions{gap:12px}.contact-add{padding:10px 14px}.contact-site .header nav{gap:16px}.contact-site .header .brand-logo img{max-width:175px}}@media(max-width:850px){.contact-grid{grid-template-columns:1fr}.contact-card{padding:25px;gap:30px}.contact-qr-link{width:164px;flex-basis:164px}.contact-card h3{font-size:24px}.contact-handle{font-size:18px}.contact-section .section-heading{align-items:flex-start;gap:20px}.contact-site .header .nav-actions{width:auto;order:initial}.contact-site .hero{min-height:0}.contact-site .hero-art{height:390px}.contact-site .hero-contact-actions{justify-content:flex-start}.contact-site .header .contact-nav-button{font-size:11px;padding:11px 13px}.contact-site .header nav{gap:13px}.contact-section .section-heading h2{font-size:30px}}@media(max-width:580px){.contact-section .section-heading{display:block}.contact-section .section-heading>p{margin-top:18px}.contact-card{gap:17px;padding:20px;border-radius:16px}.contact-qr-link{width:130px;flex-basis:130px}.contact-card h3{font-size:21px;margin-bottom:14px}.contact-card h3 img{width:27px;height:27px}.contact-handle{font-size:15px;margin-bottom:16px}.contact-card-actions{gap:10px}.contact-add{font-size:12px;padding:10px 14px}.contact-copy{font-size:10px}.contact-site .hero-art{height:320px;margin-top:12px}.contact-site .hero-contact-actions{gap:10px}.contact-action{font-size:12px;padding:12px 13px}.contact-site .header .nav-actions{width:auto;margin-left:auto;gap:12px}.contact-section .section-heading h2{font-size:29px}.contact-site .header .brand-logo img{max-width:150px}.contact-site .header{gap:12px}.contact-site .header .contact-nav-button{font-size:10px;padding:10px 12px;gap:8px}.contact-site .hero-contact-note{font-size:11px}.contact-section{padding-bottom:28px}}@media(max-width:390px){.contact-card{padding:16px;gap:13px}.contact-qr-link{width:112px;flex-basis:112px}.contact-card h3{font-size:19px;gap:8px}.contact-card h3 img{width:25px;height:25px}.contact-handle{font-size:14px}.contact-card-actions{gap:6px}.contact-add{padding:9px 12px}.contact-copy{font-size:10px}.contact-site .header .brand-logo img{max-width:130px}.contact-site .header .contact-nav-button{padding:10px;font-size:9px}.contact-site .header .nav-actions{gap:9px}}
@media(min-width:900px){.contact-site.en .hero h1{font-size:52px;letter-spacing:-2px}}
