:root{--ink:#32234f;--violet:#8157c4;--pale:#efe9fa;--line:#d9cceb;--white:#fff;font-family:"Segoe UI",Arial,sans-serif;color:var(--ink);background:var(--white);font-size:18px;font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0}a{color:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:3px solid var(--violet);outline-offset:5px;border-radius:0}h1,h2,dt{font-family:Verdana,Geneva,sans-serif;font-weight:700}h1,h2,p,dl,dd,ol,ul{margin:0}p{line-height:1.6}h2{font-size:27px;line-height:1.32;letter-spacing:-.8px}section[id]{scroll-margin-top:28px}.shell{width:min(1200px,calc(100% - 96px));margin-inline:auto}.site-header{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--violet)}.textmark{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:700;white-space:nowrap;letter-spacing:.1px}.mark{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--violet);color:white;font-size:24px;line-height:1}.wordmark-divider{color:var(--violet);padding:0 3px}.site-nav{display:flex;gap:22px;align-items:center;font-size:15px}.site-nav a{min-height:44px;display:flex;align-items:center;text-decoration:none;border-bottom:2px solid transparent}.site-nav a:hover{border-color:var(--violet)}.hero{padding-top:43px}.eyebrow{font-size:13px;font-weight:700;letter-spacing:1.4px;color:#694397;margin-bottom:16px}.hero h1{font-size:clamp(38px,4.35vw,62px);line-height:1.15;letter-spacing:-2.4px;max-width:1080px}.lead{font-size:20px;line-height:1.55;max-width:810px;margin-top:25px}.actions{display:flex;align-items:stretch;width:max-content;max-width:100%}.hero .actions{margin-top:27px}.action{min-height:58px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;padding:15px 29px;border:1px solid var(--violet)}.action-site{color:white;background:var(--violet)}.action-telegram{background:white;color:var(--ink);border-left:0}.action-site:hover{background:#6e43ae}.action-telegram:hover{background:var(--pale)}.direction-strip{display:grid;grid-template-columns:1fr 75px 1.4fr;align-items:center;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:39px;padding:20px 0}.direction-strip>div{display:flex;align-items:center;gap:24px}.direction-label{font-size:14px;color:#6c607c}.direction-strip strong{font-size:25px;font-weight:600;letter-spacing:.5px}.direction-arrow{font-size:34px;line-height:1;color:var(--violet)}.offer-planes{display:grid;grid-template-columns:5fr 7fr;margin-top:36px;gap:28px}.offer-plane{padding:24px 26px 26px;border-top:3px solid var(--violet)}.offer-plane-source{padding-left:0}.offer-plane-result{background:#f7f4fc}.offer-plane dt{font-size:22px;line-height:1.4;display:flex;align-items:center;gap:20px}.plane-index{font-family:"Segoe UI",Arial,sans-serif;font-size:12px;letter-spacing:1px;color:#765999;font-weight:600}.offer-plane dd{line-height:1.55;max-width:450px;margin-top:15px;font-size:18px}.section-row{display:grid;grid-template-columns:1fr 2fr;gap:42px}.token-section{margin-top:61px;padding-bottom:45px}.token-section h2{max-width:320px}.token-copy{display:grid;grid-template-columns:1fr 1fr;gap:31px}.token-copy p{font-size:17px;line-height:1.65}.receiving-section{background:var(--pale);padding:36px 38px;display:grid;grid-template-columns:1.1fr 1fr;gap:58px}.receiving-copy h2{max-width:400px;margin-bottom:19px}.receiving-copy p{font-size:17px;line-height:1.65}.condition-list{list-style:none;align-self:center}.condition-list li{display:flex;align-items:flex-start;gap:15px;line-height:1.5;padding:18px 0;border-bottom:1px solid #cdbbe4;font-size:17px}.condition-list li:first-child{padding-top:0}.condition-list li:last-child{border-bottom:0;padding-bottom:0}.condition-tick{font-size:18px;color:#674099;font-weight:700}.start-section{margin-top:53px;padding-bottom:43px;border-bottom:1px solid var(--line)}.start-section h2{font-size:25px;max-width:290px}.start-steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.start-steps li{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.6}.step-number{font-size:13px;color:#77509f;letter-spacing:1px;font-weight:700}.faq-section{padding-top:43px;padding-bottom:47px}.faq-section h2{font-size:25px;max-width:290px}.faq-list{overflow-anchor:none}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{list-style:none;min-height:79px;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 2px;cursor:pointer;font-size:17px;font-weight:600;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-sign{width:20px;min-width:20px;height:20px;position:relative;color:var(--violet)}.faq-sign::before,.faq-sign::after{content:"";position:absolute;background:currentColor;width:14px;height:2px;left:3px;top:9px}.faq-sign::after{transform:rotate(90deg)}details[open] .faq-sign::after{display:none}.faq-list details p{font-size:17px;padding:0 33px 22px 2px;line-height:1.6}.closing{border-top:3px solid var(--violet);background:#f7f4fc;padding:31px 32px 33px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.closing h2{font-size:23px;max-width:470px}.closing p{font-size:17px;line-height:1.55;max-width:540px;margin-top:13px}.closing .actions{flex-direction:column;width:248px}.closing .action{min-height:53px;font-size:15px;padding:13px 16px}.closing .action-telegram{border-left:1px solid var(--violet);border-top:0}.footer{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 0 28px;font-size:13px;color:#6c607c}.footer p{max-width:730px}.footer a{display:flex;align-items:center;justify-content:center;gap:12px;min-width:80px;min-height:44px;text-decoration:none}.footer a:hover{text-decoration:underline}
.site-nav a{min-width:44px}
@media(min-width:1600px){.hero h1{font-size:62px}}
@media(max-width:1000px){.shell{width:calc(100% - 64px)}.site-nav{gap:17px;font-size:14px}.hero h1{font-size:46px;letter-spacing:-1.8px}.lead{font-size:19px;max-width:760px}.direction-strip>div{gap:15px}.direction-label{font-size:13px}.direction-strip{grid-template-columns:1fr 48px 1.2fr;gap:12px}.direction-strip strong{font-size:23px}.section-row{grid-template-columns:1fr 1.6fr;gap:30px}h2{font-size:24px}.token-copy{grid-template-columns:1fr;gap:18px}.receiving-section{padding:29px;gap:32px;grid-template-columns:1fr 1fr}.start-steps{grid-template-columns:1fr;gap:17px}.start-steps li{flex-direction:row;gap:15px}.closing{grid-template-columns:1fr auto;gap:24px}.closing h2{font-size:21px}.closing .actions{width:226px}}
@media(max-width:650px){:root{font-size:16px}.shell{width:calc(100% - 40px)}.site-header{display:block;min-height:0;padding-top:20px;padding-bottom:8px}.textmark{font-size:16px;gap:10px}.mark{height:26px;width:26px;font-size:21px}.site-nav{display:flex;justify-content:space-between;gap:7px;margin-top:11px;font-size:12px}.site-nav a{min-height:44px}.hero{padding-top:28px}.eyebrow{font-size:11px;letter-spacing:1.2px;margin-bottom:13px}.hero h1{font-size:34px;letter-spacing:-1.3px;line-height:1.2;max-width:430px}.lead{font-size:17px;line-height:1.6;margin-top:19px;max-width:440px}.hero .actions{margin-top:23px;width:100%}.action{width:50%;font-size:14px;min-height:66px;padding:13px 13px;line-height:1.45}.direction-strip{margin-top:27px;padding:17px 0;grid-template-columns:1fr 38px 1fr;gap:6px}.direction-strip>div{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.direction-strip>div:last-child{padding-left:6px}.direction-label{font-size:11px}.direction-strip strong{font-size:23px}.direction-arrow{font-size:28px}.offer-planes{grid-template-columns:1fr;gap:17px;margin-top:28px}.offer-plane{padding:20px 20px 21px;border-top-width:2px}.offer-plane-source{padding-left:0;padding-bottom:4px}.offer-plane dt{font-size:20px;gap:17px}.offer-plane dd{font-size:16px;line-height:1.6;margin-top:12px;max-width:360px}.plane-index{font-size:11px}.section-row{display:block}.token-section{margin-top:35px;padding-bottom:31px}.token-section h2{max-width:350px;margin-bottom:21px}h2{font-size:23px;line-height:1.35;letter-spacing:-.65px}.token-copy{gap:18px}.token-copy p{font-size:16px;line-height:1.65}.receiving-section{padding:25px 21px;display:block}.receiving-copy h2{margin-bottom:17px}.receiving-copy p{font-size:16px}.condition-list{margin-top:23px}.condition-list li{font-size:16px;padding:16px 0;gap:12px}.start-section{margin-top:34px;padding-bottom:30px}.start-section h2{font-size:23px;max-width:350px;margin-bottom:23px}.start-steps{gap:20px}.start-steps li{font-size:16px;line-height:1.55;gap:17px}.step-number{padding-top:2px}.faq-section{padding-top:30px;padding-bottom:32px}.faq-section h2{font-size:23px;max-width:350px;margin-bottom:22px}.faq-list summary{min-height:88px;font-size:16px;gap:19px;padding:16px 2px}.faq-list details p{font-size:16px;padding-right:25px}.closing{display:block;padding:25px 21px 27px;border-top-width:2px}.closing h2{font-size:23px;line-height:1.35}.closing p{font-size:16px;margin-top:15px}.closing .actions{flex-direction:row;width:100%;margin-top:23px}.closing .action{font-size:13px;min-height:65px;padding:11px 9px}.closing .action-telegram{border-left:0;border-top:1px solid var(--violet)}.footer{align-items:flex-start;padding-top:19px;gap:11px;font-size:12px}.footer p{max-width:250px;line-height:1.6}.footer a{min-width:63px;font-size:12px;gap:6px}}
@media(max-width:350px){.shell{width:calc(100% - 32px)}.site-nav{font-size:11px;gap:5px}.hero h1{font-size:31px}.lead{font-size:16px}.action{font-size:13px;padding-inline:9px}.direction-label{font-size:10px}.receiving-section{padding-inline:18px}.closing{padding-inline:18px}.closing .action{font-size:12px;padding-inline:7px}.footer p{max-width:205px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
