html[data-mode=light]{color-scheme:light}html[data-mode=light] .frontier{--fr-paper:#fbfaff;--fr-ink:#211b35;--fr-muted:#625d73;--fr-accent:#6543aa;--fr-line:#29213f26;color-scheme:light}html[data-mode=light] .frontier :is(a,button,[tabindex]):focus-visible{outline:2px solid #7957b0}html[data-mode=light] .fr-skip{background:#6543aa;color:#fff!important}html[data-mode=light] .fr-header{background:#fbfaffb0;border-bottom:1px solid #29213f0b}html[data-mode=light] .fr-desktop-nav a,html[data-mode=light] .fr-header-note,html[data-mode=light] .fr-wordmark-sync{color:#625d73}html[data-mode=light] .fr-desktop-nav .fr-nav-contact,html[data-mode=light] .fr-desktop-nav a:hover,html[data-mode=light] .fr-menu-toggle{color:#211b35}html[data-mode=light] .fr-hero-atmosphere{background:radial-gradient(ellipse at 50% 58%,#a38acb40,transparent 55%),radial-gradient(ellipse at 73% 80%,#a38acb70,transparent 48%),#fbfaff}html[data-mode=light] .fr-hero-atmosphere:before{background-image:radial-gradient(1px 1px at 10% 25%,#e4daf5,transparent),radial-gradient(1px 1px at 21% 54%,#93b4d0,transparent),radial-gradient(1px 1px at 35% 16%,#e4daf5,transparent),radial-gradient(1px 1px at 44% 76%,#e4daf5,transparent),radial-gradient(1px 1px at 63% 32%,#e4daf5,transparent),radial-gradient(1px 1px at 77% 62%,#e4daf5,transparent),radial-gradient(1.4px 1.4px at 89% 18%,#e4daf5,transparent),radial-gradient(1px 1px at 94% 88%,#e4daf5,transparent)}html[data-mode=light] .fr-hero-atmosphere span:first-child{background:#a38acb2a}html[data-mode=light] .fr-hero-atmosphere span:last-child{background:linear-gradient(90deg,#93b4d010,#a38acb38,#a38acb16)}html[data-mode=light] .fr-hero-topline{color:#625d73}html[data-mode=light] .fr-status-dot{background:#e4daf5;box-shadow:0 0 12px 2px #6543aa80}html[data-mode=light] .frontier .fr-hero h1{text-shadow:0 0 80px #6543aa14}html[data-mode=light] .fr-hero h1>span{color:#6543aa;background:linear-gradient(115deg,#211b35 8%,#6543aa 47%,#286185 83%);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .fr-hero-intro p{color:#211b35}html[data-mode=light] .fr-text-link:hover{color:#6543aa}html[data-mode=light] .fr-hero-intro .fr-text-link{color:#211b35;border:1px solid #7957b045;background:#a38acb80;box-shadow:inset 0 0 15px #6543aa08,0 0 30px #6543aa10}html[data-mode=light] .fr-hero-intro .fr-text-link:hover{background:#a38acb60;border-color:#7957b090}html[data-mode=light] .fr-hero-field{filter:drop-shadow(0 0 7px #6543aa50)}html[data-mode=light] .fr-hero-field:before{background:radial-gradient(ellipse,#a38acb25,transparent 64%)}html[data-mode=light] .fr-field-coordinate,html[data-mode=light] .fr-field-label{color:#625d73}html[data-mode=light] .fr-field-coordinate span:after{color:#6543aa}html[data-mode=light] .fr-hero-bottom{color:#625d73}html[data-mode=light] .fr-scroll-icon{border:1px solid #29213f30}html[data-mode=light] .fr-plus,html[data-mode=light] .fr-section-label,html[data-mode=light] .fr-thesis h2 span,html[data-mode=light] .fr-thesis-copy p{color:#625d73}html[data-mode=light] .fr-thesis-copy p:first-child{color:#211b35}html[data-mode=light] .fr-thesis-copy a{color:#6543aa}html[data-mode=light] .fr-discipline-strip{border-top:1px solid #29213f12;color:#625d73}html[data-mode=light] .fr-discipline-strip>svg{color:#6543aa}html[data-mode=light] .fr-datasets{background:radial-gradient(ellipse at 82% 40%,#a38acb50,transparent 55%),linear-gradient(135deg,#f7f5fb,#f7f5fb 65%)}html[data-mode=light] .fr-datasets:after{background:linear-gradient(0deg,#fbfaff,transparent 15%,transparent 90%,#fbfaff)}html[data-mode=light] .fr-datasets>.fr-section-label{color:#625d73}html[data-mode=light] .fr-data-orb{filter:drop-shadow(0 0 4px #6543aa55)}html[data-mode=light] .fr-data-orb:before{background:radial-gradient(ellipse,#a38acb55,#a38acb16 60%,transparent 71%);box-shadow:0 0 130px #6543aa25}html[data-mode=light] .fr-data-orb:after{border:1px solid #7957b035;box-shadow:0 0 30px #6543aa10}html[data-mode=light] .fr-orb-cross{color:#6543aa}html[data-mode=light] .fr-orb-label,html[data-mode=light] .fr-orb-label>span:last-child{color:#625d73}html[data-mode=light] .fr-data-copy>.fr-eyebrow{color:#6543aa}html[data-mode=light] .fr-data-copy h2 span{color:#6543aa;background:linear-gradient(110deg,#211b35,#6543aa 75%);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .fr-data-copy .fr-data-description{color:#625d73}html[data-mode=light] .fr-button:hover{box-shadow:0 0 40px #6543aa30}html[data-mode=light] .fr-button-light{color:#fff!important;background:#6543aa}html[data-mode=light] .fr-button-light:hover{background:#6543aa}html[data-mode=light] .fr-data-types{border-top:1px solid #29213f16}html[data-mode=light] .fr-data-types .fr-mono,html[data-mode=light] .fr-data-types p{color:#625d73}html[data-mode=light] .fr-specimen-toggle{border-top:1px solid #29213f12;color:#625d73}html[data-mode=light] .fr-specimen-toggle:hover{color:#211b35}html[data-mode=light] .fr-specimen-note{color:#625d73}html[data-mode=light] .fr-specimen{border-top:1px solid #29213f12}html[data-mode=light] .fr-specimen>p{color:#625d73}html[data-mode=light] .fr-specimen :is(th,td){border-bottom:1px solid #29213f14}html[data-mode=light] .fr-specimen th{color:#625d73}html[data-mode=light] .fr-specimen td:nth-child(2){color:#6543aa}html[data-mode=light] .fr-research{background:radial-gradient(ellipse at 80% 75%,#93b4d070,transparent 60%)}html[data-mode=light] .fr-research-heading h2 span,html[data-mode=light] .fr-research-heading p{color:#625d73}html[data-mode=light] .fr-research-tabs{border-bottom:1px solid #29213f1a}html[data-mode=light] .fr-research-tabs button{color:#625d73}html[data-mode=light] .fr-research-tabs button[aria-selected=true]{color:#6543aa;border-bottom-color:#7957b0}html[data-mode=light] .fr-accent,html[data-mode=light] .fr-research-tabs button:hover{color:#6543aa}html[data-mode=light] .fr-research-description p,html[data-mode=light] .fr-signal-tags span{color:#625d73}html[data-mode=light] .fr-signal-tags span:before{color:#6543aa}html[data-mode=light] .fr-signal-study:before{background:radial-gradient(ellipse,#a38acb18,transparent 65%)}html[data-mode=light] .fr-chart-axis,html[data-mode=light] .fr-study-header,html[data-mode=light] .fr-study-header span:last-child{color:#625d73}html[data-mode=light] .fr-chart>svg{filter:drop-shadow(0 0 7px #6543aa30)}html[data-mode=light] .fr-chart-ticks{color:#625d73}html[data-mode=light] .fr-waveform i{background:#e4daf5}html[data-mode=light] .fr-chart-caption{color:#625d73}html[data-mode=light] .fr-publications-link{color:#6543aa!important}html[data-mode=light] .fr-engine{background:linear-gradient(180deg,#fbfaff,#f7f5fb 55%,#fbfaff)}html[data-mode=light] .fr-engine-heading h2 span,html[data-mode=light] .fr-engine-heading p{color:#625d73}html[data-mode=light] .fr-engine-steps article{border-top:1px solid #29213f15}html[data-mode=light] .fr-step-top{color:#625d73}html[data-mode=light] .fr-engine-steps h3 span{color:#6543aa}html[data-mode=light] .fr-engine-steps p{color:#625d73}html[data-mode=light] .fr-engine-steps .fr-text-link{color:#6543aa}html[data-mode=light] .fr-connect{background:radial-gradient(ellipse at 50% 65%,#a38acb55,transparent 68%)}html[data-mode=light] .fr-connect .fr-section-label{color:#625d73}html[data-mode=light] .fr-connect-field{filter:drop-shadow(0 0 7px #6543aa50)}html[data-mode=light] .fr-connect-content .fr-eyebrow{color:#625d73}html[data-mode=light] .fr-connect h2 span{background:linear-gradient(110deg,#211b35,#6543aa 80%);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .fr-connect-bottom p{color:#625d73}html[data-mode=light] .fr-button-dark{background:#6543aa;color:#fff!important;box-shadow:0 0 40px #6543aa1a}html[data-mode=light] .fr-button-dark:hover{background:#6543aa}html[data-mode=light] .fr-contact-line{border-top:1px solid #29213f16;color:#625d73}html[data-mode=light] .fr-contact-line a:hover{color:#6543aa}html[data-mode=light] .fr-footer{background:#fbfaff}html[data-mode=light] .fr-footer-top>p{color:#625d73}html[data-mode=light] .fr-back-top{color:#625d73!important}html[data-mode=light] .fr-footer-bottom{border-top:1px solid #29213f12;color:#625d73}html[data-mode=light] .fr-footer-bottom :is(a,button):hover{color:#6543aa}@media (max-width:767px){html[data-mode=light] .fr-mobile-nav{background:#fbfafff5;border-bottom:1px solid #29213f15}html[data-mode=light] .fr-mobile-nav a{border-bottom:1px solid #29213f10}html[data-mode=light] .fr-datasets{background:radial-gradient(ellipse at 60% 50%,#a38acb45,transparent 65%),#f7f5fb}}html[data-mode=light] .fr-service-link{border-top:1px solid #7957b030}html[data-mode=light] .fr-service-link strong{color:#6543aa}html[data-mode=light] .fr-service-link>span>span{color:#625d73}html[data-mode=light] .fr-service-link>svg{color:#6543aa}html[data-mode=light] .fr-service-link:hover{border-top-color:#7957b090}html[data-mode=light] .fr-service-link:hover strong{color:#211b35}html[data-mode=light] .fr-deployment .fr-mono{color:#6543aa}html[data-mode=light] .fr-deployment>div>p+p{color:#625d73}html[data-mode=light] .fr-deployment .fr-text-link{color:#6543aa}html[data-mode=light] .fr-advisors{background:#f7f5fb;border-top:1px solid #29213f0b;border-bottom:1px solid #29213f0b}html[data-mode=light] .fr-advisors-heading h2 span,html[data-mode=light] .fr-advisors-pause,html[data-mode=light] .frontier .fr-advisors-heading>p{color:#625d73}html[data-mode=light] .fr-advisors-pause:hover{color:#211b35}html[data-mode=light] .fr-advisor-portrait{background:#f0edf7;border:1px solid #29213f12}html[data-mode=light] .frontier .fr-advisor-caption h3{color:#211b35}html[data-mode=light] .fr-advisor-credentials{color:#625d73}html[data-mode=light] .frontier .fr-advisor-role{color:#6543aa}html[data-mode=light] .fr-language,html[data-mode=light] .frontier .fr-advisor-background{color:#625d73}html[data-mode=light] .fr-language select{color:#211b35;background:#f0edf7;border:1px solid #29213f24;color-scheme:light}html[data-mode=light] .fr-language select:focus-visible{outline:2px solid #7957b0}@media (min-width:768px) and (max-width:1279px){html[data-mode=light] .fr-mobile-nav{background:#fbfafff5;border-bottom:1px solid #29213f15}html[data-mode=light] .fr-mobile-nav a{border-bottom:1px solid #29213f10}}html[data-mode=light] .fc-hero:after{background:linear-gradient(transparent,#fbfaff)}html[data-mode=light] .fc-topline{color:#625d73}html[data-mode=light] .fc-hero h1 span{background:linear-gradient(115deg,#211b35 5%,#6543aa 55%,#286185);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .fc-hero-copy>p{color:#211b35}html[data-mode=light] .fc-hero-link{color:#6543aa!important}html[data-mode=light] .fc-hero-field{filter:drop-shadow(0 0 8px #6543aa40)}html[data-mode=light] .fc-field-label{color:#625d73}html[data-mode=light] .fc-contact-section{background:linear-gradient(180deg,#fbfaff,#fbfaff70 65%,#fbfaff)}html[data-mode=light] .fc-contact-section:before{background:linear-gradient(90deg,#29213f20,#a38acb25,#29213f0a)}html[data-mode=light] .fc-contact-intro h2 span,html[data-mode=light] .fc-contact-intro>p{color:#625d73}html[data-mode=light] .fc-email{color:#211b35!important}html[data-mode=light] .fc-email:hover{color:#6543aa!important}html[data-mode=light] .fc-research-directions>p{color:#625d73}html[data-mode=light] .fc-research-directions>a{border-bottom:1px solid #29213f10;color:#625d73}html[data-mode=light] .fc-research-directions>a svg,html[data-mode=light] .fc-research-directions>a:hover{color:#6543aa}html[data-mode=light] .fc-intro-note,html[data-mode=light] .fc-label{color:#625d73}html[data-mode=light] .fc-label>span{color:#6543aa}html[data-mode=light] .fc-field{border-color:#83778f;color:#211b35;background:#fff}html[data-mode=light] .fc-field::-moz-placeholder{color:#625d73}html[data-mode=light] .fc-field::placeholder{color:#625d73}html[data-mode=light] .fc-field:focus{border-color:#7957b0;background:#fbfaff}html[data-mode=light] .fc-field:focus-visible{outline-color:#7957b0}html[data-mode=light] .fc-field:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #6543aa20}html[data-mode=light] .fc-form select option{color:#211b35;background:#f0edf7}html[data-mode=light] .fc-form-footer>p{color:#625d73}html[data-mode=light] .fc-form-footer>p a{color:#6543aa}html[data-mode=light] .fc-form-footer>p a:hover{color:#211b35}html[data-mode=light] .fc-error{color:#a73550}html[data-mode=light] .fc-success{background:radial-gradient(ellipse,#a38acb25,transparent 65%)}html[data-mode=light] .fc-success>div{background:#e4daf5;color:#6543aa}html[data-mode=light] .fc-success-description{color:#625d73}@media (max-width:767px){html[data-mode=light] .fc-form{border-top:1px solid #29213f1a}}html[data-mode=light] .frontier-datasets{--ds-panel:#f7f5fb}html[data-mode=light] .frontier-datasets .fr-section-label{color:#625d73}html[data-mode=light] .frontier-datasets :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid #7957b0}html[data-mode=light] .frontier-datasets .fr-desktop-nav a[aria-current=page],html[data-mode=light] .frontier-datasets .fr-mobile-nav a[aria-current=page],html[data-mode=light] .frontier-datasets .fr-text-link{color:#6543aa}html[data-mode=light] .ds-hero{background:radial-gradient(ellipse at 80% 45%,#a38acb4a,transparent 55%)}html[data-mode=light] .ds-hero-top{color:#625d73}html[data-mode=light] .ds-hero h1 span{color:#6543aa;background:linear-gradient(115deg,#211b35,#6543aa 70%,#6543aa);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .ds-hero-copy>p{color:#625d73}html[data-mode=light] .ds-concept-top{color:#6543aa}html[data-mode=light] .ds-concept figcaption,html[data-mode=light] .ds-hero-bottom>div,html[data-mode=light] .ds-hero-bottom>p{color:#625d73}html[data-mode=light] .ds-section-nav{background:#f0edf7}html[data-mode=light] .ds-section-nav a{color:#625d73}html[data-mode=light] .ds-section-nav a:hover{color:#211b35}html[data-mode=light] .ds-tinted{background:linear-gradient(120deg,#f0edf7,#f7f5fb)}html[data-mode=light] .ds-intro p{color:#625d73}html[data-mode=light] .ds-context .fr-mono{color:#6543aa}html[data-mode=light] .ds-context p{color:#625d73}html[data-mode=light] .ds-layer-top{color:#6543aa}html[data-mode=light] .ds-layer p{color:#625d73}html[data-mode=light] .frontier-datasets .ds-note{color:#625d73;border-left:2px solid #7957b0}html[data-mode=light] .ds-timeline{background:#f7f5fb}html[data-mode=light] .ds-timeline figcaption{color:#6543aa}html[data-mode=light] .ds-timeline li:before{background:#e4daf5}html[data-mode=light] .ds-timeline li i{background:#e4daf5;border:2px solid #7957b0}html[data-mode=light] .ds-timeline .ds-missed i{background:#f7f5fb}html[data-mode=light] .ds-timeline li span,html[data-mode=light] .ds-timeline p{color:#625d73}html[data-mode=light] .ds-timeline-legend{color:#6543aa}html[data-mode=light] .ds-tablist button,html[data-mode=light] .ds-three-col p{color:#625d73}html[data-mode=light] .ds-tablist button[aria-selected=true]{color:#6543aa;border-color:#7957b0}html[data-mode=light] .ds-tablist button:hover{color:#211b35}html[data-mode=light] .ds-audience .fr-mono{color:#6543aa}html[data-mode=light] .ds-audience p{color:#625d73}html[data-mode=light] .ds-audience ul{color:#211b35}html[data-mode=light] .ds-audience h4{color:#6543aa}html[data-mode=light] .ds-explorer{border:1px solid #29213f24;background:#f7f5fb}html[data-mode=light] .ds-explorer-label{color:#6543aa;background:#a38acb0e}html[data-mode=light] .ds-indicator{border:1px solid #7957b0}html[data-mode=light] .ds-switch input{accent-color:#e4daf5}html[data-mode=light] .ds-explorer-toolbar p,html[data-mode=light] .ds-version{color:#625d73}html[data-mode=light] .ds-overview-grid .fr-mono{color:#6543aa}html[data-mode=light] .ds-overview-grid p{color:#625d73}html[data-mode=light] .ds-overview-grid code{color:#6543aa}html[data-mode=light] .ds-explorer .ds-note{border:1px dashed #7957b0}html[data-mode=light] .ds-note strong{color:#6543aa}html[data-mode=light] .ds-panel-intro{color:#625d73}html[data-mode=light] .frontier-datasets pre{background:#fbfaff;color:#211b35}html[data-mode=light] .ds-explorer-actions :is(button,a){color:#6543aa}html[data-mode=light] .ds-explorer-actions span{color:#211b35}html[data-mode=light] .ds-filter,html[data-mode=light] .frontier-datasets .ds-explorer-footnote{color:#625d73}html[data-mode=light] .ds-filter select{background:#f0edf7;color:#211b35;border:1px solid #29213f35}html[data-mode=light] .ds-table-scroll caption{color:#625d73}html[data-mode=light] .ds-table-scroll thead th{color:#6543aa}html[data-mode=light] .ds-table-scroll td{color:#625d73}html[data-mode=light] .ds-table-scroll code{color:#6543aa}html[data-mode=light] .ds-table-scroll th span{color:#625d73}html[data-mode=light] .ds-lineage>div{border-left:1px solid #7957b0}html[data-mode=light] .ds-lineage .fr-mono{color:#6543aa}html[data-mode=light] .ds-lineage p{color:#211b35}html[data-mode=light] .ds-lineage p span{color:#6543aa}html[data-mode=light] .ds-lineage small,html[data-mode=light] .ds-release dl,html[data-mode=light] .ds-release p,html[data-mode=light] .ds-scope-rows dd{color:#625d73}html[data-mode=light] .ds-modules article{border-top:1px dashed #7957b0}html[data-mode=light] .ds-modules .fr-mono{color:#6543aa}html[data-mode=light] .ds-modules p{color:#625d73}html[data-mode=light] .ds-methods-grid .fr-mono{color:#6543aa}html[data-mode=light] .ds-methods-grid p{color:#625d73}html[data-mode=light] .ds-disclosure summary{color:#211b35}html[data-mode=light] .ds-disclosure summary:after{color:#6543aa}html[data-mode=light] .ds-disclosure>p,html[data-mode=light] .ds-disclosure>ul{color:#625d73}html[data-mode=light] .ds-disclosure a{color:#6543aa}html[data-mode=light] .ds-access-notes p{color:#625d73}html[data-mode=light] .ds-faq{background:#f7f5fb}html[data-mode=light] .ds-faq h2 span{color:#6543aa}html[data-mode=light] .ds-faq .ds-section-heading p{color:#625d73}html[data-mode=light] .ds-contact{background:radial-gradient(ellipse at 25% 100%,#a38acb38,transparent 75%)}html[data-mode=light] .ds-contact-handoff{border-top:1px solid #29213f25}html[data-mode=light] .ds-contact-handoff>.fr-mono{color:#6543aa}html[data-mode=light] .ds-contact-handoff>p:not(.fr-mono){color:#625d73}html[data-mode=light] .ds-contact-handoff p a,html[data-mode=light] .ds-contact-handoff>.fr-text-link{color:#6543aa}html[data-mode=light] .ds-snapshot-top{color:#625d73}html[data-mode=light] .ds-snapshot-stats>div{border-left:1px solid #7957b030}html[data-mode=light] .ds-snapshot-stats strong{color:#211b35}html[data-mode=light] .ds-published-snapshot>p,html[data-mode=light] .ds-snapshot-stats span{color:#625d73}html[data-mode=light] .ds-published-snapshot a{color:#6543aa}html[data-mode=light] .ds-catalog-controls{background:#f0edf7;border:1px solid #29213f20}html[data-mode=light] .ds-catalog-controls label>span{color:#625d73}html[data-mode=light] .ds-catalog-search>div{border-bottom:1px solid #29213f40;color:#6543aa}html[data-mode=light] .ds-catalog input,html[data-mode=light] .ds-catalog select{color:#211b35}html[data-mode=light] .ds-catalog input::-moz-placeholder{color:#625d73}html[data-mode=light] .ds-catalog input::placeholder{color:#625d73}html[data-mode=light] .ds-catalog select{border-bottom:1px solid #29213f40}html[data-mode=light] .ds-catalog option{background:#f0edf7}html[data-mode=light] .ds-catalog-status,html[data-mode=light] .ds-catalog-status>span{color:#625d73}html[data-mode=light] .ds-catalog-table{border:1px solid #29213f20;scrollbar-color:#e4daf5 #f7f5fb}html[data-mode=light] .ds-catalog-table thead{background:#f0edf7}html[data-mode=light] .ds-catalog-table thead th{color:#6543aa}html[data-mode=light] .ds-catalog-table tbody th p{color:#625d73}html[data-mode=light] .ds-catalog-table tbody tr:nth-child(2n){background:#a38acb04}html[data-mode=light] .ds-catalog-table tbody tr:hover{background:#a38acb0b}html[data-mode=light] .ds-category-badge{border:1px solid #29213f1f;color:#625d73}html[data-mode=light] .ds-category-derived{border-color:#7957b038;background:#a38acb14;color:#6543aa}html[data-mode=light] .ds-catalog-empty,html[data-mode=light] .frontier-datasets .ds-catalog-footnote{color:#625d73}html[data-mode=light] .ds-catalog-empty button{color:#6543aa;border:1px solid #7957b050}html[data-mode=light] .ds-session-groups .fr-mono{color:#6543aa}html[data-mode=light] .ds-session-groups p{color:#625d73}html[data-mode=light] .ds-metric-tags li{background:#a38acb10;border:1px solid #7957b023;color:#6543aa}html[data-mode=light] .ds-generation-pipeline li{border:1px solid #29213f1a;background:#a38acb07}html[data-mode=light] .ds-generation-pipeline li:not(:last-child):after{color:#6543aa;background:#f7f5fb}html[data-mode=light] .ds-generation-pipeline .fr-mono{color:#6543aa}html[data-mode=light] .ds-generation-pipeline p{color:#625d73}html[data-mode=light] .ds-export-formats{color:#6543aa}html[data-mode=light] .ds-export-formats span{border:1px solid #7957b040}html[data-mode=light] .ds-export-levels li>span{color:#6543aa}html[data-mode=light] .ds-export-levels p{color:#625d73}html[data-mode=light] .ds-export-record{border:1px solid #7957b02c;background:#f7f5fb}html[data-mode=light] .ds-export-file{color:#6543aa}html[data-mode=light] .ds-export-file>span{color:#625d73}html[data-mode=light] .frontier-datasets .ds-export-record pre{color:#211b35}html[data-mode=light] .ds-clinical-intro .fr-mono{color:#6543aa}html[data-mode=light] .ds-clinical-intro>p{color:#625d73}html[data-mode=light] .ds-correlation{color:#6543aa}html[data-mode=light] .ds-research-points li{color:#625d73}html[data-mode=light] .ds-licensing-grid article{border:1px solid #29213f1a;background:#a38acb07}html[data-mode=light] .ds-licensing-grid .fr-mono{color:#6543aa}html[data-mode=light] .ds-licensing-grid li,html[data-mode=light] .ds-licensing-grid p{color:#625d73}@media (max-width:1023px){html[data-mode=light] .ds-generation-pipeline li+li{border:1px solid #29213f1a}}html[data-mode=light] .ds-reading-page{--fr-muted:#625d73}html[data-mode=light] .ds-reading-page .ds-hero-top{color:#625d73}html[data-mode=light] .ds-reading-page .ds-hero-copy>p{color:#211b35}html[data-mode=light] .ds-simple-flow>div{border:1px solid #7957b028;background:#a38acb06}html[data-mode=light] .ds-simple-flow>div>svg{color:#6543aa}html[data-mode=light] .ds-simple-flow>div>span>span{color:#625d73}html[data-mode=light] .ds-flow-arrow{color:#6543aa}html[data-mode=light] .ds-reading-page .ds-section-nav{background:#fbfafff5}html[data-mode=light] .ds-reading-page .ds-section-nav a{color:#211b35}html[data-mode=light] .ds-reading-page .ds-reading-eyebrow{color:#6543aa}html[data-mode=light] .ds-reading-page .ds-intro p{color:#625d73}html[data-mode=light] .ds-readable-catalog .ds-catalog-category label,html[data-mode=light] .ds-readable-catalog .ds-catalog-search label{color:#211b35}html[data-mode=light] .ds-readable-catalog .ds-catalog-search>div{border-color:#7957b04a}html[data-mode=light] .ds-readable-catalog .ds-catalog-status{color:#625d73}html[data-mode=light] .ds-technical-toggle input{accent-color:#e4daf5}html[data-mode=light] .ds-catalog-group{border-top:1px solid #29213f25}html[data-mode=light] .ds-catalog-group:last-child{border-bottom:1px solid #29213f25}html[data-mode=light] .ds-catalog-group>summary>svg{color:#6543aa}html[data-mode=light] .ds-catalog-group h3>span{color:#211b35;background:#a38acb1b;border:1px solid #7957b02b}html[data-mode=light] .ds-catalog-group summary p,html[data-mode=light] .ds-group-preview{color:#625d73}html[data-mode=light] .ds-friendly-field{background:#f0edf7;border:1px solid #7957b023}html[data-mode=light] .ds-friendly-field small,html[data-mode=light] .ds-friendly-field-title>span{color:#6543aa}html[data-mode=light] .ds-friendly-field>p{color:#625d73}html[data-mode=light] .ds-field-schema{border-top:1px solid #29213f15;color:#6543aa}html[data-mode=light] .ds-catalog-footer p,html[data-mode=light] .ds-field-schema>span{color:#625d73}html[data-mode=light] .ds-how-steps article{border-top:1px solid #29213f26}html[data-mode=light] .ds-how-steps article>span{color:#6543aa}html[data-mode=light] .ds-how-steps p,html[data-mode=light] .ds-research-cards p{color:#625d73}html[data-mode=light] .ds-research-cards article{background:#a38acb08;border:1px solid #7957b022}html[data-mode=light] .ds-reading-page .ds-licensing-grid li,html[data-mode=light] .ds-reading-page .ds-licensing-grid p,html[data-mode=light] .ds-research-cards ul{color:#625d73}html[data-mode=light] .ds-reading-page .ds-licensing-grid .ds-option-label{color:#6543aa}html[data-mode=light] .ds-access-caption{color:#625d73}html[data-mode=light] .ds-reading-detail{border-top:1px solid #29213f26}html[data-mode=light] .ds-reading-detail:last-child{border-bottom:1px solid #29213f26}html[data-mode=light] .ds-reading-detail summary>span>span{color:#625d73}html[data-mode=light] .ds-detail-plus{color:#6543aa}html[data-mode=light] .ds-reading-page .ds-reading-panel :is(.ds-layer,.ds-methods-grid,.ds-session-groups,.ds-three-col) p{color:#625d73}html[data-mode=light] .ds-example-label,html[data-mode=light] .ds-reading-page .ds-disclosure>p{color:#625d73}html[data-mode=light] .dc-page{--dc-muted:#625d73;--dc-panel:#f7f5fb;--dc-border:#29213f26}html[data-mode=light] .dc-page .dc-eyebrow{color:#6543aa}html[data-mode=light] .dc-page .dc-hero{background:radial-gradient(ellipse at 50% 60%,#a38acb2b,transparent 70%)}html[data-mode=light] .dc-hero h1>span{color:#6543aa;background:linear-gradient(110deg,#211b35,#6543aa 80%);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .dc-page .dc-hero-intro{color:#625d73}html[data-mode=light] .dc-tags>span{border:1px solid #7957b02a;background:#a38acb09;color:#625d73}html[data-mode=light] .dc-page .fr-text-link{color:#6543aa}html[data-mode=light] .dc-stats dd{color:#211b35}html[data-mode=light] .dc-page .dc-caption,html[data-mode=light] .dc-stats dt{color:#625d73}html[data-mode=light] .dc-section{border-top:1px solid #29213f0c}html[data-mode=light] .dc-tinted{background:#f7f5fb}html[data-mode=light] .dc-page .dc-card h3{color:#211b35}html[data-mode=light] .dc-pipeline li{border:1px solid #7957b02a;background:#a38acb08}html[data-mode=light] .dc-step{color:#6543aa}html[data-mode=light] .dc-page .dc-pipeline p{color:#625d73}html[data-mode=light] .dc-pipeline-arrow{color:#6543aa;background:#fbfaff}html[data-mode=light] .dc-metric-tags li{background:#a38acb12;border:1px solid #7957b01c;color:#6543aa}html[data-mode=light] .dc-export-levels li>span{color:#6543aa}html[data-mode=light] .dc-page .dc-export-levels p{color:#625d73}html[data-mode=light] .dc-json{border:1px solid #7957b02d;background:#f7f5fb}html[data-mode=light] .dc-json figcaption,html[data-mode=light] .dc-json figcaption span{color:#625d73}html[data-mode=light] .dc-json pre{color:#211b35}html[data-mode=light] .dc-correlations tbody td:last-child{color:#6543aa}html[data-mode=light] .dc-research-references ul{color:#625d73}html[data-mode=light] .dc-validation-note{border-top:1px solid #7957b025}html[data-mode=light] .dc-validation-note h4{color:#6543aa}html[data-mode=light] .dc-page .dc-validation-note p{color:#625d73}html[data-mode=light] .dc-ai-line{border-top:1px solid #7957b028}html[data-mode=light] .dc-page .dc-ai-line p{color:#625d73}html[data-mode=light] .dc-compliance{border-top:1px solid #7957b028}html[data-mode=light] .dc-compliance li{color:#625d73}html[data-mode=light] .dc-compliance li svg{color:#6543aa}html[data-mode=light] .dc-license li{color:#625d73}html[data-mode=light] .dc-license li svg{color:#6543aa}html[data-mode=light] .dc-license-featured{background:#f0edf7;border-color:#7957b070}html[data-mode=light] .dc-contact{background:radial-gradient(ellipse at 30% 100%,#a38acb3a,transparent 75%)}html[data-mode=light] .frontier-team .fr-desktop-nav a[aria-current=page]{color:#211b35}html[data-mode=light] .ft-hero{background:radial-gradient(ellipse at 72% 35%,#a38acb36,transparent 65%)}html[data-mode=light] .ft-topline{color:#625d73}html[data-mode=light] .ft-connect h2 span,html[data-mode=light] .ft-hero h1 span{background:linear-gradient(115deg,#211b35 5%,#6543aa 55%,#286185);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .ft-hero-bottom p{color:#625d73}html[data-mode=light] .ft-hero-bottom .fr-text-link{color:#6543aa;border-bottom:1px solid #7957b040}html[data-mode=light] .ft-section-intro h2 span,html[data-mode=light] .ft-section-intro>p{color:#625d73}html[data-mode=light] .ft-advisor-portrait,html[data-mode=light] .ft-founder-portrait{background:#f7f5fb;border:1px solid #29213f10}html[data-mode=light] .frontier .ft-person-role{color:#6543aa}html[data-mode=light] .frontier .ft-founder-bio,html[data-mode=light] .frontier .ft-person-background{color:#625d73}html[data-mode=light] .ft-board{background:linear-gradient(160deg,#f7f5fb,#f7f5fb 60%)}html[data-mode=light] .ft-advisor-name>span{color:#625d73}html[data-mode=light] .ft-connect{background:radial-gradient(ellipse at 70% 100%,#a38acb30,transparent 65%)}html[data-mode=light] .ft-connect>.fr-eyebrow{color:#6543aa}html[data-mode=light] .frontier-research{--rp-body:#625d73;--rp-heading:#211b35;--rp-rule:#29213f26}html[data-mode=light] .frontier-research .fr-desktop-nav a[aria-current=page]{color:#6543aa}html[data-mode=light] .rp-hero{background:radial-gradient(ellipse at 80% 55%,#a38acb3d,transparent 55%)}html[data-mode=light] .rp-topline{color:#625d73}html[data-mode=light] .rp-connect h2 span,html[data-mode=light] .rp-hero h1 span{color:#6543aa;background:linear-gradient(115deg,#211b35,#6543aa 65%,#286185);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .rp-hero .fr-text-link{color:#6543aa}html[data-mode=light] .rp-hero-foot{color:#625d73}html[data-mode=light] .rp-orbit{color:#6543aa}html[data-mode=light] .rp-orbit:before{background-image:radial-gradient(#a38acb70 .8px,transparent .9px)}html[data-mode=light] .rp-orbit-core{background:radial-gradient(ellipse at 35% 30%,#a38acb20,#a38acb3d 40%,#f7f5fb 72%);box-shadow:inset 0 0 25px #6543aa10,0 0 90px #6543aa30;border:1px solid #7957b02b}html[data-mode=light] .rp-orbit>span{border:1px solid #7957b04a}html[data-mode=light] .rp-orbit>span:nth-of-type(2){border-color:#7957b02e}html[data-mode=light] .rp-orbit>span:nth-of-type(3){border-color:#7957b038}html[data-mode=light] .rp-orbit>span:nth-of-type(4){border-color:#7957b030}html[data-mode=light] .rp-orbit>span:first-of-type:after{background:#e4daf5;box-shadow:0 0 18px #6543aa20}html[data-mode=light] .rp-orbit-cross{color:#6543aa}html[data-mode=light] .rp-orbit-caption{color:#625d73}html[data-mode=light] .rp-featured-cover{border:1px solid #7957b02e}html[data-mode=light] .rp-featured-cover:hover{border-color:#7957b080;box-shadow:0 0 70px #6543aa13}html[data-mode=light] .rp-paper-visual{color:#6543aa;background:radial-gradient(ellipse at 65% 30%,#a38acb65,transparent 60%),#f0edf7}html[data-mode=light] .rp-paper-visual:before{background-image:linear-gradient(#a38acb08 1px,transparent 0),linear-gradient(90deg,#a38acb08 1px,transparent 0)}html[data-mode=light] .rp-paper-top{color:#625d73}html[data-mode=light] .rp-paper-top>span:last-child{color:#6543aa}html[data-mode=light] .rp-paper-signal{filter:drop-shadow(0 0 9px #6543aa20)}html[data-mode=light] .frontier .rp-paper-caption>p{color:#625d73}html[data-mode=light] .rp-paper-caption>div{color:#211b35}html[data-mode=light] .rp-paper-1{background:radial-gradient(ellipse at 65% 20%,#93b4d055,transparent 60%),#f0edf7;color:#286185}html[data-mode=light] .rp-paper-1 .rp-paper-caption>p,html[data-mode=light] .rp-paper-1 .rp-paper-top{color:#286185}html[data-mode=light] .rp-paper-2{background:radial-gradient(ellipse at 65% 20%,#a38acb66,transparent 60%),#f0edf7;color:#6543aa}html[data-mode=light] .rp-cover-footer{background:#f7f5fb;border-top:1px solid #7957b01c;color:#6543aa}html[data-mode=light] .frontier .rp-meta{color:#6543aa}html[data-mode=light] .rp-meta>span{color:#625d73}html[data-mode=light] .rp-featured-copy h2 a:hover{color:#6543aa}html[data-mode=light] .frontier .rp-author,html[data-mode=light] .frontier .rp-subtitle{color:#625d73}html[data-mode=light] .rp-keywords>span{color:#625d73;border:1px solid #7957b026}html[data-mode=light] .rp-featured-copy .fr-text-link{color:#6543aa}html[data-mode=light] .rp-library{background:linear-gradient(155deg,#f7f5fb,#f7f5fb 75%)}html[data-mode=light] .rp-filters>button{border:1px solid #29213f20;color:#625d73}html[data-mode=light] .rp-filters>button:hover{border-color:#7957b060;color:#211b35}html[data-mode=light] .rp-filters>button[aria-pressed=true]{background:#6543aa;border-color:#7957b0;color:#fff}html[data-mode=light] .frontier .rp-library-count{color:#625d73}html[data-mode=light] .rp-card{border:1px solid #29213f16}html[data-mode=light] .rp-card:hover{border-color:#7957b060}html[data-mode=light] .rp-card .rp-paper-visual{border-bottom:1px solid #29213f12}html[data-mode=light] .frontier .rp-card h3{color:#211b35}html[data-mode=light] .rp-card:hover h3{color:#6543aa}html[data-mode=light] .frontier .rp-card-abstract,html[data-mode=light] .frontier .rp-card-description,html[data-mode=light] .rp-card-footer>span:first-child{color:#625d73}html[data-mode=light] .rp-card-footer>span:last-child{color:#6543aa}html[data-mode=light] .rp-connect{background:radial-gradient(ellipse at 75% 100%,#a38acb30,transparent 65%)}html[data-mode=light] .rp-connect>.fr-eyebrow,html[data-mode=light] .rp-related>.fr-eyebrow{color:#6543aa}html[data-mode=light] .rp-article-hero{background:radial-gradient(ellipse at 85% 5%,#a38acb40,transparent 65%)}html[data-mode=light] .rp-back{color:#625d73!important}html[data-mode=light] .rp-back:hover{color:#211b35!important}html[data-mode=light] .frontier .rp-article-subtitle,html[data-mode=light] .frontier .rp-series{color:#625d73}html[data-mode=light] .frontier .rp-citation,html[data-mode=light] .frontier .rp-summary>.fr-eyebrow{color:#6543aa}html[data-mode=light] .rp-quote{border-left:2px solid #7957b0;background:#a38acb0a}html[data-mode=light] .rp-figure-caption{background:#a38acb06}html[data-mode=light] .rp-table th{background:#a38acb08}html[data-mode=light] .rp-references a{color:#6543aa}html[data-mode=light] .rp-contents{scrollbar-color:#e4daf5 #f7f5fb}html[data-mode=light] .rp-contents .fr-eyebrow{color:#6543aa}html[data-mode=light] .rp-contents nav>a{color:#625d73}html[data-mode=light] .rp-contents .fr-text-link,html[data-mode=light] .rp-contents nav>a:hover{color:#6543aa}html[data-mode=light] .rp-related{background:#f7f5fb}html[data-mode=light] .rp-related>.fr-text-link,html[data-mode=light] .rp-related>div>a:hover,html[data-mode=light] .rp-related>div>a>svg{color:#6543aa}html[data-mode=light] .pr-hero{background:radial-gradient(ellipse at 80% 30%,#a38acb35,transparent 60%)}html[data-mode=light] .pr-topline{color:#625d73}html[data-mode=light] .pr-hero h1>span{color:#6543aa}html[data-mode=light] .pr-hero-copy p{color:#625d73}html[data-mode=light] .pr-hero-copy .fr-text-link,html[data-mode=light] .pr-index a:hover{color:#6543aa}html[data-mode=light] .pr-index .fr-mono{color:#625d73}html[data-mode=light] .pr-index i{background:#e4daf5}html[data-mode=light] .pr-index svg{color:#6543aa}html[data-mode=light] .pr-section-heading h2 span,html[data-mode=light] .pr-section-heading p{color:#625d73}html[data-mode=light] .pr-product-visual{border:1px solid #29213f20;background:#f0edf7;box-shadow:0 22px 60px #6543aa33}html[data-mode=light] .pr-product-visual:hover{border-color:#7957b070}html[data-mode=light] .pr-browser-bar{color:#625d73}html[data-mode=light] .pr-browser-dots i{background:#29213f35}html[data-mode=light] .pr-card-top>.fr-mono{color:#625d73}html[data-mode=light] .pr-product-name>span{color:#6543aa}html[data-mode=light] .pr-algorithm-copy>p,html[data-mode=light] .pr-product-copy>p,html[data-mode=light] .pr-tags li{color:#625d73}html[data-mode=light] .pr-algorithm-copy>.fr-text-link,html[data-mode=light] .pr-product-copy>.fr-text-link,html[data-mode=light] .pr-tags li:before{color:#6543aa}html[data-mode=light] .pr-algorithms{background:linear-gradient(140deg,#fbfaff70,#f7f5fb)}html[data-mode=light] .pr-license-badge{color:#6543aa}html[data-mode=light] .pr-algorithm{border:1px solid #29213f18;background:#f7f5fb}html[data-mode=light] .pr-algorithm-art{border-bottom:1px solid #29213f13;background:radial-gradient(ellipse at center,#a38acb60,transparent 75%)}html[data-mode=light] .pr-cogpath .pr-algorithm-art{background:radial-gradient(ellipse at center,#93b4d070,transparent 75%)}html[data-mode=light] .pr-art-heading{color:#625d73}html[data-mode=light] .pr-cogpath .pr-art-heading{color:#286185}html[data-mode=light] .pr-art-caption{color:#625d73}html[data-mode=light] .pr-algorithm-name .fr-mono{border:1px solid #7957b03a;color:#6543aa}html[data-mode=light] .pr-cogpath .pr-algorithm-name .fr-mono{color:#286185;border-color:#7957b03a}html[data-mode=light] .pr-license-contact .fr-eyebrow{color:#6543aa}html[data-mode=light] .pr-license-contact h3+p{color:#625d73}html[data-mode=light] .frontier-products .fr-desktop-nav a[aria-current=page]{color:#6543aa}html[data-mode=light] .algorithm-detail{--ad-accent:#6543aa;--ad-text:#625d73;--ad-line:#29213f26}html[data-mode=light] .algorithm-detail.ad-cogpath{--ad-accent:#6543aa}html[data-mode=light] .ad-hero{background:radial-gradient(ellipse at 75% 50%,#a38acb2b,transparent 65%)}html[data-mode=light] .ad-cogpath .ad-hero{background:radial-gradient(ellipse at 78% 55%,#93b4d02b,transparent 65%)}html[data-mode=light] .ad-cross{color:#625d73}html[data-mode=light] .ad-actions .fr-text-link{color:#6543aa}html[data-mode=light] .ad-hero-visual:before{background:radial-gradient(ellipse,#a38acb14,transparent 67%)}html[data-mode=light] .ad-visual-cogpath:before{background:radial-gradient(ellipse,#93b4d01a,transparent 67%)}html[data-mode=light] .ad-hero-visual figcaption,html[data-mode=light] .ad-visual-topline>span:last-child{color:#625d73}html[data-mode=light] .ad-section-tonal{background:#f7f5fb}html[data-mode=light] .ad-card{border-top:1px solid #7957b036}html[data-mode=light] .ad-dimension-card{background:#f7f5fb}html[data-mode=light] .algorithm-detail .ad-card-title{color:#211b35}html[data-mode=light] .algorithm-detail .ad-subtitle{color:#625d73}html[data-mode=light] .ad-safety-card{background:#fbfaff40;border:1px solid #7957b02a}html[data-mode=light] .ad-safety-tier{border:1px solid #7957b037;color:#a73550}html[data-mode=light] .ad-step{border-top:1px solid #7957b043}html[data-mode=light] .ad-panel{background:radial-gradient(ellipse at top right,#a38acb1f,transparent 80%),#f7f5fb}html[data-mode=light] .ad-panel-label{color:#211b35}html[data-mode=light] .ad-number{color:#625d73}html[data-mode=light] .ad-approach-title{color:#211b35}html[data-mode=light] .ad-evidence{background:#f7f5fb}html[data-mode=light] .ad-evidence-value{color:#211b35}html[data-mode=light] .algorithm-detail .ad-disclaimer{color:#625d73}html[data-mode=light] .ad-cta{background:radial-gradient(ellipse at 25% 55%,#a38acb38,transparent 70%)}html[data-mode=light] .fl-atmosphere{background:radial-gradient(ellipse at 75% 30%,#a38acb35,transparent 65%)}html[data-mode=light] .fl-topline{color:#625d73}html[data-mode=light] .fl-home:hover{color:#6543aa}html[data-mode=light] .frontier .fl-hero h1{color:#6543aa;background:linear-gradient(115deg,#211b35 5%,#6543aa 65%,#286185);background-clip:text;-webkit-background-clip:text}html[data-mode=light] .fl-documents a,html[data-mode=light] .frontier .fl-summary,html[data-mode=light] .frontier .fl-updated{color:#625d73}html[data-mode=light] .fl-documents a[aria-current=page]{color:#6543aa}html[data-mode=light] .fl-documents a:hover,html[data-mode=light] .fl-question:hover{color:#211b35}html[data-mode=light] .fl-contents a,html[data-mode=light] .fl-contents>p{color:#625d73}html[data-mode=light] .fl-contents a:hover{color:#6543aa}html[data-mode=light] .fl-question{color:#6543aa!important}html[data-mode=light] .fl-article{color:#625d73}html[data-mode=light] .frontier .fl-article h2,html[data-mode=light] .frontier .fl-article h3{color:#211b35}html[data-mode=light] .fl-article a{color:#6543aa}html[data-mode=light] .fl-article a:hover,html[data-mode=light] .fl-article strong{color:#211b35}html[data-mode=light] .fl-article li::marker{color:#6543aa}html[data-mode=light] .fl-article code{color:#6543aa}html[data-mode=light] .fl-table-wrap{border:1px solid #29213f26}html[data-mode=light] .fl-table-wrap:focus-visible{outline:2px solid #7957b0}html[data-mode=light] .fl-table-wrap thead{background:#a38acb12;color:#211b35}html[data-mode=light] .fl-cookie-settings{border:1px solid #7957b060;color:#211b35;background:#a38acb10}html[data-mode=light] .fl-cookie-settings:hover{background:#a38acb25;border-color:#7957b0}html[data-mode=light] .cc-container{color-scheme:light}html[data-mode=light] .cc-panel{border:1px solid #7957b040;background:linear-gradient(125deg,#fbfafff5,#fbfafffa 70%);color:#211b35;box-shadow:0 20px 80px #6543aa88,0 0 45px #6543aa15}html[data-mode=light] .cc-panel :is(button,a):focus-visible{outline:2px solid #7957b0}html[data-mode=light] .cc-eyebrow{color:#6543aa}html[data-mode=light] .cc-close{color:#625d73}html[data-mode=light] .cc-close:hover{background:#a38acb18}html[data-mode=light] .cc-description{color:#625d73}html[data-mode=light] .cc-policy{color:#6543aa}html[data-mode=light] .cc-policy:hover{color:#211b35}html[data-mode=light] .cc-card{border:1px solid #7957b030;background:#29213f04}html[data-mode=light] .cc-card:not(:disabled):hover{border-color:#7957b080;background:#a38acb0a}html[data-mode=light] .cc-card-description{color:#625d73}html[data-mode=light] .cc-card[aria-checked=true] .cc-switch,html[data-mode=light] .cc-switch{background:#e4daf5}html[data-mode=light] .cc-button{border:1px solid #7957b060;background:#a38acb10;color:#211b35}html[data-mode=light] .cc-button:hover{background:#a38acb25;border-color:#7957b0}html[data-mode=light] .cc-manage{color:#6543aa}html[data-mode=light] .cc-manage:hover{color:#211b35}html[data-mode=light] .frontier svg [fill="#bda2ff"],html[data-mode=light] .frontier svg [fill="#d3c2ff"]{fill:#6543aa}html[data-mode=light] .frontier svg [fill="#e0d5ff"]{fill:#211b35}html[data-mode=light] .frontier svg [fill="#b1a6cb"]{fill:#625d73}html[data-mode=light] .frontier svg [fill="#8dacc4"],html[data-mode=light] .frontier svg [fill="#a8d0ee"],html[data-mode=light] .frontier svg [fill="#c7e3f5"]{fill:#286185}html[data-mode=light] .frontier svg [fill="#9aafc0"],html[data-mode=light] .frontier svg [fill="#a4b9cd"]{fill:#625d73}html[data-mode=light] .frontier svg [stroke="#b8a6ef"],html[data-mode=light] .frontier svg [stroke="#c2adff"],html[data-mode=light] .frontier svg [stroke="#d3c2ff"]{stroke:#6543aa}html[data-mode=light] .frontier svg [stroke="#a9bfd2"]{stroke:#625d73}html[data-mode=light] .frontier svg [stroke="#7b90a9"],html[data-mode=light] .frontier svg [stroke="#a8d0ee"]{stroke:#286185}html[data-mode=light] .frontier svg [stroke="#a89bff"]{stroke:#6543aa}html[data-mode=light] .frontier svg [stroke="#59648c"]{stroke:#286185}html[data-mode=light] .frontier svg [stop-color="#7d63d9"],html[data-mode=light] .frontier svg [stop-color="#8c74ef"],html[data-mode=light] .frontier svg [stop-color="#c4b2ff"]{stop-color:#6543aa}html[data-mode=light] .frontier svg [stop-color="#5186b3"],html[data-mode=light] .frontier svg [stop-color="#8fbddd"]{stop-color:#286185}html[data-mode=light] .frontier svg [stop-color="#8f7bff"]{stop-color:#6543aa}html[data-mode=light] .fc-field:-webkit-autofill{-webkit-text-fill-color:#211b35;-webkit-box-shadow:inset 0 0 0 1000px #fbfaff;caret-color:#211b35}html[data-mode=light] .fc-form select,html[data-mode=light] .fc-form select option,html[data-mode=light] .fr-language select{color-scheme:light}html[data-mode=light] .fr-button-dark:hover,html[data-mode=light] .fr-button-light:hover{background:#51338d}html[data-mode=light] .cc-switch{background:#d0cbdc}html[data-mode=light] .cc-switch-thumb{background:#fff}html[data-mode=light] .cc-card[aria-checked=true] .cc-switch{background:#6543aa}html[data-mode=light] .cc-panel{box-shadow:0 20px 80px #29213f26}html[data-mode=light] .algorithm-detail.ad-cogpath{--ad-accent:#286185}html[data-mode=light] .fr-status-dot,html[data-mode=light] .fr-waveform i{background:#7957b0}html[data-mode=light] .ds-technical-toggle input{accent-color:#6543aa}.cc-container{position:fixed;inset:auto 0 0;z-index:100;padding:20px;font-family:Helvetica Neue,Arial,sans-serif;color-scheme:dark}.cc-panel{max-width:920px;max-height:calc(100dvh - 40px);overflow-y:auto;margin:auto;padding:28px;border:1px solid #b5a5ff40;border-radius:16px;background:linear-gradient(125deg,#181428f5,#0c0d18fa 70%);backdrop-filter:blur(24px);color:#f0edff;box-shadow:0 20px 80px #0008,0 0 45px #7356bb15;outline:none}.cc-panel :is(button,a):focus-visible{outline:2px solid #c5b4ff;outline-offset:4px}.cc-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cc-eyebrow{margin:0;font:10px/1.5 SFMono-Regular,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:#c5b4ff}.cc-title{margin:8px 0 0;font-size:24px;font-weight:400;line-height:1.3;letter-spacing:-.035em}.cc-close{border:0;border-radius:8px;background:transparent;color:#c1b8d6;padding:8px 12px;font-size:12px}.cc-close:hover{background:#aa96ff18}.cc-description{margin:16px 0 0;max-width:770px;font-size:13px;line-height:1.85;color:#b9b3cd}.cc-policy{color:#d2c2ff;text-decoration:underline;text-underline-offset:3px}.cc-policy:hover{color:#eee8ff}.cc-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.cc-card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #b5a5ff30;border-radius:10px;background:#ffffff04;color:inherit;text-align:left;transition:border-color .2s,background .2s}.cc-card:not(:disabled):hover{border-color:#b5a5ff80;background:#aa96ff0a}.cc-card:disabled{cursor:default}.cc-card-heading{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px}.cc-card-title{font-size:13px;font-weight:500}.cc-card-description{font-size:12px;line-height:1.7;color:#b9b3cd}.cc-switch{position:relative;flex-shrink:0;width:38px;height:22px;border-radius:20px;background:#575267;transition:background .2s}.cc-switch-thumb{position:absolute;top:4px;left:4px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s}.cc-card[aria-checked=true] .cc-switch{background:#a38bdd}.cc-card[aria-checked=true] .cc-switch-thumb{transform:translateX(16px)}.cc-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:24px}.cc-button{padding:12px 22px;border:1px solid #b5a5ff60;border-radius:30px;background:#aa96ff10;color:#eee8ff;font-size:13px;font-weight:400;transition:background .2s,border-color .2s}.cc-button:hover{background:#aa96ff25;border-color:#c5b4ff}.cc-choice{min-width:140px}.cc-manage{margin-right:auto;padding-left:0;color:#d2c2ff}.cc-manage,.cc-manage:hover{border-color:transparent;background:transparent}.cc-manage:hover{color:#eee8ff}@media (max-width:639px){.cc-container{padding:12px}.cc-panel{padding:20px;max-height:calc(100dvh - 24px)}.cc-title{font-size:21px}.cc-categories{grid-template-columns:1fr}.cc-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cc-button{min-width:0;padding:12px}.cc-manage{grid-column:1/-1;text-align:left}}@media (prefers-reduced-motion:reduce){.cc-panel *,.cc-panel :after,.cc-panel :before{transition:none!important}}