:root{--bg-0:#04050c;--bg-1:#070a17;--bg-2:#0b1024;--blue:#0a84ff;--blue-lt:#4aa3ff;--indigo:#5e5ce6;--violet:#7a5cf0;--cyan:#32d6ff;--up:#30d158;--down:#ff453a;--text:#f4f7ff;--text-2:#aeb7d4;--text-3:#737d9e;--glass:rgba(255,255,255,0.035);--glass-2:rgba(255,255,255,0.055);--glass-hi:rgba(255,255,255,0.09);--glass-border:rgba(255,255,255,0.09);--glass-border-2:rgba(255,255,255,0.15);--hairline:rgba(255,255,255,0.07);--r-sm:10px;--r-md:12px;--r-lg:14px;--r-xl:18px;--r-pill:999px;--shadow-glass:0 1px 2px rgba(0,0,0,0.28);--shadow-lift:0 4px 18px rgba(0,4,20,0.4);--glow-blue:0 2px 10px rgba(10,132,255,0.28);--blur:saturate(140%) blur(14px);--blur-strong:saturate(150%) blur(20px);--ease:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--maxw:1120px;--nav-h:64px;--font:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:86px;-webkit-text-size-adjust:100%}body{font-family:var(--font);background:var(--bg-0);color:var(--text);line-height:1.5;overflow-x:hidden;min-height:100vh;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:rgba(10,132,255,.35);color:#fff}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font-family:inherit;cursor:pointer;border:none;background:0 0;color:inherit}input,select,textarea{font-family:inherit}.aurora{position:fixed;inset:0;z-index:-2;background:radial-gradient(900px 620px at 76% -8%,rgba(94,92,230,.16),transparent 60%),radial-gradient(760px 560px at 6% 4%,rgba(10,132,255,.14),transparent 62%),linear-gradient(180deg,var(--bg-1),var(--bg-0) 55%)}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}section{position:relative;padding:56px 0}.section-head{max-width:610px;margin:0 auto 30px;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--blue-lt);text-transform:none;padding:7px 14px;border-radius:var(--r-pill);background:rgba(10,132,255,.1);border:1px solid rgba(74,163,255,.24);margin-bottom:18px}.eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--blue-lt);box-shadow:0 0 10px var(--blue-lt)}h1,h2,h3{line-height:1.06;letter-spacing:-.03em;font-weight:700}h2.title{font-size:clamp(21px,2.9vw,31px)}.subtitle{color:var(--text-2);font-size:14.5px;margin-top:9px;font-weight:400}.grad-text{background:linear-gradient(100deg,#fff 10%,var(--blue-lt) 45%,var(--indigo) 78%,var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.glass{background:var(--glass);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-glass);border-radius:var(--r-lg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;letter-spacing:-.01em;padding:10px 18px;border-radius:var(--r-pill);transition:transform .35s var(--ease-spring),box-shadow .35s var(--ease),background .3s var(--ease),filter .3s;white-space:nowrap;user-select:none}.btn:active{transform:scale(.955)}.btn-primary{color:#fff;background:linear-gradient(135deg,var(--blue-lt),var(--blue) 55%,var(--indigo));box-shadow:var(--glow-blue)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(10,132,255,.4);filter:saturate(1.08)}.btn-glass{color:var(--text);background:var(--glass-2);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);border:1px solid var(--glass-border-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.btn-glass:hover{transform:translateY(-2px);background:var(--glass-hi);border-color:rgba(255,255,255,.34)}.btn-lg{padding:12px 22px;font-size:14.5px}.btn-block{width:100%}.nav-wrap{position:fixed;top:14px;left:0;right:0;z-index:100;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.nav{pointer-events:auto;width:100%;max-width:var(--maxw);display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);padding:0 10px 0 14px;background:rgba(9,12,26,.55);backdrop-filter:var(--blur-strong);-webkit-backdrop-filter:var(--blur-strong);border:1px solid var(--glass-border);border-radius:var(--r-pill);box-shadow:0 6px 24px rgba(2,6,23,.42),inset 0 1px 0 rgba(255,255,255,.1);transition:background .4s var(--ease),transform .5s var(--ease),box-shadow .4s}.nav.scrolled{background:rgba(7,10,22,.78);box-shadow:0 12px 46px rgba(2,6,23,.62),inset 0 1px 0 rgba(255,255,255,.18)}.nav-links{display:flex;align-items:center;gap:4px}.nav-links a{font-size:13.5px;font-weight:500;color:var(--text-2);padding:7px 11px;border-radius:var(--r-pill);transition:color .25s,background .25s}.nav-links a:hover{color:var(--text);background:var(--glass)}.nav-cta{display:flex;align-items:center;gap:8px}.nav-toggle{display:none;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;background:var(--glass-2);border:1px solid var(--glass-border)}.nav-toggle span{position:relative;width:18px;height:2px;background:var(--text);border-radius:2px;transition:.3s var(--ease)}.nav-toggle span::after,.nav-toggle span::before{content:"";position:absolute;left:0;width:18px;height:2px;background:var(--text);border-radius:2px;transition:.3s var(--ease)}.nav-toggle span::before{top:-6px}.nav-toggle span::after{top:6px}.nav-toggle.open span{background:0 0}.nav-toggle.open span::before{top:0;transform:rotate(45deg)}.nav-toggle.open span::after{top:0;transform:rotate(-45deg)}.mobile-menu{position:fixed;inset:0;z-index:99;display:none;padding:96px 20px 30px;flex-direction:column;gap:10px;background:rgba(6,9,20,.72);backdrop-filter:var(--blur-strong);-webkit-backdrop-filter:var(--blur-strong);opacity:0;transition:opacity .35s var(--ease)}.mobile-menu.show{display:flex;opacity:1}.mobile-menu a{font-size:20px;font-weight:600;padding:16px 20px;border-radius:var(--r-md);background:var(--glass);border:1px solid var(--hairline);transform:translateY(12px);opacity:0}.mobile-menu.show a{animation:sheetIn .5s var(--ease) forwards}.mobile-menu.show a:first-child{animation-delay:.05s}.mobile-menu.show a:nth-child(2){animation-delay:.1s}.mobile-menu.show a:nth-child(3){animation-delay:.15s}.mobile-menu.show a:nth-child(4){animation-delay:.2s}.mobile-menu.show a:nth-child(5){animation-delay:.25s}.mobile-menu.show a:nth-child(6){animation-delay:.3s}@keyframes sheetIn{to{transform:translateY(0);opacity:1}}.hero{padding-top:104px;padding-bottom:22px;text-align:center}.hero h1{font-size:clamp(29px,5vw,50px);font-weight:700;letter-spacing:-.035em}.hero .lead{max-width:520px;margin:13px auto 0;font-size:15.5px;color:var(--text-2);font-weight:400}.hero-cta{display:flex;gap:10px;justify-content:center;margin-top:22px;flex-wrap:wrap}.hero-stage{margin-top:32px;display:flex;justify-content:center;perspective:none}.hero-card{position:relative;width:min(620px,100%);padding:13px 15px;border-radius:var(--r-xl);background:rgba(255,255,255,.05);backdrop-filter:var(--blur-strong);-webkit-backdrop-filter:var(--blur-strong);border:1px solid var(--glass-border);box-shadow:var(--shadow-lift);animation:none}.hero-widget{text-align:left}.hw-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.hw-head .t{font-weight:600;font-size:13.5px;display:flex;align-items:center;gap:9px}.hw-live{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--up);padding:3px 9px;border-radius:var(--r-pill);background:rgba(48,209,88,.12)}.hw-live .d{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 8px var(--up);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.35}}.hr-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;align-items:center;gap:8px;padding:8px 2px;border-bottom:1px solid var(--hairline)}.hr-row:last-child{border-bottom:none}.hr-id{display:flex;align-items:center;gap:9px}.hr-id .coin-ic{width:23px;height:23px}.hr-id>div{min-height:29px;display:flex;flex-direction:column;justify-content:center}.hr-id b{font-size:13px;display:block}.hr-id small{font-size:11px;color:var(--text-3)}.hr-spk .spark{height:20px;opacity:.85;margin-top:6px}.hr-px{text-align:right}.hr-px b{font-size:13px;font-variant-numeric:tabular-nums;display:block}.hr-px .chg{font-size:10.5px}.ticker-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker{display:flex;gap:14px;width:max-content;animation:tick 42s linear infinite}.ticker:hover{animation-play-state:paused}@keyframes tick{to{transform:translateX(-50%)}}.tk{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--r-pill);background:var(--glass);border:1px solid var(--hairline);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);white-space:nowrap}.tk .sym{display:flex;align-items:center;gap:7px;font-weight:600;font-size:12.5px}.coin-ic{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.22)}.coin-ic svg{width:64%;height:64%;display:block;overflow:visible}.tk .coin-ic{width:17px;height:17px}.tk .px{font-variant-numeric:tabular-nums;font-weight:600;font-size:12.5px}.tk .chg{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:var(--r-pill)}.chg.up{color:var(--up);background:rgba(48,209,88,.12)}.chg.down{color:var(--down);background:rgba(255,69,58,.12)}.flash-up{animation:flashUp .7s var(--ease)}.flash-down{animation:flashDown .7s var(--ease)}@keyframes flashUp{0%{color:var(--up)}100%{color:inherit}}@keyframes flashDown{0%{color:var(--down)}100%{color:inherit}}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.price-card{padding:15px 16px;border-radius:var(--r-lg)}.price-card .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.price-card .id{display:flex;align-items:center;gap:9px}.price-card .coin-ic{width:27px;height:27px}.price-card .id>div{min-height:30px;display:flex;flex-direction:column;justify-content:center}.price-card .nm{font-weight:600;font-size:14px}.price-card .tk-sym{color:var(--text-3);font-size:11.5px;font-weight:600}.price-card .big{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.price-card .rows{margin-top:9px;display:flex;flex-direction:column;gap:4px}.price-card .row{display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-2);font-variant-numeric:tabular-nums}.price-card .row b{color:var(--text);font-weight:600}.spark{width:100%;height:26px;margin-top:6px}.calc-shell{display:grid;grid-template-columns:1fr;gap:14px;align-items:stretch;max-width:640px;margin:0 auto}.calc-cta{margin-top:2px}.calc{padding:18px;border-radius:var(--r-xl)}.seg{display:inline-flex;padding:3px;gap:4px;border-radius:var(--r-pill);background:rgba(0,0,0,.28);border:1px solid var(--hairline);margin-bottom:15px}.seg button{font-size:13px;font-weight:600;padding:7px 15px;border-radius:var(--r-pill);color:var(--text-2);transition:.3s var(--ease)}.seg button.active{color:#fff;background:linear-gradient(135deg,var(--blue),var(--indigo));box-shadow:var(--glow-blue)}.field{margin-bottom:11px}.field label{display:block;font-size:12px;font-weight:600;color:var(--text-3);margin-bottom:6px;padding-left:4px}.io-row{display:flex;gap:12px}.input-glass,.select-glass{width:100%;padding:11px 13px;border-radius:var(--r-md);font-size:14.5px;font-weight:600;color:var(--text);background:rgba(0,0,0,.25);border:1px solid var(--glass-border);transition:.25s var(--ease);font-variant-numeric:tabular-nums}.input-glass:focus,.select-glass:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 4px rgba(10,132,255,.18);background:rgba(0,0,0,.35)}.select-glass{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='%23aeb7d4' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:42px;min-width:120px}.select-glass option{background:#0b1024;color:var(--text)}.calc .swap{display:flex;justify-content:center;margin:2px 0}.swap-btn{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--glass-2);border:1px solid var(--glass-border);transition:.4s var(--ease-spring)}.swap-btn:hover{transform:rotate(180deg);background:var(--glass-hi)}.calc-result{margin-top:8px;padding:14px;border-radius:var(--r-md);background:linear-gradient(135deg,rgba(10,132,255,.14),rgba(94,92,230,.12));border:1px solid rgba(74,163,255,.28)}.calc-result .lbl{font-size:11.5px;color:var(--text-2);font-weight:600}.calc-result .val{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:4px;letter-spacing:-.02em}.calc-result .rate{font-size:11.5px;color:var(--text-3);margin-top:4px;font-variant-numeric:tabular-nums}.wa-split{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:start}.steps{display:flex;flex-direction:column;gap:9px}.step{display:flex;gap:12px;padding:13px 14px;border-radius:var(--r-md)}.step .num{width:26px;height:26px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:12px;background:linear-gradient(135deg,var(--blue),var(--indigo));box-shadow:none}.step h4{font-size:14px;margin-bottom:2px}.step p{font-size:12.8px;color:var(--text-2)}.chat-mock{padding:15px;border-radius:var(--r-xl);display:flex;flex-direction:column;gap:8px;min-height:0}.chat-head{display:flex;align-items:center;gap:10px;padding-bottom:11px;border-bottom:1px solid var(--hairline)}.chat-head .av{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#37d269,#1fa855);display:grid;place-items:center}.chat-head .info b{font-size:13.5px}.chat-head .info small{color:var(--up);font-size:11px}.bubble{max-width:82%;padding:8px 12px;border-radius:13px;font-size:13px;opacity:0;transform:translateY(10px)}.bubble.in{animation:bubbleIn .5s var(--ease) forwards}.bubble.me{align-self:flex-end;background:linear-gradient(135deg,var(--blue),var(--indigo));border-bottom-right-radius:5px}.bubble.them{align-self:flex-start;background:var(--glass-2);border:1px solid var(--hairline);border-bottom-left-radius:5px}@keyframes bubbleIn{to{opacity:1;transform:translateY(0)}}.card-split{display:grid;grid-template-columns:0.92fr 1.08fr;gap:28px;align-items:center}.card-features{display:flex;flex-direction:column;gap:8px}.cf{display:flex;gap:11px;align-items:flex-start;padding:11px 13px;border-radius:var(--r-md)}.cf .ic{width:30px;height:30px;flex:0 0 auto;border-radius:8px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(74,163,255,.9),rgba(94,92,230,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.cf .ic svg{width:16px;height:16px;color:#fff}.cf h4{font-size:13.5px;margin-bottom:2px}.cf p{font-size:12.3px;color:var(--text-2)}.loc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.loc-card{padding:14px;border-radius:var(--r-lg);transition:transform .5s var(--ease),border-color .4s}.loc-card:hover{transform:translateY(-4px);border-color:var(--glass-border-2)}.loc-card .pin{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;margin-bottom:9px;background:linear-gradient(135deg,rgba(74,163,255,.25),rgba(94,92,230,.25));border:1px solid rgba(74,163,255,.3)}.loc-card .pin svg{width:15px;height:15px;color:var(--blue-lt)}.loc-card h4{font-size:13.5px;margin-bottom:3px}.loc-card .addr{font-size:11.8px;color:var(--text-2);line-height:1.45}.loc-card[data-region=intl] .pin{background:linear-gradient(135deg,rgba(122,92,240,.25),rgba(50,214,255,.2))}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:720px;margin:0 auto}.news-card{padding:15px 16px;border-radius:var(--r-lg);display:flex;flex-direction:column;gap:9px;transition:transform .5s var(--ease)}.news-card:hover{transform:translateY(-5px)}.news-card .src{font-size:11.5px;font-weight:700;color:var(--blue-lt);letter-spacing:.02em}.news-card p{font-size:13.5px;color:var(--text);font-weight:400;line-height:1.45}.news-card .rd{margin-top:auto;font-size:11.5px;color:var(--text-3);display:flex;align-items:center;gap:6px}.trust-strip{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center}.trust-chip{display:flex;align-items:center;gap:7px;padding:0;border-radius:var(--r-pill);background:0 0;border:none;font-weight:500;font-size:12.5px;color:var(--text-2)}.trust-chip .coin-ic{width:19px;height:19px}.form-card{padding:20px;border-radius:var(--r-xl)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-grid .full{grid-column:1/-1}.form-grid label{display:block;font-size:11.5px;font-weight:600;color:var(--text-3);margin-bottom:5px;padding-left:4px}textarea.input-glass{resize:vertical;min-height:84px;font-size:14px;font-weight:400}.form-note{font-size:11.5px;color:var(--text-3);margin-top:10px;text-align:center}.toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%) translateY(160px);z-index:200;padding:11px 18px;border-radius:var(--r-pill);background:rgba(48,209,88,.16);border:1px solid rgba(48,209,88,.4);backdrop-filter:var(--blur);color:#fff;font-weight:600;font-size:13.5px;display:flex;align-items:center;gap:10px;transition:transform .5s var(--ease-spring),opacity .4s var(--ease),visibility .4s;box-shadow:0 14px 40px rgba(0,0,0,.5);visibility:hidden;opacity:0}.toast.bad{background:rgba(255,69,58,.16);border-color:rgba(255,69,58,.4)}.toast.show{transform:translateX(-50%) translateY(0);visibility:visible;opacity:1}footer{padding:40px 0 26px;border-top:1px solid var(--hairline);margin-top:20px}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:22px;margin-bottom:24px}.foot-brand{display:flex;align-items:center;gap:9px;font-weight:700;font-size:15.5px;margin-bottom:11px}.foot-col h5{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:10px;font-weight:700}.foot-col a{display:block;font-size:12.8px;color:var(--text-2);padding:3px 0;transition:color .25s}.foot-col a:hover{color:var(--blue-lt)}.foot-about{color:var(--text-2);font-size:12.8px;max-width:290px}.foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:18px;border-top:1px solid var(--hairline);flex-wrap:wrap;gap:14px}.foot-bottom small{color:var(--text-3);font-size:12px}.foot-social{display:flex;gap:10px}.foot-social a{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--glass);border:1px solid var(--hairline);transition:.3s var(--ease)}.foot-social a:hover{background:var(--glass-hi);transform:translateY(-2px)}.foot-social svg{width:15px;height:15px;color:var(--text-2)}.disclaimer{font-size:11.5px;color:var(--text-3);line-height:1.6;max-width:720px;margin:16px auto 0;text-align:center}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.reveal.in{opacity:1;transform:translateY(0)}.reveal[data-d="1"]{transition-delay:80ms}.reveal[data-d="2"]{transition-delay:0.16s}.reveal[data-d="3"]{transition-delay:0.24s}.reveal[data-d="4"]{transition-delay:0.32s}.to-top{position:fixed;bottom:18px;right:18px;z-index:90;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(9,12,26,.6);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-glass);opacity:0;transform:translateY(20px) scale(.8);transition:.4s var(--ease-spring);pointer-events:none}.to-top.show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.to-top:hover{background:var(--glass-hi)}.to-top svg{width:17px;height:17px;color:var(--text)}@media (max-width:940px){.nav-cta .btn-glass,.nav-links{display:none}.nav-toggle{display:flex}.calc-shell,.card-split,.wa-split{grid-template-columns:1fr}.news-grid,.price-grid{grid-template-columns:1fr}.loc-grid{grid-template-columns:repeat(2,1fr)}.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){section{padding:66px 0}.container{padding:0 16px}.form-grid,.loc-grid{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr}.hero{padding-top:128px}.io-row{flex-direction:column}.nav{padding:0 8px 0 14px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.reveal{opacity:1;transform:none}}.tick-band{padding:6px 0 10px}.tick-band .container{padding:0 12px}gecko-coin-price-marquee-widget{display:block;width:100%}.eyebrow{font-size:12px;padding:5px 12px;margin-bottom:14px}.eyebrow .dot{width:6px;height:6px;box-shadow:none}.glass{border-radius:var(--r-lg)}.news-card{cursor:pointer}.news-card .rd{color:var(--blue-lt);font-weight:600}.news-card:hover{border-color:rgba(74,163,255,.4);transform:translateY(-2px)}.trust-strip{max-width:760px;margin:0 auto}.hero-card{border-radius:var(--r-xl)}.hero-widget .hr-row:first-child{padding-top:2px}.foot-bottom small{color:var(--text-3)}@media (max-width:940px){.hero{padding-top:96px}section{padding:44px 0}}@media (max-width:560px){section{padding:38px 0}.container{padding:0 16px}.hero{padding-top:92px}.hero-cta .btn{width:100%}.price-card{padding:13px 14px}.loc-card{padding:12px}.trust-strip{gap:7px 16px}.foot-grid{gap:18px}}.card-visual{display:flex;align-items:center;justify-content:center}.card-visual img{width:100%;max-width:320px;height:auto;filter:drop-shadow(0 12px 28px rgba(0,6,24,.55));transition:transform .5s var(--ease)}.card-visual:hover img{transform:translateY(-3px)}@media (max-width:940px){.card-visual img{max-width:320px}}.form-solo{max-width:660px;margin:0 auto}.contact-line{text-align:center;margin-top:14px;font-size:12.8px;color:var(--text-3)}.contact-line a{color:var(--blue-lt);font-weight:500}.contact-line a:hover{text-decoration:underline}@media (max-width:560px){.hr-row{grid-template-columns:1.2fr .9fr 1fr}.hr-spk .spark{height:17px}}@media (max-width:700px){.news-grid{grid-template-columns:1fr}}.brand{display:flex;align-items:center;flex:none}.brand img{height:44px;width:auto;max-width:none;flex:none;object-fit:contain}.foot-brand{display:flex;align-items:center;margin-bottom:11px}.foot-brand img{height:50px;width:auto;max-width:none;object-fit:contain}@media (max-width:940px){.brand img{height:38px}}@media (max-width:560px){.brand img{height:33px}}