@media screen and (max-width:639px){.extension-page .hero-section{padding:3rem 1rem}.extension-page .hero-content{padding:0}.extension-page .hero-title{font-size:2.5rem;line-height:1.1;letter-spacing:-.04em;margin-bottom:1rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.extension-page .md-syntax{font-size:.6em;margin-right:.5rem}.extension-page .hero-subtitle{font-size:1rem;padding:0 1rem;margin-bottom:2rem;line-height:1.5}.extension-page .hero-cta{margin-top:2rem}.extension-page .btn-primary{padding:14px 24px;font-size:.9rem;letter-spacing:.03em;box-shadow:2px 2px #009688;min-height:48px;display:flex;align-items:center;justify-content:center}.extension-page .btn-primary:active{transform:translate(0);box-shadow:1px 1px #009688}.extension-page .cta-note{font-size:.75rem;margin-top:.75rem}.extension-page .hero-image{margin-top:2rem;padding:0 1rem}.extension-page .extension-preview{width:100%;height:auto;border-radius:8px}.extension-page .features-section{padding:3rem 1rem}.extension-page .section-header{margin-bottom:2rem}.extension-page .section-title{font-size:1.75rem;margin-bottom:.75rem;line-height:1.2;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.extension-page .section-subtitle{font-size:.9rem;line-height:1.5;padding:0 1rem}.extension-page .features-grid{grid-template-columns:1fr;gap:1rem;padding:0}.extension-page .feature-card{padding:1.5rem;border-radius:12px}.extension-page .feature-card:hover{transform:translateY(-2px)}.extension-page .feature-icon{width:48px;height:48px;margin-bottom:1rem;border-radius:10px}.extension-page .feature-icon .icon-text{font-size:1.25rem}.extension-page .feature-title{font-size:1.1rem;margin-bottom:.5rem}.extension-page .feature-description{font-size:.85rem;line-height:1.5;margin-bottom:.75rem}.extension-page .feature-example{padding-top:.75rem}.extension-page .example-text{font-size:.7rem;letter-spacing:.05em}.extension-page .how-section{padding:3rem 1rem}.extension-page .steps-container{margin-top:2rem;space-y:2rem}.extension-page .step-row{flex-direction:column;gap:1.5rem;margin-bottom:2rem}.extension-page .step-row.reverse{flex-direction:column}.extension-page .step-metric{text-align:center;max-width:none;width:100%}.extension-page .metric-value{font-size:3rem;text-shadow:0 0 20px rgba(0,191,165,.6),2px 2px 0 #00695c;margin:0}.extension-page .metric-label{font-size:.875rem;letter-spacing:.1em}.extension-page .step-details{padding:0 1rem}.extension-page .step-title{font-size:1.5rem;margin-bottom:.5rem}.extension-page .step-description{font-size:.9rem;line-height:1.6;margin-bottom:1rem}.extension-page .step-solution{padding:.5rem 1rem;font-size:.85rem;border-radius:8px}.extension-page .solution-arrow{font-size:1rem}.extension-page .solution-text{font-size:.75rem}.extension-page .support-section{padding:3rem 1rem}.extension-page .support-grid{grid-template-columns:1fr;gap:1.5rem}.extension-page .support-card{padding:1.5rem;border-radius:12px}.extension-page .card-title{font-size:1.5rem;margin-bottom:1rem}.extension-page .card-title .md-syntax{font-size:.7em}.extension-page .roadmap-list{space-y:.5rem}.extension-page .roadmap-item{padding:.5rem;font-size:.875rem}.extension-page .status{font-size:1rem}.extension-page .card-description{font-size:.875rem;margin-bottom:1rem}.extension-page .support-links{space-y:.75rem}.extension-page .support-link{padding:.75rem;font-size:.875rem;border-radius:8px}.extension-page .final-cta-section{padding:3rem 1rem}.extension-page .cta-content{padding:0}.extension-page .cta-title{font-size:1.75rem;margin-bottom:.75rem;line-height:1.2}.extension-page .cta-subtitle{font-size:1rem;margin-bottom:2rem;padding:0 1rem}.extension-page .cta-primary{padding:14px 24px;font-size:.9rem;box-shadow:2px 2px #009688,4px 4px #00796b,6px 6px 12px #0000001a;width:100%;max-width:320px}.extension-page .cta-primary:active{transform:translate(0);box-shadow:1px 1px #009688,2px 2px #00796b,3px 3px 8px #0000001a}.extension-shell .global-bg-animation .floating-grid{background-size:30px 30px;animation:none}.extension-shell .global-bg-animation .morphing-blob{display:none}.extension-page .container{padding:0 1rem;max-width:100%}.extension-page .feature-card:hover{transform:none}.extension-page .support-card:hover{transform:translateY(-2px)}}@media screen and (min-width:640px)and (max-width:1023px){.extension-page .hero-section{padding:4rem 2rem}.extension-page .hero-title{font-size:4rem;margin-bottom:1.5rem}.extension-page .hero-subtitle{font-size:1.25rem;max-width:500px}.extension-page .btn-primary{padding:16px 32px;font-size:1rem}.extension-page .hero-image{margin-top:3rem}.extension-page .extension-preview{max-width:600px}.extension-page .features-section{padding:4rem 2rem}.extension-page .section-title{font-size:2.25rem}.extension-page .features-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.extension-page .feature-card{padding:2rem}.extension-page .how-section{padding:4rem 2rem}.extension-page .steps-container{margin-top:3rem}.extension-page .step-row{gap:2rem}.extension-page .metric-value{font-size:4rem}.extension-page .step-title{font-size:2rem}.extension-page .support-section{padding:4rem 2rem}.extension-page .support-grid{gap:2rem;max-width:700px;margin:0 auto}.extension-page .final-cta-section{padding:5rem 2rem}.extension-page .cta-title{font-size:2.5rem}.extension-page .cta-primary{padding:18px 36px}.extension-page .container{padding:0 2rem}}@media screen and (min-width:1024px)and (max-width:1199px){.extension-page .container{max-width:980px;padding:0 20px}.extension-page .features-grid{grid-template-columns:repeat(4,1fr);gap:16px}.extension-page .feature-card{padding:24px 20px}.extension-page .support-grid{max-width:800px}}@media(hover:none)and (pointer:coarse){.extension-page *{-webkit-tap-highlight-color:transparent}.extension-page .feature-card:hover{transform:none;box-shadow:none}.extension-page .support-card:hover{transform:none}.extension-page .btn-primary,.extension-page .cta-primary,.extension-page .support-link{min-height:44px;display:flex;align-items:center;justify-content:center}.extension-page .btn-primary:active,.extension-page .cta-primary:active,.extension-page .support-link:active{transform:scale(.98);opacity:.9}}@media(max-width:1023px){.extension-page .floating-grid,.extension-page .morphing-blob{animation:none;will-change:auto}.extension-page .feature-card,.extension-page .support-card{transform:translateZ(0);backface-visibility:hidden}.extension-page .step-row{animation:none}.extension-page .metric-value{transform:none;text-shadow:0 0 20px rgba(0,191,165,.5),2px 2px 0 #00695c}.extension-page .cta-title,.extension-page .hero-title,.extension-page .section-title{font-display:swap}}@media(prefers-reduced-motion:reduce){.extension-page *{animation:none;transition:none}.extension-page .glitch{animation:none}.extension-page .metric-value{transform:none}}@media(prefers-contrast:high){.extension-page .feature-card,.extension-page .support-card{border-width:2px;border-color:currentColor}.extension-page .btn-primary,.extension-page .cta-primary{border-width:2px;font-weight:700}.extension-page .support-link{border-width:2px}}@media(max-width:812px)and (orientation:landscape){.extension-page .hero-section{padding:2rem 1rem;min-height:auto}.extension-page .hero-title{font-size:2rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.extension-page .features-section,.extension-page .final-cta-section,.extension-page .how-section,.extension-page .support-section{padding:2rem 1rem}.extension-page .features-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.extension-page .metric-value{font-size:2.5rem}.extension-page .step-row{flex-direction:row;gap:2rem}.extension-page .support-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:374px){.extension-page .hero-title{font-size:2rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.extension-page .btn-primary,.extension-page .cta-primary{padding:12px 20px;font-size:.85rem}.extension-page .feature-card{padding:1.25rem}.extension-page .feature-title{font-size:1rem}.extension-page .feature-description{font-size:.8rem}.extension-page .metric-value{font-size:2.5rem}.extension-page .step-title{font-size:1.25rem}.extension-page .support-card{padding:1.25rem}.extension-page .support-link{padding:.625rem;font-size:.8rem}}@media screen and (max-width:1023px){html.dark .extension-page .feature-card,html[data-theme=dark] .extension-page .feature-card{background:linear-gradient(135deg,#1e1e1efa,#191919fa);border:1px solid rgba(0,150,136,.3)}html.dark .extension-page .support-card,html[data-theme=dark] .extension-page .support-card{background:#1e1e1ef2;border:1px solid rgba(0,150,136,.25)}html.dark .extension-page .card-description,html.dark .extension-page .feature-description,html.dark .extension-page .hero-subtitle,html.dark .extension-page .roadmap-item .item-text,html.dark .extension-page .section-subtitle,html.dark .extension-page .step-description,html[data-theme=dark] .extension-page .card-description,html[data-theme=dark] .extension-page .feature-description,html[data-theme=dark] .extension-page .hero-subtitle,html[data-theme=dark] .extension-page .roadmap-item .item-text,html[data-theme=dark] .extension-page .section-subtitle,html[data-theme=dark] .extension-page .step-description{color:#b0b0b0}html.dark .extension-page .btn-primary,html.dark .extension-page .cta-primary,html[data-theme=dark] .extension-page .btn-primary,html[data-theme=dark] .extension-page .cta-primary{background:#009688;border:2px solid #00bfa5;color:#fff}html.dark .extension-page .support-link,html[data-theme=dark] .extension-page .support-link{background:#00968826;border-color:#0096884d}}@media print{.extension-shell .global-bg-animation{display:none}.extension-page .hero-image{page-break-inside:avoid}.extension-page .feature-card,.extension-page .support-card{page-break-inside:avoid;border:1px solid #000}.extension-page .btn-primary,.extension-page .cta-primary{border:2px solid #000;color:#000}}@media screen and (max-aspect-ratio:1/1)and (max-width:1600px){.extension-page .features-grid{grid-template-columns:1fr}.extension-page .step-row{flex-direction:column}.extension-page .support-grid{grid-template-columns:1fr}.extension-page .hero-title{font-size:3rem}.extension-page .container{padding:0 1rem}}.extension-shell .global-bg-animation{position:fixed;inset:0;width:100%;height:100%;min-width:100vw;min-height:100vh;pointer-events:none;z-index:0;opacity:1;overflow:hidden}body.page-extension,body.page-extension #__nuxt,body.page-extension #__nuxt>div,body.page-extension #__nuxt>div>div,body.page-extension main{background:transparent}.extension-shell .global-bg-animation .floating-grid{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background-image:linear-gradient(rgba(0,150,136,.08) 1.5px,transparent 0),linear-gradient(90deg,rgba(0,150,136,.08) 1.5px,transparent 0);background-position:0 0;background-size:50px 50px;transform:translateZ(0);will-change:auto;backface-visibility:hidden}.extension-shell .global-bg-animation .morphing-blob{position:absolute;border-radius:50%;filter:blur(40px);mix-blend-mode:multiply;opacity:.8}.extension-shell .global-bg-animation .blob-1{width:400px;height:400px;background:radial-gradient(circle,rgba(0,150,136,.2) 0,transparent 70%);top:-200px;right:-100px;animation-delay:0s}.extension-shell .global-bg-animation .blob-2{width:350px;height:350px;background:radial-gradient(circle,rgba(0,150,136,.15) 0,transparent 70%);bottom:-150px;left:-100px;animation-delay:10s;animation-duration:25s}.extension-shell .global-bg-animation .blob-3{width:300px;height:300px;background:radial-gradient(circle,rgba(0,150,136,.18) 0,transparent 60%);top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(50px);mix-blend-mode:multiply}html[data-theme=dark] .extension-shell .global-bg-animation .floating-grid{background-image:linear-gradient(rgba(0,150,136,.12) 1.5px,transparent 0),linear-gradient(90deg,rgba(0,150,136,.12) 1.5px,transparent 0)}html[data-theme=dark] .extension-shell .global-bg-animation .morphing-blob{filter:blur(60px);opacity:.5;mix-blend-mode:screen}html[data-theme=dark] .extension-shell .global-bg-animation .blob-1{background:radial-gradient(circle,rgba(0,150,136,.27) 0,transparent 70%)}html[data-theme=dark] .extension-shell .global-bg-animation .blob-2{background:radial-gradient(circle,rgba(0,150,136,.22) 0,transparent 70%)}html[data-theme=dark] .extension-shell .global-bg-animation .blob-3{background:radial-gradient(circle,rgba(0,150,136,.25) 0,transparent 60%)}.extension-page{font-family:Albert Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:#0a0a0a;background:transparent;min-height:100vh;position:relative;z-index:1;--hash-color:rgba(71,85,105,.75)}.extension-page .md-syntax{color:var(--hash-color);-webkit-text-fill-color:var(--hash-color);background:none;opacity:1;transition:none;font-size:.7em;font-weight:400}.extension-page .section-title{background:linear-gradient(135deg,#009688,#00d4aa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.extension-page .container{margin-left:auto;margin-right:auto;max-width:72rem;padding-left:1.5rem;padding-right:1.5rem}html[data-theme=dark] .extension-page{background:transparent;color:#f5f5f5;--hash-color:rgba(203,213,225,.85)}@keyframes separatorGlowExtension{0%{opacity:.5}to{opacity:.75}}.hero-section{position:relative;overflow:hidden;padding-top:5rem;padding-bottom:5rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-section .hero-content{margin-bottom:3rem;text-align:center}.hero-section .hero-content .hero-title{margin-bottom:1.5rem;font-size:3.75rem;line-height:1;font-weight:700}@media(min-width:768px){.hero-section .hero-content .hero-title{font-size:6rem;line-height:1}}.hero-section .hero-content .hero-title{font-family:JetBrains Mono,Albert Sans,monospace;letter-spacing:-.08em;font-kerning:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;background:linear-gradient(135deg,#009688,#00bfa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:.9;text-shadow:0 2px 20px rgba(0,150,136,.1);display:inline-block;transition:all .3s cubic-bezier(.4,0,.2,1)}.hero-section .hero-content .hero-title:hover{text-shadow:0 4px 30px rgba(0,150,136,.15);transform:scale(1.02)}.hero-section .hero-content .hero-title .md-syntax{margin-right:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7em;font-weight:400}.hero-section .hero-content .hero-subtitle{margin-top:1rem;margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}@media(min-width:768px){.hero-section .hero-content .hero-subtitle{font-size:1.5rem;line-height:2rem}}.hero-section .hero-content .hero-subtitle{color:#3a3a3a;letter-spacing:-.01em;max-width:600px;margin-left:auto;margin-right:auto}.hero-section .hero-content .hero-cta{margin-top:3rem}.hero-section .hero-content .hero-cta .btn-primary{display:inline-block;padding:1.5rem 3rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;background:#0a0a0a;color:#fff;border:2px solid #0a0a0a;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:3px 3px #009688,6px 6px #00796b,9px 9px 16px #0000001a}.hero-section .hero-content .hero-cta .btn-primary .bracket-left,.hero-section .hero-content .hero-cta .btn-primary .bracket-right{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;opacity:.4;font-size:1.2em;margin:0 .2em;transition:all .3s cubic-bezier(.4,0,.2,1)}.hero-section .hero-content .hero-cta .btn-primary:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #009688,10px 10px #00796b,14px 14px 24px #00000026}.hero-section .hero-content .hero-cta .btn-primary:hover .bracket-left{transform:translate(-3px);opacity:1}.hero-section .hero-content .hero-cta .btn-primary:hover .bracket-right{transform:translate(3px);opacity:1}.hero-section .hero-content .hero-cta .btn-primary:active{transform:translate(0);box-shadow:1px 1px #009688,2px 2px #00796b,3px 3px 8px #0000001a}.hero-section .hero-content .hero-cta .cta-note{margin-top:1rem;font-size:.875rem;line-height:1.25rem;color:#71717a;letter-spacing:.02em}.hero-section .hero-image{margin-top:3rem;text-align:center}.hero-section .hero-image .extension-preview{height:auto;max-width:100%;border-radius:.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border:1px solid rgba(0,150,136,.2);margin:0 auto;display:inline-block}html[data-theme=dark] .hero-section{background:transparent}html[data-theme=dark] .hero-section .hero-title{background:linear-gradient(135deg,#fff,#00bfa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html[data-theme=dark] .hero-section .hero-subtitle{color:#a0a0a0}html[data-theme=dark] .hero-section .hero-cta .btn-primary{background:#009688;border-color:#009688}html[data-theme=dark] .hero-section .hero-cta .btn-primary:hover{background:#00796b}@media screen and (max-width:639px){.hero-section .hero-content .hero-title{display:block;width:100%;max-width:100%;font-size:clamp(2rem,10vw,2.5rem);line-height:1.1;letter-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}}@media(max-width:812px)and (orientation:landscape){.hero-section .hero-content .hero-title{font-size:2rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}}.glitch{animation:glitchAnimExtension .2s ease-out}@keyframes glitchAnimExtension{0%,to{transform:translate(0);filter:hue-rotate(0deg)}20%{transform:translate(-2px,2px);filter:hue-rotate(90deg)}40%{transform:translate(-2px,-2px);filter:hue-rotate(180deg)}60%{transform:translate(2px,2px);filter:hue-rotate(270deg)}80%{transform:translate(2px,-2px);filter:hue-rotate(1turn)}}.features-section{padding-top:5rem;padding-bottom:5rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}.features-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:85%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.08) 10%,rgba(0,191,165,.35) 25%,rgba(0,191,165,.55) 50%,rgba(0,191,165,.35) 75%,rgba(0,191,165,.08) 90%,transparent);box-shadow:0 1px 3px #00bfa52e,0 0 10px #00bfa51f;border-radius:1px}.features-section .section-header{margin-bottom:3rem;text-align:center}.features-section .section-header .section-title{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media(min-width:768px){.features-section .section-header .section-title{font-size:2.25rem;line-height:2.5rem}}.features-section .section-header .section-title{letter-spacing:-.02em}.features-section .section-header .section-title .md-syntax{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7em}.features-section .section-header .section-subtitle{font-size:1.125rem;line-height:1.75rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.features-section .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto}@media(max-width:1024px){.features-section .features-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:640px){.features-section .features-grid{grid-template-columns:1fr;gap:16px}}.features-section .features-grid .feature-card{border-radius:.75rem;background:linear-gradient(135deg,#fffffffa,#f8f8fbfa);border:1px solid rgba(0,150,136,.15);padding:28px 24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 40px #00000014,0 2px 8px #0096881a}.features-section .features-grid .feature-card:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#009688,#00bfa5,#009688);border-radius:12px;opacity:0;transition:opacity .4s ease;z-index:-1}.features-section .features-grid .feature-card:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 16px 40px #0096881f,0 8px 16px #00000014;border-color:#00968866}.features-section .features-grid .feature-card:hover:before{opacity:.08}.features-section .features-grid .feature-card .feature-icon{margin-bottom:1.25rem;width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,#0096881f,#00bfa514);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,150,136,.1);box-shadow:0 2px 8px #00968814;overflow:hidden}.features-section .features-grid .feature-card .feature-icon .icon-text{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.25rem;line-height:1.75rem;font-weight:700;background:linear-gradient(135deg,#009688,#00796b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.features-section .features-grid .feature-card:hover .feature-icon{transform:scale(1.08) rotate(2deg);background:linear-gradient(135deg,#00968826,#00bfa51f);box-shadow:0 3px 10px #0096881a}.features-section .features-grid .feature-card:hover .feature-icon .icon-text{transform:scale(1.05)}.features-section .features-grid .feature-card .feature-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;color:#0a0a0a;letter-spacing:-.01em;line-height:1.3}.features-section .features-grid .feature-card .feature-description{margin-bottom:1rem;color:#525252;line-height:1.6;font-size:.9rem}.features-section .features-grid .feature-card .feature-example{margin-top:auto;border-top-width:1px;padding-top:.75rem;border-color:#00968814}.features-section .features-grid .feature-card .feature-example .example-text{font-size:.75rem;line-height:1rem;font-weight:700;background:linear-gradient(135deg,#009688,#00bfa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-transform:uppercase;letter-spacing:.08em;display:inline-flex;align-items:center;gap:4px}.features-section .features-grid .feature-card .feature-example .example-text:before{content:"→";font-weight:700;opacity:.6}html[data-theme=dark] .features-section{background:transparent}html[data-theme=dark] .features-section:before{width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.15) 20%,rgba(0,191,165,.3) 50%,rgba(0,191,165,.15) 80%,transparent);opacity:1;box-shadow:none}html[data-theme=dark] .features-section .section-title{color:#f5f5f5}html[data-theme=dark] .features-section .section-subtitle{color:#999}html[data-theme=dark] .features-section .feature-card{background:#1a1a1a;border-color:#00968833;box-shadow:0 10px 30px #00000059}html[data-theme=dark] .features-section .feature-card:hover{border-color:#00bfa5;transform:translateY(-6px) scale(1.02);background:linear-gradient(135deg,#232323fa,#1e1e1efa);box-shadow:0 20px 50px #00bfa540,0 0 30px #00bfa526,0 10px 20px #0000004d}html[data-theme=dark] .features-section .feature-card .feature-icon{background:#00968826}html[data-theme=dark] .features-section .feature-card .feature-icon .icon-text{color:#00bfa5}html[data-theme=dark] .features-section .feature-card:hover .feature-icon{background:#00bfa533}html[data-theme=dark] .features-section .feature-card .feature-title{color:#e0e0e0}html[data-theme=dark] .features-section .feature-card .feature-description{color:#999}html[data-theme=dark] .features-section .feature-card .feature-example{border-color:#00968826}html[data-theme=dark] .features-section .feature-card .feature-example .example-text{color:#00bfa5;opacity:.8}.how-section{overflow:hidden;padding-top:5rem;padding-bottom:5rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}.how-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:85%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.08) 10%,rgba(0,191,165,.35) 25%,rgba(0,191,165,.55) 50%,rgba(0,191,165,.35) 75%,rgba(0,191,165,.08) 90%,transparent);box-shadow:0 1px 3px #00bfa52e,0 0 10px #00bfa51f;border-radius:1px}.how-section .section-header{margin-bottom:2rem;text-align:center;padding-bottom:2rem}.how-section .section-header .section-title{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media(min-width:768px){.how-section .section-header .section-title{font-size:2.25rem;line-height:2.5rem}}.how-section .section-header .section-title{letter-spacing:-.02em;line-height:1.1;max-width:600px;margin-left:auto;margin-right:auto}.how-section .section-header .section-title .md-syntax{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7em;font-weight:400}.how-section .section-header .section-subtitle{font-size:1.25rem;line-height:1.75rem}@media(min-width:768px){.how-section .section-header .section-subtitle{font-size:1.5rem;line-height:2rem}}.how-section .section-header .section-subtitle{color:#666;font-weight:300;margin-top:.5rem;letter-spacing:-.01em;opacity:.85}.how-section .steps-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}@media(min-width:768px){.how-section .steps-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem*var(--tw-space-y-reverse))}}.how-section .steps-container{max-width:1000px;margin:4rem auto 0}.how-section .steps-container .step-row{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(min-width:768px){.how-section .steps-container .step-row{flex-direction:row;gap:4rem}}.how-section .steps-container .step-row{animation:fadeInScaleExtension .8s ease-out both;overflow:visible;position:relative}.how-section .steps-container .step-row:first-child{animation-delay:.1s}.how-section .steps-container .step-row:nth-child(2){animation-delay:.25s}.how-section .steps-container .step-row:nth-child(3){animation-delay:.4s}@media(min-width:768px){.how-section .steps-container .step-row.reverse{flex-direction:row-reverse}.how-section .steps-container .step-row.reverse .step-metric{text-align:right}}.how-section .steps-container .step-row.reverse .step-metric .metric-value{margin-right:-10px;margin-left:-15px}.how-section .steps-container .step-metric{flex-shrink:0;text-align:center}@media(min-width:768px){.how-section .steps-container .step-metric{text-align:left}}.how-section .steps-container .step-metric{width:100%;max-width:200px;position:relative;overflow:visible}.how-section .steps-container .step-metric .metric-value{font-size:3rem;line-height:1;font-weight:900}@media(min-width:768px){.how-section .steps-container .step-metric .metric-value{font-size:4.5rem;line-height:1}}.how-section .steps-container .step-metric .metric-value{color:#fff;line-height:1;margin-bottom:.25rem;font-weight:900;letter-spacing:-.02em;position:relative;margin-right:-15px;margin-left:-10px;text-shadow:0 0 40px rgba(0,191,165,.8),0 0 20px rgba(0,150,136,.9),2px 2px 0 #00695c,3px 3px 0 #004d40,4px 4px 8px rgba(0,0,0,.3);transform:perspective(500px) rotateY(-5deg);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}.how-section .steps-container .step-metric .metric-value:hover{transform:perspective(500px) rotateY(0) scale(1.05);text-shadow:0 0 60px #00bfa5,0 0 30px #009688,2px 2px 0 #00695c,3px 3px 0 #004d40,4px 4px 12px rgba(0,0,0,.4)}.how-section .steps-container .step-metric .metric-label{font-size:1rem;line-height:1.5rem;font-weight:800;text-transform:uppercase;background:linear-gradient(135deg,#009688,#00d4aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:.15em;filter:drop-shadow(0 2px 4px rgba(0,150,136,.2));transform:scale(1.1);display:inline-block;margin-top:.25rem;transition:all .3s ease;opacity:1}.how-section .steps-container .step-metric .metric-label:hover{transform:scale(1.15);filter:drop-shadow(0 3px 6px rgba(0,150,136,.3))}.how-section .steps-container .step-details{flex:1}.how-section .steps-container .step-details .step-title{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700}@media(min-width:768px){.how-section .steps-container .step-details .step-title{font-size:1.875rem;line-height:2.25rem}}.how-section .steps-container .step-details .step-title{color:#0a0a0a;line-height:1.2}.how-section .steps-container .step-details .step-description{margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));line-height:1.8;font-size:1.05rem}.how-section .steps-container .step-details .step-solution{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#0096880d,#00bfa50d);border-radius:12px;border:1px solid rgba(0,150,136,.15);transition:all .3s ease}.how-section .steps-container .step-details .step-solution:hover{background:linear-gradient(135deg,#0096881a,#00bfa51a);transform:translate(4px)}.how-section .steps-container .step-details .step-solution .solution-arrow{color:#009688;font-weight:700;font-size:1.2rem}.how-section .steps-container .step-details .step-solution .solution-text{font-size:.875rem;line-height:1.25rem;font-weight:600;color:#0a0a0a;text-transform:uppercase;letter-spacing:.02em}html[data-theme=dark] .how-section{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] .how-section:before{width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.15) 20%,rgba(0,191,165,.3) 50%,rgba(0,191,165,.15) 80%,transparent);opacity:1;box-shadow:none}html[data-theme=dark] .how-section .section-title{color:#f5f5f5}html[data-theme=dark] .how-section .section-title .md-syntax{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7em;font-weight:400}html[data-theme=dark] .how-section .section-subtitle{color:#999}html[data-theme=dark] .how-section .step-row .step-metric .metric-value{background:linear-gradient(135deg,#009688,#00bfa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-shadow:none;transform:none;margin-right:-15px;margin-left:-10px}html[data-theme=dark] .how-section .step-row .step-metric .metric-label{color:gray;text-shadow:none;opacity:1}html[data-theme=dark] .how-section .step-details .step-title{color:#f5f5f5}html[data-theme=dark] .how-section .step-details .step-description{color:#a0a0a0}html[data-theme=dark] .how-section .step-details .step-solution{background:linear-gradient(135deg,#00bfa51f,#00ffc11f);border:1px solid rgba(0,191,165,.25)}html[data-theme=dark] .how-section .step-details .step-solution:hover{background:linear-gradient(135deg,#00bfa52e,#00ffc12e)}html[data-theme=dark] .how-section .step-details .step-solution .solution-text{color:#f5f5f5}@keyframes fadeInScaleExtension{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.support-section{padding-top:5rem;padding-bottom:5rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}.support-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:85%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.08) 10%,rgba(0,191,165,.35) 25%,rgba(0,191,165,.55) 50%,rgba(0,191,165,.35) 75%,rgba(0,191,165,.08) 90%,transparent);box-shadow:0 1px 3px #00bfa52e,0 0 10px #00bfa51f;border-radius:1px}.support-section .support-grid{display:grid;gap:2rem}@media(min-width:768px){.support-section .support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.support-section .support-grid{max-width:900px;margin:0 auto}@media(min-width:768px){.support-section .support-grid.support-grid--single{grid-template-columns:repeat(1,minmax(0,1fr))}}.support-section .support-grid.support-grid--single{max-width:450px}.support-section .support-grid .support-card{border-radius:.75rem;padding:2rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,150,136,.1);transition:all .3s ease}.support-section .support-grid .support-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #00968826;border-color:#0096884d}.support-section .support-grid .support-card .card-title{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;background:linear-gradient(135deg,#009688,#00d4aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.support-section .support-grid .support-card .card-title .md-syntax{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8em;color:var(--hash-color);-webkit-text-fill-color:var(--hash-color);background:none;opacity:1;transition:none}.support-section .support-grid .support-card .roadmap-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.support-section .support-grid .support-card .roadmap-list .roadmap-item{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.5rem;transition:background .2s ease}.support-section .support-grid .support-card .roadmap-list .roadmap-item:hover{background:#0096880d}.support-section .support-grid .support-card .roadmap-list .roadmap-item .status{font-size:1.25rem;line-height:1.75rem}.support-section .support-grid .support-card .roadmap-list .roadmap-item .status.pending{color:#9ca3af}.support-section .support-grid .support-card .roadmap-list .roadmap-item .status.done{color:#009688}.support-section .support-grid .support-card .roadmap-list .roadmap-item .item-text{color:#374151;font-weight:500}.support-section .support-grid .support-card .card-description{margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));line-height:1.6}.support-section .support-grid .support-card .support-links>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.support-section .support-grid .support-card .support-links .support-link{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.75rem;background:#0096880d;border:1px solid rgba(0,150,136,.15);color:#009688;font-weight:600;transition:all .2s ease}.support-section .support-grid .support-card .support-links .support-link:hover{background:#0096881a;border-color:#009688;color:#00796b;transform:translate(4px);box-shadow:0 4px 12px #00968826}.support-section .support-grid .support-card .support-links .support-link:hover .link-icon{transform:translate(3px)}.support-section .support-grid .support-card .support-links .support-link .link-icon{transition:transform .2s ease}html.dark .support-section,html[data-theme=dark] .support-section{background:transparent}html.dark .support-section:before,html[data-theme=dark] .support-section:before{width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.15) 20%,rgba(0,191,165,.3) 50%,rgba(0,191,165,.15) 80%,transparent);opacity:1;box-shadow:none}html.dark .support-section .support-card,html[data-theme=dark] .support-section .support-card{background:#1a1a1a;border-color:#333}html.dark .support-section .support-card .card-title,html[data-theme=dark] .support-section .support-card .card-title{color:#f5f5f5;background:linear-gradient(135deg,#009688,#00d4aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html.dark .support-section .support-card .card-title .md-syntax,html[data-theme=dark] .support-section .support-card .card-title .md-syntax{color:var(--hash-color);-webkit-text-fill-color:var(--hash-color);background:none;opacity:1;transition:none}html.dark .support-section .support-card .roadmap-list .roadmap-item .item-text,html[data-theme=dark] .support-section .support-card .roadmap-list .roadmap-item .item-text{color:#b0b0b0}html.dark .support-section .support-card .roadmap-list .roadmap-item .status,html[data-theme=dark] .support-section .support-card .roadmap-list .roadmap-item .status{color:#b0b0b0;opacity:.7}html.dark .support-section .support-card .card-description,html[data-theme=dark] .support-section .support-card .card-description{color:#b0b0b0}html.dark .support-section .support-card .support-link,html[data-theme=dark] .support-section .support-card .support-link{color:#00bfa5}html.dark .support-section .support-card .support-link:hover,html[data-theme=dark] .support-section .support-card .support-link:hover{color:#00e6ad}html.dark .support-section h2,html[data-theme=dark] .support-section h2{color:#f5f5f5}html.dark .support-section p,html[data-theme=dark] .support-section p{color:#a0a0a0}html.dark .support-section a,html[data-theme=dark] .support-section a{color:#00ffc1}html.dark .support-section a:hover,html[data-theme=dark] .support-section a:hover{color:#00e6ad}.final-cta-section{padding-top:6rem;padding-bottom:6rem;text-align:center;background:transparent;position:relative}.final-cta-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:85%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.08) 10%,rgba(0,191,165,.35) 25%,rgba(0,191,165,.55) 50%,rgba(0,191,165,.35) 75%,rgba(0,191,165,.08) 90%,transparent);box-shadow:0 1px 3px #00bfa52e,0 0 10px #00bfa51f;border-radius:1px}.final-cta-section .cta-content{text-align:center;max-width:700px;margin:0 auto}.final-cta-section .cta-content .cta-title{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media(min-width:768px){.final-cta-section .cta-content .cta-title{font-size:2.25rem;line-height:2.5rem}}.final-cta-section .cta-content .cta-title{letter-spacing:-.02em;line-height:1.1;max-width:600px;margin-left:auto;margin-right:auto;color:#0a0a0a}.final-cta-section .cta-content .cta-title .md-syntax{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7em;font-weight:400;color:var(--hash-color);-webkit-text-fill-color:var(--hash-color);background:none;opacity:1;transition:none}.final-cta-section .cta-content .cta-subtitle{margin-bottom:2.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-weight:300}.final-cta-section .cta-content .cta-buttons{margin-bottom:1.5rem}.final-cta-section .cta-content .cta-buttons .cta-primary{display:inline-block;padding:1.5rem 3rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;background:#0a0a0a;color:#fff;border:2px solid #0a0a0a;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:3px 3px #009688,6px 6px #00796b,9px 9px 16px #0000001a}.final-cta-section .cta-content .cta-buttons .cta-primary .bracket-left,.final-cta-section .cta-content .cta-buttons .cta-primary .bracket-right{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;opacity:.4;font-size:1.2em;margin:0 .2em;transition:all .3s cubic-bezier(.4,0,.2,1)}.final-cta-section .cta-content .cta-buttons .cta-primary:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #009688,10px 10px #00796b,14px 14px 24px #00000026}.final-cta-section .cta-content .cta-buttons .cta-primary:hover .bracket-left{transform:translate(-3px);opacity:1}.final-cta-section .cta-content .cta-buttons .cta-primary:hover .bracket-right{transform:translate(3px);opacity:1}.final-cta-section .cta-content .cta-buttons .cta-primary:active{transform:translate(0);box-shadow:1px 1px #009688,2px 2px #00796b,3px 3px 8px #0000001a}.final-cta-section .cta-content .cta-note{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));letter-spacing:.02em}html.dark .final-cta-section,html[data-theme=dark] .final-cta-section{background:transparent}html.dark .final-cta-section:before,html[data-theme=dark] .final-cta-section:before{width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,191,165,.15) 20%,rgba(0,191,165,.3) 50%,rgba(0,191,165,.15) 80%,transparent);opacity:1;box-shadow:none}html.dark .final-cta-section .cta-title,html[data-theme=dark] .final-cta-section .cta-title{color:#f5f5f5}html.dark .final-cta-section .cta-title .md-syntax,html[data-theme=dark] .final-cta-section .cta-title .md-syntax{color:var(--hash-color);-webkit-text-fill-color:var(--hash-color);background:none;opacity:1;transition:none}html.dark .final-cta-section .cta-subtitle,html[data-theme=dark] .final-cta-section .cta-subtitle{color:#a0a0a0}html.dark .final-cta-section .cta-content .cta-buttons .cta-primary,html[data-theme=dark] .final-cta-section .cta-content .cta-buttons .cta-primary{background:#009688;border-color:#009688}html.dark .final-cta-section .cta-content .cta-buttons .cta-primary:hover,html[data-theme=dark] .final-cta-section .cta-content .cta-buttons .cta-primary:hover{background:#00796b;border-color:#00796b}html.dark .final-cta-section .cta-note,html[data-theme=dark] .final-cta-section .cta-note{color:gray}
