.sb-card-border{border-width:1px;border-style:solid;border-color:#ffffff1a}html.light .sb-card-border{border-color:#0000000f}.hidden-scroll,.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.hidden-scroll::-webkit-scrollbar,.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-marquee-left{animation:marquee-left 200s linear infinite}.animate-marquee-right{animation:marquee-right 40s linear infinite}.marquee-container:hover .animate-marquee-left,.marquee-container:hover .animate-marquee-right{animation-play-state:paused}.apple-gallery{display:flex;gap:24px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:center;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.apple-gallery::-webkit-scrollbar{display:none}.gallery-spacer{flex-shrink:0;width:calc(50vw - 520px)}@media (max-width: 1200px){.gallery-spacer{width:20px}}@media (max-width: 768px){.apple-gallery{--gallery-card-width: calc(100vw - 32px) ;scroll-padding-inline:16px}.gallery-spacer{display:block;flex-shrink:0;width:16px}.apple-gallery-item{width:var(--gallery-card-width);max-width:var(--gallery-card-width);height:min(500px,78vh);min-height:400px;max-height:min(500px,78vh)}}.gallery-card-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:visible;overscroll-behavior-y:auto}@media (max-width: 768px){.gallery-card-body{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}}.l3-apps-grid{display:grid;grid-template-columns:1fr;gap:10px;flex:1 1 auto;min-height:0;align-content:start}@media (min-width: 768px){.l3-apps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}}@media (max-width: 767px){.l3-apps-grid{flex:0 0 auto;align-items:start;align-content:start;gap:8px;padding-bottom:12px}.gallery-card-body--l3{padding-bottom:20px}.l3-app-card__body{flex:1 1 auto;min-height:-moz-min-content;min-height:min-content;align-self:stretch}}.l3-app-card{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#111;min-height:0;overflow:visible}@media (max-width: 767px){.l3-app-card{min-height:auto;height:auto;width:100%;align-self:start;padding:10px;gap:10px}}@media (min-width: 768px){.l3-app-card{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}}.l3-app-card__media{flex-shrink:0;width:108px;aspect-ratio:16 / 8;height:auto;border-radius:10px;background:#0a0a0a;border:none;overflow:hidden;display:block}@media (min-width: 768px){.l3-app-card__media{width:100%;aspect-ratio:16 / 8;height:auto;border-radius:12px 12px 0 0}}.l3-app-card__media img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border:none;outline:none}.l3-app-card__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px;padding:0}@media (min-width: 768px){.l3-app-card__body{padding:10px 12px 12px;gap:6px;flex:1 1 auto}}.l3-app-card__title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff;line-height:1.3}.l3-app-card__title:before{content:"";width:3px;height:14px;border-radius:2px;background:var(--sb-green);flex-shrink:0}.gallery-inner-panel{background:#111;border:1px solid rgba(255,255,255,.08);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gallery-sub-panel{background:#1a1a1a;border:1px solid rgba(255,255,255,.06);box-shadow:none}.gallery-sub-panel--purple{background:#1a1425;border:1px solid rgba(168,85,247,.22);box-shadow:none}.gallery-cap-box{background:#111;border:1px solid rgba(255,255,255,.08);box-shadow:none}.gallery-bridge-tag{box-shadow:none}.l3-app-tags{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 767px){.l3-app-tags{gap:4px;row-gap:4px}.l3-app-card__body{overflow:visible}.l3-app-card__title{font-size:12px}}.l3-app-tag{font-size:10px;line-height:1.2;padding:4px 8px;border-radius:6px;border:1px solid rgb(var(--sb-green-rgb) / .18);background:rgb(var(--sb-green-rgb) / .06);color:#ffffffd9}@media (max-width: 767px){.l3-app-tag{font-size:9px;padding:3px 6px;line-height:1.25}}.l3-app-tag--muted{border-color:#ffffff1a;background:#ffffff0a;color:#ffffff73}.apple-gallery-item{scroll-snap-align:center;flex-shrink:0;width:1040px;max-width:92vw;height:400px;min-height:360px;max-height:400px;border-radius:28px;position:relative;overflow:hidden;display:flex;flex-direction:column;background-color:#1a1a1a;border:1px solid rgba(255,255,255,.1);box-shadow:none;transition:transform .6s cubic-bezier(.25,1,.2,1),opacity .6s ease,filter .6s ease;cursor:pointer}.apple-gallery-item>.gallery-card-body{position:relative;z-index:10;width:100%;height:100%;flex:1 1 auto;min-height:0}.apple-gallery-item.is-active{transform:scale(1);opacity:1;filter:none;box-shadow:none;cursor:default}.apple-gallery-item:not(.is-active){transform:scale(.96);opacity:.96;filter:none;box-shadow:none}.apple-gallery-item:not(.is-active):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:transparent;pointer-events:auto}.evolution-hub-section .gallery-cap-box img{opacity:1;filter:none}.evolution-phase0{background:#111;border:1px solid rgba(255,255,255,.08);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.evolution-hub-accent{color:#fff;font-weight:600}html.light .evolution-hub-section{background-color:var(--sb-bg-base)!important;border-top-color:var(--sb-border)!important}html.light .evolution-hub-section .evolution-hub-accent{color:var(--sb-text-primary)}html.light .evolution-hub-section .evolution-phase0{background:#fff!important;border-color:#00000014!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light .evolution-hub-section .apple-gallery-item{background-color:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.light .evolution-hub-section .apple-gallery-item.is-active{box-shadow:none;filter:none}html.light .evolution-hub-section .apple-gallery-item:not(.is-active){filter:none;opacity:.96;box-shadow:none}html.light .evolution-hub-section .gallery-inner-panel{background:#f5f5f7!important;border-color:#00000014!important;box-shadow:none!important}html.light .evolution-hub-section .gallery-sub-panel{background:#fff!important;border-color:#0000000f!important}html.light .evolution-hub-section .gallery-sub-panel--purple{background:#f3ecff!important;border-color:#a855f733!important;box-shadow:none!important}html.light .evolution-hub-section .gallery-sub-panel h5{border-bottom-color:#00000014!important}html.light .evolution-hub-section .gallery-sub-panel--purple h5{border-bottom-color:#a855f729!important}html.light .evolution-hub-section .gallery-bridge-tag{background:#fff!important;color:#7c3aed!important;border-color:#a855f738!important;box-shadow:none!important}html.light .evolution-hub-section .gallery-cap-box{background:#111!important;border-color:#ffffff14!important;box-shadow:none!important}html.light .evolution-hub-section .gallery-sub-panel span.bg-black\/40{background:#0000000f!important;color:var(--sb-text-muted)!important}html.light .evolution-hub-section .l3-app-card{background:#111;border-color:#ffffff14}html.light .evolution-hub-section .l3-app-card__media{background:#0a0a0a}html.light .evolution-hub-section .l3-app-card__title{color:#fff}html.light .evolution-hub-section .l3-app-card__body ul,html.light .evolution-hub-section .l3-app-card__body .text-white\/55{color:#ffffff8c!important}html.light .evolution-hub-section .l3-app-tag{border-color:rgb(var(--sb-green-rgb) / .22);background:rgb(var(--sb-green-rgb) / .1);color:var(--sb-green)}html.light .evolution-hub-section .l3-app-tag--muted{border-color:#ffffff1a;background:#ffffff0a;color:#ffffff8c}html.light .evolution-hub-section .evolution-nav-btn{background:#0000000a!important;border-color:#0000001a!important;color:var(--sb-text-primary)!important}html.light .evolution-hub-section .evolution-nav-btn:hover:not(:disabled){background:#00000014!important}html.light .evolution-hub-section .evolution-dot{background:#0000001f!important}html.light .evolution-hub-section .evolution-dot.bg-white{background:var(--sb-text-primary)!important}html.light .evolution-hub-section .evolution-dot:hover{background:#00000038!important}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.funnel-wrapper:has(.hover-trigger:hover) #preclinical-rect{fill:rgb(var(--sb-green-rgb) / .25);stroke-width:2px;filter:drop-shadow(0 0 12px rgb(var(--sb-green-rgb) / .8))}.funnel-wrapper:has(.hover-trigger:hover) .preclinical-text{text-shadow:0 0 15px rgb(var(--sb-green-rgb) / 1);color:#fff;transform:scale(1.08)}html.light .funnel-wrapper:has(.hover-trigger:hover) .preclinical-text{color:var(--sb-green);text-shadow:0 0 12px rgb(var(--sb-green-rgb) / .45)}.dashboard-container{width:100%;max-width:var(--sb-content-max);display:flex;flex-direction:column;gap:16px}@media (min-width: 1024px) and (min-height: 760px){.dashboard-container{max-height:calc(100vh - 128px);max-width:min(calc((100vh - 128px) * (16 / 9)),var(--sb-content-max));aspect-ratio:16 / 9;gap:0}}@media (max-width: 1023px){.dashboard-container{gap:20px}}.section-snap-target{scroll-margin-top:104px}@media (min-width: 1024px){.section-snap-target{scroll-margin-top:112px}}@media (min-width: 1920px){.section-snap-target{scroll-margin-top:120px}}#page-top{scroll-snap-align:start;scroll-margin-top:0}.scroll-reveal{opacity:0;transform:translate3d(0,20px,0);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms);backface-visibility:hidden}.scroll-reveal.reveal-running{will-change:opacity,transform}.scroll-reveal.revealed{opacity:1;transform:translateZ(0)}.scroll-reveal.reveal-complete{will-change:auto}.scroll-reveal[data-stagger]{transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .46s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.scroll-reveal{opacity:1;transform:none;transition:none}}.sb-nav{background-color:var(--sb-nav-bg);border-color:var(--sb-border)}.sb-nav-link{color:var(--sb-nav-text)}.sb-nav-link:hover{color:var(--sb-green)}.sb-nav-trigger--active{color:var(--sb-green);border-bottom-color:var(--sb-green)}.sb-nav-triggers{font-size:clamp(10.5px,calc(9px + .28vw),15px)}.sb-nav-trigger{letter-spacing:-.01em}.sb-nav-trigger svg{width:.95em;height:.95em;flex-shrink:0}.sb-page{background-color:var(--sb-bg-base);color:var(--sb-text-primary)}.sb-container,.sb-nav-inner,.sb-mega-inner{width:100%;margin-inline:auto;max-width:min(var(--sb-content-max),calc(100% - var(--sb-content-gutter) * 2))}.sb-nav-inner{padding-inline:max(1.25rem,var(--sb-content-gutter))}.sb-mega-inner{max-width:min(calc(var(--sb-content-max) + 5rem),calc(100% - var(--sb-content-gutter) * 2))}html{scroll-behavior:auto}body{background-color:var(--sb-bg-base, #0a0a0a);margin:0;color:var(--sb-text-primary, #fafafa);transition:background-color .25s ease,color .25s ease}:root,html.dark{color-scheme:dark;--sb-bg-base: #0a0a0a;--sb-bg-elevated: #111111;--sb-bg-card: #151516;--sb-bg-card-alt: #1c1c1e;--sb-text-primary: #fafafa;--sb-text-secondary: #b4b4b4;--sb-text-muted: #86868b;--sb-border: rgba(255, 255, 255, .08);--sb-nav-bg: rgba(10, 10, 10, .8);--sb-nav-text: rgba(255, 255, 255, .7);--sb-dropdown-bg: rgba(17, 17, 17, .95);--sb-cta-bg: #ffffff;--sb-cta-text: #0a0a0a;--sb-nav-height: 64px;--sb-media-bg: #f0f2f6;--sb-media-border: rgba(255, 255, 255, .1);--sb-green: #3ecf8e;--sb-green-rgb: 62 207 142;--sb-green-hover: #35b87d}html.light{color-scheme:light;--sb-bg-base: #ffffff;--sb-bg-elevated: #f5f5f7;--sb-bg-card: rgb(249, 249, 251);--sb-bg-card-alt: rgb(249, 249, 251);--sb-text-primary: #1d1d1f;--sb-text-secondary: #6e6e73;--sb-text-muted: #86868b;--sb-border: rgba(0, 0, 0, .06);--sb-nav-bg: rgba(255, 255, 255, .82);--sb-nav-text: rgba(29, 29, 31, .75);--sb-dropdown-bg: rgba(255, 255, 255, .96);--sb-cta-bg: #1d1d1f;--sb-cta-text: #ffffff;--sb-media-bg: #ffffff;--sb-media-border: rgba(0, 0, 0, .06);--sb-green: #1a9d63;--sb-green-rgb: 26 157 99;--sb-green-hover: #178f57}:root{--font-en-display: "Montserrat", sans-serif;--font-en-body: "Montserrat", "Inter", sans-serif;--font-zh-display: "Montserrat", "AlibabaPuHuiTi", "PingFang SC", "Microsoft YaHei", sans-serif;--font-zh-body: "Montserrat", "AlibabaPuHuiTi", "PingFang SC", "Microsoft YaHei", sans-serif;--font-display: var(--font-zh-display);--font-body: var(--font-zh-body);--font-mono: "Source Code Pro", ui-monospace, monospace;--sb-content-max: 1200px;--sb-content-gutter: 1.5rem;--sb-mega-left: 380px}html[lang=en]{--font-display: var(--font-en-display);--font-body: var(--font-en-body)}html[lang=zh-CN]{--font-display: var(--font-zh-display);--font-body: var(--font-zh-body)}html[lang=zh-CN] :lang(en){font-family:var(--font-en-body)}html[lang=zh-CN] :lang(en).font-display{font-family:var(--font-en-display)}body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}html.fine-behavior-page{scroll-behavior:smooth;scroll-padding-top:var(--fine-behavior-scroll-offset, 116px);background-color:#000}html.light.fine-behavior-page{background-color:#fff}html.light.fine-behavior-page .sb-software-card{background-color:#e4fcf7!important}html.fine-behavior-page .font-display{font-family:var(--font-display)}html.fine-behavior-page .font-body{font-family:var(--font-body)}html.fine-behavior-page .font-mono{font-family:var(--font-mono)}html.fine-behavior-page .scrollbar-hide::-webkit-scrollbar{display:none}html.fine-behavior-page .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}html.light .bg-\[\#0a0a0a\],html.light .bg-\[\#000000\],html.light .bg-\[\#050505\]{background-color:#fff!important}html.light .bg-\[\#151516\],html.light .bg-\[\#1c1c1e\],html.light .bg-\[rgb\(249\,249\,251\)\]{background-color:#f9f9fb!important}html.light .bg-\[\#111111\],html.light .bg-\[\#111\]{background-color:var(--sb-bg-elevated)!important}html.light .bg-\[\#171717\],html.light .bg-\[\#1a1a1a\],html.light .bg-\[\#161616\]{background-color:#f9f9fb!important}html.light .bg-\[\#2c2c2e\]{background-color:#e8e8ed!important}html.light .bg-\[\#3a3a3c\]{background-color:#e0e0e5!important}html.light .bg-\[\#0f0f0f\]{background-color:#e8e8ed!important}html.light .bg-\[\#0a0a0a\]\/40{background-color:#1d1d1f0a!important}html.light .bg-\[\#151516\]\/60,html.light .bg-\[\#151516\]\/80,html.light .bg-\[\#1c1c1e\]\/80{background-color:#f9f9fbe6!important}html.light .hover\:bg-\[\#2c2c2e\]:hover{background-color:#e8e8ed!important}html.light .hover\:bg-\[\#1c1c1e\]:hover{background-color:#ececf0!important}html.light .hover\:bg-\[\#3a3a3c\]:hover{background-color:#e0e0e5!important}html.light .bg-zinc-950{background-color:#fff!important}html.light .text-\[\#f5f5f7\],html.light .text-\[\#fafafa\],html.light .text-white{color:var(--sb-text-primary)!important}html.light .text-\[\#86868b\],html.light .text-\[\#898989\]{color:var(--sb-text-muted)!important}html.light .text-\[\#b4b4b4\]{color:var(--sb-text-secondary)!important}html.light .text-\[\#1d1d1f\]{color:var(--sb-text-primary)!important}html.light .text-\[\#6e6e73\]{color:var(--sb-text-secondary)!important}html.light .text-white\/90{color:#1d1d1fe6!important}html.light .text-white\/80{color:#1d1d1fcc!important}html.light .text-white\/85{color:#1d1d1fd9!important}html.light .text-white\/70{color:#1d1d1fb3!important}html.light .text-white\/60{color:#1d1d1f99!important}html.light .text-white\/55{color:#1d1d1f9e!important}html.light .text-white\/50{color:#1d1d1f80!important}html.light .text-white\/40{color:#1d1d1f73!important}html.light .text-white\/30{color:#1d1d1f61!important}html.light .text-white\/20{color:#1d1d1f47!important}html.light .border-white\/5,html.light .border-white\/10,html.light .border-white\/20{border-color:var(--sb-border)!important}html.light .border-\[\#2e2e2e\]{border-color:#d2d2d7!important}html.light .border-\[\#363636\]{border-color:#c7c7cc!important}html.light .hover\:border-\[\#363636\]:hover{border-color:#aeaeb2!important}html.light .border-black\/\[0\.06\],html.light .border-black\/\[0\.05\]{border-color:var(--sb-border)!important}html.light .bg-black\/\[0\.04\],html.light .bg-white\/5{background-color:#0000000a!important}html.light .hover\:bg-white\/5:hover{background-color:#0000000f!important}html.light .bg-white\/\[0\.03\]{background-color:#00000008!important}html.light .hover\:bg-white\/\[0\.06\]:hover{background-color:#0000000d!important}html.light .bg-\[\#0a0a0a\]\/80,html.light .bg-\[\#0a0a0a\]\/95,html.light .bg-\[\#000000\]\/95{background-color:var(--sb-nav-bg)!important}.vr-compare-highlight{background-color:#151516!important;border:1px solid rgb(var(--sb-green-rgb) / .26);box-shadow:0 14px 30px #00000047;transform:translateY(-4px);backdrop-filter:none;-webkit-backdrop-filter:none}html.light .vr-compare-highlight{background-color:#f9f9fb!important;border-color:rgb(var(--sb-green-rgb) / .18);box-shadow:0 12px 28px #1419231a}html.light .vr-compare-highlight>div:first-child{background-color:#f9f9fb!important}html.light .shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.8\)\]{box-shadow:0 20px 60px #0000001f!important}html.light .vr-arch-card,html.light .vr-compare-highlight{border-width:1px!important;border-color:var(--sb-border)!important}.gallery-cap-label{background:#1d1d1fe0;border:1px solid rgba(255,255,255,.1);backdrop-filter:none;-webkit-backdrop-filter:none}.gallery-cap-label__text{color:#fff}html.light .evolution-hub-section .gallery-cap-label{background:#1d1d1fe0!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important}html.light .evolution-hub-section .gallery-cap-label__text{color:#fff!important}html.light .evolution-hub-section .gallery-cap-label .text-teal-400{color:var(--sb-green)!important}html.light .evolution-hub-section .gallery-cap-label .bg-teal-500\/10{background:rgb(var(--sb-green-rgb) / .12)!important}html.light nav.sticky a.border-b-2.border-sb-green,html.light nav[data-page-subnav] a[data-subnav-active=true]{color:var(--sb-green)!important;border-bottom-color:var(--sb-green)!important}html.light .bg-sb-green.text-\[\#000000\],html.light .bg-sb-green.text-\[\#0a0a0a\],html.light .bg-sb-green.text-black,html.light button.bg-sb-green,html.light a.bg-sb-green{color:#fff!important}html.light .news-portal-root h3.text-\[\#fafafa\],html.light .news-portal-root .np-explore-section-title{color:#1d1d1f!important}.eye-hero-card-bg{background-color:#000}html.light .eye-hero-card-bg{background-color:#000!important}html.light footer.sb-footer{background-color:#09090b!important}html.light footer.sb-footer .text-white{color:#fff!important}html.light footer.sb-footer .text-white\/50{color:#ffffff80!important}html.light footer.sb-footer .text-white\/40{color:#fff6!important}html.light footer.sb-footer .text-white\/30{color:#ffffff4d!important}html.light footer.sb-footer .hover\:text-white:hover{color:#fff!important}html.light footer.sb-footer .border-white\/5{border-color:#ffffff0d!important}@media (min-width: 1024px){:root{--sb-nav-height: 72px}}@media (min-width: 1536px){:root{--sb-content-max: 1400px;--sb-content-gutter: 2rem}}@media (min-width: 1920px){:root{--sb-content-max: 1600px;--sb-content-gutter: 2.5rem;--sb-mega-left: 400px;--sb-nav-height: 80px}.apple-gallery-item{width:min(1180px,68vw);max-width:92vw}.gallery-spacer{width:calc(50vw - 620px)}}@media (min-width: 2560px){:root{--sb-content-max: 1760px;--sb-content-gutter: 3rem;--sb-mega-left: 420px}.apple-gallery-item{width:min(1280px,62vw)}.gallery-spacer{width:calc(50vw - 680px)}}@media (min-width: 3200px){:root{--sb-content-max: 1920px;--sb-content-gutter: 3.5rem;--sb-mega-left: 440px}}@media (min-width: 1536px){.max-w-\[1200px\],.max-w-7xl{max-width:min(var(--sb-content-max),calc(100% - var(--sb-content-gutter) * 2))}.max-w-\[1280px\]{max-width:min(calc(var(--sb-content-max) + 5rem),calc(100% - var(--sb-content-gutter) * 2))}}@media (min-width: 1920px){.max-w-\[800px\]{max-width:min(960px,calc(100% - var(--sb-content-gutter) * 2))}.max-w-\[1600px\]{max-width:min(2000px,calc(100% - var(--sb-content-gutter) * 2))}.max-w-2xl{max-width:48rem}}@media (min-width: 2560px){.max-w-\[800px\]{max-width:min(1040px,calc(100% - var(--sb-content-gutter) * 2))}.max-w-\[1600px\]{max-width:min(2200px,calc(100% - var(--sb-content-gutter) * 2))}}.b3d-page[data-v-bc6d8d62]{background:#fff;color:#1d1d1f}.b3d-section[data-v-bc6d8d62]{background:#fff;border-bottom:1px solid #e8e8ed}.b3d-section--alt[data-v-bc6d8d62]{background:#f8fafc}.b3d-section--results[data-v-bc6d8d62]{background:#fff}.b3d-title[data-v-bc6d8d62]{color:#1d1d1f}.b3d-muted[data-v-bc6d8d62]{color:#6e6e73}.b3d-badge[data-v-bc6d8d62]{background:#eff6ff;color:#2563eb}.b3d-hero[data-v-bc6d8d62]{background:radial-gradient(ellipse 90% 70% at 50% -20%,rgb(var(--sb-green-rgb) / .14) 0%,transparent 58%),radial-gradient(ellipse 60% 50% at 80% 20%,rgba(37,99,235,.06) 0%,transparent 50%),linear-gradient(180deg,#f4fbf7,#f8fafc 45%,#fff);border-bottom-color:transparent}.b3d-card[data-v-bc6d8d62]{padding:1.5rem;border-radius:20px;border:1px solid #e8e8ed;background:#fff}.b3d-species-card[data-v-bc6d8d62]{padding:1rem 1rem 1.125rem;border-radius:16px;cursor:pointer;background:#fff;border:none;transition:background .2s ease,box-shadow .2s ease}.b3d-species-card .b3d-card-media[data-v-bc6d8d62]{background:#fff;border:none}@media (min-width: 1024px){.species-grid[data-v-bc6d8d62]{--species-card-width: 13.75rem;grid-template-columns:repeat(var(--species-cols, 6),minmax(0,1fr));max-width:min(100%,calc(var(--species-cols) * var(--species-card-width) + (var(--species-cols) - 1) * 1.25rem))}}.b3d-species-card[data-v-bc6d8d62]:hover{box-shadow:0 4px 16px #0000000f}.b3d-species-card--active[data-v-bc6d8d62]{background:rgb(var(--sb-green-rgb) / .08);box-shadow:none}.b3d-species-tabs-sentinel[data-v-bc6d8d62]{height:1px;margin-top:-1px}.b3d-species-tabs-wrap[data-v-bc6d8d62]{position:sticky;top:64px;z-index:30;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}@media (min-width: 1024px){.b3d-species-tabs-wrap[data-v-bc6d8d62]{top:72px}}.b3d-species-tabs-wrap--stuck[data-v-bc6d8d62]{border-bottom-color:#e8e8ed;box-shadow:0 4px 16px #0000000a}.b3d-species-tabs-inner[data-v-bc6d8d62]{max-width:1400px;margin:0 auto;padding:.75rem 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.b3d-species-tabs-inner[data-v-bc6d8d62]::-webkit-scrollbar{display:none}.b3d-species-tabs[data-v-bc6d8d62]{display:flex;gap:.5rem;min-width:-moz-max-content;min-width:max-content}.b3d-species-tab[data-v-bc6d8d62]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:999px;border:1px solid #e8e8ed;background:#fff;color:#6e6e73;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.b3d-species-tab[data-v-bc6d8d62]:hover{border-color:#c7c7cc;color:#1d1d1f}.b3d-species-tab--active[data-v-bc6d8d62]{border-color:var(--sb-green);background:rgb(var(--sb-green-rgb) / .08);color:var(--sb-green)}.b3d-card-media[data-v-bc6d8d62]{background:#fff;border:1px solid #e8e8ed}.b3d-matrix-card[data-v-bc6d8d62]{display:flex;flex-direction:column;border-radius:16px;border:1px solid #e8e8ed;background:#f5f5f7;overflow:hidden;min-height:100%}.b3d-matrix-shot[data-v-bc6d8d62]{aspect-ratio:4 / 3;background:#f0f4f8;overflow:hidden;flex-shrink:0}.b3d-matrix-img[data-v-bc6d8d62]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1.06);transition:transform .35s ease}.b3d-matrix-card:hover .b3d-matrix-img[data-v-bc6d8d62]{transform:scale(1.1)}.b3d-matrix-body[data-v-bc6d8d62]{display:flex;flex-direction:column;flex:1;padding:1.25rem 1.25rem 1.5rem;background:#fff}.b3d-matrix-head[data-v-bc6d8d62]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.b3d-matrix-tag[data-v-bc6d8d62]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1d1d1f}.b3d-matrix-stats[data-v-bc6d8d62]{display:flex;align-items:flex-start;gap:0;flex-shrink:0}.b3d-matrix-stat[data-v-bc6d8d62]{padding-left:.75rem}.b3d-matrix-stat[data-v-bc6d8d62]:first-child{padding-left:0}.b3d-matrix-stat--divider[data-v-bc6d8d62]{border-left:1px solid #e8e8ed;margin-left:.75rem}.b3d-matrix-stat-value[data-v-bc6d8d62]{font-family:inherit;font-size:18px;font-weight:700;line-height:1.1;color:#1d1d1f;letter-spacing:-.02em}.b3d-matrix-stat-label[data-v-bc6d8d62]{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#86868b;margin-top:2px;line-height:1.3;max-width:72px}.b3d-matrix-desc[data-v-bc6d8d62]{font-family:inherit;font-size:14px;line-height:1.65;color:#1d1d1f;flex:1;margin-bottom:1.25rem}.b3d-matrix-foot[data-v-bc6d8d62]{margin-top:auto}.b3d-matrix-name[data-v-bc6d8d62]{font-family:inherit;font-size:14px;font-weight:700;color:#1d1d1f;line-height:1.3}.b3d-matrix-role[data-v-bc6d8d62]{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#86868b;margin-top:2px}.b3d-feature-col[data-v-bc6d8d62]{text-align:left}.b3d-features-marquee[data-v-bc6d8d62]{width:100%;margin-top:-.25rem}.b3d-features-marquee-wrap[data-v-bc6d8d62]{width:100%}.b3d-features-marquee-row[data-v-bc6d8d62]{position:relative}.b3d-features-marquee-track[data-v-bc6d8d62]{will-change:transform}.b3d-features-track-left[data-v-bc6d8d62]{animation:b3d-features-marquee-left-bc6d8d62 42s linear infinite}.b3d-features-track-right[data-v-bc6d8d62]{animation:b3d-features-marquee-right-bc6d8d62 48s linear infinite}.b3d-features-marquee-row:hover .b3d-features-track-left[data-v-bc6d8d62],.b3d-features-marquee-row:hover .b3d-features-track-right[data-v-bc6d8d62]{animation-play-state:paused}@keyframes b3d-features-marquee-left-bc6d8d62{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes b3d-features-marquee-right-bc6d8d62{0%{transform:translate(-50%)}to{transform:translate(0)}}.b3d-feature-marquee-card[data-v-bc6d8d62]{display:flex;flex-direction:column;gap:.55rem;width:17.5rem;height:11.5rem;padding:1.125rem 1.25rem;border-radius:16px;border:1px solid #e8e8ed;background:#fff;text-align:left;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.b3d-feature-marquee-card[data-v-bc6d8d62]:hover{border-color:#d2d2d7;box-shadow:0 8px 24px #0000000d}.b3d-feature-marquee-tag[data-v-bc6d8d62]{flex-shrink:0}.b3d-feature-marquee-title[data-v-bc6d8d62]{margin:0;font-size:15px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.b3d-feature-marquee-desc[data-v-bc6d8d62]{margin:auto 0 0;font-size:13px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.b3d-features-marquee-fade[data-v-bc6d8d62]{position:absolute;top:0;bottom:0;width:4rem;pointer-events:none;z-index:1}.b3d-features-marquee-fade--left[data-v-bc6d8d62]{left:0;background:linear-gradient(to right,#f5f5f7 0%,transparent 100%)}.b3d-features-marquee-fade--right[data-v-bc6d8d62]{right:0;background:linear-gradient(to left,#f5f5f7 0%,transparent 100%)}.b3d-section--alt .b3d-features-marquee-fade--left[data-v-bc6d8d62]{background:linear-gradient(to right,#fff 0%,transparent 100%)}.b3d-section--alt .b3d-features-marquee-fade--right[data-v-bc6d8d62]{background:linear-gradient(to left,#fff 0%,transparent 100%)}@media (min-width: 768px){.b3d-feature-marquee-card[data-v-bc6d8d62]{width:18.5rem;height:12rem;padding:1.25rem 1.375rem;border-radius:18px}.b3d-feature-marquee-title[data-v-bc6d8d62]{font-size:16px}}.b3d-features-bento[data-v-bc6d8d62]{align-items:stretch}.b3d-bento-card[data-v-bc6d8d62]{display:flex;flex-direction:column;gap:.65rem;min-height:0;padding:1.125rem 1.25rem;border-radius:16px;border:1px solid #e8e8ed;background:#fff;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}@media (min-width: 768px){.b3d-bento-card[data-v-bc6d8d62]{padding:1.375rem 1.5rem;border-radius:18px}.b3d-bento-card--large[data-v-bc6d8d62]{padding:1.5rem 1.625rem}}.b3d-bento-card[data-v-bc6d8d62]:hover{border-color:#d2d2d7;box-shadow:0 8px 24px #0000000d}.b3d-bento-tag[data-v-bc6d8d62]{display:inline-flex;width:-moz-max-content;width:max-content;padding:.125rem .5rem;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;border:1px solid transparent}.b3d-bento-tag--capture[data-v-bc6d8d62]{color:#3433d3;background:#3433d31a;border-color:#3433d338}.b3d-bento-tag--analyzer[data-v-bc6d8d62]{color:#c287d2;background:#c287d21f;border-color:#c287d247}.b3d-bento-title[data-v-bc6d8d62]{font-size:15px;margin:0}.b3d-bento-card--large .b3d-bento-title[data-v-bc6d8d62]{font-size:16px}@media (min-width: 768px){.b3d-bento-title[data-v-bc6d8d62]{font-size:16px}.b3d-bento-card--large .b3d-bento-title[data-v-bc6d8d62]{font-size:17px}}.b3d-bento-desc[data-v-bc6d8d62]{font-size:13px;line-height:1.65;margin:0}.b3d-bento-card--large .b3d-bento-desc[data-v-bc6d8d62]{font-size:14px;line-height:1.7}.b3d-feature-icon[data-v-bc6d8d62]{color:#1d1d1f}.b3d-scroll-btn[data-v-bc6d8d62]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid #e8e8ed;background:#fff;color:#1d1d1f;cursor:pointer;transition:background .2s ease,border-color .2s ease}.b3d-scroll-btn[data-v-bc6d8d62]:hover{background:#f5f5f7;border-color:#d2d2d7}.b3d-showcase-frame[data-v-bc6d8d62]{border:1px solid #e8e8ed;background:#f5f5f7;box-shadow:0 20px 50px #0000000f}.b3d-vworkflow[data-v-bc6d8d62]{display:flex;flex-direction:column}.b3d-vworkflow-step[data-v-bc6d8d62]{display:flex;gap:1.25rem;align-items:flex-start}.b3d-vworkflow-step+.b3d-vworkflow-step[data-v-bc6d8d62]{margin-top:0}.b3d-vworkflow-marker[data-v-bc6d8d62]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:2.75rem}.b3d-vworkflow-num[data-v-bc6d8d62]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:#1d1d1f;color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.02em}.b3d-vworkflow-line[data-v-bc6d8d62]{flex:1;width:2px;min-height:2.5rem;margin:.5rem 0;background:linear-gradient(to bottom,#d2d2d7,#e8e8ed);border-radius:1px}.b3d-vworkflow-body[data-v-bc6d8d62]{flex:1;min-width:0;padding:.35rem 0 2.25rem}.b3d-vworkflow-step:last-child .b3d-vworkflow-body[data-v-bc6d8d62]{padding-bottom:0}.b3d-snake[data-v-bc6d8d62]{--b3d-snake-conn-w: 2rem;--b3d-fc-card-w: 14.5rem;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.b3d-flowchart-grid-wrap[data-v-bc6d8d62]{width:100%}.b3d-flowchart-grid[data-v-bc6d8d62]{--b3d-grid-conn-w: 2rem;display:flex;flex-direction:column;gap:0;width:100%}.b3d-flowchart-grid-row[data-v-bc6d8d62]{display:grid;grid-template-columns:1fr var(--b3d-grid-conn-w) 1fr var(--b3d-grid-conn-w) 1fr;gap:0;align-items:stretch}.b3d-flowchart-grid-between-inner[data-v-bc6d8d62]{display:grid;grid-template-columns:1fr var(--b3d-grid-conn-w) 1fr var(--b3d-grid-conn-w) 1fr;width:100%}.b3d-flowchart-grid-conn[data-v-bc6d8d62]{display:flex;align-items:center;justify-content:center;color:#86868b;min-height:2rem}.b3d-flowchart-grid-conn--h[data-v-bc6d8d62]{align-self:center}.b3d-flowchart-grid-conn--down[data-v-bc6d8d62]{grid-column:5;flex-direction:column;padding:.2rem 0 .35rem;min-height:1.75rem}.b3d-flowchart-grid-card[data-v-bc6d8d62]{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden}.b3d-flowchart-grid-card--main[data-v-bc6d8d62]{border-color:#e8e8ed;background:#fff}.b3d-flowchart-grid-card--branch[data-v-bc6d8d62]{border-color:#d2d2d7;background:#fafafa}.b3d-flowchart-grid-card .b3d-flowchart-card-head--static[data-v-bc6d8d62],.b3d-flowchart-grid-card .b3d-flowchart-card-head[data-v-bc6d8d62]{padding:.75rem 1rem .35rem}.b3d-flowchart-grid-card .b3d-flowchart-card-title[data-v-bc6d8d62]{margin:0;font-size:15px}.b3d-flowchart-grid-card .b3d-flowchart-card-desc[data-v-bc6d8d62]{flex:0 1 auto;min-height:0;padding:0 1rem .5rem;line-height:1.5;font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.b3d-flowchart-grid-card .b3d-flowchart-card-body[data-v-bc6d8d62]{flex:1;margin-top:auto;padding:0 1rem 1rem}.b3d-flowchart-grid-card .b3d-flowchart-img[data-v-bc6d8d62]{width:100%;height:auto;aspect-ratio:16 / 10;min-height:10.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:.55rem}.b3d-flowchart-grid-card[data-flow-node=capture] .b3d-flowchart-img[data-v-bc6d8d62]{-o-object-position:center;object-position:center;transform:scale(1.06);transform-origin:center center}.b3d-flowchart-grid-branch-label[data-v-bc6d8d62]{margin:0;padding:.55rem 1rem 0;font-size:12px;font-weight:600;line-height:1.35;color:#6e6e73}.b3d-flowchart-grid-footnote[data-v-bc6d8d62]{margin:0 1rem .85rem;padding:0;border:none;background:none;font-size:12px;font-weight:600;color:#0071e3;cursor:pointer;text-align:left;line-height:1.4}.b3d-flowchart-grid-footnote[data-v-bc6d8d62]:hover{text-decoration:underline}@media (max-width: 900px){.b3d-flowchart-grid-row[data-v-bc6d8d62],.b3d-flowchart-grid-between-inner[data-v-bc6d8d62]{grid-template-columns:1fr;gap:.5rem}.b3d-flowchart-grid-conn--h[data-v-bc6d8d62],.b3d-flowchart-grid-conn--down[data-v-bc6d8d62]{display:none}}.b3d-snake-grid[data-v-bc6d8d62]{display:grid;grid-template-columns:1fr var(--b3d-snake-conn-w) 1fr var(--b3d-snake-conn-w) 1fr var(--b3d-snake-conn-w) 1fr;grid-template-rows:auto auto auto auto;gap:.5rem 0;align-items:start;justify-content:start;width:100%}@media (max-width: 900px){.b3d-snake-grid[data-v-bc6d8d62]{grid-template-columns:var(--b3d-fc-card-w) var(--b3d-snake-conn-w) var(--b3d-fc-card-w) var(--b3d-snake-conn-w) var(--b3d-fc-card-w) var(--b3d-snake-conn-w) var(--b3d-fc-card-w);width:-moz-fit-content;width:fit-content;min-width:100%}}.b3d-snake-conn[data-v-bc6d8d62]{display:flex;align-items:center;justify-content:center;align-self:center;color:#86868b;min-height:2rem}.b3d-snake-conn--down[data-v-bc6d8d62]{flex-direction:column;align-self:start;padding-top:.15rem;min-height:1.75rem}.b3d-snake-node[data-v-bc6d8d62]{display:flex;flex-direction:column;width:100%;min-width:0;height:auto;overflow:hidden}.b3d-snake-node--main[data-v-bc6d8d62]{border-color:#e8e8ed;background:#fff}.b3d-snake-node--branch[data-v-bc6d8d62]{border-color:#d2d2d7;background:#fafafa}.b3d-snake-branch-group[data-v-bc6d8d62]{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;border-radius:1rem;border:1px dashed #c7c7cc;background:linear-gradient(180deg,#f9f9fb,#fff);box-sizing:border-box;align-self:stretch;min-width:0;min-height:0;overflow:hidden}.b3d-snake-branch-group--wide[data-v-bc6d8d62]{min-width:0;margin-left:.5rem}.b3d-snake-branch-group--solo[data-v-bc6d8d62]{margin-right:0}.b3d-snake-branch-group--inline-row[data-v-bc6d8d62]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto auto;gap:.45rem .75rem;align-items:start;align-self:center;padding:.65rem .75rem}.b3d-snake-branch-group--inline-row .b3d-snake-branch-intro[data-v-bc6d8d62]{grid-column:1;grid-row:1 / 3;align-self:center}.b3d-snake-branch-group--inline-row>.b3d-snake-node--branch[data-v-bc6d8d62]{grid-column:2;grid-row:1;min-height:0}.b3d-snake-branch-group--inline-row .b3d-snake-branch-footnote[data-v-bc6d8d62]{grid-column:2;grid-row:2;margin-top:0}.b3d-snake-branch-group--inline-row .b3d-snake-branch-desc[data-v-bc6d8d62]{white-space:normal;overflow:visible;text-overflow:unset}.b3d-snake-branch-group[data-v-bc6d8d62]:not(.b3d-snake-branch-group--wide){margin-right:.5rem}.b3d-snake-branch-title[data-v-bc6d8d62]{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:#1d1d1f}.b3d-snake-branch-intro[data-v-bc6d8d62]{flex-shrink:0;display:flex;flex-direction:column;gap:.35rem}.b3d-snake-branch-desc[data-v-bc6d8d62]{margin:0;font-size:13px;line-height:1.55;color:#6e6e73}.b3d-snake-branch-group:not(.b3d-snake-branch-group--wide) .b3d-snake-branch-desc[data-v-bc6d8d62]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b3d-snake-branch-cards[data-v-bc6d8d62]{display:flex;align-items:stretch;gap:0;flex:1;min-width:0;overflow:hidden;padding-bottom:.15rem}.b3d-snake-branch-group>.b3d-snake-node--branch[data-v-bc6d8d62]{flex:1;min-height:0;gap:.65rem;max-width:none;width:100%}.b3d-snake-branch-group>.b3d-snake-node--branch .b3d-flowchart-card-desc[data-v-bc6d8d62]{padding-bottom:0}.b3d-snake-branch-group>.b3d-snake-node--branch .b3d-flowchart-card-body[data-v-bc6d8d62]{margin-top:auto;padding-top:0}.b3d-snake-branch-cards .b3d-snake-node[data-v-bc6d8d62]{flex:1 1 0;min-width:0;max-width:none;width:auto;height:auto;align-self:stretch}.b3d-snake-conn--branch[data-v-bc6d8d62]{flex-shrink:0;align-self:center;width:var(--b3d-snake-conn-w);min-width:var(--b3d-snake-conn-w)}.b3d-snake-branch-footnote[data-v-bc6d8d62]{align-self:flex-start;margin:auto 0 0;padding:0;border:none;background:none;font-size:12px;font-weight:600;color:#0071e3;cursor:pointer;text-align:left;line-height:1.4}.b3d-snake-branch-footnote[data-v-bc6d8d62]:hover{text-decoration:underline}.b3d-flowchart-card-head--static[data-v-bc6d8d62]{cursor:default}.b3d-flowchart-card-head--static[data-v-bc6d8d62]:hover{background:transparent}.b3d-snake-node .b3d-flowchart-card-head--static[data-v-bc6d8d62],.b3d-snake-node .b3d-flowchart-card-head[data-v-bc6d8d62]{padding:.6rem .85rem .3rem}.b3d-snake-node .b3d-flowchart-card-title[data-v-bc6d8d62]{margin:0}.b3d-snake-node .b3d-flowchart-card-desc[data-v-bc6d8d62]{flex:0 1 auto;min-height:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;padding:0 .85rem .4rem;line-height:1.45}.b3d-snake-node .b3d-flowchart-link[data-v-bc6d8d62]{margin:.35rem .85rem .7rem}.b3d-snake-node .b3d-flowchart-card-body[data-v-bc6d8d62]{flex-shrink:0;margin-top:0;padding:0 .85rem .35rem}.b3d-snake-node .b3d-flowchart-img[data-v-bc6d8d62]{height:7.25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.b3d-snake-node--main[data-flow-node=capture] .b3d-flowchart-card-body[data-v-bc6d8d62]{margin-top:-.25rem;padding-top:0;overflow:hidden}.b3d-snake-node--main[data-flow-node=capture] .b3d-flowchart-img[data-v-bc6d8d62]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.1);transform-origin:center center}.b3d-flowchart-merge-hint[data-v-bc6d8d62]{margin:.75rem 0 0;padding:.65rem .85rem;border-radius:.65rem;background:#f5f5f7;font-size:13px;color:#6e6e73;text-align:center}.b3d-flowchart-card[data-v-bc6d8d62]{border:1px solid #e8e8ed;border-radius:.85rem;background:#fff;overflow:visible;transition:border-color .2s ease,box-shadow .2s ease}.b3d-flowchart-card.is-expanded[data-v-bc6d8d62]{border-color:rgb(var(--sb-green-rgb) / .45);box-shadow:0 8px 24px rgb(var(--sb-green-rgb) / .08)}.b3d-flowchart-card-head[data-v-bc6d8d62]{display:flex;align-items:center;gap:.65rem;width:100%;padding:.85rem 1rem;border:none;background:transparent;text-align:left;cursor:pointer}.b3d-flowchart-card-head[data-v-bc6d8d62]:hover{background:#fafafa}.b3d-flowchart-card-index[data-v-bc6d8d62]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:999px;background:#1d1d1f;color:#fff;font-size:12px;font-weight:700}.b3d-flowchart-card-title[data-v-bc6d8d62]{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.35;color:#1d1d1f}.b3d-flowchart-chevron[data-v-bc6d8d62]{flex-shrink:0;color:#86868b;transition:transform .2s ease}.b3d-flowchart-card.is-expanded .b3d-flowchart-chevron[data-v-bc6d8d62]{transform:rotate(180deg)}.b3d-flowchart-card-desc[data-v-bc6d8d62]{margin:0;padding:0 1rem .85rem;font-size:13px;line-height:1.55;color:#6e6e73}.b3d-flowchart-link[data-v-bc6d8d62]{display:inline-block;margin:0 1rem .85rem;font-size:13px;font-weight:600;color:rgb(var(--sb-green-rgb) / 1);text-decoration:none}.b3d-flowchart-link[data-v-bc6d8d62]:hover{text-decoration:underline}.b3d-flowchart-card-body[data-v-bc6d8d62]{padding:0 1rem 1rem}.b3d-flowchart-img[data-v-bc6d8d62]{display:block;width:100%;border-radius:.65rem;border:1px solid #e8e8ed;background:#f5f5f7}.b3d-workflow-track[data-v-bc6d8d62]{display:flex;align-items:stretch;gap:1.25rem;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:1.5rem;margin-right:-1.5rem;padding-left:1rem;padding-right:1.5rem;scroll-padding-left:1rem;scroll-padding-right:1.5rem;scroll-padding-bottom:1.5rem}@media (min-width: 1024px){.b3d-workflow-track[data-v-bc6d8d62]{padding-left:1.5rem;padding-right:1.5rem;scroll-padding-left:1.5rem;scroll-padding-right:1.5rem}}.b3d-workflow-track--dragging[data-v-bc6d8d62]{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.b3d-workflow-card[data-v-bc6d8d62]{flex:0 0 calc((100% - 1.25rem) / 2.1);width:calc((100% - 1.25rem) / 2.1);scroll-snap-align:start;align-self:stretch}.b3d-workflow-card.b3d-ref-card[data-v-bc6d8d62]{height:auto;padding:2rem 2rem 1.75rem}@media (max-width: 1023px){.b3d-workflow-card[data-v-bc6d8d62]{flex:0 0 76%;width:76%}}@media (max-width: 639px){.b3d-workflow-card[data-v-bc6d8d62]{flex:0 0 92%;width:92%}}.b3d-workflow-card .b3d-ref-num[data-v-bc6d8d62]{width:2.5rem;height:2.5rem;font-size:15px}.b3d-workflow-card .b3d-ref-title[data-v-bc6d8d62]{font-size:21px;line-height:1.35;min-height:56.7px}.b3d-workflow-card .b3d-ref-desc[data-v-bc6d8d62]{font-size:16px;line-height:1.65;-webkit-line-clamp:5;min-height:132px;flex:0 0 auto;margin-bottom:1.25rem}.b3d-workflow-card .b3d-ref-visual[data-v-bc6d8d62]{aspect-ratio:4 / 3;flex-shrink:0;margin-top:auto;background:#fff;border:1px solid #e8e8ed;border-radius:12px;overflow:hidden;box-sizing:border-box}.b3d-workflow-card .b3d-ref-img[data-v-bc6d8d62]{pointer-events:none;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:0}.b3d-ref-card[data-v-bc6d8d62]{display:flex;flex-direction:column;height:100%;padding:1.5rem;border-radius:16px;border:1px solid #e8e8ed;background:#fff;box-shadow:0 1px 2px #0000000a;transition:box-shadow .25s ease,border-color .25s ease}.b3d-ref-card[data-v-bc6d8d62]:hover{border-color:#d2d2d7;box-shadow:0 8px 24px #0000000f}.b3d-ref-num[data-v-bc6d8d62]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:1rem;border-radius:8px;background:#f5f5f7;font-size:13px;font-weight:600;color:#6e6e73;letter-spacing:.02em}.b3d-ref-title[data-v-bc6d8d62]{font-size:17px;font-weight:600;line-height:1.35;color:#1d1d1f;margin-bottom:.625rem}.b3d-ref-desc[data-v-bc6d8d62]{font-size:14px;line-height:1.65;color:#6e6e73;flex:1;margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.b3d-ref-visual[data-v-bc6d8d62]{margin-top:auto;border-radius:12px;aspect-ratio:16 / 10;overflow:hidden}.b3d-ref-img[data-v-bc6d8d62]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.b3d-result-row[data-v-bc6d8d62]{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.b3d-result-media[data-v-bc6d8d62]{min-width:0}@media (min-width: 1024px){.b3d-result-row[data-v-bc6d8d62]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem}.b3d-result-row--reverse .b3d-result-media[data-v-bc6d8d62]{order:2}.b3d-result-row--reverse .b3d-result-copy[data-v-bc6d8d62]{order:1}}.b3d-result-media-frame[data-v-bc6d8d62]{border-radius:16px;padding:1rem;background:linear-gradient(145deg,#eff6ff,#f8fafc 45%,#fff);border:1px solid #e8e8ed;box-shadow:0 12px 40px #2563eb14;width:100%}.b3d-result-media-img[data-v-bc6d8d62]{display:block;width:100%;height:auto;border-radius:12px}.b3d-result-index[data-v-bc6d8d62]{font-size:13px;font-weight:600;color:#2563eb;letter-spacing:.08em;margin-bottom:.75rem}.b3d-result-tags[data-v-bc6d8d62]{display:flex;flex-wrap:wrap;gap:.5rem}.b3d-result-tag[data-v-bc6d8d62]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;border:1px solid #d2d2d7;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1d1d1f;background:#fff}.b3d-accordion[data-v-bc6d8d62]{display:flex;flex-direction:column}.b3d-accordion-item[data-v-bc6d8d62]{width:100%;text-align:left;padding:1.25rem 0;border:none;border-bottom:1px solid #e8e8ed;background:transparent;cursor:pointer;transition:opacity .2s ease}.b3d-accordion-item[data-v-bc6d8d62]:first-child{padding-top:0}.b3d-accordion-item[data-v-bc6d8d62]:last-child{border-bottom:none}.b3d-accordion-item[data-v-bc6d8d62]:not(.b3d-accordion-item--active){opacity:.55}.b3d-accordion-item[data-v-bc6d8d62]:not(.b3d-accordion-item--active):hover{opacity:.85}.b3d-accordion-item--active[data-v-bc6d8d62]{opacity:1}.b3d-accordion-head[data-v-bc6d8d62]{display:flex;align-items:center;gap:.75rem}.b3d-accordion-icon[data-v-bc6d8d62]{width:1.25rem;height:1.25rem;color:#2563eb;flex-shrink:0}.b3d-accordion-title[data-v-bc6d8d62]{font-size:17px;font-weight:600;color:#1d1d1f;line-height:1.35}.b3d-accordion-body[data-v-bc6d8d62]{padding:.875rem 0 .25rem 2rem}.b3d-accordion-tags[data-v-bc6d8d62]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem}.b3d-accordion-tag[data-v-bc6d8d62]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;border:1px solid #d2d2d7;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1d1d1f;background:#fff}.b3d-accordion-desc[data-v-bc6d8d62]{font-size:14px;line-height:1.7;color:#6e6e73}.b3d-accordion-preview[data-v-bc6d8d62]{position:sticky;top:100px}.b3d-accordion-preview-bg[data-v-bc6d8d62]{border-radius:20px;padding:1.5rem;background:linear-gradient(145deg,#eff6ff,#f8fafc 45%,#fff);border:1px solid #e8e8ed}.b3d-accordion-preview-card[data-v-bc6d8d62]{border-radius:14px;overflow:hidden;background:#14161c;border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 50px #2563eb1f,0 8px 24px #00000014;aspect-ratio:4 / 3}.b3d-accordion-preview-img[data-v-bc6d8d62]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px}@media (max-width: 1023px){.b3d-accordion-preview[data-v-bc6d8d62]{position:static}}.b3d-result-stat[data-v-bc6d8d62]{background:#f8fafc;border:1px solid #e8e8ed}.b3d-btn[data-v-bc6d8d62]{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:999px;font-size:15px;font-weight:600;transition:all .2s ease}.b3d-btn--primary[data-v-bc6d8d62]{background:#1d1d1f;color:#fff}.b3d-btn--primary[data-v-bc6d8d62]:hover{background:#333}.b3d-btn--outline[data-v-bc6d8d62]{background:transparent;color:#1d1d1f;border:1px solid #d2d2d7}.b3d-btn--outline[data-v-bc6d8d62]:hover{background:#f5f5f7}.b3d-btn--green[data-v-bc6d8d62]{background:var(--sb-green);color:#fff;box-shadow:0 0 30px rgb(var(--sb-green-rgb) / .25)}.b3d-btn--green[data-v-bc6d8d62]:hover{background:var(--sb-green-hover)}html.dark .b3d-page[data-v-bc6d8d62]{background:#000;color:#f5f5f7}html.dark .b3d-section[data-v-bc6d8d62]{background:#000;border-bottom-color:#ffffff14}html.dark .b3d-section--alt[data-v-bc6d8d62]{background:#0a0a0a}html.dark .b3d-section--results[data-v-bc6d8d62]{background:#000}html.dark .b3d-title[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-muted[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-badge[data-v-bc6d8d62]{background:#2563eb26;color:#60a5fa}html.dark .b3d-hero[data-v-bc6d8d62]{background:radial-gradient(ellipse 90% 70% at 50% -20%,rgb(var(--sb-green-rgb) / .1) 0%,transparent 58%),radial-gradient(ellipse 60% 50% at 80% 20%,rgba(37,99,235,.08) 0%,transparent 50%),linear-gradient(180deg,#0a0a0a,#111 55%,#0a0a0a);border-bottom-color:#ffffff14}html.dark .b3d-card[data-v-bc6d8d62],html.dark .b3d-matrix-card[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a}html.dark .b3d-card-media[data-v-bc6d8d62],html.dark .b3d-matrix-shot[data-v-bc6d8d62]{background:#0a0a0a}html.dark .b3d-matrix-body[data-v-bc6d8d62]{background:#111}html.dark .b3d-matrix-tag[data-v-bc6d8d62],html.dark .b3d-matrix-stat-value[data-v-bc6d8d62],html.dark .b3d-matrix-desc[data-v-bc6d8d62],html.dark .b3d-matrix-name[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-matrix-stat-label[data-v-bc6d8d62],html.dark .b3d-matrix-role[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-matrix-stat--divider[data-v-bc6d8d62]{border-left-color:#ffffff1f}html.dark .b3d-feature-icon[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-bento-card[data-v-bc6d8d62]{background:#1c1c1e;border-color:#ffffff1a}html.dark .b3d-bento-card[data-v-bc6d8d62]:hover{border-color:#ffffff29;box-shadow:0 8px 24px #00000059}html.dark .b3d-feature-marquee-card[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a}html.dark .b3d-feature-marquee-card[data-v-bc6d8d62]:hover{border-color:#ffffff2e;box-shadow:0 8px 24px #00000059}html.dark .b3d-features-marquee-fade--left[data-v-bc6d8d62]{background:linear-gradient(to right,#0a0a0a 0%,transparent 100%)}html.dark .b3d-features-marquee-fade--right[data-v-bc6d8d62]{background:linear-gradient(to left,#0a0a0a 0%,transparent 100%)}html.dark .b3d-section--alt .b3d-features-marquee-fade--left[data-v-bc6d8d62]{background:linear-gradient(to right,#111 0%,transparent 100%)}html.dark .b3d-section--alt .b3d-features-marquee-fade--right[data-v-bc6d8d62]{background:linear-gradient(to left,#111 0%,transparent 100%)}html.dark .b3d-bento-tag--capture[data-v-bc6d8d62]{color:#7b7af0;background:#7b7af029;border-color:#7b7af052}html.dark .b3d-bento-tag--analyzer[data-v-bc6d8d62]{color:#d6a5e4;background:#c287d22e;border-color:#c287d257}html.dark .b3d-btn--primary[data-v-bc6d8d62]{background:var(--sb-green);color:#000}html.dark .b3d-btn--outline[data-v-bc6d8d62]{color:#f5f5f7;border-color:#fff3}html.dark .b3d-btn--outline[data-v-bc6d8d62]:hover{background:#ffffff0f}html.dark .b3d-scroll-btn[data-v-bc6d8d62]{background:#111;border-color:#ffffff1f;color:#f5f5f7}html.dark .b3d-scroll-btn[data-v-bc6d8d62]:hover{background:#1c1c1e;border-color:#fff3}html.dark .b3d-showcase-frame[data-v-bc6d8d62]{border-color:#ffffff1a;background:#111;box-shadow:0 20px 50px #00000059}html.dark .b3d-vworkflow-num[data-v-bc6d8d62]{background:#f5f5f7;color:#1d1d1f}html.dark .b3d-vworkflow-line[data-v-bc6d8d62]{background:linear-gradient(to bottom,#ffffff2e,#ffffff14)}html.dark .b3d-snake-node--main[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a}html.dark .b3d-snake-conn[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-snake-node--branch[data-v-bc6d8d62]{border-color:#ffffff24;background:#141414}html.dark .b3d-snake-branch-group[data-v-bc6d8d62]{border-color:#ffffff24;background:linear-gradient(180deg,#141414,#111)}html.dark .b3d-snake-branch-title[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-snake-branch-desc[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-snake-branch-footnote[data-v-bc6d8d62]{color:#64b5ff}html.dark .b3d-flowchart-grid-card--branch[data-v-bc6d8d62]{border-color:#ffffff24;background:#141414}html.dark .b3d-flowchart-grid-branch-label[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-flowchart-grid-footnote[data-v-bc6d8d62]{color:#64b5ff}html.dark .b3d-flowchart-grid-conn[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-flowchart-card[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a}html.dark .b3d-flowchart-card.is-expanded[data-v-bc6d8d62]{border-color:rgb(var(--sb-green-rgb) / .52);box-shadow:0 14px 40px #00000094,0 0 0 1px rgb(var(--sb-green-rgb) / .14)}html.dark .b3d-flowchart-card-head[data-v-bc6d8d62]:hover{background:#ffffff0a}html.dark .b3d-flowchart-card-index[data-v-bc6d8d62]{background:#f5f5f7;color:#1d1d1f}html.dark .b3d-flowchart-card-title[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-flowchart-card-desc[data-v-bc6d8d62],html.dark .b3d-flowchart-chevron[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-flowchart-img[data-v-bc6d8d62]{border-color:#ffffff1a;background:#0a0a0a}html.dark .b3d-flowchart-link[data-v-bc6d8d62]{color:rgb(var(--sb-green-rgb) / 1)}html.dark .b3d-ref-card[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a;box-shadow:none}html.dark .b3d-ref-card[data-v-bc6d8d62]:hover{border-color:#ffffff29;box-shadow:0 8px 32px #00000059}html.dark .b3d-ref-num[data-v-bc6d8d62]{background:#1c1c1e;color:#86868b}html.dark .b3d-ref-title[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-ref-desc[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-workflow-card .b3d-ref-visual[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a}html.dark .b3d-result-media-frame[data-v-bc6d8d62]{background:linear-gradient(145deg,#2563eb1f,#0a0a0a,#111);border-color:#ffffff1a;box-shadow:0 12px 40px #00000059}html.dark .b3d-result-index[data-v-bc6d8d62]{color:#60a5fa}html.dark .b3d-result-tag[data-v-bc6d8d62]{background:#111;border-color:#ffffff26;color:#f5f5f7}html.dark .b3d-accordion-item[data-v-bc6d8d62]{border-bottom-color:#ffffff14}html.dark .b3d-accordion-title[data-v-bc6d8d62]{color:#f5f5f7}html.dark .b3d-accordion-icon[data-v-bc6d8d62]{color:#60a5fa}html.dark .b3d-accordion-tag[data-v-bc6d8d62]{background:#111;border-color:#ffffff26;color:#f5f5f7}html.dark .b3d-accordion-desc[data-v-bc6d8d62]{color:#86868b}html.dark .b3d-accordion-preview-bg[data-v-bc6d8d62]{background:linear-gradient(145deg,#2563eb1f,#0a0a0a,#111);border-color:#ffffff1a}html.dark .b3d-accordion-preview-card[data-v-bc6d8d62]{background:#0a0a0a;border-color:#ffffff1a;box-shadow:0 20px 50px #0006}html.dark .b3d-result-stat[data-v-bc6d8d62]{background:#111;border-color:#ffffff1a}html.dark .b3d-species-card.b3d-card[data-v-bc6d8d62],html.dark .b3d-species-card .b3d-card-media[data-v-bc6d8d62]{background:#fff;border:none}html.dark .b3d-species-card .b3d-title[data-v-bc6d8d62]{color:#1d1d1f}html.dark .b3d-species-card .b3d-muted[data-v-bc6d8d62]{color:#6e6e73}html.dark .b3d-species-card--active[data-v-bc6d8d62]{background:rgb(var(--sb-green-rgb) / .12);border:none;box-shadow:none}html.dark .b3d-species-tabs-wrap[data-v-bc6d8d62]{background:#0a0a0aeb}html.dark .b3d-species-tabs-wrap--stuck[data-v-bc6d8d62]{border-bottom-color:#ffffff1a;box-shadow:0 4px 16px #00000059}html.dark .b3d-species-tab[data-v-bc6d8d62]{background:#111;border-color:#ffffff1f;color:#86868b}html.dark .b3d-species-tab[data-v-bc6d8d62]:hover{border-color:#fff3;color:#f5f5f7}html.dark .b3d-species-tab--active[data-v-bc6d8d62]{border-color:var(--sb-green);background:rgb(var(--sb-green-rgb) / .12);color:var(--sb-green)}.mega-backdrop[data-v-f21ab8f2]{background:#00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mega-panel[data-v-f21ab8f2]{background:var(--sb-mega-bg);color:var(--sb-mega-text);border-bottom:1px solid var(--sb-mega-border);box-shadow:0 8px 40px #0003}.mega-col-left[data-v-f21ab8f2]{width:var(--sb-mega-left);border-right:1px solid var(--sb-mega-border)}.mega-drawer-right[data-v-f21ab8f2]{background:var(--sb-mega-bg)}.mega-fade-enter-active .mega-drawer-left[data-v-f21ab8f2],.mega-fade-leave-active .mega-drawer-left[data-v-f21ab8f2]{transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s ease}.mega-fade-enter-from .mega-drawer-left[data-v-f21ab8f2],.mega-fade-leave-to .mega-drawer-left[data-v-f21ab8f2]{transform:translate(-16px);opacity:0}.mega-fade-enter-active .mega-drawer-right[data-v-f21ab8f2],.mega-fade-leave-active .mega-drawer-right[data-v-f21ab8f2]{transition:transform .3s cubic-bezier(.32,.72,0,1) .04s,opacity .22s ease .04s}.mega-fade-enter-from .mega-drawer-right[data-v-f21ab8f2],.mega-fade-leave-to .mega-drawer-right[data-v-f21ab8f2]{transform:translate(12px);opacity:0}.mega-panel-label[data-v-f21ab8f2]{color:var(--sb-mega-muted)}.mega-panel-divider[data-v-f21ab8f2]{background:var(--sb-mega-border)}.mega-panel-btn[data-v-f21ab8f2]{color:var(--sb-mega-muted);background:transparent}.mega-panel-btn[data-v-f21ab8f2]:hover{color:var(--sb-mega-text);background:var(--sb-mega-hover)}.mega-hero-title[data-v-f21ab8f2]{color:var(--sb-mega-text)}.mega-hero-subtitle[data-v-f21ab8f2]{color:var(--sb-mega-muted)}.mega-cat-desc[data-v-f21ab8f2],[data-v-f21ab8f2] .mega-item-desc{color:var(--sb-mega-desc);font-size:11px;line-height:1.35}.mega-cat-title[data-v-f21ab8f2],.mega-item-title[data-v-f21ab8f2]{color:var(--sb-mega-text);transition:color .2s ease}.mega-icon[data-v-f21ab8f2]{color:var(--sb-mega-icon)}.mega-chevron[data-v-f21ab8f2]{color:var(--sb-mega-muted)}.mega-group-title[data-v-f21ab8f2]{color:var(--sb-green)}[data-v-f21ab8f2] .mega-item-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:var(--sb-green);color:#000}.mega-cat-row[data-v-f21ab8f2]:hover,.mega-grid-item[data-v-f21ab8f2]:hover,.mega-mobile-row[data-v-f21ab8f2]:hover{background:var(--sb-mega-hover)}.mega-grid-item:hover .mega-item-title[data-v-f21ab8f2],.mega-grid-item:hover .mega-icon[data-v-f21ab8f2],.mega-mobile-row:hover .mega-item-title[data-v-f21ab8f2],.mega-mobile-row:hover .mega-icon[data-v-f21ab8f2],.mega-cat-row:hover .mega-cat-title[data-v-f21ab8f2],.mega-cat-row:hover .mega-icon[data-v-f21ab8f2],a.mega-grid-item.router-link-active .mega-item-title[data-v-f21ab8f2],a.mega-grid-item.router-link-exact-active .mega-item-title[data-v-f21ab8f2],a.mega-mobile-row.router-link-active .mega-item-title[data-v-f21ab8f2],a.mega-mobile-row.router-link-exact-active .mega-item-title[data-v-f21ab8f2]{color:var(--sb-green)}.mega-cat-row--active[data-v-f21ab8f2]{background:var(--sb-mega-active-bg)}.mega-cat-row--active .mega-cat-title[data-v-f21ab8f2]{color:var(--sb-green)}.mega-fade-enter-active[data-v-f21ab8f2],.mega-fade-leave-active[data-v-f21ab8f2]{transition:opacity .2s ease}.mega-fade-enter-from[data-v-f21ab8f2],.mega-fade-leave-to[data-v-f21ab8f2]{opacity:0}.mega-fade-enter-active .mega-panel[data-v-f21ab8f2],.mega-fade-leave-active .mega-panel[data-v-f21ab8f2]{transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .2s ease}.mega-fade-enter-from .mega-panel[data-v-f21ab8f2],.mega-fade-leave-to .mega-panel[data-v-f21ab8f2]{transform:translateY(-8px);opacity:0}html:not(.light) .mega-panel[data-v-f21ab8f2]{--sb-mega-bg: #111111;--sb-mega-text: #f5f5f7;--sb-mega-muted: #86868b;--sb-mega-desc: rgba(245, 245, 247, .38);--sb-mega-border: rgba(255, 255, 255, .1);--sb-mega-hover: rgba(255, 255, 255, .05);--sb-mega-active-bg: rgb(var(--sb-green-rgb) / .1);--sb-mega-icon: rgba(255, 255, 255, .7)}html.light .mega-panel[data-v-f21ab8f2]{--sb-mega-bg: #ffffff;--sb-mega-text: #1d1d1f;--sb-mega-muted: #86868b;--sb-mega-desc: #c7c7cc;--sb-mega-border: rgba(0, 0, 0, .08);--sb-mega-hover: rgba(0, 0, 0, .04);--sb-mega-active-bg: rgb(var(--sb-green-rgb) / .08);--sb-mega-icon: rgba(29, 29, 31, .65)}html.light .mega-backdrop[data-v-f21ab8f2]{background:#00000040}.footer-qr-grid[data-v-8ba165b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.25rem,1fr));gap:1.25rem .75rem;justify-items:center;max-width:100%;min-width:0}.footer-qr-item[data-v-8ba165b9]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:5.5rem}.footer-qr-img[data-v-8ba165b9]{width:4.5rem;height:4.5rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0}@media (min-width: 640px){.footer-qr-img[data-v-8ba165b9]{width:5rem;height:5rem}}.footer-qr-label[data-v-8ba165b9]{margin-top:.5rem;width:100%;text-align:center;font-size:.5625rem;line-height:1.35;color:#ffffff80;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 640px){.footer-qr-label[data-v-8ba165b9]{font-size:.625rem}}.home-hero-flow-frame[data-v-4302d25e]{--hero-card-h: clamp(168px, 28vw, 200px)}.home-hero-flow[data-v-4302d25e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;width:100%}.home-hero-flow__card[data-v-4302d25e]{background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;width:min(100%,320px);height:var(--hero-card-h);padding:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.home-hero-flow__caption[data-v-4302d25e]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:0;padding:0 4px;width:min(100%,320px);flex-shrink:0}.home-hero-flow__title[data-v-4302d25e]{margin:0;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f5f5f7;line-height:1.35}.home-hero-flow__subtitle[data-v-4302d25e]{margin:3px 0 0;font-size:11px;font-weight:400;color:#86868b;line-height:1.4}.home-hero-flow__image[data-v-4302d25e]{max-width:100%;max-height:100%;width:auto;height:auto;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home-hero-flow__arrow[data-v-4302d25e]{display:flex;align-items:center;justify-content:center;align-self:center;color:rgb(var(--sb-green-rgb) / .85);flex-shrink:0;width:1.5rem;height:1.5rem;box-sizing:content-box}.home-hero-flow__arrow-icon--right[data-v-4302d25e]{display:none}.home-hero-flow__arrow-icon--down[data-v-4302d25e]{animation:hero-arrow-down-4302d25e 1.4s ease-in-out infinite}@media (min-width: 640px) and (max-width: 1023px){.home-hero-flow[data-v-4302d25e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto auto auto auto auto;align-items:center;justify-items:center;gap:0;-moz-column-gap:.35rem;column-gap:.35rem;row-gap:.5rem;max-width:680px;margin-inline:auto}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e],.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]{width:100%;max-width:190px;justify-self:center}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(1){grid-column:1;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(2){grid-column:1;grid-row:2;margin-top:0}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(3){grid-column:2;grid-row:1}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(4){grid-column:3;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(5){grid-column:3;grid-row:2;margin-top:0}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(6){grid-column:4;grid-row:1}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(7){grid-column:5;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(8){grid-column:5;grid-row:2;margin-top:0}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(9){grid-column:1 / -1;grid-row:3;height:auto;align-self:center;justify-self:center}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(10){grid-column:2;grid-row:4}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(11){grid-column:2;grid-row:5;margin-top:0}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(12){grid-column:3;grid-row:4}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(13){grid-column:4;grid-row:4}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(14){grid-column:4;grid-row:5;margin-top:0}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(3),.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(6),.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(12){height:auto;align-self:center;justify-self:center}.home-hero-flow>.home-hero-flow__arrow:nth-child(3) .home-hero-flow__arrow-icon--right[data-v-4302d25e],.home-hero-flow>.home-hero-flow__arrow:nth-child(6) .home-hero-flow__arrow-icon--right[data-v-4302d25e],.home-hero-flow>.home-hero-flow__arrow:nth-child(12) .home-hero-flow__arrow-icon--right[data-v-4302d25e]{display:block;animation:hero-arrow-right-4302d25e 1.4s ease-in-out infinite}.home-hero-flow>.home-hero-flow__arrow:nth-child(9) .home-hero-flow__arrow-icon--right[data-v-4302d25e]{display:none}.home-hero-flow>.home-hero-flow__arrow:nth-child(9) .home-hero-flow__arrow-icon--down[data-v-4302d25e]{display:block;animation:hero-arrow-down-4302d25e 1.4s ease-in-out infinite}.home-hero-flow>.home-hero-flow__arrow:nth-child(3) .home-hero-flow__arrow-icon--down[data-v-4302d25e],.home-hero-flow>.home-hero-flow__arrow:nth-child(6) .home-hero-flow__arrow-icon--down[data-v-4302d25e],.home-hero-flow>.home-hero-flow__arrow:nth-child(12) .home-hero-flow__arrow-icon--down[data-v-4302d25e]{display:none}}@media (min-width: 1024px){.home-hero-flow-frame[data-v-4302d25e]{--hero-card-h: clamp(180px, 14vh, 200px)}.home-hero-flow[data-v-4302d25e]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-items:stretch;gap:0;-moz-column-gap:.4rem;column-gap:.4rem;row-gap:12px;max-width:1280px;margin-inline:auto}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]{width:100%;border-radius:22px;padding:14px}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]{margin-top:0}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(1){grid-column:1;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(2){grid-column:1;grid-row:2}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(3){grid-column:2;grid-row:1}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(4){grid-column:3;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(5){grid-column:3;grid-row:2}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(6){grid-column:4;grid-row:1}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(7){grid-column:5;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(8){grid-column:5;grid-row:2}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(9){grid-column:6;grid-row:1}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(10){grid-column:7;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(11){grid-column:7;grid-row:2}.home-hero-flow>.home-hero-flow__arrow[data-v-4302d25e]:nth-child(12){grid-column:8;grid-row:1}.home-hero-flow>.home-hero-flow__card[data-v-4302d25e]:nth-child(13){grid-column:9;grid-row:1}.home-hero-flow>.home-hero-flow__caption[data-v-4302d25e]:nth-child(14){grid-column:9;grid-row:2}.home-hero-flow__arrow[data-v-4302d25e]{height:auto;align-self:center;justify-self:center;justify-content:center}.home-hero-flow__arrow-icon--right[data-v-4302d25e]{display:block;animation:hero-arrow-right-4302d25e 1.4s ease-in-out infinite}.home-hero-flow__arrow-icon--down[data-v-4302d25e]{display:none}.home-hero-flow__title[data-v-4302d25e],.home-hero-flow__subtitle[data-v-4302d25e]{font-size:12px}}@keyframes hero-arrow-right-4302d25e{0%,to{opacity:.45;transform:translate(-2px)}50%{opacity:1;transform:translate(3px)}}@keyframes hero-arrow-down-4302d25e{0%,to{opacity:.45;transform:translateY(-2px)}50%{opacity:1;transform:translateY(3px)}}html.light .hero-section__glow[data-v-4302d25e]{display:none}html.light .home-hero-flow-frame[data-v-4302d25e]{background:transparent;width:100%}html.light .home-hero-flow__title[data-v-4302d25e]{color:#1d1d1f}html.light .home-hero-flow__subtitle[data-v-4302d25e]{color:#6e6e73}html.light .home-hero-flow__card[data-v-4302d25e]{background:#0a0a0a;border-color:#ffffff1a}html.light .hero-section[data-v-4302d25e]{background-color:var(--sb-bg-base)!important;border-bottom-color:var(--sb-border)!important}html.light .hero-section__news[data-v-4302d25e]{background:#fffffff5!important;border-top-color:var(--sb-border)!important}html.light .hero-section .hero-news-item[data-v-4302d25e]{color:#1d1d1fad!important}html.light .hero-section .group:hover .hero-news-item[data-v-4302d25e]{color:var(--sb-text-primary)!important}.university-marquee__card[data-v-d7c8f2eb]{width:7.5rem;height:2.75rem;padding:.35rem .5rem;border-radius:.75rem;background:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 20px #00000047}.university-marquee__logo[data-v-d7c8f2eb]{display:block}@media (min-width: 640px){.university-marquee__card[data-v-d7c8f2eb]{width:8rem;height:2.875rem;padding:.375rem .625rem;border-radius:.875rem}}@media (min-width: 1024px){.university-marquee__card[data-v-d7c8f2eb]{width:8.5rem;height:3rem}}html.light .university-marquee[data-v-d7c8f2eb]{background-color:var(--sb-bg-base)!important;border-bottom-color:var(--sb-border)!important}html.light .university-marquee__card[data-v-d7c8f2eb]{background:#fff;border-color:#0000000f;box-shadow:0 4px 16px #0000000f}.university-marquee .animate-marquee-right[data-v-d7c8f2eb]{animation-duration:140s}.funnel-illus[data-v-41fca11e]{--funnel-illus-bg: #232323;--funnel-illus-art-opacity: 1;--funnel-illus-art-filter: none;display:block;width:100%;height:100%}.funnel-illus--ai[data-v-41fca11e]{--funnel-illus-bg: #000000}.funnel-illus__bg[data-v-41fca11e]{fill:var(--funnel-illus-bg)}.funnel-illus__art[data-v-41fca11e]{opacity:var(--funnel-illus-art-opacity);filter:var(--funnel-illus-art-filter)}html.light{--funnel-illus-bg: #e8e8ec;--funnel-illus-art-opacity: .92;--funnel-illus-art-filter: invert(1) brightness(.5) contrast(1.12)}html.light{--funnel-illus-bg: #efeff2;--funnel-illus-art-filter: invert(1) brightness(.45) contrast(1.15)}html.light{border-radius:8px}.funnel-wrapper[data-v-32fec89c]{--funnel-stop-0: .25;--funnel-stop-1: .1;--funnel-stop-2: .02;--funnel-divider-stroke: rgba(10, 10, 10, .55);--funnel-divider-width: 2.5;--funnel-timeline-track: #333333;--funnel-timeline-arrow: #333333;--funnel-timeline-label-bg: #0a0a0a}.funnel-dividers line[data-v-32fec89c]{stroke:var(--funnel-divider-stroke);stroke-width:var(--funnel-divider-width)}.funnel-timeline-track[data-v-32fec89c]{border-color:var(--funnel-timeline-track)}.funnel-timeline-arrow[data-v-32fec89c]{color:var(--funnel-timeline-arrow)}.funnel-timeline-label[data-v-32fec89c]{background-color:var(--funnel-timeline-label-bg)}html.light .funnel-wrapper[data-v-32fec89c]{--funnel-stop-0: .2;--funnel-stop-1: .1;--funnel-stop-2: .04;--funnel-divider-stroke: rgba(0, 0, 0, .06);--funnel-divider-width: 1;--funnel-timeline-track: rgba(0, 0, 0, .12);--funnel-timeline-arrow: rgba(0, 0, 0, .28);--funnel-timeline-label-bg: #ffffff}html.light .funnel-wrapper .preclinical-text[data-v-32fec89c]{filter:drop-shadow(0 1px 2px rgba(255,255,255,.9));color:#1f9d67}html.light .funnel-preclinical-badge[data-v-32fec89c]{background:#fffffff5;border-color:#1f9d6773;color:#1a8f5c;box-shadow:0 4px 16px #1f9d671f}html.light .funnel-card[data-v-32fec89c]{background-color:#f5f5f7!important;border-color:#0000000f!important;box-shadow:0 8px 24px #0000000a!important}html.light .funnel-card--ai[data-v-32fec89c]{border-color:rgb(var(--sb-green-rgb) / .18);box-shadow:0 8px 24px rgb(var(--sb-green-rgb) / .08)!important}html.light .funnel-card h2[data-v-32fec89c],html.light .funnel-card .text-white\/50[data-v-32fec89c]{color:#000000e0!important}html.light .funnel-card .text-white\/50[data-v-32fec89c]{color:#00000073!important}html.light #paradigm-rebuild .funnel-header-subtitle[data-v-32fec89c]{color:var(--sb-text-secondary)}html[lang=en] .funnel-stat-title[data-v-32fec89c]{font-family:var(--font-en-display)}html.light .funnel-stat-title[data-v-32fec89c]{color:#000000e0}html.light .funnel-stat-subtitle[data-v-32fec89c]{color:#00000073}.business-matrix-tabs[data-v-8313b9ce]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.business-matrix-tab[data-v-8313b9ce]{color:#fff9}.business-matrix-tab[data-v-8313b9ce]:hover:not(.is-active){color:#fff;background:#ffffff0d}.business-matrix-tab.is-active[data-v-8313b9ce]{background:#fff;color:#0a0a0a;font-weight:700}html.light .business-matrix-tabs[data-v-8313b9ce]{background:#f5f5f7!important;border-color:#0000000f!important}html.light .business-matrix-tab[data-v-8313b9ce]{color:#1d1d1f8c}html.light .business-matrix-tab[data-v-8313b9ce]:hover:not(.is-active){color:#1d1d1f;background:#0000000a}html.light .business-matrix-tab.is-active[data-v-8313b9ce]{background:#fff;color:#1d1d1f}.business-matrix-media[data-v-8313b9ce]{align-content:center}.business-matrix-image[data-v-8313b9ce]{flex-shrink:0}.matrix-media-enter-active[data-v-8313b9ce],.matrix-media-leave-active[data-v-8313b9ce]{transition:opacity .45s cubic-bezier(.4,0,.2,1)}.matrix-media-leave-active[data-v-8313b9ce]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.matrix-media-enter-active[data-v-8313b9ce]{z-index:1}.matrix-media-enter-from[data-v-8313b9ce],.matrix-media-leave-to[data-v-8313b9ce]{opacity:0}.matrix-img-layer[data-v-8313b9ce]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.matrix-img-layer.is-active[data-v-8313b9ce]{opacity:1;pointer-events:auto}.species-icon[data-v-a2880c93]{width:14px;height:14px;flex-shrink:0;color:rgb(var(--sb-green-rgb) / .88)}@media (min-width: 1024px){.species-icon[data-v-a2880c93]{width:15px;height:15px}}#academic-pilot[data-v-2afcda51]{overflow-x:clip;overflow-y:visible}.academic-metric-tab[data-v-2afcda51]:focus-visible{outline:2px solid rgb(var(--sb-green-rgb) / .5);outline-offset:2px}.academic-metric-popover[data-v-2afcda51]{position:absolute;top:calc(100% + 12px);left:50%;z-index:60;width:min(30rem,calc(100vw - 1.5rem));max-width:30rem;padding:20px 24px;border-radius:16px;background:#0c0c0cf5;border:1px solid rgb(var(--sb-green-rgb) / .22);box-shadow:0 18px 40px #0000008c,0 0 0 1px #ffffff0a inset;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:translate(-50%);pointer-events:auto}.academic-metric-popover__arrow[data-v-2afcda51]{position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;transform:rotate(45deg);background:#0c0c0cf5;border-left:1px solid rgb(var(--sb-green-rgb) / .22);border-top:1px solid rgb(var(--sb-green-rgb) / .22)}.academic-metric-popover__title[data-v-2afcda51]{color:var(--sb-green);font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:10px}.academic-metric-popover__desc[data-v-2afcda51]{color:#ffffff80;font-size:12px;line-height:1.65;margin-bottom:18px;white-space:pre-line}.academic-metric-popover--compact .academic-metric-popover__desc[data-v-2afcda51]{margin-bottom:16px}.academic-metric-popover--stack[data-v-2afcda51]{width:min(36rem,calc(100vw - 1.5rem));max-width:36rem;text-align:left}.academic-metric-popover--stack .academic-metric-popover__title[data-v-2afcda51],.academic-metric-popover--stack .academic-metric-popover__desc[data-v-2afcda51]{text-align:left}.academic-metric-popover--stack .academic-metric-popover__list[data-v-2afcda51]{align-items:stretch}.academic-metric-popover--stack .academic-metric-popover__item[data-v-2afcda51]{justify-content:flex-start;align-items:flex-start;text-align:left}.academic-metric-popover--stack .academic-metric-popover__item--paper[data-v-2afcda51]{flex-direction:column;align-items:flex-start;gap:10px}.academic-metric-popover--stack .academic-metric-popover__item--impact[data-v-2afcda51]{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.academic-metric-popover__tags[data-v-2afcda51]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px}.academic-metric-popover__tag[data-v-2afcda51]{display:inline-flex;align-items:center;gap:7px;font-size:13px;line-height:1.4;color:#ffffffd1;white-space:nowrap}.academic-metric-popover--compact[data-v-2afcda51]{width:min(34rem,calc(100vw - 1.5rem));max-width:34rem}.academic-metric-popover__list[data-v-2afcda51]{display:flex;flex-direction:column;gap:16px;width:100%}.academic-metric-popover__item[data-v-2afcda51]{display:flex;flex-wrap:wrap;gap:8px 10px;width:100%;font-size:13px;line-height:1.55;color:#ffffffc7;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.academic-metric-popover__item[data-v-2afcda51]:last-child{padding-bottom:0;border-bottom:none}.academic-popover-item__text[data-v-2afcda51],.academic-popover-item__journal[data-v-2afcda51]{color:#ffffffd1}.academic-popover-enter-active[data-v-2afcda51],.academic-popover-leave-active[data-v-2afcda51]{transition:opacity .2s ease,transform .2s ease}.academic-popover-enter-from[data-v-2afcda51],.academic-popover-leave-to[data-v-2afcda51]{opacity:0;transform:translate(-50%) translateY(6px)}.academic-popover-enter-to[data-v-2afcda51],.academic-popover-leave-from[data-v-2afcda51]{opacity:1;transform:translate(-50%) translateY(0)}@media (min-width: 640px){.academic-metrics-grid>div:nth-child(1) .academic-metric-popover[data-v-2afcda51],.academic-metrics-grid>div:nth-child(2) .academic-metric-popover[data-v-2afcda51]{left:0;transform:translate(0)}.academic-metrics-grid>div:nth-child(1) .academic-popover-enter-from[data-v-2afcda51],.academic-metrics-grid>div:nth-child(1) .academic-popover-leave-to[data-v-2afcda51],.academic-metrics-grid>div:nth-child(2) .academic-popover-enter-from[data-v-2afcda51],.academic-metrics-grid>div:nth-child(2) .academic-popover-leave-to[data-v-2afcda51]{transform:translate(0) translateY(6px)}.academic-metrics-grid>div:nth-child(1) .academic-popover-enter-to[data-v-2afcda51],.academic-metrics-grid>div:nth-child(1) .academic-popover-leave-from[data-v-2afcda51],.academic-metrics-grid>div:nth-child(2) .academic-popover-enter-to[data-v-2afcda51],.academic-metrics-grid>div:nth-child(2) .academic-popover-leave-from[data-v-2afcda51]{transform:translate(0) translateY(0)}.academic-metrics-grid>div:nth-child(1) .academic-metric-popover__arrow[data-v-2afcda51],.academic-metrics-grid>div:nth-child(2) .academic-metric-popover__arrow[data-v-2afcda51]{left:2.5rem;margin-left:0}.academic-metrics-grid>div:nth-child(3) .academic-metric-popover[data-v-2afcda51],.academic-metrics-grid>div:nth-child(4) .academic-metric-popover[data-v-2afcda51]{left:auto;right:0;transform:translate(0)}.academic-metrics-grid>div:nth-child(3) .academic-popover-enter-from[data-v-2afcda51],.academic-metrics-grid>div:nth-child(3) .academic-popover-leave-to[data-v-2afcda51],.academic-metrics-grid>div:nth-child(4) .academic-popover-enter-from[data-v-2afcda51],.academic-metrics-grid>div:nth-child(4) .academic-popover-leave-to[data-v-2afcda51]{transform:translate(0) translateY(6px)}.academic-metrics-grid>div:nth-child(3) .academic-popover-enter-to[data-v-2afcda51],.academic-metrics-grid>div:nth-child(3) .academic-popover-leave-from[data-v-2afcda51],.academic-metrics-grid>div:nth-child(4) .academic-popover-enter-to[data-v-2afcda51],.academic-metrics-grid>div:nth-child(4) .academic-popover-leave-from[data-v-2afcda51]{transform:translate(0) translateY(0)}.academic-metrics-grid>div:nth-child(3) .academic-metric-popover__arrow[data-v-2afcda51],.academic-metrics-grid>div:nth-child(4) .academic-metric-popover__arrow[data-v-2afcda51]{left:auto;right:2.5rem;margin-left:0}}.academic-items-static[data-v-2afcda51]{min-height:2.5rem;flex-shrink:0}.academic-paper-meta[data-v-2afcda51]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:11px;line-height:1.3;font-weight:600;white-space:nowrap;color:var(--sb-green);background:rgb(var(--sb-green-rgb) / .1);border:1px solid rgb(var(--sb-green-rgb) / .25)}.academic-paper-title[data-v-2afcda51]{font-size:12px;line-height:1.5;color:var(--academic-marquee-text, rgba(255, 255, 255, .78));white-space:nowrap}.academic-tag-item[data-v-2afcda51]{font-size:12px;line-height:1.5;color:var(--academic-marquee-text, rgba(255, 255, 255, .78));white-space:nowrap;padding:0 2px}.academic-tag-sep[data-v-2afcda51]{font-size:12px;line-height:1.5;color:var(--academic-marquee-sep, rgba(255, 255, 255, .25));padding:0 6px}.academic-direction-item[data-v-2afcda51]{padding:0 2px;line-height:1;display:inline-flex;align-items:center}.academic-species-entry[data-v-2afcda51]{line-height:1.5}.academic-paper-entry[data-v-2afcda51],.academic-impact-entry[data-v-2afcda51]{align-items:center}.academic-impact-entry .academic-tag-item[data-v-2afcda51]{padding:0}.academic-if-tag[data-v-2afcda51]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:11px;line-height:1.3;font-weight:600;white-space:nowrap;color:var(--sb-green);background:rgb(var(--sb-green-rgb) / .1);border:1px solid rgb(var(--sb-green-rgb) / .25);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (min-width: 1024px){.academic-items-static[data-v-2afcda51]{min-height:2.75rem}.academic-tag-item[data-v-2afcda51],.academic-tag-sep[data-v-2afcda51],.academic-paper-title[data-v-2afcda51],.academic-species-entry[data-v-2afcda51]{font-size:13px}.academic-if-tag[data-v-2afcda51]{font-size:12px;padding:3px 9px}}.academic-news-band .animate-marquee-left[data-v-2afcda51]{animation-duration:65s}.academic-news-band .animate-marquee-right[data-v-2afcda51]{animation-duration:80s}.marquee-container:hover .animate-marquee-left[data-v-2afcda51],.marquee-container:hover .animate-marquee-right[data-v-2afcda51]{animation-play-state:paused}html.light #academic-pilot .academic-metric-tab[data-v-2afcda51]{opacity:.86!important}html.light #academic-pilot .academic-metric-tab[data-v-2afcda51]:hover{opacity:.96!important}html.light #academic-pilot .academic-metric-tab[data-v-2afcda51]:has(.text-sb-green){opacity:1!important}html.light #academic-pilot[data-v-2afcda51]{--academic-marquee-text: rgba(29, 29, 31, .82);--academic-marquee-sep: rgba(29, 29, 31, .22);background-color:var(--sb-bg-base)!important;border-top-color:var(--sb-border)!important}html.light #academic-pilot .academic-if-tag[data-v-2afcda51],html.light #academic-pilot .academic-paper-meta[data-v-2afcda51]{color:#1d7a52;background:rgb(var(--sb-green-rgb) / .1);border-color:rgb(var(--sb-green-rgb) / .22)}html.light #academic-pilot .academic-metric-popover[data-v-2afcda51]{background:#fffffffa;border-color:rgb(var(--sb-green-rgb) / .18);box-shadow:0 16px 40px #00000014}html.light #academic-pilot .academic-metric-popover__arrow[data-v-2afcda51]{background:#fffffffa;border-left-color:rgb(var(--sb-green-rgb) / .18);border-top-color:rgb(var(--sb-green-rgb) / .18)}html.light #academic-pilot .academic-metric-popover__title[data-v-2afcda51]{color:#1a7f55}html.light #academic-pilot .academic-metric-popover__desc[data-v-2afcda51],html.light #academic-pilot .academic-metric-popover__tag[data-v-2afcda51],html.light #academic-pilot .academic-metric-popover__item[data-v-2afcda51],html.light #academic-pilot .academic-popover-item__text[data-v-2afcda51],html.light #academic-pilot .academic-popover-item__journal[data-v-2afcda51]{color:#1d1d1fe0}html.light #academic-pilot .academic-metric-popover__desc[data-v-2afcda51]{color:#1d1d1f9e}html.light #academic-pilot .academic-metric-popover__item[data-v-2afcda51]{border-bottom-color:#0000000f}html.light #academic-pilot .academic-metric-tab>div[data-v-2afcda51]:first-child{color:#1d1d1fe0!important}html.light #academic-pilot .academic-metric-tab>div:first-child.text-sb-green[data-v-2afcda51]{color:var(--sb-green)!important}.academic-news-item[data-v-2afcda51]{color:#ffffffeb;text-shadow:0 1px 8px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.9)}.group:hover .academic-news-item[data-v-2afcda51]{color:var(--sb-green)}.academic-news-dot[data-v-2afcda51]{background:var(--sb-green)}html.light #academic-pilot .academic-journal-scrim--top[data-v-2afcda51]{background:linear-gradient(to bottom,rgba(0,0,0,.42),transparent)!important}html.light #academic-pilot .academic-journal-scrim--bottom[data-v-2afcda51]{background:linear-gradient(to top,rgba(0,0,0,.42),transparent)!important}html.light #academic-pilot .academic-news-item[data-v-2afcda51]{color:#fff!important;text-shadow:0 1px 10px rgba(0,0,0,.95),0 2px 4px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,1)}html.light #academic-pilot .group:hover .academic-news-item[data-v-2afcda51]{color:var(--sb-green)!important}html.light #academic-pilot .academic-news-dot[data-v-2afcda51]{background:var(--sb-green)!important}.rotate-y-180[data-v-c3de1d1d]{transform:rotateY(180deg)}.scrollbar-hide[data-v-c3de1d1d]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-c3de1d1d]{-ms-overflow-style:none;scrollbar-width:none}.line-clamp-3[data-v-c3de1d1d]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.marquee-container[data-v-c3de1d1d]{overflow:hidden}.marquee-content[data-v-c3de1d1d]{display:flex}@keyframes marquee-c3de1d1d{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee[data-v-c3de1d1d]{animation:marquee-c3de1d1d 60s linear infinite}.marquee-content[data-v-c3de1d1d]:hover{animation-play-state:paused}html.light .honor-maisui[data-v-c3de1d1d]{filter:brightness(0)}.industry-project-card[data-v-c3de1d1d]{background:linear-gradient(to bottom,#27272aeb,#18181beb);border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 40px #00000059}.industry-project-card[data-v-c3de1d1d]:hover{border-color:#fff3;box-shadow:0 24px 50px #00000080}.industry-project-card__scrim[data-v-c3de1d1d]{background:linear-gradient(to top,rgba(24,24,27,.9),transparent)}.industry-project-card__title[data-v-c3de1d1d]{color:#fff}.group:hover .industry-project-card__title[data-v-c3de1d1d]{color:rgb(var(--sb-green-rgb) / .9)}.industry-project-card__desc[data-v-c3de1d1d]{color:#ffffff80}html.light .industry-witness-section[data-v-c3de1d1d]{background-color:var(--sb-bg-base)!important;border-top-color:var(--sb-border)!important}html.light .industry-project-card[data-v-c3de1d1d]{background:#fff;border-color:#00000014;box-shadow:0 8px 24px #0000000f}html.light .industry-project-card[data-v-c3de1d1d]:hover{border-color:#0000001f;box-shadow:0 16px 36px #0000001a}html.light .industry-project-card__scrim[data-v-c3de1d1d]{background:linear-gradient(to top,rgba(255,255,255,.92),transparent)}html.light .industry-project-card__title[data-v-c3de1d1d]{color:var(--sb-text-primary)}html.light .group:hover .industry-project-card__title[data-v-c3de1d1d]{color:var(--sb-green)}html.light .industry-project-card__desc[data-v-c3de1d1d]{color:var(--sb-text-secondary)}.industry-ip-card[data-v-c3de1d1d]{background:#27272acc;border:1px solid rgba(255,255,255,.05)}.industry-ip-card__type[data-v-c3de1d1d]{color:#ffffff80}.industry-ip-card__name[data-v-c3de1d1d]{color:#fffc}.industry-ip-marquee-fade--left[data-v-c3de1d1d]{background:linear-gradient(to right,#0a0a0a,transparent)}.industry-ip-marquee-fade--right[data-v-c3de1d1d]{background:linear-gradient(to left,#0a0a0a,transparent)}html.light .industry-ip-card[data-v-c3de1d1d]{background:#fff;border-color:#00000014;box-shadow:0 4px 16px #0000000d}html.light .industry-ip-card__type[data-v-c3de1d1d]{color:var(--sb-text-muted)}html.light .industry-ip-card__name[data-v-c3de1d1d]{color:var(--sb-text-primary)}html.light .industry-ip-marquee-fade--left[data-v-c3de1d1d]{background:linear-gradient(to right,var(--sb-bg-base),transparent)}html.light .industry-ip-marquee-fade--right[data-v-c3de1d1d]{background:linear-gradient(to left,var(--sb-bg-base),transparent)}.footer-office-card--idle[data-v-8e9de8f0]{border-color:#ffffff14;background:#ffffff05}.footer-office-card--idle[data-v-8e9de8f0]:hover,.footer-office-card--idle[data-v-8e9de8f0]:focus-visible{border-color:#3ecf8e47;background:#3ecf8e0a;outline:none}.footer-office-card--active[data-v-8e9de8f0]{border-color:#3ecf8e73;background:#3ecf8e12}html.light .home-office-section[data-v-2eca641a]{background-color:var(--sb-bg-base);border-color:var(--sb-border)}html.light .home-office-section__header h2[data-v-2eca641a]{color:var(--sb-text-primary)}.flip-card[data-v-5a3e1044]{perspective:1000px;width:100%}.flip-card-inner[data-v-5a3e1044]{display:grid;width:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1)}.group:hover .flip-card-inner--y[data-v-5a3e1044]{transform:rotateY(180deg)}.group:hover .flip-card-inner--x[data-v-5a3e1044]{transform:rotateX(180deg)}.flip-card__face[data-v-5a3e1044]{grid-area:1 / 1;position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.1);backface-visibility:hidden}.flip-card__face--front[data-v-5a3e1044]{background:#161616;align-self:stretch}.flip-card__face--front[data-v-5a3e1044] .absolute{z-index:1}.flip-card__face--back[data-v-5a3e1044]{background:#161616eb;padding:1rem;color:#f5f5f7}.flip-card__face--back-y[data-v-5a3e1044]{transform:rotateY(180deg)}.flip-card__face--back-x[data-v-5a3e1044]{transform:rotateX(180deg)}html.light{border-color:#00000014}html.light{background:#f9f9fbf5;color:#1d1d1f}.app-dashboard{--dash-deep: #0f0f0f;--dash-surface: #171717;--dash-surface-alt: #1a1a1a;--dash-inset: #0f0f0f;--dash-outer-border: rgb(41, 41, 41);--dash-border: #242424;--dash-border-subtle: #1f1f1f;--dash-border-hover: #2e2e2e;--dash-text: #fafafa;--dash-text-secondary: #b4b4b4;--dash-text-muted: #898989;--dash-text-dim: #434343;--dash-badge-bg: #fafafa;--dash-badge-text: #0f0f0f;--dash-chart-grid: #242424;--dash-chart-dot-fill: #0f0f0f;--dash-chart-label: #fafafa;border:1px solid var(--dash-outer-border)}html.light .app-dashboard{--dash-deep: #ffffff;--dash-surface: rgb(249, 249, 251);--dash-surface-alt: #f5f5f7;--dash-inset: #ffffff;--dash-outer-border: rgba(0, 0, 0, .08);--dash-border: rgba(0, 0, 0, .08);--dash-border-subtle: rgba(0, 0, 0, .06);--dash-border-hover: rgba(0, 0, 0, .12);--dash-text: #1d1d1f;--dash-text-secondary: #6e6e73;--dash-text-muted: #86868b;--dash-text-dim: #aeaeb2;--dash-badge-bg: #1d1d1f;--dash-badge-text: #ffffff;--dash-chart-grid: rgba(0, 0, 0, .1);--dash-chart-dot-fill: #ffffff;--dash-chart-label: #1d1d1f;border-color:var(--dash-outer-border)}.app-dashboard .dash-bg-deep{background-color:var(--dash-deep)}.app-dashboard .dash-bg-surface{background-color:var(--dash-surface)}.app-dashboard .dash-bg-surface-alt{background-color:var(--dash-surface-alt)}.app-dashboard .dash-bg-inset{background-color:var(--dash-inset)}.app-dashboard .dash-border{border-color:var(--dash-border)}.app-dashboard .dash-border-subtle{border-color:var(--dash-border-subtle)}.app-dashboard .dash-text{color:var(--dash-text)}.app-dashboard .dash-text-secondary{color:var(--dash-text-secondary)}.app-dashboard .dash-text-muted{color:var(--dash-text-muted)}.app-dashboard .dash-text-dim{color:var(--dash-text-dim)}.app-dashboard .dash-badge-bg{background-color:var(--dash-badge-bg)}.app-dashboard .dash-badge-text{color:var(--dash-badge-text)}.app-dashboard .dash-chart-grid{stroke:var(--dash-chart-grid)}.app-dashboard .dash-chart-dot-fill{fill:var(--dash-chart-dot-fill)}.app-dashboard .dash-chart-label{fill:var(--dash-chart-label)}.app-dashboard .dash-animal-cell:hover{border-color:var(--dash-border-hover)}.app-dashboard .dash-client-tag:hover{background-color:var(--dash-surface-alt);color:var(--dash-text)}.app-dashboard .group:hover .group-hover\:dash-text{color:var(--dash-text)}.app-dashboard .bento-card{background-color:var(--dash-surface);border-radius:24px;border:1px solid var(--dash-border);padding:24px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:border-color .3s ease;min-height:0}.app-dashboard .bento-card--papers{max-height:480px}@media (min-width: 1024px){.app-dashboard .bento-card--papers{max-height:none;height:100%}}.app-dashboard .bento-card:hover{border-color:var(--dash-border-hover)}.papers-marquee-wrap{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);min-height:200px}.papers-marquee-fade{position:absolute;left:0;right:0;height:28px;pointer-events:none;z-index:2}.papers-marquee-fade--top{top:0;background:linear-gradient(to bottom,var(--dash-surface),transparent)}.papers-marquee-fade--bottom{bottom:0;background:linear-gradient(to top,var(--dash-surface),transparent)}.papers-marquee-track{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;animation:papers-marquee-up 48s linear infinite}.papers-marquee-wrap:hover .papers-marquee-track{animation-play-state:paused}.papers-marquee-list{list-style:none;margin:0;padding:0 4px 0 0}.papers-marquee-item{padding:0 0 14px;margin-bottom:14px;border-bottom:1px solid var(--dash-border-subtle)}.papers-marquee-item:last-child{margin-bottom:0}@keyframes papers-marquee-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.ba-bento-cell[data-v-d9bf6c4b]{border-radius:16px;border:1px solid var(--ba-card-border, rgba(255, 255, 255, .08));background:var(--ba-card-bg, #1c1c1e);padding:1rem 1.125rem;box-shadow:var(--ba-card-shadow, 0 8px 28px rgba(0, 0, 0, .22))}.ba-bento-heading[data-v-d9bf6c4b],.ba-bento-body[data-v-d9bf6c4b]{color:var(--ba-text, #f5f5f7)}.ba-table-divide[data-v-d9bf6c4b]>:not([hidden])~:not([hidden]){border-top-color:var(--ba-divide, rgba(255, 255, 255, .06))}.ba-table-row-interactive[data-v-d9bf6c4b]:hover{background-color:var(--ba-row-hover, rgb(var(--sb-green-rgb) / .06))}.ba-bento-media-border[data-v-d9bf6c4b]{border:1px solid var(--ba-media-border, rgba(255, 255, 255, .1))}.ba-patent-frame[data-v-d9bf6c4b]{background-color:var(--ba-frame-bg, rgba(0, 0, 0, .2))}.ba-patent-frame[data-v-d9bf6c4b]:hover{border-color:rgb(var(--sb-green-rgb) / .3)}.ba-bento-cell--accent[data-v-d9bf6c4b]{background:var(--ba-card-accent-bg, linear-gradient(135deg, rgb(var(--sb-green-rgb) / .06) 0%, #1c1c1e 55%));border-color:var(--ba-card-accent-border, var(--ba-card-border, rgba(255, 255, 255, .08)))}.ba-bento-head[data-v-d9bf6c4b]{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem;flex-shrink:0}.ba-bento-cell--fill[data-v-d9bf6c4b],.ba-table--fill[data-v-d9bf6c4b]{display:block}@media (min-width: 1024px){.ba-bento-cell--fill[data-v-d9bf6c4b]{display:flex;flex-direction:column}.ba-table--fill[data-v-d9bf6c4b]{flex:1;display:flex;flex-direction:column;min-height:0}.ba-table--fill .ba-table-row[data-v-d9bf6c4b]{flex:1;align-items:center}}.ba-flip-wrap[data-v-d9bf6c4b]{width:100%}@media (max-width: 1023px){#background.ba-background .ba-table-row[data-v-d9bf6c4b]{align-items:flex-start}#background.ba-background .ba-scientist-profile[data-v-d9bf6c4b]{max-width:100%}}.ba-table[data-v-d9bf6c4b]{border-radius:10px;border:1px solid var(--ba-table-border, rgba(255, 255, 255, .06));background:var(--ba-table-bg, rgba(22, 22, 22, .45));overflow:hidden}.ba-scientist-profile[data-v-d9bf6c4b]{border:1px solid var(--ba-media-border, rgba(255, 255, 255, .1));background:var(--ba-profile-bg, rgba(22, 22, 22, .55))}.ba-flip-divider[data-v-d9bf6c4b]{border-color:var(--ba-media-border, rgba(255, 255, 255, .1))}@media (min-width: 1024px){.ba-bento-cell[data-v-d9bf6c4b]{border-radius:18px;padding:1.25rem 1.375rem}}.ba-module-header[data-v-d9bf6c4b]{position:relative;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.07)}.ba-module-header[data-v-d9bf6c4b]:after{content:"";position:absolute;left:0;bottom:-1px;width:3rem;height:2px;background:var(--sb-green);border-radius:1px}.ba-table-row[data-v-d9bf6c4b]{cursor:default}.ba-table-row[data-v-d9bf6c4b]:focus-visible{outline:2px solid rgb(var(--sb-green-rgb) / .5);outline-offset:-2px}.ba-module-index[data-v-d9bf6c4b]{font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--sb-green)}.ba-testimonial-fade[data-v-d9bf6c4b]{background:linear-gradient(to right,#1c1c1e,rgba(28,28,30,.45),transparent)}@media (min-width: 1024px){.ba-testimonial-fade[data-v-d9bf6c4b]{background:linear-gradient(to right,#1c1c1e,rgba(28,28,30,.15),transparent)}}html.light{border-bottom-color:#00000014}.ba-art-card[data-v-d9bf6c4b]{position:relative;padding-bottom:3.25rem}.ba-art-card-arrow[data-v-d9bf6c4b]{position:absolute;right:0;bottom:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#f5f5f7;color:#000;border-top-left-radius:1rem;transition:background-color .25s ease,color .25s ease}.ba-art-card:hover .ba-art-card-arrow[data-v-d9bf6c4b]{background:var(--sb-green);color:#000}.ba-testimonial-visual[data-v-d9bf6c4b]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media (min-width: 1024px){.ba-testimonial-visual[data-v-d9bf6c4b]{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);margin-left:-6%}.ba-testimonial-content[data-v-d9bf6c4b]{padding-right:2rem}}html.light{background:#f9f9fb;border-color:#0000000f}html.light{background:#1d1d1f;color:#fff}html.light{background:var(--sb-green);color:#000}html.light{background:#f9f9fb}html.light{background:linear-gradient(to right,rgb(249,249,251),rgba(249,249,251,.2),transparent)}#background.ba-background{--ba-surface: #000000;--ba-title: #f5f5f7;--ba-text: #f5f5f7;--ba-muted: #86868b;--ba-card-bg: #1c1c1e;--ba-card-border: rgba(255, 255, 255, .08);--ba-card-shadow: 0 8px 28px rgba(0, 0, 0, .22);--ba-card-accent-bg: linear-gradient(135deg, rgb(var(--sb-green-rgb) / .06) 0%, #1c1c1e 55%);--ba-card-accent-border: rgba(255, 255, 255, .08);--ba-table-bg: rgba(22, 22, 22, .45);--ba-table-border: rgba(255, 255, 255, .06);--ba-divide: rgba(255, 255, 255, .06);--ba-row-hover: rgb(var(--sb-green-rgb) / .06);--ba-media-border: rgba(255, 255, 255, .1);--ba-frame-bg: rgba(0, 0, 0, .2);--ba-profile-bg: rgba(22, 22, 22, .55);background-color:var(--ba-surface)}html.light #background.ba-background,html.light.fine-behavior-page #background.ba-background{--ba-surface: #ffffff;--ba-title: #1d1d1f;--ba-text: #1d1d1f;--ba-muted: #6e6e73;--ba-card-bg: rgb(249, 249, 251);--ba-card-border: rgba(0, 0, 0, .08);--ba-card-shadow: 0 2px 16px rgba(0, 0, 0, .05);--ba-card-accent-bg: rgb(249, 249, 251);--ba-card-accent-border: rgba(0, 0, 0, .08);--ba-table-bg: rgba(255, 255, 255, .72);--ba-table-border: rgba(0, 0, 0, .06);--ba-divide: rgba(0, 0, 0, .06);--ba-row-hover: rgb(var(--sb-green-rgb) / .08);--ba-media-border: rgba(0, 0, 0, .08);--ba-frame-bg: rgba(255, 255, 255, .8);--ba-profile-bg: rgba(255, 255, 255, .65)}#background.ba-background .ba-background-title{color:var(--ba-title)}#background.ba-background .ba-background-muted{color:var(--ba-muted)}#background.ba-background .ba-flip-caption{position:absolute;bottom:.75rem;left:.75rem;z-index:1;max-width:calc(100% - 1.5rem);padding:.35rem .65rem;border-radius:.5rem;font-size:11px;font-weight:700;line-height:1.3;color:#fff;background:#0000009e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#background.ba-background .ba-flip-image-shadow{box-shadow:0 8px 24px #0003}#background.ba-background .flip-card__face{border:1px solid rgba(255,255,255,.1)}#background.ba-background .flip-card__face--front{background:transparent;min-height:100%}#background.ba-background .flip-card__face--front :deep(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}html.light #background.ba-background .flip-card__face{border:1px solid rgba(0,0,0,.06)}html.light #background.ba-background .flip-card__face--front{border:none;background:transparent}#background.ba-background .ba-read-more-link{color:var(--sb-green);transition:color .2s ease}#background.ba-background .ba-read-more-link:hover{color:#5ee4a8}html.light #background.ba-background .ba-flip-caption{color:#1d1d1f;background:#fffffff0;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #00000014}html.light #background.ba-background .ba-flip-image-shadow{box-shadow:0 4px 16px #0000000f}html.light #background.ba-background .flip-card__face--back{background:#f9f9fb;color:#1d1d1f;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 18px #0000000f}#background.ba-background .flip-card__face--back{background:#161616f5;color:#f5f5f7}#background.ba-background .ba-flip-back{width:100%}#background.ba-background .ba-flip-back-title{color:#f5f5f7}#background.ba-background .ba-flip-back-quote{color:#e8e8ed}#background.ba-background .ba-flip-back-translation{color:#86868b}html.light #background.ba-background .ba-read-more-link{color:#1a9d5c;font-weight:600}html.light #background.ba-background .ba-read-more-link:hover{color:var(--sb-green)}html.light #background.ba-background .ba-flip-back-title{color:#1d1d1f}html.light #background.ba-background .ba-flip-back-quote{color:#3a3a3c}html.light #background.ba-background .ba-flip-back-translation{color:#6e6e73}html.light #background.ba-background .ba-flip-divider{border-color:#0000001a}#application.ba-application{--ba-surface: #000000;--ba-title: #f5f5f7;--ba-muted: #86868b;background-color:var(--ba-surface)}html.light #application.ba-application,html.light.fine-behavior-page #application.ba-application{--ba-surface: #ffffff;--ba-title: #1d1d1f;--ba-muted: #6e6e73}#application.ba-application .ba-application-title{color:var(--ba-title)}#application.ba-application .ba-application-muted{color:var(--ba-muted)}.ba-media-badge{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:9999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:var(--font-body, inherit);font-weight:700;line-height:1.2;z-index:10;background:#000000e0;color:#fff;border:1px solid rgba(0,0,0,.12)}.ba-media-badge--sm{font-size:11px}.ba-media-badge--md{font-size:12px}html.light .fine-behavior-page .ba-media-badge,html.light.fine-behavior-page .ba-media-badge{background:#000000e0!important;color:#fff!important;border-color:#0000001f!important}@media (hover: hover) and (pointer: fine){.home-showcase-card[data-v-e96e33a0]{transition:transform .4s ease-out}.home-showcase-card[data-v-e96e33a0]:hover{transform:scale(1.01)}.home-showcase-card:hover img[data-v-e96e33a0]{transform:scale(1.03);transition:transform .4s ease-out}}.vr-paradigm-bento .vr-arch-card[data-v-a281c793],.vr-application-bento .vr-arch-card[data-v-a281c793]{align-self:start}html.light .nextcage-page[data-v-c20b1c8d]{background-color:#fff;color:var(--sb-text-primary)}html.light .nextcage-feature-card[data-v-c20b1c8d],html.light .nextcage-cap-card[data-v-c20b1c8d],html.light .nextcage-metric-card[data-v-c20b1c8d],html.light .nextcage-hero-visual[data-v-c20b1c8d]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .dogeye-page[data-v-b8c8de7d]{background-color:#fff;color:var(--sb-text-primary)}html.light .dogeye-feature-card[data-v-b8c8de7d],html.light .dogeye-cap-card[data-v-b8c8de7d],html.light .dogeye-app-card[data-v-b8c8de7d],html.light .dogeye-hero-visual[data-v-b8c8de7d]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .motorassess-page[data-v-82f8c0a6]{background-color:#fff;color:var(--sb-text-primary)}html.light .motorassess-feature-card[data-v-82f8c0a6],html.light .motorassess-cap-card[data-v-82f8c0a6],html.light .motorassess-paradigm-card[data-v-82f8c0a6],html.light .motorassess-hero-visual[data-v-82f8c0a6]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .data-service-page[data-v-4ddacc1f]{background-color:#fff;color:var(--sb-text-primary)}html.light .data-service-hero-panel[data-v-4ddacc1f],html.light .data-service-tier[data-v-4ddacc1f],html.light .data-service-client-pill[data-v-4ddacc1f]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .cro-service-page[data-v-9e63668d]{background-color:#fff;color:var(--sb-text-primary)}html.light .cro-workflow-card[data-v-9e63668d],html.light .cro-advantage-card[data-v-9e63668d],html.light .cro-quote[data-v-9e63668d]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .drug-discovery-page[data-v-6f6850f5]{background-color:#fff;color:var(--sb-text-primary)}html.light .drug-pillar-card[data-v-6f6850f5],html.light .drug-news-item[data-v-6f6850f5]{border-color:var(--sb-border)!important}html.light .drug-pillar-card[data-v-6f6850f5]{background-color:#f9f9fb!important}html.light .lab-automation-page[data-v-a4836293]{background-color:#fff;color:var(--sb-text-primary)}html.light .lab-pillar-card[data-v-a4836293]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .lab-news-item[data-v-a4836293]{border-color:var(--sb-border)!important}html.light .animal-health-page[data-v-75fbfc3a]{background-color:#fff;color:var(--sb-text-primary)}html.light .health-pillar-card[data-v-75fbfc3a]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .health-news-item[data-v-75fbfc3a]{border-color:var(--sb-border)!important}html.light .neuroscience-page[data-v-c551e79e]{background-color:#fff;color:var(--sb-text-primary)}html.light .neuro-card[data-v-c551e79e]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .primate-page[data-v-2c1e4acb]{background-color:#fff;color:var(--sb-text-primary)}html.light .primate-feature-card[data-v-2c1e4acb],html.light .primate-cap-card[data-v-2c1e4acb],html.light .primate-app-card[data-v-2c1e4acb],html.light .primate-specs-table[data-v-2c1e4acb],html.light .primate-hero-visual[data-v-2c1e4acb]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .cross-species-page[data-v-175c8a5d]{background-color:#fff;color:var(--sb-text-primary)}html.light .cross-species-card[data-v-175c8a5d],html.light .cross-species-hero-visual[data-v-175c8a5d]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .developmental-page[data-v-899db9e7]{background-color:#fff;color:var(--sb-text-primary)}html.light .dev-card[data-v-899db9e7],html.light .developmental-hero-visual[data-v-899db9e7]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .k9-training-page[data-v-dfee36dc]{background-color:#fff;color:var(--sb-text-primary)}html.light .k9-card[data-v-dfee36dc],html.light .k9-hero-visual[data-v-dfee36dc]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .closed-loop-page[data-v-5e7418c1]{background-color:#fff;color:var(--sb-text-primary)}html.light .loop-card[data-v-5e7418c1],html.light .closed-loop-hero-visual[data-v-5e7418c1]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .psychiatric-page[data-v-9d8724f3]{background-color:#fff;color:var(--sb-text-primary)}html.light .psych-card[data-v-9d8724f3],html.light .psychiatric-hero-visual[data-v-9d8724f3]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .mri-page[data-v-a80ad8be]{background-color:#fff;color:var(--sb-text-primary)}html.light .mri-card[data-v-a80ad8be],html.light .mri-hero-visual[data-v-a80ad8be]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .instinct-page[data-v-88bfccb5]{background-color:#fff;color:var(--sb-text-primary)}html.light .instinct-card[data-v-88bfccb5],html.light .instinct-hero-visual[data-v-88bfccb5]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}html.light .passive-wheel-page[data-v-2bd6dd2f]{background-color:#fff;color:var(--sb-text-primary)}html.light .pw-card[data-v-2bd6dd2f],html.light .pw-hero-visual[data-v-2bd6dd2f]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}.pl-section[data-v-41f7dd7c]{padding:5rem 1rem;scroll-margin-top:116px}@media (min-width: 1024px){.pl-section[data-v-41f7dd7c]{padding:6rem 1.5rem;scroll-margin-top:124px}}.pl-feature-row[data-v-41f7dd7c]{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width: 1024px){.pl-feature-row[data-v-41f7dd7c]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem;min-height:320px}.pl-feature-row--reverse .pl-feature-media[data-v-41f7dd7c]{order:2}.pl-feature-row--reverse .pl-feature-copy[data-v-41f7dd7c]{order:1}}.pl-feature-media[data-v-41f7dd7c]{display:flex;min-height:0;height:100%}.pl-feature-media-grid[data-v-41f7dd7c]{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;height:100%}.pl-feature-figure[data-v-41f7dd7c]{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;height:100%;border-radius:20px;border:1px solid var(--sb-media-border);background:var(--sb-media-bg);box-shadow:none;overflow:hidden;padding:.5rem}.pl-feature-figure img[data-v-41f7dd7c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){.pl-feature-figure[data-v-41f7dd7c]{min-height:280px;max-height:420px}.pl-feature-media-grid .pl-feature-figure[data-v-41f7dd7c]{min-height:0;max-height:none}.pl-feature-media-grid[data-v-41f7dd7c]{grid-template-rows:1fr 1fr;min-height:320px;max-height:420px}}.pl-feature-copy[data-v-41f7dd7c]{display:flex;flex-direction:column;justify-content:center;min-height:0}.lite-maze-page[data-v-621a2bb2]{--lmt-media-bg: #0a0a0a;--lmt-media-border: rgba(255, 255, 255, .08);--lmt-card-bg: #1c1c1e;--lmt-card-border: rgba(255, 255, 255, .1)}html.light .lite-maze-page[data-v-621a2bb2]{--lmt-media-bg: #f0f4f8;--lmt-media-border: rgba(0, 0, 0, .06);--lmt-card-bg: rgb(249, 249, 251);--lmt-card-border: rgba(0, 0, 0, .08)}.lmt-section[data-v-621a2bb2]{padding:5rem 1rem;scroll-margin-top:116px}@media (min-width: 1024px){.lmt-section[data-v-621a2bb2]{padding:6rem 1.5rem;scroll-margin-top:124px}}.lmt-feature-row[data-v-621a2bb2]{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width: 1024px){.lmt-feature-row[data-v-621a2bb2]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem;min-height:280px}.lmt-feature-row--reverse .lmt-feature-media[data-v-621a2bb2]{order:2}.lmt-feature-row--reverse .lmt-feature-copy[data-v-621a2bb2]{order:1}}.lmt-feature-media[data-v-621a2bb2]{display:flex;min-height:0;height:100%}.lmt-feature-media-grid[data-v-621a2bb2]{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;height:100%}.lmt-feature-media-grid--quad[data-v-621a2bb2]{grid-template-columns:1fr 1fr}.lmt-feature-figure[data-v-621a2bb2]{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;height:100%;border-radius:20px;border:1px solid var(--lmt-media-border);background:var(--lmt-media-bg);box-shadow:none;overflow:hidden;padding:.5rem}.lmt-feature-figure img[data-v-621a2bb2]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){.lmt-feature-figure[data-v-621a2bb2]{min-height:200px;max-height:360px}.lmt-feature-media-grid[data-v-621a2bb2]{min-height:280px;max-height:420px}.lmt-feature-media-grid--quad[data-v-621a2bb2]{grid-template-rows:1fr 1fr}}.lmt-feature-copy[data-v-621a2bb2]{display:flex;flex-direction:column;justify-content:center;min-height:0}.lmt-figure[data-v-621a2bb2]{border-radius:20px;border:1px solid var(--lmt-media-border);background:var(--lmt-media-bg);box-shadow:none;padding:.5rem}.lmt-paradigm-nav[data-v-621a2bb2]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:#1c1c1e;color:#f5f5f7;transition:border-color .2s ease,background .2s ease,color .2s ease}.lmt-paradigm-nav[data-v-621a2bb2]:hover{border-color:rgb(var(--sb-green-rgb) / .35);color:var(--sb-green)}html.light .lite-maze-page .lmt-paradigm-nav[data-v-621a2bb2]{background:#fff;border-color:#0000001a;color:#1d1d1f}html.light .lite-maze-page .lmt-paradigm-nav[data-v-621a2bb2]:hover{background:#f5f5f7;border-color:rgb(var(--sb-green-rgb) / .35);color:var(--sb-green)}.lmt-paradigm-track[data-v-621a2bb2]{display:flex;gap:1.25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:.5rem;margin-right:-1rem;padding-right:1rem;scroll-padding-left:0}.lmt-paradigm-track--dragging[data-v-621a2bb2]{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.lite-maze-page .lmt-paradigm-card[data-v-621a2bb2]{flex:0 0 min(86%,320px);width:min(86%,320px);scroll-snap-align:start;display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--lmt-card-border);background:var(--lmt-card-bg);overflow:hidden}@media (min-width: 640px){.lite-maze-page .lmt-paradigm-card[data-v-621a2bb2]{flex:0 0 min(52%,340px);width:min(52%,340px)}}@media (min-width: 1024px){.lite-maze-page .lmt-paradigm-card[data-v-621a2bb2]{flex:0 0 360px;width:360px}}.lite-maze-page .lmt-paradigm-card-media[data-v-621a2bb2]{aspect-ratio:16 / 10;max-height:210px;background:var(--lmt-media-bg);border-bottom:1px solid var(--lmt-media-border);display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden}.lmt-paradigm-card-media img[data-v-621a2bb2]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.lmt-paradigm-card-media--multi[data-v-621a2bb2]{padding:.5rem}.lmt-paradigm-card-media-grid[data-v-621a2bb2]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%;height:100%;min-height:0}.lmt-paradigm-card-media--triple .lmt-paradigm-card-media-grid[data-v-621a2bb2]{grid-template-columns:repeat(3,1fr)}.lite-maze-page .lmt-paradigm-card-media-grid img[data-v-621a2bb2]{border-radius:10px;border:1px solid var(--lmt-media-border);background:var(--lmt-media-bg)}.lite-maze-page .lmt-paradigm-card-body[data-v-621a2bb2]{padding:1.125rem 1.25rem 1.375rem;display:flex;flex-direction:column;flex:1}html.light .lite-maze-page .lmt-paradigm-card-body h3[data-v-621a2bb2]{color:#1d1d1f}html.light .lite-maze-page .lmt-paradigm-card-body .font-body[data-v-621a2bb2]{color:#6e6e73}html.light .etho-agent-page[data-v-82d4f623]{background-color:#fff;color:var(--sb-text-primary)}html.light .ea-card[data-v-82d4f623],html.light .ea-hero-visual[data-v-82d4f623],html.light .ea-video-shell[data-v-82d4f623]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}.ea-video-shell video[data-v-82d4f623]::-webkit-media-controls-panel{background:linear-gradient(transparent,#000000a6)}.ec-section[data-v-24df08d5]{padding:5rem 1rem;scroll-margin-top:116px}@media (min-width: 1024px){.ec-section[data-v-24df08d5]{padding:6rem 1.5rem;scroll-margin-top:124px}}.ec-feature-row[data-v-24df08d5]{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width: 1024px){.ec-feature-row[data-v-24df08d5]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem;min-height:320px}.ec-feature-row--reverse .ec-feature-media[data-v-24df08d5]{order:2}.ec-feature-row--reverse .ec-feature-copy[data-v-24df08d5]{order:1}}.ec-feature-media[data-v-24df08d5]{display:flex;min-height:0;height:100%}.ec-feature-media-grid[data-v-24df08d5]{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;height:100%}@media (min-width: 640px){.ec-feature-media-grid[data-v-24df08d5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ec-feature-media-grid[data-v-24df08d5]{grid-template-columns:1fr;gap:.875rem}}.ec-feature-figure[data-v-24df08d5]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:220px;max-height:360px;margin:0;padding:.5rem;border-radius:20px;border:1px solid var(--sb-media-border);background:var(--sb-media-bg);box-shadow:none;overflow:hidden}@media (min-width: 1024px){.ec-feature-figure[data-v-24df08d5]{min-height:300px;max-height:none;height:100%;padding:.5rem}.ec-feature-media-grid .ec-feature-figure[data-v-24df08d5]{min-height:0;max-height:172px;height:auto;flex:1}}.ec-feature-figure img[data-v-24df08d5]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.ec-feature-copy[data-v-24df08d5]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:.25rem 0}@media (min-width: 1024px){.ec-feature-copy[data-v-24df08d5]{padding:1rem 0}}html.light .etho-claw-page[data-v-24df08d5]{background-color:#fff;color:var(--sb-text-primary)}html.light .ec-card[data-v-24df08d5]{background-color:#f9f9fb!important;border-color:var(--sb-border)!important}.contact-page[data-v-040d8960]{background-color:var(--sb-bg-base);color:var(--sb-text-primary)}.cp-primary[data-v-040d8960]{color:var(--sb-text-primary)}.cp-muted[data-v-040d8960]{color:var(--sb-text-muted)}.cp-label[data-v-040d8960]{color:var(--sb-text-secondary)}.cp-accent[data-v-040d8960]{color:var(--sb-green)}.cp-chevron[data-v-040d8960]{color:var(--sb-text-muted);opacity:.55}.cp-link[data-v-040d8960]{color:var(--sb-text-muted)}.cp-link[data-v-040d8960]:hover{color:var(--sb-text-primary)}.contact-hero[data-v-040d8960]{border-bottom:1px solid var(--sb-border)}.contact-hero-grid[data-v-040d8960]{background-image:linear-gradient(to right,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.02) 1px,transparent 1px);background-size:24px 24px}.contact-hero-glow[data-v-040d8960]{background-color:rgb(var(--sb-green-rgb) / .08)}html.light .contact-hero-grid[data-v-040d8960]{background-image:linear-gradient(to right,rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.03) 1px,transparent 1px)}html.light .contact-hero-glow[data-v-040d8960]{background-color:rgb(var(--sb-green-rgb) / .06)}.cp-card[data-v-040d8960]{background-color:var(--sb-bg-card-alt);border:1px solid var(--sb-border)}.cp-card--interactive[data-v-040d8960]:hover{border-color:rgb(var(--sb-green-rgb) / .3);background-color:var(--sb-bg-elevated)}.cp-accent-soft[data-v-040d8960]{background-color:rgb(var(--sb-green-rgb) / .15)}.cp-form-panel[data-v-040d8960]{background-color:var(--sb-bg-card-alt);border:1px solid var(--sb-border)}.cp-secondary-btn[data-v-040d8960]{background-color:var(--sb-bg-elevated);border:1px solid var(--sb-border);color:var(--sb-text-primary)}.cp-secondary-btn[data-v-040d8960]:hover{border-color:rgb(var(--sb-green-rgb) / .25)}.contact-process[data-v-040d8960]{background-color:var(--sb-bg-elevated);border-top:1px solid var(--sb-border)}.field-input[data-v-040d8960]{width:100%;background-color:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:.75rem;padding:.75rem 1rem;font-size:14px;color:var(--sb-text-primary);transition:border-color .15s ease}.field-input[data-v-040d8960]::-moz-placeholder{color:var(--sb-text-muted);opacity:.6}.field-input[data-v-040d8960]::placeholder{color:var(--sb-text-muted);opacity:.6}.field-input[data-v-040d8960]:focus{outline:none;border-color:rgb(var(--sb-green-rgb) / .5)}html.light .field-input[data-v-040d8960]{background-color:#fff}.field-input[data-v-040d8960]:disabled{opacity:.5;cursor:not-allowed}.field-input-error[data-v-040d8960]{border-color:#ef444480}.field-input-error[data-v-040d8960]:focus{border-color:#ef4444b3}.agree-checkbox[data-v-040d8960]{margin-top:.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border-radius:.25rem;border:1px solid var(--sb-border);background-color:var(--sb-bg-base);transition:background-color .15s ease,border-color .15s ease}html.light .agree-checkbox[data-v-040d8960]{background-color:#fff}.agree-checkbox[data-v-040d8960]:checked{background-color:var(--sb-green);border-color:var(--sb-green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:.75rem .75rem;background-position:center;background-repeat:no-repeat}.agree-checkbox[data-v-040d8960]:focus-visible{outline:2px solid rgb(var(--sb-green-rgb) / .5);outline-offset:2px}.client-map-root--dark{background:#1c1c1e;border:1px solid rgba(255,255,255,.1)}.client-map-root--light{background:#f5f5f7;border:1px solid rgba(0,0,0,.08)}.client-map-root--dark .client-map-toolbar,.client-map-root--dark .client-map-footer{border-color:#ffffff1a}.client-map-root--light .client-map-toolbar,.client-map-root--light .client-map-footer{border-color:#00000014}.client-map-toolbar{border-bottom-width:1px;border-bottom-style:solid}.client-map-footer{border-top-width:1px;border-top-style:solid}.client-map-root--dark .client-map-muted{color:#86868b}.client-map-root--dark .client-map-muted-soft,.client-map-root--light .client-map-muted{color:#6e6e73}.client-map-root--light .client-map-muted-soft{color:#86868b}.partners-title[data-v-e89e306e]{color:#f5f5f7}.partners-subtitle[data-v-e89e306e]{color:#86868b}.partners-card[data-v-e89e306e]{background:#fff;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px #00000059}.partners-card__logo[data-v-e89e306e]{opacity:1}.partners-track-left[data-v-e89e306e]{animation:partners-marquee-left-e89e306e 38s linear infinite}.partners-track-right[data-v-e89e306e]{animation:partners-marquee-right-e89e306e 44s linear infinite}.partners-marquee-row:hover .partners-track-left[data-v-e89e306e],.partners-marquee-row:hover .partners-track-right[data-v-e89e306e]{animation-play-state:paused}@keyframes partners-marquee-left-e89e306e{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes partners-marquee-right-e89e306e{0%{transform:translate(-50%)}to{transform:translate(0)}}html.light .partners-section .partners-title{color:#1d1d1f}html.light .partners-section .partners-subtitle{color:#6e6e73}html.light .partners-section .partners-card{background:#fff;border-color:#0f172a14;box-shadow:0 8px 24px #0f172a0a}.teams-typewriter-cursor[data-v-3faa3cab]{opacity:.35}.teams-typewriter-cursor--active[data-v-3faa3cab]{animation:teams-cursor-blink-3faa3cab .95s step-end infinite}@keyframes teams-cursor-blink-3faa3cab{0%,to{opacity:1}50%{opacity:0}}.teams-tooltip-enter-active[data-v-3faa3cab],.teams-tooltip-leave-active[data-v-3faa3cab]{transition:opacity .2s ease,transform .2s ease}.teams-tooltip-enter-from[data-v-3faa3cab],.teams-tooltip-leave-to[data-v-3faa3cab]{opacity:0}.teams-tooltip{background:#1c1c1ef5;border:1px solid rgb(var(--sb-green-rgb) / .4);box-shadow:0 8px 32px #00000080}.teams-tooltip__name{color:#f5f5f7}.teams-tooltip__role{color:var(--sb-green)}html.light .teams-tooltip{background:#fffffffa;border-color:#0000001a;box-shadow:0 8px 32px #0000001f,0 0 0 1px #0000000a}html.light .teams-tooltip__name{color:#1d1d1f}html.light .teams-tooltip__role{color:#059669}html.light .teams-cloud{border-color:#00000014;box-shadow:0 4px 24px #0000000f}html.light .teams-cloud .teams-avatar:not(:focus-visible){border-color:#0000001f}html.light .teams-cloud .teams-avatar:hover{border-color:#00000047}html.light .teams-cloud .teams-avatar img{background-color:#f9f9fb}.teams-avatar__glyph{text-shadow:0 1px 2px rgba(0,0,0,.35);letter-spacing:-.02em}.teams-cloud-title{position:relative;z-index:1;text-shadow:0 0 20px rgba(10,10,10,.95),0 0 40px rgba(10,10,10,.85)}.teams-cloud-title__gradient{background-image:linear-gradient(to right,var(--sb-green),#6ee7b7,#2dd4bf)}html.light .teams-cloud-title{text-shadow:none}html.light .teams-cloud-title__gradient{background-image:linear-gradient(to right,#0d7a4d,var(--sb-green),#0f766e)}.teams-network-line{vector-effect:non-scaling-stroke;stroke-linecap:round}.teams-network-line--peer{stroke:rgb(var(--sb-green-rgb) / .18);stroke-width:.9}.teams-network-line--hub{stroke:rgb(var(--sb-green-rgb) / .28);stroke-width:1;stroke-dasharray:4 6}.teams-network-line--cross{stroke:#ffffff38;stroke-width:.95;stroke-dasharray:3 5}.teams-avatar{transform:translate(-50%,-50%)}.teams-avatar--beat{animation:teams-heartbeat var(--beat-duration, 2.8s) ease-in-out infinite;animation-delay:var(--beat-delay, 0s);will-change:transform}.teams-avatar--active{animation-play-state:paused;transform:translate(-50%,-50%) scale(1.12)}@keyframes teams-heartbeat{0%,to{transform:translate(-50%,-50%) scale(1)}12%{transform:translate(-50%,-50%) scale(var(--beat-peak, 1.06))}24%{transform:translate(-50%,-50%) scale(1)}36%{transform:translate(-50%,-50%) scale(calc(var(--beat-peak, 1.06) * .94))}48%{transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion: reduce){.teams-avatar--beat{animation:none}}.teams-avatar--core,.teams-avatar--leader{border-width:2.5px}html.light .teams-network-line--hub{stroke:#05966942}html.light .teams-network-line--cross{stroke:#00000029}html.light .teams-network-line--peer{stroke:#0596692e}.about-hero-media[data-v-06069750]{border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 48px #00000059,inset 0 1px #ffffff14;background:#1c1c1e}.about-hero-media__img[data-v-06069750]{display:block;transform:translateZ(0)}html.light .about-hero-media[data-v-06069750]{border-color:#00000014;box-shadow:0 20px 40px #00000014,inset 0 1px #ffffffe6;background:#f5f5f7}.values-row[data-v-06069750]{display:flex;flex-direction:column;gap:16px}@media (min-width: 1024px){.values-row[data-v-06069750]{flex-direction:row;align-items:stretch;gap:0}}.values-card[data-v-06069750]{flex:1 1 0;min-height:260px;padding:28px 24px;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}@media (min-width: 1024px){.values-card[data-v-06069750]{min-height:300px;padding:32px 28px}}.values-card-heading[data-v-06069750]{font-family:inherit;font-size:22px;font-weight:700;line-height:1.25;color:#1d1d1f;letter-spacing:-.01em}.values-card-desc[data-v-06069750]{font-family:inherit;font-size:14px;line-height:1.65;color:#1d1d1fd1}.values-connector[data-v-06069750]{width:28px;flex-shrink:0;align-items:center;justify-content:center}.values-connector-line[data-v-06069750]{display:block;width:100%;height:8px;background:linear-gradient(90deg,#a78bfa,#8b5cf6);border-radius:4px}.journey-card[data-v-06069750]{width:min(85vw,380px);min-height:320px;padding:28px 24px;border-radius:20px;background:#f5f5f7;color:#1d1d1f;border:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:20px}@media (min-width: 640px){.journey-card[data-v-06069750]{width:380px;padding:32px 28px}}.journey-card-header[data-v-06069750]{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.08)}.journey-card-year[data-v-06069750]{display:inline-block;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--sb-green);margin-bottom:10px}.journey-card-title[data-v-06069750]{font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#1d1d1f}.journey-card-list[data-v-06069750]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;flex:1}.journey-card-item[data-v-06069750]{display:flex;align-items:flex-start;gap:12px}.journey-card-marker[data-v-06069750]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:rgb(var(--sb-green-rgb) / .15);color:#1d7a52;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.journey-card-text[data-v-06069750]{font-family:inherit;font-size:14px;line-height:1.55;color:#424245}html.light .journey-card[data-v-06069750]{background:#fff;border-color:#00000014}html.light .journey-card-header[data-v-06069750]{border-bottom-color:#00000014}.leadership-portrait[data-v-06069750]{background-color:#e8e2d9}.leadership-corner[data-v-06069750]{position:absolute;width:14px;height:14px;pointer-events:none;z-index:2}.leadership-corner-tl[data-v-06069750]{top:8px;left:8px;border-top:1px solid rgba(0,0,0,.28);border-left:1px solid rgba(0,0,0,.28)}.leadership-corner-tr[data-v-06069750]{top:8px;right:8px;border-top:1px solid rgba(0,0,0,.28);border-right:1px solid rgba(0,0,0,.28)}.leadership-corner-bl[data-v-06069750]{bottom:8px;left:8px;border-bottom:1px solid rgba(0,0,0,.28);border-left:1px solid rgba(0,0,0,.28)}.leadership-corner-br[data-v-06069750]{bottom:8px;right:8px;border-bottom:1px solid rgba(0,0,0,.28);border-right:1px solid rgba(0,0,0,.28)}html.light .leadership-section[data-v-06069750]{background-color:#fff;border-color:#00000014}html.light .leadership-section h2[data-v-06069750],html.light .leadership-section h3[data-v-06069750]{color:#1d1d1f}html.light .leadership-portrait[data-v-06069750]{background-color:#ece7df}html.light .teams-section h2[data-v-06069750]{color:#1d1d1f}.careers-page[data-v-6ddb3d88]{background:#fff;color:#1d1d1f}html.dark .careers-page[data-v-6ddb3d88]{background:#000;color:#f5f5f7}.careers-section[data-v-6ddb3d88]{background:transparent;border-bottom:1px solid rgba(0,0,0,.06)}html.dark .careers-section[data-v-6ddb3d88]{border-bottom-color:#ffffff14}.careers-divider[data-v-6ddb3d88]{border-color:#0000000f}html.dark .careers-divider[data-v-6ddb3d88]{border-color:#ffffff14}.careers-surface[data-v-6ddb3d88]{border:1px solid rgba(0,0,0,.08);background:#fff}html.dark .careers-surface[data-v-6ddb3d88]{border-color:#ffffff1a;background:#000}.careers-job-list[data-v-6ddb3d88]{border-color:#00000014}html.dark .careers-job-list[data-v-6ddb3d88]{border-color:#ffffff14}.careers-job-list[data-v-6ddb3d88]>*{border-color:#00000014}html.dark .careers-job-list[data-v-6ddb3d88]>*{border-color:#ffffff14}.careers-step-num[data-v-6ddb3d88]{background:#1d1d1f;color:#fff}html.dark .careers-step-num[data-v-6ddb3d88]{background:var(--sb-green);color:#000}html.dark .careers-page h1[data-v-6ddb3d88],html.dark .careers-page h2[data-v-6ddb3d88],html.dark .careers-page h3[data-v-6ddb3d88],html.dark .careers-page h4[data-v-6ddb3d88],html.dark .careers-page .font-display[data-v-6ddb3d88]{color:#f5f5f7}html.dark .careers-page nav span.font-medium[data-v-6ddb3d88],html.dark .careers-page .font-display[data-v-6ddb3d88]{color:#f5f5f7}html.dark .careers-page .font-body[data-v-6ddb3d88],html.dark .careers-page p[data-v-6ddb3d88],html.dark .careers-page li span[data-v-6ddb3d88]{color:#86868b}html.dark .careers-page nav a[data-v-6ddb3d88]:hover{color:#f5f5f7}.careers-btn[data-v-6ddb3d88]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;transition:opacity .2s ease,background-color .2s ease}.careers-btn--primary[data-v-6ddb3d88]{background:#1d1d1f;color:#fff}.careers-btn--primary[data-v-6ddb3d88]:hover{opacity:.88}html.dark .careers-btn--primary[data-v-6ddb3d88]{background:var(--sb-green);color:#000}.careers-btn--outline[data-v-6ddb3d88]{background:transparent;color:#1d1d1f;border:1px solid rgba(0,0,0,.18)}.careers-btn--outline[data-v-6ddb3d88]:hover{background:#0000000a}html.dark .careers-btn--outline[data-v-6ddb3d88]{color:#f5f5f7;border-color:#fff3}html.dark .careers-btn--outline[data-v-6ddb3d88]:hover{background:#ffffff0f}.careers-btn--sm[data-v-6ddb3d88]{padding:8px 18px;font-size:12px;background:#1d1d1f;color:#fff}.careers-btn--sm[data-v-6ddb3d88]:hover{opacity:.88}html.dark .careers-btn--sm[data-v-6ddb3d88]{background:var(--sb-green);color:#000}.careers-pillar[data-v-6ddb3d88]{padding:24px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.08)}html.dark .careers-pillar[data-v-6ddb3d88]{background:#000;border-color:#ffffff1a}.careers-pillar-tag[data-v-6ddb3d88]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.careers-value-card[data-v-6ddb3d88]{padding:28px 24px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.08)}html.dark .careers-value-card[data-v-6ddb3d88]{background:#000;border-color:#ffffff1a}.careers-value-icon[data-v-6ddb3d88]{width:40px;height:40px;border-radius:10px;background:#0000000a;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#1d1d1f}html.dark .careers-value-icon[data-v-6ddb3d88]{background:#ffffff0f;color:#f5f5f7}.careers-growth-card[data-v-6ddb3d88]{padding:24px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.08)}html.dark .careers-growth-card[data-v-6ddb3d88]{background:#000;border-color:#ffffff1a}.careers-benefit-card[data-v-6ddb3d88]{padding:24px 22px;border-radius:16px;background:#e8f4fc;border:1px solid rgba(37,99,235,.08)}html.dark .careers-benefit-card[data-v-6ddb3d88]{background:rgb(var(--sb-green-rgb) / .08);border-color:rgb(var(--sb-green-rgb) / .15)}.careers-filter[data-v-6ddb3d88]{padding:6px 14px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#86868b;background:transparent;border:1px solid transparent;transition:all .2s ease}.careers-filter[data-v-6ddb3d88]:hover{color:#1d1d1f}html.dark .careers-filter[data-v-6ddb3d88]:hover{color:#f5f5f7}.careers-filter--active[data-v-6ddb3d88]{color:#1d1d1f;background:#fff;border-color:#0000001f}html.dark .careers-filter--active[data-v-6ddb3d88]{color:#f5f5f7;background:#000;border-color:#ffffff26}.careers-dept-tag[data-v-6ddb3d88]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1d1d1f;background:#0000000a;border:1px solid rgba(0,0,0,.08);min-width:100px;text-align:center}html.dark .careers-dept-tag[data-v-6ddb3d88]{color:#f5f5f7;background:#ffffff0f;border-color:#ffffff1a}.careers-final-cta[data-v-6ddb3d88]{background:linear-gradient(135deg,#fde8d8,#e8f4fc 45%,#ede9fe);border-bottom:none}html.dark .careers-final-cta[data-v-6ddb3d88]{background:#000;border-top:1px solid rgba(255,255,255,.08)}html.dark .careers-page #careers-contact a.font-display[data-v-6ddb3d88]{color:var(--sb-green)}.careers-check-icon[data-v-6ddb3d88]{color:#1d1d1f}html.dark .careers-check-icon[data-v-6ddb3d88]{color:var(--sb-green)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Source Code Pro,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}@media (min-width: 1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}@media (min-width: 2560px){.\!container{max-width:2560px!important}.container{max-width:2560px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-\[10\%\]{top:10%;right:10%;bottom:10%;left:10%}.inset-\[12\%\]{top:12%;right:12%;bottom:12%;left:12%}.inset-\[18\%\]{top:18%;right:18%;bottom:18%;left:18%}.inset-\[24\%\]{top:24%;right:24%;bottom:24%;left:24%}.inset-x-0{left:0;right:0}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-bottom-2{bottom:-.5rem}.-bottom-6{bottom:-1.5rem}.-bottom-8{bottom:-2rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-14{bottom:3.5rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-15px\]{bottom:-15px}.bottom-\[16\%\]{bottom:16%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[22\%\]{bottom:22%}.bottom-\[28\%\]{bottom:28%}.bottom-\[5\%\]{bottom:5%}.bottom-\[6\%\]{bottom:6%}.bottom-\[8\%\]{bottom:8%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-10\%\]{left:-10%}.left-\[18\%\]{left:18%}.left-\[22\%\]{left:22%}.left-\[26\%\]{left:26%}.left-\[28\%\]{left:28%}.left-\[32\%\]{left:32%}.left-\[48\%\]{left:48%}.left-\[56\%\]{left:56%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-10\%\]{right:-10%}.right-\[-15\%\]{right:-15%}.right-\[-20\%\]{right:-20%}.right-\[22\%\]{right:22%}.right-\[26\%\]{right:26%}.right-\[30\%\]{right:30%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[10\%\]{top:10%}.top-\[128px\]{top:128px}.top-\[13\%\]{top:13%}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[32\%\]{top:32%}.top-\[38\%\]{top:38%}.top-\[42\%\]{top:42%}.top-\[45\%\]{top:45%}.top-\[64px\]{top:64px}.top-\[65\%\]{top:65%}.top-\[70\%\]{top:70%}.top-\[calc\(65\%\+30px\)\]{top:calc(65% + 30px)}.top-\[calc\(65\%\+30px\+6px\)\]{top:calc(65% + 36px)}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[25\]{z-index:25}.z-\[26\]{z-index:26}.z-\[300\]{z-index:300}.z-\[30\]{z-index:30}.z-\[5\]{z-index:5}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.row-span-2{grid-row:span 2 / span 2}.m-0{margin:0}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.-ml-\[13px\]{margin-left:-13px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/12\]{aspect-ratio:16/12}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[179\/250\]{aspect-ratio:179/250}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[7\/2\.5\]{aspect-ratio:7/2.5}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-full{width:100%;height:100%}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.85em\]{height:.85em}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[130px\]{height:130px}.h-\[140px\]{height:140px}.h-\[16px\]{height:16px}.h-\[1px\]{height:1px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[30vh\]{height:30vh}.h-\[35\%\]{height:35%}.h-\[360px\]{height:360px}.h-\[36px\]{height:36px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[40vh\]{height:40vh}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[480px\]{height:480px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50vh\]{height:50vh}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-\[64px\]{height:64px}.h-\[65\%\]{height:65%}.h-\[70\%\]{height:70%}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[85vh\]{height:85vh}.h-\[88px\]{height:88px}.h-\[96\%\]{height:96%}.h-\[96px\]{height:96px}.h-\[calc\(100svh-64px\)\]{height:calc(100svh - 64px)}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-\[min\(22vw\,108px\)\]{height:min(22vw,108px)}.h-\[min\(32svh\,220px\)\]{height:min(32svh,220px)}.h-\[min\(40vh\,310px\)\]{height:min(40vh,310px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-\[100px\]{max-height:100px}.max-h-\[140px\]{max-height:140px}.max-h-\[168px\]{max-height:168px}.max-h-\[176px\]{max-height:176px}.max-h-\[200px\]{max-height:200px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[40px\]{max-height:40px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[98\%\]{max-height:98%}.max-h-\[calc\(100vh-128px\)\]{max-height:calc(100vh - 128px)}.max-h-\[calc\(100vh-64px\)\]{max-height:calc(100vh - 64px)}.max-h-\[min\(60vh\,520px\)\]{max-height:min(60vh,520px)}.max-h-\[min\(72vw\,300px\)\]{max-height:min(72vw,300px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[1\.2em\]{min-height:1.2em}.min-h-\[100px\]{min-height:100px}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[272px\]{min-height:272px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[33rem\]{min-height:33rem}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.min-h-\[400px\]{min-height:400px}.min-h-\[50px\]{min-height:50px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[600px\]{min-height:600px}.min-h-\[640px\]{min-height:640px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[120\%\]{width:120%}.w-\[120px\]{width:120px}.w-\[14\%\]{width:14%}.w-\[140px\]{width:140px}.w-\[15\%\]{width:15%}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-\[176px\]{width:176px}.w-\[180px\]{width:180px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[30\%\]{width:30%}.w-\[30vw\]{width:30vw}.w-\[35\%\]{width:35%}.w-\[360px\]{width:360px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[40vw\]{width:40vw}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[78\%\]{width:78%}.w-\[85vw\]{width:85vw}.w-\[88px\]{width:88px}.w-\[88vw\]{width:88vw}.w-\[96\%\]{width:96%}.w-\[min\(88vw\,400px\)\]{width:min(88vw,400px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[600px\]{min-width:600px}.min-w-\[720px\]{min-width:720px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[48\%\]{max-width:48%}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[55\%\]{max-width:55%}.max-w-\[560px\]{max-width:560px}.max-w-\[58\%\]{max-width:58%}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[780px\]{max-width:780px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[85\%\]{max-width:85%}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[95\%\]{max-width:95%}.max-w-\[950px\]{max-width:950px}.max-w-\[960px\]{max-width:960px}.max-w-\[98\%\]{max-width:98%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[min\(100\%\,1000px\)\]{max-width:min(100%,1000px)}.max-w-\[min\(100\%\,960px\)\]{max-width:min(100%,960px)}.max-w-\[min\(100vw\,520px\)\]{max-width:min(100vw,520px)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-right{transform-origin:right}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/3{--tw-translate-y: -33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/3{--tw-translate-x: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.8\]{--tw-scale-x: .8;--tw-scale-y: .8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x: pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-\[116px\]{scroll-margin-top:116px}.list-disc{list-style-type:disc}.grid-flow-dense{grid-auto-flow:dense}.auto-rows-\[minmax\(0\,1fr\)\]{grid-auto-rows:minmax(0,1fr)}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.2fr_1\.5fr_3\.5fr_1fr_0\.8fr_1fr_1fr_0\.8fr_0\.8fr\]{grid-template-columns:1.2fr 1.5fr 3.5fr 1fr .8fr 1fr 1fr .8fr .8fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-14{row-gap:3.5rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40\%\]{border-radius:40%}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9999px\],.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[32px\]{border-bottom-right-radius:32px;border-bottom-left-radius:32px}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1\.5px\]{border-bottom-width:1.5px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#242424\]{--tw-border-opacity: 1;border-color:rgb(36 36 36 / var(--tw-border-opacity, 1))}.border-\[\#2e2e2e\]{--tw-border-opacity: 1;border-color:rgb(46 46 46 / var(--tw-border-opacity, 1))}.border-\[\#ff453a\]\/25{border-color:#ff453a40}.border-\[color\:var\(--sb-media-border\)\]{border-color:var(--sb-media-border)}.border-\[rgb\(var\(--sb-green-rgb\)\/0\.3\)\]{border-color:rgb(var(--sb-green-rgb)/.3)}.border-\[var\(--np-brand\)\]{border-color:var(--np-brand)}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-400\/25{border-color:#60a5fa40}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/25{border-color:#3b82f640}.border-blue-500\/40{border-color:#3b82f666}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/25{border-color:#06b6d440}.border-orange-500\/25{border-color:#f9731640}.border-pink-500\/25{border-color:#ec489940}.border-pink-500\/30{border-color:#ec48994d}.border-purple-400\/20{border-color:#c084fc33}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/25{border-color:#a855f740}.border-purple-500\/30{border-color:#a855f74d}.border-sb-green{--tw-border-opacity: 1;border-color:rgb(var(--sb-green-rgb) / var(--tw-border-opacity, 1))}.border-sb-green\/15{border-color:rgb(var(--sb-green-rgb) / .15)}.border-sb-green\/20{border-color:rgb(var(--sb-green-rgb) / .2)}.border-sb-green\/25{border-color:rgb(var(--sb-green-rgb) / .25)}.border-sb-green\/30{border-color:rgb(var(--sb-green-rgb) / .3)}.border-sb-green\/40{border-color:rgb(var(--sb-green-rgb) / .4)}.border-sb-green\/50{border-color:rgb(var(--sb-green-rgb) / .5)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/5{border-color:#ffffff0d}.border-yellow-500\/20{border-color:#eab30833}.bg-\[\#000000\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#000000\]\/60{background-color:#0009}.bg-\[\#000000\]\/70{background-color:#000000b3}.bg-\[\#000000\]\/90{background-color:#000000e6}.bg-\[\#000000\]\/95{background-color:#000000f2}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0a\]\/90{background-color:#0a0a0ae6}.bg-\[\#0a0a0a\]\/95{background-color:#0a0a0af2}.bg-\[\#0f0f0f\]{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.bg-\[\#10b981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#111111\]\/40{background-color:#1116}.bg-\[\#111111\]\/50{background-color:#11111180}.bg-\[\#111111\]\/60{background-color:#1119}.bg-\[\#111111\]\/80{background-color:#111c}.bg-\[\#111113\]{--tw-bg-opacity: 1;background-color:rgb(17 17 19 / var(--tw-bg-opacity, 1))}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#151516\]{--tw-bg-opacity: 1;background-color:rgb(21 21 22 / var(--tw-bg-opacity, 1))}.bg-\[\#151516\]\/80{background-color:#151516cc}.bg-\[\#161616\]{--tw-bg-opacity: 1;background-color:rgb(22 22 22 / var(--tw-bg-opacity, 1))}.bg-\[\#171717\]{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]\/50{background-color:#1a1a1a80}.bg-\[\#1c1c1e\]{--tw-bg-opacity: 1;background-color:rgb(28 28 30 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c1e\]\/50{background-color:#1c1c1e80}.bg-\[\#1c1c1e\]\/80{background-color:#1c1c1ecc}.bg-\[\#1c1c1e\]\/90{background-color:#1c1c1ee6}.bg-\[\#242424\]{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.bg-\[\#252527\]{--tw-bg-opacity: 1;background-color:rgb(37 37 39 / var(--tw-bg-opacity, 1))}.bg-\[\#2c2c2e\]{--tw-bg-opacity: 1;background-color:rgb(44 44 46 / var(--tw-bg-opacity, 1))}.bg-\[\#2e2e2e\]{--tw-bg-opacity: 1;background-color:rgb(46 46 46 / var(--tw-bg-opacity, 1))}.bg-\[\#3b82f6\]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-\[\#434343\]{--tw-bg-opacity: 1;background-color:rgb(67 67 67 / var(--tw-bg-opacity, 1))}.bg-\[\#8b5cf6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-\[\#9ca3af\]{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-\[\#CCFBF1\]{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-\[\#DBEAFE\]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-\[\#DCFCE7\]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-\[\#F3E8FF\]{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-\[\#FCE7F3\]{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-\[\#FEF9C3\]{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEDD5\]{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-\[\#e8e8ed\]{--tw-bg-opacity: 1;background-color:rgb(232 232 237 / var(--tw-bg-opacity, 1))}.bg-\[\#f59e0b\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f5f7\]{--tw-bg-opacity: 1;background-color:rgb(245 245 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fafafa\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#fc5531\]{--tw-bg-opacity: 1;background-color:rgb(252 85 49 / var(--tw-bg-opacity, 1))}.bg-\[\#ff453a\]\/10{background-color:#ff453a1a}.bg-\[\#ff453a\]\/15{background-color:#ff453a26}.bg-\[\#ff453a\]\/20{background-color:#ff453a33}.bg-\[color\:var\(--sb-media-bg\)\]{background-color:var(--sb-media-bg)}.bg-\[rgb\(var\(--sb-green-rgb\)\/0\.15\)\]{background-color:rgb(var(--sb-green-rgb)/.15)}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/25{background-color:#3b82f640}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-orange-500\/15{background-color:#f9731626}.bg-pink-500\/15{background-color:#ec489926}.bg-pink-500\/20{background-color:#ec489933}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-400\/10{background-color:#c084fc1a}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/5{background-color:#a855f70d}.bg-purple-500\/80{background-color:#a855f7cc}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-sb-green{--tw-bg-opacity: 1;background-color:rgb(var(--sb-green-rgb) / var(--tw-bg-opacity, 1))}.bg-sb-green\/10{background-color:rgb(var(--sb-green-rgb) / .1)}.bg-sb-green\/15{background-color:rgb(var(--sb-green-rgb) / .15)}.bg-sb-green\/20{background-color:rgb(var(--sb-green-rgb) / .2)}.bg-sb-green\/25{background-color:rgb(var(--sb-green-rgb) / .25)}.bg-sb-green\/30{background-color:rgb(var(--sb-green-rgb) / .3)}.bg-sb-green\/5{background-color:rgb(var(--sb-green-rgb) / .05)}.bg-sb-green\/50{background-color:rgb(var(--sb-green-rgb) / .5)}.bg-sb-green\/70{background-color:rgb(var(--sb-green-rgb) / .7)}.bg-sb-green\/90{background-color:rgb(var(--sb-green-rgb) / .9)}.bg-sb-green\/\[0\.06\]{background-color:rgb(var(--sb-green-rgb) / .06)}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/5{background-color:#14b8a60d}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-yellow-500\/10{background-color:#eab3081a}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(to_right\,\#ffffff05_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#ffffff05_1px\,transparent_1px\)\]{background-image:linear-gradient(to right,#ffffff05 1px,transparent 1px),linear-gradient(to bottom,#ffffff05 1px,transparent 1px)}.bg-\[linear-gradient\(to_right\,var\(--sb-green\)15_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,var\(--sb-green\)15_1px\,transparent_1px\)\]{background-image:linear-gradient(to right,var(--sb-green)15 1px,transparent 1px),linear-gradient(to bottom,var(--sb-green)15 1px,transparent 1px)}.bg-\[radial-gradient\(ellipse_at_center\,transparent_55\%\,rgba\(0\,0\,0\,0\.12\)_100\%\)\]{background-image:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.12) 100%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#000000\]\/75{--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a0a0a\]{--tw-gradient-from: #0a0a0a var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a0a0a\]\/80{--tw-gradient-from: rgb(10 10 10 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0f0f0f\]{--tw-gradient-from: #0f0f0f var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 15 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#151516\]{--tw-gradient-from: #151516 var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 21 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#171717\]\/80{--tw-gradient-from: rgb(23 23 23 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 23 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1c1c1e\]{--tw-gradient-from: #1c1c1e var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 28 30 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1c1c1e\]\/10{--tw-gradient-from: rgb(28 28 30 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 28 30 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--np-bg-base\)_90\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--np-bg-base) 90%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--np-brand\)_20\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--np-brand) 20%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/80{--tw-gradient-from: rgb(251 191 36 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/80{--tw-gradient-from: rgb(245 158 11 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from: rgb(0 0 0 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/80{--tw-gradient-from: rgb(59 130 246 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/70{--tw-gradient-from: rgb(6 182 212 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600\/70{--tw-gradient-from: rgb(5 150 105 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500\/70{--tw-gradient-from: rgb(217 70 239 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600\/70{--tw-gradient-from: rgb(22 163 74 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/70{--tw-gradient-from: rgb(99 102 241 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-600\/70{--tw-gradient-from: rgb(101 163 13 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(101 163 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-500\/70{--tw-gradient-from: rgb(115 115 115 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(115 115 115 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/70{--tw-gradient-from: rgb(249 115 22 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/70{--tw-gradient-from: rgb(236 72 153 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400\/80{--tw-gradient-from: rgb(192 132 252 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/70{--tw-gradient-from: rgb(168 85 247 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/70{--tw-gradient-from: rgb(244 63 94 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sb-green\/10{--tw-gradient-from: rgb(var(--sb-green-rgb) / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--sb-green-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sb-green\/20{--tw-gradient-from: rgb(var(--sb-green-rgb) / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--sb-green-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sb-green\/80{--tw-gradient-from: rgb(var(--sb-green-rgb) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--sb-green-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/70{--tw-gradient-from: rgb(14 165 233 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500\/70{--tw-gradient-from: rgb(100 116 139 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone-500\/70{--tw-gradient-from: rgb(120 113 108 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 113 108 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500\/70{--tw-gradient-from: rgb(20 184 166 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/80{--tw-gradient-from: rgb(139 92 246 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600\/70{--tw-gradient-from: rgb(202 138 4 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-500\/70{--tw-gradient-from: rgb(113 113 122 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(113 113 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0f0f0f\]\/40{--tw-gradient-to: rgb(15 15 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 15 15 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#151516\]\/35{--tw-gradient-to: rgb(21 21 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(21 21 22 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#171717\]{--tw-gradient-to: rgb(23 23 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #171717 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#171717\]\/20{--tw-gradient-to: rgb(23 23 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(23 23 23 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#1c1c1e\]\/35{--tw-gradient-to: rgb(28 28 30 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(28 28 30 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[var\(--sb-green\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--sb-green) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400\/80{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(52 211 153 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#151515\]{--tw-gradient-to: #151515 var(--tw-gradient-to-position)}.to-\[\#171717\]{--tw-gradient-to: #171717 var(--tw-gradient-to-position)}.to-amber-900{--tw-gradient-to: #78350f var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-900{--tw-gradient-to: #1e3a8a var(--tw-gradient-to-position)}.to-cyan-900{--tw-gradient-to: #164e63 var(--tw-gradient-to-position)}.to-emerald-800{--tw-gradient-to: #065f46 var(--tw-gradient-to-position)}.to-emerald-900{--tw-gradient-to: #064e3b var(--tw-gradient-to-position)}.to-fuchsia-900{--tw-gradient-to: #701a75 var(--tw-gradient-to-position)}.to-green-300{--tw-gradient-to: #86efac var(--tw-gradient-to-position)}.to-green-900{--tw-gradient-to: #14532d var(--tw-gradient-to-position)}.to-indigo-900{--tw-gradient-to: #312e81 var(--tw-gradient-to-position)}.to-lime-900{--tw-gradient-to: #365314 var(--tw-gradient-to-position)}.to-neutral-800{--tw-gradient-to: #262626 var(--tw-gradient-to-position)}.to-orange-900{--tw-gradient-to: #7c2d12 var(--tw-gradient-to-position)}.to-pink-900{--tw-gradient-to: #831843 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to: #581c87 var(--tw-gradient-to-position)}.to-red-500\/80{--tw-gradient-to: rgb(239 68 68 / .8) var(--tw-gradient-to-position)}.to-rose-900{--tw-gradient-to: #881337 var(--tw-gradient-to-position)}.to-sb-green{--tw-gradient-to: rgb(var(--sb-green-rgb) / 1) var(--tw-gradient-to-position)}.to-sky-900{--tw-gradient-to: #0c4a6e var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-stone-800{--tw-gradient-to: #292524 var(--tw-gradient-to-position)}.to-teal-900{--tw-gradient-to: #134e4a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-900{--tw-gradient-to: #4c1d95 var(--tw-gradient-to-position)}.to-yellow-900{--tw-gradient-to: #713f12 var(--tw-gradient-to-position)}.to-zinc-800{--tw-gradient-to: #27272a var(--tw-gradient-to-position)}.bg-\[size\:20px_20px\]{background-size:20px 20px}.bg-\[size\:24px_24px\]{background-size:24px 24px}.bg-\[size\:30px_30px\]{background-size:30px 30px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[var\(--sb-green\)\]{fill:var(--sb-green)}.fill-white\/10{fill:#ffffff1a}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[11px\]{padding-left:11px}.pr-1{padding-right:.25rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pt-0\.5{padding-top:.125rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[104px\]{padding-top:104px}.pt-\[64px\]{padding-top:64px}.pt-\[88px\]{padding-top:88px}.pt-\[calc\(64px\+1\.25rem\)\]{padding-top:calc(64px + 1.25rem)}.pt-px{padding-top:1px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif}.font-en{font-family:Montserrat,Inter,sans-serif}.font-mono{font-family:Source Code Pro,ui-monospace,monospace}.font-sans{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[48px\]{font-size:48px}.text-\[56px\]{font-size:56px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.07\]{line-height:1.07}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.19\]{line-height:1.19}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.29\]{line-height:1.29}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.33\]{line-height:1.33}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.47\]{line-height:1.47}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.85\]{line-height:1.85}.leading-\[1\.8\]{line-height:1.8}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.12px\]{letter-spacing:-.12px}.tracking-\[-0\.224px\]{letter-spacing:-.224px}.tracking-\[-0\.28px\]{letter-spacing:-.28px}.tracking-\[-0\.32px\]{letter-spacing:-.32px}.tracking-\[-0\.374px\]{letter-spacing:-.374px}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.196px\]{letter-spacing:.196px}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.231px\]{letter-spacing:.231px}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[1\.5px\]{letter-spacing:1.5px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#000000\],.text-\[\#000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#0D9488\]{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-\[\#0a0a0a\]{--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.text-\[\#0f0f0f\]{--tw-text-opacity: 1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.text-\[\#16A34A\]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-\[\#1d1d1f\]{--tw-text-opacity: 1;color:rgb(29 29 31 / var(--tw-text-opacity, 1))}.text-\[\#2563EB\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-\[\#2e2e2e\]{--tw-text-opacity: 1;color:rgb(46 46 46 / var(--tw-text-opacity, 1))}.text-\[\#4d4d4d\]{--tw-text-opacity: 1;color:rgb(77 77 77 / var(--tw-text-opacity, 1))}.text-\[\#6b6b6b\]{--tw-text-opacity: 1;color:rgb(107 107 107 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6e6e73\]{--tw-text-opacity: 1;color:rgb(110 110 115 / var(--tw-text-opacity, 1))}.text-\[\#777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}.text-\[\#7C3AED\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#86868b\]{--tw-text-opacity: 1;color:rgb(134 134 139 / var(--tw-text-opacity, 1))}.text-\[\#898989\]{--tw-text-opacity: 1;color:rgb(137 137 137 / var(--tw-text-opacity, 1))}.text-\[\#CA8A04\]{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-\[\#DB2777\]{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-\[\#EA580C\]{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-\[\#a1a1a6\]{--tw-text-opacity: 1;color:rgb(161 161 166 / var(--tw-text-opacity, 1))}.text-\[\#b4b4b4\]{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.text-\[\#c7c7cc\]{--tw-text-opacity: 1;color:rgb(199 199 204 / var(--tw-text-opacity, 1))}.text-\[\#d1d1d6\]{--tw-text-opacity: 1;color:rgb(209 209 214 / var(--tw-text-opacity, 1))}.text-\[\#f5652a\]{--tw-text-opacity: 1;color:rgb(245 101 42 / var(--tw-text-opacity, 1))}.text-\[\#f5f5f7\]{--tw-text-opacity: 1;color:rgb(245 245 247 / var(--tw-text-opacity, 1))}.text-\[\#f5f5f7\]\/90{color:#f5f5f7e6}.text-\[\#fafafa\]{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-\[\#ff453a\]{--tw-text-opacity: 1;color:rgb(255 69 58 / var(--tw-text-opacity, 1))}.text-\[\#ff9f0a\]{--tw-text-opacity: 1;color:rgb(255 159 10 / var(--tw-text-opacity, 1))}.text-\[\#ffffff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-300\/80{color:#d8b4fecc}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-sb-green{--tw-text-opacity: 1;color:rgb(var(--sb-green-rgb) / var(--tw-text-opacity, 1))}.text-sb-green\/20{color:rgb(var(--sb-green-rgb) / .2)}.text-sb-green\/30{color:rgb(var(--sb-green-rgb) / .3)}.text-sb-green\/40{color:rgb(var(--sb-green-rgb) / .4)}.text-sb-green\/50{color:rgb(var(--sb-green-rgb) / .5)}.text-sb-green\/60{color:rgb(var(--sb-green-rgb) / .6)}.text-sb-green\/70{color:rgb(var(--sb-green-rgb) / .7)}.text-sb-green\/75{color:rgb(var(--sb-green-rgb) / .75)}.text-sb-green\/80{color:rgb(var(--sb-green-rgb) / .8)}.text-sb-green\/90{color:rgb(var(--sb-green-rgb) / .9)}.text-sb-text-muted{--tw-text-opacity: 1;color:rgb(137 137 137 / var(--tw-text-opacity, 1))}.text-sb-text-secondary{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.04\]{color:#ffffff0a}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder-white\/30::placeholder{color:#ffffff4d}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgb\(var\(--sb-green-rgb\)\/0\.15\)\]{--tw-shadow: 0 0 15px rgb(var(--sb-green-rgb)/.15);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(147\,82\,246\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(147,82,246,.3);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgb\(var\(--sb-green-rgb\)\/0\.3\)\]{--tw-shadow: 0 0 20px rgb(var(--sb-green-rgb)/.3);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgb\(var\(--sb-green-rgb\)\/0\.5\)\]{--tw-shadow: 0 0 20px rgb(var(--sb-green-rgb)/.5);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 0 20px rgba(255,255,255,.1);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(255,255,255,.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgb\(var\(--sb-green-rgb\)\/0\.55\)\]{--tw-shadow: 0 0 24px rgb(var(--sb-green-rgb)/.55);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgb\(var\(--sb-green-rgb\)\/0\.05\)\]{--tw-shadow: 0 0 30px rgb(var(--sb-green-rgb)/.05);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgb\(var\(--sb-green-rgb\)\/0\.08\)\]{--tw-shadow: 0 0 30px rgb(var(--sb-green-rgb)/.08);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgb\(var\(--sb-green-rgb\)\/0\.12\)\]{--tw-shadow: 0 0 30px rgb(var(--sb-green-rgb)/.12);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgb\(var\(--sb-green-rgb\)\/0\.25\)\]{--tw-shadow: 0 0 30px rgb(var(--sb-green-rgb)/.25);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgb\(var\(--sb-green-rgb\)\/0\.3\)\]{--tw-shadow: 0 0 30px rgb(var(--sb-green-rgb)/.3);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgb\(var\(--sb-green-rgb\)\/0\.4\)\]{--tw-shadow: 0 0 30px rgb(var(--sb-green-rgb)/.4);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgb\(var\(--sb-green-rgb\)\/0\.08\)\]{--tw-shadow: 0 0 40px rgb(var(--sb-green-rgb)/.08);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgb\(var\(--sb-green-rgb\)\/0\.35\)\]{--tw-shadow: 0 0 40px rgb(var(--sb-green-rgb)/.35);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgb\(var\(--sb-green-rgb\)\/0\.6\)\]{--tw-shadow: 0 0 8px rgb(var(--sb-green-rgb)/.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(168\,85\,247\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(168,85,247,.5);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_var\(--sb-green\)\]{--tw-shadow: 0 0 8px var(--sb-green);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgb\(var\(--sb-green-rgb\)\/0\.15\)\]{--tw-shadow: 0 20px 50px rgb(var(--sb-green-rgb)/.15);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_15px_rgb\(var\(--sb-green-rgb\)\/0\.3\)\]{--tw-shadow: 0 5px 15px rgb(var(--sb-green-rgb)/.3);--tw-shadow-colored: 0 5px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_60px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: inset 0 0 60px rgba(0,0,0,.12);--tw-shadow-colored: inset 0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[150px\]{--tw-blur: blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[60px\]{--tw-blur: blur(60px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 2px 4px rgba(0,0,0,.9));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.9));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_3px_4px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 3px 4px rgba(0,0,0,.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-100{transition-delay:.1s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[transform\:rotateX\(60deg\)\]{transform:rotateX(60deg)}.news-portal-root{--np-bg-base: #171717;--np-bg-elevated: #0f0f0f;--np-bg-card: #0f0f0f;--np-bg-input: #0f0f0f;--np-bg-hover: #242424;--np-bg-active: #2e2e2e;--np-bg-tag: #242424;--np-border: #242424;--np-border-subtle: #2e2e2e;--np-border-strong: #363636;--np-text-primary: #fafafa;--np-text-secondary: #b4b4b4;--np-text-muted: #898989;--np-text-dim: #4d4d4d;--np-brand: var(--sb-green);--np-brand-hover: #00c573;--np-brand-text: #0f0f0f;--np-link-hover: #00c573;--np-overlay: rgba(0, 0, 0, .7);--np-scrollbar: #2e2e2e;--np-scrollbar-hover: #393939}html.light .news-portal-root{--np-bg-base: #ffffff;--np-bg-elevated: #f5f5f7;--np-bg-card: #ffffff;--np-bg-input: #f5f5f7;--np-bg-hover: #ececf0;--np-bg-active: #e0e0e5;--np-bg-tag: #f5f5f7;--np-border: #e5e5ea;--np-border-subtle: #e8e8ed;--np-border-strong: #d2d2d7;--np-text-primary: #1d1d1f;--np-text-secondary: #6e6e73;--np-text-muted: #86868b;--np-text-dim: #aeaeb2;--np-brand: #00a865;--np-brand-hover: #008f56;--np-brand-text: #ffffff;--np-link-hover: #008f56;--np-overlay: rgba(0, 0, 0, .45);--np-scrollbar: #d2d2d7;--np-scrollbar-hover: #aeaeb2}.np-bg-base{background-color:var(--np-bg-base)}.np-bg-elevated{background-color:var(--np-bg-elevated)}.np-bg-card{background-color:var(--np-bg-card)}.np-bg-input{background-color:var(--np-bg-input)}.np-bg-surface,.np-bg-hover:hover{background-color:var(--np-bg-hover)}.np-text-primary{color:var(--np-text-primary)}.np-text-secondary{color:var(--np-text-secondary)}.np-text-muted{color:var(--np-text-muted)}.np-text-dim{color:var(--np-text-dim)}.np-bg-dim{background-color:var(--np-text-dim)}.np-border{border-color:var(--np-border)}.np-border-subtle{border-color:var(--np-border-subtle)}.np-border-strong{border-color:var(--np-border-strong)}.np-brand{color:var(--np-brand)}.np-brand-bg{background-color:var(--np-brand);color:var(--np-brand-text)}.np-brand-bg:hover{background-color:var(--np-brand-hover)}.np-hover-primary:hover{color:var(--np-text-primary)}.np-hover-brand:hover{color:var(--np-link-hover)}.np-group-hover-brand{transition:color .2s}.group:hover .np-group-hover-brand{color:var(--np-link-hover)}.np-tag{background-color:var(--np-bg-tag);color:var(--np-text-secondary);border:1px solid var(--np-border-subtle);transition:background-color .15s,color .15s,border-color .15s}.np-tag:hover{background-color:var(--np-bg-active);color:var(--np-text-primary);border-color:var(--np-border-strong)}.news-portal-root,.news-portal-root *{box-sizing:border-box}.news-portal-root{background-color:var(--np-bg-base);color:var(--np-text-primary);font-family:var(--font-body, "Inter", sans-serif);-webkit-font-smoothing:antialiased;overflow-x:clip}.np-portal-content{min-width:0;width:100%;max-width:100%}.np-feed-title,.np-feed-summary{overflow-wrap:anywhere;word-break:break-word}@media (max-width: 639px){.np-category-bar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}}.news-portal-root .font-display{font-family:var(--font-display, "Montserrat", sans-serif)}.news-portal-root ::-webkit-scrollbar{width:6px;height:6px}.news-portal-root ::-webkit-scrollbar-track{background:transparent}.news-portal-root ::-webkit-scrollbar-thumb{background:var(--np-scrollbar);border-radius:9999px}.news-portal-root ::-webkit-scrollbar-thumb:hover{background:var(--np-scrollbar-hover)}.news-portal-root .hide-scrollbar::-webkit-scrollbar{display:none}.news-portal-root .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.news-portal-root .animate-in{animation:npFadeIn .3s ease-out}@keyframes npFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.news-portal-root .slide-in-from-left{animation:npSlideInLeft .3s ease-out}@keyframes npSlideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.np-tab-active{background-color:var(--np-bg-active);color:var(--np-text-primary);font-weight:500}.np-tab-inactive{background-color:transparent;color:var(--np-text-muted)}.np-tab-inactive:hover{background-color:var(--np-bg-elevated);color:var(--np-text-primary)}.np-filter-tab{background-color:var(--np-bg-elevated);color:var(--np-text-muted);border:1px solid var(--np-border-subtle);transition:background-color .15s,color .15s,border-color .15s}.np-filter-tab:hover{background-color:var(--np-bg-hover);color:var(--np-text-primary);border-color:var(--np-border-strong)}.np-filter-tab--active{background-color:var(--np-brand);color:var(--np-brand-text);border-color:transparent;font-weight:700}.np-filter-tab--active:hover{background-color:var(--np-brand-hover);color:var(--np-brand-text)}html.light .news-portal-root .np-filter-tab{background-color:var(--np-bg-elevated);color:var(--np-text-secondary);border-color:var(--np-border-subtle)}html.light .news-portal-root .np-filter-tab:hover{background-color:var(--np-bg-hover);color:var(--np-text-primary)}html.light .news-portal-root .np-filter-tab--active,html.light .news-portal-root .np-filter-tab--active:hover{background-color:var(--np-brand);color:var(--np-brand-text)}.np-learning-tag{background-color:color-mix(in srgb,var(--np-brand) 12%,var(--np-bg-elevated));color:var(--np-brand);border:1px solid color-mix(in srgb,var(--np-brand) 25%,var(--np-border-subtle))}.np-card{background-color:var(--np-bg-card);border:1px solid var(--np-border-subtle)}.np-card:hover{border-color:var(--np-border-strong);background-color:var(--np-bg-elevated)}.np-explore-card{border:1px solid var(--np-border-subtle);transition:border-color .2s ease}.np-explore-card:hover{border-color:color-mix(in srgb,var(--np-brand) 45%,var(--np-border-subtle))}.np-section-divider,.np-explore-link-row{border-bottom:1px solid var(--np-border-subtle)}html.light .news-portal-root .np-section-divider,html.light .news-portal-root .np-explore-link-row{border-bottom-color:#0000000f}html.light .news-portal-root .np-explore-card,html.light .news-portal-root .np-card{border-color:#00000014}html.light .news-portal-root .np-explore-card:hover,html.light .news-portal-root .np-card:hover{border-color:#0000001f}html.light .news-portal-root .np-explore-section-title,html.light .news-portal-root .np-text-primary,html.light .news-portal-root h3.text-\[\#fafafa\]{color:var(--np-text-primary)!important}html.light .news-portal-root .border-\[\#242424\],html.light .news-portal-root .border-b.border-\[\#242424\]{border-color:#0000000f!important}html.light .news-portal-root .border-\[\#2e2e2e\]{border-color:#00000014!important}.np-explore-section-title{color:var(--np-text-primary)}.np-detail-panel{background:linear-gradient(to bottom,color-mix(in srgb,var(--np-brand) 5%,var(--np-bg-card)),var(--np-bg-card));border:1px solid var(--np-border-subtle);color:var(--np-text-primary)}html.light .news-portal-root .np-detail-panel{background:linear-gradient(to bottom,color-mix(in srgb,var(--np-brand) 4%,var(--np-bg-elevated)),var(--np-bg-elevated))}.np-feed-item{border-bottom:1px solid var(--np-border);transition:background-color .2s}.np-feed-item:hover{background-color:color-mix(in srgb,var(--np-bg-elevated) 60%,transparent)}.np-input{background-color:var(--np-bg-input);border:1px solid var(--np-border-subtle);color:var(--np-text-primary)}.np-input::-moz-placeholder{color:var(--np-text-muted)}.np-input::placeholder{color:var(--np-text-muted)}.np-input:focus{outline:none;border-color:var(--np-border-strong)}.np-footer-bar{background-color:color-mix(in srgb,var(--np-brand) 8%,var(--np-bg-base));border:1.5px solid color-mix(in srgb,var(--np-brand) 25%,var(--np-border))}html.light .news-portal-root .np-footer-bar{background-color:#e8f4fd;border-color:#b3d4f0}html.dark .news-portal-root .np-footer-bar{background-color:color-mix(in srgb,var(--np-brand) 6%,var(--np-bg-elevated));border-color:color-mix(in srgb,var(--np-brand) 20%,var(--np-border))}.np-model-tag{border:1px solid transparent}.np-model-tag--green{background-color:color-mix(in srgb,var(--np-brand) 15%,transparent);color:var(--np-brand);border-color:color-mix(in srgb,var(--np-brand) 30%,transparent)}.np-model-tag--purple{background-color:color-mix(in srgb,#a855f7 15%,transparent);color:#9333ea;border-color:color-mix(in srgb,#a855f7 30%,transparent)}.np-model-tag--blue{background-color:color-mix(in srgb,#3b82f6 15%,transparent);color:#2563eb;border-color:color-mix(in srgb,#3b82f6 30%,transparent)}html.dark .np-model-tag--purple{color:#c084fc}html.dark .np-model-tag--blue{color:#60a5fa}.np-model-tag-dot--green{background-color:var(--np-brand)}.np-model-tag-dot--purple{background-color:#a855f7}.np-model-tag-dot--blue{background-color:#3b82f6}html.dark .np-model-tag-dot--purple{background-color:#c084fc}html.dark .np-model-tag-dot--blue{background-color:#60a5fa}.np-model-tag-dot--muted{background-color:var(--np-text-muted)}.np-badge-green{background-color:color-mix(in srgb,var(--np-brand) 15%,transparent);color:var(--np-brand);border:1px solid color-mix(in srgb,var(--np-brand) 30%,transparent)}.np-badge-blue{background-color:color-mix(in srgb,#3b82f6 15%,transparent);color:#3b82f6;border:1px solid color-mix(in srgb,#3b82f6 30%,transparent)}.np-badge-amber{background-color:color-mix(in srgb,#f59e0b 15%,transparent);color:#d97706;border:1px solid color-mix(in srgb,#f59e0b 30%,transparent)}html.dark .np-badge-blue{color:#60a5fa}html.dark .np-badge-amber{color:#fbbf24}.np-list-row{transition:background-color .15s;border-radius:6px}.np-list-row:hover,.np-community-table .np-bg-elevated{background-color:var(--np-bg-hover)}html.light .news-portal-root .np-community-table .np-bg-elevated{background-color:var(--np-bg-elevated)}.np-analysis-card:hover,.np-learning-card:hover{border-color:color-mix(in srgb,var(--np-brand) 50%,var(--np-border-subtle));background-color:var(--np-bg-elevated)}.np-live-tag{border:1px solid transparent}.np-live-tag--blue{background-color:color-mix(in srgb,#3b82f6 12%,var(--np-bg-elevated));color:#2563eb;border-color:color-mix(in srgb,#3b82f6 25%,var(--np-border-subtle))}.np-live-tag--green{background-color:color-mix(in srgb,var(--np-brand) 12%,var(--np-bg-elevated));color:var(--np-brand);border-color:color-mix(in srgb,var(--np-brand) 25%,var(--np-border-subtle))}.np-live-tag--purple{background-color:color-mix(in srgb,#a855f7 12%,var(--np-bg-elevated));color:#9333ea;border-color:color-mix(in srgb,#a855f7 25%,var(--np-border-subtle))}.np-live-tag--yellow{background-color:color-mix(in srgb,#eab308 12%,var(--np-bg-elevated));color:#ca8a04;border-color:color-mix(in srgb,#eab308 25%,var(--np-border-subtle))}.np-live-tag--cyan{background-color:color-mix(in srgb,#06b6d4 12%,var(--np-bg-elevated));color:#0891b2;border-color:color-mix(in srgb,#06b6d4 25%,var(--np-border-subtle))}html.dark .np-live-tag--blue{color:#60a5fa}html.dark .np-live-tag--green{color:var(--sb-green)}html.dark .np-live-tag--purple{color:#c084fc}html.dark .np-live-tag--yellow{color:#facc15}html.dark .np-live-tag--cyan{color:#22d3ee}.np-status-replay{background-color:var(--np-bg-tag);color:var(--np-text-muted);border:1px solid var(--np-border-subtle)}.np-status-book{background-color:color-mix(in srgb,#3b82f6 10%,var(--np-bg-elevated));color:#2563eb;border:1px solid color-mix(in srgb,#3b82f6 20%,transparent)}html.dark .np-status-book{color:#60a5fa}.selection\:bg-sb-green\/20 *::-moz-selection{background-color:rgb(var(--sb-green-rgb) / .2)}.selection\:bg-sb-green\/20 *::selection{background-color:rgb(var(--sb-green-rgb) / .2)}.selection\:bg-sb-green\/30 *::-moz-selection{background-color:rgb(var(--sb-green-rgb) / .3)}.selection\:bg-sb-green\/30 *::selection{background-color:rgb(var(--sb-green-rgb) / .3)}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-sb-green\/20::-moz-selection{background-color:rgb(var(--sb-green-rgb) / .2)}.selection\:bg-sb-green\/20::selection{background-color:rgb(var(--sb-green-rgb) / .2)}.selection\:bg-sb-green\/30::-moz-selection{background-color:rgb(var(--sb-green-rgb) / .3)}.selection\:bg-sb-green\/30::selection{background-color:rgb(var(--sb-green-rgb) / .3)}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:mb-2:last-child{margin-bottom:.5rem}.last\:border-0:last-child{border-width:0px}.hover\:z-30:hover{z-index:30}.hover\:z-\[32\]:hover{z-index:32}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#363636\]:hover{--tw-border-opacity: 1;border-color:rgb(54 54 54 / var(--tw-border-opacity, 1))}.hover\:border-\[color-mix\(in_srgb\,var\(--np-brand\)_50\%\,var\(--np-border-subtle\)\)\]:hover{border-color:color-mix(in srgb,var(--np-brand) 50%,var(--np-border-subtle))}.hover\:border-sb-green:hover{--tw-border-opacity: 1;border-color:rgb(var(--sb-green-rgb) / var(--tw-border-opacity, 1))}.hover\:border-sb-green\/25:hover{border-color:rgb(var(--sb-green-rgb) / .25)}.hover\:border-sb-green\/30:hover{border-color:rgb(var(--sb-green-rgb) / .3)}.hover\:border-sb-green\/40:hover{border-color:rgb(var(--sb-green-rgb) / .4)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/45:hover{border-color:#ffffff73}.hover\:bg-\[\#00c573\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 197 115 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1c1c1e\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 28 30 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#252528\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 37 40 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2c2c2e\]:hover{--tw-bg-opacity: 1;background-color:rgb(44 44 46 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#35db9a\]:hover{--tw-bg-opacity: 1;background-color:rgb(53 219 154 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3a3a3c\]:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 60 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e0e0e0\]:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8e8ed\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 232 237 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgba\(41\,41\,41\,0\.3\)\]:hover{background-color:#2929294d}.hover\:bg-sb-green-hover:hover{background-color:var(--sb-green-hover)}.hover\:bg-sb-green\/5:hover{background-color:rgb(var(--sb-green-rgb) / .05)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:text-\[\#1d1d1f\]:hover{--tw-text-opacity: 1;color:rgb(29 29 31 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f5f5f7\]:hover{--tw-text-opacity: 1;color:rgb(245 245 247 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--sb-green-hover\)\]:hover{color:var(--sb-green-hover)}.hover\:text-sb-green:hover{--tw-text-opacity: 1;color:rgb(var(--sb-green-rgb) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.focus\:border-sb-green\/50:focus{border-color:rgb(var(--sb-green-rgb) / .5)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-sb-green\/50:focus{--tw-ring-color: rgb(var(--sb-green-rgb) / .5)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-sb-green:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--sb-green-rgb) / var(--tw-ring-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:hover\:bg-white\/10:hover:disabled{background-color:#ffffff1a}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/item:hover .group-hover\/item\:h-\[40px\]{height:40px}.group\/item:hover .group-hover\/item\:translate-y-\[10px\]{--tw-translate-y: 10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/action:hover .group-hover\/action\:scale-105,.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[0\.85\]{--tw-scale-x: .85;--tw-scale-y: .85;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.05\]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-sb-green\/40{border-color:rgb(var(--sb-green-rgb) / .4)}.group:hover .group-hover\:border-white\/50{border-color:#ffffff80}.group:hover .group-hover\:bg-sb-green{--tw-bg-opacity: 1;background-color:rgb(var(--sb-green-rgb) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#f5f5f7\]{--tw-text-opacity: 1;color:rgb(245 245 247 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sb-green{--tw-text-opacity: 1;color:rgb(var(--sb-green-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sb-green\/50{color:rgb(var(--sb-green-rgb) / .5)}.group:hover .group-hover\:text-sb-green\/60{color:rgb(var(--sb-green-rgb) / .6)}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:hover .group-hover\:grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 640px){.sm\:absolute{position:absolute}.sm\:bottom-0{bottom:0}.sm\:bottom-3{bottom:.75rem}.sm\:left-0{left:0}.sm\:left-3{left:.75rem}.sm\:left-4{left:1rem}.sm\:left-6{left:1.5rem}.sm\:right-0{right:0}.sm\:right-3{right:.75rem}.sm\:right-6{right:1.5rem}.sm\:top-3{top:.75rem}.sm\:top-4{top:1rem}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-8{grid-column:span 8 / span 8}.sm\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:mt-4{margin-top:1rem}.sm\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sm\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sm\:line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:aspect-\[5\/3\]{aspect-ratio:5/3}.sm\:aspect-\[5\/4\]{aspect-ratio:5/4}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-1\/2{height:50%}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-16{height:4rem}.sm\:h-2{height:.5rem}.sm\:h-\[130px\]{height:130px}.sm\:h-\[340px\]{height:340px}.sm\:h-\[560px\]{height:560px}.sm\:h-\[72px\]{height:72px}.sm\:h-\[96px\]{height:96px}.sm\:h-\[min\(28svh\,180px\)\]{height:min(28svh,180px)}.sm\:h-\[min\(36svh\,250px\)\]{height:min(36svh,250px)}.sm\:max-h-\[110px\]{max-height:110px}.sm\:max-h-\[200px\]{max-height:200px}.sm\:max-h-\[220px\]{max-height:220px}.sm\:max-h-\[44px\]{max-height:44px}.sm\:min-h-\[200px\]{min-height:200px}.sm\:min-h-\[320px\]{min-height:320px}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-2{width:.5rem}.sm\:w-\[100px\]{width:100px}.sm\:w-\[110px\]{width:110px}.sm\:w-\[120px\]{width:120px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[188px\]{width:188px}.sm\:w-\[360px\]{width:360px}.sm\:w-\[38\%\]{width:38%}.sm\:w-\[400px\]{width:400px}.sm\:w-\[520px\]{width:520px}.sm\:w-\[62\%\]{width:62%}.sm\:w-\[72px\]{width:72px}.sm\:w-\[96px\]{width:96px}.sm\:w-auto{width:auto}.sm\:max-w-\[540px\]{max-width:540px}.sm\:max-w-\[calc\(50\%-0\.375rem\)\]{max-width:calc(50% - .375rem)}.sm\:max-w-none{max-width:none}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:overflow-x-auto{overflow-x:auto}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:p-1\.5{padding:.375rem}.sm\:p-10{padding:2.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-\[calc\(64px\+1\.75rem\)\]{padding-top:calc(64px + 1.75rem)}.sm\:text-center{text-align:center}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[52px\]{font-size:52px}.sm\:text-\[72px\]{font-size:72px}.sm\:text-\[9px\]{font-size:9px}.sm\:leading-\[1\.25\]{line-height:1.25}.sm\:leading-\[1\.75\]{line-height:1.75}.sm\:leading-snug{line-height:1.375}}@media (min-width: 768px){.md\:-right-6{right:-1.5rem}.md\:bottom-4{bottom:1rem}.md\:bottom-5{bottom:1.25rem}.md\:left-4{left:1rem}.md\:right-4{right:1rem}.md\:right-5{right:1.25rem}.md\:top-4{top:1rem}.md\:top-5{top:1.25rem}.md\:col-span-10{grid-column:span 10 / span 10}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-6{grid-column:span 6 / span 6}.md\:mb-2{margin-bottom:.5rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-\[200px\]{margin-left:200px}.md\:mt-4{margin-top:1rem}.md\:line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[90px\]{height:90px}.md\:h-\[min\(32svh\,220px\)\]{height:min(32svh,220px)}.md\:h-\[min\(38svh\,270px\)\]{height:min(38svh,270px)}.md\:max-h-\[220px\]{max-height:220px}.md\:max-h-\[260px\]{max-height:260px}.md\:w-1\/2{width:50%}.md\:w-52{width:13rem}.md\:w-\[120px\]{width:120px}.md\:w-\[280px\]{width:280px}.md\:w-\[400px\]{width:400px}.md\:w-\[420px\]{width:420px}.md\:w-\[calc\(\(100\%-1\.5rem\)\/2\.15\)\]{width:calc((100% - 1.5rem) / 2.15)}.md\:w-\[calc\(100\%-200px\)\]{width:calc(100% - 200px)}.md\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:rounded-\[16px\]{border-radius:16px}.md\:rounded-\[28px\]{border-radius:28px}.md\:rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:object-top{-o-object-position:top;object-position:top}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pl-12{padding-left:3rem}.md\:pl-8{padding-left:2rem}.md\:pt-0{padding-top:0}.md\:pt-14{padding-top:3.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-9{padding-top:2.25rem}.md\:pt-\[calc\(64px\+2\.25rem\)\]{padding-top:calc(64px + 2.25rem)}.md\:text-left{text-align:left}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[38px\]{font-size:38px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[52px\]{font-size:52px}.md\:text-\[64px\]{font-size:64px}.md\:text-\[9px\]{font-size:9px}.md\:leading-\[1\.85\]{line-height:1.85}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-\[100px\]{top:100px}.lg\:top-\[136px\]{top:136px}.lg\:top-\[72px\]{top:72px}.lg\:top-\[calc\(65\%\+45px\)\]{top:calc(65% + 45px)}.lg\:top-\[calc\(65\%\+45px\+8px\)\]{top:calc(65% + 53px)}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:row-span-1{grid-row:span 1 / span 1}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-0{margin-left:0}.lg\:mt-0{margin-top:0}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[4\/3\]{aspect-ratio:4/3}.lg\:aspect-\[5\/3\]{aspect-ratio:5/3}.lg\:aspect-auto{aspect-ratio:auto}.lg\:aspect-square{aspect-ratio:1 / 1}.lg\:h-12{height:3rem}.lg\:h-56{height:14rem}.lg\:h-9{height:2.25rem}.lg\:h-\[150px\]{height:150px}.lg\:h-\[18\%\]{height:18%}.lg\:h-\[20\%\]{height:20%}.lg\:h-\[20px\]{height:20px}.lg\:h-\[45px\]{height:45px}.lg\:h-\[560px\]{height:560px}.lg\:h-\[72px\]{height:72px}.lg\:h-\[calc\(100svh-72px\)\]{height:calc(100svh - 72px)}.lg\:h-\[calc\(100vh-72px\)\]{height:calc(100vh - 72px)}.lg\:h-\[min\(34svh\,240px\)\]{height:min(34svh,240px)}.lg\:h-\[min\(40vh\,330px\)\]{height:min(40vh,330px)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:max-h-\[240px\]{max-height:240px}.lg\:max-h-\[260px\]{max-height:260px}.lg\:max-h-\[300px\]{max-height:300px}.lg\:max-h-\[320px\]{max-height:320px}.lg\:max-h-\[88px\]{max-height:88px}.lg\:max-h-\[calc\(100vh-136px\)\]{max-height:calc(100vh - 136px)}.lg\:max-h-\[calc\(100vh-72px\)\]{max-height:calc(100vh - 72px)}.lg\:max-h-full{max-height:100%}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[33rem\]{min-height:33rem}.lg\:min-h-\[380px\]{min-height:380px}.lg\:min-h-\[400px\]{min-height:400px}.lg\:min-h-\[420px\]{min-height:420px}.lg\:min-h-\[520px\]{min-height:520px}.lg\:min-h-\[680px\]{min-height:680px}.lg\:min-h-\[calc\(100svh-72px\)\]{min-height:calc(100svh - 72px)}.lg\:min-h-full{min-height:100%}.lg\:w-12{width:3rem}.lg\:w-\[200px\]{width:200px}.lg\:w-\[208px\]{width:208px}.lg\:w-\[380px\]{width:380px}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[42\%\]{width:42%}.lg\:w-\[46\%\]{width:46%}.lg\:w-\[480px\]{width:480px}.lg\:w-\[54\%\]{width:54%}.lg\:w-\[58\%\]{width:58%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[640px\]{width:640px}.lg\:max-w-\[1100px\]{max-width:1100px}.lg\:max-w-\[560px\]{max-width:560px}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1 1 0%}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scroll-mt-\[124px\]{scroll-margin-top:124px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_72px_1fr\]{grid-template-columns:1fr 72px 1fr}.lg\:grid-cols-\[1fr_min\(44\%\,360px\)\]{grid-template-columns:1fr min(44%,360px)}.lg\:grid-cols-\[1fr_min\(48\%\,520px\)\]{grid-template-columns:1fr min(48%,520px)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-2{gap:.5rem}.lg\:gap-20{gap:5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-9{gap:2.25rem}.lg\:gap-y-16{row-gap:4rem}.lg\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.lg\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:self-center{align-self:center}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:border-white\/10{border-color:#ffffff1a}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-3\.5{padding:.875rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pl-4{padding-left:1rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-0{padding-top:0}.lg\:pt-12{padding-top:3rem}.lg\:pt-14{padding-top:3.5rem}.lg\:pt-\[100px\]{padding-top:100px}.lg\:pt-\[128px\]{padding-top:128px}.lg\:pt-\[72px\]{padding-top:72px}.lg\:pt-\[calc\(72px\+2rem\)\]{padding-top:calc(72px + 2rem)}.lg\:text-left{text-align:left}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[30px\]{font-size:30px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[34px\]{font-size:34px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[46px\]{font-size:46px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[52px\]{font-size:52px}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[72px\]{font-size:72px}.lg\:leading-\[1\.15\]{line-height:1.15}.group\/item:hover .lg\:group-hover\/item\:h-\[55px\]{height:55px}}@media (min-width: 1280px){.xl\:mr-\[280px\]{margin-right:280px}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:w-\[220px\]{width:220px}.xl\:w-\[calc\(100\%-480px\)\]{width:calc(100% - 480px)}.xl\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:gap-16{gap:4rem}.xl\:gap-2{gap:.5rem}.xl\:gap-8{gap:2rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.xl\:pt-14{padding-top:3.5rem}.xl\:pt-\[calc\(72px\+2\.5rem\)\]{padding-top:calc(72px + 2.5rem)}.xl\:text-\[22px\]{font-size:22px}.xl\:text-\[32px\]{font-size:32px}.xl\:text-\[56px\]{font-size:56px}}@media (min-width: 1536px){.\32xl\:w-\[260px\]{width:260px}}@media (min-width: 1920px){.\33xl\:top-\[80px\]{top:80px}.\33xl\:h-10{height:2.5rem}.\33xl\:h-\[56px\]{height:56px}.\33xl\:h-\[80px\]{height:80px}.\33xl\:max-h-\[calc\(100vh-80px\)\]{max-height:calc(100vh - 80px)}.\33xl\:min-h-\[560px\]{min-height:560px}.\33xl\:max-w-\[600px\]{max-width:600px}.\33xl\:gap-3{gap:.75rem}.\33xl\:gap-6{gap:1.5rem}.\33xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\33xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\33xl\:px-8{padding-left:2rem;padding-right:2rem}.\33xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.\33xl\:py-8{padding-top:2rem;padding-bottom:2rem}.\33xl\:pt-\[80px\]{padding-top:80px}.\33xl\:pt-\[calc\(80px\+2\.5rem\)\]{padding-top:calc(80px + 2.5rem)}.\33xl\:text-\[15px\]{font-size:15px}.\33xl\:text-\[16px\]{font-size:16px}.\33xl\:text-\[18px\]{font-size:18px}.\33xl\:text-\[24px\]{font-size:24px}.\33xl\:text-\[42px\]{font-size:42px}.\33xl\:text-\[44px\]{font-size:44px}.\33xl\:text-\[64px\]{font-size:64px}}@media (min-width: 2560px){.\34xl\:text-\[46px\]{font-size:46px}.\34xl\:text-\[48px\]{font-size:48px}.\34xl\:text-\[72px\]{font-size:72px}}.news-portal-root .np-explore-banner__gradient{background:linear-gradient(to right,#1e3a8a66,#0f0f0ff2,#581c8733)}html.light .news-portal-root .np-explore-banner{background-color:#f5f5f7;border-color:#00000014}html.light .news-portal-root .np-explore-banner__gradient{background:linear-gradient(to right,#3b82f61a,#ffffffeb,#a855f71a)}.news-portal-root .np-explore-section-head{border-bottom:1px solid var(--np-border-subtle)}.news-portal-root .np-explore-section-head--loose{border-bottom:none}.news-portal-root .np-explore-section-head .np-explore-section-title{color:var(--np-text-primary)}.news-portal-root .np-explore-section-head .np-explore-section-link{color:var(--np-text-muted);transition:color .2s ease}.news-portal-root .np-explore-section-head .np-explore-section-link:hover{color:var(--np-text-primary)}html.light .news-portal-root .np-explore-section-head{border-bottom-color:#0000000f}html.light .news-portal-root .np-explore-section-head .np-explore-section-title{color:#1d1d1f!important}html.light .news-portal-root .np-explore-section-head .np-explore-section-link{color:#86868b!important}html.light .news-portal-root .np-explore-section-head .np-explore-section-link:hover{color:#1d1d1f!important}.np-toc-active[data-v-c8ed1dd8]{color:var(--np-brand);background-color:color-mix(in srgb,var(--np-brand) 12%,transparent)}.np-toc-inactive[data-v-c8ed1dd8]:hover{color:var(--np-text-primary);background-color:var(--np-bg-hover)}.prose-custom{color:var(--np-text-secondary);line-height:1.8}.prose-custom h1{font-size:1.5rem;font-weight:700;color:var(--np-text-primary);margin-top:2rem;margin-bottom:1rem;font-family:var(--font-display, "Montserrat", sans-serif);scroll-margin-top:100px}.prose-custom h2{font-size:1.25rem;font-weight:600;color:var(--np-text-primary);margin-top:1.75rem;margin-bottom:.75rem;font-family:var(--font-display, "Montserrat", sans-serif);padding-bottom:.5rem;border-bottom:1px solid var(--np-border);scroll-margin-top:100px}.prose-custom h3{font-size:1.1rem;font-weight:600;color:var(--np-text-primary);margin-top:1.5rem;margin-bottom:.5rem;font-family:var(--font-display, "Montserrat", sans-serif);scroll-margin-top:100px}.prose-custom p{margin-bottom:1rem;line-height:1.8}.prose-custom ul,.prose-custom ol{margin-bottom:1rem;padding-left:1.5rem}.prose-custom li{margin-bottom:.5rem}.prose-custom ul li{list-style-type:disc}.prose-custom ol li{list-style-type:decimal}.prose-custom code{background:var(--np-bg-hover);padding:.125rem .375rem;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:.875em;color:var(--np-brand)}.prose-custom pre{background:var(--np-bg-elevated);border:1px solid var(--np-border-subtle);border-radius:8px;padding:1rem;overflow-x:auto;margin-bottom:1rem}.prose-custom pre code{background:transparent;padding:0;color:var(--np-text-secondary)}.prose-custom blockquote{border-left:3px solid var(--np-brand);padding-left:1rem;margin:1rem 0;color:var(--np-text-muted);font-style:italic}.prose-custom table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}.prose-custom th,.prose-custom td{border:1px solid var(--np-border-subtle);padding:.75rem;text-align:left}.prose-custom th{background:var(--np-bg-elevated);color:var(--np-text-primary);font-weight:600}.prose-custom hr{border:none;border-top:1px solid var(--np-border);margin:2rem 0}.prose-custom a{color:var(--np-brand);text-decoration:none}.prose-custom a:hover{text-decoration:underline}.prose-custom strong{color:var(--np-text-primary);font-weight:600}.prose-custom img{display:block;max-width:100%;height:auto;margin:1rem auto;border-radius:12px}.reveal-up[data-v-8266f272]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal-up.is-revealed[data-v-8266f272]{opacity:1;transform:translateY(0)}.reveal-up.delay-100[data-v-8266f272]{transition-delay:.1s}.fade-enter-active[data-v-8266f272],.fade-leave-active[data-v-8266f272]{transition:opacity .2s ease}.fade-enter-from[data-v-8266f272],.fade-leave-to[data-v-8266f272]{opacity:0}.np-event-topic[data-v-8266f272]{background-color:color-mix(in srgb,var(--np-brand) 8%,transparent);border:1px solid color-mix(in srgb,var(--np-brand) 30%,transparent);color:var(--np-brand)}.np-event-status[data-v-8266f272]{background-color:var(--np-bg-elevated);border:1px solid var(--np-border-subtle)}.np-border-brand[data-v-8266f272]{border-color:color-mix(in srgb,var(--np-brand) 40%,var(--np-border-subtle))}.paper-detail-header[data-v-7beb6e23],.paper-detail-header[data-v-7beb6e23] :is(h1,p,dd,dt,span,a){overflow-wrap:anywhere;word-break:break-word}.np-qr-box[data-v-7beb6e23]{background-color:var(--np-bg-card)}.np-avatar-badge[data-v-7beb6e23]{background-color:color-mix(in srgb,var(--np-brand) 10%,transparent)}.np-toc-active[data-v-7beb6e23]{color:var(--np-brand);background-color:color-mix(in srgb,var(--np-brand) 12%,transparent)}.np-border-brand[data-v-7beb6e23]{border-color:var(--np-brand)}.np-toc-inactive[data-v-7beb6e23]:hover{color:var(--np-text-primary);background-color:var(--np-bg-hover)}.fade-enter-active[data-v-7beb6e23],.fade-leave-active[data-v-7beb6e23]{transition:opacity .2s ease}.fade-enter-from[data-v-7beb6e23],.fade-leave-to[data-v-7beb6e23]{opacity:0}.prose-paper{color:var(--np-text-secondary);line-height:1.75;overflow-wrap:anywhere;word-break:break-word}.prose-paper h2{font-size:1.35rem;font-weight:600;color:var(--np-text-primary);margin-top:2rem;margin-bottom:1rem;font-family:var(--font-display, "Montserrat", sans-serif);scroll-margin-top:100px}.prose-paper h3{font-size:1.1rem;font-weight:600;color:var(--np-text-primary);margin-top:1.5rem;margin-bottom:.75rem;font-family:var(--font-display, "Montserrat", sans-serif)}.prose-paper p{margin-bottom:1rem}.prose-paper ul{margin:1rem 0;padding-left:1.25rem;list-style:disc}.prose-paper li{margin-bottom:.5rem}.prose-paper strong{color:var(--np-text-primary);font-weight:600}.prose-paper--image-white-bg img{display:block;max-width:100%;height:auto;background:#fff;padding:16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px #0000002e}.prose-paper blockquote{border-left:3px solid var(--np-brand);padding:.75rem 1rem;margin:1.25rem 0;background:var(--np-bg-elevated);border-radius:0 8px 8px 0;color:var(--np-text-muted);font-size:.9rem}.np-pdf-canvas-area[data-v-a9166f33]{background-color:#525659}.np-border-brand[data-v-a9166f33]{border-color:color-mix(in srgb,var(--np-brand) 40%,var(--np-border-subtle))}.fade-enter-active[data-v-a9166f33],.fade-leave-active[data-v-a9166f33]{transition:opacity .3s ease}.fade-enter-from[data-v-a9166f33],.fade-leave-to[data-v-a9166f33]{opacity:0}.hide-scrollbar[data-v-3937eac2]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-3937eac2]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-e0785d22]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-e0785d22]{-ms-overflow-style:none;scrollbar-width:none}.fade-enter-active[data-v-76c2b9e4],.fade-leave-active[data-v-76c2b9e4]{transition:opacity .3s ease}.fade-enter-from[data-v-76c2b9e4],.fade-leave-to[data-v-76c2b9e4]{opacity:0}
