@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular-rkqrbHHH.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Italic-DZItAkYH.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium-Dlu-fm4Y.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-MediumItalic-kN6BR_eT.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold-CpKbPdIc.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBoldItalic-DUNxQgrj.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold--aKA7T72.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-BoldItalic-Bfcr5vYY.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-VariableFont-D8mbATpP.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Italic-VariableFont-35uO0ACJ.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--main-color: #00C48C;--accent-color: #FF6B00;--bg-color: #F8F9FA;--bg-dark: #0F172A;--text-primary: #0F172A;--text-secondary: #64748B;--text-light: #CBD5E1;--success: #10B981;--warning: #F59E0B;--error: #EF4444;--border-color: #E2E8F0;--white: #FFFFFF;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .1);--font-primary: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-accent: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--gap-sm: .5rem;--gap-md: 1rem;--gap-lg: 1.5rem;--gap-xl: 2.5rem}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-primary);font-weight:400;font-size:var(--text-base);line-height:1.6;color:var(--text-primary);background-color:var(--bg-color)}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6,.btn,.badge,.bonus-title,.nav-link{font-family:var(--font-accent);font-weight:600;line-height:1.3}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--main-color);color:#fff;font-family:var(--font-accent);font-weight:600;padding:.75rem 1.5rem;border-radius:var(--radius-md);border:none;text-decoration:none;box-shadow:var(--shadow-md);transition:all .2s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.link-outline{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:var(--radius-md);border:1px solid var(--border-color);font-weight:600;color:var(--text-primary);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.link-outline:hover{background:#0f172a0a;border-color:var(--main-color);color:var(--main-color)}.container{width:min(1120px,92vw);margin:0 auto}.site-header{position:sticky;top:0;z-index:10;background:var(--white);box-shadow:var(--shadow-sm)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-lg);padding:1rem 0}.brand{display:flex;flex-direction:column;gap:.25rem}.brand a,.brand a:visited,.brand a:active,.brand a:hover,.footer-brand a,.footer-brand a:visited,.footer-brand a:active,.footer-brand a:hover{color:inherit;text-decoration:none}.brand-mark{font-size:var(--text-2xl);font-weight:700;color:var(--main-color);letter-spacing:.04em}.brand-tagline{display:block;font-size:var(--text-sm);text-transform:uppercase;color:var(--text-secondary);letter-spacing:.2em}.main-nav{margin-left:auto}.main-nav ul{display:flex;align-items:center;gap:var(--gap-lg);list-style:none}.main-nav a{font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.main-nav a:hover,.main-nav a:focus{color:var(--text-primary)}.nav-link.is-active{color:var(--text-primary);position:relative}.nav-link.is-active:after{content:"";position:absolute;left:0;bottom:-.35rem;width:100%;height:2px;background:var(--main-color);border-radius:999px}.header-actions{display:flex;align-items:center;gap:var(--gap-md);margin-left:var(--gap-lg)}.header-actions--mobile{display:none}.nav-overlay{position:fixed;inset:0;background:#0f172a8c;opacity:0;pointer-events:none;transition:opacity .25s ease}.nav-overlay.is-visible{opacity:1;pointer-events:auto}.link-language{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .9rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-contrast);border:1px solid var(--border-color);border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.link-language:hover,.link-language:focus{color:var(--text-primary);background:#ffffff14;border-color:var(--text-primary);box-shadow:0 0 0 3px #ffffff1f}.link-language:active{transform:translateY(1px)}.btn-cta{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.burger{display:none;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--white);cursor:pointer;padding:.5rem;z-index:11}.burger span{width:100%;height:2px;background:var(--text-primary);transition:transform .2s ease,opacity .2s ease}.burger.is-open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.burger.is-open span:nth-child(2){opacity:0}.burger.is-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media(max-width:900px){.site-header{position:sticky}.main-nav{position:fixed;top:76px;right:16px;left:16px;background:var(--white);box-shadow:var(--shadow-lg);border-radius:var(--radius-xl);padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:var(--gap-lg);max-height:calc(100vh - 96px);overflow-y:auto;transform:translateY(-24px);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.main-nav ul{flex-direction:column;align-items:flex-start;gap:var(--gap-md);width:100%}.main-nav.is-open{transform:translateY(0);opacity:1;pointer-events:auto}.main-nav a{font-size:var(--text-lg);width:100%}.header-actions{margin-left:0}.header-actions--desktop{display:none}.header-actions--mobile{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-md);padding-top:1rem;border-top:1px solid rgba(15,23,42,.08)}.header-actions--mobile .link-language{width:100%;justify-content:center}.header-actions--mobile .btn-cta{width:100%}.burger{display:flex}}@media(max-width:600px){.header-inner{padding:.75rem 0}}.site-footer{background:var(--bg-dark);color:var(--text-light);margin-top:var(--gap-xl);padding-top:var(--gap-xl)}.footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-xl);padding-bottom:var(--gap-xl)}.site-footer h4{font-size:var(--text-lg);color:var(--white);margin-bottom:var(--gap-md)}.footer-brand p{margin-top:var(--gap-md);color:var(--text-light);max-width:320px}.footer-links ul{list-style:none;display:grid;gap:.5rem}.site-footer a{color:var(--text-light);text-decoration:none;transition:color .2s ease}.site-footer a:hover,.site-footer a:focus{color:var(--main-color)}.footer-contact p{margin-bottom:.5rem}.social-links{display:flex;gap:var(--gap-md);margin-top:var(--gap-md)}.footer-bottom{border-top:1px solid rgba(203,213,225,.12);padding:1.5rem 0}.footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);flex-wrap:wrap}.footer-age{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase}.footer-legal{display:flex;gap:var(--gap-lg);flex-wrap:wrap}@media(max-width:900px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.footer-grid{grid-template-columns:1fr}.footer-bottom-inner{flex-direction:column;align-items:flex-start}}.page{padding:var(--gap-xl) 0 var(--gap-xl);display:flex;flex-direction:column;gap:var(--gap-xl);max-width:1200px;margin:0 auto}.hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--gap-xl);background:linear-gradient(135deg,#00c48c14,#0f172a0a);padding:var(--gap-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.hero-content{display:flex;flex-direction:column;gap:var(--gap-md)}.hero-content p{color:var(--text-secondary)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--gap-md)}.hero-image{display:flex;justify-content:center;position:relative}.hero-image img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);object-fit:cover;min-height:320px}.section{display:flex;flex-direction:column;gap:var(--gap-md);background:var(--white);padding:var(--gap-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.section-header h2{font-size:var(--text-2xl)}.section p{color:var(--text-secondary)}.section-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-xl)}.section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-xl)}.section-grid article,.section-columns>div{display:flex;flex-direction:column;gap:var(--gap-md)}.feature-list{list-style:none;display:grid;gap:.75rem;color:var(--text-primary);padding-left:0}.feature-list li:before{content:"•";color:var(--main-color);margin-right:.5rem}.feature-list li{display:flex;align-items:flex-start;gap:.5rem}.numbered-list{padding-left:1.25rem;display:grid;gap:.75rem;color:var(--text-primary)}.table-wrapper{width:100%;overflow-x:auto;border-radius:var(--radius-lg);border:1px solid var(--border-color)}table{width:100%;border-collapse:collapse;min-width:640px}thead{background:#0f172a0a}th,td{text-align:left;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);font-size:var(--text-sm)}tbody tr:last-child td{border-bottom:none}.faq{background:linear-gradient(135deg,#00c48c14,#ff6b0014)}.faq-list{display:grid;gap:var(--gap-md)}.faq-list article{background:var(--white);padding:var(--gap-md);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}@media(max-width:1024px){.hero{grid-template-columns:1fr;text-align:center}.hero-actions{justify-content:center}.hero-content{align-items:center}.section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-columns{grid-template-columns:1fr}}@media(max-width:768px){.page{padding:var(--gap-lg) 0 var(--gap-xl)}.section{padding:var(--gap-lg)}.section-grid{grid-template-columns:1fr}table{min-width:100%}}@media(max-width:375px){.container{width:94vw}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}body{font-size:var(--text-sm)}.header-inner{padding:.5rem 0}.brand-mark{font-size:var(--text-xl)}.brand-tagline{font-size:.65rem;letter-spacing:.15em}.burger{width:40px;height:40px;gap:5px}.burger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.main-nav{top:64px;right:12px;left:12px;padding:1.25rem 1rem}.main-nav a{font-size:var(--text-base)}.btn-primary,.link-outline,.btn-cta{padding:.625rem 1rem;font-size:var(--text-sm)}.link-language{padding:.35rem .75rem;font-size:.65rem}.page{padding:var(--gap-md) 0 var(--gap-lg);gap:var(--gap-lg)}.hero{padding:var(--gap-lg);gap:var(--gap-lg)}.hero-content{gap:var(--gap-sm)}.hero-content h1{font-size:var(--text-2xl)}.hero-content p{font-size:var(--text-sm)}.hero-actions{flex-direction:column;width:100%;gap:var(--gap-sm)}.hero-actions .btn-primary,.hero-actions .link-outline{width:100%}.hero-image img{min-height:220px}.section{padding:var(--gap-lg);gap:var(--gap-md)}.section-header h2{font-size:var(--text-xl)}.section p{font-size:var(--text-sm)}.section-grid,.section-columns{gap:var(--gap-md)}.feature-list,.numbered-list{gap:.5rem;font-size:var(--text-sm)}.table-wrapper{border-radius:var(--radius-md)}th,td{padding:.5rem .75rem;font-size:.75rem}table{min-width:320px}.faq-list{gap:var(--gap-sm)}.faq-list article{padding:var(--gap-sm)}.faq-list h3{font-size:var(--text-base)}.faq-list p{font-size:var(--text-sm)}.site-footer{padding-top:var(--gap-lg)}.footer-grid{gap:var(--gap-lg);padding-bottom:var(--gap-lg)}.site-footer h4{font-size:var(--text-base);margin-bottom:var(--gap-sm)}.footer-brand p{font-size:var(--text-sm)}.footer-bottom{padding:1rem 0}.footer-bottom-inner{font-size:var(--text-xs)}.footer-age{font-size:.65rem}.footer-legal{gap:var(--gap-md);font-size:var(--text-xs)}:root{--gap-xl: 2rem;--gap-lg: 1.25rem;--gap-md: .875rem;--gap-sm: .375rem}}
