.restored-page-d8c6720d8bea1fda[data-astro-cid-p7fy75fv]{--primary:174 100% 30%;--background:0 0% 100%;--foreground:173 47% 8%;--card:0 0% 100%;--border:173 15% 90%;--secondary:173 15% 96%;--radius:14px;--shadow-primary-button:0 10px 22px -12px #00998a73;--metal-grain-opacity:.04;--etch-line-weight:1px}@media (prefers-color-scheme:dark){.restored-page-d8c6720d8bea1fda[data-astro-cid-p7fy75fv]{--background:173 20% 6%;--foreground:173 40% 92%;--card:173 20% 9%;--border:173 15% 15%;--secondary:173 15% 12%}}.restored-page-d8c6720d8bea1fda[data-astro-cid-p7fy75fv]{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:system-ui,-apple-system,sans-serif;line-height:1.5}.section-headline[data-astro-cid-p7fy75fv]{letter-spacing:-.01em;color:#009789;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.2}.formula-block[data-astro-cid-p7fy75fv]{background:#0000000f;border-radius:6px;padding:.2rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600}.calibration-panel-etched[data-astro-cid-p7fy75fv]{background:linear-gradient(135deg, hsl(var(--card)) 0%, hsl(var(--secondary)) 100%);border:var(--etch-line-weight) solid hsl(var(--primary) / .15);box-shadow:inset 0 1px 1px hsl(var(--background) / .8), 0 2px 4px #00000005;border-radius:var(--radius);position:relative;overflow:hidden}.calibration-panel-etched[data-astro-cid-p7fy75fv]:after{content:"";opacity:var(--metal-grain-opacity);pointer-events:none;background-image:url(https://www.transparenttextures.com/patterns/brushed-alum.png);position:absolute;inset:0}.animate-enter[data-astro-cid-p7fy75fv]{opacity:0;transition:opacity .6s cubic-bezier(.19,1,.22,1),transform .6s cubic-bezier(.19,1,.22,1);transform:translateY(30px)}.animate-enter[data-astro-cid-p7fy75fv].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-p7fy75fv]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-p7fy75fv]{transition:transform .8s cubic-bezier(.19,1,.22,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-p7fy75fv].is-visible .animate-word-enter[data-astro-cid-p7fy75fv]{transform:translateY(0)}.reveal-container[data-astro-cid-p7fy75fv]{border-radius:var(--radius);position:relative;overflow:hidden}.reveal-mask[data-astro-cid-p7fy75fv]{z-index:10;background:#009789;width:100%;height:100%;transition:transform 1s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0;transform:translate(0)}.reveal-container[data-astro-cid-p7fy75fv].is-visible .reveal-mask[data-astro-cid-p7fy75fv]{transform:translate(101%)}.reveal-container[data-astro-cid-p7fy75fv] img[data-astro-cid-p7fy75fv]{transition:transform 1.2s cubic-bezier(.19,1,.22,1);transform:scale(1.1)}.reveal-container[data-astro-cid-p7fy75fv].is-visible img[data-astro-cid-p7fy75fv]{transform:scale(1)}.hero-gradient[data-astro-cid-p7fy75fv]{background:linear-gradient(#009789 0%,#009789d9 8%,#00978973 20%,#0097892e 35%,#00978900 50%)}.cta-button[data-astro-cid-p7fy75fv]{background-color:#009789;transition:all .35s cubic-bezier(.19,1,.22,1);box-shadow:0 10px 22px -12px #00978940}.cta-button[data-astro-cid-p7fy75fv]:hover{background-color:#009789e6;transform:translateY(-2px)}.cta-button[data-astro-cid-p7fy75fv]:active{transform:translateY(0)scale(.97)}details[data-astro-cid-p7fy75fv] summary[data-astro-cid-p7fy75fv]::-webkit-details-marker{display:none}details[data-astro-cid-p7fy75fv] summary[data-astro-cid-p7fy75fv]{list-style:none}details[data-astro-cid-p7fy75fv][open] summary[data-astro-cid-p7fy75fv] .fa-chevron-down[data-astro-cid-p7fy75fv]{transform:rotate(180deg)}[data-astro-cid-p7fy75fv]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-p7fy75fv]::-webkit-scrollbar{width:6px!important}[data-astro-cid-p7fy75fv]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-p7fy75fv]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-d8c6720d8bea1fda,:root.dark .restored-source-contained.restored-page-d8c6720d8bea1fda{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:hsl(var(--background))!important;color:hsl(var(--foreground))!important}
