.page-module__fs2jgG__theme{--ink-bg:#0a1628;--ink-bg-2:#13233d;--line:#1f3a5a;--sage:#5f8fc4;--sage-strong:#a9c6e8;--sage-dim:#3a5f82;--sage-rgb:95, 143, 196;--sage-strong-rgb:169, 198, 232;--text:#e8ebe3;--text-dim:color-mix(in srgb, var(--text) 85%, transparent);--white:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink-bg);min-height:100dvh;color:var(--text)}.page-module__fs2jgG__main{flex-direction:column;display:flex}.page-module__fs2jgG__splash{isolation:isolate;text-align:center;background:var(--bg-grain), var(--bg-sheen), linear-gradient(#00000073, #00000073), radial-gradient(ellipse at 85% 10%, rgba(var(--sage-rgb), .1), transparent 55%), radial-gradient(ellipse at 10% 95%, rgba(var(--sage-rgb), .06), transparent 50%), var(--ink-bg);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:100dvh;padding:2rem 1.5rem;display:flex;position:relative}.page-module__fs2jgG__hero{flex-direction:column;align-items:center;width:min(100%,clamp(20rem,46vw,48rem));display:flex;container-type:inline-size}.page-module__fs2jgG__brand{width:100%;color:var(--text);margin:0;line-height:1}.page-module__fs2jgG__logo{width:100%;height:auto;display:block}.page-module__fs2jgG__taglineSplash{font-family:var(--font-display), Georgia, serif;color:var(--white);text-transform:uppercase;letter-spacing:max(2px,.582192cqi);text-wrap:balance;max-width:none;margin:max(16px,4.28082cqi) 0 0;font-size:max(11px,2.73973cqi);font-weight:200}@media (min-width:880px){.page-module__fs2jgG__taglineSplash{white-space:nowrap}}.page-module__fs2jgG__backdrop{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(34% 36%,#0000 30%,#000 100%);mask-image:radial-gradient(34% 36%,#0000 30%,#000 100%)}@keyframes page-module__fs2jgG__moon-drift{0%{--moon-x:42%;--moon-y:40%}50%{--moon-x:60%;--moon-y:38%}to{--moon-x:57%;--moon-y:54%}}:root:not([data-motion=off]) .page-module__fs2jgG__splash{animation:90s ease-in-out infinite alternate page-module__fs2jgG__moon-drift}@media (prefers-reduced-motion:reduce){.page-module__fs2jgG__splash{animation:none!important}}.page-module__fs2jgG__product{background:var(--ink-bg);border-top:1px solid var(--line);text-align:left;grid-template-columns:minmax(16rem,34rem) minmax(16rem,32rem);justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(3rem,8vw,6rem) 1.5rem;display:grid}.page-module__fs2jgG__figure{margin:0}.page-module__fs2jgG__pie{width:min(100%,34rem);height:auto;margin-inline:auto;display:block}.page-module__fs2jgG__caption{color:var(--text-dim);font-family:var(--font-body), sans-serif;text-align:center;margin:.75rem 0 0;font-size:.85rem;line-height:1.4}.page-module__fs2jgG__copy{color:var(--text);font-family:var(--font-body), sans-serif;font-size:1.05rem;line-height:calc(1.6 * var(--line-height-scale));max-width:38rem}.page-module__fs2jgG__copy p{margin:0 0 1rem}.page-module__fs2jgG__eyebrow{color:var(--sage-strong);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem;font-size:.78rem;font-weight:600}.page-module__fs2jgG__heading{color:var(--white);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:var(--display-weight);letter-spacing:-.02em;margin:0 0 1rem;line-height:1.05}.page-module__fs2jgG__official{color:var(--text-dim)}.page-module__fs2jgG__more{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.page-module__fs2jgG__more a{color:var(--text);text-underline-offset:.2em}@media (max-width:860px){.page-module__fs2jgG__product{grid-template-columns:1fr}.page-module__fs2jgG__copy{max-width:40rem;margin-inline:auto}}
.SiteNav-module__xVSxrG__bar{z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem 2rem 1.1rem;display:flex;position:absolute;top:0;left:0;right:0}.SiteNav-module__xVSxrG__brand{color:var(--text);align-items:center;font-size:1.35rem;text-decoration:none;display:inline-flex}.SiteNav-module__xVSxrG__logo{width:auto;height:.8em}.SiteNav-module__xVSxrG__items{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.SiteNav-module__xVSxrG__link{color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35em;padding:.5em .85em;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.SiteNav-module__xVSxrG__link:hover,.SiteNav-module__xVSxrG__link:focus-visible{color:var(--sage-strong);border-color:var(--line)}.SiteNav-module__xVSxrG__dropdown{position:relative}.SiteNav-module__xVSxrG__menu{background:var(--ink-bg-2);border:1px solid var(--line);opacity:0;visibility:hidden;border-radius:12px;min-width:17rem;margin:0;padding:.4rem;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;right:0;transform:translateY(4px);box-shadow:0 16px 40px #00000059}.SiteNav-module__xVSxrG__menu:before{content:"";height:.5rem;position:absolute;inset:-.5rem 0 auto}.SiteNav-module__xVSxrG__dropdown:hover .SiteNav-module__xVSxrG__menu,.SiteNav-module__xVSxrG__dropdown:focus-within .SiteNav-module__xVSxrG__menu{opacity:1;visibility:visible;transform:translateY(0)}.SiteNav-module__xVSxrG__menuItem{color:var(--text);border-radius:8px;padding:.6rem .75rem;font-size:.92rem;font-weight:600;text-decoration:none;display:block}.SiteNav-module__xVSxrG__menuItem small{color:var(--text-dim);margin-top:.15rem;font-size:.8rem;font-weight:400;display:block}.SiteNav-module__xVSxrG__menuItem:hover,.SiteNav-module__xVSxrG__menuItem:focus-visible{background:rgba(var(--sage-rgb), .1);color:var(--sage-strong)}.SiteNav-module__xVSxrG__burger{border:1px solid var(--line);width:40px;height:40px;color:var(--sage);cursor:pointer;background:#1a221ab3;border-radius:10px;place-items:center;display:none}.SiteNav-module__xVSxrG__burger svg{width:22px;height:22px}.SiteNav-module__xVSxrG__panel{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:.5rem .5rem .75rem;display:flex;position:absolute;top:100%;left:clamp(1rem,4vw,2.5rem);right:clamp(1rem,4vw,2.5rem);box-shadow:0 16px 40px #00000073}.SiteNav-module__xVSxrG__group{letter-spacing:.14em;text-transform:uppercase;color:var(--sage);margin:.85rem .75rem .35rem;font-size:.72rem;font-weight:800}.SiteNav-module__xVSxrG__panelLink{color:var(--text);border-radius:8px;padding:.7rem .75rem;font-size:1rem;font-weight:600;text-decoration:none;display:block}.SiteNav-module__xVSxrG__panelLink small{color:var(--text-dim);margin-top:.15rem;font-size:.82rem;font-weight:400;display:block}.SiteNav-module__xVSxrG__panelLink:hover,.SiteNav-module__xVSxrG__panelLink:focus-visible{background:rgba(var(--sage-rgb), .1);color:var(--sage-strong)}@media (max-width:720px){.SiteNav-module__xVSxrG__desktop{display:none}.SiteNav-module__xVSxrG__burger{display:grid}}.SiteNav-module__xVSxrG__theme{margin-left:.5rem}
.ThemeSwitch-module__lV6rMW__switch{border:1px solid var(--line);border-radius:999px;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.ThemeSwitch-module__lV6rMW__option{width:1.9rem;height:1.9rem;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.ThemeSwitch-module__lV6rMW__option svg{width:1rem;height:1rem}.ThemeSwitch-module__lV6rMW__option:hover,.ThemeSwitch-module__lV6rMW__option:focus-visible{color:var(--sage-strong)}.ThemeSwitch-module__lV6rMW__option[aria-pressed=true]{background:rgba(var(--sage-rgb), .18);color:var(--sage-strong)}
.ReviewBadge-module__leMIBG__badge{border:1px solid var(--amber);color:var(--amber);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.05rem .5rem;font-size:.65rem;font-weight:700;line-height:1.5;display:inline-block}
.KeyTerms-module__popZ7W__panel{border:1px solid var(--line);color:var(--text-dim);border-radius:12px;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.55}.KeyTerms-module__popZ7W__summary{cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);padding:.8rem 1.2rem;font-size:.75rem;font-weight:700}.KeyTerms-module__popZ7W__summary:focus-visible{outline:2px solid var(--sage-strong);outline-offset:2px;border-radius:12px}.KeyTerms-module__popZ7W__list{margin:0;padding:0 1.2rem;list-style:none}.KeyTerms-module__popZ7W__entry{border-top:1px solid var(--line);border-left:2px solid #0000;padding:.8rem .7rem}.KeyTerms-module__popZ7W__entry[data-active]{border-left-color:var(--sage);background:rgba(var(--sage-rgb), .1)}.KeyTerms-module__popZ7W__list .KeyTerms-module__popZ7W__entry p{margin:0 0 .5em}.KeyTerms-module__popZ7W__name{color:var(--text);margin:0 0 .3em;font-size:.9375rem;font-weight:700}.KeyTerms-module__popZ7W__technical{border-left:2px solid var(--sage-dim);padding-left:.7rem;font-size:.875rem}.KeyTerms-module__popZ7W__full{border-top:1px solid var(--line);margin:0;padding:.8rem 1.2rem}.KeyTerms-module__popZ7W__full a{color:var(--text)}.KeyTerms-module__popZ7W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1100px){.KeyTerms-module__popZ7W__panel{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:calc(100dvh - 8rem);margin:.4rem 0 0;position:sticky;top:6rem;overflow-y:auto}.KeyTerms-module__popZ7W__panel::details-content{content-visibility:visible}.KeyTerms-module__popZ7W__summary{cursor:default;list-style:none}.KeyTerms-module__popZ7W__summary::-webkit-details-marker{display:none}}
.TermPopover-module__VmbQlW__term{position:relative}.TermPopover-module__VmbQlW__link{color:inherit;text-underline-offset:.22em;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px}.TermPopover-module__VmbQlW__link:hover,.TermPopover-module__VmbQlW__link:focus-visible{text-decoration-style:solid}.TermPopover-module__VmbQlW__popover{z-index:30;border:1px solid var(--line);background:var(--ink-bg-2);width:max-content;max-width:min(22rem,85vw);color:var(--text-dim);text-align:left;text-wrap:pretty;border-radius:10px;padding:.8rem 1rem;font-size:.9rem;font-style:normal;font-weight:400;line-height:1.5;position:absolute;top:100%;left:0;box-shadow:0 10px 30px #00000059}.TermPopover-module__VmbQlW__popover[hidden]{display:none}.TermPopover-module__VmbQlW__popover[data-align=right]{left:auto;right:0}.TermPopover-module__VmbQlW__popover>*{display:block}.TermPopover-module__VmbQlW__name{color:var(--text);margin-bottom:.2rem;font-weight:700}.TermPopover-module__VmbQlW__text{margin-bottom:.4rem}.TermPopover-module__VmbQlW__popover .TermPopover-module__VmbQlW__technical{border-left:2px solid var(--sage-dim);margin-bottom:.4rem;padding-left:.7rem;font-size:.85rem;display:none}.TermPopover-module__VmbQlW__full{color:var(--text);font-size:.85rem;text-decoration:underline}
.investor-relations-module__IbKDiq__page{background:radial-gradient(ellipse at 85% 0%, rgba(var(--sage-rgb), .1), transparent 50%), var(--ink-bg);min-height:100dvh;padding:clamp(5.5rem,10vw,7rem) clamp(1rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.investor-relations-module__IbKDiq__article{max-width:72ch;font-size:1.0625rem;line-height:calc(1.7 * var(--line-height-scale));color:var(--text-dim);margin-inline:auto}.investor-relations-module__IbKDiq__article p{margin:0 0 1.15em}.investor-relations-module__IbKDiq__wide{max-width:64rem}.investor-relations-module__IbKDiq__wide>p,.investor-relations-module__IbKDiq__wide>div:not(.investor-relations-module__IbKDiq__cards) p,.investor-relations-module__IbKDiq__wide>h1{max-width:72ch}.investor-relations-module__IbKDiq__wide .investor-relations-module__IbKDiq__cards{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr))}.investor-relations-module__IbKDiq__wide .investor-relations-module__IbKDiq__facts{max-width:48rem}.investor-relations-module__IbKDiq__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);font-size:.75rem;font-weight:700;margin:0!important}.investor-relations-module__IbKDiq__title{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);text-wrap:balance;margin:.35em 0 .5em;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.investor-relations-module__IbKDiq__article .investor-relations-module__IbKDiq__lede{font-size:1.25rem;line-height:calc(1.5 * var(--line-height-scale));color:var(--text);margin-bottom:1.6em}.investor-relations-module__IbKDiq__section{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--sage-strong);margin:2.2em 0 .8em;font-size:1.45rem;line-height:1.2}.investor-relations-module__IbKDiq__cards{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.9rem;display:grid}.investor-relations-module__IbKDiq__card{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:12px;padding:1.1rem 1.2rem}.investor-relations-module__IbKDiq__card h3{color:var(--text);margin:0 0 .4em;font-size:1.05rem}.investor-relations-module__IbKDiq__article .investor-relations-module__IbKDiq__card p{font-size:.95rem;line-height:calc(1.55 * var(--line-height-scale));margin:0}.investor-relations-module__IbKDiq__facts{border-top:1px solid var(--line);margin:0}.investor-relations-module__IbKDiq__facts div{border-bottom:1px solid var(--line);grid-template-columns:9rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.investor-relations-module__IbKDiq__facts dt{color:var(--sage);font-weight:600}.investor-relations-module__IbKDiq__facts dd{color:var(--text);margin:0}.investor-relations-module__IbKDiq__contact{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.4rem;display:flex}.investor-relations-module__IbKDiq__cta{border:1px solid var(--sage-dim);color:var(--sage-strong);background:rgba(var(--sage-rgb), .08);border-radius:999px;align-items:center;gap:.5em;padding:.75em 1.4em;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.investor-relations-module__IbKDiq__cta:hover,.investor-relations-module__IbKDiq__cta:focus-visible{border-color:var(--sage);background:rgba(var(--sage-rgb), .16)}@media (max-width:520px){.investor-relations-module__IbKDiq__facts div{grid-template-columns:1fr;gap:.1rem}}
.pv-home-module__sjgZ5W__hero{--p:0;--navy:10, 22, 40;--mark:min(86vmin, 58rem);--mark-x:88%;color:#e8ebe3;height:200svh;margin-bottom:-50svh;position:relative}.pv-home-module__sjgZ5W__hero+*{z-index:2;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 14svh);mask-image:linear-gradient(#0000,#000 14svh)}.pv-home-module__sjgZ5W__hero+.pv-home-module__sjgZ5W__slide.pv-home-module__sjgZ5W__slide{justify-content:flex-start;padding-top:16svh}.pv-home-module__sjgZ5W__sticky{background:rgb(var(--navy));height:100svh;position:sticky;top:0;overflow:hidden}.pv-home-module__sjgZ5W__light{background:radial-gradient(40% 50% at 72% 40%, rgba(var(--sage-strong-rgb), .95), transparent 70%), radial-gradient(45% 55% at 85% 75%, rgba(var(--sage-rgb), .9), transparent 70%), radial-gradient(50% 60% at 60% 20%, #3a86c4, transparent 70%), #1a4f84;opacity:calc(1 - max(0, var(--p) - .85) * 6.67);background-size:140% 140%;animation:18s ease-in-out infinite alternate pv-home-module__sjgZ5W__drift;position:absolute;inset:0}@keyframes pv-home-module__sjgZ5W__drift{0%{background-position:0 0}to{background-position:100% 100%}}.pv-home-module__sjgZ5W__veil{background:rgba(var(--navy), var(--a));-webkit-mask-image:url(/logo/auga-symbol.svg),linear-gradient(#000,#000);mask-image:url(/logo/auga-symbol.svg),linear-gradient(#000,#000);-webkit-mask-size:calc(var(--mark) * var(--k)) auto, 100% 100%;mask-size:calc(var(--mark) * var(--k)) auto, 100% 100%;-webkit-mask-position:var(--mark-x) 50%, 0 0;mask-position:var(--mark-x) 50%, 0 0;-webkit-mask-image:url(/logo/auga-symbol.svg),linear-gradient(#000,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-size:calc(var(--mark) * var(--k)) auto, 100% 100%;-webkit-mask-position:var(--mark-x) 50%, 0 0;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-repeat:no-repeat}.pv-home-module__sjgZ5W__veilOuter{--a:.85;--k:calc(1 + var(--p) * .9)}.pv-home-module__sjgZ5W__veilMid{--a:.5;--k:calc(.72 + var(--p) * .6)}.pv-home-module__sjgZ5W__veilInner{--a:.35;--k:calc(.46 + var(--p) * .3)}.pv-home-module__sjgZ5W__copy{z-index:1;width:min(72rem,100% - 3rem);height:100%;opacity:calc(1 - var(--p) * 1.6);transform:translateY(calc(var(--p) * -3rem));font-family:var(--font-body), sans-serif;font-size:1.1rem;line-height:calc(1.55 * var(--line-height-scale));flex-direction:column;justify-content:center;margin-inline:auto;padding-top:5rem;display:flex;position:relative}.pv-home-module__sjgZ5W__copy>*{max-width:34rem}.pv-home-module__sjgZ5W__heading{font-family:var(--font-display), Georgia, serif;font-size:clamp(2.4rem,5.2vw,4.2rem);font-weight:var(--display-weight);letter-spacing:-.03em;text-wrap:balance;color:#fff;margin:0 0 1.25rem;line-height:1.04}.pv-home-module__sjgZ5W__lede{color:#e8ebe3e0;margin:0 0 1.5rem;font-size:1.2rem}.pv-home-module__sjgZ5W__cta{flex-wrap:wrap;gap:.75rem;display:flex}.pv-home-module__sjgZ5W__cta a{color:#fff;border:1px solid #e8ebe38c;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:650;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.pv-home-module__sjgZ5W__cta a:first-child{color:#0a1628;background:#fff}.pv-home-module__sjgZ5W__cta a:hover{background:rgba(var(--sage-strong-rgb), .9);color:#0a1628}@media (max-width:900px){.pv-home-module__sjgZ5W__hero{--mark:120vmin;--mark-x:50%}.pv-home-module__sjgZ5W__veilOuter{--a:.92}}.pv-home-module__sjgZ5W__slide.pv-home-module__sjgZ5W__slide{border-top:0;flex-direction:column;justify-content:flex-start;margin-block:0;padding-block:clamp(4.5rem,9svh,7rem);display:flex}.pv-home-module__sjgZ5W__statement{background:rgb(var(--navy,10, 22, 40));color:#e8ebe3;--navy:10, 22, 40}.pv-home-module__sjgZ5W__statementInner{width:min(72rem,100% - 3rem);margin-inline:auto}.pv-home-module__sjgZ5W__statementLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage-strong);margin:0 0 1rem;font-size:.78rem;font-weight:700}.pv-home-module__sjgZ5W__statementTitle{max-width:52rem;font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:var(--display-weight);letter-spacing:-.025em;text-wrap:balance;color:#fff;margin:0;line-height:1.08}.pv-home-module__sjgZ5W__statementBody{max-width:46rem;font-size:1.1rem;line-height:calc(1.55 * var(--line-height-scale));color:#e8ebe3e0;margin:1.5rem 0 0}.pv-home-module__sjgZ5W__statementBody p{margin:0 0 1rem}.pv-home-module__sjgZ5W__statementBody a{color:inherit}.pv-home-module__sjgZ5W__points{counter-reset:point;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:60rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.pv-home-module__sjgZ5W__points li{counter-increment:point;background:rgba(var(--sage-rgb), .14);border:1px solid rgba(var(--sage-strong-rgb), .3);border-radius:.9rem;padding:1.1rem 1.2rem}.pv-home-module__sjgZ5W__points li:before{content:counter(point, decimal-leading-zero);font-family:var(--font-mono), ui-monospace, monospace;color:var(--sage-strong);margin-bottom:.4rem;font-size:.8rem;font-weight:700;display:block}.pv-home-module__sjgZ5W__statementMore{margin:1.5rem 0 0}.pv-home-module__sjgZ5W__statementMore a{color:#fff;font-weight:700}@media (max-width:640px){.pv-home-module__sjgZ5W__points{grid-template-columns:1fr}}.pv-home-module__sjgZ5W__statement{position:relative;overflow:hidden}.pv-home-module__sjgZ5W__statementInner{z-index:1;position:relative}.pv-home-module__sjgZ5W__graph{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 45%,#000 85%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 45%,#000 85%)}.pv-home-module__sjgZ5W__radiant{background:radial-gradient(ellipse 70% 80% at 100% 15%, rgba(var(--sage-strong-rgb), .38), transparent 70%), linear-gradient(90deg, #0a1628 0%, #12304f 55%, #3d6a8a 100%)}.pv-home-module__sjgZ5W__toneDark{background:#0a1628;position:relative;overflow:hidden}.pv-home-module__sjgZ5W__toneDark>section{z-index:1;position:relative}.pv-home-module__sjgZ5W__cards.pv-home-module__sjgZ5W__cards li,article.pv-home-module__sjgZ5W__cards.pv-home-module__sjgZ5W__cards{background:rgba(var(--sage-rgb), .14);border-color:rgba(var(--sage-strong-rgb), .3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pv-home-module__sjgZ5W__inlineLink{color:inherit;text-underline-offset:.22em;font-weight:650;text-decoration:underline}.pv-home-module__sjgZ5W__cards.pv-home-module__sjgZ5W__cards li small{color:var(--text-dim);margin-top:.15rem;font-size:.78rem;line-height:1.3}.pv-home-module__sjgZ5W__steps{counter-reset:step;max-width:46rem;margin:2.25rem 0 0;padding:0;list-style:none;position:relative}.pv-home-module__sjgZ5W__steps:before{content:"";background:rgba(var(--sage-strong-rgb), .3);width:1px;position:absolute;top:.9rem;bottom:.9rem;left:.95rem}.pv-home-module__sjgZ5W__steps li{counter-increment:step;padding:0 0 1.5rem 3rem;position:relative}.pv-home-module__sjgZ5W__steps li:last-child{padding-bottom:0}.pv-home-module__sjgZ5W__steps li:before{content:counter(step, decimal-leading-zero);border:1px solid rgba(var(--sage-strong-rgb), .5);width:1.9rem;height:1.9rem;color:var(--sage-strong);font-family:var(--font-mono), ui-monospace, monospace;background:#0a1628;border-radius:50%;place-items:center;font-size:.68rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.pv-home-module__sjgZ5W__steps h3{color:var(--text);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-weight:var(--display-weight);letter-spacing:-.015em;margin:.1rem 0 .25rem;line-height:1.25}.pv-home-module__sjgZ5W__steps p{color:var(--text-dim);font-size:.98rem;line-height:calc(1.5 * var(--line-height-scale));margin:0}.pv-home-module__sjgZ5W__steps .pv-home-module__sjgZ5W__stepTag{color:var(--sage-strong);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.pv-home-module__sjgZ5W__steps .pv-home-module__sjgZ5W__stepEvidence{opacity:.8;margin-top:.3rem;font-size:.86rem}.pv-home-module__sjgZ5W__stepsLead{max-width:46rem;color:var(--text);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:var(--display-weight);letter-spacing:-.015em;margin:2.25rem 0 0;line-height:1.25}.pv-home-module__sjgZ5W__stepsNote{max-width:46rem;color:var(--text-dim);font-size:.9rem;line-height:calc(1.5 * var(--line-height-scale));margin:.35rem 0 0}.pv-home-module__sjgZ5W__longIntro.pv-home-module__sjgZ5W__longIntro{max-width:44rem}.pv-home-module__sjgZ5W__longIntro.pv-home-module__sjgZ5W__longIntro p+p{margin-top:.8rem}.pv-home-module__sjgZ5W__withPie{grid-template-columns:minmax(0,1fr) minmax(18rem,32rem);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.pv-home-module__sjgZ5W__pieFigure{margin:0}.pv-home-module__sjgZ5W__pie{width:100%;height:auto;display:block}.pv-home-module__sjgZ5W__pieCaption{color:var(--text-dim);text-align:center;margin:.75rem .25rem 0;font-size:.85rem;line-height:1.4}@media (max-width:60rem){.pv-home-module__sjgZ5W__withPie{grid-template-columns:1fr}.pv-home-module__sjgZ5W__pieFigure{max-width:28rem}}.pv-home-module__sjgZ5W__ctaRow{margin:1.75rem 0 0}.pv-home-module__sjgZ5W__about{border-top:1px solid rgba(var(--sage-strong-rgb), .18);color:#e8ebe3;background:#000}.pv-home-module__sjgZ5W__aboutInner{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:clamp(1.5rem,5vw,4rem);width:min(72rem,100% - 3rem);margin-inline:auto;padding:clamp(3.5rem,8vw,6rem) 0;display:grid}.pv-home-module__sjgZ5W__aboutLabel{color:var(--sage-strong);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.pv-home-module__sjgZ5W__aboutTitle{color:#fff;font-family:var(--font-display), Georgia, serif;font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:var(--display-weight);letter-spacing:-.02em;margin:.9rem 0 0;line-height:1.1}.pv-home-module__sjgZ5W__aboutText{color:#e8ebe3d9;max-width:44rem;font-family:var(--font-body), sans-serif;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:calc(1.6 * var(--line-height-scale));margin:0}.pv-home-module__sjgZ5W__aboutActions{flex-wrap:wrap;grid-column:2;align-items:center;gap:1rem 1.5rem;display:flex}.pv-home-module__sjgZ5W__aboutTop{color:#e8ebe3b3;font-family:var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:.4rem 0;font-size:.95rem}.pv-home-module__sjgZ5W__aboutTop:hover,.pv-home-module__sjgZ5W__aboutTop:focus-visible{color:#fff;text-underline-offset:.22em;text-decoration:underline}@media (max-width:52rem){.pv-home-module__sjgZ5W__aboutInner{grid-template-columns:1fr}.pv-home-module__sjgZ5W__aboutActions{grid-column:1}}
.DotField-module__-YWIZq__field{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 45%,#000 35%,#0000 100%);mask-image:radial-gradient(70% 65% at 50% 45%,#000 35%,#0000 100%)}
.ReadingModeControl-module__UH4LYW__control{border:1px solid var(--line);border-radius:999px;align-items:center;gap:.35rem;margin:0 0 1.4rem;padding:.25rem;font-size:.9375rem;display:inline-flex}.ReadingModeControl-module__UH4LYW__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);padding:0 .6rem 0 .7rem;font-size:.75rem}.ReadingModeControl-module__UH4LYW__option{color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.35rem .85rem}.ReadingModeControl-module__UH4LYW__option[aria-pressed=true]{background:rgba(var(--sage-rgb), .18);border-color:var(--sage-dim);color:var(--text)}.ReadingModeControl-module__UH4LYW__option:focus-visible,.ReadingModeControl-module__UH4LYW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.ReadingModeControl-module__UH4LYW__label{display:none}}
.ContactForm-module__1SvrgG__form{gap:1rem;display:grid}.ContactForm-module__1SvrgG__row{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.ContactForm-module__1SvrgG__field{color:var(--text);gap:.35rem;font-size:.9rem;font-weight:600;display:grid}.ContactForm-module__1SvrgG__field em{color:var(--text-dim);font-style:normal;font-weight:400}.ContactForm-module__1SvrgG__field input,.ContactForm-module__1SvrgG__field select,.ContactForm-module__1SvrgG__field textarea{border:1px solid var(--line);background:var(--ink-bg-2);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:.7rem .85rem;font-size:1rem;font-weight:400}.ContactForm-module__1SvrgG__field textarea{resize:vertical;min-height:8rem;line-height:1.5}.ContactForm-module__1SvrgG__field textarea::placeholder{color:var(--text-dim);opacity:.7}.ContactForm-module__1SvrgG__field input:focus-visible,.ContactForm-module__1SvrgG__field select:focus-visible,.ContactForm-module__1SvrgG__field textarea:focus-visible{outline:2px solid var(--sage);outline-offset:1px;border-color:var(--sage)}.ContactForm-module__1SvrgG__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__1SvrgG__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.ContactForm-module__1SvrgG__submit{border:1px solid var(--sage-dim);color:var(--sage-strong);background:rgba(var(--sage-rgb), .08);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:.75em 1.6em;font-size:.95rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.ContactForm-module__1SvrgG__submit:hover:not(:disabled),.ContactForm-module__1SvrgG__submit:focus-visible{border-color:var(--sage);background:rgba(var(--sage-rgb), .16)}.ContactForm-module__1SvrgG__submit:disabled{opacity:.6;cursor:progress}.ContactForm-module__1SvrgG__privacy{color:var(--text-dim);margin:0;font-size:.85rem}.ContactForm-module__1SvrgG__error{min-height:1.2em;color:var(--amber);margin:0;font-size:.9rem}.ContactForm-module__1SvrgG__sent{border:1px solid var(--line);background:var(--ink-bg-2);border-radius:12px;padding:1.4rem 1.5rem}.ContactForm-module__1SvrgG__sent h2{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--sage-strong);margin:0 0 .3em}.ContactForm-module__1SvrgG__sent p{margin:0}
.causal-ai-module__xSAmTq__page{background:radial-gradient(ellipse at 85% 0%, rgba(var(--sage-rgb), .1), transparent 50%), var(--ink-bg);min-height:100dvh;padding:clamp(5.5rem,10vw,7rem) clamp(1rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.causal-ai-module__xSAmTq__article{max-width:68ch;font-size:1.0625rem;line-height:calc(1.7 * var(--line-height-scale));color:var(--text-dim);margin-inline:auto}.causal-ai-module__xSAmTq__article p{margin:0 0 1.15em}.causal-ai-module__xSAmTq__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);font-size:.75rem;font-weight:700;margin:0!important}.causal-ai-module__xSAmTq__title{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);text-wrap:balance;margin:.35em 0 .5em;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.causal-ai-module__xSAmTq__article .causal-ai-module__xSAmTq__lede{font-size:1.25rem;line-height:calc(1.5 * var(--line-height-scale));color:var(--text);margin-bottom:1.6em}.causal-ai-module__xSAmTq__section{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--sage-strong);margin:2.2em 0 .6em;font-size:1.45rem;line-height:1.2}.causal-ai-module__xSAmTq__figure{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:12px;margin:1.8em 0 2em;padding:1.4rem 1.2rem 1rem}.causal-ai-module__xSAmTq__diagram{width:100%;max-width:520px;height:auto;color:var(--sage);font-family:var(--font-body), sans-serif;margin:0 auto;display:block}.causal-ai-module__xSAmTq__node rect{fill:var(--ink-bg);stroke:var(--sage-dim);stroke-width:1.5px}.causal-ai-module__xSAmTq__node text{fill:var(--text);text-anchor:middle;dominant-baseline:central;font-size:16px;font-weight:600}.causal-ai-module__xSAmTq__edge line{stroke:var(--sage);stroke-width:2px}.causal-ai-module__xSAmTq__spurious{stroke:var(--amber);stroke-width:1.5px;stroke-dasharray:5 5}.causal-ai-module__xSAmTq__edgeLabel{fill:var(--amber);text-anchor:middle;font-size:12px}.causal-ai-module__xSAmTq__caption{font-size:.875rem;line-height:calc(1.55 * var(--line-height-scale));color:var(--text-dim);text-align:center;margin-top:.9rem}@media (min-width:1100px){.causal-ai-module__xSAmTq__article{grid-template-columns:minmax(0,68ch) 20rem;grid-template-areas:"head terms""body terms";column-gap:3rem;max-width:calc(68ch + 23rem);display:grid}.causal-ai-module__xSAmTq__head{grid-area:head}.causal-ai-module__xSAmTq__body{grid-area:body}.causal-ai-module__xSAmTq__terms{grid-area:terms}}
.contact-module__xwJ-uq__page{background:radial-gradient(ellipse at 85% 0%, rgba(var(--sage-rgb), .1), transparent 50%), var(--ink-bg);min-height:100dvh;padding:clamp(5.5rem,10vw,7rem) clamp(1rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.contact-module__xwJ-uq__article{max-width:44rem;font-size:1.0625rem;line-height:calc(1.7 * var(--line-height-scale));color:var(--text-dim);margin-inline:auto}.contact-module__xwJ-uq__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);margin:0;font-size:.75rem;font-weight:700}.contact-module__xwJ-uq__title{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);margin:.35em 0 .5em;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.contact-module__xwJ-uq__lede{font-size:1.15rem;line-height:calc(1.5 * var(--line-height-scale));color:var(--text);margin:0 0 1.8em}
.glossary-module__9xMfFq__page{background:radial-gradient(ellipse at 85% 0%, rgba(var(--sage-rgb), .1), transparent 50%), var(--ink-bg);min-height:100dvh;padding:clamp(5.5rem,10vw,7rem) clamp(1rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.glossary-module__9xMfFq__layout{max-width:68ch;font-size:1.0625rem;line-height:calc(1.7 * var(--line-height-scale));color:var(--text-dim);margin-inline:auto}.glossary-module__9xMfFq__layout p{margin:0 0 .8em}.glossary-module__9xMfFq__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);font-size:.75rem;font-weight:700;margin:0!important}.glossary-module__9xMfFq__title{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);text-wrap:balance;margin:.35em 0 .5em;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.glossary-module__9xMfFq__layout .glossary-module__9xMfFq__lede{font-size:1.25rem;line-height:calc(1.5 * var(--line-height-scale));color:var(--text);margin-bottom:1.4em}.glossary-module__9xMfFq__toc{border:1px solid var(--line);border-radius:12px;margin:0 0 1.5rem;padding:1rem 1.2rem;font-size:.9375rem;line-height:1.5}.glossary-module__9xMfFq__tocTitle{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);margin:0 0 .6rem;font-size:.75rem;font-weight:700}.glossary-module__9xMfFq__toc ol,.glossary-module__9xMfFq__toc ul{margin:0;padding:0;list-style:none}.glossary-module__9xMfFq__toc ol>li+li{margin-top:.35rem}.glossary-module__9xMfFq__toc a{color:var(--text-dim);text-decoration:none}.glossary-module__9xMfFq__toc a:hover,.glossary-module__9xMfFq__toc a:focus-visible{color:var(--text);text-decoration:underline}.glossary-module__9xMfFq__tocGroup{color:var(--text);font-weight:600}.glossary-module__9xMfFq__tocCount{color:var(--text-dim);margin-left:.5rem;font-size:.8125rem}.glossary-module__9xMfFq__tocTerms{display:none}@media (min-width:1100px){.glossary-module__9xMfFq__layout{grid-template-columns:minmax(0,68ch) 16rem;grid-template-areas:"head toc""body toc";column-gap:3rem;max-width:calc(68ch + 19rem);display:grid}.glossary-module__9xMfFq__head{grid-area:head}.glossary-module__9xMfFq__body{grid-area:body}.glossary-module__9xMfFq__toc{scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-area:toc;align-self:start;max-height:calc(100dvh - 8rem);margin:.4rem 0 0;position:sticky;top:6rem;overflow-y:auto}.glossary-module__9xMfFq__toc ol>li+li{margin-top:.9rem}.glossary-module__9xMfFq__tocTerms{border-left:1px solid var(--line);margin-top:.25rem;padding-left:.7rem;font-size:.875rem;display:block}.glossary-module__9xMfFq__tocTerms li{padding:.1rem 0}}.glossary-module__9xMfFq__group{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--sage-strong);margin:2.2em 0 .6em;scroll-margin-top:6rem;font-size:1.45rem;line-height:1.2}.glossary-module__9xMfFq__term{border-top:1px solid var(--line);padding:1rem 0;scroll-margin-top:6rem}.glossary-module__9xMfFq__name{color:var(--text);margin:0 0 .35em;font-size:1.0625rem;font-weight:700;line-height:1.3}.glossary-module__9xMfFq__name a{color:inherit;text-decoration:none}.glossary-module__9xMfFq__name a:hover,.glossary-module__9xMfFq__name a:focus-visible{text-decoration:underline}.glossary-module__9xMfFq__term:target .glossary-module__9xMfFq__name a{color:var(--sage-strong)}.glossary-module__9xMfFq__technical{border-left:2px solid var(--sage-dim);padding-left:.9rem;font-size:.96rem}
.demos-module__PynZZG__wide{max-width:64rem}.demos-module__PynZZG__intro{max-width:72ch}.demos-module__PynZZG__demos{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.demos-module__PynZZG__demo{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:1.4rem;padding:1.5rem 1.4rem;display:grid}@media (min-width:56rem){.demos-module__PynZZG__demo{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:2.2rem;padding:1.7rem 1.8rem}}.demos-module__PynZZG__side{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.demos-module__PynZZG__wide .demos-module__PynZZG__meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--sage);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;font-size:.75rem;font-weight:700;line-height:1.4;display:flex}.demos-module__PynZZG__status{border:1px solid var(--sage-dim);color:var(--sage-strong);background:rgba(var(--sage-rgb), .12);border-radius:999px;padding:.2em .7em}.demos-module__PynZZG__coming{color:var(--text-dim);background:0 0;border-style:dashed}.demos-module__PynZZG__name{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);text-wrap:balance;margin:0;font-size:1.5rem;line-height:1.2}.demos-module__PynZZG__shot{border:1px solid var(--line);border-radius:8px;width:100%;height:auto;display:block}.demos-module__PynZZG__cta{justify-content:center}.demos-module__PynZZG__body{min-width:0}.demos-module__PynZZG__wide .demos-module__PynZZG__body p{font-size:.975rem;line-height:calc(1.6 * var(--line-height-scale));margin:0 0 1em}.demos-module__PynZZG__wide .demos-module__PynZZG__body .demos-module__PynZZG__introText{font-size:1.1rem;line-height:calc(1.55 * var(--line-height-scale));color:var(--text);margin-bottom:1.5em}.demos-module__PynZZG__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--sage);margin:1.4em 0 .4em;font-size:.75rem;font-weight:700}
.integrations-module__gR-_3q__wide{max-width:72rem}.integrations-module__gR-_3q__intro{max-width:72ch}.integrations-module__gR-_3q__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:stretch;gap:.9rem;margin-top:2rem;display:grid}.integrations-module__gR-_3q__card{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:0;padding:1.4rem 1.3rem 1.3rem;display:flex}.integrations-module__gR-_3q__cardHead{justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 0 .45em;display:flex}.integrations-module__gR-_3q__logo{width:2rem;height:2rem;color:var(--sage);flex:none}.integrations-module__gR-_3q__logo svg{width:100%;height:100%;display:block}.integrations-module__gR-_3q__snippet{margin:0 0 1.1rem;position:relative}.integrations-module__gR-_3q__copy{border:1px solid var(--sage-dim);background:var(--ink-bg-2);color:var(--sage-strong);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:.25em .7em;font-size:.7rem;position:absolute;top:.45rem;right:.45rem}.integrations-module__gR-_3q__copy:hover,.integrations-module__gR-_3q__copy:focus-visible{border-color:var(--sage);background:rgba(var(--sage-rgb), .16)}.integrations-module__gR-_3q__cardName{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);margin:0;font-size:1.4rem;line-height:1.2}.integrations-module__gR-_3q__article .integrations-module__gR-_3q__card p{font-size:.95rem;line-height:calc(1.55 * var(--line-height-scale));margin:0 0 1.1em}.integrations-module__gR-_3q__code{background:var(--ink-bg);border:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);border-radius:8px;margin:0;padding:2.2rem .9rem .8rem;font-size:.78rem;line-height:1.5;overflow-x:auto}.integrations-module__gR-_3q__guide{color:var(--text-dim);margin:auto 0 0!important;font-size:.85rem!important}.integrations-module__gR-_3q__guide span{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--sage);font-size:.75rem;font-weight:700}
.pricing-module__5nvn8q__wide{max-width:84rem}.pricing-module__5nvn8q__intro,.pricing-module__5nvn8q__pilot{max-width:72ch}.pricing-module__5nvn8q__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.9rem;margin-top:2rem;display:grid}@media (min-width:40rem){.pricing-module__5nvn8q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-module__5nvn8q__modules,.pricing-module__5nvn8q__grid>:last-child{grid-column:1/-1}}@media (min-width:80rem){.pricing-module__5nvn8q__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.15fr) minmax(0,1fr)}.pricing-module__5nvn8q__modules,.pricing-module__5nvn8q__grid>:last-child{grid-column:auto}}.pricing-module__5nvn8q__plan,.pricing-module__5nvn8q__modules{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:1.4rem 1.3rem 1.3rem;display:flex}.pricing-module__5nvn8q__planName{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);margin:0;font-size:1.4rem;line-height:1.2}.pricing-module__5nvn8q__price,.pricing-module__5nvn8q__modulesKicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--sage);margin:.35em 0 .9em;font-size:.75rem;font-weight:700}.pricing-module__5nvn8q__modulesKicker{margin:0 0 .45em}.pricing-module__5nvn8q__audience{font-size:.95rem;line-height:calc(1.5 * var(--line-height-scale));color:var(--text);margin:0 0 1.2em}.pricing-module__5nvn8q__includes{font-size:.95rem;line-height:calc(1.5 * var(--line-height-scale));flex:1;margin:0 0 1.6rem;padding:0;list-style:none}.pricing-module__5nvn8q__includes li{border-top:1px solid var(--line);padding:.5rem 0 .5rem 1.35rem;position:relative}.pricing-module__5nvn8q__includes li:before{content:"";background:var(--sage);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:1rem;left:.15rem}.pricing-module__5nvn8q__planCta{justify-content:center}.pricing-module__5nvn8q__moduleGrid{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:.7rem;margin:auto 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.pricing-module__5nvn8q__moduleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.pricing-module__5nvn8q__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-module__5nvn8q__module{background:var(--ink-bg);border:1px solid var(--line);border-radius:10px;padding:.9rem 1rem}.pricing-module__5nvn8q__module h3{color:var(--text);margin:0 0 .35em;font-size:1rem}.pricing-module__5nvn8q__article .pricing-module__5nvn8q__module p{font-size:.9rem;line-height:calc(1.4 * var(--line-height-scale));margin:0}.pricing-module__5nvn8q__soon{border-style:dashed;border-color:var(--sage-dim);background:0 0}.pricing-module__5nvn8q__pilot{margin-top:1rem}.pricing-module__5nvn8q__terms{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem .6rem;margin:2.5rem 0 0;padding:1.4rem 0 0;list-style:none;display:flex}.pricing-module__5nvn8q__terms li{border:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);border-radius:999px;padding:.35em .9em;font-size:.75rem}
.capabilities-module__jckD_q__page{background:var(--ink-bg);min-height:100dvh;color:var(--text);font-family:var(--font-body), sans-serif;font-size:1.05rem;line-height:calc(1.55 * var(--line-height-scale))}.capabilities-module__jckD_q__intro,.capabilities-module__jckD_q__section{width:min(72rem,100% - 3rem);margin-inline:auto}.capabilities-module__jckD_q__intro{grid-template-columns:minmax(0,1fr) minmax(18rem,32rem);align-items:center;gap:clamp(2rem,5vw,4rem);min-height:100svh;padding:6.5rem 0 3rem;display:grid}.capabilities-module__jckD_q__intro p{max-width:36rem;color:var(--text-dim);margin:0 0 1rem}.capabilities-module__jckD_q__eyebrow{color:var(--sage-strong);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}.capabilities-module__jckD_q__title{color:#fff;font-family:var(--font-display), Georgia, serif;font-size:clamp(2.4rem,5vw,4rem);font-weight:var(--display-weight);letter-spacing:-.03em;text-wrap:balance;margin:.4rem 0 1.25rem;line-height:1.05}.capabilities-module__jckD_q__lede{font-size:1.2rem;color:var(--text)!important}.capabilities-module__jckD_q__buttons{margin:1.5rem 0 0!important}.capabilities-module__jckD_q__figure{margin:0}.capabilities-module__jckD_q__pie{width:100%;height:auto;display:block}.capabilities-module__jckD_q__caption{color:var(--text-dim);text-align:center;margin:.75rem .25rem 0;font-size:.85rem;line-height:1.4}.capabilities-module__jckD_q__section{border-top:1px solid var(--line);padding:4rem 0}.capabilities-module__jckD_q__heading{color:#fff;font-family:var(--font-display), Georgia, serif;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:var(--display-weight);letter-spacing:-.02em;margin:0;line-height:1.1}.capabilities-module__jckD_q__sectionLede{max-width:40rem;color:var(--text-dim);margin:.6rem 0 1.75rem}.capabilities-module__jckD_q__grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.capabilities-module__jckD_q__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.capabilities-module__jckD_q__card{background:rgba(var(--sage-rgb), .14);border:1px solid rgba(var(--sage-strong-rgb), .3);border-radius:.9rem;padding:1.15rem 1.2rem 1.25rem}.capabilities-module__jckD_q__card h3{color:#fff;font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-weight:var(--display-weight);letter-spacing:-.015em;margin:0 0 .35rem;line-height:1.25}.capabilities-module__jckD_q__card p{color:var(--text-dim);margin:0;font-size:.98rem}.capabilities-module__jckD_q__featured{background:rgba(var(--sage-strong-rgb), .22);border-color:rgba(var(--sage-strong-rgb), .6)}.capabilities-module__jckD_q__soon{background:0 0;border-style:dashed}@media (max-width:60rem){.capabilities-module__jckD_q__intro{grid-template-columns:1fr;min-height:0}.capabilities-module__jckD_q__figure{max-width:28rem}.capabilities-module__jckD_q__two{grid-template-columns:1fr}}
.regulations-module__i9tsLq__page{background:radial-gradient(ellipse at 85% 0%, rgba(var(--sage-rgb), .1), transparent 50%), var(--ink-bg);min-height:100dvh;color:var(--text-dim);padding:clamp(5.5rem,10vw,7rem) clamp(1rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.regulations-module__i9tsLq__hero,.regulations-module__i9tsLq__continent{max-width:1360px;margin-inline:auto}.regulations-module__i9tsLq__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--sage);margin:0;font-size:.75rem;font-weight:700}.regulations-module__i9tsLq__title{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);text-wrap:balance;max-width:24ch;margin:.35em 0 .2em;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08}.regulations-module__i9tsLq__subtitle{font-family:var(--font-display), Georgia, serif;color:var(--sage-strong);margin:0 0 1.1em;font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.25}.regulations-module__i9tsLq__lede{max-width:68ch;font-size:1.125rem;line-height:calc(1.6 * var(--line-height-scale));margin:0}.regulations-module__i9tsLq__asOf{opacity:.8;margin:.9em 0 0;font-size:.8125rem}.regulations-module__i9tsLq__jump{flex-wrap:wrap;gap:.5rem;margin-top:1.8rem;display:flex}.regulations-module__i9tsLq__jump a{border:1px solid var(--line);color:var(--text);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .8rem;font-size:.875rem;text-decoration:none;display:inline-flex}.regulations-module__i9tsLq__jump a:hover{border-color:var(--sage)}.regulations-module__i9tsLq__jump span{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sage);font-size:.75rem}.regulations-module__i9tsLq__continent{border-bottom:1px solid var(--line);padding:2.5rem 0;scroll-margin-top:6rem;position:relative}.regulations-module__i9tsLq__continent:last-of-type{border-bottom:none}.regulations-module__i9tsLq__continentTitle{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--sage-strong);margin:0;font-size:1.6rem;line-height:1.2}.regulations-module__i9tsLq__count{margin:.2em 0 1.2rem;font-size:.8125rem}.regulations-module__i9tsLq__arrows{gap:.5rem;display:flex;position:absolute;top:2.5rem;right:0}.regulations-module__i9tsLq__arrow{border:1px solid var(--line);background:var(--ink-bg-2);width:2.5rem;height:2.5rem;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.regulations-module__i9tsLq__arrow:hover{border-color:var(--sage);color:var(--sage)}.regulations-module__i9tsLq__viewport{overflow:hidden}.regulations-module__i9tsLq__track{gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.regulations-module__i9tsLq__slideNext{animation:.28s ease-out regulations-module__i9tsLq__slideNext}.regulations-module__i9tsLq__slidePrev{animation:.28s ease-out regulations-module__i9tsLq__slidePrev}@keyframes regulations-module__i9tsLq__slideNext{0%{opacity:.4;transform:translate(8%)}}@keyframes regulations-module__i9tsLq__slidePrev{0%{opacity:.4;transform:translate(-8%)}}@media (prefers-reduced-motion:reduce){.regulations-module__i9tsLq__slideNext,.regulations-module__i9tsLq__slidePrev{animation:none}}.regulations-module__i9tsLq__slide{flex:0 0 85%}@media (min-width:640px){.regulations-module__i9tsLq__slide{flex-basis:calc(50% - .625rem)}}@media (min-width:1024px){.regulations-module__i9tsLq__slide{flex-basis:calc(25% - .9375rem)}}.regulations-module__i9tsLq__card{background:var(--ink-bg-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.6rem;height:100%;padding:1.2rem;display:flex}.regulations-module__i9tsLq__cardTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.regulations-module__i9tsLq__where{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;display:inline-flex}.regulations-module__i9tsLq__code{border:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;color:var(--sage);border-radius:4px;flex-shrink:0;padding:.05rem .35rem;font-size:.6875rem}.regulations-module__i9tsLq__status{border:1px solid var(--line);color:var(--text-dim);border-radius:999px;flex-shrink:0;padding:.1rem .55rem;font-size:.75rem;font-weight:600}.regulations-module__i9tsLq__status[data-status=inForce]{border-color:var(--sage);color:var(--sage-strong)}.regulations-module__i9tsLq__status[data-status=adopted],.regulations-module__i9tsLq__status[data-status=treaty]{color:var(--sage)}.regulations-module__i9tsLq__status[data-status=bill]{border-color:var(--amber);color:var(--amber)}.regulations-module__i9tsLq__lawTitle{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);color:var(--text);margin:0;font-size:1.125rem;line-height:1.3}.regulations-module__i9tsLq__date{opacity:.8;margin:0;font-size:.75rem}.regulations-module__i9tsLq__summary{font-size:.9375rem;line-height:calc(1.55 * var(--line-height-scale));margin:0}.regulations-module__i9tsLq__cardFoot{border-top:1px solid var(--line);flex-direction:column;gap:.6rem;margin-top:auto;padding-top:.75rem;display:flex}.regulations-module__i9tsLq__criteria{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.regulations-module__i9tsLq__criteria li{background:rgba(var(--sage-rgb), .12);color:var(--sage-strong);border-radius:4px;padding:.1rem .5rem;font-size:.6875rem}.regulations-module__i9tsLq__source{width:fit-content;color:var(--sage);font-size:.8125rem;font-weight:600;text-decoration:none}.regulations-module__i9tsLq__source:hover{text-decoration:underline}
