:root{--clr-brand: #22C55E;--clr-brand-glow: rgba(34, 197, 94, .4);--clr-brand-dark: #16A34A;--clr-brand-light: #86EFAC;--clr-accent-blue: #3B82F6;--clr-accent-purple: #8B5CF6;--clr-accent-orange: #F97316;--clr-accent-teal: #14B8A6;--clr-accent-pink: #EC4899;--clr-accent-red: #F43F5E;--clr-error: #EF4444;--theme-bg: #0A0F1C;--theme-bg-alt: #0F172A;--theme-card: rgba(255, 255, 255, .03);--theme-glass: rgba(255, 255, 255, .05);--theme-text-header: #FFFFFF;--theme-text-main: rgba(255, 255, 255, .9);--theme-text-muted: rgba(255, 255, 255, .6);--theme-text-dim: rgba(255, 255, 255, .4);--theme-border: rgba(255, 255, 255, .08);--theme-border-hover: rgba(255, 255, 255, .15);--theme-surface: rgba(255, 255, 255, .02);--theme-header-bg: rgba(10, 15, 28, .8);--theme-header-scrolled: rgba(10, 15, 28, .95);--theme-mobile-menu-bg: rgba(10, 15, 28, .98);--theme-toggle-color: #FFFFFF;--font-heading: "Outfit", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-4xl: 6rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-full: 9999px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 4px 20px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .5);--shadow-glow: 0 0 40px var(--clr-brand-glow);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--deco-stroke: rgba(255, 255, 255, .06);--deco-fill-brand: rgba(34, 197, 94, .06);--deco-fill-blue: rgba(59, 130, 246, .05);--deco-fill-teal: rgba(20, 184, 166, .05);--deco-fill-purple: rgba(139, 92, 246, .04);--deco-accent: rgba(34, 197, 94, .12)}[data-theme=light]{--theme-bg: #F8FAFC;--theme-bg-alt: #FFFFFF;--theme-card: rgba(0, 0, 0, .02);--theme-glass: rgba(255, 255, 255, .7);--theme-text-header: #0F172A;--theme-text-main: #334155;--theme-text-muted: #64748B;--theme-text-dim: #94A3B8;--theme-border: rgba(0, 0, 0, .08);--theme-border-hover: rgba(0, 0, 0, .15);--theme-surface: rgba(0, 0, 0, .01);--theme-header-bg: rgba(248, 250, 252, .8);--theme-header-scrolled: rgba(255, 255, 255, .95);--theme-mobile-menu-bg: rgba(255, 255, 255, .98);--theme-toggle-color: #0F172A;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .05);--shadow-md: 0 4px 20px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .1);--clr-accent-blue: #2563EB;--clr-accent-purple: #7C3AED;--clr-accent-orange: #EA580C;--clr-accent-teal: #0D9488;--clr-accent-pink: #DB2777;--clr-accent-red: #E11D48;--clr-error: #DC2626;--deco-stroke: rgba(0, 0, 0, .04);--deco-fill-brand: rgba(34, 197, 94, .05);--deco-fill-blue: rgba(59, 130, 246, .04);--deco-fill-teal: rgba(20, 184, 166, .04);--deco-fill-purple: rgba(139, 92, 246, .03);--deco-accent: rgba(34, 197, 94, .1)}.skip-link{position:absolute;top:-100px;left:0;background:var(--clr-brand);color:var(--theme-bg);padding:var(--space-md) var(--space-xl);z-index:9999;font-weight:700;transition:top .3s var(--ease-smooth)}.skip-link:focus{top:0}.keyboard-nav *:focus-visible{outline:2px solid var(--clr-brand);outline-offset:4px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:var(--font-body);background:var(--theme-bg);color:var(--theme-text-main);line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--duration-normal) var(--ease-smooth),color var(--duration-normal) var(--ease-smooth)}h1,h2,h3,h4,h5,h6,.logo-text{font-family:var(--font-heading);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--theme-text-header)}h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}h4{font-size:clamp(1.125rem,2vw,1.5rem)}p{color:var(--theme-text-muted);font-size:1rem;line-height:1.8}a{text-decoration:none;color:inherit;transition:all var(--duration-normal) var(--ease-smooth)}ul{list-style:none}img{max-width:100%;height:auto}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--space-xl)}@media(max-width:768px){.container{padding:0 var(--space-md)}}main{min-height:100vh}.site-header{position:fixed;top:0;left:0;right:0;height:80px;z-index:1000;background:var(--theme-header-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--theme-border);transition:all var(--duration-normal) var(--ease-smooth)}.site-header.scrolled{height:70px;background:var(--theme-header-scrolled)}.header-container{display:flex;justify-content:space-between;align-items:center;height:100%;max-width:1400px;margin:0 auto;padding:0 var(--space-xl)}@media(max-width:768px){.header-container{padding:0 var(--space-md)}}.site-logo{display:flex;align-items:center;gap:var(--space-sm);text-decoration:none;transition:transform var(--duration-normal) var(--ease-smooth)}.site-logo:hover{transform:scale(1.02)}.logo-img{height:38px;width:auto;display:block}.logo-text{font-size:1.5rem;font-weight:800;font-family:var(--font-heading);color:var(--theme-text-header);letter-spacing:-.02em;line-height:1}@media(max-width:480px){.logo-text{font-size:1.1rem}}.footer-logo{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}.footer-logo-img{height:32px;width:auto;display:block;filter:brightness(0) invert(1);transition:filter var(--duration-normal) var(--ease-smooth)}[data-theme=light] .footer-logo-img{filter:none}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.main-nav{display:flex;align-items:center}.nav-list{display:flex;gap:var(--space-lg)}.nav-link{position:relative;font-weight:500;font-size:.95rem;color:var(--theme-text-muted);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-full);transition:all var(--duration-normal) var(--ease-smooth)}.nav-link:hover{color:var(--theme-text-header);background:var(--theme-glass)}.nav-link.active{color:var(--clr-brand);background:#22c55e1a}.header-actions{display:flex;align-items:center;gap:var(--space-md)}.mobile-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:4px;z-index:1001}.mobile-toggle span{display:block;width:100%;height:2px;background:var(--theme-text-header);border-radius:2px;transition:all var(--duration-normal) var(--ease-smooth);transform-origin:center}.mobile-toggle.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.mobile-toggle.active span:last-child{transform:rotate(-45deg) translate(5px,-5px)}.theme-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius-full);cursor:pointer;color:var(--theme-toggle-color);transition:all var(--duration-normal) var(--ease-smooth);padding:0}.theme-toggle:hover{background:var(--theme-glass);border-color:var(--theme-border-hover);transform:translateY(-2px)}.theme-toggle svg{width:20px;height:20px}.theme-toggle .sun-icon,[data-theme=light] .theme-toggle .moon-icon{display:none}[data-theme=light] .theme-toggle .sun-icon{display:block}@media(max-width:1024px){.mobile-toggle{display:flex}.main-nav{position:fixed;top:0;right:-100%;width:100%;max-width:400px;height:100vh;background:var(--theme-mobile-menu-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-direction:column;justify-content:center;padding:var(--space-3xl);transition:right var(--duration-slow) var(--ease-smooth);border-left:1px solid var(--theme-border);z-index:1000;visibility:visible}.main-nav.active{right:0}.nav-list{flex-direction:column;gap:var(--space-md)}.nav-link{font-size:1.25rem;padding:var(--space-md) var(--space-lg)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:.875rem 1.75rem;font-family:var(--font-body);font-weight:600;font-size:.95rem;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);text-decoration:none}.btn-primary{background:var(--clr-brand);color:var(--theme-bg);box-shadow:0 4px 20px var(--clr-brand-glow)}.btn-primary:hover{background:var(--clr-brand-light);transform:translateY(-2px);box-shadow:0 8px 30px var(--clr-brand-glow)}.btn-secondary{background:var(--theme-glass);color:var(--theme-text-header);border:1px solid var(--theme-border)}.btn-secondary:hover{background:var(--theme-card);border-color:var(--theme-border-hover);transform:translateY(-2px)}.btn-header{background:var(--clr-brand);color:var(--theme-bg);padding:.6rem 1.2rem;font-size:.85rem;border-radius:var(--radius-full);box-shadow:0 4px 15px var(--clr-brand-glow)}.btn-header:hover{background:var(--clr-brand-light);transform:translateY(-2px)}@media(max-width:768px){.btn-header{padding:.5rem 1rem;font-size:.8rem}}@media(max-width:480px){.btn-header{padding:.6rem}.btn-header span{display:none}.btn-header .btn-icon{margin:0;width:18px;height:18px}}.btn-icon{width:20px;height:20px}.btn-lg{padding:1.125rem 2.5rem;font-size:1.1rem;border-radius:var(--radius-xl)}.hero{padding:10rem 0 6rem;text-align:center;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:40%;left:55%;width:500px;height:500px;background:radial-gradient(circle,var(--clr-brand-glow) 0%,transparent 70%);filter:blur(80px);opacity:.2;pointer-events:none;z-index:0;animation:auroraOrb1 12s ease-in-out infinite}.hero:after{content:"";position:absolute;top:60%;left:35%;width:400px;height:400px;background:radial-gradient(circle,rgba(20,184,166,.3) 0%,transparent 70%);filter:blur(100px);opacity:.15;pointer-events:none;z-index:0;animation:auroraOrb2 16s ease-in-out infinite}@keyframes auroraOrb1{0%,to{transform:translate(-50%,-50%) scale(1)}33%{transform:translate(-45%,-55%) scale(1.1)}66%{transform:translate(-55%,-45%) scale(.95)}}@keyframes auroraOrb2{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-40%,-55%) scale(1.15)}}.hero-particles{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:transparent;box-shadow:120px 80px 0 var(--deco-accent),340px 160px 0 var(--deco-fill-brand),560px 90px 0 var(--deco-accent),780px 200px 0 var(--deco-fill-teal),200px 300px 0 var(--deco-fill-brand),450px 350px 0 var(--deco-accent),700px 280px 0 var(--deco-fill-brand),900px 120px 0 var(--deco-fill-teal),100px 400px 0 var(--deco-accent),850px 380px 0 var(--deco-fill-brand),300px 450px 0 var(--deco-fill-teal),650px 420px 0 var(--deco-accent);animation:particleDrift 30s linear infinite;pointer-events:none;z-index:0}@keyframes particleDrift{0%{transform:translateY(0) translate(0)}to{transform:translateY(-60px) translate(40px)}}.hero-tagline{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:var(--clr-brand);border-radius:var(--radius-full);font-weight:600;font-size:.9rem;margin-bottom:var(--space-xl);animation:fadeInUp .6s var(--ease-smooth)}.hero-title{font-size:clamp(3rem,8vw,5.5rem);font-weight:800;letter-spacing:-.03em;margin-bottom:var(--space-xl);line-height:1.1;animation:fadeInUp .6s var(--ease-smooth) .1s both}.hero-title span{background:linear-gradient(120deg,var(--clr-brand) 0%,var(--clr-brand) 40%,var(--clr-brand-light) 50%,var(--clr-brand) 60%,var(--clr-brand) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:titleShimmer 8s ease-in-out infinite}@keyframes titleShimmer{0%,to{background-position:200% center}50%{background-position:0% center}}.hero-description{max-width:700px;margin:0 auto var(--space-2xl);font-size:1.25rem;color:var(--theme-text-muted);animation:fadeInUp .6s var(--ease-smooth) .2s both}.hero-actions{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap;animation:fadeInUp .6s var(--ease-smooth) .3s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-visual{--hv-line: rgba(34, 197, 94, .1);--hv-line-subtle: rgba(255, 255, 255, .06);--hv-leaf: rgba(34, 197, 94, .12);--hv-leaf-alt: rgba(20, 184, 166, .1);--hv-node: rgba(34, 197, 94, .25);--hv-glow: rgba(34, 197, 94, .35);position:absolute;inset:0;z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}[data-theme=light] .hero-visual{--hv-line: rgba(34, 197, 94, .08);--hv-line-subtle: rgba(0, 0, 0, .04);--hv-leaf: rgba(34, 197, 94, .1);--hv-leaf-alt: rgba(20, 184, 166, .08);--hv-node: rgba(34, 197, 94, .2);--hv-glow: rgba(34, 197, 94, .25)}.hero-illustration{width:100%;max-width:900px;height:auto}.hv-soil,.hv-stem,.hv-roots path,.hv-branches path{fill:none;stroke:var(--hv-line);stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600;animation:hvDraw 2.5s var(--ease-smooth) forwards}.hv-soil{stroke:var(--hv-line-subtle);stroke-width:1}.hv-stem{stroke-width:2;animation-delay:.3s}.hv-roots path{stroke-width:1.5}.hv-branches path{stroke-width:1.5}.hv-roots path:nth-child(1){animation-delay:.4s}.hv-roots path:nth-child(2){animation-delay:.6s}.hv-roots path:nth-child(3){animation-delay:.7s}.hv-roots path:nth-child(4){animation-delay:.85s}.hv-roots path:nth-child(5){animation-delay:.95s}.hv-roots path:nth-child(6){animation-delay:1.05s}.hv-roots path:nth-child(7){animation-delay:1.15s}.hv-branches path:nth-child(1){animation-delay:1.2s}.hv-branches path:nth-child(2){animation-delay:1.3s}.hv-branches path:nth-child(3){animation-delay:1.5s}.hv-branches path:nth-child(4){animation-delay:1.6s}.hv-branches path:nth-child(5){animation-delay:1.8s}.hv-branches path:nth-child(6){animation-delay:1.9s}@keyframes hvDraw{to{stroke-dashoffset:0}}.hv-leaves path{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center;animation:hvLeafGrow .6s var(--ease-bounce) forwards}.hv-leaves path:nth-child(odd){fill:var(--hv-leaf)}.hv-leaves path:nth-child(2n){fill:var(--hv-leaf-alt)}.hv-leaves path:nth-child(1){animation-delay:1.5s}.hv-leaves path:nth-child(2){animation-delay:1.6s}.hv-leaves path:nth-child(3){animation-delay:1.8s}.hv-leaves path:nth-child(4){animation-delay:1.9s}.hv-leaves path:nth-child(5){animation-delay:2.1s}.hv-leaves path:nth-child(6){animation-delay:2.2s}@keyframes hvLeafGrow{to{opacity:1;transform:scale(1)}}.hv-crown circle{fill:var(--hv-glow);transform-box:fill-box;transform-origin:center;opacity:0;animation:hvPulse 4s ease-in-out 2.5s infinite}.hv-crown path{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center bottom;animation:hvLeafGrow .5s var(--ease-bounce) forwards}.hv-crown path:nth-child(2){fill:var(--hv-leaf);animation-delay:2.35s}.hv-crown path:nth-child(3){fill:var(--hv-leaf);animation-delay:2.45s}.hv-crown path:nth-child(4){fill:var(--hv-leaf-alt);animation-delay:2.55s}.hv-crown path:nth-child(5){fill:var(--hv-leaf-alt);animation-delay:2.65s}@keyframes hvPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.hv-nodes circle{fill:var(--hv-node);opacity:0;animation:hvFadeIn .4s var(--ease-smooth) forwards}.hv-nodes circle:nth-child(1){animation-delay:1.3s}.hv-nodes circle:nth-child(2){animation-delay:1.6s}.hv-nodes circle:nth-child(3){animation-delay:1.9s}.hv-nodes circle:nth-child(4){animation-delay:.4s}@keyframes hvFadeIn{to{opacity:1}}.hv-mol polygon{stroke:var(--hv-line-subtle);stroke-width:1;fill:none}.hv-mol circle{fill:var(--hv-node)}.hv-mol--1{animation:hvFloat 8s ease-in-out infinite}.hv-mol--2{animation:hvFloat 10s ease-in-out 2s infinite}.hv-mol--3{animation:hvFloat 7s ease-in-out 4s infinite}@keyframes hvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hv-ndot{fill:var(--hv-glow);opacity:0;animation:hvNutrient 4s ease-in-out infinite}.hv-ndot--2{animation-delay:1s}.hv-ndot--3{animation-delay:2s}.hv-ndot--4{animation-delay:3s}@keyframes hvNutrient{0%{transform:translate(0);opacity:0}5%{opacity:.8}25%{transform:translate(-1px,-96px)}50%{transform:translate(1px,-192px)}75%{transform:translate(-1px,-288px)}90%{opacity:.8}to{transform:translateY(-385px);opacity:0}}.hv-orbit-ring{stroke:var(--hv-line-subtle);stroke-width:.5;stroke-dasharray:12 8;fill:none}.hv-orbit-dot{fill:var(--hv-node)}.hv-orbit-group{transform-origin:400px 260px}.hv-orbit--1{animation:hvOrbit 25s linear infinite}.hv-orbit--2{animation:hvOrbit 35s linear infinite reverse}@keyframes hvOrbit{to{transform:rotate(360deg)}}.hv-sparkles circle{fill:var(--hv-node);transform-box:fill-box;transform-origin:center;animation:hvSparkle 3s ease-in-out infinite}.hv-sparkles circle:nth-child(2n){animation-delay:1.5s}.hv-sparkles circle:nth-child(3n){animation-delay:.8s}@keyframes hvSparkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.8)}}.hv-soil-fill{opacity:0;animation:hvFadeIn 1.5s var(--ease-smooth) .5s forwards}@media(max-width:768px){.hero-visual{display:none}}@media(prefers-reduced-motion:reduce){.hero-visual *{animation:none!important}.hv-soil,.hv-stem,.hv-roots path,.hv-branches path{stroke-dashoffset:0}.hv-leaves path,.hv-crown path{opacity:1;transform:none}.hv-crown circle,.hv-nodes circle{opacity:1}.hv-ndot{opacity:0}.hv-soil-fill{opacity:1}}.bento-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-lg);margin:var(--space-3xl) 0}.bento-item{position:relative;background:var(--theme-bg-alt);border:1px solid var(--theme-border);border-radius:var(--radius-xl);padding:var(--space-2xl);overflow:hidden;transition:all var(--duration-normal) var(--ease-smooth)}.bento-item:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--theme-border-hover);opacity:0;transition:opacity var(--duration-normal) var(--ease-smooth)}.bento-item:hover{border-color:var(--theme-border-hover);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.bento-item:hover:before{opacity:1}.bento-grid>.col-span-12{grid-column:span 12}.bento-grid>.col-span-8{grid-column:span 8}.bento-grid>.col-span-7{grid-column:span 7}.bento-grid>.col-span-6{grid-column:span 6}.bento-grid>.col-span-5{grid-column:span 5}.bento-grid>.col-span-4{grid-column:span 4}.bento-grid>.row-span-2{grid-row:span 2}@media(max-width:1200px){.bento-grid>.col-span-8,.bento-grid>.col-span-7{grid-column:span 8}.bento-grid>.col-span-6,.bento-grid>.col-span-5,.bento-grid>.col-span-4{grid-column:span 4}}@media(max-width:768px){.bento-grid>.col-span-12,.bento-grid>.col-span-8,.bento-grid>.col-span-7,.bento-grid>.col-span-6,.bento-grid>.col-span-5,.bento-grid>.col-span-4{grid-column:span 1}.bento-grid>.row-span-2{grid-row:span 1}}.bento-item--highlight{background:var(--clr-brand);border-color:var(--clr-brand);transition:all var(--duration-normal) var(--ease-smooth)}.bento-item--highlight h3,.bento-item--highlight p{color:#0a0f1c}.bento-item--dark{background:#0f172a;border-color:#ffffff1a}[data-theme=light] .bento-item--dark{background:#fff;border-color:#0000001a}[data-theme=light] .bento-item--dark h2,[data-theme=light] .bento-item--dark p,[data-theme=light] .bento-item--dark h4{color:#0f172a}.bento-item h3{margin-bottom:var(--space-md)}.bento-item h4{margin-bottom:var(--space-sm);color:var(--theme-text-header)}.bento-item p{color:var(--theme-text-muted);line-height:1.7}.bento-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl);margin-top:var(--space-2xl)}.bento-stat h4{font-size:2.5rem;font-weight:800;color:var(--clr-brand);margin-bottom:var(--space-xs)}.bento-stat p{font-weight:600;color:var(--theme-text-main);font-size:.95rem}.feature-list{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--theme-border)}.feature-list li{display:flex;align-items:center;gap:var(--space-sm);font-size:.9rem;color:var(--theme-text-muted)}.feature-list li strong{color:var(--clr-brand)}.icon-box{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-lg);margin-bottom:var(--space-lg);font-size:1.5rem}.page-header{padding:10rem 0 var(--space-3xl);text-align:center;position:relative;overflow:hidden}.page-header h1{margin-bottom:var(--space-md);animation:fadeInUp .6s var(--ease-smooth)}.page-header p{font-size:1.25rem;color:var(--theme-text-muted);max-width:600px;margin:0 auto;animation:fadeInUp .6s var(--ease-smooth) .1s both}section{padding:var(--space-3xl) 0}.section-title{margin-bottom:var(--space-3xl);text-align:center}.card{background:var(--theme-glass);border:1px solid var(--theme-border);border-radius:var(--radius-xl);padding:var(--space-2xl);transition:all var(--duration-normal) var(--ease-smooth)}.card:hover{border-color:var(--theme-border-hover);transform:translateY(-4px);box-shadow:var(--shadow-md)}.card-title{color:var(--clr-brand);margin-bottom:var(--space-md)}input,textarea,select{width:100%;padding:var(--space-md) var(--space-lg);font-family:var(--font-body);font-size:1rem;color:var(--theme-text-header);background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius-md);outline:none;transition:all var(--duration-normal) var(--ease-smooth)}input::placeholder,textarea::placeholder{color:var(--theme-text-dim)}input:focus,textarea:focus,select:focus{border-color:var(--clr-brand);box-shadow:0 0 0 3px #22c55e1a;background:var(--theme-surface)}textarea{resize:vertical;min-height:120px}.form-group{margin-bottom:var(--space-lg)}.form-label{display:block;margin-bottom:var(--space-sm);font-weight:500;color:var(--theme-text-main)}.contact-info-item{margin-bottom:var(--space-xl)}.contact-info-item h4{color:var(--clr-brand);font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-sm)}.contact-info-item p,.contact-info-item a{color:var(--theme-text-muted);font-size:1rem}.contact-info-item a:hover{color:var(--clr-brand)}.contact-phone{font-size:1.5rem!important;font-weight:700;color:var(--theme-text-header)!important}.contact-faq{border-top:1px solid var(--theme-border)}.values-list{display:flex;flex-direction:column;gap:var(--space-md)}.values-list li{display:flex;align-items:center;gap:var(--space-md);font-size:1rem}.values-list li strong{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#22c55e33;color:var(--clr-brand);border-radius:var(--radius-sm);font-size:.8rem}.site-footer{background:var(--theme-bg-alt);border-top:1px solid var(--theme-border);padding:var(--space-4xl) 0 var(--space-xl);margin-top:var(--space-4xl);position:relative}[data-theme=light] .site-footer{background:#fff}.site-footer:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:2px;background:var(--clr-brand)}.footer-container{max-width:1400px;margin:0 auto;padding:0 var(--space-xl)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:var(--space-3xl);margin-bottom:var(--space-3xl)}.footer-brand{max-width:300px}.footer-logo{display:inline-block;font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:var(--theme-text-header);margin-bottom:var(--space-md)}.footer-logo:hover{color:var(--clr-brand)}.footer-tagline{color:var(--theme-text-muted);font-size:.95rem;line-height:1.7;margin-bottom:var(--space-lg)}.social-links{display:flex;gap:var(--space-sm)}.social-link{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--theme-glass);border:1px solid var(--theme-border);border-radius:var(--radius-md);color:var(--theme-text-muted);transition:all var(--duration-normal) var(--ease-smooth)}.social-link:hover{background:var(--clr-brand);border-color:var(--clr-brand);color:#0a0f1c;transform:translateY(-2px)}.social-link svg{width:18px;height:18px}.footer-title{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--theme-text-header);margin-bottom:var(--space-lg)}.footer-links ul,.footer-legal ul{display:flex;flex-direction:column;gap:var(--space-sm)}.footer-links ul li a,.footer-legal ul li a{color:var(--theme-text-muted);font-size:.95rem;transition:all var(--duration-fast) var(--ease-smooth)}.footer-links ul li a:hover,.footer-legal ul li a:hover{color:var(--clr-brand);padding-left:var(--space-sm)}.footer-contact address{font-style:normal;display:flex;flex-direction:column;gap:var(--space-sm)}.footer-contact p{color:var(--theme-text-muted);font-size:.95rem}.footer-contact .contact-link{display:block;color:var(--theme-text-main);font-weight:500;margin-top:var(--space-sm)}.footer-contact .contact-link:hover{color:var(--clr-brand)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-xl);border-top:1px solid var(--theme-border);font-size:.85rem;color:var(--theme-text-dim)}.whatsapp-float{position:fixed;bottom:30px;right:30px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#25d366;border-radius:50%;box-shadow:0 4px 20px #25d36666;z-index:999;transition:all var(--duration-normal) var(--ease-smooth)}[data-theme=light] .whatsapp-float{box-shadow:0 4px 20px #0000001a}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 30px #25d36680}.whatsapp-float svg{width:32px;height:32px;fill:#fff}.error-page{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}.error-code{font-size:clamp(6rem,20vw,12rem);font-weight:900;color:var(--clr-brand);line-height:1;opacity:.3;margin-bottom:-2rem}.legal-content{padding-bottom:var(--space-4xl)}.legal-content .bento-item{max-width:900px;margin:0 auto}.legal-content h4{color:var(--clr-brand);margin:var(--space-xl) 0 var(--space-md)}.legal-content p{margin-bottom:var(--space-md)}@media(max-width:1200px){.bento-grid{grid-template-columns:repeat(8,1fr)}}@media(max-width:1024px){.footer-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-2xl)}.footer-brand{grid-column:span 2;max-width:100%}}@media(max-width:768px){.hero{padding:8rem 0 4rem}.hero-title{font-size:clamp(2.5rem,10vw,3.5rem)}.hero-description{font-size:1.1rem}.bento-grid{grid-template-columns:1fr;gap:var(--space-md)}.bento-item{grid-column:span 1}.bento-stats{grid-template-columns:1fr;gap:var(--space-lg)}.footer-grid{grid-template-columns:1fr;gap:var(--space-xl)}.footer-brand{grid-column:span 1}.footer-bottom{flex-direction:column;gap:var(--space-md);text-align:center}.page-header{padding:8rem 0 var(--space-2xl)}.whatsapp-float{bottom:20px;right:20px;width:54px;height:54px}}@media(max-width:480px){.hero-actions{flex-direction:column;width:100%}.hero-actions .btn{width:100%}.btn-lg{padding:1rem 2rem;font-size:1rem}}.animate-on-scroll{opacity:0;transform:translateY(30px) scale(.97);transition:opacity .7s var(--ease-smooth),transform .7s var(--ease-smooth)}.animate-on-scroll.visible{opacity:1;transform:translateY(0) scale(1)}.animate-delay-1{transition-delay:.1s}.animate-delay-2{transition-delay:.2s}.animate-delay-3{transition-delay:.3s}.animate-delay-4{transition-delay:.4s}@media(hover:hover){.bento-item:hover{background:var(--theme-glass)}}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@media(hover:hover){.bento-item:hover{border-color:transparent;background:linear-gradient(var(--theme-bg-alt),var(--theme-bg-alt)) padding-box,conic-gradient(from var(--border-angle),transparent 40%,var(--clr-brand) 50%,transparent 60%) border-box;animation:borderRotate 3s linear infinite}}@keyframes borderRotate{to{--border-angle: 360deg}}@keyframes iconPulse{0%{box-shadow:0 0 0 0 var(--clr-brand-glow)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}.icon-box.pulse{animation:iconPulse .8s var(--ease-smooth)}.icon-box--blue{background:#3b82f61a;border-color:#3b82f633}.icon-box--blue svg{stroke:var(--clr-accent-blue)}.icon-box--purple{background:#8b5cf61a;border-color:#8b5cf633}.icon-box--purple svg{stroke:var(--clr-accent-purple)}.icon-box--orange{background:#f973161a;border-color:#f9731633}.icon-box--orange svg{stroke:var(--clr-accent-orange)}.icon-box--pink{background:#ec48991a;border-color:#ec489933}.icon-box--pink svg{stroke:var(--clr-accent-pink)}.icon-box--teal{background:#14b8a61a;border-color:#14b8a633}.icon-box--teal svg{stroke:var(--clr-accent-teal)}.icon-box--red{background:#f43f5e1a;border-color:#f43f5e33}.icon-box--red svg{stroke:var(--clr-accent-red)}.icon-box--green{background:#22c55e33;border-color:#22c55e4d}.icon-box--green svg{stroke:var(--clr-brand)}.text-brand{color:var(--clr-brand)}.text-blue{color:var(--clr-accent-blue)}.text-purple{color:var(--clr-accent-purple)}.text-orange{color:var(--clr-accent-orange)}.text-pink{color:var(--clr-accent-pink)}.text-teal{color:var(--clr-accent-teal)}.text-red{color:var(--clr-accent-red)}.text-white{color:var(--theme-text-header)}.text-error{color:var(--clr-error)}.flex-between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.flex-center{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.w-full{width:100%}.faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.two-col-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}@media(max-width:768px){.two-col-grid{grid-template-columns:1fr}}.mb-0{margin-bottom:0}.mb-sm{margin-bottom:.5rem}.mb-md{margin-bottom:1rem}.mb-lg{margin-bottom:1.5rem}.mb-xl{margin-bottom:2rem}.mb-2xl{margin-bottom:3rem}.mt-md{margin-top:1rem}.mt-lg{margin-top:1.5rem}.mt-xl{margin-top:2rem}.text-lg{font-size:1.1rem;line-height:1.8}.text-xl{font-size:1.5rem}.text-3xl{font-size:3rem}.fw-600{font-weight:600}.fw-700{font-weight:700}.p-section{padding:4rem 2rem}.p-section-sm{padding:3rem 2rem}.no-padding{padding:0}.bg-brand-subtle{background:#22c55e0d}.bg-blue-subtle{background:#3b82f60d}.bg-glass{background:var(--theme-glass)}.max-w-600{max-width:600px}.max-w-700{max-width:700px}.max-w-800{max-width:800px}.btn-highlight-cta{background:#fff;color:var(--clr-brand);border:none;font-weight:700}.btn-highlight-cta:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.form-success{background:#22c55e1a;border:1px solid var(--clr-brand);padding:2rem;border-radius:var(--radius-lg);text-align:center;animation:fadeInUp .5s var(--ease-smooth)}.error-hero{min-height:70vh;display:flex;align-items:center}.error-tagline{background:#ef44441a;border-color:#ef44444d;color:var(--clr-error)}.error-links{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--theme-border)}.error-links .text-dim{color:var(--theme-text-dim)}.whatsapp-card{background:#25d366;border-color:#25d366}.whatsapp-card h3,.whatsapp-card a{color:#fff}.map-container{height:450px;width:100%;border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border)}.contact-social{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-top:.5rem;flex-wrap:wrap}.social-inline{display:flex;align-items:center;gap:.5rem;font-weight:500;transition:opacity .3s}.social-inline--instagram{color:#e1306c}.social-inline--facebook{color:#1877f2}.social-inline--whatsapp{color:#25d366}.social-inline svg{width:24px;height:24px}.legal-list{margin:1rem 0 1rem 1.5rem;color:var(--theme-text-muted)}.legal-list li{margin-bottom:.5rem}.legal-list--spaced li{margin-bottom:.75rem}.legal-container{max-width:900px;margin:0 auto}.text-inherit{color:inherit}.hero-tagline svg{width:16px;height:16px}.lang-switch{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius-full);font-weight:700;font-size:.75rem;letter-spacing:.05em;color:var(--theme-text-header);transition:all var(--duration-normal) var(--ease-smooth)}.lang-switch:hover{background:var(--theme-glass);border-color:var(--theme-border-hover);transform:translateY(-2px)}.features,.trust-section,.products-grid,.services-content,.about-content,.contact-section,.contact-faq,.error-hero{position:relative;overflow:hidden}.deco-svg{position:absolute;pointer-events:none;z-index:0;user-select:none;-webkit-user-select:none}.deco-svg svg{display:block;width:100%;height:100%}.deco-svg~.container{position:relative;z-index:1}.deco-svg--top-right{top:0;right:0}.deco-svg--top-left{top:0;left:0}.deco-svg--bottom-right{bottom:0;right:0}.deco-svg--bottom-left{bottom:0;left:0}.deco-svg--center-right{top:50%;right:0;transform:translateY(-50%)}.deco-svg--center-left{top:50%;left:0;transform:translateY(-50%)}.deco-svg--sm{width:200px;height:200px}.deco-svg--md{width:350px;height:350px}.deco-svg--lg{width:500px;height:500px}.deco-svg--xl{width:700px;height:700px}.deco-svg--full{width:100%;height:100%;top:0;left:0}@keyframes decoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes decoFloatReverse{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.deco-svg--float{animation:decoFloat 8s ease-in-out infinite}.deco-svg--float-reverse{animation:decoFloatReverse 10s ease-in-out infinite}@media(max-width:768px){.deco-svg--lg,.deco-svg--xl{display:none}.deco-svg--md{width:200px;height:200px;opacity:.5}}@media(max-width:480px){.deco-svg--md{display:none}.deco-svg--sm{width:120px;height:120px}}.deco-svg--draw path,.deco-svg--draw line,.deco-svg--draw circle{stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 2s var(--ease-smooth)}.deco-svg--draw.visible path,.deco-svg--draw.visible line,.deco-svg--draw.visible circle{stroke-dashoffset:0}.deco-svg--draw.visible *:nth-child(2){transition-delay:.15s}.deco-svg--draw.visible *:nth-child(3){transition-delay:.3s}.deco-svg--draw.visible *:nth-child(4){transition-delay:.45s}.deco-svg--draw.visible *:nth-child(5){transition-delay:.6s}.deco-svg--draw.visible *:nth-child(n+6){transition-delay:.75s}@media(prefers-reduced-motion:reduce){.hero:before,.hero:after{animation:none}.hero-particles{animation:none}.hero-title span{animation:none;background:none;-webkit-text-fill-color:var(--clr-brand);color:var(--clr-brand)}.bento-item:hover{animation:none}.deco-svg--draw path,.deco-svg--draw line,.deco-svg--draw circle{stroke-dasharray:none;stroke-dashoffset:0;transition:none}.icon-box.pulse,.deco-svg--float,.deco-svg--float-reverse{animation:none}.animate-on-scroll{opacity:1;transform:none;transition:none}}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:640px){.blog-grid{grid-template-columns:1fr;gap:1.25rem}}.blog-card{background:var(--theme-card);border:1px solid var(--theme-border);border-radius:var(--radius-lg);overflow:hidden;transition:transform .4s var(--ease-smooth),box-shadow .4s var(--ease-smooth),border-color .3s ease;display:flex;flex-direction:column;position:relative;will-change:transform}.blog-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:var(--theme-border-hover)}.blog-card:focus-within{border-color:var(--clr-brand);box-shadow:0 0 0 3px #22c55e26}.blog-card a{text-decoration:none;color:inherit}.blog-card-image{aspect-ratio:16 / 9;overflow:hidden;position:relative;background:var(--theme-surface)}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-smooth);will-change:transform}.blog-card:hover .blog-card-image img{transform:scale(1.06)}.blog-card-gradient{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.blog-card-gradient:after{content:"";position:absolute;inset:0;background:inherit;opacity:0;transition:opacity .4s var(--ease-smooth)}.blog-card:hover .blog-card-gradient:after{opacity:.15}.blog-card-gradient svg{width:48px;height:48px;opacity:.5;color:#fff;transition:transform .4s var(--ease-smooth)}.blog-card:hover .blog-card-gradient svg{transform:scale(1.1)}.blog-card-body{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;flex:1}.blog-card-meta{display:flex;align-items:center;gap:.75rem;font-size:.8rem;color:var(--theme-text-dim)}.blog-card-meta span{display:flex;align-items:center;gap:.25rem}.blog-card-title{font-family:var(--font-heading);font-size:1.15rem;font-weight:600;color:var(--theme-text-header);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-excerpt{font-size:.9rem;color:var(--theme-text-muted);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--theme-border);margin-top:auto;flex-wrap:wrap}.blog-card-readmore{font-size:.85rem;font-weight:600;color:var(--clr-brand);display:flex;align-items:center;gap:.25rem;transition:gap .3s var(--ease-smooth),color .2s}.blog-card:hover .blog-card-readmore{gap:.5rem}.blog-card-readmore:focus-visible{outline:2px solid var(--clr-brand);outline-offset:2px;border-radius:var(--radius-sm)}.category-badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.category-filter{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--theme-border)}@media(max-width:640px){.category-filter{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem;margin-left:calc(-1 * var(--space-md));margin-right:calc(-1 * var(--space-md));padding-left:var(--space-md);padding-right:var(--space-md)}.category-filter::-webkit-scrollbar{display:none}.category-filter-btn{padding:.625rem 1.25rem;min-height:44px}}.category-filter-btn{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border-radius:999px;font-size:.85rem;font-weight:500;border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-text-muted);text-decoration:none;transition:all .25s var(--ease-smooth);cursor:pointer;white-space:nowrap;flex-shrink:0}.category-filter-btn:hover{border-color:var(--clr-brand);color:var(--clr-brand);background:#22c55e0d}.category-filter-btn:focus-visible{outline:2px solid var(--clr-brand);outline-offset:2px}.category-filter-btn.active{background:var(--clr-brand);border-color:var(--clr-brand);color:#fff;box-shadow:0 2px 8px var(--clr-brand-glow)}.blog-post-header{max-width:800px;margin:0 auto 2rem}.blog-post-header h1{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2;margin:1rem 0;letter-spacing:-.02em}.blog-post-meta{display:flex;align-items:center;gap:1rem;font-size:.9rem;color:var(--theme-text-muted);flex-wrap:wrap}.blog-post-meta svg{width:16px;height:16px}.blog-post-meta span{display:flex;align-items:center;gap:.35rem}.blog-post-cover{max-width:800px;margin:0 auto 2.5rem;border-radius:var(--radius-lg);overflow:hidden}.blog-post-cover img{width:100%;max-height:500px;object-fit:cover}.blog-post-content{max-width:720px;margin:0 auto;font-size:1.05rem;line-height:1.85;color:var(--theme-text-main)}.blog-post-content h2{font-family:var(--font-heading);font-size:1.6rem;font-weight:700;color:var(--theme-text-header);margin:2.5rem 0 1rem}.blog-post-content h3{font-family:var(--font-heading);font-size:1.3rem;font-weight:600;color:var(--theme-text-header);margin:2rem 0 .75rem}.blog-post-content p{margin-bottom:1.25rem}.blog-post-content ul,.blog-post-content ol{margin:1rem 0 1.25rem 1.5rem;color:var(--theme-text-main)}.blog-post-content li{margin-bottom:.5rem}.blog-post-content blockquote{border-left:4px solid var(--clr-brand);padding:1rem 1.5rem;margin:1.5rem 0;background:var(--theme-glass);border-radius:0 var(--radius-md) var(--radius-md) 0;font-style:italic;color:var(--theme-text-muted)}.blog-post-content img{max-width:100%;border-radius:var(--radius-md);margin:1.5rem 0}.blog-post-content strong{color:var(--theme-text-header)}.blog-post-content a{color:var(--clr-brand);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease}.blog-post-content a:hover{text-decoration-color:transparent}.blog-post-content h2,.blog-post-content h3{scroll-margin-top:100px}.blog-post-content code{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875em;padding:.15em .4em;background:var(--theme-glass);border:1px solid var(--theme-border);border-radius:var(--radius-sm);color:var(--clr-brand)}.blog-post-content pre{background:var(--theme-bg-alt);border:1px solid var(--theme-border);border-radius:var(--radius-md);padding:1.25rem;overflow-x:auto;margin:1.5rem 0;font-size:.875rem;line-height:1.7}.blog-post-content pre code{padding:0;background:none;border:none;color:var(--theme-text-main)}.blog-post-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}.blog-post-content th,.blog-post-content td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--theme-border)}.blog-post-content th{font-weight:600;color:var(--theme-text-header);background:var(--theme-glass);font-size:.85rem;text-transform:uppercase;letter-spacing:.03em}.blog-post-content td{color:var(--theme-text-main)}.blog-post-content tr:hover td{background:var(--theme-surface)}.blog-post-content figure{margin:2rem 0}.blog-post-content figcaption{text-align:center;font-size:.85rem;color:var(--theme-text-dim);margin-top:.5rem;font-style:italic}.blog-post-content hr{border:none;height:1px;background:var(--theme-border);margin:2.5rem 0}.blog-post-tags{max-width:720px;margin:2rem auto;padding-top:1.5rem;border-top:1px solid var(--theme-border);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.blog-post-tags .tag-label{font-size:.85rem;font-weight:600;color:var(--theme-text-muted);margin-right:.25rem}.blog-tag{display:inline-flex;padding:.3rem .75rem;border-radius:999px;font-size:.8rem;background:var(--theme-glass);border:1px solid var(--theme-border);color:var(--theme-text-muted);transition:all .2s var(--ease-smooth)}.blog-tag:hover{border-color:var(--clr-brand);color:var(--clr-brand);background:#22c55e0d}.blog-post-share{max-width:720px;margin:0 auto 2rem;display:flex;align-items:center;gap:.75rem}.blog-post-share .share-label{font-size:.85rem;font-weight:600;color:var(--theme-text-muted)}.share-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--theme-glass);border:1px solid var(--theme-border);color:var(--theme-text-muted);transition:all .2s ease;cursor:pointer}.share-btn:hover{border-color:var(--clr-brand);color:var(--clr-brand);background:#22c55e1a;transform:translateY(-2px)}.share-btn:focus-visible{outline:2px solid var(--clr-brand);outline-offset:2px}.share-btn svg{width:18px;height:18px}.blog-related{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--theme-border)}.blog-related h3{font-family:var(--font-heading);font-size:1.4rem;font-weight:700;color:var(--theme-text-header);margin-bottom:1.5rem}.blog-related .blog-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.blog-related .blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-related .blog-grid{grid-template-columns:1fr}}.blog-cta{max-width:720px;margin:3rem auto;padding:3rem;background:linear-gradient(135deg,var(--clr-brand),var(--clr-brand-dark));border-radius:var(--radius-xl);text-align:center;color:#fff;position:relative;overflow:hidden}.blog-cta:before{content:"";position:absolute;top:-50%;right:-30%;width:300px;height:300px;background:#ffffff14;border-radius:50%;pointer-events:none}.blog-cta:after{content:"";position:absolute;bottom:-40%;left:-20%;width:200px;height:200px;background:#ffffff0d;border-radius:50%;pointer-events:none}.blog-cta h3{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;margin-bottom:.75rem;color:#fff;position:relative}.blog-cta p{opacity:.9;margin-bottom:1.5rem;color:#fff;position:relative}.blog-cta .btn{position:relative}.blog-post-faq{max-width:720px;margin:2.5rem auto}.blog-post-faq h2{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;color:var(--theme-text-header)}.faq-item{border:1px solid var(--theme-border);border-radius:var(--radius-md);margin-bottom:.75rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-item[open]{border-color:var(--clr-brand);box-shadow:0 0 0 1px #22c55e1a}.faq-question{padding:1rem 1.25rem;font-weight:600;font-size:.95rem;cursor:pointer;color:var(--theme-text-header);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:color .2s}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{display:none}.faq-question:after{content:"+";font-size:1.25rem;font-weight:400;color:var(--clr-brand);flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#22c55e1a;transition:transform .3s var(--ease-smooth),background .2s}.faq-item[open] .faq-question:after{content:"\2212";background:#22c55e33;transform:rotate(180deg)}.faq-item[open] .faq-question{color:var(--clr-brand)}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease-smooth)}.faq-item[open] .faq-answer{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden}.faq-answer-inner p{padding:0 1.25rem 1rem;color:var(--theme-text-muted);font-size:.9rem;line-height:1.7;margin:0}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:3rem}.blog-pagination a,.blog-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .75rem;border-radius:var(--radius-md);font-size:.9rem;font-weight:500;text-decoration:none;border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-text-muted);transition:all .2s ease}.blog-pagination a:hover{border-color:var(--clr-brand);color:var(--clr-brand)}.blog-pagination .active{background:var(--clr-brand);border-color:var(--clr-brand);color:#fff}.blog-pagination .disabled{opacity:.4;pointer-events:none}.blog-back{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--theme-text-muted);text-decoration:none;margin-bottom:2rem;transition:color .2s ease}.blog-back:hover{color:var(--clr-brand)}.blog-back svg{width:16px;height:16px}@media(max-width:1024px){.blog-cta{padding:2.5rem 2rem}}@media(max-width:768px){.blog-card-body{padding:1.25rem}.blog-post-content{font-size:1rem}.blog-post-content h2{font-size:1.35rem;margin:2rem 0 .75rem}.blog-post-content h3{font-size:1.15rem;margin:1.5rem 0 .5rem}.blog-post-content blockquote{padding:.75rem 1rem;margin:1rem 0}.blog-post-cover{border-radius:var(--radius-md);margin-bottom:2rem}.blog-post-cover img{max-height:300px}.blog-cta{padding:2rem 1.5rem;margin:2rem auto}.blog-cta h3{font-size:1.25rem}.blog-related{margin-top:2rem;padding-top:2rem}.blog-post-faq{margin:2rem auto}.blog-post-faq h2{font-size:1.25rem}.faq-question{font-size:.9rem;padding:.875rem 1rem}.faq-answer-inner p{padding:0 1rem .875rem;font-size:.85rem}.blog-post-tags{margin:1.5rem auto;padding-top:1rem}.blog-post-share{gap:.5rem}.share-btn{width:44px;height:44px}.blog-pagination{flex-wrap:wrap;gap:.375rem}.blog-pagination a,.blog-pagination span{min-width:40px;height:40px;font-size:.85rem;padding:0 .5rem}}@media(max-width:480px){.blog-post-header{margin-bottom:1.5rem}.blog-post-content ul,.blog-post-content ol{margin-left:1rem}.blog-cta{padding:1.75rem 1.25rem;border-radius:var(--radius-lg)}}.blog-post-content .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0}.blog-post-content .table-wrapper table{margin:0;min-width:500px}.reading-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,var(--clr-brand),var(--clr-brand-light));z-index:1001;transition:width .1s linear;pointer-events:none}.blog-empty{padding:4rem 0;text-align:center}.blog-empty p{font-size:1.1rem;color:var(--theme-text-muted)}.blog-pagination a:focus-visible{outline:2px solid var(--clr-brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.blog-card:hover,.blog-card:hover .blog-card-image img{transform:none}.animate-on-scroll{opacity:1;transform:none}.reading-progress{transition:none}}@media print{body{background:#fff;color:#000}.site-header,.site-footer,.whatsapp-float,.reading-progress,.blog-post-share,.blog-cta{display:none}}:root{--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--radius-2xl: 12px;--brut-bw: 2px;--theme-card: #141C30;--theme-glass: #0F1728;--theme-border: rgba(255, 255, 255, .3);--theme-border-hover: var(--clr-brand);--shadow-sm: 3px 3px 0 rgba(0, 0, 0, .45);--shadow-md: 4px 4px 0 rgba(0, 0, 0, .5);--shadow-lg: 6px 6px 0 rgba(0, 0, 0, .55);--shadow-glow: 4px 4px 0 var(--clr-brand-dark);--brut-shadow: 4px 4px 0 rgba(0, 0, 0, .5);--brut-shadow-accent: 4px 4px 0 var(--clr-brand-dark)}[data-theme=light]{--theme-card: #FFFFFF;--theme-glass: #FFFFFF;--theme-border: #0F172A;--theme-border-hover: var(--clr-brand-dark);--shadow-sm: 3px 3px 0 rgba(15, 23, 42, .9);--shadow-md: 4px 4px 0 rgba(15, 23, 42, .9);--shadow-lg: 6px 6px 0 rgba(15, 23, 42, .95);--brut-shadow: 4px 4px 0 rgba(15, 23, 42, .9);--brut-shadow-accent: 4px 4px 0 var(--clr-brand-dark)}h1,h2,h3,.hero-title,.page-header h1{letter-spacing:-.02em;font-weight:800}.hero-tagline{text-transform:uppercase;letter-spacing:.08em;font-weight:700;border:var(--brut-bw) solid var(--theme-border);background:var(--theme-bg-alt);border-radius:var(--radius-sm)}.site-header{background:var(--theme-bg);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:var(--brut-bw) solid var(--theme-border)}.site-header.scrolled{background:var(--theme-bg);box-shadow:0 4px #0000002e}.nav-link.active{box-shadow:inset 0 -2px 0 var(--clr-brand)}.btn{border:var(--brut-bw) solid var(--theme-text-header);border-radius:var(--radius-sm);box-shadow:var(--brut-shadow-accent);font-weight:700;transition:transform var(--duration-fast) var(--ease-smooth),box-shadow var(--duration-fast) var(--ease-smooth),background var(--duration-normal) var(--ease-smooth)}.btn-primary:hover,.btn-secondary:hover,.btn-header:hover,.btn-highlight-cta:hover,.btn:hover{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--clr-brand-dark)}.btn:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--clr-brand-dark)}.btn-header{box-shadow:3px 3px 0 var(--clr-brand-dark)}.bento-item{border:var(--brut-bw) solid var(--theme-border);border-radius:var(--radius-md);box-shadow:var(--brut-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.bento-item:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--clr-brand-dark);border-color:var(--clr-brand)}input,textarea,select{border:var(--brut-bw) solid var(--theme-border);border-radius:var(--radius-sm);background:var(--theme-card)}input:focus,textarea:focus,select:focus{border-color:var(--clr-brand);box-shadow:var(--brut-shadow-accent)}.form-success{border:var(--brut-bw) solid var(--clr-brand);border-radius:var(--radius-md);box-shadow:var(--brut-shadow-accent)}.icon-box{border-width:var(--brut-bw);border-radius:var(--radius-sm)}.blog-card{border:var(--brut-bw) solid var(--theme-border);border-radius:var(--radius-md);box-shadow:var(--brut-shadow);overflow:hidden}.blog-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--clr-brand-dark);border-color:var(--clr-brand)}.category-badge,.blog-tag{border:var(--brut-bw) solid currentColor;border-radius:var(--radius-sm);font-weight:700}.category-filter-btn,.share-btn{border:var(--brut-bw) solid var(--theme-border);border-radius:var(--radius-sm)}.category-filter-btn.active{border-color:var(--clr-brand);box-shadow:var(--brut-shadow-accent)}.blog-pagination a,.blog-pagination span,.faq-item{border:var(--brut-bw) solid var(--theme-border);border-radius:var(--radius-sm)}.blog-post-content blockquote{border-left:5px solid var(--clr-brand);border-radius:0}.product-analysis td{border-color:var(--theme-border)!important}.whatsapp-float{border:var(--brut-bw) solid var(--theme-text-header);box-shadow:var(--brut-shadow-accent)}.whatsapp-float:hover{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--clr-brand-dark)}.site-footer{border-top:var(--brut-bw) solid var(--theme-border)}.map-container{border-top:var(--brut-bw) solid var(--theme-border);border-bottom:var(--brut-bw) solid var(--theme-border)}@media(max-width:480px){:root{--shadow-sm: 2px 2px 0 rgba(0, 0, 0, .45);--shadow-md: 3px 3px 0 rgba(0, 0, 0, .5);--shadow-lg: 4px 4px 0 rgba(0, 0, 0, .55);--brut-shadow: 3px 3px 0 rgba(0, 0, 0, .5);--brut-shadow-accent: 3px 3px 0 var(--clr-brand-dark)}[data-theme=light]{--shadow-md: 3px 3px 0 rgba(15, 23, 42, .9);--brut-shadow: 3px 3px 0 rgba(15, 23, 42, .9)}.bento-item:hover,.blog-card:hover{transform:none}}.product-hero{--pc: var(--clr-brand);display:flex;flex-direction:column;justify-content:center;gap:var(--space-md);min-height:340px;background-color:var(--theme-bg-alt);background-image:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--pc) 30%,transparent),transparent 46%),linear-gradient(150deg,color-mix(in srgb,var(--pc) 24%,var(--theme-bg-alt)) 0%,var(--theme-bg-alt) 72%);border:var(--brut-bw) solid var(--pc);box-shadow:var(--brut-shadow);border-radius:var(--radius-md);position:relative;overflow:hidden}.product-hero:before{content:"";position:absolute;right:-56px;top:-56px;width:240px;height:240px;border:2px solid color-mix(in srgb,var(--pc) 38%,transparent);border-radius:50%}.product-hero:after{content:"";position:absolute;right:24px;bottom:-70px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--pc) 26%,transparent),transparent 70%)}.product-hero-badge{position:relative;z-index:1;width:76px;height:76px;border-radius:var(--radius-md);background:var(--pc);color:#06210f;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:900;font-size:1.9rem;letter-spacing:-.03em;border:var(--brut-bw) solid var(--theme-text-header);box-shadow:4px 4px #00000073}.product-hero-kv{position:relative;z-index:1;font-family:var(--font-heading);font-weight:900;font-size:clamp(2rem,4vw,2.8rem);line-height:1.02;letter-spacing:-.03em;color:var(--theme-text-header)}.product-hero-tag{position:relative;z-index:1;color:var(--theme-text-muted);font-weight:600}.product-hero-chips{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xs)}.product-hero-chips span{border:2px solid var(--pc);color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,transparent);border-radius:var(--radius-sm);padding:.3rem .7rem;font-weight:700;font-size:.8rem}.buy-card{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);flex-wrap:wrap;border:var(--brut-bw) solid var(--theme-border);border-radius:var(--radius-md);background:var(--theme-card);padding:var(--space-md) var(--space-lg);box-shadow:var(--brut-shadow);margin-top:var(--space-xl)}.buy-card .price{font-family:var(--font-heading);font-weight:800;font-size:1.7rem;color:var(--theme-text-header);line-height:1.1}.buy-card .pkg{color:var(--theme-text-muted);font-size:.85rem;margin-top:.15rem}.spec-table{width:100%;border-collapse:collapse}.spec-table tr{border-bottom:1px solid var(--theme-border)}.spec-table tr:last-child{border-bottom:0}.spec-table td{padding:.6rem .25rem;color:var(--theme-text-main)}.spec-table td:last-child{text-align:right;font-weight:800;color:var(--clr-brand);font-variant-numeric:tabular-nums;white-space:nowrap}:root{--ar-ink:#07150f;--ar-deep:#0c2118;--ar-panel:#112a1e;--ar-green:#80ae3b;--ar-lime:#b8e957;--ar-mint:#d8f5a1;--ar-paper:#f4f4ec;--ar-sand:#dfdfcf;--ar-cyan:#45d8ca;--ar-muted:#77827b;--ar-line:rgba(10,31,22,.15);--ar-wrap:min(92vw,1420px);--ar-serif:Iowan Old Style,Baskerville,"Times New Roman",serif}html{scrollbar-color:var(--ar-green) var(--scroll-track,var(--ar-ink));scrollbar-width:thin}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:var(--scroll-track,var(--ar-ink))}body::-webkit-scrollbar-thumb{background:var(--ar-green);border:3px solid var(--scroll-track,var(--ar-ink));border-radius:99px}::selection{background:var(--ar-lime);color:var(--ar-ink)}.site-header{height:88px;background:linear-gradient(180deg,rgba(7,21,15,.72),transparent);border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header.scrolled{height:70px;background:#07150fe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.1)}.header-container{max-width:none;padding:0 4vw}.site-logo{gap:.65rem}.logo-img{width:43px;height:43px}.logo-text{color:#fff;font-size:1.12rem;letter-spacing:.12em}.nav-link{font-size:.74rem;letter-spacing:.03em;color:#ffffffb8}.nav-link:hover,.nav-link.active{color:var(--ar-lime)}.lang-switch,.theme-toggle{color:#fff}.btn-header{background:var(--ar-lime);color:var(--ar-ink);border:0}.btn-header:hover{background:#fff;color:var(--ar-ink)}.mobile-toggle span{background:#fff}.ar-wrap{width:var(--ar-wrap);margin-inline:auto}.ar-section{padding:clamp(6rem,11vw,11rem) 0}.ar-progress{position:fixed;z-index:1001;left:0;top:0;width:100%;height:2px}.ar-progress span{display:block;width:0;height:100%;background:var(--ar-lime)}.ar-grain{position:absolute;z-index:-1;inset:0;opacity:.075;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ar-hero{position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:var(--ar-ink)}.ar-hero__media{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.02);transition:transform .15s linear}.ar-hero__shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#030e09f2,#030e09b3 43%,#030e091f 74%),linear-gradient(0deg,rgba(3,14,9,.7),transparent 55%)}.ar-hero__content{padding-bottom:clamp(5rem,10vh,8rem)}.ar-eyebrow,.ar-kicker{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ar-eyebrow{display:flex;align-items:center;gap:.75rem;color:var(--ar-lime);margin-bottom:1.5rem}.ar-eyebrow span{width:34px;height:1px;background:currentColor}.ar-hero h1,.ar-section h2,.ar-deterra h2,.ar-contact h2{font-family:Outfit,system-ui,sans-serif;font-size:clamp(4rem,9.7vw,9rem);font-weight:550;line-height:.84;letter-spacing:-.075em;color:inherit;margin:0 0 1.7rem}.ar-hero h1 em,.ar-section h2 em,.ar-deterra h2 em,.ar-contact h2 em{font-family:var(--ar-serif);font-weight:400;color:var(--ar-lime)}.ar-hero__lead{width:min(590px,88vw);font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65;color:#ffffffb8}.ar-actions{display:flex;align-items:center;gap:2rem;margin-top:2rem}.ar-button{display:inline-flex;align-items:center;justify-content:space-between;gap:2.5rem;padding:1.05rem 1.2rem;font-size:.76rem;font-weight:850;letter-spacing:.025em;transition:.25s}.ar-button:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000038}.ar-button--lime{background:var(--ar-lime);color:var(--ar-ink)}.ar-button--outline{border:1px solid rgba(255,255,255,.35);color:#fff}.ar-button--outline:hover{background:var(--ar-lime);border-color:var(--ar-lime);color:var(--ar-ink)}.ar-text-link{font-size:.78rem;font-weight:800;border-bottom:1px solid rgba(255,255,255,.35);padding:.8rem 0}.ar-text-link span{margin-left:1.5rem}.ar-hero__reading{position:absolute;right:4vw;bottom:7rem;display:flex;gap:1rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.14em}.ar-hero__reading>span{color:var(--ar-lime)}.ar-hero__reading p{margin:0;color:#fff}.ar-scroll{position:absolute;right:4vw;bottom:0;width:68px;height:68px;border-left:1px solid rgba(255,255,255,.3);display:grid;place-items:center}.ar-scroll i{width:1px;height:25px;background:#fff;animation:ar-scroll 1.6s infinite}@keyframes ar-scroll{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.ar-proof{background:var(--ar-lime);color:var(--ar-ink)}.ar-proof>.ar-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.ar-proof div{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;border-right:1px solid rgba(7,21,15,.18)}.ar-proof div:last-child{border:0}.ar-proof strong{font-size:1.3rem;letter-spacing:-.04em}.ar-proof span{font-size:.66rem;font-weight:750;line-height:1.35;text-transform:uppercase;letter-spacing:.07em}.ar-science{background:var(--ar-paper);color:var(--ar-ink)}.ar-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.ar-index{grid-column:span 2;display:flex;gap:.7rem;font-size:.68rem;font-weight:850;text-transform:uppercase;letter-spacing:.14em}.ar-index span{color:var(--ar-green)}.ar-index p{color:inherit;margin:0}.ar-index--light{color:#fff}.ar-science__copy{grid-column:4/span 7}.ar-kicker{color:var(--ar-green);margin:0 0 1.4rem}.ar-science h2{font-size:clamp(3.1rem,6vw,6rem)}.ar-science h2 em{color:var(--ar-green)}.ar-science__copy>p:last-child{max-width:680px;color:var(--ar-muted);font-size:1.08rem;line-height:1.75}.ar-micro{grid-column:4/span 9;position:relative;margin:5rem 0 0;overflow:hidden;background:var(--ar-ink);aspect-ratio:16/8}.ar-micro img{width:100%;height:100%;object-fit:cover;transition:.7s}.ar-micro:hover img{transform:scale(1.025)}.ar-micro figcaption{position:absolute;left:0;bottom:0;background:#07150fe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:1.3rem 1.6rem;min-width:330px}.ar-micro figcaption span{font-size:.6rem;color:var(--ar-lime);text-transform:uppercase;letter-spacing:.14em}.ar-micro figcaption p{margin:.3rem 0 0;color:#ffffffbf;font-size:.82rem}.ar-products{background:var(--ar-ink);color:#fff}.ar-section-head{display:grid;grid-template-columns:23% 1fr auto;align-items:start;margin-bottom:5rem}.ar-section-head h2{font-size:clamp(3.1rem,6vw,6rem)}.ar-circle-link{width:78px;height:78px;border:1px solid rgba(255,255,255,.3);border-radius:50%;display:grid;place-items:center;text-align:center;font-size:.7rem;font-weight:800;transition:.25s}.ar-circle-link:hover{background:var(--ar-lime);border-color:var(--ar-lime);color:var(--ar-ink);transform:rotate(8deg)}.ar-product-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1px;background:#ffffff21}.ar-product{grid-column:span 4;min-height:470px;position:relative;padding:2rem;background:var(--ar-deep);overflow:hidden;transition:.35s}.ar-product:nth-child(1),.ar-product:nth-child(2){grid-column:span 6}.ar-product:hover{background:#163426;transform:translateY(-4px);z-index:2}.ar-product__no{position:absolute;right:1.5rem;top:1.3rem;color:var(--product);font-size:.68rem}.ar-product__orb{position:absolute;right:-5%;top:8%;width:240px;height:240px;border:1px solid color-mix(in srgb,var(--product) 50%,transparent);border-radius:50%;opacity:.5}.ar-product__orb:after,.ar-product__orb:before{content:"";position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--product) 45%,transparent)}.ar-product__orb:before{inset:20%}.ar-product__orb:after{inset:40%;background:color-mix(in srgb,var(--product) 30%,transparent)}.ar-product__orb i,.ar-product__orb b{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--product);box-shadow:0 0 20px var(--product)}.ar-product__orb i{left:10%;top:48%}.ar-product__orb b{right:18%;bottom:12%}.ar-product__copy{position:absolute;left:2rem;right:2rem;bottom:2rem}.ar-product__copy>p{color:var(--product);font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.ar-product__copy h3{font-size:clamp(2.1rem,3.8vw,4.3rem);letter-spacing:-.06em;margin:.45rem 0 1rem;color:#fff}.ar-product__copy>span{display:block;max-width:440px;color:#ffffff94;font-size:.8rem;line-height:1.55}.ar-product__arrow{position:absolute;right:1.7rem;bottom:1.7rem;font-size:1.4rem;color:var(--product);opacity:0;transform:translate(-8px,8px);transition:.3s}.ar-product:hover .ar-product__arrow{opacity:1;transform:none}.ar-path{background:var(--ar-paper);color:var(--ar-ink)}.ar-path__head{display:grid;grid-template-columns:23% 1fr;margin-bottom:5rem}.ar-path h2{font-size:clamp(3.1rem,6vw,6rem)}.ar-path h2 em{color:var(--ar-green)}.ar-steps{list-style:none;margin:0 0 2rem 23%;padding:0;border-top:1px solid var(--ar-line)}.ar-steps li{display:grid;grid-template-columns:12% 34% 54%;align-items:start;padding:2rem 0;border-bottom:1px solid var(--ar-line)}.ar-steps li>span{color:var(--ar-green);font-size:.68rem}.ar-steps li>div{display:contents}.ar-steps h3{margin:0;color:var(--ar-ink);font-size:1.18rem}.ar-steps p{margin:0;color:var(--ar-muted);max-width:570px;font-size:.9rem}.ar-disclaimer{margin-left:23%;max-width:720px;font-size:.75rem;color:var(--ar-muted);border-left:2px solid var(--ar-green);padding-left:1rem}.ar-deterra{padding:clamp(6rem,10vw,10rem) 0;background:var(--ar-panel);color:#fff}.ar-deterra__grid{display:grid;grid-template-columns:20% 50% 30%;gap:3vw}.ar-deterra h2{font-size:clamp(3.2rem,6vw,6.3rem)}.ar-deterra__copy>p:not(.ar-kicker){color:#ffffff9e;max-width:660px;line-height:1.75}.ar-deterra .ar-button{margin-top:1.5rem}.ar-ecosystem{align-self:end;border-top:1px solid rgba(255,255,255,.2)}.ar-ecosystem a{display:flex;gap:1rem;padding:1.2rem 0;border-bottom:1px solid rgba(255,255,255,.15);font-size:.8rem}.ar-ecosystem span{color:var(--ar-lime)}.ar-ecosystem a:hover{color:var(--ar-lime);padding-left:.5rem}.ar-contact{padding:clamp(5rem,9vw,9rem) 0;background:var(--ar-green);color:var(--ar-ink)}.ar-contact__grid{display:grid;grid-template-columns:65% 35%;align-items:end}.ar-contact .ar-kicker{color:var(--ar-ink)}.ar-contact h2{font-size:clamp(3rem,6vw,6rem)}.ar-contact h2 em{color:var(--ar-paper)}.ar-contact__actions{display:grid;gap:.8rem;justify-items:stretch}.ar-contact__actions>a:not(.ar-button){font-weight:800;border-bottom:1px solid rgba(7,21,15,.35);padding:.8rem 0}.ar-contact .ar-button--lime{background:var(--ar-ink);color:#fff}.site-footer{background:#050d09;border-top:0}.footer-container{max-width:none;width:var(--ar-wrap);padding:0}.footer-logo-img{width:52px}.footer-title{color:var(--ar-lime)}.footer-bottom a{color:var(--ar-lime)!important}.whatsapp-float{background:var(--ar-lime);color:var(--ar-ink)}.ar-reveal{opacity:0;transform:translateY(28px);transition:opacity .75s,transform .75s}.ar-reveal.ar-visible{opacity:1;transform:none}@media(max-width:1050px){.nav-list{gap:.2rem}.nav-link{padding:.55rem}.btn-header span{display:none}.ar-product{grid-column:span 6}.ar-deterra__grid{grid-template-columns:20% 1fr}.ar-ecosystem{grid-column:2}}@media(max-width:780px){.site-header{height:72px}.header-container{padding:0 5vw}.main-nav{background:#07150ffa}.nav-link{font-size:1.4rem;color:#fff}.header-actions .lang-switch{display:none}.ar-hero__shade{background:linear-gradient(90deg,#030e09e6,#030e0959),linear-gradient(0deg,rgba(3,14,9,.78),transparent)}.ar-hero h1{font-size:clamp(3.7rem,16vw,6.2rem)}.ar-hero__reading{display:none}.ar-proof>.ar-wrap{grid-template-columns:repeat(2,1fr)}.ar-proof div:nth-child(2){border-right:0}.ar-proof div:nth-child(-n+2){border-bottom:1px solid rgba(7,21,15,.18)}.ar-grid{display:block}.ar-index{margin-bottom:3rem}.ar-micro{margin-top:3rem;aspect-ratio:4/3}.ar-section-head,.ar-path__head{display:block}.ar-circle-link{margin-top:2rem}.ar-product-grid{grid-template-columns:1fr}.ar-product,.ar-product:nth-child(1),.ar-product:nth-child(2){grid-column:auto;min-height:420px}.ar-steps{margin-left:0}.ar-steps li{grid-template-columns:13% 87%}.ar-steps li>div{display:block}.ar-steps p{margin-top:.7rem}.ar-disclaimer{margin-left:0}.ar-deterra__grid{display:block}.ar-deterra__copy{margin-bottom:4rem}.ar-contact__grid{grid-template-columns:1fr}.ar-contact__actions{margin-top:2rem}.footer-container{padding:0}}@media(max-width:520px){.ar-section{padding:5.5rem 0}.ar-actions{align-items:flex-start;flex-direction:column;gap:.8rem}.ar-proof>.ar-wrap{grid-template-columns:1fr}.ar-proof div{border-right:0;border-bottom:1px solid rgba(7,21,15,.18)!important;padding:1rem}.ar-proof div:last-child{border-bottom:0!important}.ar-micro figcaption{min-width:0;width:100%}.ar-product{min-height:400px;padding:1.4rem}.ar-product__copy{left:1.4rem;bottom:1.4rem}.ar-product__copy>span{max-width:90%}.ar-contact h2{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ar-reveal{opacity:1;transform:none}.ar-hero__media{transform:none!important}}body:not(.page-index) .page-header{min-height:clamp(470px,64svh,680px);padding:clamp(9rem,18vh,13rem) 0 clamp(4rem,9vh,7rem);display:flex;align-items:flex-end;text-align:left;isolation:isolate;background:var(--ar-ink);color:#fff}body:not(.page-index) .page-header:before{content:"";position:absolute;z-index:-3;inset:0;background-image:var(--sub-hero);background-size:cover;background-position:center;transform:scale(1.015)}body:not(.page-index) .page-header:after{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#030e09f5,#030e09b8 43%,#030e0924 78%),linear-gradient(0deg,rgba(3,14,9,.68),transparent 58%)}body:not(.page-index) .page-header .deco-svg{display:none}body:not(.page-index) .page-header .container{width:var(--ar-wrap);max-width:none;margin:0 auto;padding:0;position:relative;z-index:2}body:not(.page-index) .page-header .hero-tagline{border:0;background:transparent;padding:0;color:var(--ar-lime);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase}body:not(.page-index) .page-header .hero-tagline svg{display:none}body:not(.page-index) .page-header h1{max-width:930px;margin:.8rem 0 1.25rem;color:#fff;font-size:clamp(3.8rem,8vw,7.8rem);font-weight:550;line-height:.86;letter-spacing:-.07em;text-wrap:balance}body:not(.page-index) .page-header p{max-width:650px;margin:0;color:#ffffffb3;font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.65}.page-urunler,.page-products{--sub-hero:url(/assets/images/formulations-960.webp)}.page-hizmetler,.page-services,.page-iletisim,.page-contact{--sub-hero:url(/assets/images/field-guidance-960.webp)}.page-hakkimizda,.page-about{--sub-hero:url(/assets/images/formulation-lab-960.webp)}.page-blog{--sub-hero:url(/assets/images/soil-microbiome-960.webp)}@media(min-width:821px){.page-urunler,.page-products{--sub-hero:url(/assets/images/formulations-1440.webp)}.page-hizmetler,.page-services,.page-iletisim,.page-contact{--sub-hero:url(/assets/images/field-guidance-1440.webp)}.page-hakkimizda,.page-about{--sub-hero:url(/assets/images/formulation-lab-1440.webp)}.page-blog{--sub-hero:url(/assets/images/soil-microbiome-1400.webp)}}@media(min-width:1500px){.page-urunler,.page-products{--sub-hero:url(/assets/images/formulations-1920.webp)}.page-hizmetler,.page-services,.page-iletisim,.page-contact{--sub-hero:url(/assets/images/field-guidance-1920.webp)}.page-hakkimizda,.page-about{--sub-hero:url(/assets/images/formulation-lab-1920.webp)}.page-blog{--sub-hero:url(/assets/images/soil-microbiome-1400.webp)}}@supports (background-image:image-set("x.avif" type("image/avif"))){.page-urunler,.page-products{--sub-hero:image-set(url(/assets/images/formulations-960.avif) type("image/avif"),url(/assets/images/formulations-960.webp) type("image/webp"))}.page-hizmetler,.page-services,.page-iletisim,.page-contact{--sub-hero:image-set(url(/assets/images/field-guidance-960.avif) type("image/avif"),url(/assets/images/field-guidance-960.webp) type("image/webp"))}.page-hakkimizda,.page-about{--sub-hero:image-set(url(/assets/images/formulation-lab-960.avif) type("image/avif"),url(/assets/images/formulation-lab-960.webp) type("image/webp"))}.page-blog{--sub-hero:image-set(url(/assets/images/soil-microbiome-960.avif) type("image/avif"),url(/assets/images/soil-microbiome-960.webp) type("image/webp"))}@media(min-width:821px){.page-urunler,.page-products{--sub-hero:image-set(url(/assets/images/formulations-1440.avif) type("image/avif"),url(/assets/images/formulations-1440.webp) type("image/webp"))}.page-hizmetler,.page-services,.page-iletisim,.page-contact{--sub-hero:image-set(url(/assets/images/field-guidance-1440.avif) type("image/avif"),url(/assets/images/field-guidance-1440.webp) type("image/webp"))}.page-hakkimizda,.page-about{--sub-hero:image-set(url(/assets/images/formulation-lab-1440.avif) type("image/avif"),url(/assets/images/formulation-lab-1440.webp) type("image/webp"))}.page-blog{--sub-hero:image-set(url(/assets/images/soil-microbiome-1400.avif) type("image/avif"),url(/assets/images/soil-microbiome-1400.webp) type("image/webp"))}}@media(min-width:1500px){.page-urunler,.page-products{--sub-hero:image-set(url(/assets/images/formulations-1920.avif) type("image/avif"),url(/assets/images/formulations-1920.webp) type("image/webp"))}.page-hizmetler,.page-services,.page-iletisim,.page-contact{--sub-hero:image-set(url(/assets/images/field-guidance-1920.avif) type("image/avif"),url(/assets/images/field-guidance-1920.webp) type("image/webp"))}.page-hakkimizda,.page-about{--sub-hero:image-set(url(/assets/images/formulation-lab-1920.avif) type("image/avif"),url(/assets/images/formulation-lab-1920.webp) type("image/webp"))}.page-blog{--sub-hero:image-set(url(/assets/images/soil-microbiome-1400.avif) type("image/avif"),url(/assets/images/soil-microbiome-1400.webp) type("image/webp"))}}}.page-gizlilik-politikasi,.page-privacy,.page-cerez-politikasi,.page-cookies,.page-kvkk{--sub-hero:radial-gradient(circle at 78% 30%,rgba(128,174,59,.3),transparent 22%),linear-gradient(135deg,#07150f,#102a1c)}.page-gizlilik-politikasi .page-header,.page-privacy .page-header,.page-cerez-politikasi .page-header,.page-cookies .page-header,.page-kvkk .page-header{min-height:440px}.page-hizmetler .services-content,.page-services .services-content,.page-hakkimizda .about-content,.page-about .about-content,.page-iletisim .contact-section,.page-contact .contact-section,.page-iletisim .contact-faq,.page-contact .contact-faq{background:var(--sub-paper);color:var(--sub-ink)}.page-hizmetler .bento-item,.page-services .bento-item,.page-hakkimizda .bento-item,.page-about .bento-item,.page-iletisim .bento-item,.page-contact .bento-item{background:var(--sub-white);border:1px solid var(--sub-line);border-radius:0;box-shadow:none;color:var(--sub-ink)}.page-hizmetler .bento-item:hover,.page-services .bento-item:hover,.page-hakkimizda .bento-item:hover,.page-about .bento-item:hover,.page-iletisim .bento-item:hover,.page-contact .bento-item:hover{border-color:var(--ar-green);box-shadow:var(--sub-shadow)}.page-hizmetler .bento-item h2,.page-hizmetler .bento-item h3,.page-hizmetler .bento-item h4,.page-services .bento-item h2,.page-services .bento-item h3,.page-services .bento-item h4,.page-hakkimizda .bento-item h2,.page-hakkimizda .bento-item h3,.page-hakkimizda .bento-item h4,.page-about .bento-item h2,.page-about .bento-item h3,.page-about .bento-item h4,.page-iletisim .bento-item h2,.page-iletisim .bento-item h3,.page-iletisim .bento-item h4,.page-contact .bento-item h2,.page-contact .bento-item h3,.page-contact .bento-item h4{color:var(--sub-ink)}.page-hizmetler .bento-item p,.page-services .bento-item p,.page-hakkimizda .bento-item p,.page-about .bento-item p,.page-iletisim .bento-item p,.page-contact .bento-item p,.page-iletisim .bento-item a:not(.btn),.page-contact .bento-item a:not(.btn){color:var(--sub-muted)}.page-hizmetler .icon-box,.page-services .icon-box,.page-hakkimizda .icon-box,.page-about .icon-box,.page-iletisim .icon-box,.page-contact .icon-box{border-radius:50%;background:#80ae3b1f;border-color:#80ae3b47}.page-hizmetler .services-content,.page-services .services-content,.page-hakkimizda .about-content,.page-about .about-content,.page-iletisim .contact-section,.page-contact .contact-section{padding:clamp(5rem,9vw,9rem) 0}.page-iletisim input,.page-iletisim textarea,.page-iletisim select,.page-contact input,.page-contact textarea,.page-contact select{background:var(--sub-field);color:var(--sub-ink);border-color:var(--sub-line-2);border-radius:0}.page-iletisim .form-label,.page-contact .form-label{color:var(--sub-ink)}.page-iletisim .contact-faq,.page-contact .contact-faq{border-color:var(--sub-line)}.page-iletisim .map-section,.page-contact .map-section{border-top:1px solid var(--ar-line);filter:saturate(.75) contrast(1.03)}.page-urunler .products-grid,.page-products .products-grid{padding:clamp(5rem,9vw,9rem) 0;background:var(--sub-paper)}.page-urunler .products-grid .bento-item,.page-products .products-grid .bento-item{border-radius:0;background:var(--sub-white);border-color:var(--sub-line);box-shadow:none}.page-urunler .products-grid .bento-item:hover,.page-products .products-grid .bento-item:hover{background:var(--sub-white);border-color:var(--clr-brand);transform:translateY(-5px);box-shadow:var(--sub-shadow)}.page-urun .section:first-of-type,.page-product .section:first-of-type{padding-top:clamp(8rem,13vw,11rem);background:var(--sub-paper)}.page-urun .product-hero,.page-product .product-hero{min-height:480px;border:1px solid color-mix(in srgb,var(--pc) 55%,transparent);border-radius:0;box-shadow:none;background-image:linear-gradient(90deg,#07150ff5,#07150fc2 50%,#07150f38),url(/assets/images/formulations.webp);background-size:cover;background-position:center}.page-urun .product-hero:before,.page-product .product-hero:before{inset:0;width:auto;height:auto;border:0;border-radius:0;background:linear-gradient(0deg,rgba(7,21,15,.45),transparent);pointer-events:none}.page-urun .product-hero:after,.page-product .product-hero:after{right:24px;bottom:24px;width:90px;height:90px;border:1px solid color-mix(in srgb,var(--pc) 45%,transparent);background:transparent}.page-urun .product-hero-badge,.page-product .product-hero-badge{border:1px solid rgba(255,255,255,.7);border-radius:50%;box-shadow:none}.page-urun .product-hero-kv,.page-product .product-hero-kv{font-size:clamp(2.8rem,5vw,5.3rem)}.page-urun .section:first-of-type .bento-item:not(.product-hero),.page-product .section:first-of-type .bento-item:not(.product-hero){border-radius:0;box-shadow:none}.page-blog .section{padding:clamp(5rem,9vw,9rem) 0;background:var(--sub-paper)}.page-blog .blog-card{border-radius:0;background:var(--sub-white);border-color:var(--sub-line);box-shadow:none}.page-blog .blog-card:hover{background:var(--sub-white);border-color:var(--ar-green);transform:translateY(-5px);box-shadow:var(--sub-shadow)}.page-blog-post .section{padding-top:clamp(8rem,13vw,11rem);background:var(--sub-paper);color:var(--sub-ink)}.page-blog-post .blog-post-header{max-width:960px}.page-blog-post .blog-post-header h1{font-size:clamp(2.8rem,6vw,5.8rem);line-height:.94;letter-spacing:-.06em;color:var(--sub-ink)}.page-blog-post .blog-post-meta{color:var(--sub-muted)}.page-blog-post .blog-post-cover{max-width:960px;border-radius:0;box-shadow:var(--sub-shadow)}.page-blog-post .blog-post-content{max-width:760px;color:var(--sub-body);font-size:1.08rem;line-height:1.9}.page-blog-post .blog-post-content h2,.page-blog-post .blog-post-content h3,.page-blog-post .blog-post-content strong{color:var(--sub-ink)}.page-blog-post .blog-post-content blockquote{background:var(--sub-quote);color:var(--sub-ink)}.page-blog-post .blog-post-content table{background:var(--sub-field)}.page-blog-post .blog-post-content th{background:var(--sub-th);color:var(--sub-ink)}.page-blog-post .blog-post-content td{color:var(--sub-body);border-color:var(--sub-line)}.page-gizlilik-politikasi .legal-content,.page-privacy .legal-content,.page-cerez-politikasi .legal-content,.page-cookies .legal-content,.page-kvkk .legal-content{padding:clamp(5rem,9vw,9rem) 0;background:var(--sub-paper)}.page-gizlilik-politikasi .legal-content .bento-item,.page-privacy .legal-content .bento-item,.page-cerez-politikasi .legal-content .bento-item,.page-cookies .legal-content .bento-item,.page-kvkk .legal-content .bento-item{max-width:920px;padding:clamp(2rem,5vw,5rem);border-radius:0;background:var(--sub-white);border:1px solid var(--sub-line);box-shadow:var(--sub-shadow)}.page-gizlilik-politikasi .legal-content h1,.page-gizlilik-politikasi .legal-content h2,.page-gizlilik-politikasi .legal-content h3,.page-gizlilik-politikasi .legal-content h4,.page-privacy .legal-content h1,.page-privacy .legal-content h2,.page-privacy .legal-content h3,.page-privacy .legal-content h4,.page-cerez-politikasi .legal-content h1,.page-cerez-politikasi .legal-content h2,.page-cerez-politikasi .legal-content h3,.page-cerez-politikasi .legal-content h4,.page-cookies .legal-content h1,.page-cookies .legal-content h2,.page-cookies .legal-content h3,.page-cookies .legal-content h4,.page-kvkk .legal-content h1,.page-kvkk .legal-content h2,.page-kvkk .legal-content h3,.page-kvkk .legal-content h4{color:var(--sub-ink)}.page-gizlilik-politikasi .legal-content p,.page-gizlilik-politikasi .legal-content li,.page-privacy .legal-content p,.page-privacy .legal-content li,.page-cerez-politikasi .legal-content p,.page-cerez-politikasi .legal-content li,.page-cookies .legal-content p,.page-cookies .legal-content li,.page-kvkk .legal-content p,.page-kvkk .legal-content li{color:var(--sub-body);line-height:1.85}.page-404 .error-hero{min-height:100svh;background:radial-gradient(circle at 50% 35%,rgba(128,174,59,.18),transparent 26%),var(--ar-ink)}.page-404 .error-code{color:var(--ar-lime);opacity:.16}.page-404 .hero-title{font-size:clamp(3rem,8vw,7rem);letter-spacing:-.06em}@media(max-width:780px){body:not(.page-index) .page-header{min-height:560px;padding:9rem 0 4rem}body:not(.page-index) .page-header:after{background:linear-gradient(90deg,#030e09eb,#030e097a),linear-gradient(0deg,rgba(3,14,9,.75),transparent)}body:not(.page-index) .page-header .container{width:90vw}body:not(.page-index) .page-header h1{font-size:clamp(3.2rem,16vw,5.3rem)}.page-urun .product-hero,.page-product .product-hero{min-height:430px}.page-blog-post .section{padding-top:7rem}.page-blog-post .blog-post-header h1{font-size:clamp(2.5rem,12vw,4rem)}}@media(max-width:520px){body:not(.page-index) .page-header{min-height:520px}.page-gizlilik-politikasi .page-header,.page-privacy .page-header,.page-cerez-politikasi .page-header,.page-cookies .page-header,.page-kvkk .page-header{min-height:390px}.page-blog-post .blog-post-content{font-size:1rem}.page-urun .product-hero,.page-product .product-hero{min-height:400px}}.page-iletisim .form-privacy,.page-contact .form-privacy{margin:-.15rem 0 1.25rem;color:var(--sub-muted);font-size:.74rem;line-height:1.6}.page-iletisim .form-privacy a,.page-contact .form-privacy a{color:var(--sub-ink);font-weight:750;text-decoration:underline;text-underline-offset:3px}.page-iletisim .form-error,.page-contact .form-error{margin:0 0 1.25rem;padding:1rem 1.1rem;border-left:3px solid var(--sub-err-line);background:var(--sub-err-bg);color:var(--sub-err-fg);font-size:.82rem;line-height:1.55}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/assets/fonts/anybody-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/assets/fonts/anybody-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(/assets/fonts/instrument-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(/assets/fonts/instrument-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:100 900;font-stretch:50% 110%;size-adjust:116.9%;ascent-override:68%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:Anybody Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:100 900;font-stretch:110.01% 114%;size-adjust:122.5%;ascent-override:64.9%;descent-override:19.6%;line-gap-override:0%}@font-face{font-family:Anybody Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:100 900;font-stretch:114.01% 122%;size-adjust:130%;ascent-override:61.1%;descent-override:18.5%;line-gap-override:0%}@font-face{font-family:Anybody Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:100 900;font-stretch:122.01% 150%;size-adjust:140%;ascent-override:56.8%;descent-override:17.1%;line-gap-override:0%}@font-face{font-family:Anybody Fallback Roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:100 900;font-stretch:50% 110%;size-adjust:124.2%;ascent-override:64%;descent-override:19.3%;line-gap-override:0%}@font-face{font-family:Anybody Fallback Roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:100 900;font-stretch:110.01% 114%;size-adjust:130.2%;ascent-override:61.1%;descent-override:18.4%;line-gap-override:0%}@font-face{font-family:Anybody Fallback Roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:100 900;font-stretch:114.01% 122%;size-adjust:138.1%;ascent-override:57.6%;descent-override:17.4%;line-gap-override:0%}@font-face{font-family:Anybody Fallback Roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:100 900;font-stretch:122.01% 150%;size-adjust:148.7%;ascent-override:53.5%;descent-override:16.1%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo");font-weight:400 599;size-adjust:104%;ascent-override:93.2%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:600 900;size-adjust:99.3%;ascent-override:97.7%;descent-override:25.2%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback Roboto;src:local("Roboto"),local("Roboto-Regular");font-weight:400 599;size-adjust:104.5%;ascent-override:92.8%;descent-override:23.9%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback Roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:600 900;size-adjust:105.1%;ascent-override:92.3%;descent-override:23.8%;line-gap-override:0%}:root{--ink:#07150f;--deep:#0c2118;--panel:#112a1e;--sand:#e8e1d2;--paper:#f4f2ea;--lime:#b8e957;--green:#80ae3b;--green-deep:#4f7a1c;--display:"Anybody","Anybody Fallback","Anybody Fallback Roboto",ui-sans-serif,system-ui,sans-serif;--text:"Instrument Sans","Instrument Sans Fallback","Instrument Sans Fallback Roboto",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--gutter:clamp(16px,4.2vw,64px);--header-h:64px;--font-heading:var(--display);--font-body:var(--text);--clr-brand:var(--lime);--clr-brand-dark:var(--green);--clr-brand-light:#d8f5a1;--clr-brand-glow:rgba(184,233,87,.28);--clr-accent-blue:#8fd3ff;--clr-accent-purple:#c9b6ff;--clr-accent-orange:#ffb877;--clr-accent-teal:#7fe3d4;--clr-accent-pink:#ffa8cf;--clr-accent-red:#ff9a9a;--theme-bg:var(--ink);--theme-bg-alt:var(--deep);--theme-card:rgba(232,225,210,.035);--theme-glass:rgba(232,225,210,.06);--theme-text-header:var(--sand);--theme-text-main:rgba(232,225,210,.86);--theme-text-muted:rgba(232,225,210,.66);--theme-text-dim:rgba(232,225,210,.6);--theme-border:rgba(232,225,210,.14);--theme-border-hover:rgba(232,225,210,.3);--theme-header-bg:rgba(7,21,15,.72);--theme-header-scrolled:rgba(7,21,15,.92);--theme-mobile-menu-bg:rgba(7,21,15,.98);--theme-toggle-color:var(--sand);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:22px;--fg:var(--sand);--fg-2:rgba(232,225,210,.74);--line:rgba(232,225,210,.16);--accent:var(--lime);--on-accent:var(--ink);--bg:var(--ink);--accent-text:var(--lime);--sub-paper:#0a1d15;--sub-white:#0e2619;--sub-ink:var(--sand);--sub-muted:rgba(232,225,210,.7);--sub-body:rgba(232,225,210,.84);--sub-line:rgba(232,225,210,.14);--sub-line-2:rgba(232,225,210,.28);--sub-field:rgba(232,225,210,.06);--sub-quote:rgba(184,233,87,.08);--sub-th:rgba(184,233,87,.16);--sub-shadow:0 24px 60px rgba(0,0,0,.4);--sub-err-bg:rgba(224,99,79,.14);--sub-err-fg:#ffb9ad;--sub-err-line:#e0634f;--scroll-track:var(--ink);color-scheme:dark}[data-theme=light]{--clr-brand:var(--green-deep);--clr-brand-dark:#3d6114;--clr-brand-glow:rgba(79,122,28,.2);--clr-accent-blue:#1f5f99;--clr-accent-purple:#5b3fb0;--clr-accent-orange:#a14a10;--clr-accent-teal:#0f6b5f;--clr-accent-pink:#a3245c;--clr-accent-red:#a8262c;--theme-bg:var(--paper);--theme-bg-alt:#fbfaf5;--theme-card:#fbfaf5;--theme-glass:rgba(255,255,255,.7);--theme-text-header:var(--ink);--theme-text-main:rgba(7,21,15,.84);--theme-text-muted:rgba(7,21,15,.66);--theme-text-dim:rgba(7,21,15,.62);--theme-border:rgba(7,21,15,.13);--theme-border-hover:rgba(7,21,15,.28);--theme-header-bg:rgba(244,242,234,.82);--theme-header-scrolled:rgba(244,242,234,.94);--theme-mobile-menu-bg:rgba(244,242,234,.98);--theme-toggle-color:var(--ink);--fg:var(--ink);--fg-2:rgba(7,21,15,.74);--line:rgba(7,21,15,.14);--accent:var(--green-deep);--on-accent:#fff;--bg:var(--paper);--accent-text:#3f6416;--sub-paper:#f4f4ec;--sub-white:#fbfcf7;--sub-ink:#07150f;--sub-muted:#647169;--sub-body:#334039;--sub-line:rgba(7,21,15,.13);--sub-line-2:rgba(7,21,15,.18);--sub-field:#fff;--sub-quote:#e9ecdf;--sub-th:#dfe8c9;--sub-shadow:0 24px 60px rgba(7,21,15,.09);--sub-err-bg:#fff0ec;--sub-err-fg:#7c241c;--sub-err-line:#b73f32;--scroll-track:var(--paper);color-scheme:light}@media(min-width:1024px){:root{--header-h:76px}}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{font-family:var(--text);font-size:1.0625rem;line-height:1.6;background:var(--theme-bg);color:var(--theme-text-main);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--display);font-stretch:108%;font-weight:560;letter-spacing:-.025em;color:var(--theme-text-header);text-wrap:balance}h1{font-weight:600;letter-spacing:-.04em;line-height:.95}h2{line-height:1.02}p,li{text-wrap:pretty}.gradient-text,.text-gradient,[class*=gradient-text]{background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--lime)!important}[data-theme=light] .gradient-text,[data-theme=light] .text-gradient{color:var(--green-deep)!important}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:4px}[data-theme=light] :focus-visible{outline-color:var(--green-deep)}::selection{background:var(--lime);color:var(--ink)}.skip-link{font-family:var(--text);font-weight:600}.ar-hero h1,.ar-section h2,.ar-deterra h2,.ar-contact h2,body:not(.page-index) .page-header h1{font-family:var(--display);font-stretch:104%;font-weight:600;letter-spacing:-.05em}.ar-hero h1 em,.ar-section h2 em,.ar-deterra h2 em,.ar-contact h2 em{font-stretch:100%;letter-spacing:-.04em}.ar-product__copy h3{font-family:var(--display);font-stretch:104%;font-weight:600;letter-spacing:-.045em}.ar-eyebrow,.ar-kicker,.ar-index,.ar-proof span{font-family:var(--text);letter-spacing:.14em}.ar-proof strong{font-family:var(--display);font-stretch:115%;font-weight:640}.ar-button,.ar-text-link{font-family:var(--text);font-size:.86rem;font-weight:650;letter-spacing:.01em;border-radius:999px}.ar-button{padding:1rem 1.35rem;gap:1.6rem}.site-header,.site-header.scrolled{height:var(--header-h)}.site-header{background:linear-gradient(180deg,#07150fb3,#07150f00)}.site-header.scrolled{background:var(--theme-header-scrolled);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border-bottom:1px solid var(--theme-border);box-shadow:none}.header-container{padding:0 var(--gutter);max-width:none}.logo-text{font-family:var(--display);font-stretch:125%;font-weight:640;letter-spacing:.08em;font-size:1.05rem}.logo-img{width:36px;height:36px}.nav-list{gap:.25rem}.nav-link{font-family:var(--text);font-size:.92rem;font-weight:550;letter-spacing:0;padding:.5rem .8rem;border-radius:999px;background:none!important;border:0!important;box-shadow:none!important;color:#e8e1d2c2}.nav-link:hover{color:#fff}.nav-link.active{color:var(--lime)}.nav-link.active:after{content:"";display:block;height:2px;margin-top:3px;border-radius:2px;background:currentColor}.lang-switch,.theme-toggle{width:40px;height:40px;border-radius:999px;background:transparent!important;border:1px solid rgba(232,225,210,.28)!important;color:var(--sand)!important;font-family:var(--text);font-size:.74rem;font-weight:650;box-shadow:none}.lang-switch:hover,.theme-toggle:hover{border-color:var(--lime)!important;color:var(--lime)!important;transform:none}.theme-toggle svg{width:18px;height:18px;stroke:currentColor}.btn-header{min-height:40px;padding:0 1.1rem;border-radius:999px;font-family:var(--text);font-size:.86rem;font-weight:650;background:var(--lime);color:var(--ink);border:0;box-shadow:none}.btn-header:hover{background:#fff;color:var(--ink);transform:none}.mobile-toggle span{background:var(--sand)}[data-theme=light] .site-header.scrolled .nav-link{color:#07150fb8}[data-theme=light] .site-header.scrolled .nav-link:hover{color:var(--ink)}[data-theme=light] .site-header.scrolled .nav-link.active{color:var(--green-deep)}[data-theme=light] .site-header.scrolled .logo-text{color:var(--ink)}[data-theme=light] .site-header.scrolled .lang-switch,[data-theme=light] .site-header.scrolled .theme-toggle{color:var(--ink)!important;border-color:#07150f40!important}[data-theme=light] .site-header.scrolled .mobile-toggle span{background:var(--ink)}.site-header.menu-open,[data-theme=light] .site-header.menu-open{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid rgba(232,225,210,.12)}.site-header.menu-open .logo-text,[data-theme=light] .site-header.menu-open .logo-text{color:var(--sand)}.site-header.menu-open .lang-switch,.site-header.menu-open .theme-toggle,[data-theme=light] .site-header.menu-open .lang-switch,[data-theme=light] .site-header.menu-open .theme-toggle{color:var(--sand)!important;border-color:#e8e1d247!important}.site-header.menu-open .mobile-toggle span,[data-theme=light] .site-header.menu-open .mobile-toggle span{background:var(--sand)}@media(max-width:1024px){.main-nav{background:var(--ink)!important;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start!important;padding:calc(var(--header-h) + 1rem) 2rem max(1.6rem,env(safe-area-inset-bottom))!important}.main-nav>.nav-list{margin:auto 0}.site-header .site-logo{position:relative;z-index:1001}.main-nav .nav-link{font-family:var(--display);font-stretch:112%;font-size:clamp(1.6rem,7vw,2.4rem);font-weight:560;letter-spacing:-.03em;color:var(--sand)!important;padding:.4rem 0}.main-nav .nav-link.active{color:var(--lime)!important}.main-nav .nav-link.active:after{display:none}}.nav-lang{display:none;align-items:center;justify-content:center;gap:.55rem;min-height:46px;margin-top:1.8rem;padding:0 1.3rem;border:1px solid rgba(232,225,210,.28);border-radius:999px;color:var(--sand)!important;text-decoration:none;font:650 .95rem/1 var(--text);letter-spacing:.02em}.nav-lang svg{width:18px;height:18px;flex:none}.nav-lang:hover,.nav-lang:focus-visible{border-color:var(--lime);color:var(--lime)!important}@media(max-width:780px){.nav-lang{display:inline-flex;align-self:center}.main-nav>.nav-list{margin:auto 0 0}.main-nav>.nav-lang{margin-bottom:auto}}@media(max-height:480px)and (max-width:1024px){.main-nav .nav-link{font-size:1.45rem;padding:.15rem 0}.main-nav .nav-list{gap:.15rem}.nav-lang{margin-top:.9rem;min-height:42px}}.btn{font-family:var(--text);font-weight:650;letter-spacing:.005em;border-radius:999px;min-height:46px;padding:0 1.4rem;box-shadow:none!important;transition:background .25s,color .25s,border-color .25s,transform .25s var(--ease)}.btn-lg{min-height:54px;padding:0 1.8rem;font-size:1rem}.btn-primary,.btn-highlight-cta{background:var(--lime)!important;color:var(--ink)!important;border:1px solid var(--lime)!important}.btn-primary:hover,.btn-highlight-cta:hover{background:#fff!important;border-color:#fff!important;transform:translateY(-2px)}.btn-secondary{background:transparent!important;color:var(--theme-text-header)!important;border:1px solid var(--theme-border-hover)!important}.btn-secondary:hover{border-color:var(--lime)!important;color:var(--lime)!important}[data-theme=light] .btn-primary,[data-theme=light] .btn-highlight-cta{background:var(--ink)!important;color:var(--paper)!important;border-color:var(--ink)!important}[data-theme=light] .btn-primary:hover,[data-theme=light] .btn-highlight-cta:hover{background:var(--green-deep)!important;border-color:var(--green-deep)!important}[data-theme=light] .btn-secondary:hover{border-color:var(--green-deep)!important;color:var(--green-deep)!important}body:not(.page-index) .page-header h1{font-size:clamp(3rem,7.4vw,7rem);line-height:.9;color:#fff;-webkit-text-fill-color:#fff;background:none}body:not(.page-index) .page-header p{color:#ffffffc7}body:not(.page-index) .page-header .hero-tagline{font-family:var(--text);font-weight:650}section,.section{scroll-margin-top:var(--header-h)}.bento-item{border-radius:var(--radius-lg)!important;background:var(--theme-card);border:1px solid var(--theme-border);box-shadow:none;transition:border-color .3s,transform .4s var(--ease),background .3s}.bento-item:hover{border-color:var(--theme-border-hover);transform:translateY(-3px)}.bento-item h3,.bento-item h4{font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.08}.bento-item h3 a,.bento-item h4 a{color:inherit}.bento-item p,.bento-item li{color:var(--theme-text-muted);line-height:1.6}.bento-icon,.icon-box{border-radius:12px!important}.faq-item,.faq-grid>div{border-color:var(--theme-border)}.section-title,.section-header h2,h2.text-center{font-size:clamp(2.2rem,4.6vw,4rem);letter-spacing:-.04em}input,select,textarea{font-family:var(--text);font-size:1rem}.form-group input,.form-group select,.form-group textarea,.contact-form input,.contact-form select,.contact-form textarea{border-radius:10px;border:1px solid var(--theme-border-hover);background:transparent;color:inherit;min-height:50px;padding:.8rem 1rem;transition:border-color .2s,box-shadow .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus,.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px #80ae3b38}label{font-weight:600}.blog-content,.post-content,.article-content,.legal-content,.policy-content{font-size:1.08rem;line-height:1.75;max-width:47.95em}.blog-content h2,.post-content h2,.article-content h2{font-size:clamp(1.7rem,3vw,2.4rem);margin-top:2.2em}.blog-content h3,.post-content h3,.article-content h3{font-size:clamp(1.25rem,2vw,1.6rem);margin-top:1.8em}.blog-card,.post-card{border-radius:var(--radius-lg)}.blog-card h2,.blog-card h3,.post-card h2,.post-card h3{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.12}.site-footer{background:#040c08;color:#e8e1d2b3;font-size:.95rem}.site-footer .logo-text{color:var(--sand)}.footer-title{font-family:var(--text);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lime)}.site-footer a{color:#e8e1d2c7}.site-footer a:hover{color:var(--lime)}.social-link{border-radius:999px;border:1px solid rgba(232,225,210,.2);background:transparent}.social-link:hover{border-color:var(--lime);color:var(--lime);background:transparent}.footer-bottom{border-top:1px solid rgba(232,225,210,.12);font-size:.85rem;color:#e8e1d28c}[data-theme=light] .site-footer{color:#e8e1d2b3}[data-theme=light] .site-footer h4,[data-theme=light] .site-footer address p{color:#e8e1d2bf}.whatsapp-float{width:56px;height:56px;box-shadow:0 12px 30px #00000059}.ar-consent{position:fixed;z-index:1100;left:16px;right:16px;bottom:16px;max-width:30rem;padding:18px 20px;border-radius:18px;background:var(--ink);color:var(--sand);border:1px solid rgba(232,225,210,.18);box-shadow:0 20px 50px #0006;font-family:var(--text);font-size:.92rem;line-height:1.5}.ar-consent[hidden]{display:none}.ar-consent p{margin:0 0 14px;color:#e8e1d2c7}.ar-consent a{color:var(--lime);text-decoration:underline;text-underline-offset:3px}.ar-consent div{display:flex;gap:10px;flex-wrap:wrap}.ar-consent button{min-height:42px;padding:0 18px;border-radius:999px;font:650 .9rem var(--text);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.ar-consent__yes{background:var(--lime);color:var(--ink);border:1px solid var(--lime)}.ar-consent__yes:hover{background:#fff;border-color:#fff}.ar-consent__no{background:transparent;color:var(--sand);border:1px solid rgba(232,225,210,.35)}.ar-consent__no:hover{border-color:var(--sand)}[data-theme=light] .ar-consent{background:#fbfaf5;color:var(--ink);border-color:#07150f29;box-shadow:0 20px 50px #07150f2e}[data-theme=light] .ar-consent p{color:#07150fcc}[data-theme=light] .ar-consent a{color:#3f6416}[data-theme=light] .ar-consent__yes{background:var(--ink);color:var(--paper);border-color:var(--ink)}[data-theme=light] .ar-consent__yes:hover{background:#3f6416;border-color:#3f6416;color:#fff}[data-theme=light] .ar-consent__no{color:var(--ink);border-color:#07150f52}[data-theme=light] .ar-consent__no:hover{border-color:var(--ink)}.ar-consent{animation:ar-consent-in .5s cubic-bezier(.16,1,.3,1) both}@keyframes ar-consent-in{0%{opacity:0;transform:translateY(14px)}}@media(max-width:520px){.ar-consent{bottom:84px;left:10px;right:10px;padding:12px 14px;border-radius:16px;font-size:.8rem;line-height:1.45}.ar-consent p{margin:0 0 10px}.ar-consent__more{display:none}.ar-consent button{min-height:40px;padding:0 16px;font-size:.84rem}}@media(prefers-reduced-motion:reduce){.ar-consent{animation:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.animate-on-scroll,.ar-reveal{opacity:1!important;transform:none!important}}.ar-hero,.page-header{--theme-text-header:var(--sand);--theme-text-main:rgba(232,225,210,.86);--theme-text-muted:rgba(232,225,210,.68);--theme-text-dim:rgba(232,225,210,.52);--theme-border:rgba(232,225,210,.14);--theme-border-hover:rgba(232,225,210,.3);--theme-card:rgba(232,225,210,.035);--clr-brand:var(--lime);--clr-accent-blue:#8fd3ff;--clr-accent-purple:#c9b6ff;--clr-accent-orange:#ffb877;--clr-accent-teal:#7fe3d4;--clr-accent-pink:#ffa8cf;--clr-accent-red:#ff9a9a;color:var(--theme-text-main)}.page-header h1,.page-header h2{color:#fff}.nav-link{position:relative}.nav-link.active:after{position:absolute;left:.8rem;right:.8rem;bottom:.2rem;margin:0}.nav-list{align-items:center}.page-blog-post article p,.page-blog-post article li{font-size:1.08rem;line-height:1.75;color:var(--sub-body)}.dtr-band{--dtr-muted:color-mix(in srgb,var(--dtr-fg) 66%,transparent);--dtr-faint:color-mix(in srgb,var(--dtr-fg) 68%,transparent);--dtr-line:color-mix(in srgb,var(--dtr-fg) 14%,transparent);background:var(--dtr-bg);color:var(--dtr-fg);border-top:1px solid var(--dtr-line);font:400 .9375rem/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:0;text-transform:none;position:relative;z-index:2}.dtr-band *{box-sizing:border-box}.dtr-inner{max-width:1480px;margin:0 auto;padding:28px clamp(16px,4.2vw,64px) calc(28px + env(safe-area-inset-bottom));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px}.dtr-parent{display:inline-flex;align-items:center;gap:12px;color:var(--dtr-fg)!important;text-decoration:none!important;border:0!important;background:none!important;padding:0!important;min-height:44px}.dtr-parent svg{width:34px;height:34px;flex:none;color:var(--dtr-fg);transition:transform .5s cubic-bezier(.16,1,.3,1)}.dtr-parent span{display:grid;line-height:1.2}.dtr-parent small{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dtr-faint)}.dtr-parent b{font-weight:600;font-size:.98rem;letter-spacing:-.01em}.dtr-parent:hover svg{transform:rotate(-8deg) scale(1.06)}.dtr-parent:hover b{color:var(--dtr-accent)}.dtr-brands{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}.dtr-brands li{margin:0;padding:0}.dtr-brands a,.dtr-brands span{display:inline-flex;align-items:center;min-height:44px;color:var(--dtr-muted)!important;text-decoration:none!important;background:none!important;border:0!important;font-weight:500;font-size:.9375rem}.dtr-brands a:hover{color:var(--dtr-fg)!important;text-decoration:underline!important;text-underline-offset:4px}.dtr-brands [aria-current]{color:var(--dtr-fg)!important;font-weight:650}.dtr-brands [aria-current]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dtr-accent);margin-right:8px}.dtr-copy{margin:0!important;color:var(--dtr-faint)!important;font-size:.85rem;text-align:right}.dtr-band a:focus-visible{outline:2px solid var(--dtr-accent);outline-offset:3px;border-radius:6px}@media(max-width:900px){.dtr-inner{grid-template-columns:1fr;gap:14px;justify-items:start;padding-bottom:calc(92px + env(safe-area-inset-bottom))}.dtr-brands{justify-content:flex-start}.dtr-copy{text-align:left}}.dtr-wa{position:fixed;z-index:70;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;text-decoration:none!important;-webkit-tap-highlight-color:transparent}.dtr-wa-btn{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--dtr-bg);color:var(--dtr-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--dtr-accent) 35%,transparent),0 8px 24px #00000038;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s}.dtr-wa-btn svg{width:26px;height:26px}.dtr-wa-label{order:-1;padding:9px 14px;border-radius:999px;background:var(--dtr-bg);color:var(--dtr-fg);font:600 .82rem/1.2 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;white-space:nowrap;box-shadow:0 8px 24px #0000002e;opacity:0;transform:translate(8px);pointer-events:none;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1)}.dtr-wa:hover .dtr-wa-btn,.dtr-wa:focus-visible .dtr-wa-btn{transform:scale(1.06);background:var(--dtr-accent);color:var(--dtr-on-accent)}.dtr-wa:hover .dtr-wa-label,.dtr-wa:focus-visible .dtr-wa-label{opacity:1;transform:none}.dtr-wa:focus-visible{outline:none}.dtr-wa:focus-visible .dtr-wa-btn{outline:2px solid var(--dtr-accent);outline-offset:3px}@media(hover:none){.dtr-wa-label{display:none}}@media print{.dtr-wa{display:none!important}}@media(prefers-reduced-motion:reduce){.dtr-wa-btn,.dtr-wa-label,.dtr-parent svg{transition:none}}:root{--dtr-bg:#050d09;--dtr-fg:#e8e1d2;--dtr-accent:#b8e957;--dtr-on-accent:#07150f}.site-footer{padding-bottom:0}.site-footer,[data-theme=light] .site-footer{background:#050d09;border-top:0;margin-top:0;--theme-text-header:#e8e1d2;--theme-text-main:rgba(232,225,210,.86);--theme-text-muted:rgba(232,225,210,.68);--theme-text-dim:rgba(232,225,210,.52);--theme-border:rgba(232,225,210,.14);--theme-border-hover:rgba(232,225,210,.3);color:#e8e1d2b8}.site-footer .footer-tagline,.site-footer .footer-tagline strong,.site-footer address p,.site-footer .contact-link,.site-footer a{color:#e8e1d2c7}.site-footer .footer-tagline strong{color:#e8e1d2}.site-footer a:hover{color:var(--ar-lime,#b8e957)}.site-footer .logo-text{color:#e8e1d2}.dtr-inner{max-width:none;width:var(--ar-wrap,min(92vw,1420px));padding-inline:0}[data-theme=dark] .map-section .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.82) contrast(.92) saturate(.6)}[data-theme=dark] .map-section .leaflet-container{background:#0b1a13}[data-theme=dark] .map-section .leaflet-bar a{background:#112a1e;color:var(--sand);border-color:#e8e1d22e}[data-theme=dark] .map-section .leaflet-control-attribution{background:#07150fc7;color:#e8e1d2b3}[data-theme=dark] .map-section .leaflet-control-attribution a{color:var(--lime)}@media print{:root,[data-theme]{--theme-bg:#fff;--theme-bg-alt:#fff;--theme-card:#fff;--theme-text-header:#000;--theme-text-main:#111;--theme-text-muted:#333;--theme-text-dim:#555;--theme-border:#bbb;--sub-paper:#fff;--sub-white:#fff;--sub-ink:#000;--sub-muted:#333;--sub-body:#111;--sub-line:#bbb;--sub-field:#fff;--accent-text:#2b4a0d}body{background:#fff;color:#111}.site-header,.ar-consent,.ax-langhint,.dtr-wa{display:none!important}}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Tinos Italic");font-weight:400;font-style:italic;size-adjust:87.7%;ascent-override:112.8%;descent-override:35.3%;line-gap-override:0%}:root{--serif:"Instrument Serif","Instrument Serif Fallback","Iowan Old Style",Georgia,"Times New Roman",serif;--ax-w:min(100% - 2 * var(--gutter),1440px);--ax-line:rgba(232,225,210,.14);--ax-dim:rgba(232,225,210,.66);--ax-strong:var(--sand);--ax-accent:var(--lime);--ax-on-line:rgba(232,225,210,.35);--ax-bg:var(--ink);--ax-bg-alt:#0a1d15;--ax-surface:#08170f;--ax-fill:rgba(232,225,210,.04);--ax-chip:rgba(7,21,15,.5);--ax-hover-bg:#fff;--ax-hover-fg:var(--ink)}[data-theme=light]{--ax-line:rgba(7,21,15,.13);--ax-dim:rgba(7,21,15,.68);--ax-strong:var(--ink);--ax-accent:#3f6416;--ax-on-line:rgba(7,21,15,.34);--ax-bg:var(--paper);--ax-bg-alt:#fbfaf5;--ax-surface:#fbfaf5;--ax-fill:#fbfaf5;--ax-chip:#fbfaf5;--ax-hover-bg:var(--ink);--ax-hover-fg:var(--paper)}[style*=--pc]{--pc-ink:var(--pc);--pc-text:color-mix(in srgb,var(--pc) 70%,#fff)}[data-theme=light] [style*=--pc]{--pc-ink:color-mix(in srgb,var(--pc) 56%,#000);--pc-text:color-mix(in srgb,var(--pc) 50%,#000)}.ax-hero,.ax-journey,.ax-sign,.ax-pre,.ax-lab__stage,.ax-phero__stage,.ax-card__vis,.ax-pdetail .bento-item--dark{--ax-line:rgba(232,225,210,.14);--ax-dim:rgba(232,225,210,.66);--ax-strong:var(--sand);--ax-accent:var(--lime);--ax-on-line:rgba(232,225,210,.35);--ax-hover-bg:#fff;--ax-hover-fg:var(--ink);--pc-ink:var(--pc);--pc-text:color-mix(in srgb,var(--pc) 70%,#fff);--theme-text-header:var(--sand);--theme-text-main:rgba(232,225,210,.86);--theme-text-muted:rgba(232,225,210,.68);--theme-text-dim:rgba(232,225,210,.52);--theme-border:rgba(232,225,210,.14);--theme-border-hover:rgba(232,225,210,.3);color:var(--theme-text-main)}.ax-wrap{width:var(--ax-w);margin-inline:auto}.ax-eyebrow,.ax-kicker{display:flex;align-items:center;gap:.8rem;font:700 .72rem/1.2 var(--text);letter-spacing:.16em;text-transform:uppercase;color:var(--ax-accent);margin:0 0 1.4rem}.ax-eyebrow span{width:34px;height:1px;background:currentColor;flex:none}.ax-kicker{margin-bottom:1.1rem}.ax-index{display:flex;align-items:baseline;gap:.9rem;font:650 .74rem/1.2 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-muted)}.ax-index span{font:640 2.3rem/1 var(--display);font-stretch:128%;letter-spacing:-.02em;color:var(--ax-accent)}.ax-index p{margin:0}.ax-head{display:grid;grid-template-columns:minmax(190px,.34fr) 1fr;gap:clamp(1.2rem,3vw,3rem);align-items:start;margin-bottom:clamp(2.2rem,5vw,4.5rem)}.ax-head h2,.ax-deterra h2,.ax-sign h2,.ax-journey__top h2{font:600 clamp(2.5rem,6.2vw,6rem)/.9 var(--display);font-stretch:106%;letter-spacing:-.05em;margin:0;color:var(--theme-text-header);text-wrap:balance}.ax-head h2 em,.ax-deterra h2 em,.ax-sign h2 em,.ax-journey__top h2 em,.ax-h1 em{font:italic 400 1.1em/.8 var(--serif);font-stretch:100%;letter-spacing:-.02em;color:var(--ax-accent);padding-right:.04em}.ax-head__copy p{max-width:41.29em;margin:1.4rem 0 0;font-size:1.06rem;line-height:1.7;color:var(--theme-text-muted)}.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.3rem;min-height:52px;padding:0 1.55rem;border-radius:999px;font:650 .95rem/1 var(--text);letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background .25s,color .25s,border-color .25s,transform .35s var(--ease),box-shadow .35s}.ax-btn span{display:inline-block;transition:transform .35s var(--ease)}.ax-btn:hover span{transform:translate(3px,-3px)}.ax-btn--lime{background:var(--lime);color:var(--ink);box-shadow:0 0 #b8e95780}.ax-btn--lime:hover{background:var(--ax-hover-bg);color:var(--ax-hover-fg);box-shadow:0 14px 44px -10px #b8e9578c}.ax-btn--outline{border:1px solid var(--ax-on-line);color:var(--ax-strong)}.ax-btn--outline:hover{background:var(--lime);border-color:var(--lime);color:var(--ink)}.ax-link{display:inline-flex;align-items:center;gap:.7rem;font:650 .92rem/1 var(--text);color:var(--ax-strong);text-decoration:none;padding:.8rem 0;border-bottom:1px solid var(--ax-on-line);transition:color .25s,border-color .25s}.ax-link:hover{color:var(--ax-accent);border-color:var(--ax-accent)}.ax-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.04em .02em .16em;margin:-.04em -.02em -.16em}.ax-wi{display:inline-block;transform:translateY(112%) scaleX(.72);transform-origin:0 100%;transition:transform 1.05s var(--ease) calc(var(--wi,0) * 60ms)}[data-ax-split].is-in .ax-wi{transform:none}html.js [data-ax-split]:not(.is-in){--ax-hold:1}@keyframes ax-failsafe{to{opacity:1;transform:none}}html.js .ax-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease) calc(var(--i,0) * 90ms),transform 1s var(--ease) calc(var(--i,0) * 90ms);animation:ax-failsafe 0s linear 3.2s forwards}html.js .ax-reveal.is-in{opacity:1;transform:none}html.js [data-ax-split]:not(.is-in):not([data-ax-ssr]) .ax-wi{animation:ax-failsafe 0s linear 3.6s forwards}@keyframes ax-rise{0%{transform:translateY(22px)}}@keyframes ax-word{0%{transform:translateY(112%) scaleX(.72)}}.ax-in{animation:ax-rise 1s var(--ease) var(--d,0s) backwards}[data-ax-ssr] .ax-wi{transform:none;transition:none;animation:ax-word 1.05s var(--ease) calc(var(--wi,0) * 60ms) backwards}html.ax-pre-on .ax-in{animation-delay:calc(var(--d,0s) + 1.2s)}html.ax-pre-on [data-ax-ssr] .ax-wi{animation-delay:calc(var(--wi,0) * 60ms + 1.2s)}html.ax-fw .ax-hero__content{visibility:hidden}.ax-pre{display:none}html.ax-pre-on .ax-pre{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;background:var(--ink);overflow:hidden;cursor:pointer;animation:ax-pre-out .5s ease 1.2s forwards}.ax-pre canvas{position:absolute;inset:0;width:100%;height:100%;transition:transform .7s var(--ease),opacity .55s ease}.ax-pre__word{position:absolute;left:0;right:0;top:calc(50% + min(26vw,17vh) + 1.6rem);text-align:center;font:640 clamp(1.1rem,3.4vw,2rem)/1 var(--display);font-stretch:60%;letter-spacing:.5em;padding-left:.5em;color:var(--sand);opacity:0;animation:ax-pre-word 1s var(--ease) .12s both}.ax-pre__tag{position:absolute;left:0;right:0;top:calc(50% + min(26vw,17vh) + 4.2rem);text-align:center;font:italic 400 clamp(1rem,2.4vw,1.4rem)/1 var(--serif);color:var(--lime);opacity:0;animation:ax-pre-tag .8s ease .5s both}@keyframes ax-pre-word{0%{opacity:0;font-stretch:60%;letter-spacing:.5em}to{opacity:1;font-stretch:128%;letter-spacing:.34em}}@keyframes ax-pre-tag{0%{opacity:0}to{opacity:.9}}.ax-pre.is-out{pointer-events:none;opacity:0;transition:opacity .6s ease .1s}.ax-pre.is-out canvas{transform:scale(3.4);opacity:0}.ax-pre.is-out .ax-pre__word,.ax-pre.is-out .ax-pre__tag{opacity:0;animation:none;transition:opacity .3s}@keyframes ax-pre-out{to{opacity:0;visibility:hidden;pointer-events:none}}.ax-hero{position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--ink);color:#fff}.ax-hero__media{position:absolute;z-index:-3;inset:-2%;width:104%;height:104%;object-fit:cover;object-position:68% 50%;transform:scale(1.04);will-change:transform}.ax-hero__cv{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 1.4s ease}.ax-hero--live .ax-hero__cv{opacity:1}.ax-hero__shade{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#030e09f7,#030e09bd 38%,#030e0914 70%),linear-gradient(0deg,rgba(3,14,9,.78),transparent 52%),radial-gradient(60% 55% at 78% 48%,transparent 40%,rgba(3,14,9,.45)),#030e0942}.ax-hero__content{padding-bottom:clamp(5.5rem,11vh,8.5rem);padding-top:calc(var(--header-h) + 3rem);position:relative;z-index:1}.ax-h1{font:600 clamp(3.1rem,9.4vw,9.2rem)/.88 var(--display);font-stretch:108%;letter-spacing:-.055em;color:var(--sand);margin:0 0 1.7rem;text-wrap:balance;max-width:6.8em}.ax-h1 em{font-size:1.12em;color:var(--lime)}.ax-lead{width:min(560px,88vw);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.65;color:#e8e1d2c2;margin:0}.ax-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem 2rem;margin-top:2rem}.ax-hero__hud{z-index:1;position:absolute;right:calc(var(--gutter) + 5.6rem);bottom:clamp(2.2rem,5vh,3.6rem);display:grid;gap:.5rem;justify-items:end;font:650 .7rem/1.2 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--sand)}.ax-live{display:inline-flex;align-items:center;gap:.6rem;color:var(--lime)}.ax-live i{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 #b8e957b3;animation:ax-ping 2.2s ease-out infinite}@keyframes ax-ping{0%{box-shadow:0 0 #b8e95799}80%,to{box-shadow:0 0 0 12px #b8e95700}}.ax-hero__ions{color:#e8e1d2b3;letter-spacing:.08em;text-transform:none;font-size:.78rem}.ax-scroll{z-index:1;position:absolute;right:var(--gutter);bottom:0;width:1px;height:56px;background:linear-gradient(var(--lime),transparent);opacity:.8;transform-origin:top;animation:ax-scroll 2.2s var(--ease) infinite}.ax-scroll i{display:none}@keyframes ax-scroll{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.ax-motion{display:inline-flex;align-items:center;gap:.6rem;min-height:36px;padding:0 .9rem 0 .75rem;border-radius:999px;border:1px solid rgba(232,225,210,.28);background:#07150f8c;color:var(--sand);font:650 .72rem/1 var(--text);letter-spacing:.06em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,color .2s}.ax-motion:hover{border-color:var(--lime);color:var(--lime)}.ax-motion i{position:relative;width:12px;height:12px;display:inline-block}.ax-motion i:before,.ax-motion i:after{content:"";position:absolute;top:1px;bottom:1px;width:3.5px;background:currentColor;border-radius:1px}.ax-motion i:before{left:1px}.ax-motion i:after{right:1px}.ax-motion.is-paused i:before{inset:0 2px;width:auto;background:none;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent currentColor;border-radius:0}.ax-motion.is-paused i:after{display:none}.ax-motion--hero{z-index:2;position:absolute;left:var(--gutter);bottom:clamp(1.2rem,3vh,2rem);opacity:.85}.ax-proof{background:var(--ax-bg);border-block:1px solid var(--ax-line)}.ax-proof .ax-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.ax-proof .ax-wrap>div{padding:clamp(1.6rem,3vw,2.6rem) clamp(.8rem,2vw,2rem);border-left:1px solid var(--ax-line)}.ax-proof .ax-wrap>div:first-child{border-left:0;padding-left:0}.ax-proof strong{display:block;font:640 clamp(2rem,3.6vw,3.2rem)/1 var(--display);font-stretch:118%;letter-spacing:-.04em;color:var(--ax-accent)}.ax-proof span{display:block;margin-top:.6rem;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ax-dim)}.ax-marquee{background:var(--ax-bg);padding:clamp(2rem,5vw,4rem) 0;overflow:hidden;display:grid;gap:clamp(.4rem,1.4vw,1rem)}.ax-marquee__row{display:flex;align-items:center;gap:clamp(1.2rem,3vw,2.6rem);width:max-content;will-change:transform;white-space:nowrap}.ax-marquee__row span{font:620 clamp(3rem,9.2vw,8.6rem)/1 var(--display);font-stretch:128%;letter-spacing:-.045em;text-transform:uppercase;color:var(--ax-strong)}.ax-marquee__row span.is-o{color:transparent;-webkit-text-stroke:1.4px color-mix(in srgb,var(--ax-strong) 55%,transparent)}.ax-marquee__row i{flex:none;width:clamp(.7rem,1.6vw,1.3rem);height:clamp(.7rem,1.6vw,1.3rem);border-radius:50%;background:var(--c);box-shadow:0 0 30px 4px var(--c)}.ax-journey{position:relative;background:var(--ink)}.ax-journey__pin{position:relative;padding:clamp(5rem,9vw,8rem) 0 3rem}.ax-journey__media{position:relative;height:min(56vh,420px);overflow:hidden}.ax-j-img{display:block;width:100%;height:100%;object-fit:cover}.ax-j-img--1,.ax-j-cv,.ax-j-vignette{display:none}.ax-journey__top{display:grid;gap:1rem;margin-bottom:2rem}.ax-journey__steps{list-style:none;margin:2rem auto 0;padding:0;width:var(--ax-w);display:grid;gap:1.6rem}.ax-journey__steps li{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;padding:1.4rem 0;border-top:1px solid var(--ax-line)}.ax-j-no{font:640 2.4rem/1 var(--display);font-stretch:128%;color:transparent;-webkit-text-stroke:1.3px var(--lime)}.ax-journey__steps small{display:block;font:700 .72rem/1 var(--text);letter-spacing:.16em;text-transform:uppercase;color:var(--lime)}.ax-journey__steps h3{font:600 1.8rem/1.05 var(--display);font-stretch:108%;letter-spacing:-.04em;margin:.5rem 0}.ax-journey__steps p{margin:0;max-width:37.3em;line-height:1.65;color:var(--ax-dim)}.ax-journey__hud,.ax-journey__dots,.ax-journey__hint{display:none}.ax-journey.is-live{height:600vh}.ax-journey.is-live .ax-journey__pin{position:sticky;top:0;height:100vh;height:100svh;padding:0;overflow:hidden}.ax-journey.is-live .ax-journey__media{position:absolute;inset:0;height:auto;background:radial-gradient(70% 70% at 50% 45%,#0f2a1d,var(--ink) 72%)}.ax-journey.is-live .ax-j-img{position:absolute;inset:0;will-change:transform,opacity;transform-origin:68% 58%}.ax-journey.is-live .ax-j-img--1{display:block;transform-origin:55% 50%;visibility:hidden;opacity:0}.ax-journey.is-live .ax-j-cv{display:block;position:absolute;inset:0;width:100%;height:100%;visibility:hidden}.ax-journey.is-live .ax-j-chl,.ax-journey.is-live .ax-j-mg{opacity:0}.ax-journey.is-live .ax-j-vignette{display:block;position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,transparent 36%,rgba(3,14,9,.78) 100%),linear-gradient(0deg,rgba(3,14,9,.92),transparent 46%),linear-gradient(180deg,rgba(3,14,9,.7),transparent 26%),linear-gradient(90deg,rgba(3,14,9,.55),transparent 42%)}.ax-journey.is-live .ax-journey__top{position:absolute;z-index:2;left:0;right:0;top:calc(var(--header-h) + clamp(1rem,3vh,2.2rem));margin:0 auto;display:grid;gap:.9rem;pointer-events:none}.ax-journey.is-live .ax-journey__top h2{font-size:clamp(2.2rem,5.2vw,5rem)}.ax-journey.is-live .ax-journey__hud{display:block;position:absolute;inset:0;z-index:2;pointer-events:none}.ax-j-scale{position:absolute;right:var(--gutter);top:calc(var(--header-h) + clamp(1rem,3vh,2.2rem));text-align:right;display:grid;gap:.35rem;justify-items:end}.ax-j-scale span{font:700 .68rem/1 var(--text);letter-spacing:.2em;color:var(--lime)}.ax-j-scale b{font:640 clamp(1.8rem,4.4vw,3.8rem)/1 var(--display);font-stretch:124%;letter-spacing:-.03em;color:var(--sand);font-variant-numeric:tabular-nums}.ax-j-scale em{font:italic 400 1.15rem/1 var(--serif);color:#e8e1d2bf;min-height:1.2em}.ax-j-rail{position:absolute;right:calc(var(--gutter) * .5);top:18%;bottom:18%;width:12px;opacity:.7;background:repeating-linear-gradient(180deg,rgba(232,225,210,.55) 0 1px,transparent 1px 9px),repeating-linear-gradient(180deg,rgba(184,233,87,.9) 0 2px,transparent 2px 46px);background-position:0 var(--rail,0),0 var(--rail,0);-webkit-mask:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(transparent,#000 22%,#000 78%,transparent)}.ax-j-reticle{position:absolute;left:50%;top:48%;width:clamp(150px,22vmin,230px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(184,233,87,.55);display:grid;place-items:center}.ax-j-reticle:before{content:"";position:absolute;inset:-14px;border-radius:50%;border:1px dashed rgba(184,233,87,.45);animation:ax-spin 36s linear infinite}.ax-j-reticle:after{content:"";position:absolute;inset:0;background:linear-gradient(#b8e957b3,#b8e957b3) 50% 0/1px 12px no-repeat,linear-gradient(#b8e957b3,#b8e957b3) 50% 100%/1px 12px no-repeat,linear-gradient(#b8e957b3,#b8e957b3) 0 50%/12px 1px no-repeat,linear-gradient(#b8e957b3,#b8e957b3) 100% 50%/12px 1px no-repeat}.ax-mark{width:clamp(22px,3.4vmin,34px);height:auto;color:var(--lime);filter:drop-shadow(0 0 10px rgba(184,233,87,.6))}@keyframes ax-spin{to{transform:rotate(360deg)}}.ax-journey.is-live .ax-journey__steps{position:absolute;z-index:3;left:0;right:0;bottom:clamp(2.6rem,9vh,6rem);margin:0 auto;display:grid;gap:0}.ax-journey.is-live .ax-journey__steps li{grid-area:1/1;align-self:end;border:0;padding:0;max-width:min(560px,100%);will-change:transform,opacity;visibility:hidden}.ax-journey.is-live .ax-j-no{font-size:clamp(3rem,7vw,5.6rem);align-self:start}.ax-journey.is-live .ax-journey__steps h3{font-size:clamp(1.9rem,4vw,3.4rem);margin:.5rem 0 .7rem}.ax-journey.is-live .ax-journey__steps p{font-size:clamp(.98rem,1.2vw,1.12rem);color:#e8e1d2d6}.ax-journey.is-live .ax-journey__dots{display:grid;gap:10px;position:absolute;z-index:3;left:calc(var(--gutter) * .45);top:50%;transform:translateY(-50%)}.ax-journey__dots span{width:5px;height:5px;border-radius:50%;background:#e8e1d259;transition:background .3s,transform .3s var(--ease),box-shadow .3s}.ax-journey__dots span.is-on{background:var(--lime);transform:scale(1.9);box-shadow:0 0 14px var(--lime)}.ax-journey.is-live .ax-journey__hint{display:block;position:absolute;z-index:3;left:50%;bottom:clamp(.9rem,2.6vh,1.6rem);transform:translate(-50%);margin:0;font:600 .72rem/1 var(--text);letter-spacing:.12em;text-transform:uppercase;color:#e8e1d299;white-space:nowrap;opacity:calc(1 - var(--j-p,0) * 14);pointer-events:none}.ax-lab{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--ax-bg),var(--ax-bg-alt) 18%,var(--ax-bg-alt) 82%,var(--ax-bg));padding:clamp(4rem,8vw,7rem) 0 clamp(4rem,8vw,7rem)}.ax-lab .ax-head{margin-bottom:clamp(1.6rem,3vw,2.8rem)}.ax-lab .ax-head h2{font-size:clamp(2.4rem,5.4vw,5rem)}.ax-lab .ax-head__copy p{margin-top:1rem}.ax-lab:before{content:"";position:absolute;inset:-10% -10% auto auto;width:90%;height:90%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pc) 24%,transparent),transparent);transition:background .9s ease;pointer-events:none;opacity:.9}.ax-lab>.ax-wrap{position:relative}.ax-lab__grid{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(0,1.55fr);grid-template-areas:"tabs stage" "tabs details";gap:clamp(1rem,2.2vw,2.2rem);align-items:start}.ax-lab__tabs{grid-area:tabs;display:grid;gap:0;border-top:1px solid var(--ax-line)}.ax-tab{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"no nm dot" ". tg .";align-items:center;column-gap:1rem;row-gap:.2rem;text-align:left;padding:1.05rem .4rem 1.05rem 0;background:none;border:0;border-bottom:1px solid var(--ax-line);color:var(--ax-dim);font:inherit;cursor:pointer;transition:color .3s,padding .4s var(--ease)}.ax-tab__no{grid-area:no;font:650 .74rem/1 var(--text);letter-spacing:.14em;color:var(--theme-text-dim)}.ax-tab__nm{grid-area:nm;font:600 clamp(1.3rem,2.1vw,1.9rem)/1.05 var(--display);font-stretch:108%;letter-spacing:-.04em}.ax-tab__tg{grid-area:tg;font-size:.84rem;line-height:1.35;color:var(--theme-text-dim);max-width:22.64em}.ax-tab__dot{grid-area:dot;width:11px;height:11px;border-radius:50%;background:var(--pc);box-shadow:0 0 0 0 var(--pc);opacity:.5;transition:opacity .3s,box-shadow .4s}.ax-tab:hover{color:var(--ax-strong)}.ax-tab.is-active{color:var(--ax-strong);padding-left:1.1rem}.ax-tab.is-active .ax-tab__nm{color:var(--pc-ink)}.ax-tab.is-active .ax-tab__dot{opacity:1;box-shadow:0 0 18px 3px var(--pc)}.ax-tab.is-active:before{content:"";position:absolute;left:0;top:1.1rem;bottom:1.1rem;width:3px;border-radius:3px;background:var(--pc);box-shadow:0 0 14px var(--pc)}.ax-tab__t{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--pc);transform:scaleX(0);transform-origin:left}.is-timing .ax-tab.is-active .ax-tab__t{animation:ax-fill var(--ax-dur,11s) linear forwards}@keyframes ax-fill{to{transform:scaleX(1)}}.ax-tab:focus-visible{outline-offset:-3px}.ax-lab__stage{grid-area:stage;position:relative;aspect-ratio:16/11;max-height:min(80svh,760px);width:100%;border-radius:22px;overflow:hidden;border:1px solid var(--ax-line);background:radial-gradient(70% 70% at 50% 46%,color-mix(in srgb,var(--pc) 16%,#0d2218),#06130d 78%);transition:background .9s ease}.ax-lab__stage:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(232,225,210,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(232,225,210,.045) 1px,transparent 1px);background-size:44px 44px;-webkit-mask:radial-gradient(closest-side at 50% 50%,#000,transparent);mask:radial-gradient(closest-side at 50% 50%,#000,transparent);pointer-events:none}.ax-lab__cv,.ax-phero__cv{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ax-hud{position:absolute;inset:0;pointer-events:none;z-index:2}.ax-hud i{position:absolute;width:18px;height:18px;border:0 solid rgba(184,233,87,.7)}.ax-hud i:nth-child(1){left:12px;top:12px;border-left-width:1.5px;border-top-width:1.5px}.ax-hud i:nth-child(2){right:12px;top:12px;border-right-width:1.5px;border-top-width:1.5px}.ax-hud i:nth-child(3){left:12px;bottom:12px;border-left-width:1.5px;border-bottom-width:1.5px}.ax-hud i:nth-child(4){right:12px;bottom:12px;border-right-width:1.5px;border-bottom-width:1.5px}.ax-hud__a{position:absolute;left:34px;top:18px;font:650 .68rem/1 var(--text);letter-spacing:.2em;color:#e8e1d2b3}.ax-hud__a b{color:var(--lime);letter-spacing:.06em;font-size:.82rem;margin-left:.4rem;font-variant-numeric:tabular-nums}.ax-hud__b{position:absolute;right:34px;bottom:18px;font:650 .66rem/1 var(--text);letter-spacing:.2em;text-transform:uppercase;color:#e8e1d28c}.ax-lab__stage .ax-motion,.ax-phero__stage .ax-motion{position:absolute;right:16px;top:12px;z-index:3;transform:scale(.92);transform-origin:right top}.ax-lab__read{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:3rem 1.4rem 1.1rem 34px;background:linear-gradient(0deg,rgba(4,12,8,.88),transparent);pointer-events:none}.ax-formula{margin:0;font:600 clamp(1.05rem,1.9vw,1.5rem)/1.2 var(--display);font-stretch:112%;letter-spacing:-.02em;color:var(--sand)}.ax-note{margin:.35rem 0 0;font:600 .66rem/1.3 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--pc);max-width:calc(100% - 9rem)}.ax-lab__details{grid-area:details}.ax-story{margin:.2rem 0 1.6rem;font-size:1.04rem;line-height:1.7;color:var(--theme-text-main);max-width:46.62em;min-height:5em}.ax-panel{border-top:1px solid var(--ax-line);padding-top:1.4rem}.ax-panel header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.ax-panel h3{margin:0;font:600 clamp(1.6rem,2.8vw,2.4rem)/1 var(--display);font-stretch:108%;letter-spacing:-.045em;color:var(--pc-ink)}.ax-panel__h{margin:1.6rem 0 .8rem;font:700 .7rem/1 var(--text);letter-spacing:.18em;text-transform:uppercase;color:var(--theme-text-dim)}.ax-els{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}.ax-els li{display:inline-flex;align-items:baseline;gap:.5rem;padding:.45rem .8rem;border:1px solid var(--ax-line);border-radius:999px;font-size:.78rem;color:var(--ax-dim);transition:border-color .25s,background .25s,color .25s}.ax-els b{font:700 .95rem/1 var(--display);color:var(--ax-strong)}.ax-els em{font:normal 600 .62rem/1 var(--text);letter-spacing:.06em;color:var(--pc-ink);align-self:flex-start;margin-top:.1rem}.ax-els li[data-hl]{cursor:crosshair}.ax-els li[data-hl]:hover,.ax-els li[data-hl]:focus-visible{border-color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,transparent);color:var(--ax-strong)}.ax-bars{list-style:none;margin:0;padding:0;display:grid;gap:.95rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ax-bars li{display:grid;grid-template-columns:1fr auto;gap:.3rem .8rem;align-items:baseline;font-size:.88rem;color:var(--ax-dim)}.ax-bars__n{font:640 1rem/1 var(--display);font-stretch:112%;color:var(--ax-strong);font-variant-numeric:tabular-nums}.ax-bars__b{grid-column:1/-1;height:3px;border-radius:3px;background:color-mix(in srgb,var(--ax-strong) 12%,transparent);overflow:hidden;display:block}.ax-bars__b u{display:block;height:100%;background:linear-gradient(90deg,var(--pc),color-mix(in srgb,var(--pc) 40%,#fff));border-radius:3px;transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease) calc(var(--i,0) * 70ms + .15s)}.ax-panel.is-active .ax-bars__b u,.ax-lab:not(.ax-lab--live) .ax-bars__b u{transform:scaleX(var(--v))}.ax-ben{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ax-ben li{position:relative;padding-left:1.5rem;line-height:1.5;color:var(--theme-text-main);font-size:.96rem}.ax-ben li:before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--pc);box-shadow:0 0 12px var(--pc)}.ax-panel__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:1.8rem}.ax-lab:not(.ax-lab--live) .ax-lab__stage,.ax-lab:not(.ax-lab--live) .ax-story{display:none}.ax-lab:not(.ax-lab--live) .ax-panel[hidden]{display:block;margin-bottom:2.4rem}.ax-lab__all{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:clamp(2.2rem,4vw,3.4rem);padding-top:1.6rem;border-top:1px solid var(--ax-line)}.ax-lab__all a{display:inline-flex;align-items:center;gap:.6rem;padding:.65rem 1rem;border:1px solid var(--ax-line);border-radius:999px;font:600 .86rem/1 var(--text);color:var(--ax-strong);text-decoration:none;transition:border-color .25s,background .25s}.ax-lab__all a i{width:8px;height:8px;border-radius:50%;background:var(--pc);box-shadow:0 0 10px var(--pc)}.ax-lab__all a:hover{border-color:var(--pc);background:color-mix(in srgb,var(--pc) 12%,transparent)}.ax-lab__all .ax-lab__allbtn{background:var(--lime);border-color:var(--lime);color:var(--ink);margin-left:auto}.ax-lab__all .ax-lab__allbtn:hover{background:var(--ax-hover-bg);color:var(--ax-hover-fg)}.ax-path{background:var(--ax-bg-alt);padding:clamp(5rem,10vw,9rem) 0}.ax-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--theme-border)}.ax-steps li{position:relative;padding:2rem clamp(.8rem,1.8vw,1.8rem) 2.4rem;border-left:1px solid var(--theme-border);display:grid;gap:1.1rem;align-content:start}.ax-steps li:first-child{border-left:0;padding-left:0}.ax-ico{width:64px;height:64px;fill:none;stroke:var(--ax-accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ax-steps__no{position:absolute;right:clamp(.8rem,1.6vw,1.6rem);top:1.8rem;font:640 .8rem/1 var(--text);letter-spacing:.14em;color:var(--theme-text-dim)}.ax-steps h3{margin:0 0 .6rem;font:600 clamp(1.5rem,2.3vw,2.1rem)/1.05 var(--display);font-stretch:108%;letter-spacing:-.04em;color:var(--theme-text-header)}.ax-steps p{margin:0;line-height:1.65;color:var(--theme-text-muted)}.ax-ico .w{transform-origin:32px 32px;animation:ax-wave 3.2s ease-out infinite}.ax-ico .w2{animation-delay:.6s}.ax-ico .w3{animation-delay:1.2s}@keyframes ax-wave{0%{transform:scale(.55);opacity:.9}to{transform:scale(1);opacity:0}}.ax-ico .sk{animation:ax-snap1 3.4s var(--ease) infinite}.ax-ico .sk2{animation:ax-snap2 3.4s var(--ease) infinite}.ax-ico .dot{fill:var(--ax-accent);stroke:none;animation:ax-pop 3.4s var(--ease) infinite}@keyframes ax-snap1{0%,10%{transform:translate(-4px)}50%,to{transform:translate(4px)}}@keyframes ax-snap2{0%,10%{transform:translate(4px)}50%,to{transform:translate(-4px,2px)}}@keyframes ax-pop{0%,40%{transform:scale(0);transform-origin:32px 32px}60%,to{transform:scale(1);transform-origin:32px 32px}}.ax-ico .drop{fill:color-mix(in srgb,var(--ax-accent) 16%,transparent);animation:ax-fall 3s var(--ease) infinite}.ax-ico .ripple{stroke-dasharray:60;animation:ax-draw 3s ease-in-out infinite}@keyframes ax-fall{0%{transform:translateY(-10px);opacity:0}30%{opacity:1}70%,to{transform:translateY(8px);opacity:1}}@keyframes ax-draw{0%,50%{stroke-dashoffset:60}to{stroke-dashoffset:0}}.ax-ico .curve{stroke-dasharray:90;animation:ax-draw2 3.6s ease-in-out infinite}.ax-ico .pt{fill:var(--ax-accent);stroke:none;animation:ax-pop 3.6s ease-in-out infinite}@keyframes ax-draw2{0%{stroke-dashoffset:90}60%,to{stroke-dashoffset:0}}.ax-disclaimer{margin:2.4rem 0 0;max-width:47.95em;font-size:.9rem;line-height:1.6;color:var(--theme-text-dim)}.ax-deterra{background:var(--ax-bg);padding:clamp(5rem,9vw,8rem) 0;border-top:1px solid var(--ax-line)}.ax-deterra__grid{display:grid;grid-template-columns:minmax(190px,.34fr) 1.15fr .9fr;gap:clamp(1.2rem,3vw,3rem);align-items:start}.ax-deterra h2{font-size:clamp(2.4rem,5.2vw,5rem);margin-bottom:1.6rem}.ax-deterra__copy p:not(.ax-kicker){max-width:37.3em;line-height:1.7;color:var(--ax-dim);margin:0 0 2rem}.ax-ecosystem{display:grid;border-top:1px solid var(--ax-line)}.ax-ecosystem a{display:flex;align-items:baseline;gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--ax-line);color:var(--ax-strong);text-decoration:none;font:600 1.35rem/1.1 var(--display);font-stretch:108%;letter-spacing:-.03em;transition:color .25s,padding .4s var(--ease)}.ax-ecosystem a span{font:650 .72rem/1 var(--text);letter-spacing:.14em;color:var(--theme-text-dim)}.ax-ecosystem a:hover{color:var(--ax-accent);padding-left:.8rem}.ax-sign{position:relative;overflow:hidden;background:radial-gradient(60% 50% at 50% 38%,#0e2a1c,var(--ink) 75%);min-height:min(96vh,940px);display:grid;align-items:end;border-top:1px solid var(--ax-line)}.ax-sign canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:pan-y}.ax-sign__inner{position:relative;z-index:1;text-align:center;padding:clamp(18rem,52vh,34rem) 0 clamp(3rem,7vw,5.5rem);pointer-events:none}.ax-sign__inner a{pointer-events:auto}.ax-sign h2{font-size:clamp(2.4rem,6.4vw,6.4rem);margin:0 auto 2rem;max-width:8.48em}.ax-sign .ax-kicker{justify-content:center}.ax-sign__actions{display:flex;flex-wrap:wrap;gap:1.2rem 2.2rem;justify-content:center;align-items:center}.ax-sign__actions>a:not(.ax-btn){color:var(--sand);text-decoration:none;border-bottom:1px solid rgba(232,225,210,.35);padding:.5rem 0;font-weight:600}.ax-sign__actions>a:not(.ax-btn):hover{color:var(--lime);border-color:var(--lime)}.ax-sign__tag{margin:2.6rem 0 0;font:italic 400 clamp(1.1rem,2.2vw,1.6rem)/1 var(--serif);color:var(--lime);opacity:.9}.ax-cursor{position:fixed;left:0;top:0;z-index:2500;pointer-events:none;opacity:0;transition:opacity .3s;will-change:transform}.ax-cursor.is-on{opacity:1}.ax-cursor__ring,.ax-cursor__dot{position:absolute;left:0;top:0;border-radius:50%;transform:translate(-50%,-50%)}.ax-cursor__ring{width:34px;height:34px;border:1px solid rgba(184,233,87,.75);transition:width .35s var(--ease),height .35s var(--ease),background .3s,border-color .3s}.ax-cursor__dot{width:5px;height:5px;background:var(--lime);box-shadow:0 0 12px var(--lime)}.ax-cursor.is-link .ax-cursor__ring{width:58px;height:58px;background:#b8e9571f}.ax-cursor.is-drag .ax-cursor__ring{width:76px;height:76px;border-style:dashed}.ax-cursor.is-down .ax-cursor__ring{width:24px;height:24px}[data-theme=light] .ax-cursor{mix-blend-mode:difference}[data-theme=light] .ax-cursor__ring{border-color:#ffffffe6}[data-theme=light] .ax-cursor__dot{background:#fff;box-shadow:none}@media(hover:none),(pointer:coarse){.ax-cursor{display:none}}.page-header{isolation:isolate}.ax-field{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.9;-webkit-mask:linear-gradient(180deg,#000 55%,transparent);mask:linear-gradient(180deg,#000 55%,transparent)}.ax-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(1rem,2vw,1.6rem)}.ax-card{position:relative;display:flex;flex-direction:column;border-radius:22px;overflow:hidden;border:1px solid var(--ax-line);background:var(--ax-surface);color:var(--theme-text-main);text-decoration:none;transition:border-color .35s,transform .5s var(--ease),box-shadow .5s}.ax-card:hover{border-color:var(--pc);transform:translateY(-6px);box-shadow:0 30px 70px -28px var(--pc)}.ax-card__vis{position:relative;aspect-ratio:1/.82;background:radial-gradient(70% 70% at 50% 46%,color-mix(in srgb,var(--pc) 22%,#0d2218),#06130d 80%);overflow:hidden}.ax-card__vis:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(232,225,210,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(232,225,210,.04) 1px,transparent 1px);background-size:36px 36px;-webkit-mask:radial-gradient(closest-side,#000,transparent);mask:radial-gradient(closest-side,#000,transparent);pointer-events:none}.ax-card__vis canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.ax-card__no{position:absolute;left:16px;top:14px;z-index:2;font:650 .72rem/1 var(--text);letter-spacing:.16em;color:var(--pc)}.ax-card__body{display:flex;flex-direction:column;gap:.7rem;padding:1.3rem 1.4rem 1.5rem;flex:1}.ax-card__body h2,.ax-card__body h3{margin:0;font:600 clamp(1.6rem,2.4vw,2.1rem)/1 var(--display);font-stretch:108%;letter-spacing:-.045em;color:var(--theme-text-header)}.ax-card__body h2 a,.ax-card__body h3 a{color:inherit;text-decoration:none}.ax-card__body h2 a:after,.ax-card__body h3 a:after{content:"";position:absolute;inset:0;z-index:3}.ax-card__tag{margin:0;font:700 .7rem/1.4 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-text)}.ax-card__desc{margin:0;font-size:.94rem;line-height:1.6;color:var(--ax-dim)}.ax-card__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.8rem}.ax-card__els{display:flex;gap:.35rem;flex-wrap:wrap}.ax-card__els span{font:700 .72rem/1 var(--display);padding:.35rem .6rem;border:1px solid var(--ax-line);border-radius:999px;color:var(--ax-strong)}.ax-card__go{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--pc) 18%,transparent);color:var(--pc-ink);font-size:1.1rem;transition:background .3s,color .3s,transform .4s var(--ease)}.ax-card:hover .ax-card__go{background:var(--pc);color:#06130d;transform:rotate(-45deg)}.ax-phero{position:relative;overflow:hidden;background:var(--ax-bg);padding:calc(var(--header-h) + clamp(1.4rem,3vw,2.6rem)) 0 clamp(2.6rem,5vw,4.4rem);isolation:isolate;color:var(--theme-text-main)}.ax-phero:before{content:"";position:absolute;z-index:-1;inset:-20% -10% auto auto;width:80%;height:120%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pc) 22%,transparent),transparent)}.ax-phero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.4rem,4vw,4rem);align-items:center}.ax-phero__back{display:inline-flex;align-items:center;gap:.6rem;font:650 .8rem/1 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--ax-dim);text-decoration:none;margin-bottom:1.8rem}.ax-phero__back:hover{color:var(--ax-accent)}.ax-phero__back svg{width:16px;height:16px}.ax-phero h1{font:600 clamp(3rem,8vw,7.6rem)/.88 var(--display);font-stretch:108%;letter-spacing:-.055em;margin:0 0 1rem;color:var(--pc-ink);text-wrap:balance}.ax-phero__tag{margin:0 0 1.4rem;font:italic 400 clamp(1.3rem,2.4vw,2rem)/1.15 var(--serif);color:var(--ax-strong)}.ax-phero__desc{margin:0 0 1.6rem;max-width:37.3em;font-size:1.04rem;line-height:1.7;color:var(--theme-text-muted)}.ax-phero__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.8rem;padding:0;list-style:none}.ax-phero__chips li{padding:.45rem .85rem;border:1px solid var(--ax-line);border-radius:999px;font:650 .74rem/1 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--ax-strong)}.ax-phero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.ax-phero__price{display:grid;gap:.25rem}.ax-phero__price b{font:640 clamp(1.8rem,3vw,2.6rem)/1 var(--display);font-stretch:116%;letter-spacing:-.03em;color:var(--ax-strong)}.ax-phero__price span{font-size:.8rem;color:var(--ax-dim)}.ax-phero__stage{position:relative;aspect-ratio:1/.94;border-radius:26px;overflow:hidden;border:1px solid var(--ax-line);background:radial-gradient(70% 70% at 50% 46%,color-mix(in srgb,var(--pc) 18%,#0d2218),#06130d 80%)}.ax-phero__stage:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(232,225,210,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(232,225,210,.045) 1px,transparent 1px);background-size:44px 44px;-webkit-mask:radial-gradient(closest-side,#000,transparent);mask:radial-gradient(closest-side,#000,transparent);pointer-events:none}.ax-phero__story{margin:1.6rem 0 0;max-width:41.29em;font-size:.98rem;line-height:1.7;color:var(--ax-dim)}.ax-phero__els{margin-top:1.2rem}.ax-phero .ax-els li[data-hl]:hover,.ax-phero .ax-els li[data-hl]:focus-visible{border-color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,transparent)}.ax-phero .ax-els em{color:var(--pc-ink)}.ax-phero .ax-note{max-width:calc(100% - 5rem)}.page-urun .ax-phero~section.section,.page-product .ax-phero~section.section{padding-top:clamp(2rem,4vw,3.4rem)}.ax-pdetail{background:var(--ax-bg);padding-top:clamp(2rem,4vw,3.4rem)!important;padding-bottom:clamp(3rem,6vw,5rem);--clr-brand:var(--ax-accent)}.ax-pdetail .bento-item{background:var(--ax-fill);border:1px solid var(--ax-line)}.ax-pdetail .bento-item h2{font-family:var(--display);font-stretch:108%;letter-spacing:-.04em;color:var(--theme-text-header)}.ax-pdetail .bento-item p,.ax-pdetail .bento-item li{color:var(--theme-text-main)}.ax-pdetail .bento-item a:not(.ax-btn){color:var(--ax-accent)}.ax-pdetail .bento-item--dark{background:linear-gradient(135deg,#0d2a1b,#071810);border-color:#b8e95740}.ax-phero__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem 3rem;align-items:center;margin-top:clamp(1.6rem,3vw,2.6rem);padding-top:1.6rem;border-top:1px solid var(--ax-line)}.ax-phero__foot .ax-phero__story{margin:0}.ax-phero__foot .ax-els{justify-content:flex-end}.ax-others{margin-top:clamp(2.6rem,5vw,4.4rem)}.ax-others__h{margin:0 0 1.4rem;font:600 clamp(1.6rem,3vw,2.4rem)/1 var(--display);font-stretch:108%;letter-spacing:-.045em;color:var(--theme-text-header)}.ax-after{margin-top:clamp(2rem,4vw,3.4rem)}.ax-sheet .ax-bars{grid-template-columns:1fr}.ax-sheet__h{margin:0 0 1.2rem!important;font-size:clamp(1.5rem,2.4vw,2.1rem)!important;line-height:1!important}.ax-pdetail .bento-grid{margin-top:0}.ax-sheet--ben{position:relative;overflow:hidden}.ax-sheet--ben:after{content:attr(data-wm);position:absolute;right:1.6rem;bottom:-.14em;font:700 clamp(5.4rem,10.5vw,9.4rem)/1 var(--display);font-stretch:120%;letter-spacing:-.05em;color:var(--pc);opacity:.075;pointer-events:none;white-space:nowrap}.ax-pdetail>.container{max-width:none;width:var(--ax-w);padding-inline:0}.ax-sheet--ben .ax-ben{position:relative;z-index:1;gap:.85rem}.ax-sheet--ben .ax-ben li{font-size:1.04rem}.ax-sheet.is-in .ax-bars__b u,html:not(.js) .ax-sheet .ax-bars__b u{transform:scaleX(var(--v))}@media(max-width:900px){.ax-phero__foot{grid-template-columns:1fr}.ax-phero__foot .ax-els{justify-content:flex-start}}@view-transition{navigation:auto}::view-transition-old(root){animation:.26s ease both ax-vt-out}::view-transition-new(root){animation:.55s var(--ease) both ax-vt-in}.site-header{view-transition-name:ax-header}::view-transition-group(ax-header){animation-duration:0s}@keyframes ax-vt-out{to{opacity:0;filter:blur(6px)}}@keyframes ax-vt-in{0%{opacity:0;transform:translateY(14px)}}@media(max-width:1100px){.ax-lab__grid{grid-template-columns:1fr;grid-template-areas:"tabs" "stage" "details"}.ax-lab__tabs{display:flex;overflow-x:auto;gap:.5rem;border:0;padding-bottom:.6rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none}.ax-lab__tabs::-webkit-scrollbar{display:none}.ax-tab{flex:none;grid-template-columns:auto auto;grid-template-areas:"no nm" ". .";padding:.8rem 1.1rem;border:1px solid var(--ax-line);border-radius:999px;scroll-snap-align:center;column-gap:.7rem;background:var(--ax-chip)}.ax-tab__tg,.ax-tab__dot{display:none}.ax-tab.is-active{padding-left:1.1rem;border-color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,transparent)}.ax-tab.is-active:before{display:none}.ax-tab__nm{font-size:1.05rem}.ax-tab__t{display:none}.ax-lab__stage{aspect-ratio:1/.82}.ax-deterra__grid{grid-template-columns:1fr}}@media(max-width:900px){.ax-head{grid-template-columns:1fr;gap:1.2rem}.ax-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-steps li:nth-child(odd){border-left:0;padding-left:0}.ax-steps li:nth-child(n+3){border-top:1px solid var(--theme-border)}.ax-phero__grid{grid-template-columns:1fr}.ax-phero__stage{order:-1;aspect-ratio:1/.86}.ax-bars{grid-template-columns:1fr}}@media(max-width:760px){.ax-proof .ax-wrap{grid-template-columns:repeat(2,1fr)}.ax-proof .ax-wrap>div:nth-child(odd){border-left:0;padding-left:0}.ax-proof .ax-wrap>div:nth-child(n+3){border-top:1px solid var(--ax-line)}.ax-hero__hud{display:none}.ax-hero__shade{background:linear-gradient(0deg,#030e09f5 8%,#030e098c 48%,#030e092e),linear-gradient(90deg,rgba(3,14,9,.7),transparent 80%)}.ax-hero__content{padding-bottom:4.6rem}.ax-h1{max-width:5.56em}.ax-motion--hero{left:var(--gutter);bottom:.9rem}.ax-j-rail,.ax-journey__dots{display:none!important}.ax-journey.is-live{height:480vh}.ax-journey.is-live .ax-journey__top h2{font-size:clamp(2rem,9vw,3rem)}.ax-journey.is-live .ax-journey__top .ax-index{font-size:.66rem}.ax-journey.is-live .ax-journey__top .ax-index span,.ax-j-scale b{font-size:1.6rem}.ax-j-reticle{top:40%}.ax-journey.is-live .ax-journey__steps li{grid-template-columns:1fr}.ax-journey.is-live .ax-j-no{display:none}.ax-lab__stage{aspect-ratio:1/1}.ax-note{max-width:100%}.ax-hud__b,.ax-lab__stage .ax-motion .ax-motion__t{display:none}.ax-lab__stage .ax-motion{padding:0 .7rem}.ax-marquee__row span.is-o{-webkit-text-stroke-width:1px}.ax-sign__inner{padding-top:clamp(14rem,48vh,22rem)}.ax-lab__all .ax-lab__allbtn{margin-left:0}}@media(max-width:520px){.ax-steps{grid-template-columns:1fr}.ax-steps li{border-left:0!important;padding-left:0!important}.ax-steps li+li{border-top:1px solid var(--theme-border)}.ax-card__vis{aspect-ratio:1/.9}}@media(prefers-reduced-motion:reduce){.ax-wi,.ax-reveal,.ax-in{transition:none!important;animation:none!important;transform:none!important;opacity:1!important;font-stretch:inherit!important}.ax-ico *,.ax-j-reticle:before,.ax-scroll,.ax-live i,.ax-tab__t{animation:none!important}.ax-bars__b u{transition:none}@view-transition{navigation:none}}html[data-motion=off] .ax-ico *,html[data-motion=off] .ax-j-reticle:before,html[data-motion=off] .ax-scroll,html[data-motion=off] .ax-live i{animation:none!important}html[data-motion=off] .ax-tab__t{animation:none!important;transform:scaleX(0)}html[data-motion=off] .ax-in,html[data-motion=off] [data-ax-ssr] .ax-wi{animation:none!important;opacity:1;transform:none;font-stretch:inherit}@media print{.ax-pre,.ax-cursor,.ax-motion,.ax-hero__cv,.ax-field{display:none!important}.ax-journey.is-live{height:auto}.ax-journey.is-live .ax-journey__pin{position:static;height:auto}}.ax-path .ax-steps__no,.ax-path .ax-disclaimer{color:var(--ax-dim)}.ax-card__tag{color:var(--pc-text)}.values-list li strong{color:var(--accent-text)}.category-badge{background:color-mix(in srgb,var(--bc,currentColor) 13%,transparent);color:color-mix(in srgb,var(--bc,currentColor) 72%,#fff)}[data-theme=light] .category-badge{color:color-mix(in srgb,var(--bc,currentColor) 55%,#000)}[data-theme] .page-header .category-badge{color:color-mix(in srgb,var(--bc,currentColor) 72%,#fff)}.category-filter-btn.active{color:var(--ink)}[data-theme=light] .category-filter-btn.active{color:#fff}.page-blog .blog-card-meta,.page-blog .blog-card-meta span,.page-blog-post .blog-card-meta,.page-blog-post .blog-card-meta span{color:var(--sub-muted)}main p a:not([class*=btn]):not(.ax-link),main li>a[class*=text-]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}[data-theme=dark] :is(.page-hakkimizda,.page-about) main .hero-tagline{color:var(--lime)}.ax-langhint{position:fixed;z-index:1090;top:calc(var(--header-h,72px) + 12px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.8rem;width:max-content;max-width:min(94vw,36rem);padding:.5rem .55rem .5rem 1.1rem;border-radius:999px;background:var(--ink);color:var(--sand);border:1px solid rgba(232,225,210,.22);box-shadow:0 16px 44px #0000006b;font:500 .86rem/1.3 var(--text);animation:ar-langhint-in .55s cubic-bezier(.16,1,.3,1) both}.ax-langhint p{margin:0}.ax-langhint a{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 1rem;border-radius:999px;background:var(--lime);color:var(--ink);font-weight:650;text-decoration:none;white-space:nowrap}.ax-langhint a:hover{background:#fff}.ax-langhint button{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(232,225,210,.25);background:transparent;color:var(--sand);cursor:pointer}.ax-langhint button:hover{border-color:var(--sand)}@keyframes ar-langhint-in{0%{opacity:0;transform:translate(-50%,-10px)}}@media(max-width:520px){.ax-langhint{gap:.55rem;padding:.45rem .45rem .45rem .9rem;font-size:.78rem;border-radius:18px}.ax-langhint a{padding:0 .8rem;min-height:38px}}@media(prefers-reduced-motion:reduce){.ax-langhint{animation:none}}@media print{.ax-langhint{display:none}}[data-theme=light] .ax-lab__stage,[data-theme=light] .ax-phero__stage{box-shadow:0 36px 70px -44px #07150f8c}[data-theme=light] .ax-card:hover{box-shadow:0 26px 60px -30px color-mix(in srgb,var(--pc) 70%,transparent)}[data-theme=light] .ax-marquee__row i{box-shadow:0 0 18px 2px var(--c)}[data-theme=light] .ax-langhint{background:#fbfaf5;color:var(--ink);border-color:#07150f29;box-shadow:0 16px 44px #07150f33}[data-theme=light] .ax-langhint a{background:var(--ink);color:var(--paper)}[data-theme=light] .ax-langhint a:hover{background:#3f6416;color:#fff}[data-theme=light] .ax-langhint button{color:var(--ink);border-color:#07150f47}[data-theme=light] .ax-langhint button:hover{border-color:var(--ink)}.ax-plate{--r:14px;position:relative;display:block;width:100%;aspect-ratio:1;border-radius:var(--r);overflow:hidden;background:var(--bg,#d9dbd9);border:1px solid var(--ax-line);box-shadow:0 14px 28px -18px #000000a6;cursor:zoom-in;-webkit-tap-highlight-color:transparent;transition:transform .4s var(--ease),box-shadow .4s,border-color .25s}.ax-plate--tall{aspect-ratio:4/5}.ax-plate picture,.ax-plate img{display:block;width:100%;height:100%}.ax-plate img{object-fit:cover;object-position:var(--x,50%) 50%}.ax-plate__z{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#07150fcc;color:#f5f1e6;opacity:0;transform:scale(.8);transition:opacity .25s,transform .3s var(--ease);pointer-events:none}.ax-plate__z svg{width:14px;height:14px}.ax-plate:focus-visible{outline:2px solid var(--ax-accent);outline-offset:3px}.ax-plate:focus-visible .ax-plate__z{opacity:1;transform:none}@media(hover:hover){.ax-plate:hover{transform:translateY(-3px) rotate(-1.2deg);border-color:var(--pc,var(--ax-accent));box-shadow:0 22px 38px -18px color-mix(in srgb,var(--pc,#000) 55%,rgba(0,0,0,.6))}.ax-plate:hover .ax-plate__z{opacity:1;transform:none}}.ax-plate--thumb{--r:12px;width:64px;height:64px;flex:none}.ax-plate--thumb .ax-plate__z{display:none}.ax-hpack{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.1rem;margin:0 0 1.7rem}.ax-hpack__t{font:700 .7rem/1 var(--text);letter-spacing:.18em;text-transform:uppercase;color:var(--theme-text-dim)}.ax-hpack__r{display:flex;gap:.6rem}.ax-hpack__n{margin:0;font-size:.8rem;color:var(--ax-dim)}.ax-card__pk{position:absolute;right:14px;bottom:14px;z-index:4}.ax-card__pk .ax-plate{box-shadow:0 16px 30px -12px #000c,0 0 0 1px #ffffff1a;width:72px;height:72px}.ax-panel__pk{display:flex;gap:.5rem;margin-left:auto}.ax-panel__pk .ax-plate--thumb{width:56px;height:56px;--r:11px}.ax-gal{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:1.6rem clamp(1.4rem,4vw,3.4rem);align-items:center}.ax-gal__copy p{margin:0;max-width:30em;color:var(--theme-text-muted);line-height:1.65}.ax-gal__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,2vw,1.4rem);margin:0;padding:0;list-style:none;max-width:780px}.ax-gal__list[data-n="1"]{grid-template-columns:minmax(0,340px)}.ax-gal figure{margin:0;display:grid;gap:.7rem}.ax-gal figcaption{font:650 .74rem/1 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--ax-dim)}@media(max-width:820px){.ax-gal{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.ax-card__pk{right:10px;bottom:10px}.ax-card__pk .ax-plate{width:60px;height:60px}.ax-gal__list[data-n="1"]{grid-template-columns:minmax(0,260px)}}.ax-lb{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#f0eada;overscroll-behavior:contain}.ax-lb::backdrop{background:#030a07f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ax-lb[open]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);align-items:center;justify-items:center;animation:ax-lb-in .35s var(--ease)}@keyframes ax-lb-in{0%{opacity:0}}html.ax-lb-open{overflow:hidden}.ax-lb__bar{grid-column:1/-1;justify-self:stretch;display:flex;align-items:center;gap:.6rem;padding:max(.8rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .4rem max(1rem,env(safe-area-inset-left))}.ax-lb__count{margin:0 auto 0 0;font:650 .78rem/1 var(--text);letter-spacing:.16em;color:#f0eadab3;font-variant-numeric:tabular-nums}.ax-lb__btn,.ax-lb__nav{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(240,234,218,.28);background:#07150fb3;color:#f0eada;cursor:pointer;padding:0;transition:border-color .2s,background .2s,color .2s}.ax-lb__btn svg,.ax-lb__nav svg{width:20px;height:20px}.ax-lb__btn:hover,.ax-lb__nav:hover{border-color:var(--lime);color:var(--lime)}.ax-lb__btn:focus-visible,.ax-lb__nav:focus-visible,.ax-lb__cap a:focus-visible,.ax-lb__view:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ax-lb__btn[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:#06130d}.ax-lb__nav[hidden]{display:none}.ax-lb__nav{margin:0 max(.8rem,env(safe-area-inset-left))}.ax-lb__nav--next{margin:0 max(.8rem,env(safe-area-inset-right))}.ax-lb__fig{margin:0;min-width:0;display:grid;justify-items:center;gap:.8rem;padding:0 0 max(1rem,env(safe-area-inset-bottom))}.ax-lb__view{width:min(92vw,1100px);display:grid;place-items:center;overflow:hidden;touch-action:pan-y pinch-zoom;border-radius:14px}.ax-lb__view picture{display:block}.ax-lb__view img{display:block;max-width:min(92vw,1100px);max-height:calc(100vh - 8.5rem);max-height:calc(100dvh - 8.5rem);width:auto;height:auto;object-fit:contain;border-radius:14px;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ax-lb.is-zoomed .ax-lb__view{height:calc(100vh - 8.5rem);height:calc(100dvh - 8.5rem);overflow:auto;place-items:start;cursor:zoom-out;touch-action:auto;overscroll-behavior:contain}.ax-lb.is-zoomed .ax-lb__view img{max-width:none;max-height:none;height:calc((100vh - 8.5rem)*2.2);height:calc((100dvh - 8.5rem)*2.2);cursor:zoom-out}.ax-lb__cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.2rem;min-height:1.4rem;font:650 .8rem/1.2 var(--text);letter-spacing:.12em;text-transform:uppercase;color:#f0eadad1}.ax-lb__cap a{color:var(--lime);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;letter-spacing:.06em}@media(max-width:640px){.ax-lb[open]{grid-template-columns:minmax(0,1fr)}.ax-lb__fig{grid-column:1;grid-row:2}.ax-lb__nav{position:absolute;top:50%;z-index:2;width:40px;height:40px;margin:-20px 0 0;background:#07150fc7}.ax-lb__nav--prev{left:max(.5rem,env(safe-area-inset-left))}.ax-lb__nav--next{right:max(.5rem,env(safe-area-inset-right))}.ax-lb__view{width:100vw;border-radius:0}.ax-lb__view img{max-width:100vw;border-radius:0}}@media(prefers-reduced-motion:reduce){.ax-lb[open]{animation:none}.ax-plate,.ax-plate__z{transition:none}}@media print{.ax-lb,.ax-plate__z{display:none!important}}.ax-scroll{width:24px;right:calc(var(--gutter) - 11.5px);background:linear-gradient(var(--lime),transparent) center/1px 100% no-repeat}.ax-phero__back{min-height:44px;margin-bottom:.3rem}.blog-back{min-height:44px;margin-bottom:.8rem}.blog-card-readmore{min-height:44px}main a[rel=author]{display:inline-flex;align-items:center;min-height:44px}.ax-hud__a,body:not(.page-index) .page-header .hero-tagline{font-size:.72rem}.ax-note,.ax-hud__b,.ax-els em{font-size:.7rem}.ax-j-scale span{font-size:.72rem}@media(max-width:820px){.ax-panel header>h3{order:1;margin-right:auto}.ax-panel__pk{order:2;margin-left:0}.ax-panel header>.ax-els{order:3;flex-basis:100%}}.blog-card-body>.category-badge{align-self:flex-start}
