*{box-sizing:border-box}@keyframes stonetoned-section-reveal{0%{opacity:.28;transform:translateY(var(--distance-reveal))}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site-main .product-list>.product-row,.site-main>main>article>.product-waitlist,.site-main>main>article>section,.site-main>main>section:not(:first-child){animation:stonetoned-section-reveal var(--duration-reveal) var(--ease-reveal) both;animation-timeline:view();animation-range:entry 2% cover 30%}}}@media (prefers-reduced-motion:reduce){.site-main .product-list>.product-row,.site-main>main>article>.product-waitlist,.site-main>main>article>section,.site-main>main>section{animation:none!important;opacity:1;transform:none}}html{color-scheme:dark;background:var(--canvas);scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body,html{overflow-x:clip}body{min-height:100svh;margin:0;display:flex;flex-direction:column;color:var(--text);background:radial-gradient(circle at 20% 10%,rgba(var(--accent-rgb),.16),transparent 28rem),radial-gradient(circle at 84% 18%,rgba(247,246,242,.09),transparent 24rem),radial-gradient(circle at 52% 88%,rgba(var(--accent-rgb),.09),transparent 28rem),radial-gradient(circle at 24px 24px,rgba(var(--accent-rgb),.2) 1px,transparent 1.5px) 0 0 /48px 48px,radial-gradient(circle at 1px 1px,rgba(247,246,242,.08) 1px,transparent 1.5px) 0 0 /16px 16px,linear-gradient(180deg,var(--canvas-2) 0,var(--canvas-deep) 52%,var(--brand-obsidian) 100%);font-family:var(--font-body);letter-spacing:var(--tracking-tight)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(var(--paper-rgb),.035) 1px,transparent 1px) 0 0 /96px 96px,linear-gradient(180deg,rgba(var(--paper-rgb),.03) 1px,transparent 1px) 0 0 /96px 96px;-webkit-mask-image:radial-gradient(circle at 50% 18%,black,transparent 72%);mask-image:radial-gradient(circle at 50% 18%,black,transparent 72%)}body.menu-open{overflow:hidden}body,body>div:first-child{min-height:100vh}a{color:inherit}button,input{font:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer-social-bar,.legal-page,.pre-footer-subscriber,.simple-page,.site-footer,.site-header{width:min(var(--content-width),calc(100% - var(--page-gutter)));margin:0 auto}.site-header{width:min(var(--header-width),calc(100% - var(--page-gutter)));min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:24px;position:sticky;top:0;z-index:40}.site-header:before{content:"";position:absolute;inset:12px -16px;z-index:-1;border:1px solid rgba(var(--paper-rgb),.09);border-radius:999px;background:linear-gradient(135deg,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),.035)),rgba(12,12,11,.72);box-shadow:0 18px 55px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.site-main{min-height:0;flex:1 0 auto}.brand-mark,.nav-links,.site-footer nav{display:flex;align-items:center}.brand-mark{padding-left:0;position:relative;z-index:70;color:var(--text);text-decoration:none;font-size:1.72rem;font-weight:740;letter-spacing:-.03em}.brand-core-mark{width:64px;height:64px;display:block;flex:0 0 auto;margin-left:-12px;margin-right:-6px;filter:drop-shadow(0 3px 8px rgba(0,0,0,.28))}.brand-mark span span{display:inline-block;color:transparent;background:linear-gradient(108deg,var(--muted) 0 34%,var(--brand-silver-bright) 47%,var(--muted) 62% 100%);background-size:240% 100%;background-position:120% 0;-webkit-background-clip:text;background-clip:text;text-shadow:0 1px 0 rgba(var(--paper-rgb),.08);animation:wordmarkStone 7s ease-in-out infinite}@keyframes wordmarkStone{0%,to{background-position:120% 0;filter:brightness(.92);text-shadow:0 1px 0 rgba(var(--paper-rgb),.08);transform:translateY(0)}26%{background-position:35% 0;filter:brightness(1.02);text-shadow:0 0 14px rgba(var(--accent-rgb),.16),0 1px 0 rgba(var(--paper-rgb),.12);transform:translateY(-.4px)}54%{background-position:-90% 0;filter:brightness(.96);text-shadow:0 1px 0 rgba(var(--paper-rgb),.05);transform:translateY(.2px)}78%{background-position:12% 0;filter:brightness(1.06);text-shadow:0 0 10px rgba(var(--accent-rgb),.12),0 1px 0 rgba(var(--paper-rgb),.1);transform:translateY(-.2px)}}@media (prefers-reduced-motion:reduce){.brand-mark span span{animation:none;background-position:50% 0}}.brand-glyph{width:34px;height:34px;border:1px solid var(--accent);border-radius:10px;background:linear-gradient(135deg,transparent 0 44%,var(--accent) 45% 55%,transparent 56%),radial-gradient(circle at 65% 22%,rgba(251,250,247,.45),transparent .28rem),var(--brand-obsidian);display:inline-block;box-shadow:0 0 28px rgba(var(--accent-rgb),.22)}.back-to-top{width:36px;height:36px;display:inline-grid;place-items:center;position:relative;z-index:70;margin-left:-12px;margin-right:auto;border:1px solid rgba(var(--accent-rgb),.28);border-radius:999px;background:linear-gradient(135deg,rgba(var(--paper-rgb),.12),rgba(var(--paper-rgb),.045)),rgba(18,18,18,.82);color:var(--accent);opacity:0;pointer-events:none;transform:translateY(4px) scale(.92);cursor:pointer;box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.12);transition:border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.back-to-top:focus-visible,.back-to-top:hover{border-color:rgba(var(--accent-rgb),.46);background:rgba(var(--accent-rgb),.1);color:var(--text)}.back-to-top svg{width:18px;height:18px;fill:currentColor}.nav-links{gap:6px;padding-right:0}.nav-links a,.nav-links button,.site-footer .cookie-settings-button,.site-footer a,.text-link{color:var(--muted);text-decoration:none;font-size:.92rem}.nav-links a,.nav-links button{min-height:38px;display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:999px;background:transparent;padding:0 14px;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.submenu-indicator{width:.9em;height:.9em;display:inline-block;flex:0 0 auto;fill:currentColor;opacity:.72;transition:opacity .18s ease,transform .18s ease}.nav-item:focus-within>a .submenu-indicator,.nav-item:hover>a .submenu-indicator{opacity:1;transform:translateY(1px)}.nav-links a:hover,.nav-links button:hover,.site-footer a:hover,.text-link:hover{color:var(--accent)}.nav-item:focus-within>a,.nav-item:hover>a,.nav-links a:hover,.nav-links button:hover{border-color:rgba(var(--accent-rgb),.28);background:rgba(var(--accent-rgb),.09);transform:translateY(-1px)}.nav-item{position:relative}.desktop-submenu{width:300px;position:absolute;top:calc(100% + 12px);right:0;display:grid;gap:8px;border:1px solid rgba(251,250,247,.1);border-radius:18px;background:linear-gradient(135deg,rgba(251,250,247,.13),rgba(251,250,247,.05)),rgba(12,12,11,.94);padding:12px;box-shadow:0 24px 70px rgba(0,0,0,.42);opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none;transition:opacity .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.desktop-submenu:before{content:"";position:absolute;top:-14px;right:0;left:0;height:14px}.nav-item:focus-within .desktop-submenu,.nav-item:hover .desktop-submenu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.nav-item.submenu-dismissed .desktop-submenu{opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.desktop-submenu p{margin:0 0 2px;color:var(--faint);font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.desktop-submenu a{min-height:auto;display:grid;gap:5px;border-radius:12px;padding:12px}.desktop-submenu a span{color:var(--text);font-weight:760}.desktop-submenu a small{color:var(--muted);line-height:1.45}.menu-button{width:46px;height:46px;display:none;position:relative;z-index:80;margin-right:10px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--text);cursor:pointer}.menu-button.is-open{border-color:rgba(251,250,247,.14);background:linear-gradient(135deg,rgba(var(--paper-rgb),.12),rgba(var(--paper-rgb),.045)),rgba(18,18,18,.9);box-shadow:inset 0 1px 0 rgba(251,250,247,.14)}.menu-button span{width:18px;height:1.5px;display:block;position:absolute;left:50%;border-radius:999px;background:var(--text);transform:translateX(-50%);transition:top .18s ease,opacity .16s ease,transform .18s ease}.menu-button span:first-child{top:16px}.menu-button span:nth-child(2){top:22px}.menu-button span:nth-child(3){top:28px}.menu-button.is-open span:first-child{top:22px;transform:translateX(-50%) rotate(45deg)}.menu-button.is-open span:nth-child(2){opacity:0}.menu-button.is-open span:nth-child(3){top:22px;transform:translateX(-50%) rotate(-45deg)}.mobile-menu{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;padding:var(--mobile-menu-top) var(--mobile-menu-gutter) var(--mobile-menu-bottom);background:radial-gradient(circle at 22% 14%,rgba(var(--accent-rgb),.2),transparent 24rem),radial-gradient(circle at 78% 84%,rgba(247,246,242,.08),transparent 24rem),radial-gradient(circle at 28px 28px,rgba(var(--accent-rgb),.18) 1px,transparent 1.5px) 0 0 /44px 44px,linear-gradient(180deg,rgba(9,9,8,.995),rgba(9,9,8,.975));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:mobileMenuEnter .26s cubic-bezier(.2,.9,.2,1) both}.mobile-menu>nav{width:100%;margin:14px auto 0;flex:0 0 auto;display:grid;gap:var(--mobile-menu-gap)}.mobile-menu>nav>a,.mobile-menu>nav>button{min-height:52px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;border:1px solid rgba(var(--paper-rgb),.12);border-radius:14px;background:linear-gradient(135deg,rgba(var(--paper-rgb),.16),rgba(var(--paper-rgb),.07)),rgba(18,18,18,.94);padding:0 13px;color:var(--text);text-decoration:none;font-size:clamp(1.08rem,5.8vw,1.9rem);font-weight:720;text-align:left;cursor:pointer;box-shadow:0 18px 60px rgba(0,0,0,.38);animation:mobileLinkEnter .36s cubic-bezier(.2,.9,.2,1) both;animation-delay:calc(var(--nav-index, 0) * 42ms)}.mobile-menu>nav>a:focus-visible,.mobile-menu>nav>a:hover,.mobile-menu>nav>button:focus-visible,.mobile-menu>nav>button:hover{border-color:rgba(var(--accent-rgb),.42);background:linear-gradient(135deg,rgba(251,250,247,.18),rgba(251,250,247,.08)),rgba(18,18,18,.94)}.mobile-menu>nav>a span,.mobile-menu>nav>button span{position:relative;z-index:1}.mobile-link-label{display:inline-flex;align-items:center;gap:8px}.mobile-link-label .submenu-indicator{width:.86em;height:.86em;color:var(--accent);opacity:.86}.mobile-link-meta{min-width:2.7rem;min-height:2.25rem;display:grid;place-items:center end}.mobile-link-icon,.mobile-link-index{color:var(--accent);grid-area:1/1;transition:opacity .18s ease,transform .22s ease}.mobile-link-index{font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;letter-spacing:0;opacity:0;transform:translateX(-10px)}.mobile-link-icon{width:34px;height:34px;fill:currentColor;opacity:1;transform:translateX(0) scale(1)}.mobile-menu>nav>a:focus-visible .mobile-link-index,.mobile-menu>nav>a:hover .mobile-link-index,.mobile-menu>nav>button:focus-visible .mobile-link-index,.mobile-menu>nav>button:hover .mobile-link-index{opacity:0;transform:translateX(-10px)}.mobile-menu>nav>a:focus-visible .mobile-link-icon,.mobile-menu>nav>a:hover .mobile-link-icon,.mobile-menu>nav>button:focus-visible .mobile-link-icon,.mobile-menu>nav>button:hover .mobile-link-icon{opacity:1;transform:translateX(0) scale(1)}.mobile-submenu-panel{min-height:100%;display:flex;flex-direction:column;animation:mobileSubmenuEnter .26s cubic-bezier(.2,.9,.2,1) both}.mobile-submenu-back{width:fit-content;min-height:36px;display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;border:1px solid rgba(var(--paper-rgb),.12);border-radius:999px;background:rgba(251,250,247,.055);color:var(--muted);padding:0 12px;font:inherit;font-size:.88rem;font-weight:760;cursor:pointer}.mobile-submenu-back svg{width:18px;height:18px;fill:currentColor}.mobile-submenu-title{margin:18px 0 30px}.mobile-submenu-title a{width:fit-content;display:inline-flex;position:relative;color:var(--text);text-decoration:none;padding-bottom:9px;font-size:clamp(2.1rem,9vw,3.45rem);font-weight:780;line-height:.95;transition:color .18s ease,transform .18s ease}.mobile-submenu-title a:after{content:"";height:4px;position:absolute;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,rgba(var(--accent-rgb),.44),var(--brand-silver-bright),rgba(var(--accent-rgb),.58));box-shadow:0 0 18px rgba(var(--accent-rgb),.24)}.mobile-submenu-title a:focus-visible,.mobile-submenu-title a:hover{color:var(--accent);transform:translateX(3px)}.mobile-submenu-links{display:grid;gap:34px}.mobile-submenu-links a{min-height:74px;display:grid;align-content:center;gap:5px;color:var(--text);text-decoration:none;animation:mobileLinkEnter .36s cubic-bezier(.2,.9,.2,1) both;animation-delay:calc(var(--nav-index, 0) * 55ms)}.mobile-submenu-links a:focus-visible,.mobile-submenu-links a:hover,.mobile-submenu-links a:visited{text-decoration:none}.mobile-submenu-links a span{width:fit-content;display:inline-block;position:relative;padding-bottom:7px;text-decoration:none;font-size:clamp(1.24rem,5.8vw,2.12rem);line-height:1}.mobile-submenu-links a span:after,.product-row strong:after{content:"";height:4px;position:absolute;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,rgba(var(--title-line-tone,var(--accent-rgb)),.42),var(--brand-silver-bright),rgba(var(--title-line-tone,var(--accent-rgb)),.56));box-shadow:0 0 14px rgba(var(--title-line-tone,var(--accent-rgb)),.2)}.mobile-submenu-links a small{color:var(--muted);font-size:.86rem;line-height:1.38}.mobile-menu-socials{width:100%;margin:auto auto 0;position:sticky;bottom:0;display:grid;gap:9px;color:var(--faint);padding-top:12px}.mobile-menu-socials p{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mobile-menu-socials nav{display:flex;flex-wrap:wrap;gap:6px}.mobile-menu-socials a{min-height:0;justify-content:center;border-radius:999px;padding:0;box-shadow:none}.mobile-menu-socials a .mobile-link-meta{display:none}.mobile-menu-socials svg{width:17px;height:17px;fill:currentColor;position:relative;z-index:1}@keyframes mobileMenuEnter{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes mobileLinkEnter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes mobileSubmenuEnter{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}.legal-page,.simple-page{padding:42px 0 88px;scroll-margin-top:var(--header-height)}.home-hero{min-height:min(760px,calc(100vh - 174px));display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:center;gap:clamp(28px,6vw,72px)}.content-stack,.hero-copy{max-width:820px}.product-hero{max-width:none}.product-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.72fr);align-items:center;gap:clamp(28px,5vw,64px)}.product-hero-grid h1{font-size:clamp(3.35rem,8vw,7.8rem)}.product-visual{min-height:520px;position:relative;overflow:hidden;border:1px solid rgba(var(--paper-rgb),.12);border-radius:var(--radius-lg);background:radial-gradient(circle at 20% 16%,rgba(var(--visual-a),.26),transparent 15rem),radial-gradient(circle at 82% 22%,rgba(var(--visual-b),.2),transparent 14rem),radial-gradient(circle at 72% 84%,rgba(var(--visual-c),.18),transparent 16rem),linear-gradient(135deg,rgba(var(--paper-rgb),.12),rgba(var(--paper-rgb),.035)),rgba(18,18,18,.62);box-shadow:var(--shadow-glass)}.product-visual,.treefiny-visual{--visual-a:var(--tone-sage-rgb);--visual-b:var(--tone-blue-rgb);--visual-c:var(--tone-lavender-rgb);--visual-d:var(--tone-amber-rgb)}.biasfrom-visual{--visual-a:var(--tone-blue-rgb);--visual-b:var(--tone-coral-rgb);--visual-c:var(--tone-sage-rgb);--visual-d:var(--tone-amber-rgb)}.product-visual:before{content:"";position:absolute;inset:18px;border:1px solid rgba(var(--accent-rgb),.16);border-radius:22px;background:linear-gradient(90deg,rgba(var(--visual-b),.08) 1px,transparent 1px) 0 0 /44px 44px,linear-gradient(180deg,rgba(var(--visual-a),.07) 1px,transparent 1px) 0 0 /44px 44px}.fairness-meter,.review-card,.tree-branch,.tree-root{position:absolute;z-index:1;border:1px solid rgba(var(--card-color,var(--accent-rgb)),.3);border-radius:16px;background:linear-gradient(135deg,rgba(var(--card-color,var(--accent-rgb)),.18),rgba(251,250,247,.055)),rgba(12,12,11,.84);padding:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 52px rgba(0,0,0,.28),0 0 28px rgba(var(--card-color,var(--accent-rgb)),.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fairness-meter span,.review-card span,.tree-branch span,.tree-root span{display:block;margin-bottom:8px;color:rgb(var(--card-color,var(--accent-rgb)));font-family:var(--font-mono),ui-monospace,monospace;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fairness-meter strong,.review-card strong,.tree-branch strong,.tree-root strong{display:block;color:var(--text);font-size:1rem}.review-card small,.tree-branch small{display:block;margin-top:7px;color:var(--muted);line-height:1.35}.tree-root{--card-color:var(--visual-a);width:42%;top:42%;left:12%}.tree-branch{width:42%}.branch-a{--card-color:var(--visual-b);top:12%;right:10%}.branch-b{--card-color:var(--visual-c);top:40%;right:8%}.branch-c{--card-color:var(--visual-d);right:14%;bottom:12%}.tree-line{height:2px;position:absolute;z-index:0;border-radius:999px;background:linear-gradient(90deg,rgba(var(--line-color,var(--accent-rgb)),.12),rgba(var(--line-color,var(--accent-rgb)),.82));box-shadow:0 0 18px rgba(var(--line-color,var(--accent-rgb)),.22);transform-origin:left center}.line-a{--line-color:var(--visual-b);width:42%;top:39%;left:35%;transform:rotate(-29deg)}.line-b{--line-color:var(--visual-c);width:40%;top:50%;left:36%;transform:rotate(0deg)}.line-c{--line-color:var(--visual-d);width:40%;top:58%;left:35%;transform:rotate(28deg)}.review-card{width:58%}.human-review{--card-color:var(--visual-b);top:12%;left:9%}.ai-review{--card-color:var(--visual-c);top:36%;right:8%}.audit-review{--card-color:var(--visual-a);bottom:12%;left:12%}.fairness-meter{--card-color:var(--visual-d);width:132px;height:132px;right:11%;bottom:13%;display:grid;place-content:center;text-align:center;border-radius:999px;background:conic-gradient(from 0deg,rgb(var(--visual-a)),rgb(var(--visual-d)) 58%,rgb(var(--visual-b)) 82%,rgba(251,250,247,.08) 0),rgba(12,12,11,.88)}.fairness-meter:before{content:"";position:absolute;inset:10px;z-index:-1;border-radius:inherit;background:rgba(12,12,11,.9)}.breadcrumbs{margin:0 0 22px;scroll-margin-top:var(--header-height);color:var(--faint);font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline-flex;align-items:center;gap:8px}.breadcrumbs li+li:before{content:"/";color:rgba(var(--accent-rgb),.44)}.breadcrumbs a,.breadcrumbs span{display:inline-flex;min-height:28px;align-items:center}.breadcrumbs a{position:relative;color:var(--muted);text-decoration:none;transition:color .18s ease,transform .18s ease}.breadcrumbs a:after{content:"";position:absolute;right:0;bottom:2px;left:0;height:2px;border-radius:999px;background:var(--silver-sheen),linear-gradient(90deg,rgba(var(--accent-rgb),.58),var(--brand-silver-bright),rgba(var(--accent-rgb),.58));background-size:220% 100%,100% 100%;background-position:-150% 0,0 0;opacity:0;transition:background-position var(--silver-sheen-duration) var(--silver-sheen-ease),opacity .18s ease}.breadcrumbs a:focus-visible,.breadcrumbs a:hover{color:var(--accent);transform:translateY(-1px);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.breadcrumbs a:focus-visible:after,.breadcrumbs a:hover:after{background-position:150% 0,0 0;opacity:1}.breadcrumbs [aria-current=page]{color:var(--accent);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.eyebrow{margin:0 0 18px;color:var(--accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}h1,h2,h3,p{overflow-wrap:anywhere}h1{max-width:980px;font-size:clamp(3.5rem,10vw,9.6rem);line-height:.86;letter-spacing:-.08em;text-wrap:balance;overflow-wrap:normal}h1,h2{margin:0}h2{font-size:clamp(1.7rem,4vw,3.2rem);line-height:.95;letter-spacing:-.06em}h3{margin:0 0 10px;font-size:1rem;letter-spacing:-.02em}.lede{max-width:560px;margin:28px 0 0;color:var(--muted);font-size:clamp(1.1rem,2vw,1.38rem);line-height:1.55}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px;padding:0 20px;text-decoration:none;font-weight:740;font-size:.95rem;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-2px)}.button-primary,.subscriber-signup button{position:relative;isolation:isolate;overflow:hidden;color:var(--silver-cta-color);background:var(--silver-cta-bg);border-color:var(--silver-cta-border);box-shadow:var(--silver-cta-shadow);transition:border-color .18s ease,box-shadow .18s ease,filter .18s ease,transform .18s ease}.button-primary:before,.subscriber-signup button:before{content:"";position:absolute;inset:-55% -28%;z-index:0;background:var(--silver-sheen);transform:var(--silver-sheen-start);transition:transform var(--silver-sheen-duration) var(--silver-sheen-ease);pointer-events:none}.button-primary:focus-visible,.button-primary:hover,.subscriber-signup button:focus-visible,.subscriber-signup button:hover{border-color:var(--brand-silver-bright);box-shadow:var(--silver-cta-hover-shadow);filter:var(--silver-cta-hover-filter);transform:var(--silver-cta-hover-transform)}.button-primary:focus-visible:before,.button-primary:hover:before,.subscriber-signup button:focus-visible:before,.subscriber-signup button:hover:before{transform:var(--silver-sheen-end)}.hero-console{border:1px solid rgba(var(--paper-rgb),.12);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(251,250,247,.11),rgba(251,250,247,.035)),rgba(18,18,18,.72);box-shadow:var(--shadow-glass);overflow:hidden;transform:rotate(1.4deg)}.console-topbar{height:46px;display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(var(--paper-rgb),.09);padding:0 18px;background:rgba(251,250,247,.045)}.console-topbar span{width:10px;height:10px;border-radius:999px;background:var(--brand-slate)}.console-topbar span:first-child{background:var(--accent)}.console-body{display:grid;gap:14px;padding:clamp(22px,4vw,34px);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:-.04em}.console-body p{margin:0;color:var(--muted);font-size:clamp(.92rem,2vw,1.05rem)}.console-body span{color:var(--accent)}.signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.contact-card,.product-row,.signal-card{border:1px solid rgba(251,250,247,.1);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(251,250,247,.1),rgba(251,250,247,.035)),rgba(18,18,18,.62);box-shadow:0 18px 60px rgba(0,0,0,.24)}.signal-card{min-height:230px;padding:24px}.signal-card>span{display:inline-flex;margin-bottom:var(--signal-label-gap);color:var(--accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem}.signal-card p{margin:16px 0 0;color:var(--muted);line-height:1.55}.company-profile{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.company-profile,.newsletter-section{display:grid;gap:clamp(24px,5vw,64px);margin-top:72px;padding-top:34px;border-top:1px solid var(--line)}.newsletter-section{grid-template-columns:minmax(0,.95fr) minmax(320px,.85fr);align-items:end}.profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.profile-grid>div>span{display:block;margin-bottom:8px;color:var(--brand-silver-bright);font-family:var(--font-mono),ui-monospace,monospace;font-size:.76rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.profile-grid p{margin:0;color:var(--muted);line-height:1.55}.profile-grid a{color:var(--accent)}.products-index{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:start;gap:clamp(28px,5vw,64px)}.products-index>div:first-child{min-width:0}.product-principles{display:grid;gap:14px;position:sticky;top:112px}.noeyebeans-product-logo,.product-logo-noeyebeans{filter:invert(1)}.product-principles>div{--box-tone:var(--tone-sage-rgb);border:1px solid rgba(var(--box-tone),.18);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--box-tone),.08),rgba(251,250,247,.03)),rgba(18,18,18,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 52px rgba(0,0,0,.2),0 0 24px rgba(var(--box-tone),.055);padding:22px}.product-principles>div:nth-child(2){--box-tone:var(--tone-blue-rgb)}.product-principles>div:nth-child(3){--box-tone:var(--tone-lavender-rgb)}.product-principles span{display:inline-flex;margin-bottom:18px;color:rgb(var(--box-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-principles h2{color:rgba(var(--box-tone),.96);font-size:clamp(1.35rem,3vw,2.2rem)}.product-principles p{margin:12px 0 0;color:var(--muted);line-height:1.58}.product-detail-grid,.product-readiness,.product-roadmap{display:grid;gap:14px;margin-top:34px}.product-detail-grid,.product-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.product-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}.product-detail-grid>div,.product-readiness>div,.product-roadmap>div{--box-tone:var(--accent-rgb);border:1px solid rgba(var(--box-tone),.18);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--box-tone),.08),rgba(251,250,247,.03)),rgba(18,18,18,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 52px rgba(0,0,0,.2),0 0 24px rgba(var(--box-tone),.055);padding:22px}.product-detail-grid>div:nth-child(4n+1),.product-readiness>div:nth-child(4n+1),.product-roadmap>div:nth-child(4n+1){--box-tone:var(--tone-sage-rgb)}.product-detail-grid>div:nth-child(4n+2),.product-readiness>div:nth-child(4n+2),.product-roadmap>div:nth-child(4n+2){--box-tone:var(--tone-blue-rgb)}.product-detail-grid>div:nth-child(4n+3),.product-roadmap>div:nth-child(4n+3){--box-tone:var(--tone-lavender-rgb)}.product-detail-grid>div:nth-child(4n+4){--box-tone:var(--tone-amber-rgb)}.product-readiness span,.product-roadmap span{display:inline-flex;margin-bottom:18px;color:rgb(var(--box-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-detail-grid h2,.product-roadmap h2,.product-roadmap h3{color:var(--text);font-size:clamp(1.35rem,3vw,2.2rem)}.product-detail-grid p,.product-readiness p,.product-roadmap p{margin:12px 0 0;color:var(--muted);line-height:1.58}.treefiny-section{margin-top:clamp(54px,7vw,92px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line)}.treefiny-section-heading,.treefiny-thesis{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);align-items:start;gap:clamp(28px,6vw,84px)}.treefiny-build-standard>p:not(.eyebrow),.treefiny-section-heading>p,.treefiny-thesis>div:last-child>p{margin:0;color:var(--muted);font-size:clamp(1.02rem,1.8vw,1.2rem);line-height:1.68}.treefiny-section h2{max-width:760px;text-wrap:balance}.treefiny-thesis{position:relative;overflow:hidden;border:1px solid rgba(var(--tone-sage-rgb),.2);border-radius:var(--radius-lg);background:radial-gradient(circle at 12% 18%,rgba(var(--tone-sage-rgb),.16),transparent 20rem),radial-gradient(circle at 88% 80%,rgba(var(--tone-blue-rgb),.11),transparent 22rem),linear-gradient(135deg,rgba(var(--paper-rgb),.09),rgba(var(--paper-rgb),.025)),rgba(18,18,18,.58);padding:clamp(28px,5vw,56px);box-shadow:var(--shadow-glass)}.treefiny-source-note{margin-top:24px!important;border-left:2px solid rgba(var(--tone-sage-rgb),.56);padding-left:18px;color:var(--faint)!important;font-size:.88rem!important}.treefiny-source-note a{color:var(--tone-sage);text-underline-offset:4px}.treefiny-loop,.treefiny-object-grid,.treefiny-surface-grid,.treefiny-trust-grid,.treefiny-use-case-grid,.treefiny-workflow-grid{display:grid;gap:14px;margin-top:34px}.treefiny-object-grid,.treefiny-use-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.treefiny-surface-grid,.treefiny-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.treefiny-loop{grid-template-columns:repeat(5,minmax(0,1fr))}.treefiny-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.treefiny-card,.treefiny-loop>div,.treefiny-object-grid>div,.treefiny-surface-card,.treefiny-trust-grid>div,.treefiny-workflow{--box-tone:var(--tone-sage-rgb);border:1px solid rgba(var(--box-tone),.18);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--box-tone),.08),rgba(var(--paper-rgb),.03)),rgba(18,18,18,.52);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.06),0 18px 52px rgba(0,0,0,.2),0 0 24px rgba(var(--box-tone),.055)}.treefiny-card:nth-child(4n+2),.treefiny-loop>div:nth-child(4n+2),.treefiny-object-grid>div:nth-child(4n+2),.treefiny-surface-card:nth-child(4n+2),.treefiny-trust-grid>div:nth-child(4n+2),.treefiny-workflow:nth-child(4n+2){--box-tone:var(--tone-blue-rgb)}.treefiny-card:nth-child(4n+3),.treefiny-loop>div:nth-child(4n+3),.treefiny-object-grid>div:nth-child(4n+3),.treefiny-surface-card:nth-child(4n+3),.treefiny-trust-grid>div:nth-child(4n+3),.treefiny-workflow:nth-child(4n+3){--box-tone:var(--tone-lavender-rgb)}.treefiny-card:nth-child(4n+4),.treefiny-loop>div:nth-child(4n+4),.treefiny-object-grid>div:nth-child(4n+4),.treefiny-surface-card:nth-child(4n+4),.treefiny-trust-grid>div:nth-child(4n+4),.treefiny-workflow:nth-child(4n+4){--box-tone:var(--tone-amber-rgb)}.treefiny-card{min-height:254px;display:flex;align-items:flex-start;flex-direction:column;padding:24px}.treefiny-card>span,.treefiny-loop span,.treefiny-surface-card>span,.treefiny-trust-grid span{color:rgb(var(--box-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.treefiny-card>span,.treefiny-loop>div>span,.treefiny-surface-card>span{display:block;margin-bottom:var(--signal-label-gap)}.treefiny-card h3,.treefiny-loop h3,.treefiny-surface-card h3,.treefiny-trust-grid h3{color:var(--text);font-size:clamp(1.2rem,2.4vw,1.75rem);line-height:1.04}.treefiny-card h3{margin-top:0}.treefiny-card p,.treefiny-loop p,.treefiny-surface-card p,.treefiny-trust-grid p{margin:12px 0 0;color:var(--muted);line-height:1.58}.treefiny-surface-card{min-height:194px;display:block;padding:24px}.treefiny-object-grid{margin-bottom:0;padding:0}.treefiny-object-grid>div{min-height:132px;padding:20px}.treefiny-object-grid dt{color:rgb(var(--box-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.treefiny-object-grid dd{margin:10px 0 0;color:var(--muted);line-height:1.5}.treefiny-workflow{min-height:282px;padding:24px;font-family:var(--font-mono),ui-monospace,monospace}.treefiny-workflow>span{display:inline-flex;border:1px solid rgba(var(--box-tone),.28);border-radius:var(--radius-pill);background:rgba(var(--box-tone),.08);color:rgb(var(--box-tone));padding:7px 10px;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.treefiny-workflow strong{display:block;margin-top:24px;color:var(--text);font-size:.94rem;line-height:1.5}.treefiny-workflow ol{display:grid;gap:9px;margin:18px 0 0;padding:0;color:var(--muted);font-size:.8rem;line-height:1.48;list-style:none}.treefiny-workflow li{border-left:2px solid rgba(var(--box-tone),.42);padding-left:12px}.treefiny-loop>div,.treefiny-trust-grid>div{padding:22px}.treefiny-loop>div{min-height:220px}.treefiny-loop h3{margin-top:0}.treefiny-trust-grid h3{margin-top:30px}.treefiny-trust-grid>div{min-height:238px}.treefiny-build-standard{overflow:hidden;position:relative;border:1px solid rgba(var(--accent-rgb),.24);border-radius:var(--radius-lg);background:radial-gradient(circle at 16% 10%,rgba(var(--tone-sage-rgb),.16),transparent 22rem),radial-gradient(circle at 84% 90%,rgba(var(--tone-lavender-rgb),.14),transparent 24rem),linear-gradient(135deg,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),.03)),rgba(12,12,11,.72);padding:clamp(30px,6vw,72px);box-shadow:var(--shadow-glass)}.treefiny-build-standard h2{max-width:940px;font-size:clamp(2.2rem,6vw,5.6rem);line-height:.92}.treefiny-build-standard>p:not(.eyebrow){max-width:780px;margin-top:28px}.biasfrom-page .treefiny-card,.biasfrom-page .treefiny-loop>div,.biasfrom-page .treefiny-object-grid>div,.biasfrom-page .treefiny-surface-card,.biasfrom-page .treefiny-workflow{--box-tone:var(--tone-blue-rgb)}.biasfrom-page .treefiny-card:nth-child(4n+2),.biasfrom-page .treefiny-loop>div:nth-child(4n+2),.biasfrom-page .treefiny-object-grid>div:nth-child(4n+2),.biasfrom-page .treefiny-surface-card:nth-child(4n+2),.biasfrom-page .treefiny-workflow:nth-child(4n+2){--box-tone:var(--tone-coral-rgb)}.biasfrom-page .treefiny-card:nth-child(4n+3),.biasfrom-page .treefiny-loop>div:nth-child(4n+3),.biasfrom-page .treefiny-object-grid>div:nth-child(4n+3),.biasfrom-page .treefiny-surface-card:nth-child(4n+3),.biasfrom-page .treefiny-workflow:nth-child(4n+3){--box-tone:var(--tone-sage-rgb)}.biasfrom-page .treefiny-card:nth-child(4n+4),.biasfrom-page .treefiny-loop>div:nth-child(4n+4),.biasfrom-page .treefiny-object-grid>div:nth-child(4n+4),.biasfrom-page .treefiny-surface-card:nth-child(4n+4),.biasfrom-page .treefiny-workflow:nth-child(4n+4){--box-tone:var(--tone-amber-rgb)}.biasfrom-visual .review-card{width:56%}.biasfrom-visual .ai-review{width:54%}.biasfrom-visual .fairness-meter{width:112px;height:112px;right:7%;bottom:8%}.biasfrom-thesis{border-color:rgba(var(--tone-blue-rgb),.2);background:radial-gradient(circle at 12% 18%,rgba(var(--tone-blue-rgb),.16),transparent 20rem),radial-gradient(circle at 88% 80%,rgba(var(--tone-coral-rgb),.11),transparent 22rem),linear-gradient(135deg,rgba(var(--paper-rgb),.09),rgba(var(--paper-rgb),.025)),rgba(18,18,18,.58)}.biasfrom-source-note{border-left-color:rgba(var(--tone-blue-rgb),.56)}.biasfrom-influence-grid a,.biasfrom-source-note a{color:var(--tone-blue);text-underline-offset:4px}.biasfrom-enterprise{border:1px solid rgba(var(--tone-blue-rgb),.22);border-radius:var(--radius-lg);background:radial-gradient(circle at 9% 18%,rgba(var(--tone-blue-rgb),.14),transparent 25rem),radial-gradient(circle at 92% 82%,rgba(var(--tone-sage-rgb),.1),transparent 24rem),linear-gradient(135deg,rgba(var(--paper-rgb),.08),rgba(var(--paper-rgb),.025)),rgba(12,12,11,.62)}.biasfrom-assessment,.biasfrom-enterprise{overflow:hidden;padding:clamp(28px,5vw,56px);box-shadow:var(--shadow-glass)}.biasfrom-assessment{border:1px solid rgba(var(--tone-amber-rgb),.22);border-radius:var(--radius-lg);background:radial-gradient(circle at 10% 18%,rgba(var(--tone-amber-rgb),.13),transparent 26rem),radial-gradient(circle at 92% 84%,rgba(var(--tone-sage-rgb),.12),transparent 24rem),linear-gradient(135deg,rgba(var(--paper-rgb),.08),rgba(var(--paper-rgb),.025)),rgba(12,12,11,.62)}.biasfrom-assessment-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px;margin-top:34px}.biasfrom-assessment-grid>article,.biasfrom-assessment-thesis{border:1px solid rgba(var(--box-tone,var(--tone-amber-rgb)),.2);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--box-tone,var(--tone-amber-rgb)),.09),rgba(var(--paper-rgb),.025)),rgba(18,18,18,.6);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.06)}.biasfrom-assessment-thesis{--box-tone:var(--tone-amber-rgb);padding:26px}.biasfrom-assessment-grid>article>span,.biasfrom-assessment-thesis>span{color:rgb(var(--box-tone,var(--tone-amber-rgb)));font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.biasfrom-assessment-thesis h3{margin-top:30px;color:var(--text);font-size:clamp(1.65rem,3.5vw,2.8rem);line-height:.98}.biasfrom-assessment-grid p,.biasfrom-assessment-thesis p{margin:14px 0 0;color:var(--muted);line-height:1.58}.biasfrom-assessment-thesis ul{display:grid;gap:10px;margin:24px 0 0;padding-left:18px;color:var(--muted);line-height:1.48}.biasfrom-assessment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.biasfrom-assessment-grid>article{--box-tone:var(--tone-blue-rgb);min-width:0;display:block;padding:20px}.biasfrom-assessment-grid>article>span{display:block;margin-bottom:var(--signal-label-gap)}.biasfrom-assessment-grid>article:nth-child(3n+2){--box-tone:var(--tone-coral-rgb)}.biasfrom-assessment-grid>article:nth-child(3n+3){--box-tone:var(--tone-sage-rgb)}.biasfrom-assessment-grid h3{color:var(--text);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.08}.biasfrom-enterprise-map{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:clamp(18px,3vw,34px);margin-top:38px}.biasfrom-enterprise-flow{display:grid;align-content:start;gap:0;margin:0;padding:0;list-style:none}.biasfrom-enterprise-flow li{display:grid;grid-template-columns:36px minmax(0,1fr);position:relative;gap:12px;padding-bottom:24px}.biasfrom-enterprise-flow li:not(:last-child):after{content:"";width:1px;position:absolute;top:32px;bottom:5px;left:17px;background:linear-gradient(180deg,rgba(var(--tone-blue-rgb),.7),rgba(var(--tone-blue-rgb),.14))}.biasfrom-enterprise-flow li>span{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(var(--tone-blue-rgb),.35);border-radius:50%;background:rgba(var(--tone-blue-rgb),.09);color:var(--tone-blue);font-family:var(--font-mono),ui-monospace,monospace;font-size:.68rem;font-weight:700}.biasfrom-enterprise-flow strong,.biasfrom-person-node dt{color:var(--text);font-size:.94rem}.biasfrom-enterprise-flow p,.biasfrom-person-node dd{margin:5px 0 0;color:var(--muted);font-size:.84rem;line-height:1.5}.biasfrom-person-node{overflow:hidden;border:1px solid rgba(var(--tone-sage-rgb),.2);border-radius:var(--radius-md);background:linear-gradient(145deg,rgba(var(--tone-sage-rgb),.08),rgba(var(--paper-rgb),.025)),rgba(18,18,18,.68);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.06),0 22px 60px rgba(0,0,0,.25)}.biasfrom-person-node header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid rgba(var(--tone-sage-rgb),.14)}.biasfrom-integration-grid>article>span,.biasfrom-person-node header span,.biasfrom-person-node header>strong,.biasfrom-visibility-grid span{color:var(--tone-sage);font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.biasfrom-person-node header h3{max-width:540px;margin-top:10px;color:var(--text);font-size:clamp(1.35rem,3vw,2.35rem);line-height:1}.biasfrom-person-node header>strong{flex:0 0 auto;border:1px solid rgba(var(--tone-sage-rgb),.25);border-radius:999px;padding:7px 10px;background:rgba(var(--tone-sage-rgb),.07)}.biasfrom-person-node dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.biasfrom-person-node dl>div{min-width:0;padding:20px 24px;border-bottom:1px solid rgba(var(--accent-rgb),.1)}.biasfrom-person-node dl>div:nth-child(odd){border-right:1px solid rgba(var(--accent-rgb),.1)}.biasfrom-integration-grid,.biasfrom-visibility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.biasfrom-onboarding-grid .treefiny-surface-card:last-child:nth-child(odd){grid-column:1/-1}.biasfrom-integration-grid article,.biasfrom-visibility-grid article{--box-tone:var(--tone-blue-rgb);min-width:0;border:1px solid rgba(var(--box-tone),.18);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--box-tone),.08),rgba(var(--paper-rgb),.03)),rgba(18,18,18,.52);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.06);padding:22px}.biasfrom-integration-grid article:nth-child(3n+2),.biasfrom-visibility-grid article:nth-child(2){--box-tone:var(--tone-coral-rgb)}.biasfrom-integration-grid article:nth-child(3n+3),.biasfrom-visibility-grid article:nth-child(3){--box-tone:var(--tone-sage-rgb)}.biasfrom-integration-grid>article>span,.biasfrom-visibility-grid span{color:rgb(var(--box-tone))}.biasfrom-integration-grid h3,.biasfrom-visibility-grid h3{margin-top:30px;color:var(--text);font-size:clamp(1.2rem,2.4vw,1.75rem);line-height:1.08}.biasfrom-integration-grid>article>span{display:block;margin-bottom:var(--signal-label-gap)}.biasfrom-integration-grid h3{margin-top:0}.biasfrom-integration-grid p,.biasfrom-visibility-grid p{margin:12px 0 0;color:var(--muted);line-height:1.58}.biasfrom-context{overflow:hidden;border:1px solid rgba(var(--tone-lavender-rgb),.2);border-radius:var(--radius-lg);background:radial-gradient(circle at 14% 12%,rgba(var(--tone-lavender-rgb),.13),transparent 22rem),radial-gradient(circle at 88% 90%,rgba(var(--tone-blue-rgb),.1),transparent 24rem),linear-gradient(135deg,rgba(var(--paper-rgb),.08),rgba(var(--paper-rgb),.025)),rgba(12,12,11,.58);padding:clamp(28px,5vw,56px);box-shadow:var(--shadow-glass)}.biasfrom-context>div:first-child{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);gap:clamp(28px,6vw,84px)}.biasfrom-context>div:first-child>p:not(.eyebrow){margin:0;color:var(--muted);font-size:clamp(1.02rem,1.8vw,1.2rem);line-height:1.68}.biasfrom-context-rules,.biasfrom-guardrail-grid,.biasfrom-influence-grid,.biasfrom-loop,.biasfrom-scenario-grid{display:grid;gap:14px;margin-top:34px}.biasfrom-context-rules,.biasfrom-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.biasfrom-context-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.biasfrom-loop{grid-template-columns:repeat(6,minmax(0,1fr))}.biasfrom-influence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.biasfrom-guardrail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.biasfrom-context-rules>div,.biasfrom-guardrail-grid>div,.biasfrom-influence-grid>div,.biasfrom-loop>div,.biasfrom-scenario{--box-tone:var(--tone-blue-rgb);border:1px solid rgba(var(--box-tone),.18);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--box-tone),.08),rgba(var(--paper-rgb),.03)),rgba(18,18,18,.52);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.06),0 18px 52px rgba(0,0,0,.2),0 0 24px rgba(var(--box-tone),.055);padding:22px}.biasfrom-context-rules>div:nth-child(2),.biasfrom-guardrail-grid>div:nth-child(2),.biasfrom-influence-grid>div:nth-child(2),.biasfrom-loop>div:nth-child(3n+2),.biasfrom-scenario:nth-child(2){--box-tone:var(--tone-coral-rgb)}.biasfrom-context-rules>div:nth-child(3),.biasfrom-influence-grid>div:nth-child(3),.biasfrom-loop>div:nth-child(3n+3),.biasfrom-scenario:nth-child(3){--box-tone:var(--tone-sage-rgb)}.biasfrom-context-rules>div:nth-child(4){--box-tone:var(--tone-lavender-rgb)}.biasfrom-context-rules span,.biasfrom-guardrail-grid>div>span,.biasfrom-influence-grid span,.biasfrom-loop span,.biasfrom-scenario>span{color:rgb(var(--box-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.biasfrom-context-rules strong{display:block;margin-top:0;color:var(--text);font-size:1.08rem}.biasfrom-context-rules>div>span,.biasfrom-loop>div>span{display:block;margin-bottom:var(--signal-label-gap)}.biasfrom-context-rules p,.biasfrom-influence-grid p,.biasfrom-loop p,.biasfrom-scenario p{margin:12px 0 0;color:var(--muted);line-height:1.58}.biasfrom-scenario{min-height:420px}.biasfrom-influence-grid h3,.biasfrom-scenario h3{margin-top:30px;color:var(--text);font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.04}.biasfrom-guardrail-grid ul,.biasfrom-scenario ul{display:grid;gap:10px;margin:22px 0 0;padding-left:18px;color:var(--muted);line-height:1.48}.biasfrom-loop>div{min-height:210px}.biasfrom-loop h3{margin-top:0;color:var(--text);font-size:clamp(1.15rem,2vw,1.5rem)}.biasfrom-influence-grid>div{min-height:280px;padding:26px}.biasfrom-guardrails{border:1px solid rgba(var(--tone-coral-rgb),.2);border-radius:var(--radius-lg);background:radial-gradient(circle at 12% 16%,rgba(var(--tone-coral-rgb),.12),transparent 22rem),linear-gradient(135deg,rgba(var(--paper-rgb),.08),rgba(var(--paper-rgb),.025)),rgba(12,12,11,.58);padding:clamp(28px,5vw,56px)}.biasfrom-guardrail-grid>div{min-height:310px;padding:26px}.biasfrom-guardrail-grid ul{margin-top:24px}.biasfrom-roadmap>div:first-child{--box-tone:var(--tone-blue-rgb)}.biasfrom-roadmap>div:nth-child(2){--box-tone:var(--tone-coral-rgb)}.biasfrom-roadmap>div:nth-child(3){--box-tone:var(--tone-sage-rgb)}.biasfrom-build-standard{border-color:rgba(var(--tone-blue-rgb),.26);background:radial-gradient(circle at 16% 10%,rgba(var(--tone-blue-rgb),.18),transparent 22rem),radial-gradient(circle at 84% 90%,rgba(var(--tone-coral-rgb),.14),transparent 24rem),linear-gradient(135deg,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),.03)),rgba(12,12,11,.72)}.product-list{display:grid;gap:14px;margin-top:34px}.product-row{--row-tone:var(--tone-sage-rgb);--title-line-tone:var(--row-tone);min-height:116px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;gap:18px;padding:24px;text-decoration:none;transition:border-color .18s ease}.product-row:nth-child(2n){--row-tone:var(--tone-blue-rgb)}.product-row:nth-child(3n){--row-tone:var(--tone-lavender-rgb)}.product-row:nth-child(4n){--row-tone:var(--tone-amber-rgb)}.product-row:before{content:"";position:absolute;top:-55%;right:-22%;bottom:-55%;left:50%;background:var(--silver-sheen);opacity:0;transform:translateX(-64%) rotate(8deg);transition:none;pointer-events:none}.product-row:hover{border-color:rgba(var(--row-tone),.46)}.product-row:focus-visible:before,.product-row:hover:before{opacity:1;transform:translateX(46%) rotate(8deg);transition:transform 1.4s var(--silver-sheen-ease),opacity .18s ease}.product-row small,.product-row strong{position:relative;z-index:1;display:block}.product-row-copy{min-width:0;display:flex;align-items:center;gap:18px}.product-row-copy>span{min-width:0}.product-logo{width:64px;height:64px;flex:0 0 64px;object-fit:contain}.product-logo-treefiny{filter:drop-shadow(0 12px 22px rgba(var(--tone-blue-rgb),.18))}.product-logo-biasfrom{padding:7px}.product-logo-oggegg{padding:4px;filter:drop-shadow(0 12px 22px rgba(140,124,242,.2))}.treefiny-spotlight-visual.oggegg-spotlight-visual{background:radial-gradient(circle at 18% 22%,rgba(140,124,242,.22),transparent 34%),radial-gradient(circle at 82% 76%,rgba(111,214,188,.18),transparent 36%),var(--canvas-2)}img.treefiny-product-logo.oggegg-product-logo{width:min(58%,320px);filter:drop-shadow(0 30px 64px rgba(99,168,232,.24))}.treefiny-spotlight-visual.biasfrom-spotlight-visual{transform:translateX(clamp(0px,1.75vw,22px));background:radial-gradient(circle at 18% 22%,rgba(114,89,255,.2),transparent 34%),radial-gradient(circle at 82% 76%,rgba(25,199,183,.18),transparent 36%),var(--canvas-2)}img.treefiny-product-logo.biasfrom-product-logo{width:min(60%,330px);padding:clamp(24px,5vw,56px)}.treefiny-spotlight-actions{margin-top:28px;display:flex;align-items:center;flex-wrap:wrap;gap:18px}.treefiny-site-link{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(var(--tone-sage-rgb),.5);border-radius:var(--radius-pill);background:linear-gradient(125deg,rgba(var(--tone-sage-rgb),.18),rgba(var(--tone-blue-rgb),.16),rgba(var(--tone-lavender-rgb),.16));color:var(--text);font-weight:600;text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.treefiny-site-link:focus-visible,.treefiny-site-link:hover{transform:translateY(-2px);border-color:rgba(var(--tone-sage-rgb),.9)}.treefiny-spotlight-visual{position:relative;min-height:580px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 30% 25%,rgba(var(--tone-sage-rgb),.16),transparent 40%),radial-gradient(circle at 78% 70%,rgba(var(--tone-lavender-rgb),.14),transparent 42%),var(--surface-panel)}.treefiny-spotlight-glow{position:absolute;inset:18%;border-radius:50%;background:rgba(var(--tone-blue-rgb),.12);filter:blur(45px)}.treefiny-product-logo{position:relative;width:min(68%,390px);height:auto;object-fit:contain;filter:drop-shadow(0 30px 64px rgba(var(--tone-blue-rgb),.2))}.treefiny-spotlight-visual p{position:absolute;left:26px;right:26px;bottom:22px;margin:0;display:flex;justify-content:space-between;gap:20px;color:var(--text-muted);font-size:.8rem}.treefiny-spotlight-visual p span{color:var(--text-faint);font-family:var(--font-code);letter-spacing:.08em}.treefiny-spotlight-thesis{margin-top:clamp(70px,10vw,130px)}.product-title-line{display:flex;align-items:flex-start;flex-direction:column;gap:9px;position:relative;z-index:1}.product-row strong{width:fit-content;display:inline-block;padding-bottom:7px;font-size:1.25rem}.product-status{display:inline-flex;min-height:26px;align-items:center;border:1px solid rgba(var(--row-tone),.3);border-radius:999px;background:rgba(var(--row-tone),.09);color:rgb(var(--row-tone));padding:0 9px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 16px rgba(var(--row-tone),.08)}.product-row small{margin-top:8px;color:var(--muted);line-height:1.5}.product-row>span:last-child{position:relative;z-index:1;color:rgb(var(--row-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.82rem}@media (max-width:680px){.product-row{align-items:flex-start;flex-direction:column}.product-logo{width:52px;height:52px;flex-basis:52px}.treefiny-spotlight-visual{min-height:430px}.treefiny-spotlight-visual p{flex-direction:column;gap:4px}}.mini-spec{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.mini-spec span{--chip-tone:var(--tone-sage-rgb);border:1px solid rgba(var(--chip-tone),.32);border-radius:999px;background:rgba(var(--chip-tone),.09);color:rgb(var(--chip-tone));box-shadow:0 0 18px rgba(var(--chip-tone),.08);padding:8px 11px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem}.mini-spec span:nth-child(2){--chip-tone:var(--tone-blue-rgb)}.mini-spec span:nth-child(3){--chip-tone:var(--tone-lavender-rgb)}.mini-spec span:nth-child(4){--chip-tone:var(--tone-amber-rgb)}.back-link{display:inline-flex;align-items:center;position:relative;overflow:hidden;gap:7px;padding-bottom:7px}.back-link svg{width:18px;height:18px;fill:currentColor;flex:0 0 auto}.back-link:after{content:"";height:3px;position:absolute;right:0;bottom:0;left:25px;border-radius:999px;background:var(--silver-sheen),linear-gradient(90deg,rgba(var(--accent-rgb),.5),var(--brand-silver-bright),rgba(var(--accent-rgb),.58));background-size:220% 100%,100% 100%;background-position:-150% 0,0 0;opacity:0;transition:background-position var(--silver-sheen-duration) var(--silver-sheen-ease),opacity .18s ease}.back-link:focus-visible:after,.back-link:hover:after{background-position:120% 0,0 0;opacity:1}.subscriber-signup,.waitlist-form{margin:34px 0 24px;display:grid;gap:10px}.product-waitlist{margin-top:40px;padding-top:8px}.product-waitlist-compact{margin-top:28px;padding:20px;border:1px solid var(--line);background:var(--surface-glass)}.product-waitlist-compact h2{margin-bottom:8px;font-size:clamp(1.35rem,2vw,1.8rem)}.product-waitlist-compact p{margin-bottom:0;font-size:.9rem}.product-waitlist-compact .waitlist-form{margin:18px 0 0}.product-waitlist-compact .waitlist-form input{min-height:48px;padding-right:82px}.product-waitlist-compact .waitlist-form button{min-height:36px;padding:0 13px}.subscriber-signup{width:100%;max-width:100%;min-width:0;margin:0}.subscriber-signup-section{max-width:560px}.waitlist-form label{color:var(--faint);font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;text-transform:uppercase}.subscriber-signup div,.waitlist-form div{width:100%;min-width:0;display:flex;gap:10px}.subscriber-signup div,.waitlist-form div{position:relative;display:block}.subscriber-signup input,.waitlist-form input{min-height:var(--control-height);width:0;min-width:0;flex:1 1;border:1px solid var(--line);border-radius:999px;background:var(--surface-panel);color:var(--text);padding:0 16px;outline:none}.waitlist-form input{width:100%;min-height:60px;padding-right:154px}.subscriber-signup input{width:100%;padding-right:54px}.subscriber-signup input:focus,.waitlist-form input:focus{border-color:var(--line-strong);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.1)}.subscriber-signup button,.waitlist-form button{min-height:var(--control-height);min-width:0;flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--silver-cta-border);border-radius:999px;padding:0 18px;font-weight:760;cursor:pointer}.waitlist-form button{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(var(--tone-blue-rgb),.52);background:linear-gradient(135deg,rgba(var(--tone-blue-rgb),.95),rgba(var(--tone-sage-rgb),.82)),var(--brand-silver);color:#101414;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 12px 28px rgba(var(--tone-blue-rgb),.14);transition:border-color .18s ease,box-shadow .18s ease,filter .18s ease,transform .18s ease;min-height:46px;position:absolute;top:7px;right:7px;padding:0 16px}.subscriber-signup button span,.subscriber-signup button svg,.waitlist-form button span,.waitlist-form button svg{position:relative;z-index:1}.waitlist-form button:before{content:"";position:absolute;inset:-55% -28%;z-index:0;background:linear-gradient(115deg,transparent 0 36%,rgba(255,255,255,.2) 44%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.18) 58%,transparent 68% 100%);transform:var(--silver-sheen-start);transition:transform var(--silver-sheen-duration) var(--silver-sheen-ease);pointer-events:none}.waitlist-form button:focus-visible,.waitlist-form button:hover{border-color:rgba(var(--tone-sage-rgb),.72);filter:brightness(1.04) saturate(.96);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 26px rgba(var(--tone-blue-rgb),.16)}.waitlist-form button:focus-visible:before,.waitlist-form button:hover:before{transform:var(--silver-sheen-end)}.subscriber-signup button svg{width:30px;height:30px;display:block;fill:currentColor;flex:0 0 auto}.subscriber-signup button{width:38px;height:38px;min-height:38px;position:absolute;top:7px;right:7px;gap:0;padding:0;aspect-ratio:1;line-height:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 8px 18px rgba(var(--accent-rgb),.14)}.subscriber-signup button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscriber-signup p{margin:0;color:var(--faint);font-size:.84rem;line-height:1.5}.public-form-feedback{min-height:1.4em}.communication-language{width:max-content;max-width:100%;min-height:38px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:4px 5px 4px 11px;color:var(--faint);background:var(--surface-glass);font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.02em}.communication-language svg{width:16px;height:16px;flex:0 0 auto;fill:currentColor}.communication-language select{min-height:28px;max-width:11rem;border:0;border-radius:999px;padding:0 24px 0 9px;color:var(--text);background:var(--surface-panel);font:inherit;cursor:pointer;outline:none}.communication-language:focus-within{border-color:var(--line-strong);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.1)}@media (max-width:520px){.communication-language{width:100%;justify-content:space-between}.communication-language select{flex:1 1;max-width:none}}.public-form-feedback-success{color:var(--tone-sage)!important}.public-form-feedback-error{color:var(--tone-coral)!important}.subscriber-signup button:disabled,.waitlist-form button:disabled{cursor:wait;opacity:.62}.public-submission-form[data-status=recent] .public-form-feedback,.subscriber-signup[data-status=recent] .public-form-feedback,.waitlist-form[data-status=recent] .public-form-feedback{color:var(--tone-sage)!important}.public-submission-form:is([data-status=success],[data-status=recent]) button,.subscriber-signup:is([data-status=success],[data-status=recent]) button,.waitlist-form:is([data-status=success],[data-status=recent]) button{color:var(--brand-obsidian)!important;background:var(--tone-sage)!important;cursor:not-allowed!important;opacity:1!important}.waitlist-form .public-form-feedback{margin:10px 0 0;color:var(--faint);font-size:.82rem;line-height:1.45}.subscriber-signup-compact{width:min(340px,100%);max-width:100%;min-width:0}.subscriber-signup-compact div{gap:8px}.subscriber-signup-compact input{min-height:44px;padding:0 13px}.subscriber-signup-compact button{width:38px;height:38px;min-height:38px;top:3px;right:3px;padding:0}.subscriber-signup-compact p{font-size:.76rem}.subscriber-signup-slim{justify-self:end;width:min(420px,100%)}.subscriber-signup-slim div{position:relative;display:block}.subscriber-signup-slim input{width:100%;min-height:42px;background:rgba(251,250,247,.055);padding:0 54px 0 14px}.subscriber-signup-slim button{width:34px;min-height:34px;position:absolute;top:4px;right:4px;padding:0}.subscriber-signup-slim button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscriber-signup-slim button svg{display:block}.legal-page{max-width:820px}.legal-page h1{font-size:clamp(3rem,8vw,6rem);margin-bottom:24px}.legal-intro{max-width:720px;color:var(--text-muted)!important;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.6!important}.legal-accordion-group{margin-top:34px;border-top:1px solid var(--line)}.legal-accordion{border-bottom:1px solid var(--line)}.legal-accordion summary{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--text);font-family:var(--font-code);font-size:.9rem;font-weight:700;letter-spacing:.03em;cursor:pointer;list-style:none}.legal-accordion summary::-webkit-details-marker{display:none}.legal-accordion summary:after{content:"+";flex:0 0 auto;color:var(--accent);font-family:var(--font-body);font-size:1.5rem;font-weight:400;transition:transform var(--duration-fast) var(--ease-standard)}.legal-accordion[open] summary:after{transform:rotate(45deg)}.legal-accordion summary:focus-visible{outline:2px solid var(--brand-silver-bright);outline-offset:6px}.legal-accordion-content{max-width:740px;padding:0 42px 28px 0;animation:legalAccordionReveal .26s var(--ease-sheen) both}.legal-accordion-content p:first-child{margin-top:0}.legal-accordion-content p:last-child,.legal-accordion-content ul:last-child{margin-bottom:0}@keyframes legalAccordionReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sitemap-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.sitemap-group{min-height:220px;padding:20px;border:1px solid var(--line);background:linear-gradient(135deg,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),.025)),var(--surface-glass);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.1),var(--shadow-glass)}.sitemap-group h2{margin:0 0 20px;color:var(--brand-silver-bright);font-size:1.1rem}.sitemap-group nav{display:grid;gap:12px}.sitemap-group a{color:var(--muted);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.sitemap-group a:focus-visible,.sitemap-group a:hover{color:var(--brand-silver-bright);transform:translateX(3px)}.legal-page section{padding:28px 0;border-top:1px solid var(--line)}.legal-page li,.legal-page p{color:var(--muted);line-height:1.65}.legal-page a{color:var(--accent)}.contact-welcome{height:clamp(210px,28vw,280px);position:relative;overflow:hidden;margin:30px 0 46px;border:1px solid rgba(var(--paper-rgb),.1);border-radius:var(--radius-lg);background:radial-gradient(circle at 24% 22%,rgba(var(--tone-sage-rgb),.18),transparent 12rem),radial-gradient(circle at 82% 76%,rgba(var(--tone-lavender-rgb),.18),transparent 14rem),linear-gradient(135deg,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),.025)),var(--surface-glass);box-shadow:var(--shadow-glass);isolation:isolate}.contact-welcome-grid{position:absolute;inset:0;opacity:.58;background:linear-gradient(90deg,rgba(var(--paper-rgb),.05) 1px,transparent 1px) 0 0 /42px 42px,linear-gradient(180deg,rgba(var(--paper-rgb),.04) 1px,transparent 1px) 0 0 /42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 50%,black,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,black,transparent 72%)}.contact-welcome-card{width:min(250px,62vw);height:min(176px,44vw);display:grid;place-items:center;position:absolute;top:50%;left:50%;z-index:2;border:1px solid rgba(var(--paper-rgb),.16);border-radius:38% 62% 56% 44%/46% 42% 58% 54%;background:linear-gradient(135deg,rgba(var(--paper-rgb),.16),rgba(var(--paper-rgb),.035)),rgba(var(--brand-obsidian-rgb),.78);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.18),0 24px 52px rgba(0,0,0,.3),0 0 42px rgba(var(--accent-rgb),.12);transform:translate(-50%,-50%) rotate(-4deg);animation:contactWelcomeFloat 7s ease-in-out infinite}.contact-welcome-caption,.contact-welcome-kicker{position:absolute;font-family:var(--font-code);text-transform:uppercase}.contact-welcome-kicker{top:22px;color:var(--accent);font-size:.65rem;font-weight:700;letter-spacing:.16em}.contact-welcome-caption{bottom:20px;color:var(--faint);font-size:.58rem;letter-spacing:.09em}.contact-welcome-face{width:92px;height:72px;position:relative;display:block;border:1px solid rgba(var(--accent-rgb),.6);border-radius:46% 54% 48% 52%/52% 48% 54% 46%;background:linear-gradient(135deg,rgba(var(--tone-blue-rgb),.2),rgba(var(--tone-sage-rgb),.08));box-shadow:0 0 24px rgba(var(--accent-rgb),.14)}.contact-welcome-eye{width:7px;height:7px;position:absolute;top:25px;border-radius:50%;background:var(--brand-silver-bright);box-shadow:0 0 9px rgba(var(--accent-rgb),.55)}.contact-welcome-eye-left{left:28px}.contact-welcome-eye-right{right:28px}.contact-welcome-smile{width:30px;height:14px;position:absolute;bottom:17px;left:30px;border-bottom:2px solid var(--accent);border-radius:0 0 30px 30px}.contact-welcome-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(var(--accent-rgb),.3);border-radius:50%;transform:translate(-50%,-50%) rotate(-22deg)}.contact-welcome-orbit-one{width:390px;height:130px}.contact-welcome-orbit-two{width:280px;height:92px;border-color:rgba(var(--tone-sage-rgb),.28);transform:translate(-50%,-50%) rotate(32deg)}.contact-welcome-spark{position:absolute;z-index:3;color:var(--brand-silver-bright);text-shadow:0 0 18px rgba(var(--accent-rgb),.5);animation:contactWelcomeSpark 3.6s ease-in-out infinite}.contact-welcome-spark-one{top:22%;left:24%;color:var(--tone-amber);font-size:1.2rem}.contact-welcome-spark-two{right:23%;bottom:22%;color:var(--tone-lavender);font-size:1.6rem;animation-delay:-1.4s}@keyframes contactWelcomeFloat{0%,to{transform:translate(-50%,-50%) rotate(-4deg) translateY(0)}50%{transform:translate(-50%,-50%) rotate(-2deg) translateY(-5px)}}@keyframes contactWelcomeSpark{0%,to{opacity:.46;transform:scale(.9) rotate(0deg)}50%{opacity:1;transform:scale(1.08) rotate(12deg)}}@media (prefers-reduced-motion:reduce){.contact-welcome-card,.contact-welcome-spark,.cookie-consent,.legal-accordion-content{animation:none}}.contact-socials{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 48px;padding:18px 20px;border:1px solid rgba(var(--accent-rgb),.24);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--accent-rgb),.11),rgba(var(--paper-rgb),.035)),var(--surface-glass);box-shadow:0 16px 42px rgba(var(--accent-rgb),.08)}.contact-socials-label,.contact-socials-note{margin:0}.contact-socials-label{color:var(--accent);font-family:var(--font-code);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.contact-socials-note{margin-top:4px;color:var(--muted);font-size:.84rem}.contact-socials nav{display:flex;align-items:center;flex:0 0 auto;gap:10px}.contact-socials a{min-height:48px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(var(--accent-rgb),.38);border-radius:var(--radius-pill);background:linear-gradient(135deg,rgba(var(--paper-rgb),.14),rgba(var(--paper-rgb),.035)),rgba(var(--brand-obsidian-rgb),.72);color:var(--text);padding:0 16px;text-decoration:none;font-weight:700;box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.12);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.contact-socials a:focus-visible,.contact-socials a:hover{border-color:var(--brand-silver-bright);background:var(--silver-cta-bg);color:var(--silver-cta-color);transform:translateY(-2px)}.contact-socials a svg{width:20px;height:20px;display:block;fill:currentColor;flex:0 0 auto}.contact-socials a span{font-size:.86rem}.contact-card{margin:14px 0;display:grid;gap:2px;padding:8px 10px}.contact-card>span,.small-note{color:var(--faint)}.contact-email{display:grid;gap:6px}.contact-email-address{min-width:0;color:var(--accent);text-transform:lowercase;font-size:clamp(1.25rem,3.4vw,2rem);font-weight:780;line-height:1.1;overflow-wrap:anywhere}.contact-email-copy{width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(var(--accent-rgb),.42);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--paper-rgb),.14),rgba(var(--paper-rgb),.035)),var(--surface-glass);padding:7px 8px 7px 14px;color:var(--accent);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.12);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.contact-email-copy:focus-visible,.contact-email-copy:hover{border-color:var(--brand-silver-bright);background:linear-gradient(135deg,rgba(var(--paper-rgb),.18),rgba(var(--paper-rgb),.06)),var(--surface-glass);color:var(--brand-silver-bright);transform:translateY(-1px)}.contact-email-copy-icon{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--silver-cta-bg);color:var(--silver-cta-color);box-shadow:var(--silver-cta-shadow)}.contact-email-copy-icon svg{width:18px;height:18px;display:block;fill:currentColor}.contact-email-status{flex-basis:100%;min-height:1.2em;color:var(--faint);font-size:.78rem}.contact-email-status:empty{display:none}.contact-email-compact{margin-top:8px}.contact-email-compact .contact-email-address{font-size:1rem;font-weight:700}.contact-email-compact .contact-email-copy{min-height:46px;padding:5px 5px 5px 10px}.contact-email-compact .contact-email-copy-icon{width:36px;height:36px;flex-basis:36px}.contact-email-compact .contact-email-copy-icon svg{width:16px;height:16px}.inline-email-copy{display:inline-flex;align-items:baseline;gap:.3em;margin:0;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:.15em;cursor:copy}.inline-email-copy:focus-visible,.inline-email-copy:hover{color:var(--brand-silver-bright)}.inline-email-copy:focus-visible{outline:2px solid var(--brand-silver-bright);outline-offset:3px;border-radius:2px}.inline-email-copy svg{width:.9em;height:.9em;flex:0 0 auto;fill:currentColor}.pre-footer-subscriber{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:clamp(20px,4vw,48px);border-top:1px solid var(--line);padding:34px 0}.pre-footer-subscriber h2{max-width:680px}.pre-footer-subscriber>div{min-width:0;flex:1 1 320px}.pre-footer-subscriber .subscriber-signup{width:min(100%,340px);max-width:100%;min-width:0;flex:1 1 300px;margin-left:auto}.site-footer{min-height:120px;border-top:1px solid var(--line);color:var(--faint);display:flex;align-items:center;justify-content:space-between;gap:24px}.site-footer p{margin:0;line-height:1.6}.site-footer nav{gap:14px}.site-footer nav a{position:relative;overflow:hidden;padding-bottom:7px;text-decoration:none;transition:color .18s ease}.site-footer nav a:after{content:"";position:absolute;right:0;bottom:1px;left:0;height:3px;border-radius:999px;background:var(--silver-sheen),linear-gradient(90deg,rgba(var(--accent-rgb),.58),var(--brand-silver-bright),rgba(var(--accent-rgb),.58));background-size:220% 100%,100% 100%;background-position:-150% 0,0 0;opacity:.82;transition:opacity .18s ease}.site-footer nav a:focus-visible:after,.site-footer nav a:hover:after{background-position:150% 0,0 0;opacity:1;transition:background-position var(--silver-sheen-duration) var(--silver-sheen-ease),opacity .18s ease}.footer-social-bar{min-height:64px;border-top:1px solid rgba(var(--accent-rgb),.18);color:var(--faint);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0 22px}.footer-social-bar p{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.footer-social-identity{display:flex;align-items:center;gap:0}.footer-social-identity img{width:76px;height:76px;display:block;flex:0 0 auto;margin-left:-20px;margin-right:-10px;opacity:.88}.cookie-settings-button{padding:0 0 7px;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit;transition:color var(--duration-fast) var(--ease-standard)}.cookie-settings-button:focus-visible,.cookie-settings-button:hover{color:var(--brand-silver-bright)}.cookie-consent{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));left:max(18px,env(safe-area-inset-left));z-index:100;width:auto;max-width:720px;min-width:0;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 auto;padding:20px 22px;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(var(--paper-rgb),.14),rgba(var(--paper-rgb),.035)),var(--surface-glass-strong);box-shadow:var(--shadow-glass),inset 0 1px 0 rgba(var(--paper-rgb),.24);-webkit-backdrop-filter:blur(24px) saturate(1.12);backdrop-filter:blur(24px) saturate(1.12);animation:cookieConsentReveal .42s var(--ease-sheen) both}.cookie-consent:before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:calc(var(--radius-lg) - 1px);background:var(--silver-sheen);opacity:.08;pointer-events:none}.cookie-consent-close{position:absolute;top:22px;right:auto;left:12px;z-index:1;width:auto;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--muted);background:transparent;cursor:pointer;font-size:.72rem;font-weight:740;letter-spacing:.02em;line-height:1;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.cookie-consent-close:focus-visible,.cookie-consent-close:hover{border-color:var(--line-strong);color:var(--brand-silver-bright);background:rgba(var(--paper-rgb),.08)}.cookie-consent-mark{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:radial-gradient(circle at 32% 28%,rgba(var(--paper-rgb),.72) 0 2px,transparent 3px),linear-gradient(135deg,rgba(var(--paper-rgb),.16),rgba(var(--accent-rgb),.06));box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.32),0 10px 28px rgba(var(--accent-rgb),.1)}.cookie-consent-mark span{width:18px;height:18px;display:block;border:2px solid var(--brand-silver-bright);border-radius:50%;box-shadow:0 0 18px rgba(var(--accent-rgb),.24)}.cookie-consent-copy .eyebrow{margin-bottom:4px}.cookie-consent-actions,.cookie-consent-copy{min-width:0}.cookie-consent-copy{overflow-wrap:anywhere;padding-top:8px}.cookie-consent-copy h2{margin:0 0 6px;color:var(--brand-silver-bright);font-size:clamp(1rem,2vw,1.2rem)}.cookie-consent-copy p:not(.eyebrow):not(.cookie-consent-note){max-width:560px;margin:0;color:var(--muted);font-size:.84rem;line-height:1.5}.cookie-consent-note{margin:8px 0 0;color:var(--faint);font-size:.75rem}.cookie-consent-note a{color:var(--brand-silver-bright)}.cookie-consent-actions{display:grid;gap:8px}.cookie-consent-customizing{max-width:780px}.cookie-consent-options{display:grid;gap:8px;margin-top:14px}.cookie-consent-option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(var(--paper-rgb),.035)}.cookie-consent-option div{display:grid;gap:2px}.cookie-consent-option strong{color:var(--brand-silver-bright);font-size:.8rem}.cookie-consent-option strong em{color:var(--faint);font-size:.7rem;font-style:normal;font-weight:500}.cookie-consent-option span:not(.cookie-toggle span){color:var(--faint);font-size:.72rem;line-height:1.35}.cookie-toggle{position:relative;flex:0 0 auto;width:42px;height:24px;padding:2px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:rgba(var(--paper-rgb),.08);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.cookie-toggle span{display:block;width:18px;height:18px;border-radius:50%;background:var(--muted);transition:transform var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.cookie-toggle.is-locked,.cookie-toggle.is-on{border-color:var(--silver-cta-border);background:var(--silver-cta-bg)}.cookie-toggle.is-locked span,.cookie-toggle.is-on span{background:var(--silver-cta-color);transform:translateX(18px)}.cookie-toggle:focus-visible{outline:2px solid var(--brand-silver-bright);outline-offset:3px}.cookie-consent-action{min-width:0;min-height:40px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;white-space:normal;font-size:.78rem;font-weight:740;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.cookie-consent-action-primary{color:var(--silver-cta-color);background:var(--silver-cta-bg);border-color:var(--silver-cta-border);box-shadow:var(--silver-cta-shadow)}.cookie-consent-action-secondary{color:var(--muted);background:rgba(var(--paper-rgb),.045)}.cookie-consent-action-choice{color:var(--brand-silver-bright);border-color:var(--brand-silver);background:rgba(var(--paper-rgb),.075);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.08)}.cookie-consent-action:focus-visible,.cookie-consent-action:hover{transform:var(--silver-cta-hover-transform)}.cookie-consent-action-primary:focus-visible,.cookie-consent-action-primary:hover{border-color:var(--brand-silver-bright);box-shadow:var(--silver-cta-hover-shadow);filter:var(--silver-cta-hover-filter)}.cookie-consent-action-choice:focus-visible,.cookie-consent-action-choice:hover,.cookie-consent-action-secondary:focus-visible,.cookie-consent-action-secondary:hover{color:var(--brand-silver-bright);border-color:var(--brand-silver);background:rgba(var(--paper-rgb),.09)}@keyframes cookieConsentReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.follow-actions{gap:12px}.follow-actions,.footer-social-bar nav,.mobile-menu-socials nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.footer-social-bar nav,.mobile-menu-socials nav{gap:8px}.footer-social-bar a,.mobile-menu-socials a{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(251,250,247,.1);border-radius:999px;background:rgba(251,250,247,.045);color:var(--muted);text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.footer-social-bar a:hover,.mobile-menu-socials a:hover{border-color:rgba(var(--accent-rgb),.36);background:rgba(var(--accent-rgb),.08);color:var(--text);transform:translateY(-1px)}.footer-social-bar svg,.mobile-menu-socials nav svg{width:18px;height:18px;display:block;fill:currentColor;flex:0 0 auto}.mobile-menu .follow-actions{display:grid;gap:8px;justify-content:stretch}.mobile-menu .subscriber-signup-compact{width:100%}.mobile-menu .subscriber-signup-compact input{min-height:40px;padding-right:46px}.mobile-menu .subscriber-signup-compact button{width:34px;height:34px;min-height:34px}.mobile-menu-socials a{width:38px;height:38px}.mobile-menu-socials nav svg{width:17px;height:17px}.oggegg-page{--oggegg-tone:var(--tone-sage-rgb);--oggegg-secondary:var(--tone-blue-rgb)}.oggegg-page .eyebrow{color:var(--tone-sage)}.oggegg-hero-grid .lede strong{color:var(--brand-silver-bright);font-weight:740}.oggegg-live-link{width:fit-content;min-height:44px;display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--tone-sage)}.oggegg-live-link span{font-size:1.1em;transition:transform var(--duration-fast) var(--ease-standard)}.oggegg-live-link:focus-visible span,.oggegg-live-link:hover span{transform:translate(2px,-2px)}.oggegg-visual{--visual-a:var(--tone-sage-rgb);--visual-b:var(--accent-rgb);--visual-c:var(--tone-blue-rgb);--visual-d:var(--tone-amber-rgb);min-height:570px;isolation:isolate;background:radial-gradient(circle at 24% 22%,rgba(var(--visual-a),.3),transparent 17rem),radial-gradient(circle at 84% 64%,rgba(var(--visual-c),.16),transparent 16rem),linear-gradient(145deg,rgba(var(--paper-rgb),.12),rgba(var(--paper-rgb),.025)),var(--surface-glass)}.oggegg-visual:after{content:"";width:310px;height:310px;position:absolute;right:-105px;bottom:-118px;z-index:-1;border:1px solid rgba(var(--visual-a),.2);border-radius:50%;box-shadow:0 0 0 34px rgba(var(--visual-a),.025),0 0 0 78px rgba(var(--accent-rgb),.018)}.oggegg-address-card,.oggegg-control-chip,.oggegg-destination{position:absolute;z-index:2;border:1px solid rgba(var(--card-color,var(--accent-rgb)),.34);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(var(--card-color,var(--accent-rgb)),.15),rgba(var(--paper-rgb),.045)),rgba(9,9,8,.84);padding:16px;box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.1),0 20px 58px rgba(0,0,0,.32),0 0 30px rgba(var(--card-color,var(--accent-rgb)),.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.oggegg-address-card span,.oggegg-control-chip span,.oggegg-destination span{display:block;margin-bottom:8px;color:rgb(var(--card-color,var(--accent-rgb)));font-family:var(--font-code);font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.oggegg-address-card strong,.oggegg-control-chip strong,.oggegg-destination strong{display:block;color:var(--text)}.oggegg-address-card{--card-color:var(--visual-a);width:68%;top:10%;left:7%;padding:clamp(20px,4vw,30px)}.oggegg-address-card strong{font-size:clamp(2.4rem,5vw,4.2rem);line-height:.92;letter-spacing:-.07em;overflow-wrap:normal}.oggegg-address-card small{display:block;margin-top:12px;color:var(--muted);font-family:var(--font-code);font-size:.74rem}.oggegg-destination{width:38%;right:7%;padding:13px 15px}.oggegg-destination strong{font-size:.92rem}.oggegg-destination-one{--card-color:var(--visual-c);top:42%}.oggegg-destination-two{--card-color:var(--visual-d);top:58%;right:12%}.oggegg-destination-three{--card-color:var(--visual-a);right:6%;bottom:9%}.oggegg-route-line{height:1px;position:absolute;z-index:1;left:37%;width:31%;background:linear-gradient(90deg,rgba(var(--visual-a),.18),rgba(var(--line-color),.86));box-shadow:0 0 12px rgba(var(--line-color),.22);transform-origin:left center}.oggegg-route-line:after{content:"";width:7px;height:7px;position:absolute;top:-3px;right:-2px;border-radius:50%;background:rgb(var(--line-color));box-shadow:0 0 14px rgba(var(--line-color),.74)}.oggegg-route-line-one{--line-color:var(--visual-c);top:39%;transform:rotate(12deg)}.oggegg-route-line-two{--line-color:var(--visual-d);top:41%;transform:rotate(34deg)}.oggegg-route-line-three{--line-color:var(--visual-a);top:43%;transform:rotate(51deg)}.oggegg-control-chip{--card-color:var(--accent-rgb);left:7%;bottom:8%;width:42%}.oggegg-control-chip strong{font-size:.88rem}.oggegg-thesis{border-color:rgba(var(--oggegg-tone),.3);background:radial-gradient(circle at 14% 18%,rgba(var(--oggegg-tone),.2),transparent 22rem),radial-gradient(circle at 86% 82%,rgba(var(--accent-rgb),.12),transparent 24rem),linear-gradient(135deg,rgba(var(--paper-rgb),.09),rgba(var(--paper-rgb),.025)),var(--surface-glass)}.oggegg-source-note{border-left-color:rgba(var(--oggegg-tone),.64)}.oggegg-source-note a{color:var(--tone-sage)}.oggegg-domain-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:18px;margin-top:34px}.oggegg-domain-card{display:flex;min-height:310px;flex-direction:column;border:1px solid rgba(var(--domain-tone),.24);border-radius:var(--radius-lg);background:radial-gradient(circle at 16% 12%,rgba(var(--domain-tone),.16),transparent 18rem),linear-gradient(145deg,rgba(var(--paper-rgb),.09),rgba(var(--paper-rgb),.025)),var(--surface-glass);padding:clamp(24px,4vw,38px);box-shadow:var(--shadow-glass)}.oggegg-domain-product{--domain-tone:var(--accent-rgb)}.oggegg-domain-address{--domain-tone:var(--oggegg-tone)}.oggegg-domain-card>span{color:rgb(var(--domain-tone));font-family:var(--font-code);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.oggegg-domain-card strong{margin-top:auto;color:var(--text);font-size:clamp(2.8rem,7vw,5.8rem);line-height:.88;letter-spacing:-.07em;overflow-wrap:normal}.oggegg-domain-card code{width:fit-content;margin-top:16px;border:1px solid rgba(var(--domain-tone),.22);border-radius:var(--radius-pill);background:rgba(var(--domain-tone),.07);color:rgb(var(--domain-tone));padding:7px 10px;font-family:var(--font-code);font-size:.78rem}.oggegg-domain-card p{margin:22px 0 0;color:var(--muted);line-height:1.58}.oggegg-domain-bridge{width:72px;display:grid;place-items:center;position:relative;color:var(--faint);font-family:var(--font-code);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.oggegg-domain-bridge:after,.oggegg-domain-bridge:before{content:"";height:1px;position:absolute;top:50%;background:linear-gradient(90deg,rgba(var(--accent-rgb),.16),rgba(var(--oggegg-tone),.76))}.oggegg-domain-bridge:before{right:50%;left:-18px}.oggegg-domain-bridge:after{right:-18px;left:50%}.oggegg-domain-bridge span{position:relative;z-index:1;border:1px solid rgba(var(--oggegg-tone),.22);border-radius:var(--radius-pill);background:var(--canvas-2);padding:7px 8px}.oggegg-loop{grid-template-columns:repeat(4,minmax(0,1fr))}.oggegg-page .treefiny-card,.oggegg-page .treefiny-loop>div,.oggegg-page .treefiny-surface-card{--box-tone:var(--oggegg-tone)}.oggegg-page .treefiny-card:nth-child(2n),.oggegg-page .treefiny-loop>div:nth-child(2n),.oggegg-page .treefiny-surface-card:nth-child(2n){--box-tone:var(--accent-rgb)}.oggegg-page .treefiny-card:nth-child(3n),.oggegg-page .treefiny-surface-card:nth-child(3n){--box-tone:var(--oggegg-secondary)}.oggegg-network{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:34px 0 0;padding:0;list-style:none}.oggegg-network li{min-height:300px;position:relative;overflow:hidden;border:1px solid rgba(var(--layer-tone),.2);border-radius:var(--radius-md);background:linear-gradient(145deg,rgba(var(--layer-tone),.1),rgba(var(--paper-rgb),.025)),var(--surface-glass);padding:26px;box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.06)}.oggegg-network li:first-child{--layer-tone:var(--oggegg-tone)}.oggegg-network li:nth-child(2){--layer-tone:var(--oggegg-secondary)}.oggegg-network li:nth-child(3){--layer-tone:var(--accent-rgb)}.oggegg-network li:after{content:"";width:138px;height:138px;position:absolute;right:-62px;bottom:-62px;border:1px solid rgba(var(--layer-tone),.2);border-radius:50%;box-shadow:0 0 0 22px rgba(var(--layer-tone),.025)}.oggegg-network span,.oggegg-trust-grid span{color:rgb(var(--layer-tone,var(--oggegg-tone)));font-family:var(--font-code);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.oggegg-network h3{max-width:260px;margin-top:var(--signal-label-gap);color:var(--text);font-size:clamp(1.4rem,3vw,2.2rem);line-height:.98}.oggegg-network p{margin:16px 0 0;color:var(--muted);line-height:1.58}.oggegg-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px}.oggegg-trust-grid article{--layer-tone:var(--oggegg-tone);border:1px solid rgba(var(--layer-tone),.22);border-radius:var(--radius-lg);background:linear-gradient(145deg,rgba(var(--layer-tone),.1),rgba(var(--paper-rgb),.025)),var(--surface-glass);padding:clamp(24px,4vw,38px)}.oggegg-trust-grid article:nth-child(2){--layer-tone:var(--accent-rgb)}.oggegg-trust-grid ul{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.oggegg-trust-grid li{position:relative;color:var(--muted);padding-left:22px;line-height:1.55}.oggegg-trust-grid li:before{content:"";width:7px;height:7px;position:absolute;top:.62em;left:0;border-radius:50%;background:rgb(var(--layer-tone));box-shadow:0 0 12px rgba(var(--layer-tone),.46)}.oggegg-landscape-grid .treefiny-surface-card{min-height:0}.oggegg-landscape-grid .treefiny-surface-card p+p{margin-top:12px;color:var(--faint);font-size:.88rem}.oggegg-landscape-grid .text-link{width:fit-content;display:inline-flex;margin-top:18px}.oggegg-roadmap>article{min-height:300px}.oggegg-build-standard{border-color:rgba(var(--oggegg-tone),.3);background:radial-gradient(circle at 12% 14%,rgba(var(--oggegg-tone),.22),transparent 25rem),radial-gradient(circle at 88% 82%,rgba(var(--accent-rgb),.14),transparent 26rem),linear-gradient(135deg,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),.03)),var(--surface-glass)}.oggegg-build-standard:after{content:"ø.gg/you";position:absolute;right:clamp(20px,5vw,62px);bottom:clamp(18px,4vw,46px);z-index:0;color:rgba(var(--oggegg-tone),.08);font-size:clamp(3.2rem,10vw,9rem);font-weight:780;line-height:.8;letter-spacing:-.08em;pointer-events:none}.oggegg-build-standard>*{position:relative;z-index:1}.oggegg-idn-note{border:1px solid rgba(var(--oggegg-tone),.24);border-radius:var(--radius-lg);background:radial-gradient(circle at 12% 20%,rgba(var(--oggegg-tone),.13),transparent 24rem),radial-gradient(circle at 88% 80%,rgba(var(--accent-rgb),.1),transparent 22rem),rgba(var(--paper-rgb),.025);padding:clamp(28px,5vw,62px)}.oggegg-idn-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.2fr) minmax(0,1fr);align-items:stretch;gap:14px;margin-top:34px}.oggegg-idn-card{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:20px;border:1px solid rgba(var(--oggegg-tone),.24);border-radius:var(--radius-md);background:linear-gradient(145deg,rgba(var(--oggegg-tone),.12),rgba(var(--paper-rgb),.025)),var(--surface-glass);padding:clamp(22px,3vw,34px)}.oggegg-idn-card-technical{border-color:rgba(var(--accent-rgb),.22);background:linear-gradient(145deg,rgba(var(--accent-rgb),.09),rgba(var(--paper-rgb),.025)),var(--surface-glass)}.oggegg-idn-bridge span,.oggegg-idn-card>span{color:rgb(var(--oggegg-tone));font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.oggegg-idn-card-technical>span{color:rgb(var(--accent-rgb))}.oggegg-idn-card code{max-width:100%;color:var(--text);font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(1.45rem,3.4vw,3rem);font-weight:720;line-height:1;letter-spacing:-.06em;overflow-wrap:anywhere}.oggegg-idn-card p{margin:0;color:var(--muted);line-height:1.58}.oggegg-idn-bridge{min-height:180px;display:grid;place-items:center;position:relative}.oggegg-idn-bridge:after,.oggegg-idn-bridge:before{content:"";height:1px;position:absolute;top:50%;background:linear-gradient(90deg,rgba(var(--oggegg-tone),.15),rgba(var(--accent-rgb),.7))}.oggegg-idn-bridge:before{right:50%;left:-14px}.oggegg-idn-bridge:after{right:-14px;left:50%}.oggegg-idn-bridge span{z-index:1;display:inline-flex;border:1px solid rgba(var(--paper-rgb),.12);border-radius:999px;background:var(--background);padding:8px 10px;color:var(--muted);text-align:center}.oggegg-idn-source-note a{color:var(--text);text-decoration-color:rgba(var(--oggegg-tone),.55);text-underline-offset:.2em}@media (max-width:860px){.home-hero{min-height:auto}.home-hero,.product-hero-grid{grid-template-columns:1fr}.treefiny-spotlight-visual.biasfrom-spotlight-visual{transform:none}.product-visual{min-height:420px}.product-visual.treefiny-visual{min-height:540px}.product-visual.biasfrom-visual{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px}.biasfrom-visual .review-card{width:auto;min-width:0;position:relative;inset:auto}.biasfrom-visual .fairness-meter{display:none}.treefiny-visual .tree-branch,.treefiny-visual .tree-root{width:76%}.treefiny-visual .tree-root{top:7%;left:8%}.treefiny-visual .branch-a{top:25%;right:8%}.treefiny-visual .branch-b{top:47%;right:8%}.treefiny-visual .branch-c{right:8%;bottom:7%}.treefiny-visual .tree-line{left:16%;width:2px;transform:none;background:linear-gradient(180deg,rgba(var(--line-color,var(--accent-rgb)),.12),rgba(var(--line-color,var(--accent-rgb)),.82));transform-origin:top center}.treefiny-visual .line-a{top:19%;height:6%}.treefiny-visual .line-b{top:42%;height:5%}.treefiny-visual .line-c{top:64%;height:12%}.treefiny-section-heading,.treefiny-thesis{grid-template-columns:1fr}.treefiny-section{margin-top:clamp(48px,8vw,64px);padding-top:24px}.treefiny-loop,.treefiny-object-grid,.treefiny-trust-grid,.treefiny-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.biasfrom-assessment-layout,.biasfrom-context-rules,.biasfrom-context>div:first-child,.biasfrom-enterprise-map,.biasfrom-influence-grid,.biasfrom-integration-grid,.biasfrom-person-node dl,.biasfrom-scenario-grid,.biasfrom-visibility-grid{grid-template-columns:1fr}.biasfrom-assessment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.biasfrom-person-node dl>div:nth-child(odd){border-right:0}.biasfrom-loop{grid-template-columns:repeat(3,minmax(0,1fr))}.biasfrom-guardrail-grid>div,.biasfrom-influence-grid>div,.biasfrom-scenario{min-height:auto}.site-footer{align-items:stretch;flex-direction:column;justify-content:flex-start;gap:20px;padding:24px 0}.site-footer nav{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 18px;border-top:1px solid rgba(var(--accent-rgb),.18)}.site-footer nav .cookie-settings-button,.site-footer nav a{width:fit-content;max-width:100%;min-width:0;min-height:44px;display:flex;align-items:center;justify-self:start;padding:10px 0;line-height:1.3;text-align:left;white-space:normal}.site-footer nav a:after{right:0;bottom:5px;width:auto}.product-detail-grid,.product-readiness,.product-roadmap,.products-index{grid-template-columns:1fr}.product-principles{position:static}.hero-console{transform:none}.signal-grid{grid-template-columns:1fr}.signal-card{min-height:190px}.company-profile,.newsletter-section,.profile-grid{grid-template-columns:1fr}.sitemap-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.footer-social-bar,.legal-page,.pre-footer-subscriber,.simple-page,.site-footer,.site-header{width:min(calc(100% - var(--page-gutter-mobile)),var(--content-width))}.site-header{width:100%;position:fixed;top:0;right:0;left:0;margin-right:auto;margin-left:auto;padding-right:calc(var(--page-gutter-mobile) / 2);padding-left:calc(var(--page-gutter-mobile) / 2)}.site-main{padding-top:var(--header-height-mobile)}.nav-links{display:none}.menu-button{display:block}.site-header{min-height:var(--header-height-mobile)}html{scroll-padding-top:var(--header-height-mobile)}.site-header:before{inset:0;border-radius:0}.brand-mark{padding-left:0;font-size:1.66rem}.brand-core-mark{width:54px;height:54px;margin-left:-12px;margin-right:-5px}.menu-button{width:40px;height:40px;margin-right:0}.menu-button span:first-child{top:13px}.menu-button span:nth-child(2){top:19px}.menu-button span:nth-child(3){top:25px}.brand-glyph{width:28px;height:28px;border-radius:8px}.back-to-top{width:34px;height:34px;margin-left:auto;margin-right:-17px}.legal-page,.simple-page{padding:30px 0 64px}.breadcrumbs,.legal-page,.simple-page{scroll-margin-top:var(--header-height-mobile)}.sitemap-groups{grid-template-columns:1fr}.pre-footer-subscriber{gap:12px;padding:28px 0}.contact-socials,.pre-footer-subscriber{align-items:flex-start;flex-direction:column}.contact-socials{gap:16px;margin-bottom:38px}.contact-socials nav{width:100%}.contact-socials a{flex:1 1;justify-content:center}.pre-footer-subscriber .eyebrow{margin-bottom:8px}.pre-footer-subscriber>div{flex:0 1 auto}.pre-footer-subscriber .subscriber-signup{width:100%;flex:0 1 auto;margin-left:0}.subscriber-signup-slim{justify-self:stretch}.subscriber-signup-slim div{display:block}h1{font-size:clamp(2.8rem,14vw,5.2rem);line-height:.92}.product-hero-grid h1{font-size:clamp(2.8rem,13vw,5rem);line-height:.92;letter-spacing:-.065em}.waitlist-form div{align-items:stretch;flex-direction:column}.waitlist-form input{padding-right:132px}.waitlist-form button{width:auto;padding:0 13px;font-size:.86rem;white-space:nowrap}.subscriber-signup-slim button{width:34px;min-height:34px;position:absolute}.subscriber-signup-compact{width:100%}.subscriber-signup-compact div{display:block}.subscriber-signup-compact button{width:38px;height:38px;min-height:38px;padding:0}.subscriber-signup-compact button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscriber-signup-compact button svg{display:block}.cookie-consent{right:auto;bottom:max(12px,env(safe-area-inset-bottom));left:12px;width:calc(100vw - 24px);max-width:none;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-x:hidden;overflow-y:auto;grid-template-columns:1fr;gap:10px;padding:12px 14px;border-radius:var(--radius-md)}.cookie-consent-close{top:10px;right:12px;left:auto}.cookie-consent-copy .eyebrow,.cookie-consent-mark{display:none}.cookie-consent-copy h2{margin-bottom:4px;font-size:.96rem}.cookie-consent-copy p:not(.eyebrow):not(.cookie-consent-note){font-size:.74rem;line-height:1.35}.cookie-consent-note{margin-top:5px;font-size:.68rem}.cookie-consent-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cookie-consent-actions-overview .cookie-consent-action:last-child{grid-column:1/-1}.cookie-consent-customizing .cookie-consent-actions{grid-template-columns:1fr}.cookie-consent-action{min-height:34px;padding:0 8px;font-size:.7rem}.cookie-consent-option{gap:8px;padding:8px 10px}.cookie-consent-option span:not(.cookie-toggle span){font-size:.66rem}.footer-social-bar{align-items:center;flex-direction:row;justify-content:space-between;padding:18px 0 28px}.footer-social-identity img{width:68px;height:68px;margin-left:-18px;margin-right:-9px}.footer-social-bar p{text-align:left}.follow-actions,.footer-social-bar nav,.mobile-menu-socials nav{justify-content:flex-end}}@media (max-width:520px){.product-visual{min-height:360px;border-radius:20px}.fairness-meter,.review-card,.tree-branch,.tree-root{padding:12px}.review-card,.tree-branch,.tree-root{width:58%}.treefiny-loop,.treefiny-object-grid,.treefiny-surface-grid,.treefiny-trust-grid,.treefiny-use-case-grid,.treefiny-workflow-grid{grid-template-columns:1fr}.treefiny-section{margin-top:40px;padding-top:18px}.biasfrom-assessment-grid>article,.biasfrom-context-rules>div,.biasfrom-integration-grid article,.biasfrom-loop>div,.treefiny-card,.treefiny-loop>div,.treefiny-surface-card{display:block;padding:18px}.biasfrom-assessment-grid>article>div,.treefiny-surface-card>div{display:block}.biasfrom-assessment-grid>article>span,.biasfrom-context-rules>div>span,.biasfrom-integration-grid article>span,.biasfrom-loop>div>span,.treefiny-card>span,.treefiny-loop>div>span,.treefiny-surface-card>span{display:block;margin-bottom:var(--signal-label-gap)}.biasfrom-assessment-grid h3,.biasfrom-context-rules strong,.biasfrom-integration-grid h3,.biasfrom-loop h3,.treefiny-card h3,.treefiny-loop h3,.treefiny-surface-card h3{margin-top:0}.biasfrom-assessment-grid p,.biasfrom-context-rules p,.biasfrom-integration-grid p,.biasfrom-loop p,.treefiny-card p,.treefiny-loop p,.treefiny-surface-card p{margin-top:14px}.biasfrom-assessment-grid,.biasfrom-guardrail-grid,.biasfrom-loop{grid-template-columns:1fr}.biasfrom-person-node header{flex-direction:column}.product-visual.biasfrom-visual{min-height:0;grid-template-columns:1fr;gap:10px}.biasfrom-visual .review-card{width:84%}.biasfrom-visual .fairness-meter{display:none}.treefiny-card,.treefiny-loop>div,.treefiny-surface-card,.treefiny-trust-grid>div,.treefiny-workflow{min-height:auto}.fairness-meter{width:104px;height:104px;right:7%;bottom:10%}.subscriber-signup-compact button{width:44px;padding:0}.subscriber-signup-compact button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscriber-signup-compact button svg{display:block}}@media (max-width:360px){.cookie-consent-actions{grid-template-columns:1fr}.cookie-consent-actions-overview .cookie-consent-action:last-child{grid-column:auto}}@media (max-height:680px){.mobile-menu{overflow-y:auto}}@media (max-width:860px){.product-visual.oggegg-visual{min-height:520px}.oggegg-domain-grid{grid-template-columns:1fr}.oggegg-domain-bridge{width:100%;height:54px}.oggegg-domain-bridge:after,.oggegg-domain-bridge:before{width:1px;height:auto;right:auto;left:50%;background:linear-gradient(180deg,rgba(var(--accent-rgb),.16),rgba(var(--oggegg-tone),.76))}.oggegg-domain-bridge:before{top:-18px;bottom:50%}.oggegg-domain-bridge:after{top:50%;bottom:-18px}.oggegg-network{grid-template-columns:1fr}.oggegg-network li{min-height:240px}.oggegg-idn-grid,.oggegg-trust-grid{grid-template-columns:1fr}.oggegg-idn-bridge{min-height:56px}.oggegg-idn-bridge:after,.oggegg-idn-bridge:before{width:1px;height:auto;right:auto;left:50%;background:linear-gradient(180deg,rgba(var(--oggegg-tone),.15),rgba(var(--accent-rgb),.7))}.oggegg-idn-bridge:before{top:-14px;bottom:50%}.oggegg-idn-bridge:after{top:50%;bottom:-14px}}@media (max-width:520px){.product-visual.oggegg-visual{min-height:0;display:grid;grid-template-columns:1fr;gap:10px;padding:18px}.oggegg-route-line,.oggegg-visual:after{display:none}.oggegg-address-card,.oggegg-control-chip,.oggegg-destination{width:auto;min-width:0;position:relative;inset:auto;padding:15px}.oggegg-address-card{padding:22px 16px}.oggegg-address-card strong{font-size:clamp(2.5rem,15vw,4rem)}.oggegg-domain-card{min-height:248px;padding:24px}.oggegg-domain-card strong{font-size:clamp(2.8rem,17vw,4.6rem)}.oggegg-network li,.oggegg-roadmap>article{min-height:auto}.oggegg-landscape-grid .treefiny-surface-card{display:block;min-height:auto;padding:20px}.oggegg-landscape-grid .treefiny-surface-card>span{display:block;margin-bottom:12px}.oggegg-landscape-grid .treefiny-surface-card>div{display:block}.oggegg-landscape-grid .treefiny-surface-card h3{margin-top:0}.oggegg-landscape-grid .treefiny-surface-card p{margin-top:14px}.oggegg-build-standard:after{right:16px;bottom:18px;font-size:clamp(2.8rem,18vw,5.8rem)}}