@font-face{font-family:switzer;src:url(../media/Switzer_Bold.p.0dcxxlihrnei_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_BoldItalic.p.3o09fv38-kp_j.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:switzer;src:url(../media/Switzer_Regular.p.1x2d0gkk9ka9t.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_Thin.p.03kubi8b5ncs8.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}.switzer_520b77a-module__SOP9KG__className{font-family:switzer}.switzer_520b77a-module__SOP9KG__variable{--font-switzer:"switzer"}
@font-face{font-family:misans;src:url(../media/MiSans_Regular.3dngxzu33df9d.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:misans;src:url(../media/MiSans_Thin.1bmozoskttpm2.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}.misans_2916e783-module__XAD-JW__className{font-family:misans}.misans_2916e783-module__XAD-JW__variable{--font-misans:"misans"}
@font-face{font-family:instrumentSans;src:url(../media/InstrumentSans_Variable.p.2r19_nnnp7853.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}.instrumentsans_5c46c9eb-module__oPRYAq__className{font-family:instrumentSans}.instrumentsans_5c46c9eb-module__oPRYAq__variable{--font-instrument-sans:"instrumentSans"}
@font-face{font-family:mondwest;src:url(../media/PPMondwest_Regular.p.0pxuumsnq9a3z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.mondwest_8a88b7ff-module__D27hNW__className{font-family:mondwest}.mondwest_8a88b7ff-module__D27hNW__variable{--font-mondwest:"mondwest"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--type-family);--font-heading:var(--type-family-heading)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{overscroll-behavior-x:auto;overscroll-behavior-y:none;font-family:var(--type-family);font-weight:var(--type-regular);font-synthesis:none;background:var(--surface-page);color:var(--ink-primary);overflow-x:clip}body{overscroll-behavior-x:auto;overscroll-behavior-y:none;min-height:100vh;font-size:var(--type-body);line-height:var(--leading-body);letter-spacing:var(--type-tracking-body);margin:0;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--type-family-heading);font-size:var(--type-heading);font-weight:var(--type-regular);line-height:var(--leading-heading);letter-spacing:var(--type-tracking-heading);margin:0}p{margin:0}b,strong,th{font-weight:var(--type-regular)}button,input,select,textarea{font:inherit}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--pill-radius)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}html::-webkit-scrollbar-track:vertical{margin-top:var(--nav-height)}body::-webkit-scrollbar-track:vertical{margin-top:var(--nav-height)}@media (max-width:47.999rem){html::-webkit-scrollbar-track:vertical{margin-top:var(--nav-height-mobile)}body::-webkit-scrollbar-track:vertical{margin-top:var(--nav-height-mobile)}}}@media (forced-colors:active){*{scrollbar-color:auto}::-webkit-scrollbar-thumb{background:buttontext}::-webkit-scrollbar-thumb:hover{background:highlight}}}@layer components{.ui-button.ui-button--table-header{width:auto;padding:var(--space-content) var(--space-group);color:var(--foreground-secondary);font-size:var(--type-caption);border-radius:0;justify-content:flex-start}.ui-scroll-progress{height:var(--scroll-progress-height);background:var(--primary);transform-origin:0;transform:scaleX(var(--scroll-progress,0));pointer-events:none;z-index:var(--scroll-progress-layer);position:fixed;inset:0 0 auto}.ui-button{--button-fill:var(--primary-subtle);--button-hover-color:var(--primary);isolation:isolate;justify-content:center;align-items:center;gap:var(--space-small);min-height:var(--button-height-md);min-width:var(--button-height-sm);padding:var(--space-small) var(--space-content);border:var(--button-border-width) solid transparent;border-radius:var(--pill-radius);color:var(--foreground);font-family:var(--type-family);font-size:var(--type-label);font-weight:var(--button-font-weight,var(--type-regular));line-height:var(--leading-caption);cursor:pointer;transition:border-color var(--button-motion-control) var(--button-ease), background var(--button-motion-control) var(--button-ease), color var(--button-motion-color) var(--button-ease), transform var(--button-motion-press) var(--button-ease);background:0 0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ui-button:before{z-index:-1;inset:calc(-1 * var(--button-fill-bleed)) auto calc(-1 * var(--button-fill-bleed)) calc(-1 * var(--button-fill-bleed));border-radius:inherit;background:var(--button-fill);content:"";pointer-events:none;width:0;transition:width var(--button-motion-fill) var(--button-ease-fill);position:absolute}.ui-button--sm{min-height:var(--button-height-sm);padding-inline:var(--space-control)}.ui-button--lg{min-height:var(--button-height-lg);padding-inline:var(--space-group);font-size:var(--type-body)}.ui-button--primary{--button-fill:var(--inverse-foreground);--button-hover-color:var(--primary);border-color:var(--primary);background:var(--primary);color:var(--inverse-foreground)}.ui-button--secondary,.ui-button--outline{--button-fill:var(--primary-subtle);--button-hover-color:var(--primary);border-color:var(--border);color:var(--foreground);background:0 0}.ui-button--light{--button-fill:var(--primary-subtle);--button-hover-color:var(--primary);border-color:var(--surface);background:var(--surface);color:var(--foreground)}.ui-button--inverse{--button-fill:var(--inverse-button);--button-hover-color:var(--foreground);border-color:var(--inverse-button-border);color:var(--inverse-foreground);background:0 0}.ui-button--ghost{--button-fill:var(--primary-subtle);--button-hover-color:var(--primary);color:var(--foreground);background:0 0}.ui-button--danger{--button-fill:var(--inverse-foreground);--button-hover-color:var(--danger);border-color:var(--danger);background:var(--danger);color:var(--inverse-foreground)}.ui-button:where(:disabled,[aria-disabled=true]){opacity:var(--button-disabled-opacity);cursor:not-allowed}.ui-button:where(:disabled,[aria-disabled=true]):before{width:0}.ui-button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-button:focus-visible:not(:disabled):not([aria-disabled=true]){color:var(--button-hover-color)}.ui-button:focus-visible:not(:disabled):not([aria-disabled=true]):before{width:calc(100% + 2 * var(--button-fill-bleed))}.ui-button:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--button-press-scale))}.ui-button__icon{flex:none;place-items:center;display:grid}.ui-button__icon svg{width:var(--icon-small);height:var(--icon-small)}@media (hover:hover){.ui-button:hover:not(:disabled):not([aria-disabled=true]){color:var(--button-hover-color)}.ui-button:hover:not(:disabled):not([aria-disabled=true]):before{width:calc(100% + 2 * var(--button-fill-bleed))}}.ui-spinner{width:var(--spinner-size-md);height:var(--spinner-size-md);vertical-align:middle;flex-shrink:0;display:inline-flex}.ui-spinner--sm{width:var(--spinner-size);height:var(--spinner-size)}.ui-spinner svg{width:100%;height:100%;display:block;overflow:visible}.ui-spinner circle{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:ui-helix var(--helix-duration) ease-in-out infinite;animation-delay:var(--helix-phase)}.ui-spinner circle:nth-child(2){animation-delay:calc(var(--helix-phase) - var(--helix-duration) / 2)}.ui-spinner g:first-child{--helix-phase:0s}.ui-spinner g:nth-child(2){--helix-phase:calc(var(--helix-duration) / -7)}.ui-spinner g:nth-child(3){--helix-phase:calc(var(--helix-duration) * -2 / 7)}.ui-spinner g:nth-child(4){--helix-phase:calc(var(--helix-duration) * -3 / 7)}.ui-spinner g:nth-child(5){--helix-phase:calc(var(--helix-duration) * -4 / 7)}.ui-spinner g:nth-child(6){--helix-phase:calc(var(--helix-duration) * -5 / 7)}.ui-spinner g:nth-child(7){--helix-phase:calc(var(--helix-duration) * -6 / 7)}@keyframes ui-helix{0%,to{transform:translateX(var(--helix-travel)) scale(1);opacity:1}50%{transform:translateX(calc(-1 * var(--helix-travel))) scale(var(--helix-depth-scale));opacity:var(--helix-depth-opacity)}}.ui-loading-status{align-items:center;gap:var(--space-small);color:inherit;display:inline-flex}@media (prefers-reduced-motion:reduce){.ui-spinner circle{transform:translateX(var(--helix-travel));animation:none}.ui-spinner circle:nth-child(2){transform:translateX(calc(-1 * var(--helix-travel))) scale(var(--helix-depth-scale));opacity:var(--helix-depth-opacity)}.ui-button,.ui-button:before,.ui-button__icon{transition:none}.ui-button:active,.ui-button:hover .ui-button__icon,.ui-button:focus-visible .ui-button__icon{transform:none}}.ui-button--bubble{min-height:var(--bubble-menu-pill-height);padding:var(--space-content) var(--space-group);font-family:var(--type-family-heading);font-size:var(--type-section-title);box-shadow:var(--bubble-menu-shadow)}.ui-button--bubble.ui-button--light{--button-fill:var(--primary);--button-hover-color:var(--landing-foreground);color:var(--primary)}.ui-button--bubble[aria-disabled=true]{opacity:var(--bubble-menu-disabled-opacity)}.ui-heading{font-family:var(--type-family-heading);font-weight:var(--type-regular);letter-spacing:var(--type-tracking-heading)}.ui-heading--hero{font-family:var(--hero-font);font-size:var(--type-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero)}.ui-heading--section{font-size:var(--type-section-title);line-height:var(--leading-section-title)}.ui-heading--title{font-size:var(--type-title);line-height:var(--leading-heading)}.ui-heading--heading{font-size:var(--type-heading);line-height:var(--leading-heading)}.ui-heading--partner{font-family:var(--partner-font);font-size:var(--partner-title-size);line-height:var(--partner-leading)}.ui-heading--eyebrow{font-family:var(--type-family);font-size:var(--type-body)}.ui-text--body{font-size:var(--type-body)}.ui-text--label{font-size:var(--type-label)}.ui-text--caption{font-size:var(--type-caption)}.ui-button--card-title{isolation:auto;height:auto;min-height:0;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0;position:static;overflow:visible}.ui-button--card-title:after{content:"";border-radius:var(--directory-radius);position:absolute;inset:0}.ui-button--card-title:hover{color:var(--primary);background:0 0}.ui-button--card-title:focus-visible:after{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-heading--investor{font-family:var(--type-family);font-size:var(--type-title);font-weight:var(--investor-name-weight);font-style:var(--investor-name-style)}.ui-button--card-title:active:not(:disabled):not([aria-disabled=true]){transform:none}.ui-button--card-title:before{content:none}.ui-button--icon{padding:var(--space-tight);width:var(--button-height-sm)}.ui-button--icon svg{width:var(--type-body);height:var(--type-body)}.ui-button--navigation-icon{padding:var(--space-tight);width:var(--control-target);min-width:var(--control-target);height:var(--control-target)}.ui-button--navigation-icon svg{width:var(--icon-navigation);height:var(--icon-navigation);flex-shrink:0}.ui-button--select,.ui-button--select-option{text-align:left;width:100%;font-size:var(--directory-label);justify-content:space-between}.ui-button--select{background:var(--directory-surface);border-color:var(--directory-border);padding-inline:var(--space-small);border-radius:var(--select-radius)}.ui-button--select-option{border-radius:var(--select-item-radius);min-height:var(--button-height-sm);white-space:normal;padding:var(--space-small)}.ui-button--select:before,.ui-button--select-option:before{content:none}.ui-button--select:active:not(:disabled):not([aria-disabled=true]),.ui-button--select-option:active:not(:disabled):not([aria-disabled=true]){transform:none}.ui-button--select[aria-expanded=true]{border-color:var(--primary)}.ui-button--search{width:100%;padding-inline:var(--space-content);justify-content:flex-start;gap:var(--space-small)}.ui-button--search>svg{width:var(--search-icon-size);height:var(--search-icon-size);color:var(--primary);flex:none}.ui-button--search>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-button--search>kbd{font:inherit;color:var(--directory-muted);flex:none;margin-left:auto}.ui-heading--profile{font-family:var(--type-family);font-size:var(--profile-title-size);font-weight:var(--investor-name-weight);font-style:var(--investor-name-style);line-height:var(--leading-heading);overflow-wrap:anywhere}.ui-heading--subsection{font-size:var(--type-title);line-height:var(--leading-heading);color:var(--primary)}.ui-heading--person{font-family:var(--type-family);font-size:var(--type-heading);font-weight:var(--type-regular);line-height:var(--leading-heading)}.ui-button--text-link{border:0;border-radius:0;justify-content:flex-start;padding-inline:0}.ui-button--text-link:before{content:none}.ui-segmented{isolation:isolate;gap:var(--space-tight);background:var(--directory-subtle);padding:var(--space-tight);border-radius:var(--pill-radius);display:flex;position:relative}.ui-button--segment{--button-hover-color:var(--foreground);isolation:auto;transition:none;overflow:visible}.ui-button--segment:before{content:none}.ui-button--segment[aria-pressed=true],.ui-button--segment[aria-pressed=true]:hover{--button-hover-color:var(--inverse-foreground);color:var(--inverse-foreground)}.ui-button--segment[aria-pressed=false]:hover{color:var(--foreground)}.ui-button--segment:active:not(:disabled):not([aria-disabled=true]){transform:none}.ui-segmented__pill{z-index:-1;border-radius:var(--pill-radius);background:var(--primary);pointer-events:none;position:absolute;top:0;left:0}.ui-segmented__label{position:relative}.ui-heading--page{font-family:var(--type-family);font-size:var(--type-heading);font-weight:var(--page-title-weight);color:var(--primary);line-height:var(--leading-heading)}.ui-segmented:not([data-ready]) .ui-button--segment[aria-pressed=true]{background:var(--primary)}.ui-button--stretched{isolation:auto;position:static;overflow:visible}.ui-button--stretched:before{content:none}.ui-button--stretched:after{content:"";z-index:1;border-radius:var(--directory-radius);position:absolute;inset:0}.ui-button--stretched:active:not(:disabled):not([aria-disabled=true]){transform:none}.ui-button--stretched:focus-visible:after{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-back-home{margin-bottom:var(--space-content)}.ui-page-header{padding-top:var(--space-small);padding-bottom:var(--space-group);margin-bottom:var(--space-group);border-bottom:var(--directory-line) solid var(--directory-border)}.ui-page-header>.ui-back-home{margin-bottom:var(--space-group)}.ui-page-header h1{margin-top:var(--space-content)}.ui-page-header h1+.ui-text{margin-top:var(--space-small)}.ui-letter-color{color:var(--foreground)}.ui-button--progress{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:0}.ui-button--progress:before{display:none}.ui-button--progress:after{content:"";width:100%;height:var(--blog-progress-height);border-radius:var(--pill-radius);background:var(--border);transition:background var(--motion-fast)}.ui-button--progress[aria-current=true]:after,.ui-button--progress:hover:after{background:var(--primary)}.ui-button--progress[aria-current=true]{flex:3}.ui-sticky-surface{isolation:isolate}.ui-sticky-surface:before{content:"";z-index:-1;background:var(--surface-page);box-shadow:0 0 0 100vmax var(--surface-page);clip-path:inset(0 -100vmax);pointer-events:none;position:absolute;inset:0}.ui-button--media-card{z-index:3;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ui-button--media-card:before{display:none}.ui-button--media-card:active:not(:disabled){transform:none}.ui-button--media-card:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.ui-button--preview-rail{width:var(--control-target);min-height:var(--control-target);border-radius:var(--control-radius);background:0 0;border:0;flex:none;justify-content:flex-start;align-items:center;padding:0;display:flex}.ui-button--preview-rail:before{display:none}.ui-button--preview-rail:active:not(:disabled){transform:none}@media (max-width:48rem){.ui-button--preview-rail{justify-content:center;align-items:flex-end}}.ui-button--preview-rail:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.ui-button--navigation-label{font:inherit;height:var(--control-target);min-height:var(--control-target);max-width:var(--overflow-label-width);padding:0 var(--space-small)}.ui-button--overflow-action,.ui-button--overflow-toggle{height:var(--overflow-control);min-height:var(--overflow-control);min-width:var(--overflow-control);border-radius:var(--pill-radius);font-family:inherit;font-size:var(--type-body);font-weight:var(--type-regular);padding:0 var(--overflow-action-padding);gap:var(--space-small);background:var(--canvas);color:var(--foreground);box-shadow:none;border:0;transform:none}.ui-button--overflow-action{--button-hover-color:var(--foreground);max-width:var(--overflow-label-width)}.ui-button--overflow-action .ui-button__content{min-width:0}.ui-button--overflow-action .ui-button__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-button--overflow-action:before,.ui-button--overflow-toggle:before{display:none}.ui-button--overflow-toggle{--button-hover-color:var(--inverse-foreground);width:var(--overflow-control);background:var(--primary);color:var(--inverse-foreground);padding:0}.ui-button--overflow-action svg,.ui-button--overflow-action img,.ui-button--overflow-toggle svg{width:var(--space-content);height:var(--space-content);object-fit:contain;flex-shrink:0}.ui-button--overflow-action:active{transform:scale(.97)}.ui-button--overflow-toggle:active{transform:scale(.96)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ui-button--overflow-action:hover{background:var(--canvas);color:var(--foreground);transform:scale(1.008)}.ui-button--overflow-toggle:hover{background:var(--primary);color:var(--inverse-foreground);transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.ui-button--overflow-action:active,.ui-button--overflow-toggle:active{transform:none}}@media (max-width:639px){.ui-button--overflow-action{font-size:var(--type-caption)}}.ui-button--overflow-brand{--button-hover-color:var(--foreground);height:var(--overflow-control);min-height:var(--overflow-control);padding:0 var(--overflow-action-padding);box-shadow:none;background:0 0;border:0}.ui-button--overflow-brand:before{display:none}.ui-button--overflow-brand:hover{background:0 0}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.max-w-content{max-width:var(--space-content)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.gap-content{gap:var(--space-content)}.gap-group{gap:var(--space-group)}.gap-section{gap:var(--space-section)}.gap-small{gap:var(--space-small)}.gap-tight{gap:var(--space-tight)}.px-content{padding-inline:var(--space-content)}.py-section{padding-block:var(--space-section)}.text-body{font-size:var(--type-body);line-height:var(--tw-leading,var(--leading-body))}.text-caption{font-size:var(--type-caption);line-height:var(--tw-leading,var(--leading-caption))}.text-label{font-size:var(--type-label);line-height:var(--tw-leading,var(--leading-body))}.text-foreground-tertiary{color:var(--foreground-tertiary)}.text-ink{color:var(--ink-primary)}.text-muted{color:var(--ink-muted)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (min-width:48rem){.md\:px-group{padding-inline:var(--space-group)}}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--type-family:var(--font-switzer), var(--font-misans), sans-serif;--type-family-heading:var(--font-instrument-sans), var(--font-misans), sans-serif;--type-thin:100;--type-regular:400;--type-caption:.75rem;--type-label:.8125rem;--type-body:.875rem;--type-heading:1.125rem;--type-title:1.25rem;--leading-caption:1.5;--leading-body:1.6;--leading-heading:1.4;--type-tracking-body:0em;--type-tracking-heading:-.01em;--space-tight:.25rem;--space-small:.5rem;--space-control:.75rem;--space-content:1rem;--space-group:1.5rem;--space-section:3rem;--layout-content:72rem;--surface-page:var(--canvas);--ink-primary:var(--foreground);--ink-muted:var(--foreground-secondary);--line-subtle:var(--border);--footer-background:var(--landing-background);--footer-foreground:#f5eee6f2;--footer-muted:#f5eee6e0;--footer-heading:#f5eee6e6;--footer-image:url(/section-images/section-06-footer.webp);--footer-image-position:center 56%;--footer-scrim:linear-gradient(180deg, var(--overlay-soft), var(--transparent) 58%);--footer-glass:linear-gradient(180deg, #23221f80, #23221fa3);--footer-blur:.875rem;--footer-hairline:1px;--footer-rule:var(--border-inverse);--footer-glass-edge:inset 0 1px 0 #f5eee647;--footer-frame:100rem;--footer-inset:clamp(1.5rem, 3vw, 3rem);--footer-scene-height:clamp(16rem, 40svh, 28rem);--footer-min-height:100svh;--footer-brand-width:10rem;--footer-copy-width:17.5rem;--footer-cta-width:38rem;--footer-nav-width:38rem;--footer-main-gap:4rem;--footer-column-gap:2rem;--footer-link-height:2rem;--control-target:2.75rem;--control-radius:.25rem;--focus-width:2px;--focus-offset:4px;--icon-small:1.125rem;--icon-navigation:1.5rem;--motion-fast:.2s;--scroll-smooth-duration:1.1s;--scroll-progress-height:2px;--scroll-progress-layer:80;--event-image-hover-scale:1.035;--event-image-hover-brightness:1.08;--activity-rail-duration:38s;--ecosystem-rail-duration:32s;--ecosystem-logo-width:17rem;--ecosystem-logo-width-mobile:7rem;--ecosystem-logo-height-mobile:4.5rem;--ecosystem-logo-art-width-mobile:5.5rem;--ecosystem-logo-art-height-mobile:2.25rem;--ecosystem-logo-gap-mobile:.5rem;--ecosystem-logo-radius-mobile:.75rem;--ecosystem-compact-logo-mobile:3.5rem;--ecosystem-compact-height-mobile:1.75rem;--ecosystem-tie-source-height-mobile:7.5rem;--ecosystem-logo-art-width:11rem;--ecosystem-card-surface:#fff;--ecosystem-logo-gap:2rem;--ecosystem-label-width:14rem;--ecosystem-label-width-mobile:6.5rem;--ecosystem-wide-logo:13rem;--ecosystem-compact-logo:7rem;--ecosystem-compact-height:2.75rem;--ecosystem-tie-source-height:15rem;--ecosystem-logo-height:7rem;--ecosystem-logo-opacity:.75;--ecosystem-logo-art-height:3.75rem;--activity-divider-dot:radial-gradient(circle, #99362466 1px, #99362400 1.5px);--activity-divider-pitch:10px;--activity-divider-height:30px;--letter-color-duration:.14s;--letter-color-wave:.36s;--motion-enter:.7s;--motion-ease:cubic-bezier(.22, .65, .28, 1);--motion-rise:.75rem;--palette-transparent:#0000;--transparent:var(--palette-transparent);--palette-red:#993624;--palette-red-deep:#842d1f;--palette-red-landing:#b54631;--palette-landing-text:#f5eee6;--palette-ivory:#f5f4f2;--palette-canvas:#f8f7f6;--palette-surface:#fcfcfb;--palette-muted:#f1f0ee;--palette-ink:#171714;--palette-secondary:#5a5854;--palette-tertiary:#6e6b66;--palette-inverse:#23221f;--palette-success:#56725f;--palette-warning:#9a7142;--palette-border:#e3e1dc;--palette-border-subtle:#ecebe8;--palette-border-strong:#aaa8a4;--palette-red-tint:#9936241a;--palette-border-alpha:#1717141f;--palette-row-hover:#17171408;--palette-inverse-hover:#ffffff0a;--palette-inverse-border:#ffffff1c;--palette-inverse-muted:#ffffff8f;--palette-inverse-button:#ffffffe0;--palette-inverse-button-border:#ffffff8c;--palette-glass:#23221fbf;--palette-glass-strong:#23221fe6;--palette-overlay:#1717143d;--palette-nav-glass:#f8f7f6b8;--palette-pill-glass:#fcfcfb99;--primary:var(--palette-red);--primary-hover:var(--palette-red-deep);--accent:var(--primary);--accent-hover:var(--primary-hover);--primary-subtle:var(--palette-red-tint);--danger:var(--palette-red-deep);--focus:var(--palette-red-deep);--landing-background:var(--palette-red-landing);--landing-foreground:var(--palette-landing-text);--canvas:var(--palette-canvas);--surface:var(--palette-surface);--surface-hover:var(--palette-muted);--surface-light:var(--palette-ivory);--foreground:var(--palette-ink);--foreground-secondary:var(--palette-secondary);--foreground-tertiary:var(--palette-tertiary);--inverse:var(--palette-inverse);--inverse-foreground:var(--palette-surface);--inverse-hover:var(--palette-inverse-hover);--inverse-muted:var(--palette-inverse-muted);--inverse-button:var(--palette-inverse-button);--inverse-button-border:var(--palette-inverse-button-border);--success:var(--palette-success);--warning:var(--palette-warning);--info:var(--palette-inverse);--border:var(--palette-border);--border-subtle:var(--palette-border-subtle);--border-strong:var(--palette-border-strong);--border-alpha:var(--palette-border-alpha);--border-inverse:var(--palette-inverse-border);--row-hover:var(--palette-row-hover);--glass-dark:var(--palette-glass);--glass-dark-strong:var(--palette-glass-strong);--overlay-soft:var(--palette-overlay);--nav-glass:var(--palette-nav-glass);--pill-glass:var(--palette-pill-glass);--button-height-sm:2.25rem;--button-height-md:2.75rem;--button-height-lg:3rem;--button-disabled-opacity:.5;--button-active-offset:1px;--spinner-size:1rem;--spinner-size-md:1.25rem;--helix-duration:1.2s;--helix-travel:10.24px;--helix-depth-scale:.5;--helix-depth-opacity:.45;--motion-spin:.8s;--nav-height:5rem;--nav-height-mobile:4rem;--nav-logo-width:9rem;--nav-layer:50;--nav-blur:1.5rem;--nav-scroll-threshold:20;--hero-min-height:43.75rem;--hero-top:9rem;--hero-top-mobile:7rem;--hero-copy-width:56rem;--hero-image:url(/section-images/section-05.webp);--hero-media-position:center center;--pill-radius:999px;--motion-stagger:.12s;--button-border-width:1px;--button-fill-bleed:2px;--button-icon-travel:3px;--button-press-scale:.98;--button-motion-press:.18s;--button-motion-control:.24s;--button-motion-color:.36s;--button-motion-icon:.44s;--button-motion-fill:.65s;--button-ease:cubic-bezier(.22, 1, .36, 1);--button-ease-fill:cubic-bezier(.16, 1, .3, 1);--type-hero:clamp(2rem, 9vw, 2.5rem);--leading-hero:1.05;--tracking-hero:-.025em}@media (min-width:48rem){:root{--type-hero:3rem}}@media (min-width:64rem){:root{--type-hero:3.75rem}}:root{--palette-forest-ink:#2d3a2e;--palette-forest-muted:#2d3a2e80;--palette-forest-wordmark:#2d3a2ecc;--palette-forest-border:#2d3a2e26;--palette-reference-cream:#faf8f5;--hero-foreground:var(--palette-forest-ink);--hero-title-color:var(--primary);--hero-muted:var(--palette-forest-muted);--hero-wordmark:var(--palette-forest-wordmark);--hero-border:var(--palette-forest-border);--hero-surface:var(--palette-reference-cream);--type-section-title:clamp(1.875rem, 2.65vw, 2.125rem);--leading-section-title:1.15;--weight-supporting:var(--type-thin);--weight-eyebrow:var(--type-regular);--palette-on-landing-secondary:#f5eee6cc;--palette-on-landing-hint:#f5eee6ad;--on-landing-secondary:var(--palette-on-landing-secondary);--on-landing-hint:var(--palette-on-landing-hint);--section-description-width:32rem;--layout-landing:100rem;--landing-gutter:clamp(1.5rem, 3vw, 3rem);--leading-hero-zh:1.3;--marquee-width:48rem;--marquee-item-width:12rem;--marquee-item-height:3.5rem;--marquee-logo-height:1.75rem;--marquee-logo-opacity:.55;--marquee-duration:40s;--story-padding:clamp(3rem, 6vw, 6rem);--story-height:30rem;--story-copy-width:21rem;--story-copy-offset:4rem;--story-mobile-art:23rem;--story-leading:1.8;--story-symbol:url(/logos/foundshore-symbol.svg);--story-symbol-gradient:linear-gradient(135deg, var(--primary-hover), var(--landing-background) 52%, var(--landing-foreground));--connection-paper:var(--canvas);--connection-halo:radial-gradient(ellipse closest-side at center, #99362440 0%, #b546312b 38%, #b546310d 72%, #b5463100 100%);--connection-height:clamp(16rem, 31.25vw, 31.25rem);--connection-node-opacity:.5;--connection-ring-opacity:.18;--connection-particle-opacity:.65;--connection-glint-opacity:.3;--connection-cycle:12s;--connection-route-opacity:.65;--connection-label-size:16px;--connection-line-width:1;--connection-branch-opacity:.35;--connection-trace-opacity:.22;--connection-flow-duration:14s;--connection-mobile-width:260%;--connection-mobile-offset:-80%;--sculpture-shadow-opacity:.1;--sculpture-shadow-blur:12px;--sculpture-edge-width:1px;--sculpture-edge-opacity:.55;--question-dock-card:4.5rem;--question-dock-bottom:1rem;--question-dock-duration:1.2s;--question-dock-ease:cubic-bezier(.4, 0, .16, 1);--question-dock-overlap:-1.125rem;--question-dock-layer:45;--question-card-size:clamp(5.5rem, 9vw, 7.5rem);--question-card-overlap:-2rem;--question-card-radius:.875rem;--question-card-tilt:12deg;--question-card-lift:-.625rem;--question-card-shadow:0 16px 35px #23221f24;--question-card-overlay:linear-gradient(transparent 45%, #23221f99);--question-hint-width:15rem;--question-hint-size:.6875rem;--question-area-height:22rem;--question-spring:cubic-bezier(.2, 1.5, .35, 1);--question-motion:.42s;--question-panel-width:72rem;--question-panel-height:88svh;--question-panel-radius:2.5rem;--question-panel-padding:clamp(1.5rem, 4vw, 3.5rem);--question-backdrop:#23221f66;--question-panel-shadow:0 24px 90px #23221f33;--question-backdrop-blur:12px;--question-panel-inset:1rem;--question-visual-height:24rem;--question-hint-background:#f5eee6;--question-mobile-width:min(20rem, calc(100vw - 3rem));--question-mobile-thumb:3rem;--question-mobile-height:4.5rem;--connection-mobile-height:clamp(22rem, 85vw, 30rem);--question-mobile-shadow:0 6px 16px #842d1f0d;--marquee-wordmark-size:var(--type-body)}@media (max-width:47.999rem){:root{--marquee-logo-height:1.125rem;--marquee-wordmark-size:.6875rem;--marquee-item-width:9rem;--marquee-item-height:2.5rem}}:root{--connection-mobile-spread:3;--question-glass-background:linear-gradient(145deg, #cc9988eb, #bf806beb);--question-glass-blur:24px;--question-stack-overlap:-.375rem;--question-stack-back:.94;--question-stack-middle:.97;--connection-reading-mask:linear-gradient(to right, #000 25%, #0009 33%, #0000 42%, #0000 58%, #0009 67%, #000 75%);--question-mobile-radius:1.25rem;--question-float-distance:-3px;--question-float-duration:6s;--question-float-delay-second:-2s;--question-float-delay-third:-4s;--question-dot-size:4px;--question-dot-gap:7px;--question-dot-scale:1.7;--question-dot-duration:3s;--question-dot-second-delay:1s;--question-dot-third-delay:2s;--question-dot-muted:.35;--partner-font:var(--font-mondwest), serif;--hero-font:var(--partner-font);--partner-title-size:clamp(3rem, 6vw, 5rem);--partner-leading:1.1;--partner-height:36rem;--partner-padding:6rem;--partner-radius:2.5rem;--partner-shadow:0 4px 30px #23221f0d;--partner-avatar-size:2rem;--partner-photo-width:9rem;--partner-photo-radius:.75rem;--partner-photo-shadow:0 12px 24px #23221f26;--partner-trail-duration:1s;--partner-mobile-photo-width:5rem;--partner-mobile-photo-height:4rem}@media (max-width:47.999rem){:root{--partner-height:28rem;--partner-padding:3rem;--partner-radius:1.75rem}}:root{--button-leading-inset:3px;--button-leading-surface:var(--landing-foreground);--button-roll-duration:.48s;--footer-main-padding:clamp(1.5rem, 3.5svh, 3rem);--footer-bottom-padding:1.5rem;--footer-text-weight:var(--type-thin);--footer-hint:#f5eee6c7;--footer-copy-rise:2rem;--events-section-padding:clamp(3rem, 5vw, 5rem);--events-intro-width:42rem;--events-gap:clamp(.875rem, 1.25vw, 1.375rem);--events-grid-height:38rem;--events-radius:1.125rem;--events-shadow:0 12px 36px #23221f0a;--events-card-padding:1.5rem;--events-kicker-width:18rem;--events-media-shade:linear-gradient(180deg, #23221f66, #23221f0d 30%, #23221fe6);--events-quote-background:linear-gradient(135deg, #fcfcfb, #f5eee6);--events-tag-background:#f5eee62e;--events-tag-blur:10px;--events-marquee-duration:28s;--events-partner-height:20rem;--events-mobile-tall:30rem;--blog-padding:clamp(3rem, 5vw, 5.5rem);--blog-header-width:48rem;--blog-card-width:clamp(24rem, 38vw, 36rem);--blog-gap:clamp(1.5rem, 3vw, 3rem);--blog-progress-height:4px;--blog-rest-opacity:.64;--blog-rise:.5rem;--blog-dialog-width:52rem;--testimonial-padding:clamp(3rem, 6vw, 6rem);--testimonial-quote-width:64rem;--testimonial-quote-padding:clamp(2.5rem, 5vw, 5rem);--testimonial-quote-height:18rem;--testimonial-avatar:3.5rem;--testimonial-controls-width:12rem;--testimonial-note-width:9rem;--motion-slide-duration:.42s;--motion-slide-travel:2rem;--events-mobile-panel-height:36rem;--events-slide-interval:5500;--focus-section-padding:clamp(3rem, 5vw, 5rem);--focus-card-radius:1.25rem;--focus-card-surface:#fcfcfb80;--focus-art-rose:#d9a18c;--focus-art-cycle:7s;--focus-art-lift:-16px;--focus-art-hover-lift:-34px;--focus-art-hover-cycle:2.4s;--focus-hover-rise:-6px;--focus-hover-scale:1.045;--focus-hover-surface:#f6eee48c;--focus-hover-ring:#9e35244d;--focus-hover-shadow:0 20px 48px #9e35241a;--focus-hover-duration:1.1s;--focus-hover-stagger:.1s;--focus-mobile-art-height:20rem;--focus-network-cycle:12s;--footer-social-wordmark-width:2rem;--bubble-menu-background:#f0e7e1;--bubble-menu-shadow:0 4px 16px #23221f0d;--bubble-menu-pill-height:5rem;--bubble-menu-top:clamp(2rem, 6vh, 4rem);--bubble-menu-duration:.5s;--bubble-menu-exit:.22s;--bubble-menu-stagger:.1s;--bubble-menu-ease:cubic-bezier(.2, 1.5, .4, 1);--bubble-menu-disabled-opacity:.65;--shiny-width:100px;--shiny-text-base:var(--foreground-tertiary);--shiny-text-highlight:var(--primary);--shiny-duration:4s;--shiny-ease:cubic-bezier(.6, .6, 0, 1);--announcement-padding-y:.375rem;--announcement-icon-size:.875rem;--whatelse-padding:clamp(3rem, 6vw, 6rem);--whatelse-heading-gap:var(--space-group);--whatelse-badge-size:1.75rem;--whatelse-background:var(--primary);--whatelse-foreground:var(--landing-foreground);--whatelse-muted:var(--on-landing-secondary);--whatelse-tool-background:var(--landing-foreground);--whatelse-tool-foreground:var(--primary);--whatelse-tool-muted:var(--foreground-secondary);--whatelse-tool-border:var(--primary-subtle);--whatelse-data-background:#f5eee610;--whatelse-data-border:#f5eee633;--whatelse-tool-sheet:var(--primary-subtle);--whatelse-tool-height:26rem;--whatelse-symbol-size:4rem;--whatelse-data-padding:var(--space-group);--whatelse-data-height:0;--whatelse-stat-size:clamp(2rem, 3.4vw, 3.5rem);--whatelse-stat-accent:var(--on-landing-secondary);--reveal-word-duration:.9s;--reveal-word-stagger:40ms;--reveal-word-limit:18;--reveal-word-rise:.55em;--reveal-media-duration:1.4s;--reveal-media-rise:1.25rem;--reveal-media-blur:3px;--reveal-ease:cubic-bezier(.16, 1, .3, 1);--count-up-duration:2.2s;--testimonial-background:#eedbd5;--testimonial-foreground:#683b32;--testimonial-muted:#795a52;--testimonial-accent:var(--primary-hover);--testimonial-rule:#99362433;--scrollbar-size:3px;--scrollbar-thumb:var(--primary);--scrollbar-thumb-hover:var(--primary-hover);--scrollbar-track:var(--transparent);--partner-trail-interval:80ms;--partner-trail-distance:18px;--partner-trail-limit:12;--page-intro-height:75svh;--page-intro-top:calc(var(--nav-height) + var(--space-section));--directory-surface:#fffefc;--directory-subtle:#f1ebe7;--directory-border:#e2dad3;--directory-ink:#352d29;--directory-muted:#7a6f68;--directory-tint:#f3e4dd;--directory-gate-height:17rem;--directory-gate-glass:#f7f5f0b8;--directory-gate-blur:12px;--directory-radius:1rem;--directory-gap:1.25rem;--directory-controls-layer:10;--directory-top:calc(var(--nav-height) + var(--space-group));--directory-card-padding:1.5rem;--directory-avatar:3rem;--directory-line:1px;--directory-caption:.75rem;--directory-label:.875rem;--directory-control-height:2.75rem;--directory-card-min:20rem;--directory-search-width:22rem;--directory-control-min:9rem;--directory-shadow:0 12px 40px #352d2908;--overlay-scrim:#241c1959;--overlay-blur:.25rem;--overlay-radius:1.5rem;--overlay-inset:1rem;--overlay-shadow:0 24px 100px #241c1926;--overlay-layer:100;--drawer-width:52rem;--drawer-compact-width:24rem;--command-width:40rem;--command-height:34rem;--command-top:12vh;--directory-dock-bottom:1.5rem;--directory-dock-shadow:0 16px 60px #352d2926;--page-title-weight:700;--profile-title-size:1.75rem;--investor-name-weight:700;--investor-name-style:italic;--tag-toggle-reserve:80px;--select-radius:.875rem;--select-item-radius:.5rem;--select-panel-height:288px;--select-layer:20;--command-results-viewport:60dvh;--search-icon-size:1.25rem;--editorial-red:#9e3524;--editorial-cream:#f6eee4;--editorial-light:#eee9e3;--editorial-dark:#302a27;--editorial-line:#f6eee459;--editorial-petal:#b7785b14;--editorial-radius:.75rem;--editorial-card-height:26rem;--editorial-art-height:12rem;--editorial-art-min:10rem;--editorial-title-width:20rem;--editorial-intro-width:26rem;--editorial-shadow-opacity:.08;--editorial-turn-duration:48s;--editorial-float-duration:4s;--editorial-wave-duration:2.4s;--editorial-rise:-8px;--editorial-muted-on-dark:#d6c5b7;--editorial-muted-on-light:#71665e;--editorial-hover-shadow:0 18px 36px #302a2733;--editorial-hover-rise:-8px;--editorial-hover-scale:1.06;--pixel-flash-duration:.4s;--pixel-stagger:18ms;--pixel-flash-light:#f6eee459;--pixel-flash-dark:#9e352440;--pixel-veil-opacity:.65;--status-glass-background:#f6eee4c7;--status-glass-border:#fff9;--status-glass-ink:#452d25;--status-glass-shadow:0 12px 32px #302a2726, inset 0 1px 0 #ffffff80;--status-glass-blur:18px;--status-glass-width:18rem;--status-glass-rise:8px;--tool-autoplay-ms:6000;--tool-carousel-width:34rem;--tool-carousel-card-height:26rem;--tool-carousel-art-height:10rem;--article-reading-width:44rem;--article-cover-height:22rem;--article-toc-width:13rem;--article-leading:1.85;--editorial-cta-height:20rem;--editorial-cta-copy-width:55%;--editorial-cta-mobile-art-height:13rem;--editorial-cta-mobile-surface:#f5e5ce;--program-logo-width:4rem;--program-logo-height:2.5rem;--program-detail-leading:1.65;--program-compare-width:10rem;--data-table-max-height:65vh;--data-table-min-width:40rem;--data-table-column-min:112;--data-table-resize-step:16;--data-table-name-width:36%;--data-table-actions-width:38%;--data-table-header:var(--canvas);--data-table-hover:var(--primary-subtle);--data-table-resize-hit:8px;--data-table-status-dot:5px;--admin-sidebar:14rem;--admin-title-column:14rem;--admin-metric-width:10rem;--admin-textarea-height:7rem;--admin-preview-width:30rem;--auth-brand-width:var(--footer-brand-width);--auth-art-width:30rem;--auth-art-mobile:10rem;--auth-form-width:26rem;--form-focus-width:3px;--form-focus-color:#9f372317;--form-input-size:1rem;--form-icon-size:1.125rem;--form-disabled-opacity:.6;--workspace-content:48rem;--workspace-radius:1rem;--workspace-user-width:10rem;--workspace-input-height:4rem;--workspace-input-max:10rem;--sculpture-rotation-seconds:52;--sculpture-ring:#e9cdb2;--sculpture-highlight:#fffcf4;--sculpture-ivory:#eedac0;--sculpture-mid:#b88764;--sculpture-dark:#633426;--sculpture-shadow:#42190f66;--sculpture-shadow-edge:#42190f00;--footer-snap-threshold:.4;--footer-snap-idle:180;--footer-cover-radius:2.5rem;--footer-cover-shadow:0 1.5rem 3rem #241b1733;--question-retreat-duration:.45s;--question-retreat-distance:45%;--question-retreat-scale:.8;--program-decision-width:50rem;--program-reading-width:42rem;--program-meta-size:var(--type-caption);--program-metric-size:1.625rem;--masonry-column-width:15rem;--media-preview-height:65dvh;--media-fallback-ratio:4 / 3;--otp-slot-height:3.5rem;--otp-gap:.5rem;--otp-digit-rise:.5rem;--otp-shake-distance:4px;--otp-error-duration:.4s;--otp-caret-duration:1s;--rail-line:2px;--rail-tick-length:2.75rem;--rail-scale-near:.68;--rail-scale-mid:.44;--rail-scale-far:.25;--rail-preview-width:14rem;--rail-preview-shadow:0 8px 24px #23221f14;--rail-max-height:45dvh;--rail-layer:20;--rail-mobile-scroll-offset:15rem;--overflow-layer:30;--overflow-radius:1.75rem;--overflow-shadow:0 8px 28px #23221f14;--overflow-label-width:10rem}@media (max-width:639px){:root{--overflow-label-width:8rem}}:root{--overflow-stiffness:220;--overflow-damping:17;--overflow-mass:.85;--overflow-gap:.375rem;--overflow-control:2.25rem;--overflow-action-padding:.875rem;--overflow-track-height:3.125rem;--overflow-icon-blur:3px;--overflow-action-blur:4px;--overflow-label-width:12rem}@media (max-width:639px){:root{--overflow-label-width:8rem;--overflow-control:2rem;--overflow-action-padding:.5rem;--overflow-gap:.25rem;--overflow-track-height:2.625rem}}:root{--overflow-brand-width:7rem}@media (max-width:639px){:root{--overflow-brand-width:5.5rem}}:root{--form-loading-height:28rem;--workspace-context-width:18rem;--workspace-empty-height:3.5rem;--form-field-max:32rem;--form-layout-max:54rem;--form-section-label-width:8rem;--form-textarea-height:5rem;--dashboard-chrome-height:3.5rem;--motion-region-enter:.22s;--motion-content-enter:.18s;--motion-content-stagger:24ms;--motion-content-distance:6px;--workspace-resource-height:12rem;--workspace-home-side:14rem;--workspace-feature-icon:3rem;--workspace-feature-radius:var(--directory-radius);--workspace-stat-size:3rem;--workspace-secondary-opacity:.75;--workspace-tab-line:2px;--workspace-soft-surface:#eee5da;--workspace-card-border:var(--directory-border);--workspace-panel-shadow:var(--directory-shadow);--workspace-max-width:100rem;--workspace-rail-width:15rem;--workspace-topbar-radius:var(--control-radius);--workspace-canvas:var(--canvas);--workspace-surface-shadow:var(--workspace-panel-shadow);--dashboard-sidebar:14rem;--dashboard-canvas:var(--canvas);--dashboard-sidebar-surface:var(--surface);--dashboard-surface:var(--surface);--dashboard-border:var(--directory-border);--dashboard-radius:var(--directory-radius);--dashboard-shadow:var(--directory-shadow);--dashboard-header-height:3rem;--dashboard-metric-width:11rem;--dashboard-icon-size:2.25rem;--dashboard-icon-radius:.75rem;--dashboard-chart-height:14rem;--dashboard-chart-bar:var(--directory-tint);--dashboard-brand-width:10rem;--dashboard-brand-height:3.5rem;--dashboard-nav-radius:.75rem}@media (max-width:767px){:root{--dashboard-metric-width:10rem}}:root{--connect-avatar:3rem;--connect-skeleton-line-width:75%;--connect-textarea:7rem;--connect-skeleton-height:16rem;--connect-drawer-width:42rem}.ui-button.ui-button--image{width:var(--question-card-size);height:var(--question-card-size);border-radius:var(--question-card-radius);background:var(--surface-light);color:var(--landing-foreground);box-shadow:var(--question-card-shadow);--button-hover-color:var(--landing-foreground);border:0;padding:0;display:block;overflow:hidden}.ui-button.ui-button--image:before{display:none}.ui-button.ui-button--image img{object-fit:cover}@media (max-width:47.999rem){.ui-button.ui-button--image{justify-content:flex-start;align-items:center;gap:var(--space-control);width:var(--question-mobile-width);height:auto;min-height:var(--question-mobile-height);padding:var(--space-small) var(--space-control);text-align:left;background:var(--question-glass-background);color:var(--primary-hover);border-radius:var(--question-mobile-radius);box-shadow:var(--question-mobile-shadow);-webkit-backdrop-filter:blur(var(--question-glass-blur));--button-hover-color:var(--primary-hover);border:0;display:flex}}.ui-button--leading{--button-leading-height:var(--button-height-md);padding-block:var(--button-leading-inset);padding-inline-start:var(--button-leading-inset)}.ui-button--leading.ui-button--sm{--button-leading-height:var(--button-height-sm)}.ui-button--leading.ui-button--lg{--button-leading-height:var(--button-height-lg)}.ui-button__leading{width:calc(var(--button-leading-height) - 2 * var(--button-leading-inset) - 2 * var(--button-border-width));height:calc(var(--button-leading-height) - 2 * var(--button-leading-inset) - 2 * var(--button-border-width));border-radius:var(--pill-radius);background:var(--button-leading-surface);flex:none;place-items:center;display:grid}.ui-button__viewport{display:block;overflow:hidden}.ui-button__track{transition:transform var(--button-roll-duration) var(--button-ease);display:block;position:relative}.ui-button__row{justify-content:center;align-items:center;gap:var(--space-small);display:flex}.ui-button__row--copy{pointer-events:none;top:100%;height:100%;position:absolute;inset-inline:0}@media (prefers-reduced-motion:no-preference){.ui-button:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]) .ui-button__track{transform:translateY(-100%)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ui-button:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]) .ui-button__track{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.ui-button__track{transition:none}}.ui-roll-viewport{transition:color var(--button-motion-color) var(--button-ease);display:block;overflow:hidden}.ui-roll-track{transition:transform var(--button-roll-duration) var(--button-ease);display:block;position:relative}.ui-roll-row{align-items:center;display:flex}.ui-roll-copy{position:absolute;inset:100% 0 auto}.ui-roll-link:focus-visible .ui-roll-viewport{color:var(--primary)}@media (hover:hover){.ui-roll-link:hover .ui-roll-viewport{color:var(--primary)}}@media (prefers-reduced-motion:no-preference){.ui-roll-link:focus-visible .ui-roll-track{transform:translateY(-100%)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ui-roll-link:hover .ui-roll-track{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.ui-roll-track,.ui-roll-viewport{transition:none}}.ui-reveal-word{display:inline-block}@media (forced-colors:active){.ui-reveal-word{opacity:1!important}}.footer-frosted-glass{-webkit-backdrop-filter:blur(var(--footer-blur));backdrop-filter:blur(var(--footer-blur))}.ui-count-up{font-variant-numeric:tabular-nums;display:inline-grid}.ui-count-up__size,.ui-count-up__value{grid-area:1/1}.ui-count-up__size{visibility:hidden}.ui-count-up__value{text-align:end}.ui-section-frame{width:100%;max-width:var(--layout-landing);margin-inline:auto}.ui-tag{max-width:100%;padding:var(--space-tight) var(--space-small);border:var(--directory-line) solid var(--directory-border);border-radius:var(--pill-radius);font-size:var(--directory-label);color:var(--directory-muted);align-items:center;display:inline-flex}.ui-button.ui-button--dashboard-brand{width:var(--dashboard-brand-width);height:var(--dashboard-brand-height);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-shrink:0;align-items:center;padding:0;display:flex}.ui-button.ui-button--dashboard-brand img{object-fit:contain;width:100%;height:100%}.ui-button.ui-button--dashboard-brand:before,.ui-button.ui-button--dashboard-nav:before{display:none}.ui-button.ui-button--dashboard-nav{width:100%;min-height:var(--directory-control-height);padding:var(--space-small) var(--space-control);text-align:left;justify-content:flex-start}.ui-button--dashboard-nav .ui-button__leading{width:var(--type-heading);height:var(--type-heading);background:0 0}.ui-button--dashboard-nav .ui-button__leading svg{width:var(--type-heading);height:var(--type-heading)}.ui-button.ui-button--section-nav{border:0;border-bottom:var(--workspace-tab-line) solid transparent;padding:var(--space-content) 0;box-shadow:none;color:var(--foreground-secondary);font-weight:var(--type-regular);background:0 0;border-radius:0}.ui-button.ui-button--section-nav:before{display:none}.ui-button.ui-button--section-nav[aria-pressed=true]{border-bottom-color:var(--primary);color:var(--foreground)}.ui-button.ui-button--action-row{gap:var(--space-content);width:100%;padding:var(--space-content) var(--space-small);border:0;border-bottom:var(--directory-line) solid var(--dashboard-border);text-align:left;white-space:normal;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-button.ui-button--action-row:last-child{border-bottom:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
