@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter","Inter Fallback"}
:root{--primary:174 100% 38%;--primary-dark:174 100% 30%;--secondary:160 84% 39%;--accent:190 80% 60%;--background:210 20% 98%;--surface:0 0% 100%;--surface-hover:210 20% 96%;--text-main:220 40% 12%;--text-muted:220 20% 40%;--text-inverted:0 0% 100%;--border:220 20% 90%;--container-width:1200px;--header-height:80px;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-glow:0 0 20px hsla(var(--primary)/.4)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-inter),-apple-system,system-ui,sans-serif;background-color:hsl(var(--background));color:hsl(var(--text-main));line-height:1.6}a{color:inherit;text-decoration:none;transition:all .2s}img{max-width:100%;height:auto}.layout{background-color:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}.container{max-width:var(--container-width);width:100%;margin:0 auto;padding:0 2rem}.section{padding:8rem 0}.glass-panel{-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fffc;border:1px solid #fff9}.navbar{width:100%;height:var(--header-height);z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border));background:#ffffffd9;position:fixed;top:0;left:0}.nav-container{justify-content:space-between;align-items:center;height:100%;display:flex}.nav-brand{color:hsl(var(--text-main));align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;display:flex}.logo-placeholder{background-color:hsl(var(--primary));color:#fff;border-radius:var(--radius-sm);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.nav-links{align-items:center;gap:2rem;display:flex}.nav-link{color:hsl(var(--text-muted));font-weight:500}.nav-link:hover{color:hsl(var(--primary))}.nav-buttons{gap:1rem;display:flex}.mobile-menu-btn{cursor:pointer;background:0 0;border:none;display:none}@media (max-width:768px){.nav-links{display:none}.mobile-menu-btn{display:block}}.btn{border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.btn-lg{padding:.875rem 2rem;font-size:1.125rem}.btn-sm{padding:.4rem .9rem;font-size:.875rem}.btn-primary{background-color:hsl(var(--primary));color:hsl(var(--text-inverted));box-shadow:0 4px 12px hsla(var(--primary)/.3)}.btn-primary:hover{background-color:hsl(var(--primary-dark));transform:translateY(-1px)}.btn-secondary{color:hsl(var(--text-main));border-color:hsl(var(--border));background-color:#0000}.btn-secondary:hover{background-color:hsl(var(--surface-hover));border-color:hsl(var(--text-muted))}.btn-outline{border-color:hsl(var(--border));background:0 0}.btn-outline:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}.btn-white{color:hsl(var(--primary));background:#fff}.btn-white:hover{background:hsl(var(--surface-hover))}.hero-section{padding-top:calc(var(--header-height) + 6rem);padding-bottom:8rem;display:flex;position:relative;overflow:hidden}.hero-section>.relative{width:100%}.hero-bg-accent{background:radial-gradient(circle at 60% 40%,hsla(var(--primary)/.08),transparent 70%);pointer-events:none;z-index:-1;width:50%;height:100%;position:absolute;top:0;right:0}.hero-container{grid-template-columns:1.2fr .8fr;align-items:center;gap:6rem;display:grid}.hero-title{letter-spacing:-.03em;color:hsl(var(--text-main));margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.1}.text-gradient{background:linear-gradient(135deg,hsl(var(--primary))0%,hsl(var(--accent))100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:hsl(var(--text-muted));max-width:36rem;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.hero-actions{gap:1.25rem;margin-bottom:2rem;display:flex}.trust-badge{color:hsl(var(--text-muted));border-radius:var(--radius-full);background:#ffffff80;border:1px solid #0000000d;align-items:center;gap:.75rem;width:fit-content;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;display:flex}.app-mockup{background:#fff;max-width:400px;margin:0 auto;padding:2rem;position:relative}.mockup-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.mockup-title{font-size:1.125rem;font-weight:700}.live-badge{background-color:hsl(var(--background));border-radius:var(--radius-sm);color:hsl(var(--text-muted));padding:.25rem .5rem;font-size:.75rem;font-weight:500}.input-card{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-md);margin-bottom:.5rem;padding:1rem}.input-row{color:hsl(var(--text-muted));justify-content:space-between;margin-bottom:.25rem;font-size:.875rem;display:flex}.input-main{justify-content:space-between;align-items:center;display:flex}.amount{font-size:1.5rem;font-weight:700}.currency-selector{border:1px solid hsl(var(--border));border-radius:var(--radius-full);background:#fff;padding:.25rem .75rem;font-size:.875rem;font-weight:600}.swap-divider{z-index:10;justify-content:center;margin:-1rem 0;display:flex;position:relative}.swap-icon-circle{background:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;box-shadow:0 2px 5px #0000001a}.text-primary{color:hsl(var(--primary))}.text-secondary{color:hsl(var(--secondary))}.text-muted{color:hsl(var(--text-muted))}@media (max-width:960px){.hero-container{text-align:center;grid-template-columns:1fr}.hero-actions,.trust-badge{justify-content:center}.hero-title{font-size:2.5rem}.hero-subtitle{margin-left:auto;margin-right:auto}}.bg-surface{background-color:hsl(var(--surface))}.section-header{text-align:center;margin-bottom:4rem}.section-title{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.section-desc{color:hsl(var(--text-muted));font-size:1.125rem}.solution-layout{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.solution-content{max-width:540px}.solution-content h2.section-title{text-align:left;margin-bottom:2rem;font-size:3rem;line-height:1.1}.solution-intro{color:hsl(var(--text-muted));max-width:32rem;margin-bottom:2.75rem;font-size:1.125rem}.feature-rows{flex-direction:column;gap:2.5rem;display:flex}.feature-row{align-items:flex-start;gap:1.5rem;display:flex}.feature-row-title{margin-bottom:.35rem;font-size:1.25rem;font-weight:700}.feature-row-desc{color:hsl(var(--text-muted));font-size:1rem;line-height:1.6}.feature-icon-box{background:hsl(var(--primary));width:3.5rem;height:3.5rem;box-shadow:0 10px 20px -5px hsla(var(--primary)/.3);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-icon-box.bg-secondary{background:hsl(var(--secondary));box-shadow:0 10px 20px -5px hsla(var(--secondary)/.3)}.feature-icon-box.bg-accent{background:hsl(var(--accent));box-shadow:0 10px 20px -5px hsla(var(--accent)/.3)}.solution-visual{isolation:isolate;justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.solution-visual:before{content:"";background:radial-gradient(circle,hsla(var(--primary)/.22),transparent 65%);filter:blur(10px);z-index:0;border-radius:50%;width:340px;height:340px;position:absolute;top:-40px;right:-60px}.solution-visual:after{content:"";background:radial-gradient(circle,hsla(var(--accent)/.2),transparent 70%);filter:blur(12px);z-index:0;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-50px;left:-40px}.wallet-showcase{z-index:1;width:min(460px,100%);position:relative}.wallet-card{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:var(--radius-xl);box-shadow:0 24px 50px -30px #0f172a66}.wallet-card-main{background:linear-gradient(180deg,hsl(var(--surface))0%,hsl(var(--surface-hover))100%);padding:2rem}.wallet-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}.wallet-label{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--text-muted));font-size:.7rem}.wallet-amount{letter-spacing:-.02em;margin:.3rem 0 .75rem;font-size:2.5rem;font-weight:800}.wallet-meta-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.wallet-subtext{color:hsl(var(--text-muted));font-size:.9rem}.wallet-status{border-radius:var(--radius-full);background:hsla(var(--primary)/.12);color:hsl(var(--primary));align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.wallet-avatar{background:linear-gradient(135deg,hsla(var(--primary)/.2),hsla(var(--accent)/.4));width:3rem;height:3rem;color:hsl(var(--text-main));border-radius:.9rem;justify-content:center;align-items:center;font-weight:700;display:flex}.wallet-accounts{gap:1rem;margin-bottom:1.75rem;display:grid}.wallet-account{border-radius:var(--radius-lg);background:hsl(var(--background));border:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.wallet-account-left{align-items:center;gap:.75rem;display:flex}.wallet-icon{border-radius:.85rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;font-weight:700;display:flex}.wallet-icon-euro{background:hsla(var(--primary)/.12);color:hsl(var(--primary))}.wallet-icon-btc{color:#da6c0b;background:#f485252e}.wallet-account-name{font-size:.95rem;font-weight:700}.wallet-account-meta{color:hsl(var(--text-muted));font-size:.8rem}.wallet-account-value{font-size:.95rem;font-weight:700}.wallet-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.wallet-actions .btn{justify-content:center;width:100%}.wallet-card-floating{background:hsl(var(--surface));border-radius:var(--radius-lg);border:1px solid hsl(var(--border));width:230px;box-shadow:var(--shadow-md);padding:1.5rem;position:absolute;bottom:-2.5rem;right:-2.5rem}.wallet-floating-label{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--text-muted));margin-bottom:.75rem;font-size:.7rem}.wallet-floating-row{justify-content:space-between;align-items:center;gap:.5rem;font-weight:700;display:flex}.wallet-floating-amount{font-size:1rem}.wallet-floating-icon{color:hsl(var(--primary))}.wallet-floating-rate{color:hsl(var(--text-muted));margin:.75rem 0 1rem;font-size:.8rem}.visual-glow{background:radial-gradient(circle,hsla(var(--primary)/.2)0%,transparent 70%);z-index:-1;position:absolute;inset:0}@media (max-width:960px){.solution-layout{grid-template-columns:1fr;gap:4rem}.solution-content{order:1!important}.solution-visual{min-height:auto;order:2!important}.wallet-card-floating{width:100%;margin-top:1.5rem;position:relative;bottom:auto;right:auto}}@media (max-width:640px){.wallet-header{flex-direction:column}.wallet-actions{grid-template-columns:1fr}}.steps-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid;position:relative}.steps-connector{background:hsl(var(--border));z-index:0;width:100%;height:2px;display:none;position:absolute;top:3rem;left:0}@media (min-width:768px){.steps-connector{display:block}}.step-card{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);text-align:center;z-index:1;padding:2rem;transition:transform .2s;position:relative}.step-card:hover{border-color:hsl(var(--primary));transform:translateY(-5px)}.step-icon-wrapper{border:1px solid hsl(var(--border));background:#fff;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.5rem;display:flex}.step-icon{width:2rem;height:2rem;color:hsl(var(--primary))}.step-title{margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.step-desc{color:hsl(var(--text-muted));font-size:.9375rem}.step-number{color:hsl(var(--border));opacity:.5;font-size:2rem;font-weight:800;position:absolute;top:1rem;right:1.5rem}@media (max-width:768px){.steps-grid{grid-template-columns:1fr}}.features-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}.feature-item{border-radius:var(--radius-lg);background:#fff;border:1px solid #0000;height:100%;padding:1.5rem;transition:transform .3s}.feature-item:hover{border-color:hsl(var(--border));box-shadow:var(--shadow-sm);background:#fff;transform:translateY(-5px)}.feature-title{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.feature-desc{color:hsl(var(--text-muted));font-size:.9375rem}.distrust-section{background:hsl(var(--surface-hover));border-top:1px solid hsl(var(--border));padding:4rem 0}.distrust-label{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--text-muted));margin-bottom:2rem;font-size:.875rem;font-weight:600}.partners-logos{opacity:.6;justify-content:center;gap:3rem;display:flex}.partner-logo{color:hsl(var(--text-main));font-size:1.25rem;font-weight:700}.cta-section{background:hsl(var(--primary));background-image:radial-gradient(circle at 10% 20%,hsla(var(--surface)/.1)0%,transparent 20%),radial-gradient(circle at 90% 80%,hsla(var(--surface)/.1)0%,transparent 20%);color:#fff;text-align:center;padding:8rem 0;position:relative;overflow:hidden}.cta-title{color:#fff;margin-bottom:1.5rem;font-size:3rem}.cta-subtitle{opacity:.9;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.cta-note{opacity:.8;margin-top:1.5rem;font-size:.875rem}.footer{color:#94a3b8;background:#0f172a;padding:4rem 0 2rem;font-size:.875rem}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.footer-brand{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.footer-heading{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-weight:700}.footer-links{flex-direction:column;gap:.75rem;list-style:none;display:flex}.footer-links a:hover{color:#fff}.footer-bottom{text-align:center;border-top:1px solid #1e293b;padding-top:2rem}.footer-bottom p{margin:0}.footer-company-info{color:hsl(var(--text-muted));font-size:.8rem;margin-top:.5rem!important}@media (max-width:768px){.footer-grid{grid-template-columns:1fr;gap:2rem}}.fade-in-up{opacity:0;animation:.8s ease-out forwards fadeInUp}.fade-in-up-delay{opacity:0;animation:.8s ease-out .2s forwards fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blob{0%{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}to{transform:translate(0)scale(1)}}.animate-blob{animation:7s infinite blob}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.glass-panel{-webkit-backdrop-filter:blur(16px)saturate(200%);backdrop-filter:blur(16px)saturate(200%);border-radius:var(--radius-lg);background:#ffffffa6;border:1px solid #fffc;box-shadow:0 4px 30px #0000000d,inset 0 0 0 1px #fff}.glass-panel:hover{background:#ffffffbf;box-shadow:0 4px 30px #00000014,inset 0 0 0 1px #fff}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.z-0{z-index:0}.z-10{z-index:10}.w-full{width:100%}.h-full{height:100%}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.mix-blend-multiply{mix-blend-mode:multiply}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.blur-\[80px\]{filter:blur(80px)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.bg-purple-300{background-color:#d8b4fe}.icon-xs{width:1rem;height:1rem}.icon-sm{width:1.25rem;height:1.25rem}.legal-page{background-color:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}.legal-page .navbar{background:hsl(var(--surface));position:relative}.legal-content{flex:1;padding:4rem 0}.legal-document{background:hsl(var(--surface));border-radius:var(--radius-lg);border:1px solid hsl(var(--border));max-width:800px;box-shadow:var(--shadow-sm);margin:0 auto;padding:3rem}.legal-document h1{color:hsl(var(--text-main));margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.legal-document .effective-date{color:hsl(var(--text-muted));border-bottom:1px solid hsl(var(--border));margin-bottom:2rem;padding-bottom:2rem;font-size:.9375rem}.legal-document h2{color:hsl(var(--text-main));margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.legal-document h3{color:hsl(var(--text-main));margin-top:1.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.legal-document p{color:hsl(var(--text-main));margin-bottom:1rem;line-height:1.7}.legal-document ul{margin-bottom:1rem;padding-left:1.5rem}.legal-document li{margin-bottom:.5rem;line-height:1.6}.legal-document a{color:hsl(var(--primary));text-decoration:underline}.legal-document a:hover{color:hsl(var(--primary-dark))}.legal-document address{margin:1rem 0;font-style:normal;line-height:1.8}.legal-document .fees-table,.legal-document .privacy-table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9375rem}.legal-document .fees-table th,.legal-document .fees-table td,.legal-document .privacy-table th,.legal-document .privacy-table td{text-align:left;border:1px solid hsl(var(--border));padding:1rem}.legal-document .fees-table th,.legal-document .privacy-table th{background:hsl(var(--background));font-weight:600}.legal-document .fees-table tbody tr:hover,.legal-document .privacy-table tbody tr:hover{background:hsl(var(--surface-hover))}.legal-document .striga-terms-notice{background:hsla(var(--primary)/.08);border-radius:var(--radius-md);border-left:4px solid hsl(var(--primary));margin-top:2.5rem;padding:1.5rem}.legal-document .striga-terms-notice p{margin:0}@media (max-width:768px){.legal-document{margin:0 1rem;padding:1.5rem}.legal-document h1{font-size:1.75rem}.legal-document .fees-table,.legal-document .privacy-table{font-size:.875rem}.legal-document .fees-table th,.legal-document .fees-table td,.legal-document .privacy-table th,.legal-document .privacy-table td{padding:.75rem}}.pricing-content{flex:1;padding:4rem 0}.pricing-header{text-align:center;margin-bottom:4rem}.pricing-header h1{color:hsl(var(--text-main));margin-bottom:1rem;font-size:2.5rem;font-weight:800}.pricing-header p{color:hsl(var(--text-muted));font-size:1.25rem}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:4rem;display:grid}.pricing-grid .pricing-card:nth-child(4),.pricing-grid .pricing-card:nth-child(5){justify-self:center;max-width:100%}@media (min-width:1201px){.pricing-grid{grid-template-columns:repeat(6,1fr)}.pricing-grid .pricing-card:first-child{grid-column:1/3}.pricing-grid .pricing-card:nth-child(2){grid-column:3/5}.pricing-grid .pricing-card:nth-child(3){grid-column:5/7}.pricing-grid .pricing-card:nth-child(4){grid-column:2/4}.pricing-grid .pricing-card:nth-child(5){grid-column:4/6}}@media (max-width:1200px){.pricing-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid .pricing-card:nth-child(5){grid-column:1/-1;justify-self:center;max-width:50%}}.pricing-card{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:var(--radius-lg);text-align:center;padding:2rem;transition:transform .2s,box-shadow .2s}.pricing-card:hover{box-shadow:var(--shadow-lg);border-color:hsl(var(--primary));transform:translateY(-5px)}.pricing-card-icon{background:hsla(var(--primary)/.1);border-radius:var(--radius-lg);width:4rem;height:4rem;color:hsl(var(--primary));justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.pricing-card h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.pricing-description{color:hsl(var(--text-muted));margin-bottom:1.5rem;font-size:.9375rem}.pricing-amount{margin-bottom:1.5rem}.pricing-amount .price{color:hsl(var(--primary));font-size:2.5rem;font-weight:800}.pricing-amount .price-free{color:hsl(var(--secondary))}.pricing-card-icon-free{background:hsla(var(--secondary)/.1);color:hsl(var(--secondary))}.pricing-amount .price-label{color:hsl(var(--text-muted));margin-top:.25rem;font-size:.875rem;display:block}.pricing-features{text-align:left;padding:0;list-style:none}.pricing-features li{color:hsl(var(--text-muted));padding:.5rem 0 .5rem 1.5rem;font-size:.9375rem;position:relative}.pricing-features li:before{content:"✓";color:hsl(var(--primary));font-weight:700;position:absolute;left:0}.pricing-summary{background:hsl(var(--surface));border-radius:var(--radius-lg);border:1px solid hsl(var(--border));max-width:800px;margin:0 auto 3rem;padding:2rem}.pricing-summary h2{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.pricing-summary .fees-table{border-collapse:collapse;width:100%;margin-bottom:1rem}.pricing-summary .fees-table th,.pricing-summary .fees-table td{text-align:left;border:1px solid hsl(var(--border));padding:1rem}.pricing-summary .fees-table th{background:hsl(var(--background));font-weight:600}.pricing-summary .fees-table tbody tr:hover{background:hsl(var(--surface-hover))}.pricing-summary .fee-note{color:hsl(var(--text-muted));font-size:.875rem;font-style:italic}.pricing-info{max-width:800px;margin:0 auto 3rem}.pricing-info h2{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.pricing-info ul{padding-left:1.5rem}.pricing-info li{color:hsl(var(--text-muted));margin-bottom:.5rem}.pricing-info a{color:hsl(var(--primary));text-decoration:underline}.pricing-cta{text-align:center;background:hsl(var(--surface));border-radius:var(--radius-lg);border:1px solid hsl(var(--border));max-width:800px;margin:0 auto;padding:4rem 2rem}.pricing-cta h2{margin-bottom:.5rem;font-size:2rem;font-weight:700}.pricing-cta p{color:hsl(var(--text-muted));margin-bottom:1.5rem}@media (max-width:768px){.pricing-header h1{font-size:2rem}.pricing-grid{grid-template-columns:1fr}.pricing-summary,.pricing-info,.pricing-cta{margin-left:1rem;margin-right:1rem}}
