.icon{display:inline-block;flex-shrink:0;color:currentColor}.icon--xs{width:var(--text-xs);height:var(--text-xs)}.icon--sm{width:var(--text-sm);height:var(--text-sm)}.icon--md{width:var(--text-base);height:var(--text-base)}.icon--lg{width:var(--text-lg);height:var(--text-lg)}.icon--xl{width:var(--text-xl);height:var(--text-xl)}.flex{display:flex;width:100%;height:100%;box-sizing:border-box}.flex[data-gap="0"]{gap:var(--space-0)}.flex[data-gap="1"]{gap:var(--space-1)}.flex[data-gap="2"]{gap:var(--space-2)}.flex[data-gap="3"]{gap:var(--space-3)}.flex[data-gap="4"]{gap:var(--space-4)}.flex[data-gap="5"]{gap:var(--space-5)}.flex[data-gap="6"]{gap:var(--space-6)}.flex[data-gap="8"]{gap:var(--space-8)}.flex[data-gap="10"]{gap:var(--space-10)}.flex[data-gap="12"]{gap:var(--space-12)}.flex[data-gap="16"]{gap:var(--space-16)}.flex[data-gap="20"]{gap:var(--space-20)}.flex[data-gap="24"]{gap:var(--space-24)}.flex--direction-row{flex-direction:row}.flex--direction-row-reverse{flex-direction:row-reverse}.flex--direction-column{flex-direction:column}.flex--direction-column-reverse{flex-direction:column-reverse}.flex--justify-start{justify-content:flex-start}.flex--justify-end{justify-content:flex-end}.flex--justify-center{justify-content:center}.flex--justify-between{justify-content:space-between}.flex--justify-around{justify-content:space-around}.flex--justify-evenly{justify-content:space-evenly}.flex--justify-stretch{justify-content:stretch}.flex--align-start{align-items:flex-start}.flex--align-end{align-items:flex-end}.flex--align-center{align-items:center}.flex--align-baseline{align-items:baseline}.flex--align-stretch{align-items:stretch}.flex--wrap-nowrap{flex-wrap:nowrap}.flex--wrap-wrap{flex-wrap:wrap}.flex--wrap-wrap-reverse{flex-wrap:wrap-reverse}.text{margin:0;font-weight:var(--font-book);text-wrap:pretty}.text--MaristH1{font-family:var(--font-display);font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.01em}.text--MaristH2{font-family:var(--font-display);font-size:var(--text-4-5xl);line-height:1.2;letter-spacing:0}.text--MaristH3{font-family:var(--font-display);font-size:1.75rem;line-height:1.3;letter-spacing:0}.text--MaristH4{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;letter-spacing:0}.text--MaristH5{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;letter-spacing:0}.text--MaristParagraph{font-family:var(--font-display);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text--MaristSmall{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text--OracleBody{font-family:var(--font-body);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text--OracleUI{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text--OracleDetail{font-family:var(--font-body);font-size:var(--text-xs);line-height:16px;letter-spacing:0}.text--italic{font-style:italic}.text--clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--text-max-lines, 1);line-clamp:var(--text-max-lines, 1);overflow:hidden;text-overflow:ellipsis}.text[data-rvariant-xs=MaristH1]{font-family:var(--font-display);font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.01em}.text[data-rvariant-xs=MaristH2]{font-family:var(--font-display);font-size:var(--text-4-5xl);line-height:1.2;letter-spacing:0}.text[data-rvariant-xs=MaristH3]{font-family:var(--font-display);font-size:1.75rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-xs=MaristH4]{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-xs=MaristH5]{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-xs=MaristParagraph]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-xs=MaristSmall]{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-xs=OracleBody]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-xs=OracleUI]{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-xs=OracleDetail]{font-family:var(--font-body);font-size:var(--text-xs);line-height:16px;letter-spacing:0}@media(min-width:600px){.text[data-rvariant-sm=MaristH1]{font-family:var(--font-display);font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.01em}.text[data-rvariant-sm=MaristH2]{font-family:var(--font-display);font-size:var(--text-4-5xl);line-height:1.2;letter-spacing:0}.text[data-rvariant-sm=MaristH3]{font-family:var(--font-display);font-size:1.75rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-sm=MaristH4]{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-sm=MaristH5]{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-sm=MaristParagraph]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-sm=MaristSmall]{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-sm=OracleBody]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-sm=OracleUI]{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-sm=OracleDetail]{font-family:var(--font-body);font-size:var(--text-xs);line-height:16px;letter-spacing:0}}@media(min-width:900px){.text[data-rvariant-md=MaristH1]{font-family:var(--font-display);font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.01em}.text[data-rvariant-md=MaristH2]{font-family:var(--font-display);font-size:var(--text-4-5xl);line-height:1.2;letter-spacing:0}.text[data-rvariant-md=MaristH3]{font-family:var(--font-display);font-size:1.75rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-md=MaristH4]{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-md=MaristH5]{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-md=MaristParagraph]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-md=MaristSmall]{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-md=OracleBody]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-md=OracleUI]{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-md=OracleDetail]{font-family:var(--font-body);font-size:var(--text-xs);line-height:16px;letter-spacing:0}}@media(min-width:1200px){.text[data-rvariant-lg=MaristH1]{font-family:var(--font-display);font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.01em}.text[data-rvariant-lg=MaristH2]{font-family:var(--font-display);font-size:var(--text-4-5xl);line-height:1.2;letter-spacing:0}.text[data-rvariant-lg=MaristH3]{font-family:var(--font-display);font-size:1.75rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-lg=MaristH4]{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-lg=MaristH5]{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-lg=MaristParagraph]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-lg=MaristSmall]{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-lg=OracleBody]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-lg=OracleUI]{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-lg=OracleDetail]{font-family:var(--font-body);font-size:var(--text-xs);line-height:16px;letter-spacing:0}}@media(min-width:1536px){.text[data-rvariant-xl=MaristH1]{font-family:var(--font-display);font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.01em}.text[data-rvariant-xl=MaristH2]{font-family:var(--font-display);font-size:var(--text-4-5xl);line-height:1.2;letter-spacing:0}.text[data-rvariant-xl=MaristH3]{font-family:var(--font-display);font-size:1.75rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-xl=MaristH4]{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-xl=MaristH5]{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;letter-spacing:0}.text[data-rvariant-xl=MaristParagraph]{font-family:var(--font-display);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-xl=MaristSmall]{font-family:var(--font-display);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-xl=OracleBody]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.2;letter-spacing:0}.text[data-rvariant-xl=OracleUI]{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;letter-spacing:0}.text[data-rvariant-xl=OracleDetail]{font-family:var(--font-body);font-size:var(--text-xs);line-height:16px;letter-spacing:0}}.flare-nav__link{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;border-radius:200px;background-color:transparent;text-decoration:none;overflow:hidden;flex-shrink:0;outline:none;color:#ffffff80;transition:background-color .15s ease,color .15s ease}.flare-nav__link:focus-visible{outline:2px solid var(--color-text-on-dark);outline-offset:2px}.flare-nav__link[aria-current=page]{background-color:#000;color:#fff}.flare-nav__link[aria-disabled=true]{cursor:not-allowed;opacity:.5}.flare-nav__link[aria-disabled=true]:hover{color:#ffffff80}.flare-nav__link:hover{color:#fff}.flare-nav__link--collapsed{justify-content:center}.flare-nav__link--button{border:none;appearance:none;cursor:pointer;padding:0}.flare-nav__link__label{overflow:hidden;white-space:nowrap;max-width:fit-content;text-align:left;flex:1;color:inherit}.flare-nav__link__icon{flex-shrink:0;color:inherit}@media(prefers-reduced-motion:no-preference){.flare-nav__link:not([aria-current=page]):hover,.flare-nav__link:not([aria-current=page]):focus-visible{transition:background-color .15s ease,color .15s ease}}.flare-nav__shell{padding:var(--space-4);padding-left:0;background-color:var(--color-bg-subtle-dark);height:100svh}.flare-nav__content>article,.flare-nav__content>[data-page]{flex:1;min-width:0;height:100%;overflow:hidden}.flare-nav__content>aside{padding-left:var(--space-4);padding-right:var(--space-4);height:100%;position:relative}.flare-nav__resize-handle{position:absolute;right:0;top:0;width:16px;height:100%;cursor:col-resize;display:flex;align-items:center;justify-content:center;z-index:10;background:none;border:none;padding:0;touch-action:none}.flare-nav__resize-pill{width:2px;border-radius:1px;background-color:#fff}
