:root{--bg-primary:#05070d;--bg-secondary:#0b1220;--accent-green:#00ffa3;--accent-blue:#00c3ff;--accent-violet:#7c4dff;--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.7);--glass-bg:hsla(0,0%,100%,.06);--glass-border:hsla(0,0%,100%,.1);--success-green:#22c55e;--danger-red:#ef4444;--header-offset:96px;--micro-duration:160ms;--ui-duration:320ms;--card-duration:450ms;--background-duration:18s;--ease-out:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in-out:cubic-bezier(0.645,0.045,0.355,1);--ease-elastic:cubic-bezier(0.175,0.885,0.32,1.275);--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:32px;--space-xl:48px;--space-2xl:64px;--space-3xl:80px;--space-4xl:96px;--space-5xl:120px;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3.25rem}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:300 700;src:url(/fonts/inter-var.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-offset) + 12px)}body{background:var(--bg-primary);color:var(--text-primary);font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;overflow-x:hidden}.container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}@media (max-width:768px){.container{padding:0 16px}}@media (max-width:375px){.container{padding:0 12px}}@keyframes gradientMove{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(5deg)}}@keyframes mockupFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes rowFlash{0%{background:rgba(0,255,163,.15)}to{background:transparent}}@keyframes ratePulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}@keyframes updatePulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes rowHighlight{0%{background:rgba(0,255,163,.15)}to{background:transparent}}@keyframes priceFlashGreen{0%{color:var(--accent-green);text-shadow:0 0 10px var(--accent-green)}to{color:inherit;text-shadow:none}}@keyframes priceFlashRed{0%{color:var(--danger-red);text-shadow:0 0 10px var(--danger-red)}to{color:inherit;text-shadow:none}}@keyframes fmPulse{0%{border-color:var(--accent-green);box-shadow:0 0 15px rgba(0,255,163,.3)}to{border-color:var(--glass-border);box-shadow:none}}@keyframes sparklineFade{0%{opacity:.5;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes slideIn{to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heroEntry{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.particle-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.particle{animation:particleDrift var(--background-duration) linear infinite;background:radial-gradient(circle,rgba(0,255,163,.3),transparent 70%);border-radius:50%;position:absolute;will-change:transform,opacity}@keyframes particleDrift{0%{opacity:.1;transform:translate(0) scale(1)}50%{opacity:.2}to{opacity:.08;transform:translate(50px,100px) scale(.8)}}.grid-overlay{animation:gridDrift 60s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:40px 40px;height:200%;left:0;opacity:.3;position:fixed;top:0;width:200%;will-change:transform;z-index:-1}@keyframes gridDrift{0%{transform:translate(0)}to{transform:translate(-40px,-40px)}}.market-row.positive-pulse{animation:pulseGreen .6s var(--ease-out)}.market-row.negative-pulse{animation:pulseRed .6s var(--ease-out)}@keyframes pulseGreen{0%{background:rgba(0,255,163,.2)}to{background:transparent}}@keyframes pulseRed{0%{background:hsla(0,100%,71%,.2)}to{background:transparent}}.motion-in{filter:blur(6px);opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out),filter .7s var(--ease-out)}.motion-in.visible{filter:blur(0);opacity:1;transform:translateY(0)}.motion-stagger-1{transition-delay:0s}.motion-stagger-2{transition-delay:80ms}.motion-stagger-3{transition-delay:.16s}.motion-stagger-4{transition-delay:.24s}html:not(.loaded) .navbar{backdrop-filter:none;background:rgba(5,7,13,.98)}html:not(.loaded) .gradient-bg{animation:none}html:not(.loaded) .noise-overlay{opacity:0}html:not(.loaded) .grid-overlay{animation:none;opacity:0}html:not(.loaded) .particle-container{display:none}#cursor-trail{background:radial-gradient(circle,rgba(0,255,163,.15),transparent 70%);border-radius:50%;height:40px;mix-blend-mode:screen;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:opacity .75s ease-out,transform .75s ease-out;width:40px;z-index:9999}.gradient-bg{animation:gradientMove 20s ease infinite;background:radial-gradient(circle at 20% 80%,rgba(0,255,163,.08) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,195,255,.08) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(124,77,255,.06) 0,transparent 50%),var(--bg-primary)}.gradient-bg,.noise-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.noise-overlay{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.03;pointer-events:none}@media (max-width:768px){#cursor-trail{display:none!important}}.navbar{backdrop-filter:blur(20px);background:rgba(5,7,13,.8);border-bottom:1px solid hsla(0,0%,100%,.05);left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:1000}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.logo{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));-webkit-background-clip:text;font-size:18px;font-weight:700;-webkit-text-fill-color:transparent;align-items:center;background-clip:text;display:inline-flex;gap:8px;text-decoration:none}.logo svg{flex-shrink:0;vertical-align:middle}.logo:hover{text-decoration:none}.nav-links{align-items:center;display:flex;gap:32px}.nav-links a{color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.nav-links a:hover{color:#fff}.nav-menu-btn{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:24px}@media (max-width:768px){.navbar{padding:14px 0}.navbar-container{flex-direction:row;flex-wrap:wrap;gap:8px}.nav-links{backdrop-filter:blur(20px);background:rgba(5,7,13,.95);border-bottom:1px solid hsla(0,0%,100%,.05);display:none;flex-direction:column;gap:0;left:0;padding:8px 0;position:absolute;right:0;top:100%;z-index:999}.nav-links.open{display:flex}.nav-links a{border-bottom:1px solid hsla(0,0%,100%,.04);display:block;font-size:15px;padding:14px 20px}.nav-links a:last-child{border-bottom:none}.nav-menu-btn{display:block}}.hero{align-items:center;display:flex;min-height:100vh;padding:calc(var(--header-offset) + 24px) 0 60px;position:relative}.hero-container{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;width:100%}.hero-container--single-col{grid-template-columns:1fr}.hero-container>*{min-width:0}.hero-content h1{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:52px;font-weight:700;line-height:1.1;margin-bottom:24px;-webkit-text-fill-color:transparent;background-clip:text}.hero-content p{color:var(--text-secondary);font-size:18px;line-height:1.7;margin-bottom:32px}.hero-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.btn-primary{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border:none;border-radius:12px;color:#000;font-weight:600;padding:16px 32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary:hover{box-shadow:0 10px 30px rgba(0,255,163,.3);transform:translateY(-2px)}.hero-stats{display:flex;flex-wrap:wrap;font-size:13px;gap:12px}.feature-chip{align-items:center;background:rgba(0,255,150,.1);border:1px solid rgba(0,255,150,.2);border-radius:999px;color:hsla(0,0%,100%,.9);display:inline-flex;flex-shrink:0;font-size:13px;gap:6px;padding:8px 14px;white-space:nowrap}.feature-chip .check{color:var(--accent-green);font-weight:700}.hero-mockup{position:relative}.mockup-card{animation:mockupFloat 6s ease-in-out infinite;padding:24px}.rate-hero{align-items:center;display:flex;padding:calc(var(--header-offset) + 24px) 0 60px;position:relative}.rate-hero__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(360px,520px);width:100%}.rate-hero__content,.rate-hero__widget{min-width:0}.rate-hero__content h1{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:44px;font-weight:700;line-height:1.15;margin-bottom:24px;-webkit-text-fill-color:transparent;background-clip:text;overflow-wrap:anywhere}.rate-hero__content p{color:var(--text-secondary);font-size:18px;line-height:1.7;margin-bottom:32px}.rate-hero__widget{position:relative}.hero-content>*{opacity:1;transform:none}html.motion-ready .hero-content>*{animation:heroEntry .6s var(--ease-out) forwards;opacity:0;transform:translateY(20px)}html.motion-ready .hero-content h1{animation-delay:.2s}html.motion-ready .hero-content p{animation-delay:.3s}html.motion-ready .hero-buttons{animation-delay:.4s}html.motion-ready .hero-stats{animation-delay:.5s}@media (max-width:1200px){.hero-content h1{font-size:44px}}@media (max-width:1024px){.hero-container{gap:40px;grid-template-columns:1fr;text-align:center}.hero-mockup{display:none}.hero-buttons,.hero-stats{justify-content:center}}@media (max-width:768px){.hero-content h1{font-size:30px}.hero-content p{font-size:16px}}@media (max-width:576px){.hero{min-height:auto;padding:calc(var(--header-offset) + 16px) 16px 40px}.hero-content h1{font-size:26px}.hero-content p{font-size:15px}.hero-buttons{align-items:stretch;flex-direction:column}.btn-primary,.btn-secondary{justify-content:center;text-align:center}.hero-stats{gap:8px;justify-content:center}.feature-chip{font-size:12px;padding:6px 12px}}@media (max-width:480px){.hero-content h1{font-size:22px}.hero-content p{font-size:14px}.btn-primary,.btn-secondary{font-size:14px;padding:13px 20px}}@media (max-width:360px){.hero-content h1{font-size:20px}.hero-content p{font-size:13px;margin-bottom:20px}.btn-primary,.btn-secondary{border-radius:10px;font-size:13px;padding:11px 16px}}.hero--internal{min-height:auto;padding:calc(var(--header-offset) + var(--space-sm)) 0 var(--space-lg)}.hero--internal .container>h1,.hero--internal .hero-content h1{font-size:var(--text-4xl);margin-bottom:var(--space-sm)}.hero--internal .container>p,.hero--internal .hero-content p{font-size:var(--text-base);margin-bottom:0;max-width:640px}.hero--internal .hero-buttons{margin-top:var(--space-md)}.best-rates-page .hero--internal .hero-content p,.guide-detail-page .hero--internal .hero-content p{margin-bottom:var(--space-md)}.hero--internal+section{padding-top:var(--space-xl)}@media (max-width:768px){.hero--internal{padding:calc(var(--header-offset) + var(--space-xs)) 0 var(--space-md)}.hero--internal .container>h1,.hero--internal .hero-content h1{font-size:var(--text-2xl)}.hero--internal .container>p,.hero--internal .hero-content p{font-size:var(--text-sm)}.hero--internal+section{padding-top:var(--space-lg)}}@media (max-width:480px){.hero--internal .container>h1,.hero--internal .hero-content h1{font-size:var(--text-xl);margin-bottom:var(--space-xs)}.hero--internal .container>p,.hero--internal .hero-content p{font-size:var(--text-sm)}.hero--internal+section{padding-top:var(--space-md)}}.rate-hero--internal{padding:calc(var(--header-offset) + 16px) 0 32px}.rate-hero--internal .rate-hero__content h1{font-size:38px;margin-bottom:16px}.rate-hero--internal .rate-hero__content p{font-size:16px;margin-bottom:20px}.rate-hero--internal+section{padding-top:40px}@media (max-width:1024px){.rate-hero--internal .rate-hero__content h1{font-size:32px}}@media (max-width:768px){.rate-hero--internal{padding:calc(var(--header-offset) + 12px) 0 24px}.rate-hero--internal .rate-hero__content h1{font-size:26px}.rate-hero--internal .rate-hero__content p{font-size:15px;margin-bottom:16px}.rate-hero--internal+section{padding-top:32px}}@media (max-width:576px){.rate-hero--internal .rate-hero__content h1{font-size:22px}.rate-hero--internal .rate-hero__content p{font-size:14px}.rate-hero--internal+section{padding-top:24px}}@media (max-width:1200px){.rate-hero__content h1{font-size:38px}}@media (max-width:1024px){.rate-hero__grid{gap:40px;grid-template-columns:1fr;text-align:center}.rate-hero__widget{margin:0 auto;max-width:520px;width:100%}.rate-hero__content .hero-buttons{justify-content:center}}@media (max-width:768px){.rate-hero{padding:calc(var(--header-offset) + 16px) 0 40px}.rate-hero__content h1{font-size:28px}.rate-hero__content p{font-size:16px}}@media (max-width:576px){.rate-hero__content h1{font-size:24px}.rate-hero__content p{font-size:15px}.rate-hero__grid{gap:32px}}@media (max-width:480px){.rate-hero__content h1{font-size:20px}.rate-hero__content p{font-size:14px}}section{padding:var(--space-5xl) 0}.section-header{margin-bottom:var(--space-xl);text-align:center}.section-header--space-top{margin-top:var(--space-3xl)}.section-header h2{font-size:var(--text-3xl);font-weight:700;line-height:1.2;margin-bottom:var(--space-sm)}.section-header p{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.6;margin:0 auto;max-width:600px}.transparency-section{padding:var(--space-5xl) 0}.trust-section--center{padding:var(--space-xl);text-align:center}.trust-section__text{line-height:1.8}.transparency-card{background:linear-gradient(135deg,rgba(0,255,163,.05),rgba(0,195,255,.05));border-radius:24px;margin:0 auto;max-width:1000px;padding:var(--space-4xl) var(--space-xl);text-align:center;width:100%}.transparency-card h2{font-size:var(--text-3xl);margin-bottom:var(--space-md)}.transparency-card p{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.7;margin:0 auto;max-width:700px}.cta-section{background:radial-gradient(circle at center,rgba(0,255,163,.1),transparent 70%),linear-gradient(180deg,transparent,rgba(0,0,0,.3));padding:var(--space-5xl) 0;text-align:center}.content-section+.cta-section,.exchange-rates-section+.cta-section,.related-guides-section+.cta-section{padding-top:calc(var(--space-5xl) + var(--space-xl))}@media (max-width:768px){.content-section+.cta-section,.exchange-rates-section+.cta-section,.related-guides-section+.cta-section{padding-top:var(--space-4xl)}}.cta-section h2{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:var(--text-4xl);margin-bottom:var(--space-md);-webkit-text-fill-color:transparent;background-clip:text}.cta-section p{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.6;margin:0 auto var(--space-lg);max-width:600px}@media (max-width:1200px){.cta-section h2,.section-header h2{font-size:var(--text-3xl)}section{padding:var(--space-4xl) 0}.transparency-card{padding:var(--space-3xl) var(--space-lg)}.transparency-card h2{font-size:var(--text-2xl)}.transparency-card p{font-size:var(--text-base)}}@media (max-width:1024px){.benefit-card,.scenario-card,.step-card{padding:var(--space-md)}}@media (max-width:768px){.section-header h2{font-size:var(--text-2xl)}.section-header p{font-size:var(--text-base)}.cta-section h2{font-size:var(--text-2xl)}.cta-section p{font-size:var(--text-base)}section{padding:var(--space-3xl) 0}.transparency-card{padding:var(--space-lg) var(--space-md)}.transparency-card h2{font-size:var(--text-2xl)}.steps-container{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr 1fr}.scenarios-container{grid-template-columns:1fr}.cta-section{padding:var(--space-3xl) 0}}@media (max-width:576px){.section-header h2{font-size:var(--text-xl)}.section-header p{font-size:var(--text-sm)}.section-header{margin-bottom:var(--space-lg)}section{padding:var(--space-2xl) 0}.transparency-card{padding:var(--space-lg) var(--space-sm)}.cta-section h2,.transparency-card h2{font-size:var(--text-xl)}.cta-section p{font-size:var(--text-sm)}.cta-section{padding:var(--space-2xl) 0}.benefits-grid{grid-template-columns:1fr}}@media (max-width:480px){.benefit-card,.scenario-card,.step-card{padding:var(--space-md) var(--space-sm)}.scenario-card h3{font-size:var(--text-base)}}@media (max-width:360px){.benefit-card,.scenario-card,.step-card{padding:var(--space-sm) var(--space-xs)}.cta-section h2,.transparency-card h2{font-size:var(--text-lg)}.cta-section p{font-size:var(--text-sm)}}.site-footer{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);border-top:1px solid hsla(0,0%,100%,.08);margin-top:auto;padding:80px 0 0;position:relative}.footer-top{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:60px;grid-template-columns:1fr auto;padding-bottom:60px}.footer-brand{max-width:320px}.footer-logo{align-items:center;color:var(--text-primary);display:inline-flex;font-size:20px;font-weight:700;gap:12px;margin-bottom:16px;text-decoration:none;transition:opacity .3s ease}.footer-logo:hover{opacity:.8}.footer-logo img{border-radius:10px}.footer-description{color:var(--text-secondary);font-size:14px;line-height:1.7}.footer-nav{display:flex;gap:64px}.footer-nav-col{min-width:140px}.footer-nav-title{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.footer-nav-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer-contact-link,.footer-nav-list a{align-items:center;color:hsla(0,0%,100%,.7);display:inline-flex;font-size:14px;gap:8px;text-decoration:none;transition:all .3s ease}.footer-contact-link:hover,.footer-nav-list a:hover{color:var(--accent-green);transform:translateX(2px)}.footer-contact-link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.footer-contact-icon{font-size:16px;line-height:1}.footer-bottom{padding:24px 0;text-align:center}.footer-bottom p{color:hsla(0,0%,100%,.4);font-size:13px;margin:0}@media (max-width:768px){.site-footer{padding:60px 0 0}.footer-top{gap:40px;grid-template-columns:1fr;padding-bottom:40px}.footer-brand{max-width:100%}.footer-nav{gap:40px}}@media (max-width:480px){.site-footer{padding:48px 0 0}.footer-top{gap:32px;padding-bottom:32px}.footer-nav{flex-direction:column;gap:28px}.footer-nav-col{min-width:auto}.footer-logo{font-size:18px}.footer-bottom{padding:20px 0}.footer-bottom p{font-size:12px}}@media (max-width:320px){.footer-logo img{height:32px;width:32px}.footer-logo{font-size:16px}}.btn-primary{align-items:center;backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:8px;letter-spacing:.2px;overflow:hidden;padding:16px 36px;position:relative;text-decoration:none;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),border-color .35s var(--ease-out),background .35s var(--ease-out)}.btn-primary:before{background:linear-gradient(135deg,rgba(0,255,163,.1),rgba(0,195,255,.1));opacity:.6;transition:opacity .3s ease}.btn-primary:after,.btn-primary:before{border-radius:inherit;content:"";inset:0;position:absolute}.btn-primary:after{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.2),0 0 30px rgba(0,255,163,.05);opacity:.7;pointer-events:none}.btn-primary:hover{background:hsla(0,0%,100%,.12);border-color:rgba(0,255,163,.3);box-shadow:0 12px 40px rgba(0,0,0,.4),0 0 20px rgba(0,255,163,.15);transform:translateY(-3px)}.btn-primary:hover:before{opacity:1}.btn-primary:active{box-shadow:0 6px 20px rgba(0,0,0,.3),0 0 10px rgba(0,255,163,.1);transform:translateY(0) scale(.98);transition-duration:.12s}.btn-primary{background:hsla(0,0%,100%,.08);color:#fff}.btn-secondary{background:transparent;border:1px solid var(--glass-border);border-radius:12px;color:#fff;font-size:15px;font-weight:500;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-secondary:hover{background:var(--glass-bg);border-color:hsla(0,0%,100%,.2)}@media (max-width:768px){.ripple{overflow:hidden;position:relative}.ripple:after{background:hsla(0,0%,100%,.1);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s var(--ease-out);width:0}.ripple:active:after{height:200%;opacity:0;width:200%}}.btn-home{align-items:center;background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:12px;color:#000;display:inline-flex;font-size:15px;font-weight:600;gap:8px;margin-top:32px;padding:14px 28px;text-decoration:none;transition:all .3s ease}.btn-home:hover{box-shadow:0 10px 30px rgba(0,255,163,.3);transform:translateY(-2px)}@media (max-width:576px){.btn-primary,.btn-secondary{font-size:14px;padding:13px 20px}}@media (max-width:360px){.btn-primary,.btn-secondary{border-radius:10px;font-size:13px;padding:11px 16px}}.glass{backdrop-filter:blur(16px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px}.glass:hover{box-shadow:0 0 20px rgba(0,255,163,.2);transform:translateY(-3px)}.glass{transition:transform var(--card-duration) var(--ease-out),box-shadow var(--card-duration) var(--ease-out),border-color var(--card-duration) var(--ease-out)}.glass:hover{border-color:rgba(0,255,163,.3);box-shadow:0 25px 50px rgba(0,0,0,.4);transform:translateY(-6px)}.steps-container{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.step-card{padding:30px;transition:all .3s cubic-bezier(.4,0,.2,1)}.step-card:hover{border-color:rgba(0,255,163,.3);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-4px)}.step-number{align-items:center;background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:12px;color:#000;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:center;margin-bottom:20px;width:48px}.step-card h3{font-size:20px;font-weight:600;margin-bottom:12px}.step-card p{color:var(--text-secondary);line-height:1.6}.benefits-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.benefit-card{padding:30px;transition:all .3s cubic-bezier(.4,0,.2,1)}.benefit-card:hover{border-color:rgba(0,255,163,.3);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-4px)}.benefit-icon{font-size:28px;margin-bottom:16px}.benefit-card h3{font-size:18px;font-weight:600;margin-bottom:10px}.benefit-card p{color:var(--text-secondary);font-size:14px;line-height:1.6}.scenarios-container{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.scenario-card{border-left:3px solid var(--accent-green);padding:30px;transition:all .3s cubic-bezier(.4,0,.2,1)}.scenario-card:hover{border-left-color:var(--accent-blue);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-4px)}.scenario-card h3{font-size:18px;font-weight:600;margin-bottom:12px}.scenario-card p{color:var(--text-secondary);font-size:15px;line-height:1.6}@media (max-width:1024px){.benefit-card,.scenario-card,.step-card{padding:24px}}@media (max-width:768px){.steps-container{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr 1fr}.scenarios-container{grid-template-columns:1fr}}@media (max-width:576px){.benefits-grid{grid-template-columns:1fr}}@media (max-width:480px){.benefit-card,.scenario-card,.step-card{padding:20px 16px}.scenario-card h3{font-size:16px}}@media (max-width:360px){.benefit-card,.scenario-card,.step-card{padding:16px 12px}}.market-table{overflow:hidden;width:100%}.market-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:inherit;display:grid;grid-template-columns:2fr 1fr 1fr 80px;padding:18px 24px;position:relative;text-decoration:none;transition:all .4s ease}.market-row:last-child{border-bottom:none}.market-row .sparkline{align-items:center;display:flex;justify-content:flex-end}.market-row:hover{background:hsla(0,0%,100%,.03)}.market-row.updated{animation:rowFlash 1.2s ease}.market-pair{font-size:16px;font-weight:600}.market-price{font-family:"SF Mono",monospace;font-weight:500}.market-change.positive{color:var(--accent-green)}.market-change.negative{color:#ff6b6b}.market-change.stable{color:var(--accent-green);font-weight:600}.rate-pulse{animation:ratePulse .3s ease-out}.market-row.updated{animation:rowHighlight .6s ease-out}@media (max-width:768px){.market-row{font-size:13px;grid-template-columns:1.5fr 1fr 1fr;padding:14px 16px}.market-row .sparkline{display:none}}@media (max-width:576px){.market-row{grid-template-columns:1.2fr 1fr}.market-row .market-change{display:none}}@media (max-width:360px){.market-row{font-size:12px;padding:10px 12px}}.exchange-widget{display:flex;flex-direction:column;gap:12px}.exchange-widget .row{align-items:center;background:hsla(0,0%,100%,.03);border-radius:12px;display:flex;font-size:16px;justify-content:space-between;padding:16px}.exchange-widget .row.best{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);font-weight:600}.exchange-widget .row .rate{font-family:"SF Mono",monospace;font-size:18px}.exchange-widget .profit{align-items:center;color:#22c55e;display:flex;font-size:13px;gap:6px;justify-content:flex-end;margin-bottom:8px;margin-top:-8px;padding-right:16px;text-align:right}.exchange-widget .profit-label{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:500}.exchange-widget .profit-value{color:#22c55e;font-size:14px;font-weight:600}.exchange-widget .profit-percent{color:hsla(0,0%,100%,.5);font-size:12px}.exchange-widget .updated{color:#6b7280;font-size:12px;margin-top:8px;text-align:center}.exchange-widget a.btn-primary,.exchange-widget button{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border:none;border-radius:12px;color:#000;cursor:pointer;display:block;font-size:15px;font-weight:600;margin-top:12px;padding:14px;text-align:center;transition:all .3s ease}.exchange-widget a.btn-primary:hover,.exchange-widget button:hover{box-shadow:0 10px 30px rgba(0,255,163,.3);transform:translateY(-2px)}@media (max-width:768px){.exchange-widget .row{font-size:14px;padding:12px}.exchange-widget .row .rate{font-size:16px}}@media (max-width:480px){.exchange-widget .row{font-size:13px;padding:10px}}.exchange-section{padding:40px 0 60px;text-align:center;width:100%}.exchange-hero{margin:0 auto 32px;max-width:700px}.exchange-hero__badge{background:rgba(0,255,157,.1);border-radius:999px;color:#00ff9d;display:inline-block;font-size:13px;margin-bottom:16px;padding:6px 14px}.exchange-hero__title{color:#fff;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:12px}.exchange-hero__subtitle{color:#aaa;font-size:16px;margin-top:12px}.exchange-form{backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);background:linear-gradient(160deg,rgba(22,32,50,.85),rgba(15,23,36,.9));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 0 0 1px rgba(0,255,163,.04),0 25px 50px -12px rgba(0,0,0,.5),0 0 60px rgba(0,255,163,.04),inset 0 1px 1px hsla(0,0%,100%,.06);box-sizing:border-box;margin:32px auto 56px;max-width:880px;padding:36px 40px 32px;position:relative;transition:all .35s var(--ease-out);width:100%;z-index:200}.exchange-form:before{background:linear-gradient(90deg,transparent,rgba(0,255,163,.3),rgba(0,195,255,.2),transparent);border-radius:1px;content:"";height:1px;left:20px;opacity:.8;position:absolute;right:20px;top:0}.exchange-form:hover{border-color:hsla(0,0%,100%,.14);box-shadow:0 0 0 1px rgba(0,255,163,.08),0 30px 60px -12px rgba(0,0,0,.55),0 0 80px rgba(0,255,163,.06),inset 0 1px 1px hsla(0,0%,100%,.08);transform:translateY(-3px)}.exchange-form__row{align-items:end;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr) auto}.exchange-form__field{align-items:stretch;display:flex;flex-direction:column;gap:8px;min-width:0}.exchange-form__label{color:hsla(0,0%,100%,.5);display:block;font-size:11px;font-weight:600;letter-spacing:.8px;margin-bottom:0;padding-left:4px;text-align:left;text-transform:uppercase;white-space:nowrap}.exchange-form__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.5));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='rgba(255,255,255,0.4)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--text-primary);cursor:pointer;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:500;height:52px;min-width:0;outline:none;padding:0 42px 0 16px;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.exchange-form__select:hover{border-color:hsla(0,0%,100%,.22)}.exchange-form__select:focus{border-color:rgba(0,255,163,.4);box-shadow:0 0 0 3px rgba(0,255,163,.08)}.exchange-form__select option{background:#0b1220;color:var(--text-primary)}select.cs-native{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.custom-select{min-width:0;position:relative;width:100%}.custom-select__trigger{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.5));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--text-primary);cursor:pointer;display:flex;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:500;gap:10px;height:52px;justify-content:space-between;min-width:0;outline:none;padding:0 42px 0 14px;text-align:left;transition:all .25s var(--ease-out);width:100%}.custom-select__trigger:hover{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.48));border-color:hsla(0,0%,100%,.22)}.custom-select__trigger:focus-visible{border-color:rgba(0,255,163,.5);box-shadow:0 0 0 3px rgba(0,255,163,.08),inset 0 1px 0 hsla(0,0%,100%,.05)}.custom-select.is-open .custom-select__trigger{border-color:rgba(0,255,163,.4);border-radius:12px 12px 0 0;box-shadow:0 0 0 3px rgba(0,255,163,.08),inset 0 1px 0 hsla(0,0%,100%,.05)}.custom-select__value{align-items:center;display:flex;gap:10px;min-width:0}.custom-select__icon{align-items:center;background:rgba(0,255,163,.08);border:1px solid rgba(0,255,163,.15);border-radius:8px;color:var(--accent-green);display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:28px;justify-content:center;line-height:1;width:28px}.custom-select__trigger.has-value .custom-select__icon{background:rgba(0,255,163,.12);border-color:rgba(0,255,163,.25)}.custom-select__text{color:hsla(0,0%,100%,.85);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select__trigger.has-value .custom-select__text{color:var(--text-primary);font-weight:600}.custom-select__arrow{color:hsla(0,0%,100%,.35);flex-shrink:0;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:transform .25s var(--ease-out),color .25s ease}.custom-select.is-open .custom-select__arrow{color:var(--accent-green);transform:translateY(-50%) rotate(180deg)}.custom-select__dropdown{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(22,32,50,.97),rgba(16,24,38,.99));border:1px solid hsla(0,0%,100%,.18);border-radius:0 0 12px 12px;border-top-color:rgba(0,255,163,.12);box-shadow:0 8px 32px rgba(0,0,0,.65),0 0 0 1px rgba(0,255,163,.06),0 24px 48px rgba(0,0,0,.4);display:flex;flex-direction:column;left:0;max-height:380px;opacity:0;overflow:hidden;position:absolute;right:0;top:100%;transform:translateY(-4px);transition:opacity .2s ease,transform .2s var(--ease-out),visibility .2s;visibility:hidden;z-index:300}.custom-select.is-open .custom-select__dropdown{opacity:1;transform:translateY(0);visibility:visible}.custom-select__searchbox{align-items:center;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;gap:10px;padding:12px 14px}.custom-select__searchbox svg{color:hsla(0,0%,100%,.45);flex-shrink:0}.custom-select__search{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:14px;font-weight:500;min-width:0;outline:none;padding:4px 0}.custom-select__search::placeholder{color:hsla(0,0%,100%,.4);letter-spacing:.2px}.custom-select__search:focus{outline:none}.custom-select__searchbox:focus-within{background:rgba(0,255,163,.06);border-bottom-color:rgba(0,255,163,.3);box-shadow:0 1px 0 rgba(0,255,163,.15)}.custom-select__list{flex:1;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:8px;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.custom-select__list::-webkit-scrollbar{width:5px}.custom-select__list::-webkit-scrollbar-track{background:transparent}.custom-select__list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:3px}.custom-select__option{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);border-radius:10px;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;gap:12px;min-height:52px;padding:14px;transition:all .15s ease}.custom-select__option:last-child{border-bottom:none}.custom-select__option:hover{background:hsla(0,0%,100%,.1);border-bottom-color:hsla(0,0%,100%,.08);color:var(--text-primary)}.custom-select__option.is-highlighted{background:hsla(0,0%,100%,.12);box-shadow:inset 2px 0 0 var(--accent-green);color:var(--text-primary)}.custom-select__option.is-selected{background:rgba(0,255,163,.1);border-bottom-color:rgba(0,255,163,.08);color:var(--accent-green)}.custom-select__option.is-selected.is-highlighted{background:rgba(0,255,163,.16);box-shadow:inset 2px 0 0 var(--accent-green)}.custom-select__option-icon{align-items:center;align-self:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.custom-select__option.is-selected .custom-select__option-icon{background:rgba(0,255,163,.15);border-color:rgba(0,255,163,.3);color:var(--accent-green)}.custom-select__option-content{display:flex;flex:1;flex-direction:column;gap:2px;justify-content:center;line-height:1.35;min-width:0}.custom-select__option-code{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap}.custom-select__option-name{color:hsla(0,0%,100%,.5);font-size:12px;line-height:1.35;white-space:normal;word-break:break-word}.custom-select__option-detail{color:hsla(0,0%,100%,.35);font-size:11px;line-height:1.3;white-space:normal;word-break:break-word}.custom-select__check{align-self:center;flex-shrink:0;margin-left:auto}.custom-select__check,.custom-select__option.is-selected .custom-select__option-code{color:var(--accent-green)}.custom-select__option.is-selected .custom-select__option-name{color:rgba(0,255,163,.6)}.custom-select__option.is-selected .custom-select__option-detail{color:rgba(0,255,163,.4)}.custom-select__empty{color:hsla(0,0%,100%,.35);display:none;font-size:13px;padding:20px;text-align:center}.custom-select__overlay{background:rgba(0,0,0,.4);inset:0;opacity:0;position:fixed;transition:opacity .2s ease,visibility .2s;visibility:hidden;z-index:50}.custom-select__overlay.is-active{opacity:1;visibility:visible}.exchange-form__swap{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:hsla(0,0%,100%,.45);cursor:pointer;display:flex;font-size:22px;height:52px;justify-content:center;overflow:hidden;position:relative;transition:all .3s var(--ease-out);width:52px}.exchange-form__swap:before{background:linear-gradient(135deg,rgba(0,255,163,.08),rgba(0,195,255,.05));border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.exchange-form__swap:hover{border-color:rgba(0,255,163,.3);box-shadow:0 0 20px rgba(0,255,163,.1);color:var(--accent-green);transform:scale(1.08)}.exchange-form__swap:hover:before{opacity:1}.exchange-form__swap:active{transform:scale(.96);transition-duration:.1s}.exchange-form__swap.is-rotating{animation:swapRotate .4s var(--ease-out)}@keyframes swapRotate{0%{transform:scale(1.08) rotate(0deg)}50%{transform:scale(1.08) rotate(180deg)}to{transform:scale(1) rotate(180deg)}}.exchange-form__button{background:linear-gradient(135deg,var(--accent-green),#00d68f);border:none;border-radius:12px;box-shadow:0 4px 15px rgba(0,255,163,.2),inset 0 1px 0 hsla(0,0%,100%,.3);color:#05070d;cursor:pointer;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;height:52px;letter-spacing:.3px;overflow:hidden;padding:0 28px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.exchange-form__button:before{background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.exchange-form__button:hover{box-shadow:0 10px 35px rgba(0,255,163,.35),0 0 60px rgba(0,255,163,.12),inset 0 1px 0 hsla(0,0%,100%,.35);transform:translateY(-2px)}.exchange-form__button:hover:before{opacity:1}.exchange-form__button:active{box-shadow:0 4px 15px rgba(0,255,163,.25),inset 0 1px 0 hsla(0,0%,100%,.2);transform:translateY(0) scale(.98);transition-duration:.1s}.exchange-form__helper{color:hsla(0,0%,100%,.4);font-size:13px;letter-spacing:.2px;margin-top:18px;text-align:center}.exchange-form__error{color:var(--danger-red);display:none;font-size:13px;font-weight:500;margin-top:14px;min-height:20px;text-align:center}@media (max-width:1024px){.exchange-form{max-width:none;padding:28px 28px 24px}.exchange-form__row{gap:14px;grid-template-columns:1fr 48px 1fr}.exchange-form__button{grid-column:1/-1;height:50px;width:100%}}@media (max-width:768px){.exchange-section{padding:24px 0 40px}.exchange-form{border-radius:16px;margin:24px 0 40px;max-width:none;padding:22px 20px 20px}.exchange-form__row{align-items:stretch;display:flex;flex-direction:column;gap:14px}.exchange-form__field{align-items:stretch;flex-direction:column;gap:6px}.exchange-form__label{padding-left:2px}.custom-select__trigger,.exchange-form__button{height:50px;width:100%}.custom-select__dropdown{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,rgba(16,24,38,.99),#0a101c);border:1px solid hsla(0,0%,100%,.16);border-radius:20px 20px 0 0;bottom:0;filter:none;left:0;max-height:65vh;opacity:1;pointer-events:auto;position:fixed;right:0;top:auto;transform:translateY(105%);transition:transform .3s var(--ease-out);z-index:1001;-webkit-overflow-scrolling:touch}.custom-select.is-open .custom-select__dropdown{transform:translateY(0)}.custom-select__overlay{background:rgba(0,0,0,.55);pointer-events:auto;z-index:1000}.custom-select__option{padding:14px}.custom-select__option-icon{font-size:15px;height:32px;width:32px}.custom-select__option-code{font-size:14px}.custom-select__option-name{font-size:12px}.custom-select__option-detail{font-size:11px}.exchange-form__swap{align-self:center;border-radius:12px;height:40px;width:48px}.exchange-form__helper{font-size:12px;line-height:1.4;padding:0 4px}}@media (max-width:480px){.exchange-form{margin:20px 0 32px;padding:18px 16px 16px}.exchange-hero__title{font-size:28px}.exchange-hero__subtitle{font-size:14px}.custom-select__trigger{font-size:14px;padding:0 38px 0 12px}.custom-select__icon{border-radius:6px;font-size:12px;height:24px;width:24px}.exchange-form__button{font-size:13px;padding:0 20px}}.exchange-rates-section{padding:var(--space-5xl) 0}.exchange-rates-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.exchange-card{align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:var(--text-primary);display:flex;gap:14px;overflow:hidden;padding:20px 18px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.exchange-card:before{background:linear-gradient(135deg,rgba(0,255,163,.06),rgba(0,195,255,.04));border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.exchange-card:hover{border-color:rgba(0,255,163,.35);box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 30px rgba(0,255,163,.12),inset 0 1px 1px hsla(0,0%,100%,.1);transform:translateY(-6px)}.exchange-card:hover:before{opacity:1}.exchange-card:active{transform:translateY(-3px);transition-duration:.15s}.exchange-card-icon{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-shrink:0;height:42px;justify-content:center;transition:all .3s ease;width:42px}.exchange-card:hover .exchange-card-icon{background:rgba(0,255,163,.12);border-color:rgba(0,255,163,.3)}.crypto-icon{font-size:20px;font-weight:700;line-height:1;transition:transform .3s ease}.exchange-card:hover .crypto-icon{transform:scale(1.1)}.crypto-btc{color:#f7931a}.crypto-eth{color:#627eea}.crypto-usdt{color:#26a17b}.crypto-sol{color:#9945ff}.crypto-xrp{color:#00aae4}.crypto-ltc{color:#bfbbbb}.crypto-rub{color:#1976d2}.crypto-doge,.crypto-uah{color:#ffc107}.crypto-usd{color:#85bb65}.crypto-eur{color:#0052b4}.crypto-kzt{color:#00abc2}.crypto-trx{color:#ef4444}.exchange-card-content{flex:1;min-width:0}.exchange-pair{color:var(--text-primary);font-size:15px;font-weight:700;letter-spacing:.2px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchange-pair .arrow-icon{color:hsla(0,0%,100%,.4);font-size:13px;font-weight:400;margin:0 2px}.exchange-subtitle{color:hsla(0,0%,100%,.45);font-size:11px;font-weight:400;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.exchange-card:hover .exchange-subtitle{color:hsla(0,0%,100%,.65)}.exchange-card-right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.rate-badge{color:var(--text-primary);font-family:"SF Mono","Fira Code","Consolas",monospace;font-size:14px;font-weight:700;transition:all .3s ease;white-space:nowrap}.exchange-card:hover .rate-badge{color:var(--accent-green);text-shadow:0 0 12px rgba(0,255,163,.4)}.rate-arrow{color:rgba(0,255,163,0);font-size:14px;font-weight:600;transform:translateX(-4px);transition:all .35s cubic-bezier(.4,0,.2,1)}.rate-meta{color:hsla(0,0%,100%,.4);font-size:10px;font-weight:400;margin-top:2px;transition:color .3s ease;white-space:nowrap}.exchange-card:hover .rate-meta{color:hsla(0,0%,100%,.6)}.exchange-card:hover .rate-arrow{color:var(--accent-green);opacity:1;transform:translateX(0)}@keyframes cardUpdateFlash{0%{background:rgba(0,255,163,.12);border-color:rgba(0,255,163,.3)}to{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}}.popular-rate-card.rate-updated{animation:cardUpdateFlash .6s ease-out}.popular-rate-card .rate-badge.flash-positive{color:var(--accent-green)!important;text-shadow:0 0 16px rgba(0,255,163,.6);transition:color .15s,text-shadow .15s}.popular-rate-card .rate-badge.flash-negative{color:#ff6b6b!important;text-shadow:0 0 16px hsla(0,100%,71%,.6);transition:color .15s,text-shadow .15s}.exchange-card:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04),transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .6s ease;width:60%}.exchange-card:hover:after{left:150%}.exchange-rates-list-header{margin-bottom:1.25rem}.exchange-rates-list-header h2{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}.exchange-rates-list-header p{color:var(--text-secondary);font-size:.95rem;line-height:1.5;margin:0;max-width:640px}.exchange-rates-toolbar{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.exchange-rates-search input{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--text-primary);font-family:inherit;font-size:.95rem;max-width:400px;padding:.75rem 1rem;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.exchange-rates-search input::placeholder{color:hsla(0,0%,100%,.4)}.exchange-rates-search input:focus{border-color:rgba(0,255,163,.4);box-shadow:0 0 0 3px rgba(0,255,163,.08);outline:none}.exchange-rates-filters{display:flex;flex-wrap:wrap;gap:.5rem}.filter-chip{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.65);cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;padding:.5rem 1rem;transition:all .25s ease}.filter-chip:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.filter-chip.active{background:var(--accent-green);border-color:var(--accent-green);color:#0f172a}.exchange-rates-table-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.45);display:grid;font-size:.75rem;font-weight:600;gap:1rem;grid-template-columns:48px 1.8fr 1fr 1fr 100px 120px;letter-spacing:.05em;padding:.75rem 1.25rem;text-transform:uppercase}.exchange-rates-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.exchange-rate-row{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;color:var(--text-primary);display:grid;gap:1rem;grid-template-columns:48px 1.8fr 1fr 1fr 100px 120px;padding:.875rem 1.25rem;text-decoration:none;transition:all .3s ease}.exchange-rate-row:hover{background:hsla(0,0%,100%,.06);border-color:rgba(0,255,163,.25);transform:translateX(4px)}.exchange-rate-row.rate-updated{animation:cardUpdateFlash .6s ease-out}.row-icon{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;height:36px;justify-content:center;width:36px}.row-icon .crypto-icon{font-size:16px;font-weight:700}.row-pair{min-width:0}.pair-code{font-size:.95rem;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair-code .arrow-icon{color:hsla(0,0%,100%,.35);font-size:.85rem;font-weight:400;margin:0 2px}.pair-desc{color:hsla(0,0%,100%,.45);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-meta{display:flex;flex-direction:column;gap:2px}.row-rate{font-family:"SF Mono","Fira Code","Consolas",monospace;font-size:.9rem;font-weight:700;white-space:nowrap}.row-spread{color:hsla(0,0%,100%,.4);font-size:.75rem;white-space:nowrap}.row-status{display:flex;justify-content:center}.status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;padding:.35rem .65rem;white-space:nowrap}.status-badge:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.status-live{background:rgba(0,255,163,.1);color:var(--accent-green)}.status-unavailable{background:hsla(0,100%,71%,.1);color:#ff6b6b}.row-action{text-align:right}.btn-view{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--text-primary);display:inline-block;font-size:.8rem;font-weight:600;padding:.45rem .9rem;transition:all .25s ease}.exchange-rate-row:hover .btn-view{background:rgba(0,255,163,.12);border-color:rgba(0,255,163,.3);color:var(--accent-green)}.exchange-rates-empty{color:hsla(0,0%,100%,.5);font-size:1rem;padding:3rem 1rem;text-align:center}.exchange-rate-row .row-rate.flash-positive{color:var(--accent-green)!important;text-shadow:0 0 12px rgba(0,255,163,.4)}.exchange-rate-row .row-rate.flash-negative{color:#ff6b6b!important;text-shadow:0 0 12px hsla(0,100%,71%,.4)}@media (max-width:1100px){.exchange-rates-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.exchange-rates-table-header{display:none}.exchange-rate-row{gap:.75rem;grid-template-columns:40px 1fr auto;padding:.75rem 1rem}.row-meta,.row-status{display:none}.row-action{align-self:center}.btn-view{font-size:.75rem;padding:.4rem .7rem}.row-icon{height:32px;width:32px}.row-icon .crypto-icon{font-size:14px}.pair-code{font-size:.9rem}.pair-desc{font-size:.75rem}}@media (max-width:640px){.exchange-rates-section{padding:var(--space-3xl) 0}.exchange-rates-list-header{margin-bottom:1rem}.exchange-rates-list-header h2{font-size:1.35rem;margin-bottom:.375rem}.exchange-rates-list-header p{font-size:.875rem}.exchange-rates-grid{gap:12px;grid-template-columns:1fr}.exchange-card{gap:12px;padding:16px 14px}.exchange-card-icon{height:38px;width:38px}.crypto-icon{font-size:18px}.exchange-pair{font-size:14px}.rate-badge{font-size:13px}.exchange-rates-toolbar{gap:.75rem}.exchange-rates-search input{max-width:none}}.faq-section{padding:var(--space-5xl) 0}.faq-container{width:100%}.faq-item{border-radius:16px;margin-bottom:var(--space-sm);overflow:hidden}.faq-question-heading{margin:0}.faq-question{align-items:center;background:transparent;border:0;color:var(--text-primary);cursor:pointer;display:flex;gap:12px;padding:20px 24px;text-align:left;transition:all .3s ease;width:100%}.faq-question:hover{background:hsla(0,0%,100%,.02)}.faq-question:before{content:"\01F4AC";font-size:20px}.faq-question h3,.faq-question span{font-size:var(--text-base);font-weight:500;line-height:1.45}.faq-question:focus-visible{outline:2px solid rgba(0,195,255,.45);outline-offset:-2px}.faq-answer{align-items:flex-start;display:flex;gap:8px;max-height:0;opacity:0;overflow:hidden;padding:0 24px;transform:translateY(-8px);transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease .05s,transform .35s ease .05s}.faq-answer-icon{color:var(--accent-green);flex-shrink:0;font-size:16px;margin-top:2px;transition:transform .3s ease}.faq-answer p{color:var(--text-secondary);line-height:1.6;margin:0;padding-bottom:20px}.faq-item.open .faq-answer{max-height:500px;opacity:1;transform:translateY(0)}.faq-item.open .faq-answer-icon{transform:rotate(90deg)}.faq-section .section-header{margin-bottom:var(--space-md)}@media (max-width:768px){.faq-section{padding:var(--space-3xl) 0}.faq-question{padding:16px 18px}.faq-question h3,.faq-question span{font-size:15px}}@media (max-width:480px){.faq-question h3,.faq-question span{font-size:14px}}.help-tooltip{align-items:center;display:inline-flex;margin-left:6px;position:relative;vertical-align:middle}.help-tooltip__trigger{align-items:center;cursor:pointer;font-weight:700;justify-content:center;transition:color var(--micro-duration) var(--ease-out),border-color var(--micro-duration) var(--ease-out),background var(--micro-duration) var(--ease-out),transform var(--micro-duration) var(--ease-out)}.exchange-widget .help-tooltip__trigger,.exchange-widget .help-tooltip__trigger:hover,.help-tooltip__trigger{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;color:var(--text-secondary);display:inline-flex;font-size:11px;height:18px;line-height:1;margin:0;min-height:18px;min-width:18px;padding:0;width:18px}.exchange-widget .help-tooltip__trigger,.exchange-widget .help-tooltip__trigger:hover{box-shadow:none;transform:none}.help-tooltip.is-open .help-tooltip__trigger,.help-tooltip__trigger:focus-visible,.help-tooltip__trigger:hover{background:rgba(0,195,255,.14);border-color:rgba(0,195,255,.55);color:var(--text-primary)}.exchange-widget .help-tooltip.is-open .help-tooltip__trigger,.exchange-widget .help-tooltip__trigger:focus-visible,.exchange-widget .help-tooltip__trigger:hover{background:rgba(0,195,255,.14);border-color:rgba(0,195,255,.55);box-shadow:none;color:var(--text-primary);transform:none}.help-tooltip__trigger:focus-visible{outline:2px solid rgba(0,195,255,.5);outline-offset:2px}.help-tooltip__panel{backdrop-filter:blur(16px);background:rgba(11,18,32,.96);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 18px 48px rgba(0,0,0,.32);left:var(--tooltip-left,0);opacity:0;padding:14px 16px;pointer-events:none;position:fixed;top:var(--tooltip-top,0);transform:translateY(4px);transition:opacity var(--micro-duration) var(--ease-out),transform var(--micro-duration) var(--ease-out);width:min(300px,calc(100vw - 24px));z-index:10000}.help-tooltip.is-open .help-tooltip__panel,.help-tooltip__panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.help-tooltip__panel:before{background:rgba(11,18,32,.96);border-left:1px solid hsla(0,0%,100%,.12);border-top:1px solid hsla(0,0%,100%,.12);content:"";height:10px;left:clamp(14px,var(--tooltip-arrow-left,50%),calc(100% - 14px));position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.help-tooltip__panel[data-placement=bottom]:before{top:-6px}.help-tooltip__panel[data-placement=top]:before{bottom:-6px;transform:translateX(-50%) rotate(225deg)}.help-tooltip__description,.help-tooltip__title{display:block}.help-tooltip__title{color:var(--text-primary);font-size:var(--text-sm);font-weight:700;margin-bottom:6px}.help-tooltip__description{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}@media (prefers-reduced-motion:reduce){.help-tooltip__panel,.help-tooltip__trigger{transition:none}}.educational-block{padding:var(--space-xl) 0 0}.educational-block__inner{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.045);border:1px solid var(--glass-border);border-radius:14px;padding:var(--space-lg)}.educational-block__title{color:var(--text-primary);font-size:var(--text-2xl);line-height:1.25;margin:0 0 var(--space-sm)}.educational-block__content{display:grid;gap:12px;max-width:760px}.educational-block__content p{color:var(--text-secondary);font-size:var(--text-base);line-height:1.7;margin:0}@media (max-width:640px){.educational-block{padding-top:var(--space-lg)}.educational-block__inner{padding:var(--space-md)}.educational-block__title{font-size:var(--text-xl)}}.fast-movers-section{margin:0 0 60px;padding:0}.fast-movers-header{align-items:center;color:var(--text-secondary);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px}.fast-movers-header .fm-icon{font-size:18px}.fast-movers-header .live-indicator{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:10px;color:var(--accent-green);font-size:11px;font-weight:500;margin-left:auto;padding:2px 8px}.fast-movers-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fm-item{align-items:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s ease}.fm-link{align-items:stretch;color:inherit;display:flex;flex-direction:column;gap:4px;text-decoration:none}.fm-link:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}.fm-collecting{font-style:italic}.fm-collecting,.fm-stable{cursor:default;grid-column:1/-1;justify-content:center;opacity:.7}.fm-item:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}.fm-item.updating{animation:fmPulse .5s ease}.fm-pair{font-size:13px;font-weight:600}.fm-link .fm-rate-row{align-items:center;display:flex;gap:6px;justify-content:space-between}.fm-rate{color:var(--text-primary);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.fm-change,.fm-rate{font-family:"SF Mono",monospace;white-space:nowrap}.fm-change{font-size:12px;font-weight:600}.fm-change.positive{color:var(--accent-green)}.fm-change.negative{color:var(--danger-red)}.fm-change.stable{align-items:center;color:var(--accent-green);display:inline-flex;font-weight:600;gap:4px}.stable-dot{animation:stable-pulse 2s ease-in-out infinite;background:var(--accent-green);border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes stable-pulse{0%,to{opacity:1}50%{opacity:.4}}.fm-arrow{font-size:14px;font-weight:700}.fm-item:has(.positive) .fm-arrow{color:var(--accent-green)}.fm-item:has(.negative) .fm-arrow{color:var(--danger-red)}@media (max-width:1024px){.fast-movers-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}@media (max-width:768px){.fast-movers-section{margin:-20px 0 40px}.fast-movers-grid{gap:8px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.fm-item{padding:10px 12px}.fm-pair,.fm-rate{font-size:12px}.fm-change{font-size:11px}}@media (max-width:480px){.fast-movers-grid{grid-template-columns:repeat(2,1fr)}}.sparkline{align-items:center;display:flex;height:20px;justify-content:flex-end;min-width:60px}.sparkline svg{display:block;will-change:contents}.sparkline.updating svg{animation:sparklineFade .3s ease}@media (max-width:768px){.market-row .sparkline{display:none}}.sidebar-banner{position:fixed;right:20px;top:50%;transform:translateY(-50%);width:160px;z-index:100}.sidebar-banner .banner-content{backdrop-filter:blur(16px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:16px;text-align:center;transition:all .3s ease}.sidebar-banner .banner-content:hover{border-color:rgba(0,255,163,.3);transform:translateY(-3px)}.sidebar-banner .banner-icon{font-size:32px;margin-bottom:8px}.sidebar-banner h4{font-size:14px;margin-bottom:6px}.sidebar-banner p{color:var(--text-secondary);font-size:11px;margin-bottom:12px}.sidebar-banner .btn-banner{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:8px;color:#000;display:block;font-size:12px;font-weight:600;padding:10px 16px;text-decoration:none;transition:all .3s ease}.sidebar-banner .btn-banner:hover{box-shadow:0 6px 20px rgba(0,255,163,.3);transform:translateY(-2px)}.footer-banner{margin:0 auto 40px;max-width:1200px;padding:0 20px}.footer-banner .banner-card{align-items:center;background:linear-gradient(135deg,rgba(0,255,163,.08),rgba(0,195,255,.08));border:1px solid rgba(0,255,163,.2);border-radius:16px;display:flex;gap:20px;justify-content:space-between;padding:24px 32px}.footer-banner .banner-card .banner-text h4{font-size:18px;margin-bottom:4px}.footer-banner .banner-card .banner-text p{color:var(--text-secondary);font-size:14px}.footer-banner .btn-cta{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:10px;color:#000;font-size:14px;font-weight:600;padding:14px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.footer-banner .btn-cta:hover{box-shadow:0 8px 25px rgba(0,255,163,.3);transform:translateY(-2px)}.mobile-footer-banner{background:var(--bg-secondary);border-top:1px solid var(--glass-border);bottom:0;display:none;left:0;padding:12px 16px;position:fixed;right:0;z-index:1000}.mobile-footer-banner .mobile-btn{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:10px;color:#000;font-size:15px;font-weight:600;padding:14px;text-align:center;text-decoration:none;width:100%}.contextual-cta{align-items:center;background:linear-gradient(135deg,rgba(0,255,163,.1),rgba(0,195,255,.1));border:1px solid rgba(0,255,163,.3);border-radius:20px;color:var(--accent-green);display:inline-flex;font-size:13px;gap:6px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.contextual-cta:hover{background:linear-gradient(135deg,rgba(0,255,163,.2),rgba(0,195,255,.2));transform:translateY(-2px)}.stats-badge{align-items:center;background:rgba(0,255,163,.1);border:1px solid rgba(0,255,163,.2);border-radius:20px;color:var(--accent-green);display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}@media (max-width:768px){.sidebar-banner{display:none}.mobile-footer-banner{display:block}.footer-banner .banner-card{flex-direction:column;padding:20px 16px;text-align:center}.footer-banner .banner-card .banner-text h4{font-size:16px}}@media (max-width:360px){.footer-banner .banner-card{padding:16px 12px}.footer-banner .btn-cta{font-size:13px;padding:12px 20px}}.lang-switcher{display:flex;gap:4px;margin-left:16px}.lang-btn{background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:hsla(0,0%,100%,.6);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;text-decoration:none;transition:all .2s ease}.lang-btn:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.25);color:#fff}.lang-btn.active{background:rgba(0,255,163,.1);border-color:rgba(0,255,163,.3);color:var(--accent-green)}.lang-btn[data-lang=en].active{background:rgba(96,165,250,.1);border-color:rgba(96,165,250,.3);color:#60a5fa}.lang-btn[data-lang=ru].active{background:rgba(248,113,113,.1);border-color:rgba(248,113,113,.3);color:#f87171}.lang-btn[data-lang=ua].active{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3);color:#fbbf24}.lang-dropdown{position:relative}.lang-dropdown-btn{align-items:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.lang-dropdown-btn:hover{background:hsla(0,0%,100%,.08);border-color:rgba(0,255,163,.3)}.lang-dropdown-menu{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:12px;margin-top:8px;min-width:120px;opacity:0;padding:8px;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:100}.lang-dropdown.open .lang-dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.lang-dropdown-item{align-items:center;border-radius:8px;color:hsla(0,0%,100%,.7);display:flex;font-size:14px;gap:10px;padding:10px 14px;text-decoration:none;transition:all .2s ease}.lang-dropdown-item:hover{background:hsla(0,0%,100%,.08);color:#fff}.lang-dropdown-item.active{background:rgba(0,255,163,.1);color:var(--accent-green)}.lang-flag{font-size:18px}@media (max-width:768px){.lang-switcher{margin-left:8px}}@media (max-width:480px){.lang-switcher .lang-btn{font-size:11px;padding:5px 8px}}.live-badge{align-items:center;color:#9ca3af;display:flex;font-size:14px;gap:8px;margin-bottom:16px}.dot{animation:pulse 1.5s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 6px #22c55e;height:8px;width:8px}.live-indicator{align-items:center;display:inline-flex;gap:6px}.live-indicator:before{animation:livePulse 1.5s infinite;background:var(--accent-green);border-radius:50%;box-shadow:0 0 8px var(--accent-green);content:"";height:8px;width:8px}.flash-green{animation:priceFlashGreen .4s ease-out}.flash-red{animation:priceFlashRed .4s ease-out}.updating{animation:updatePulse .3s ease-out}.trust-badge-inline{align-items:center;background:rgba(0,255,163,.1);border:1px solid rgba(0,255,163,.2);border-radius:20px;color:var(--accent-green);display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.trust-badge-inline:before{content:"✓";font-size:10px}#backToTop{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border:1px solid rgba(0,255,163,.4);border-radius:14px;bottom:24px;box-shadow:0 4px 20px rgba(0,255,163,.25),0 0 40px rgba(0,255,163,.1);color:#000;cursor:pointer;display:flex;font-size:22px;height:48px;justify-content:center;opacity:0;position:fixed;right:24px;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:48px;z-index:1000}#backToTop.visible{opacity:1;visibility:visible}#backToTop:hover{border-color:rgba(0,255,163,.6);box-shadow:0 8px 30px rgba(0,255,163,.35),0 0 50px rgba(0,255,163,.2);transform:translateY(-4px) scale(1.05)}#backToTop:active{transform:translateY(-2px) scale(1)}@media (max-width:768px){#backToTop{bottom:80px;height:42px;right:16px;width:42px}}.contact-section{padding:100px 0}.contact-card{box-sizing:border-box;margin:0 auto;max-width:900px;padding:48px 40px;text-align:center;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;width:100%}.contact-card:hover{border-color:rgba(0,255,163,.35);box-shadow:0 18px 50px rgba(0,255,163,.08);transform:translateY(-4px)}.contact-block__title{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:32px;font-weight:700;margin-bottom:12px;-webkit-text-fill-color:transparent;background-clip:text}.contact-block__desc{color:var(--text-secondary);font-size:16px;line-height:1.6;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:520px}.contact-block__actions{display:inline-flex;flex-wrap:wrap;gap:16px;justify-content:center}.contact-block__btn{align-items:center;border:1px solid transparent;border-radius:12px;display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:14px 28px;text-decoration:none;transition:all .3s ease;width:160px}.contact-block__btn--telegram{background:linear-gradient(135deg,rgba(0,195,255,.15),rgba(0,195,255,.05));border-color:rgba(0,195,255,.3);color:#00c3ff}.contact-block__btn--telegram:hover{background:linear-gradient(135deg,rgba(0,195,255,.25),rgba(0,195,255,.1));border-color:rgba(0,195,255,.5);transform:translateY(-2px)}.contact-block__btn--email{background:linear-gradient(135deg,rgba(0,255,163,.15),rgba(0,255,163,.05));border-color:rgba(0,255,163,.3);color:#00ffa3}.contact-block__btn--email:hover{background:linear-gradient(135deg,rgba(0,255,163,.25),rgba(0,255,163,.1));border-color:rgba(0,255,163,.5);transform:translateY(-2px)}.contact-block__btn-icon{font-size:18px}@media (max-width:768px){.contact-card{padding:36px 24px}.contact-block__title{font-size:26px}.contact-block__actions{align-items:stretch;display:flex;flex-direction:column;gap:12px;width:100%}.contact-block__btn{justify-content:center;width:100%}}@media (max-width:480px){.contact-card{padding:32px 20px}.contact-block__title{font-size:22px}.contact-block__desc{font-size:14px}}@media (max-width:375px){.contact-card{padding:28px 16px}}.guides-listing-section,.guides-section,.related-guides-section{padding:var(--space-5xl) 0}.guides-grid,.guides-preview-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.guide-card{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;color:var(--text-primary);display:flex;flex-direction:column;overflow:hidden;padding:28px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.guide-card:before{background:linear-gradient(135deg,rgba(0,255,163,.06),rgba(0,195,255,.04));border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.guide-card:hover{border-color:rgba(0,255,163,.35);box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 30px rgba(0,255,163,.12),inset 0 1px 1px hsla(0,0%,100%,.1);transform:translateY(-6px)}.guide-card:hover:before{opacity:1}.guide-card:active{transform:translateY(-3px);transition-duration:.15s}.guide-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.guide-card__icon{font-size:28px;line-height:1;transition:transform .3s ease}.guide-card:hover .guide-card__icon{transform:scale(1.15)}.guide-card__type{background:rgba(0,255,163,.1);border:1px solid rgba(0,255,163,.2);border-radius:20px;color:var(--accent-green);font-size:11px;font-weight:600;letter-spacing:.8px;padding:4px 10px;text-transform:uppercase}.guide-card__title{color:var(--text-primary);font-size:18px;font-weight:600;line-height:1.4;margin-bottom:12px}.guide-card__desc{color:var(--text-secondary);flex:1;font-size:14px;line-height:1.6;margin-bottom:20px}.guide-card__footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;margin-top:auto;padding-top:16px}.guide-card__read-time{align-items:center;color:hsla(0,0%,100%,.5);display:flex;font-size:13px;gap:6px}.guide-card__read-icon{font-size:14px}.guide-card__arrow{color:rgba(0,255,163,0);font-size:18px;font-weight:600;opacity:0;transform:translateX(-4px);transition:all .35s cubic-bezier(.4,0,.2,1)}.guide-card:hover .guide-card__arrow{color:var(--accent-green);opacity:1;transform:translateX(0)}.guide-card__cta{align-items:center;color:var(--accent-green);display:flex;font-size:14px;font-weight:600;gap:4px;transition:all .35s cubic-bezier(.4,0,.2,1)}.guide-card:hover .guide-card__cta{transform:translateX(4px)}.guide-card:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04),transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .6s ease;width:60%}.guide-card:hover:after{left:150%}.guides-preview-footer{margin-top:40px;text-align:center}.guide-detail-page .guide-content{padding-bottom:88px;padding-top:72px}.guide-detail-page .related-guides{margin-bottom:96px;margin-top:88px}.guide-detail-page .cta-section{margin-top:96px}.guides-page .guides-grid-section{padding-bottom:96px;padding-top:72px}@media (max-width:768px){.guide-detail-page .guide-content{padding-bottom:64px;padding-top:48px}.guide-detail-page .related-guides{margin-bottom:72px;margin-top:64px}.guide-detail-page .cta-section{margin-top:72px}.guides-page .guides-grid-section{padding-bottom:72px;padding-top:48px}}.guides-listing-section .guides-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width:1100px){.guides-grid,.guides-preview-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.guides-listing-section,.guides-section,.related-guides-section{padding:var(--space-3xl) 0}.guides-grid,.guides-preview-grid{gap:16px;grid-template-columns:1fr}.guide-card{padding:22px}.guide-card__title{font-size:16px}.guide-card__desc{font-size:13px}.guides-preview-footer{margin-top:28px}}@media (max-width:480px){.guide-card{padding:18px}.guide-card__icon{font-size:24px}.guide-card__type{font-size:10px;padding:3px 8px}}.guide-inline-link{border-bottom:1px solid rgba(0,255,163,.2);border-radius:4px;color:var(--accent-green);font-weight:500;margin:0 -2px;padding:0 2px;text-decoration:none;transition:all .2s ease}.guide-inline-link:hover{background:rgba(0,255,163,.1);border-bottom-color:var(--accent-green);color:#fff}.guide-inline-link--page{border-bottom-color:rgba(0,195,255,.2);color:var(--accent-blue)}.guide-inline-link--page:hover{background:rgba(0,195,255,.1);border-bottom-color:var(--accent-blue)}.guide-inline-link--pair{font-family:var(--font-mono);font-size:.95em}.content-section{padding:var(--space-3xl) 0}.content-section+.content-section{padding-top:var(--space-lg)}.content-card{border-radius:20px;padding:var(--space-lg);transition:all .3s cubic-bezier(.4,0,.2,1)}.content-card:hover{border-color:rgba(0,255,163,.2);box-shadow:0 12px 32px rgba(0,0,0,.25)}.content-card h2{font-size:var(--text-2xl);font-weight:600;line-height:1.3;margin-bottom:var(--space-sm)}.content-card h3{color:var(--text-primary);font-size:var(--text-lg);font-weight:500;margin:0}.content-card p{color:var(--text-secondary);font-size:var(--text-base);line-height:1.7;margin:0}.content-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.content-grid .content-card h3{color:var(--text-primary);font-size:var(--text-base);font-weight:500;margin:0}.checklist{display:flex;flex-direction:column;gap:var(--space-xs)}.checklist-item{align-items:flex-start;border-radius:16px;display:flex;gap:14px;padding:18px 24px;transition:all .3s ease}.checklist-item:hover{border-color:rgba(0,255,163,.25);transform:translateX(4px)}.checklist-icon{align-items:center;background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:50%;color:#000;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;margin-top:1px;width:24px}.checklist-item span:last-child{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.article-content{border-radius:20px;padding:var(--space-lg)}.article-intro{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.8;margin:0}.article-section{border-radius:20px;margin-bottom:var(--space-sm);padding:28px var(--space-lg);transition:all .3s cubic-bezier(.4,0,.2,1)}.article-section:last-child{margin-bottom:0}.article-section:hover{border-color:rgba(0,255,163,.2);box-shadow:0 12px 32px rgba(0,0,0,.25)}.article-section h2{font-size:var(--text-xl);font-weight:600;line-height:1.3;margin-bottom:var(--space-xs)}.article-section p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7;margin:0}.factors-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(3,1fr)}.factor-card{border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:28px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.factor-card:hover{border-color:rgba(0,255,163,.35);box-shadow:0 20px 40px rgba(0,0,0,.35),0 0 0 1px rgba(0,255,163,.15);transform:translateY(-6px)}.factor-title{color:var(--text-primary);font-size:var(--text-lg);font-weight:600;line-height:1.3;margin:0}.factor-desc{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6;margin:0}@media (max-width:1024px){.content-section{padding:var(--space-2xl) 0}.article-content,.article-section,.content-card{padding:var(--space-md)}.factors-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.content-section{padding:var(--space-xl) 0}.content-grid{grid-template-columns:1fr}.content-card h2{font-size:var(--text-xl)}.article-section h2{font-size:var(--text-lg)}.checklist-item{padding:14px 18px}.factors-grid{grid-template-columns:1fr}.factor-card{padding:22px}.factor-title{font-size:var(--text-base)}.factor-desc{font-size:var(--text-sm)}}@media (max-width:480px){.article-content,.article-section,.content-card{padding:20px 16px}.content-card h2{font-size:var(--text-lg)}.article-intro,.article-section p{font-size:var(--text-sm)}.factor-card{padding:20px 16px}}.hero-links{margin-bottom:1.75rem;margin-top:1.75rem}.hero-links__grid{display:grid;gap:10px 20px;grid-template-columns:repeat(2,1fr)}.hero-links__item{align-items:center;background:none;border:none;border-radius:0;color:hsla(0,0%,100%,.5);display:inline-flex;font-size:.85rem;font-weight:500;gap:.5rem;line-height:1.4;min-height:auto;padding:0;text-decoration:none;transition:all .25s ease;white-space:nowrap}.hero-links__item:before{color:rgba(0,255,163,.45);content:"→";flex-shrink:0;font-size:.7rem;transition:color .25s ease,transform .25s ease}.hero-links__item:hover{color:var(--accent-green)}.hero-links__item:hover:before{color:var(--accent-green);transform:translateX(3px)}.internal-links{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:28px;transition:all .3s cubic-bezier(.4,0,.2,1)}.internal-links:hover{border-color:rgba(0,255,163,.2);box-shadow:0 12px 32px rgba(0,0,0,.25)}.internal-links__title{color:var(--text-primary);font-size:1.1rem;font-weight:600;line-height:1.3;margin:0 0 1rem}.internal-links__grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.internal-links__grid--pairs{grid-template-columns:repeat(2,1fr)}.internal-links__grid--guides{grid-template-columns:repeat(3,1fr)}.internal-links__item{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:var(--text-secondary);display:flex;font-size:.88rem;font-weight:500;gap:10px;min-height:44px;padding:12px 14px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.internal-links__item:hover{background:rgba(0,255,163,.06);border-color:rgba(0,255,163,.25);box-shadow:0 8px 20px rgba(0,0,0,.2);color:var(--accent-green);transform:translateY(-2px)}.internal-links__item:active{transform:translateY(-1px);transition-duration:.15s}.internal-links__item-icon{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:var(--text-primary);display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:32px;justify-content:center;transition:all .3s ease;width:32px}.internal-links__item:hover .internal-links__item-icon{background:rgba(0,255,163,.12);border-color:rgba(0,255,163,.3)}.internal-links__item-label{flex:1;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-links__item-arrow{color:rgba(0,255,163,0);flex-shrink:0;font-size:.8rem;transform:translateX(-4px);transition:all .3s cubic-bezier(.4,0,.2,1)}.internal-links__item:hover .internal-links__item-arrow{color:var(--accent-green);transform:translateX(0)}.internal-links__cta{border-top:1px solid hsla(0,0%,100%,.06);margin-top:1rem;padding-top:1rem}.internal-links__cta .btn-secondary{display:inline-flex}.internal-links--compact{padding:22px}.internal-links--compact .internal-links__grid{grid-template-columns:repeat(2,1fr)}.internal-links--compact .internal-links__item{border-radius:10px;font-size:.85rem;min-height:40px;padding:10px 12px}.internal-links--compact .internal-links__item-icon{border-radius:8px;font-size:.8rem;height:28px;width:28px}.internal-links--text{backdrop-filter:none;background:none;border:none;border-radius:0;padding:0}.internal-links--text:hover{border-color:transparent;box-shadow:none}.internal-links--text .internal-links__grid{display:flex;flex-direction:column;gap:6px}.internal-links--text .internal-links__item{background:none;border:none;border-radius:0;box-shadow:none;font-size:.9rem;min-height:auto;padding:6px 0;transform:none}.internal-links--text .internal-links__item:hover{background:none;border-color:transparent;box-shadow:none;transform:translateX(4px)}.internal-links--text .internal-links__item-arrow{color:rgba(0,255,163,.5);transform:none}.internal-links--text .internal-links__item:hover .internal-links__item-arrow{color:var(--accent-green);transform:translateX(2px)}.internal-links--text .internal-links__cta{margin-top:.75rem;padding-top:.75rem}.internal-links .contextual-guide-link,.internal-links .contextual-pair-link{display:none}@media (max-width:1024px){.internal-links__grid,.internal-links__grid--guides{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.hero-links__grid{gap:8px 0;grid-template-columns:1fr}.hero-links__item{font-size:.85rem}.internal-links{padding:22px}.internal-links__title{font-size:1rem;margin-bottom:.875rem}.internal-links--compact .internal-links__grid,.internal-links__grid,.internal-links__grid--guides,.internal-links__grid--pairs{gap:8px;grid-template-columns:1fr}.internal-links__item{font-size:.9rem;min-height:48px;padding:14px 16px}.internal-links__item-icon{height:34px;width:34px}.internal-links__cta{margin-top:.875rem;padding-top:.875rem}}@media (max-width:480px){.hero-links__grid{gap:6px 0}.hero-links__item{font-size:.8rem}.internal-links{padding:18px}.internal-links--compact{padding:16px}.internal-links__item{font-size:.85rem;padding:12px 14px}.internal-links__item-icon{font-size:.8rem;height:30px;width:30px}}@media (max-width:360px){.hero-links__item{font-size:.78rem}.internal-links__item{font-size:.82rem;padding:10px 12px}}.hub-authority-block{background:rgba(15,15,30,.7);border:1px solid rgba(0,255,163,.12);margin-bottom:2rem;padding:1.5rem}.hub-authority-block__header{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.25rem}.hub-authority-icon{flex-shrink:0;font-size:2rem;line-height:1;opacity:.9}.hub-authority-label{color:hsla(0,0%,100%,.5);font-size:.8rem;letter-spacing:.5px;margin:0 0 .25rem;text-transform:uppercase}.hub-authority-link{color:rgba(0,255,163,.9);display:inline-block;font-size:1.1rem;margin-bottom:.5rem;text-decoration:none;transition:color .2s}.hub-authority-link:hover{color:#00ffa3;text-decoration:underline}.hub-authority-desc{color:hsla(0,0%,100%,.6);font-size:.9rem;line-height:1.5;margin:0 0 .75rem}.hub-authority-cta{color:hsla(0,0%,100%,.65);display:inline-block;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s}.hub-authority-cta:hover{color:rgba(0,255,163,.85)}.hub-authority-block__cluster{border-top:1px solid hsla(0,0%,100%,.08);padding-top:1rem}.hub-cluster-label{color:hsla(0,0%,100%,.45);font-size:.8rem;letter-spacing:.5px;margin:0 0 .75rem;text-transform:uppercase}.hub-cluster-links{display:flex;flex-wrap:wrap;gap:.5rem}.hub-cluster-link{background:rgba(0,255,163,.06);border:1px solid rgba(0,255,163,.15);border-radius:6px;color:hsla(0,0%,100%,.75);display:inline-block;font-size:.82rem;padding:.4rem .85rem;text-decoration:none;transition:all .2s}.hub-cluster-link:hover{background:rgba(0,255,163,.12);border-color:rgba(0,255,163,.3);color:#00ffa3}@media (max-width:768px){.hub-authority-block{padding:1rem}.hub-authority-block__header{gap:.75rem}.hub-authority-icon{font-size:1.5rem}.hub-cluster-links{gap:.35rem}.hub-cluster-link{font-size:.78rem;padding:.35rem .65rem}}.breadcrumbs{color:var(--text-muted,#94a3b8);font-size:.875rem;line-height:1.4;margin-bottom:1rem}.breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumbs li{align-items:center;display:inline-flex;gap:.25rem}.breadcrumbs a{color:var(--text-muted,#94a3b8);text-decoration:none;transition:color .2s ease}.breadcrumbs a:hover{color:var(--accent,#38bdf8)}.breadcrumbs [aria-current=page]{color:var(--text-primary,#e2e8f0);font-weight:500}.breadcrumbs .sep{color:var(--text-muted,#94a3b8);opacity:.6;user-select:none}.hero-with-breadcrumbs{padding-top:calc(var(--header-offset) + 24px)}.hero-with-breadcrumbs+.hero,.hero-with-breadcrumbs+.rate-hero{padding-top:24px}@media (max-width:480px){.breadcrumbs{font-size:.8125rem}}.history-section{margin-top:var(--space-xl)}.history-chart-card{backdrop-filter:blur(12px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;margin-bottom:var(--space-md);padding:var(--space-lg);position:relative}.history-chart-card:before{background:linear-gradient(135deg,rgba(124,77,255,.25),rgba(0,195,255,.15),rgba(0,255,163,.1));border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.history-chart-label{color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;margin-bottom:var(--space-sm);text-transform:uppercase}.history-chart-wrapper{height:300px;position:relative;width:100%}@media (max-width:640px){.history-chart-wrapper{height:220px}}.history-stats-group{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg)}.history-stat--primary{backdrop-filter:blur(12px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:var(--space-md) var(--space-lg)}.history-stat--primary .history-stat-label{color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.history-stat--primary .history-stat-value{color:var(--text-primary);font-family:"Inter",system-ui,-apple-system,sans-serif;font-size:var(--text-4xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15}.history-stat--primary .history-stat-currency{color:var(--accent-blue);font-size:var(--text-lg);font-weight:500;margin-left:4px}.history-stats-secondary{display:grid;gap:var(--space-xs);grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.history-stats-secondary{grid-template-columns:repeat(2,1fr)}}.history-stat--secondary{backdrop-filter:blur(12px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:var(--space-sm);transition:border-color var(--micro-duration) var(--ease-out)}.history-stat--secondary:hover{border-color:hsla(0,0%,100%,.18)}.history-stat--secondary .history-stat-label{color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.history-stat--secondary .history-stat-value{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25}.history-stat-value--neutral{color:var(--text-primary)}.history-stat-value--up{color:var(--success-green)}.history-stat-value--down{color:var(--danger-red)}.history-table-card{backdrop-filter:blur(10px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:14px;padding:var(--space-md)}.history-table-header{align-items:flex-start;display:flex;gap:var(--space-sm);justify-content:space-between;margin-bottom:var(--space-sm)}.history-table-title{color:var(--text-primary);font-size:var(--text-lg);font-weight:600;margin-bottom:4px}.history-table-summary{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.history-table-scroll{overflow-x:auto}.history-page-size{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.history-page-size__label{color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.history-page-size__link,.history-pagination__link{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--glass-border);border-radius:10px;color:var(--text-secondary);display:inline-flex;font-size:var(--text-sm);font-weight:600;justify-content:center;min-height:36px;min-width:36px;text-decoration:none;transition:background-color var(--micro-duration) var(--ease-out),border-color var(--micro-duration) var(--ease-out),color var(--micro-duration) var(--ease-out),transform var(--micro-duration) var(--ease-out)}.history-page-size__link{min-width:42px}.history-page-size__link:hover,.history-pagination__link:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:var(--text-primary);transform:translateY(-1px)}.history-page-size__link:focus-visible,.history-pagination__link:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.history-page-size__link.is-active,.history-pagination__link.is-active{background:linear-gradient(135deg,rgba(124,77,255,.28),rgba(0,195,255,.22));border-color:rgba(0,195,255,.4);box-shadow:inset 0 0 0 1px rgba(0,195,255,.08);color:var(--text-primary)}.history-pagination__link.is-disabled{cursor:not-allowed;opacity:.45;transform:none}.history-pagination__link.is-disabled:hover{background:hsla(0,0%,100%,.035);border-color:var(--glass-border);color:var(--text-secondary)}.history-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:var(--space-md)}.history-pagination__link--control{min-width:88px;padding-inline:14px}.history-pagination__ellipsis{align-items:center;color:var(--text-secondary);display:inline-flex;justify-content:center;min-height:36px;min-width:24px}.history-empty{background:hsla(0,0%,100%,.025);border:1px dashed var(--glass-border);border-radius:12px;color:var(--text-secondary);margin:var(--space-sm) 0 0;padding:var(--space-md);text-align:center}.history-table{border-collapse:collapse;font-size:var(--text-sm);width:100%}.history-table thead th{border-bottom:1px solid var(--glass-border);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;letter-spacing:.05em;padding:10px var(--space-sm);text-align:left;text-transform:uppercase}.history-table thead th:last-child{text-align:right}.history-table tbody td{border-bottom:1px solid hsla(0,0%,100%,.03);color:var(--text-primary);font-weight:400;padding:9px var(--space-sm)}.history-table tbody td:last-child{font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.history-table tbody tr:nth-child(2n){background:hsla(0,0%,100%,.015)}.history-table tbody tr:hover{background:hsla(0,0%,100%,.04)}@media (max-width:480px){.history-table-card{padding:var(--space-sm)}.history-table-header{align-items:stretch;flex-direction:column}.history-page-size{justify-content:flex-start}.history-table{font-size:var(--text-xs)}.history-table tbody td,.history-table thead th{padding:7px var(--space-xs)}.history-pagination{justify-content:flex-start}.history-pagination__link{min-height:34px;min-width:34px}.history-pagination__link--control{min-width:82px}}.history-section .section-header{margin-bottom:var(--space-md)}.history-section .section-header h2{font-size:var(--text-3xl);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-xs)}@media (max-width:640px){.history-section .section-header h2{font-size:var(--text-2xl)}}.hub-page .hero--internal{text-align:center}.hub-page .hero--internal .container>h1{margin-left:auto;margin-right:auto;max-width:800px}.hub-page .hero--internal .container>p{margin-left:auto;margin-right:auto;max-width:640px}.hub-page .hero--internal .hero-buttons{justify-content:center}.hub-page .exchange-rates-section .section-header{margin-bottom:var(--space-md);text-align:left}.hub-page .exchange-rates-section .section-header h2{font-size:var(--text-2xl)}.hub-page .exchange-rates-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){.hub-page .exchange-rates-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.hub-page .exchange-rates-grid{grid-template-columns:1fr}}.hub-page .faq-section{padding-top:var(--space-4xl)}.hub-page .faq-section .section-header{margin-bottom:var(--space-md);text-align:left}.hub-page .faq-section .section-header h2{font-size:var(--text-2xl)}.hub-page .related-guides-section{padding-top:var(--space-4xl)}.hub-page .related-guides-section .section-header{margin-bottom:var(--space-md);text-align:left}.hub-page .related-guides-section .section-header h2{font-size:var(--text-2xl)}.hub-page .internal-links-section{padding-bottom:var(--space-3xl);padding-top:var(--space-3xl)}.hub-page .cta-section{padding-top:calc(var(--space-5xl) + var(--space-xl))}@media (max-width:768px){.hub-page .exchange-rates-section .section-header h2,.hub-page .faq-section .section-header h2,.hub-page .related-guides-section .section-header h2{font-size:var(--text-xl)}.hub-page .internal-links-section{padding-bottom:var(--space-xl);padding-top:var(--space-xl)}}@media (max-width:480px){.hub-page .hero--internal .hero-buttons{align-items:stretch;flex-direction:column}.hub-page .hero--internal .hero-buttons .btn-primary,.hub-page .hero--internal .hero-buttons .btn-secondary{justify-content:center;text-align:center}}.hub-card{align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:var(--text-primary);display:flex;flex-direction:row;gap:var(--space-sm);overflow:hidden;padding:1.2rem;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.hub-card:hover{border-color:rgba(0,255,163,.35);box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 30px rgba(0,255,163,.12),inset 0 1px 1px hsla(0,0%,100%,.1);transform:translateY(-6px)}.hub-card .exchange-card-icon{flex-shrink:0}.hub-card .exchange-card-icon .hub-card-icon-char{font-size:2rem}.hub-card .exchange-card-content{flex:1}.hub-card .exchange-pair{font-size:1rem}.hub-card .exchange-card-right{flex-shrink:0;text-align:right}.hub-card .rate-badge{font-size:.85rem;opacity:.8}.pair-hub-block{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.pair-hub-block__icon-col{flex-shrink:0}.pair-hub-block__icon{font-size:2.5rem}.pair-hub-block__body{flex:1;min-width:200px}.pair-hub-block__label{font-size:.8rem;letter-spacing:.05em;margin-bottom:.3rem;opacity:.7;text-transform:uppercase}.pair-hub-block__title{font-size:1.15rem;margin:0 0 .3rem}.pair-hub-block__title a{color:inherit;text-decoration:none}.pair-hub-block__desc{font-size:.9rem;margin:0;opacity:.8}.pair-hub-block__action{flex-shrink:0}.pair-hub-block__action .btn-secondary{font-size:.85rem}.live-badge--freshness{margin-bottom:1rem}.live-badge--freshness .text{font-size:.85rem;opacity:.8}.cta-block{padding:var(--space-lg);text-align:center}.cta-block__title{font-size:1.3rem;margin-bottom:.5rem}.content-card.cta-block .cta-block__desc{margin-bottom:1.2rem;opacity:.85}.demand-badge{align-items:center;background:rgba(0,255,163,.08);border:1px solid rgba(0,255,163,.2);border-radius:999px;color:var(--text-primary);display:inline-flex;font-size:var(--text-sm);gap:8px;margin-bottom:var(--space-sm);padding:8px 18px}.demand-badge__icon{font-size:1.1rem;line-height:1}.demand-badge__text{opacity:.9}.demand-badge__text strong{color:var(--accent-green);font-weight:700}.faq-list{display:flex;flex-direction:column;gap:var(--space-sm)}.faq-list .faq-item{backdrop-filter:blur(16px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;margin-bottom:0;overflow:hidden;transition:border-color .3s ease}.faq-list .faq-item:hover{border-color:rgba(0,255,163,.2)}.faq-list .faq-item[open]{border-color:rgba(0,255,163,.25)}.faq-list .faq-item>summary{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--text-base);font-weight:500;gap:12px;justify-content:space-between;list-style:none;padding:18px 24px;transition:background .2s ease}.faq-list .faq-item>summary::-webkit-details-marker{display:none}.faq-list .faq-item>summary:after{color:var(--accent-green);content:"+";flex-shrink:0;font-size:1.3rem;font-weight:400;transition:transform .3s ease}.faq-list .faq-item[open]>summary:after{content:"−"}.faq-list .faq-item>summary:hover{background:hsla(0,0%,100%,.02)}.faq-list .faq-item>p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6;margin:0;padding:0 24px 20px}.related-links{display:grid;gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.related-links li{margin:0}.related-links a{align-items:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-primary);display:flex;font-size:var(--text-sm);gap:8px;line-height:1.4;padding:14px 18px;text-decoration:none;transition:all .3s ease}.related-links a:hover{border-color:rgba(0,255,163,.25);color:var(--accent-green);transform:translateX(4px)}.demand-mini{flex-shrink:0;font-size:var(--text-xs);margin-left:auto;opacity:.6}@media (max-width:768px){.how-to-step{padding:var(--space-sm) var(--space-md)}.how-to-step h3{font-size:var(--text-base)}.how-to-step p{padding-left:42px}.related-links{grid-template-columns:1fr}}@media (max-width:480px){.how-to-step h3:before{font-size:var(--text-xs);height:28px;width:28px}.how-to-step p{padding-left:38px}.faq-list .faq-item>summary{font-size:var(--text-sm);padding:14px 16px}.faq-list .faq-item>p{font-size:var(--text-xs);padding:0 16px 16px}}.how-to-steps{counter-reset:how-to-step;gap:var(--space-md);list-style:none;margin:0;padding:0}.how-to-step,.how-to-steps{display:flex;flex-direction:column}.how-to-step{backdrop-filter:blur(16px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;counter-increment:how-to-step;gap:6px;padding:var(--space-md) var(--space-lg);transition:all .3s cubic-bezier(.4,0,.2,1)}.how-to-step:hover{border-color:rgba(0,255,163,.2);box-shadow:0 12px 32px rgba(0,0,0,.25);transform:translateY(-2px)}.how-to-step h3{align-items:center;display:flex;font-size:var(--text-lg);font-weight:600;gap:10px;margin:0}.how-to-step h3:before{align-items:center;background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:10px;color:#000;content:counter(how-to-step);display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:700;height:32px;justify-content:center;width:32px}.how-to-step p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6;margin:0;padding-left:42px}.auto-guide-page .content-section+.content-section{padding-top:var(--space-lg)}.auto-guide-page .related-guides-section{padding:var(--space-5xl) 0}.auto-guide-page .cta-section{margin-top:0}@media (max-width:768px){.how-to-step{padding:var(--space-sm) var(--space-md)}.how-to-step h3{font-size:var(--text-base)}.how-to-step p{padding-left:42px}.auto-guide-page .related-guides-section{padding:var(--space-3xl) 0}}@media (max-width:480px){.how-to-step h3:before{font-size:var(--text-xs);height:28px;width:28px}.how-to-step p{padding-left:38px}}.privacy-page .content-wrapper .glass{padding:40px 40px 0}.contact-box{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:24px;text-align:center}.contact-box h3{font-size:18px;margin-bottom:16px}.contact-info{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.contact-item{align-items:center;color:var(--text-secondary);display:flex;font-size:14px;gap:8px}@media (max-width:768px){.content-wrapper{padding:120px 16px 60px}.privacy-page .content-wrapper .glass{padding:24px 20px 0}.page-header h1{font-size:30px}.section h2{font-size:18px}.contact-info{flex-direction:column;gap:12px}}@media (max-width:480px){.error-code{font-size:80px}.error-title{font-size:22px}.content-wrapper{padding:120px 16px 60px}.page-header h1{font-size:32px}.section h2{font-size:18px}.contact-info{flex-direction:column;gap:16px}}@media (max-width:360px){.page-header h1{font-size:20px}.contact-box{padding:16px 12px}.contact-info{flex-direction:column;gap:10px}}.support-page .hero-with-breadcrumbs{padding-top:calc(var(--header-offset) + var(--space-sm))}.support-page .hero--internal{text-align:center}.support-page .hero--internal .hero-content{margin:0 auto;max-width:760px}.support-page .hero--internal .hero-content h1{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.support-page .hero-description{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.7;margin:0 auto var(--space-md);max-width:640px}.support-page .hero-buttons,.support-page .hero-stats{justify-content:center}.support-features-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.support-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.support-features-grid{grid-template-columns:1fr}}.support-funds-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(3,1fr)}.support-fund-card{padding:var(--space-lg);text-align:center;transition:all var(--card-duration) var(--ease-out)}.support-fund-card__icon{font-size:36px;line-height:1;margin-bottom:var(--space-sm)}.support-fund-card h3{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-xs)}.support-fund-card p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6;margin:0}@media (max-width:1024px){.support-funds-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.support-funds-grid{grid-template-columns:1fr}}.support-ways-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(2,1fr)}.support-way-card{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg)}.support-way-card--wide{grid-column:1/-1}.support-way-card__header{align-items:center;display:flex;gap:var(--space-sm);margin-bottom:var(--space-xs)}.support-way-card__icon{font-size:32px;line-height:1}.support-way-card h3{font-size:var(--text-xl);font-weight:600;margin:0}.support-way-card p{color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-xs)}.support-way-card .btn-primary{align-self:flex-start;margin-top:auto}@media (max-width:768px){.support-ways-grid{grid-template-columns:1fr}.support-way-card .btn-primary{align-self:stretch;justify-content:center}}.crypto-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(2,1fr);margin-top:var(--space-sm)}.crypto-card{padding:var(--space-md);text-align:left;transition:all var(--card-duration) var(--ease-out)}.crypto-card__top{align-items:center;display:flex;gap:var(--space-sm);margin-bottom:var(--space-sm)}.crypto-card__icon{flex-shrink:0;font-size:28px;line-height:1}.crypto-card__meta{display:flex;flex-direction:column;gap:2px}.crypto-card__name{font-size:var(--text-base);font-weight:600}.crypto-card__code{color:var(--text-secondary);font-size:var(--text-sm)}.crypto-card__network{opacity:.8}.crypto-card__address{background:rgba(0,0,0,.2);border:1px solid var(--glass-border);border-radius:10px;margin-bottom:var(--space-sm);overflow-x:auto;padding:var(--space-sm)}.crypto-card__address code{color:var(--text-primary);font-family:"SF Mono","Fira Code",monospace;font-size:var(--text-sm);word-break:break-all}.crypto-card__actions{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.crypto-card__actions .btn-secondary{flex:1 1 auto;font-size:var(--text-sm);justify-content:center;padding:10px 16px}@media (max-width:768px){.crypto-grid{grid-template-columns:1fr}}.support-levels-grid{align-items:stretch;display:grid;gap:var(--space-md);grid-template-columns:repeat(3,1fr)}.support-level-card{display:flex;flex-direction:column;padding:var(--space-lg);position:relative;text-align:center;transition:all var(--card-duration) var(--ease-out)}.support-level-card--featured{background:linear-gradient(135deg,rgba(0,255,163,.08),rgba(0,195,255,.05));border-color:rgba(0,255,163,.35)}.support-level-card__badge{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));border-radius:999px;color:#000;font-size:var(--text-xs);font-weight:700;left:50%;letter-spacing:.5px;padding:6px 14px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%)}.support-level-card__icon{font-size:40px;line-height:1;margin-bottom:var(--space-sm)}.support-level-card h3{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-xs)}.support-level-card__price{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-sm);-webkit-text-fill-color:transparent;background-clip:text}.support-level-card p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6;margin:auto 0 0}@media (max-width:768px){.support-levels-grid{grid-template-columns:1fr}}.impact-grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(4,1fr)}.impact-card{padding:var(--space-lg);text-align:center;transition:all var(--card-duration) var(--ease-out)}.impact-card--wide{grid-column:span 2}.impact-card__value{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-xs);-webkit-text-fill-color:transparent;background-clip:text}.impact-card__value--text{font-size:var(--text-xl)}.impact-card__label{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}@media (max-width:1024px){.impact-grid{grid-template-columns:repeat(2,1fr)}.impact-card--wide{grid-column:span 2}}@media (max-width:576px){.impact-grid{grid-template-columns:1fr}.impact-card--wide{grid-column:span 1}}.thank-you-card{background:linear-gradient(135deg,rgba(0,255,163,.08),rgba(0,195,255,.05));border-color:rgba(0,255,163,.2);margin:0 auto;max-width:720px;padding:var(--space-2xl) var(--space-xl);text-align:center}.thank-you-card h2{font-size:var(--text-3xl);margin-bottom:var(--space-md)}.thank-you-card p{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.7;margin:0}@media (max-width:768px){.thank-you-card{padding:var(--space-xl) var(--space-md)}.thank-you-card h2{font-size:var(--text-2xl)}.thank-you-card p{font-size:var(--text-base)}}.support-toast{align-items:center;backdrop-filter:blur(20px);background:var(--glass-bg);border:1px solid rgba(0,255,163,.3);border-radius:12px;bottom:var(--space-lg);box-shadow:0 20px 40px rgba(0,0,0,.4);color:var(--text-primary);display:inline-flex;font-size:var(--text-base);gap:var(--space-sm);left:50%;opacity:0;padding:14px 22px;pointer-events:none;position:fixed;transform:translateX(-50%) translateY(120%);transition:transform .3s var(--ease-out),opacity .3s var(--ease-out);z-index:1000}.support-toast.visible{opacity:1;transform:translateX(-50%) translateY(0)}.support-toast__icon{background:var(--success-green);border-radius:50%;color:#000;flex-shrink:0;font-size:12px;font-weight:700;height:22px;width:22px}.qr-modal,.support-toast__icon{align-items:center;display:flex;justify-content:center}.qr-modal{inset:0;opacity:0;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:1001}.qr-modal.visible{opacity:1;visibility:visible}.qr-modal__overlay{backdrop-filter:blur(4px);background:rgba(0,0,0,.7);inset:0;position:absolute}.qr-modal__content{max-width:360px;padding:var(--space-xl);position:relative;text-align:center;width:90%;z-index:1}.qr-modal__close{align-items:center;background:transparent;border:1px solid var(--glass-border);border-radius:50%;color:var(--text-primary);cursor:pointer;display:flex;font-size:24px;height:36px;justify-content:center;line-height:1;position:absolute;right:var(--space-sm);top:var(--space-sm);transition:all .2s ease;width:36px}.qr-modal__close:hover{background:var(--glass-bg);border-color:hsla(0,0%,100%,.2)}.qr-modal__title{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-md)}.qr-modal__canvas-wrap{align-items:center;background:#fff;border-radius:12px;display:flex;height:240px;justify-content:center;margin:0 auto var(--space-md);overflow:hidden;padding:12px;width:240px}.qr-modal__canvas-wrap canvas{display:block;max-height:100%;max-width:100%}.qr-modal__empty{color:var(--text-secondary);font-size:var(--text-sm);margin:0;text-align:center}.qr-modal__address{color:var(--text-primary);font-family:"SF Mono","Fira Code",monospace;font-size:var(--text-sm);margin-bottom:var(--space-xs);word-break:break-all}.qr-modal__hint{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-sm)}.qr-modal__download{justify-content:center;width:100%}.qr-modal__download:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.support-page .hero--internal{padding-bottom:var(--space-md)}.support-page .hero-description{font-size:var(--text-base)}.crypto-card,.impact-card,.support-fund-card,.support-level-card,.support-way-card{padding:var(--space-md)}}@media (max-width:480px){.support-page .hero-buttons{align-items:stretch;flex-direction:column}.support-page .hero-buttons .btn-primary,.support-page .hero-buttons .btn-secondary{justify-content:center;text-align:center}}body.error-page{display:flex;flex-direction:column;min-height:100vh}.error-main,body.error-page main{display:flex;flex:1;flex-direction:column}.error-main{align-items:center;box-sizing:border-box;justify-content:center;min-height:calc(100vh - var(--header-offset, 80px));padding-bottom:clamp(64px,10vh,120px);padding-top:clamp(48px,8vh,96px)}.error-container{box-sizing:border-box;margin:0 auto;max-width:500px;padding:0 20px;text-align:center;width:100%}body.error-page .error-container .glass{padding:40px}.error-code{background:linear-gradient(135deg,var(--accent-green),var(--accent-blue));-webkit-background-clip:text;font-size:120px;font-weight:700;-webkit-text-fill-color:transparent;animation:float 3s ease-in-out infinite;background-clip:text;line-height:1;margin-bottom:20px;margin-top:0;overflow:visible}.error-title{font-size:28px;font-weight:600;margin-bottom:16px}.error-description{color:var(--text-secondary);font-size:16px;line-height:1.6;margin-bottom:40px}.suggestions{display:flex;flex-direction:column;gap:16px;margin-top:24px}.suggestion-link{align-items:center;background:hsla(0,0%,100%,.03);border-radius:12px;color:var(--text-primary);display:flex;gap:12px;padding:16px 20px;text-decoration:none;transition:all .3s ease}.suggestion-link:hover{background:hsla(0,0%,100%,.06);transform:translateX(4px)}.suggestion-icon{font-size:24px}.suggestion-text{text-align:left}.suggestion-text h4{font-size:14px;font-weight:600;margin-bottom:4px}.suggestion-text p{color:var(--text-secondary);font-size:12px}@media (max-width:768px){.error-main{padding-bottom:clamp(48px,8vh,80px);padding-top:clamp(40px,6vh,64px)}.error-code{font-size:80px}.error-title{font-size:22px}.suggestions{gap:12px}}@media (max-width:480px){.error-code{font-size:70px}.error-title{font-size:20px}}@media (max-width:360px){.error-code{font-size:60px}.error-title{font-size:18px}}.content-wrapper{margin:0 auto;max-width:800px;padding:140px 20px 80px}.terms-page .content-wrapper .glass{padding:40px 40px 0}.page-header{margin-bottom:60px;text-align:center}.page-header h1{background:linear-gradient(135deg,#fff,var(--accent-green));-webkit-background-clip:text;font-size:42px;font-weight:700;margin-bottom:16px;-webkit-text-fill-color:transparent;background-clip:text}.page-header .last-updated{color:var(--text-secondary);font-size:14px}.section{margin-bottom:40px}.section h2{align-items:center;display:flex;font-size:22px;font-weight:600;gap:12px;margin-bottom:16px}.section h2:before{content:"📋";font-size:20px}.section p{color:var(--text-secondary);font-size:15px;line-height:1.7;margin-bottom:16px}.section ul{list-style:none;margin:0;padding:0}.section ul li{color:var(--text-secondary);font-size:15px;padding:8px 0 8px 24px;position:relative}.section ul li:before{color:var(--accent-green);content:"•";left:0;position:absolute}.highlight-box{background:linear-gradient(135deg,rgba(0,255,163,.08),rgba(0,195,255,.08));border:1px solid rgba(0,255,163,.2);border-radius:12px;margin:20px 0;padding:20px}.highlight-box p{color:var(--text-primary);margin:0}@media (max-width:768px){.content-wrapper{padding:120px 16px 60px}.terms-page .content-wrapper .glass{padding:24px 20px 0}.page-header h1{font-size:30px}.section h2{font-size:18px}}@media (max-width:480px){.content-wrapper{padding:120px 16px 60px}.page-header h1{font-size:32px}.section h2{font-size:18px}}@media (max-width:360px){.page-header h1{font-size:20px}}