@font-face{font-family:archivo;src:url(../media/archivo_latin_wdth_normal-s.p.1h4hl0m83hjjz.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_45a6d1b7-module__34zZKq__className{font-family:archivo,archivo Fallback,Archivo Narrow,Helvetica Neue,Arial,sans-serif}.archivo_45a6d1b7-module__34zZKq__variable{--font-archivo:"archivo", "archivo Fallback", Archivo Narrow, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_wght_normal-s.p.3h2wr6o8p949u.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_ext_wght_normal-s.p.2jfp7v6ns64yg.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_wght_italic-s.p.3y56bklmxgjeo.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:instrumentSans Fallback;src:local(Arial);ascent-override:97.0%;descent-override:25.0%;line-gap-override:0.0%;size-adjust:100.0%}.instrumentsans_d0bdb280-module__EcFAiW__className{font-family:instrumentSans,instrumentSans Fallback,Archivo,Helvetica Neue,Arial,sans-serif}.instrumentsans_d0bdb280-module__EcFAiW__variable{--font-instrument:"instrumentSans", "instrumentSans Fallback", Archivo, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_latin_400_normal-s.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_latin_500_normal-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(../media/ibm_plex_mono_latin_600_normal-s.p.30e0eqd5fxn92.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.ibmplexmono_50c5b4af-module__Ej06QW__className{font-family:ibmPlexMono,ibmPlexMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.ibmplexmono_50c5b4af-module__Ej06QW__variable{--font-plexmono:"ibmPlexMono", "ibmPlexMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
@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-border-style:solid;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-mono:var(--font-mono);--leading-snug:1.375;--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-text);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--shadow-media:var(--shadow-media);--shadow-float:var(--shadow-float);--ease-reveal:var(--ease-reveal)}}@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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-primary);font:var(--type-body);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-title);margin:0}p{margin:0}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--text-link);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-out);text-decoration-thickness:1px}a:hover{color:var(--text-link-hover)}::selection{background:var(--saffron-500);color:var(--ink-900)}:where(a,button,[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.l-label{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.l-label--accent{color:var(--text-accent)}.l-rule{border:0;border-top:var(--border-regular) solid var(--border-contrast);margin:0}.l-rule--accent{border-top-color:var(--border-accent)}.l-rule--hair{border-top-width:var(--border-hairline);border-top-color:var(--border-subtle)}.l-plane{background:var(--surface-plane);color:var(--text-on-plane)}.l-plane--alt{background:var(--surface-plane-alt)}.l-grain{isolation:isolate;position:relative}.l-grain:after{content:"";background-image:var(--texture-image);background-size:var(--texture-tile);opacity:var(--texture-opacity);mix-blend-mode:var(--texture-blend);pointer-events:none;position:absolute;inset:0}.l-protect{isolation:isolate;position:relative}.l-protect:before{content:"";background:var(--surface-scrim);pointer-events:none;position:absolute;inset:0}.l-protect>*{position:relative}@keyframes l-reveal{0%{opacity:0;transform:translateY(var(--translate-reveal));clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0);transform:none}}.l-reveal{animation:l-reveal var(--duration-reveal) var(--ease-reveal) both}.l-container{width:100%;max-width:var(--width-container);padding-inline:var(--grid-margin-mobile);margin-inline:auto}@media (min-width:900px){.l-container{padding-inline:var(--grid-margin-desktop)}}}@layer components{.l-btn{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-hairline) solid transparent;border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-sm);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:var(--transition-control);height:var(--control-height-md);padding-inline:var(--space-5);text-decoration:none;display:inline-flex}.l-btn--sm{height:var(--control-height-sm);padding-inline:var(--space-4);font-size:var(--size-xs)}.l-btn--lg{height:var(--control-height-lg);padding-inline:var(--space-8);font-size:var(--size-md)}.l-btn--block{justify-content:space-between;width:100%}.l-btn:active{transform:translateY(1px)}.l-btn[disabled],.l-btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;transform:none}.l-btn--primary{background:var(--sienne-600);color:var(--paper-000);border-color:var(--sienne-600)}.l-btn--primary:hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover);color:var(--paper-000)}.l-btn--secondary{color:var(--text-primary);border-color:var(--border-contrast);background:0 0}.l-btn--secondary:hover{background:var(--surface-inverse);color:var(--text-on-inverse)}.l-btn--ghost{color:var(--text-accent);padding-inline:var(--space-2);background:0 0;border-color:#0000}.l-btn--ghost:hover{color:var(--text-primary);text-decoration:underline;text-decoration-thickness:var(--border-regular);text-underline-offset:4px}.l-btn--signal{background:var(--saffron-500);color:var(--ink-900);border-color:var(--saffron-500)}.l-btn--signal:hover{background:var(--saffron-600);border-color:var(--saffron-600);color:var(--ink-900)}.l-btn--onmedia{background:var(--alpha-ink-64);color:var(--paper-000);border-color:var(--alpha-paper-32);-webkit-backdrop-filter:var(--blur-bar);backdrop-filter:var(--blur-bar)}.l-btn--onmedia:hover{background:var(--alpha-ink-88);color:var(--paper-000)}.l-btn__icon--trail{margin-inline-start:auto;padding-inline-start:var(--space-4)}.l-iconbtn{width:var(--control-height-md);height:var(--control-height-md);border:var(--border-hairline) solid transparent;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;transition:var(--transition-control);background:0 0;justify-content:center;align-items:center;display:inline-flex}.l-iconbtn--sm{width:var(--control-height-sm);height:var(--control-height-sm)}.l-iconbtn--outline{border-color:var(--border-default)}.l-iconbtn:hover{background:var(--surface-hover)}.l-iconbtn--onmedia{color:var(--paper-000);background:var(--alpha-ink-64);border-color:var(--alpha-paper-32)}.l-iconbtn--onmedia:hover{background:var(--alpha-ink-88)}.l-badge{white-space:normal;overflow-wrap:anywhere;align-items:center;gap:var(--space-2);min-inline-size:0;max-inline-size:100%;padding:3px var(--space-2);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xs);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);background:0 0;flex:0 auto;display:inline-flex}.l-badge__dot{border-radius:var(--radius-pill);background:currentColor;flex:none;width:6px;height:6px}.l-badge--ok{color:var(--feedback-ok);border-color:var(--feedback-ok)}@supports (color:color-mix(in lab, red, red)){.l-badge--ok{border-color:color-mix(in oklab, var(--feedback-ok) 45%, transparent)}}.l-badge--warn{color:var(--feedback-warn);border-color:var(--feedback-warn)}@supports (color:color-mix(in lab, red, red)){.l-badge--warn{border-color:color-mix(in oklab, var(--feedback-warn) 50%, transparent)}}.l-badge--stop{color:var(--feedback-stop);border-color:var(--feedback-stop)}@supports (color:color-mix(in lab, red, red)){.l-badge--stop{border-color:color-mix(in oklab, var(--feedback-stop) 45%, transparent)}}.l-badge--accent{color:var(--text-accent);border-color:var(--border-accent)}@supports (color:color-mix(in lab, red, red)){.l-badge--accent{border-color:color-mix(in oklab, var(--border-accent) 50%, transparent)}}.l-badge--solid{background:var(--surface-inverse);color:var(--text-on-inverse);border-color:var(--surface-inverse)}.l-badge--signal{background:var(--saffron-500);color:var(--ink-900);border-color:var(--saffron-500)}.l-badge--onmedia{background:var(--alpha-ink-64);color:var(--paper-000);border-color:var(--alpha-paper-32)}.l-tag{align-items:center;gap:var(--space-2);height:28px;padding-inline:var(--space-3);border-radius:var(--radius-xs);background:var(--surface-chip);color:var(--text-primary);font:var(--type-ui);border:var(--border-hairline) solid transparent;display:inline-flex}.l-tag--outline{border-color:var(--border-default);color:var(--text-secondary);background:0 0}.l-tag--accent{border-color:var(--border-accent);color:var(--text-accent);background:0 0}.l-tag button{cursor:pointer;color:var(--text-muted);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.l-tag button:hover{color:var(--text-primary)}.l-field{gap:var(--space-2);flex-direction:column;display:flex}.l-field__label{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary)}.l-field__req{color:var(--text-accent)}.l-field__control{align-items:center;gap:var(--space-3);height:var(--control-height-md);padding-inline:var(--space-4);background:var(--surface-field);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xs);transition:var(--transition-control);display:flex}.l-field__control:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring)}@supports (color:color-mix(in lab, red, red)){.l-field__control:focus-within{box-shadow:0 0 0 var(--focus-ring-width) color-mix(in oklab, var(--focus-ring) 35%, transparent)}}.l-field__control--area{height:auto;padding-block:var(--space-3);align-items:flex-start}.l-field input,.l-field select,.l-field textarea{width:100%;font:var(--type-body-sm);color:var(--text-primary);background:0 0;border:0;outline:none}.l-field select{appearance:none;cursor:pointer}.l-field textarea{resize:vertical;min-height:88px;line-height:var(--leading-body)}.l-field input::placeholder,.l-field textarea::placeholder{color:var(--text-muted)}.l-field__hint{font:var(--type-body-sm);font-size:var(--size-xs);color:var(--text-muted)}.l-field--invalid .l-field__control{border-color:var(--feedback-stop)}.l-field--invalid .l-field__hint{color:var(--feedback-stop)}.l-field__control--disabled{opacity:.5}.l-lockup{gap:var(--space-2);color:inherit;flex-direction:column;flex:none;text-decoration:none;display:inline-flex}.l-lockup__mark{box-sizing:content-box;height:var(--lockup-height,48px);width:auto;max-width:none;padding:calc(var(--lockup-height,48px) * .2);display:block}.l-lockup__mark--paper,[data-theme=dark] .l-lockup__mark--ink{display:none}[data-theme=dark] .l-lockup__mark--paper,[data-theme=light] .l-lockup__mark--ink{display:block}[data-theme=light] .l-lockup__mark--paper,.l-lockup--force-paper .l-lockup__mark--ink{display:none}.l-lockup--force-paper .l-lockup__mark--paper,.l-lockup--force-ink .l-lockup__mark--ink{display:block}.l-lockup--force-ink .l-lockup__mark--paper{display:none}.l-lockup__descriptor{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);max-width:30ch;line-height:1.5}.l-region{align-items:flex-end;gap:var(--space-3);display:inline-flex}.l-region__chip{height:26px;padding-inline:var(--space-3);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:var(--radius-xs);align-items:center;display:inline-flex}.l-region__chip--ma{background:var(--sienne-600);color:var(--paper-000)}.l-region__chip--sn{background:var(--petrol-600);color:var(--paper-000)}.l-region__chip--junior{background:var(--junior-blue);color:var(--ink-900)}.l-region__chip--outline{border:var(--border-hairline) solid var(--border-default);color:var(--text-secondary);background:0 0}.l-partnerlockup{align-items:center;gap:var(--space-5);display:flex}.l-partnerlockup__rule{width:var(--border-hairline);background:var(--border-default);align-self:stretch;min-height:44px}.l-partnerlockup__side{gap:var(--space-1);flex-direction:column;display:flex}.l-partnerlockup__role{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.l-partnerlockup__name{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--size-lg);font-variation-settings:"wdth" var(--width-normal);letter-spacing:var(--tracking-title)}.l-partnerlockup__slot{border:var(--border-hairline) dashed var(--border-default);min-width:120px;height:44px;color:var(--text-muted);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.l-title{flex-direction:column;margin:0;display:flex}.l-title__kicker{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.l-title__lines{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;flex-direction:column;display:flex}.l-title__line{display:block}.l-title--poster .l-title__lines{font-size:var(--size-8xl);line-height:var(--leading-poster);letter-spacing:var(--tracking-poster)}.l-title--display .l-title__lines{font-size:var(--size-6xl);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.l-title--section .l-title__lines{font-size:var(--size-4xl);line-height:var(--leading-title);letter-spacing:var(--tracking-display)}.l-title--sub .l-title__lines{font-size:var(--size-2xl);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.l-title__rule{margin-top:var(--space-5);border:0;border-top:var(--border-strong) solid var(--border-contrast)}.l-title__standfirst{margin-top:var(--space-5);font:var(--type-body-lg);color:var(--text-secondary);max-width:var(--width-prose);text-transform:none}.l-title--onmedia .l-title__kicker,.l-title--onmedia .l-title__standfirst{color:var(--paper-100)}.l-title--onmedia .l-title__rule{border-top-color:var(--paper-100)}.l-title__line--primary{color:var(--text-primary)}.l-title__line--accent{color:var(--text-accent)}.l-title__line--alt{color:var(--text-accent-alt)}.l-title__line--onmedia{color:var(--text-on-media)}.l-title__line--signal{color:var(--saffron-500)}:root{--viewfinder-color:var(--saffron-500);--viewfinder-length:22px;--viewfinder-stroke:var(--border-regular)}[data-viewfinder=ink]{--viewfinder-color:var(--text-primary)}.l-viewfinder{padding:var(--space-6);background:linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) left top / var(--viewfinder-length) var(--viewfinder-stroke) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) left top / var(--viewfinder-stroke) var(--viewfinder-length) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) right top / var(--viewfinder-length) var(--viewfinder-stroke) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) right top / var(--viewfinder-stroke) var(--viewfinder-length) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) left bottom / var(--viewfinder-length) var(--viewfinder-stroke) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) left bottom / var(--viewfinder-stroke) var(--viewfinder-length) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) right bottom / var(--viewfinder-length) var(--viewfinder-stroke) no-repeat, linear-gradient(var(--viewfinder-color), var(--viewfinder-color)) right bottom / var(--viewfinder-stroke) var(--viewfinder-length) no-repeat;position:relative}.l-viewfinder__label{top:calc(var(--space-2) * -1 - .6em);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);padding-inline:var(--space-2);position:absolute;inset-inline-start:calc(var(--viewfinder-length) + var(--space-2))}.l-meta{gap:var(--space-3);border-top:var(--border-hairline) solid var(--border-subtle);padding-top:var(--space-4);display:grid}.l-meta--row{gap:var(--space-6);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media (max-width:640px){.l-meta--row{gap:var(--space-3);grid-auto-columns:auto;grid-auto-flow:row}}.l-meta--plain{border-top:0;padding-top:0}.l-meta__item{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.l-meta--inline .l-meta__item{justify-content:space-between;gap:var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);padding-bottom:var(--space-2);flex-direction:row}.l-meta__label{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.l-meta__value{font:var(--type-label);letter-spacing:.04em;color:var(--text-primary);overflow-wrap:anywhere}.l-meta__value--strong{font-family:var(--font-display);font-size:var(--size-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}.l-portrait{gap:var(--space-5);flex-direction:column;display:flex;position:relative}.l-portrait__frame{isolation:isolate;position:relative}.l-portrait__plane{background:var(--surface-plane);z-index:0;position:absolute;inset:12% 0 18% 14%}.l-portrait__plane--alt{background:var(--surface-plane-alt)}.l-portrait__media{z-index:1;width:92%;aspect-ratio:var(--portrait-ratio,4 / 5);object-fit:cover;object-position:var(--portrait-focus,50% 30%);box-shadow:var(--shadow-media);margin-inline-start:0;display:block;position:relative}.l-portrait--mirrored .l-portrait__plane{inset:12% 14% 18% 0}.l-portrait--mirrored .l-portrait__media{margin-inline-start:8%}.l-portrait__tick{z-index:2;border-top:var(--border-regular) solid var(--saffron-500);border-left:var(--border-regular) solid var(--saffron-500);width:18px;height:18px;position:absolute}.l-portrait__caption{gap:var(--space-3);flex-direction:column;display:flex}.l-portrait__name{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--size-4xl);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;font-variation-settings:"wdth" var(--width-tight)}.l-portrait__role{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-xl);text-transform:uppercase;letter-spacing:var(--tracking-title);color:var(--text-accent)}.l-portrait__standfirst{font:var(--type-body);color:var(--text-secondary);max-width:46ch}.l-mediathumb{background:var(--ink-900);width:100%;color:var(--paper-000);text-align:start;cursor:pointer;border-radius:var(--radius-xs);isolation:isolate;border:0;padding:0;display:block;position:relative;overflow:hidden}.l-mediathumb__img{width:100%;aspect-ratio:var(--thumb-ratio,16 / 9);object-fit:cover;transition:transform var(--duration-slow) var(--ease-out);display:block}.l-mediathumb:hover .l-mediathumb__img{transform:scale(1.02)}.l-mediathumb__scrim{background:var(--protect-bottom);position:absolute;inset:0}.l-mediathumb__body{gap:var(--space-2);padding:var(--space-4);inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0}.l-mediathumb__kicker{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--saffron-500)}.l-mediathumb__title{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-xl);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-transform:uppercase;font-variation-settings:"wdth" var(--width-tight);color:var(--paper-000)}.l-mediathumb__top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);inset-inline:0;display:flex;position:absolute;top:0}.l-mediathumb__play{color:var(--paper-000);place-items:center;display:grid;position:absolute;inset:0}.l-mediathumb__playdisc{border:var(--border-regular) solid var(--paper-000);border-radius:var(--radius-pill);background:var(--alpha-ink-64);width:64px;height:64px;transition:var(--transition-control);place-items:center;display:grid}.l-mediathumb:hover .l-mediathumb__playdisc{background:var(--sienne-600);border-color:var(--sienne-600)}.l-mediathumb__duration{font:var(--type-label-sm);letter-spacing:var(--tracking-label);color:var(--paper-000);background:var(--alpha-ink-64);padding:2px var(--space-2);border-radius:var(--radius-xs)}.l-talentcard{background:var(--surface-card);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-xs);text-align:start;color:inherit;transition:border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.l-talentcard:hover{border-color:var(--border-accent)}.l-talentcard:active{transform:translateY(1px)}.l-talentcard__media{isolation:isolate;position:relative}.l-talentcard__img{width:100%;aspect-ratio:var(--card-ratio,3 / 4);object-fit:cover;object-position:50% 25%;display:block}.l-talentcard__top{justify-content:space-between;gap:var(--space-2);padding:var(--space-3);inset-inline:0;display:flex;position:absolute;top:0}.l-talentcard__body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.l-talentcard__name{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-lg);letter-spacing:var(--tracking-title);font-variation-settings:"wdth" var(--width-normal);display:flex}.l-talentcard__role{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent)}.l-talentcard__place{align-items:center;gap:var(--space-1);font:var(--type-body-sm);font-size:var(--size-xs);color:var(--text-muted);display:flex}.l-talentcard__tags{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.l-talentcard--row{flex-direction:row;align-items:stretch}.l-talentcard--row .l-talentcard__media{flex:none;width:116px}.l-talentcard--row .l-talentcard__img{aspect-ratio:1;height:100%}.l-talentcard--row .l-talentcard__body{flex:1;justify-content:center}.l-profilehead{isolation:isolate;background:var(--ink-900);color:var(--paper-000);position:relative;overflow:hidden}.l-profilehead__img{object-fit:cover;object-position:var(--head-focus,55% 22%);width:100%;height:100%;position:absolute;inset:0}.l-profilehead__plane{background:var(--sienne-500);z-index:1;opacity:.92;width:46%;position:absolute;inset-block:18% 0;inset-inline-start:-8%;transform:skew(-8deg)}.l-profilehead__scrim{background:var(--protect-bottom);z-index:2;position:absolute;inset:0}.l-profilehead__inner{z-index:3;gap:var(--space-3);padding:var(--space-6);min-height:var(--head-height,480px);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.l-profilehead__top{z-index:4;padding:var(--space-4) var(--space-5);inset-inline:0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.l-profilehead__name{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--size-5xl);line-height:var(--leading-poster);letter-spacing:var(--tracking-poster);text-transform:uppercase;font-variation-settings:"wdth" var(--width-poster);color:var(--paper-100)}.l-profilehead__role{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--size-2xl);text-transform:uppercase;letter-spacing:var(--tracking-title);color:var(--sienne-400);font-variation-settings:"wdth" var(--width-tight)}.l-profilehead__place{align-items:center;gap:var(--space-2);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--paper-300);display:flex}.l-profilehead__badges{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.l-proof{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-hairline) solid var(--border-subtle);color:inherit;align-items:center;text-decoration:none;display:flex}.l-proof:hover .l-proof__title{color:var(--text-accent)}.l-proof__thumb{border-radius:var(--radius-xs);background:var(--ink-800);flex:none;width:104px;position:relative;overflow:hidden}.l-proof__thumb img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.l-proof__kind{color:var(--paper-000);background:var(--alpha-ink-64);place-items:center;display:grid;position:absolute;inset:0}.l-proof__body{flex-direction:column;gap:2px;min-width:0;display:flex}.l-proof__title{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--size-md);letter-spacing:var(--tracking-title);transition:color var(--duration-fast) var(--ease-out)}.l-proof__sub{font:var(--type-body-sm);font-size:var(--size-xs);color:var(--text-secondary)}.l-proof__meta{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.l-proof__end{align-items:center;gap:var(--space-3);color:var(--text-muted);margin-inline-start:auto;display:flex}.l-skills{gap:var(--space-5);flex-direction:column;display:flex}.l-skills__group{gap:var(--space-3);flex-direction:column;display:flex}.l-skills__label{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.l-skills__items{gap:var(--space-2);flex-wrap:wrap;display:flex}.l-skills__measure{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.l-opp{gap:var(--space-4);padding:var(--space-5);background:var(--surface-card);border:var(--border-hairline) solid var(--border-subtle);border-left:var(--border-plane) solid var(--border-accent);border-radius:var(--radius-xs);color:inherit;flex-direction:column;text-decoration:none;display:flex}.l-opp__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.l-opp__role{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-2xl);line-height:var(--leading-title);letter-spacing:var(--tracking-display);text-transform:uppercase;font-variation-settings:"wdth" var(--width-tight)}.l-opp__prod{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin-top:var(--space-2)}.l-opp__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.l-opp__foot{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.l-opp__note{font:var(--type-body-sm);font-size:var(--size-xs);color:var(--text-muted);max-width:44ch}.l-partner{gap:var(--space-4);padding:var(--space-5);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xs);background:0 0;flex-direction:column;display:flex}.l-partner__slot{border:var(--border-hairline) dashed var(--border-default);height:56px;color:var(--text-muted);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.l-partner__type{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent-alt)}.l-partner__name{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-xl);letter-spacing:var(--tracking-title)}.l-partner__text{font:var(--type-body-sm);color:var(--text-secondary)}.l-eventbadge{width:var(--badge-width,300px);aspect-ratio:64/100;background:var(--ink-900);color:var(--paper-100);border-radius:var(--radius-xs);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.l-eventbadge__punch{border-radius:var(--radius-pill);background:var(--ink-700);border:var(--border-hairline) solid var(--alpha-paper-16);z-index:3;width:64px;height:10px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.l-eventbadge__head{padding:var(--space-8) var(--space-4) var(--space-3);justify-content:center;display:flex}.l-eventbadge__media{flex:1;min-height:0;position:relative}.l-eventbadge__media img{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.l-eventbadge__plane{background:linear-gradient(to top, var(--ink-900) 12%, #0b0b0b00 100%);height:46%;position:absolute;inset-block:auto 0;inset-inline:0}.l-eventbadge__role{bottom:var(--space-3);inset-inline:var(--space-4);font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--size-4xl);letter-spacing:var(--tracking-poster);text-transform:uppercase;font-variation-settings:"wdth" var(--width-poster);color:var(--paper-100);line-height:.9;position:absolute}.l-eventbadge__foot{padding:var(--space-4);gap:var(--space-2);background:var(--sienne-600);color:var(--paper-000);flex-direction:column;display:flex}.l-eventbadge__name{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--size-lg);letter-spacing:var(--tracking-title)}.l-eventbadge__meta{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--paper-100)}.l-eventbadge--talent .l-eventbadge__foot{background:var(--petrol-600)}.l-eventbadge--presse .l-eventbadge__foot{background:var(--ink-700)}.l-header{z-index:40;background:var(--surface-page);border-bottom:var(--border-hairline) solid var(--border-subtle);position:sticky;top:0}.l-header--onmedia{background:var(--ink-900);position:sticky}@supports (color:color-mix(in lab, red, red)){.l-header--onmedia{background:color-mix(in srgb, var(--ink-900) 88%, transparent)}}.l-header--onmedia{-webkit-backdrop-filter:var(--blur-bar);backdrop-filter:var(--blur-bar);border-bottom-color:var(--alpha-paper-16);color:var(--paper-000)}.l-header--onmedia.is-pinned{background:var(--ink-900)}.l-header--blur{background:var(--surface-page)}@supports (color:color-mix(in lab, red, red)){.l-header--blur{background:color-mix(in srgb, var(--surface-page) 78%, transparent)}}.l-header--blur{-webkit-backdrop-filter:var(--blur-bar);backdrop-filter:var(--blur-bar)}.l-header__inner{align-items:center;gap:var(--space-8);min-height:72px;padding-inline:var(--grid-margin-mobile);max-width:var(--width-container);margin-inline:auto;display:flex}@media (min-width:900px){.l-header__inner{padding-inline:var(--grid-margin-desktop)}}.l-header__nav{align-items:center;gap:var(--space-6);margin-inline-start:var(--space-4);display:none}@media (min-width:1080px){.l-header__nav{display:flex}}.l-header__link{font:var(--type-ui);font-size:var(--size-sm);text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-display);font-weight:var(--weight-semibold);color:inherit;padding-block:var(--space-2);border-bottom:var(--border-regular) solid transparent;text-decoration:none}.l-header__link:hover{color:inherit;border-bottom-color:var(--border-accent)}.l-header__link[aria-current=page]{border-bottom-color:var(--sienne-500)}.l-header__end{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.l-header .l-btn--ghost{color:var(--paper-000)}.l-header .l-btn--ghost:hover{color:var(--paper-000);-webkit-text-decoration-color:var(--paper-000);-webkit-text-decoration-color:var(--paper-000);-webkit-text-decoration-color:var(--paper-000);text-decoration-color:var(--paper-000)}.l-header__burger{display:inline-flex}@media (min-width:1080px){.l-header__burger{display:none}}.l-header__sheet{background:var(--ink-900);color:var(--paper-100);border-bottom:var(--border-hairline) solid var(--alpha-paper-16);padding:var(--space-6) var(--grid-margin-mobile) var(--space-8);inset-inline:0;flex-direction:column;display:flex;position:absolute;top:100%}@media (min-width:900px){.l-header__sheet{padding-inline:var(--grid-margin-desktop)}}.l-header__sheet a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--target-min);color:var(--paper-100);font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--size-lg);letter-spacing:.06em;text-transform:uppercase;border-bottom:var(--border-hairline) solid var(--alpha-paper-08);text-decoration:none;display:flex}.l-header__sheet a[aria-current=page]{color:var(--sienne-400)}.l-header__sheet-actions{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}.l-tabbar{z-index:40;background:var(--surface-page);border-top:var(--border-hairline) solid var(--border-subtle);padding-block:var(--space-1);padding-bottom:max(var(--space-1), env(safe-area-inset-bottom));grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:sticky;bottom:0}.l-tabbar--onmedia{background:var(--ink-900)}@supports (color:color-mix(in lab, red, red)){.l-tabbar--onmedia{background:color-mix(in srgb, var(--ink-900) 88%, transparent)}}.l-tabbar--onmedia{-webkit-backdrop-filter:var(--blur-bar);backdrop-filter:var(--blur-bar);border-top-color:var(--alpha-paper-16);color:var(--paper-100)}.l-tabbar__item{min-height:var(--target-min);padding:var(--space-2) 0;color:var(--text-muted);cursor:pointer;font:var(--type-label-sm);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.l-tabbar__item[aria-current=page]{color:var(--text-primary)}.l-tabbar__item[aria-current=page] .l-tabbar__dot{background:var(--sienne-500)}.l-tabbar__dot{width:16px;height:var(--border-regular);border-radius:var(--radius-pill);background:0 0}.l-footer{background:var(--ink-900);color:var(--paper-100);padding-block:var(--space-16) var(--space-8)}.l-footer__inner{max-width:var(--width-container);padding-inline:var(--grid-margin-mobile);gap:var(--space-10);margin-inline:auto;display:grid}@media (min-width:900px){.l-footer__inner{padding-inline:var(--grid-margin-desktop);grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}}.l-footer__col{gap:var(--space-3);flex-direction:column;display:flex}.l-footer__coltitle{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-300)}.l-footer a{color:var(--paper-100);font:var(--type-body-sm);text-decoration:none}.l-footer a:hover{color:var(--sienne-400);text-underline-offset:3px;text-decoration:underline}.l-footer .l-lockup__descriptor{color:var(--paper-300)}.l-footer .l-lockup__mark--ink{display:none}.l-footer .l-lockup__mark--paper{display:block}.l-footer__bottom{max-width:var(--width-container);margin:var(--space-12) auto 0;padding-inline:var(--grid-margin-mobile);padding-top:var(--space-5);border-top:var(--border-hairline) solid var(--alpha-paper-16);gap:var(--space-4) var(--space-8);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (min-width:900px){.l-footer__bottom{padding-inline:var(--grid-margin-desktop)}}.l-footer__territories{gap:var(--space-4);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-300);flex-wrap:wrap;display:flex}.l-footer__legal{font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-300)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.right-\[var\(--space-4\)\]{right:var(--space-4)}.bottom-\[var\(--space-2\)\]{bottom:var(--space-2)}.left-0{left:0}.isolate{isolation:isolate}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-\[var\(--space-1\)\]{margin-top:var(--space-1)}.mt-\[var\(--space-2\)\]{margin-top:var(--space-2)}.mt-\[var\(--space-4\)\]{margin-top:var(--space-4)}.mt-\[var\(--space-5\)\]{margin-top:var(--space-5)}.mt-\[var\(--space-6\)\]{margin-top:var(--space-6)}.mt-\[var\(--space-8\)\]{margin-top:var(--space-8)}.mt-\[var\(--space-10\)\]{margin-top:var(--space-10)}.mt-\[var\(--space-16\)\]{margin-top:var(--space-16)}.mt-auto{margin-top:auto}.mb-\[var\(--space-2\)\]{margin-bottom:var(--space-2)}.mb-\[var\(--space-6\)\]{margin-bottom:var(--space-6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-full{height:100%}.min-h-\[60vh\]{min-height:60vh}.min-h-\[78vh\]{min-height:78vh}.min-h-\[220px\]{min-height:220px}.w-\[38\%\]{width:38%}.w-full{width:100%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[var\(--width-container\)\]{max-width:var(--width-container)}.min-w-0{min-width:0}.flex-none{flex:none}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.scroll-mt-\[96px\]{scroll-margin-top:96px}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\[var\(--space-1\)\]{gap:var(--space-1)}.gap-\[var\(--space-2\)\]{gap:var(--space-2)}.gap-\[var\(--space-3\)\]{gap:var(--space-3)}.gap-\[var\(--space-4\)\]{gap:var(--space-4)}.gap-\[var\(--space-5\)\]{gap:var(--space-5)}.gap-\[var\(--space-6\)\]{gap:var(--space-6)}.gap-\[var\(--space-8\)\]{gap:var(--space-8)}.gap-\[var\(--space-10\)\]{gap:var(--space-10)}.gap-\[var\(--space-12\)\]{gap:var(--space-12)}.gap-\[var\(--space-16\)\]{gap:var(--space-16)}.overflow-x-auto{overflow-x:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.p-0{padding:0}.p-\[var\(--space-3\)\]{padding:var(--space-3)}.p-\[var\(--space-4\)\]{padding:var(--space-4)}.p-\[var\(--space-5\)\]{padding:var(--space-5)}.p-\[var\(--space-6\)\]{padding:var(--space-6)}.p-\[var\(--space-8\)\]{padding:var(--space-8)}.p-\[var\(--space-10\)\]{padding:var(--space-10)}.px-\[var\(--grid-margin-mobile\)\]{padding-inline:var(--grid-margin-mobile)}.py-\[var\(--space-16\)\]{padding-block:var(--space-16)}.py-\[var\(--space-24\)\]{padding-block:var(--space-24)}.pt-\[var\(--space-16\)\]{padding-top:var(--space-16)}.pt-\[var\(--space-20\)\]{padding-top:var(--space-20)}.pb-\[var\(--space-3\)\]{padding-bottom:var(--space-3)}.pb-\[var\(--space-8\)\]{padding-bottom:var(--space-8)}.pb-\[var\(--space-10\)\]{padding-bottom:var(--space-10)}.pb-\[var\(--space-16\)\]{padding-bottom:var(--space-16)}.pb-\[var\(--space-20\)\]{padding-bottom:var(--space-20)}.pb-\[var\(--space-24\)\]{padding-bottom:var(--space-24)}.text-center{text-align:center}.text-start{text-align:start}.align-top{vertical-align:top}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\[seed\:import\]{seed:import}.\[worker\:mail\]{worker:mail}.wdth-normal{font-variation-settings:"wdth" var(--width-normal)}.wdth-poster{font-variation-settings:"wdth" var(--width-poster)}.wdth-tight{font-variation-settings:"wdth" var(--width-tight)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media not all and (min-width:1080px){.max-nav\:pt-\[var\(--space-12\)\]{padding-top:var(--space-12)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:px-\[var\(--grid-margin-desktop\)\]{padding-inline:var(--grid-margin-desktop)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[96px\]{top:96px}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.4fr_0\.6fr\]{grid-template-columns:1.4fr .6fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}:root{--paper-000:#fbf7ee;--paper-100:#f3e9d7;--paper-200:#e7dac3;--paper-300:#d3c3a6;--paper-400:#b4a385;--ink-900:#0b0b0b;--ink-800:#131211;--ink-700:#1c1a17;--ink-600:#26231f;--ink-500:#332f29;--ink-400:#5a544b;--ink-300:#8a8276;--sienne-700:#8e3d1f;--sienne-600:#a34825;--sienne-500:#b5522d;--sienne-400:#cc6b44;--sienne-300:#e29068;--sienne-100:#f2d8ca;--petrol-800:#073a40;--petrol-700:#0a4b52;--petrol-600:#0e5d66;--petrol-500:#167985;--petrol-400:#2e98a2;--petrol-100:#cbe2e4;--saffron-700:#b98500;--saffron-800:#8a6200;--saffron-600:#d69a00;--saffron-500:#f4b000;--saffron-300:#ffce58;--junior-blue:#4fb3f2;--junior-blue-ink:#1b5e86;--junior-pink:#f84fc0;--status-ok:#2f7a52;--status-ok-on-dark:#57b383;--status-warn:var(--saffron-600);--status-stop:#a32e22;--status-stop-on-dark:#de6b5c;--alpha-ink-04:#0b0b0b0a;--alpha-ink-08:#0b0b0b14;--alpha-ink-16:#0b0b0b29;--alpha-ink-64:#0b0b0ba3;--alpha-ink-88:#0b0b0be0;--alpha-paper-08:#f3e9d714;--alpha-paper-16:#f3e9d729;--alpha-paper-32:#f3e9d752;--alpha-paper-64:#f3e9d7a3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:var(--paper-000);--surface-base:var(--paper-100);--surface-raised:var(--paper-000);--surface-sunken:var(--paper-200);--surface-inverse:var(--ink-900);--surface-plane:var(--sienne-500);--surface-plane-alt:var(--petrol-600);--surface-signal:var(--saffron-500);--surface-overlay:#0b0b0b9e;--surface-scrim:var(--protect-bottom);--surface-card:var(--paper-000);--surface-field:var(--paper-000);--surface-chip:var(--paper-200);--surface-hover:var(--paper-200);--action-primary-hover:var(--sienne-700);--text-primary:var(--ink-900);--text-secondary:var(--ink-500);--text-muted:var(--ink-400);--text-accent:var(--sienne-700);--text-accent-alt:var(--petrol-600);--text-on-plane:var(--paper-000);--text-on-signal:var(--ink-900);--text-on-inverse:var(--paper-100);--text-on-media:var(--paper-000);--text-link:var(--sienne-700);--text-link-hover:var(--ink-900);--border-subtle:#0b0b0b1a;--border-default:#0b0b0b33;--border-contrast:var(--ink-900);--border-accent:var(--sienne-500);--focus-ring:var(--petrol-600);--focus-ring-width:2px;--focus-ring-offset:2px;--feedback-ok:var(--status-ok);--feedback-warn:var(--saffron-800);--feedback-stop:var(--status-stop);--texture-image:var(--texture-fine);--texture-opacity:var(--texture-opacity-1);--texture-blend:var(--texture-blend-on-light)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:var(--ink-900);--surface-base:var(--ink-900);--surface-raised:var(--ink-700);--surface-sunken:var(--ink-800);--surface-inverse:var(--paper-100);--surface-plane:var(--sienne-500);--surface-plane-alt:var(--petrol-600);--surface-signal:var(--saffron-500);--surface-overlay:#0b0b0bc7;--surface-scrim:var(--protect-bottom);--surface-card:var(--ink-800);--surface-field:var(--ink-800);--surface-chip:var(--ink-700);--surface-hover:var(--ink-700);--action-primary-hover:var(--sienne-500);--text-primary:var(--paper-100);--text-secondary:var(--paper-300);--text-muted:var(--ink-300);--text-accent:var(--sienne-400);--text-accent-alt:var(--petrol-400);--text-on-plane:var(--paper-000);--text-on-signal:var(--ink-900);--text-on-inverse:var(--ink-900);--text-on-media:var(--paper-000);--text-link:var(--sienne-400);--text-link-hover:var(--paper-000);--border-subtle:var(--alpha-paper-08);--border-default:var(--alpha-paper-16);--border-contrast:var(--paper-100);--border-accent:var(--sienne-400);--focus-ring:var(--saffron-500);--feedback-ok:var(--status-ok-on-dark);--feedback-warn:var(--saffron-500);--feedback-stop:var(--status-stop-on-dark);--texture-image:var(--texture-coarse);--texture-opacity:var(--texture-opacity-1);--texture-blend:var(--texture-blend-on-dark)}@media (prefers-color-scheme:dark){[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:var(--ink-900);--surface-base:var(--ink-900);--surface-raised:var(--ink-700);--surface-sunken:var(--ink-800);--surface-inverse:var(--paper-100);--surface-overlay:#0b0b0bc7;--surface-card:var(--ink-800);--surface-field:var(--ink-800);--surface-chip:var(--ink-700);--surface-hover:var(--ink-700);--action-primary-hover:var(--sienne-500);--text-primary:var(--paper-100);--text-secondary:var(--paper-300);--text-muted:var(--ink-300);--text-accent:var(--sienne-400);--text-accent-alt:var(--petrol-400);--text-on-inverse:var(--ink-900);--text-link:var(--sienne-400);--text-link-hover:var(--paper-000);--border-subtle:var(--alpha-paper-08);--border-default:var(--alpha-paper-16);--border-contrast:var(--paper-100);--border-accent:var(--sienne-400);--focus-ring:var(--saffron-500);--feedback-ok:var(--status-ok-on-dark);--feedback-warn:var(--saffron-500);--feedback-stop:var(--status-stop-on-dark);--texture-blend:var(--texture-blend-on-dark)}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:var(--paper-000);--surface-base:var(--paper-100);--surface-raised:var(--paper-000);--surface-sunken:var(--paper-200);--surface-inverse:var(--ink-900);--surface-overlay:#0b0b0b9e;--surface-card:var(--paper-000);--surface-field:var(--paper-000);--surface-chip:var(--paper-200);--surface-hover:var(--paper-200);--action-primary-hover:var(--sienne-700);--text-primary:var(--ink-900);--text-secondary:var(--ink-500);--text-muted:var(--ink-400);--text-accent:var(--sienne-700);--text-accent-alt:var(--petrol-600);--text-on-inverse:var(--paper-100);--text-link:var(--sienne-700);--text-link-hover:var(--ink-900);--border-subtle:#0b0b0b1a;--border-default:#0b0b0b33;--border-contrast:var(--ink-900);--border-accent:var(--sienne-500);--focus-ring:var(--petrol-600);--feedback-ok:var(--status-ok);--feedback-warn:var(--saffron-800);--feedback-stop:var(--status-stop);--texture-image:var(--texture-fine);--texture-blend:var(--texture-blend-on-light)}[data-surface=plane]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-primary:var(--paper-000);--text-secondary:var(--paper-100);--text-muted:var(--paper-300);--text-accent:var(--saffron-500);--text-accent-alt:var(--paper-100);--text-link:var(--paper-000);--text-link-hover:var(--saffron-500);--border-subtle:var(--alpha-paper-16);--border-default:var(--alpha-paper-32);--border-contrast:var(--paper-100);--border-accent:var(--paper-100);--focus-ring:var(--saffron-500);--surface-raised:var(--alpha-ink-64);--surface-sunken:var(--alpha-ink-64)}[data-brand=junior]{--surface-plane:var(--junior-blue);--surface-plane-alt:var(--petrol-600);--text-accent:var(--junior-blue-ink);--border-accent:var(--junior-blue);--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--texture-opacity:var(--texture-opacity-0)}[data-theme=dark] [data-brand=junior],[data-brand=junior][data-theme=dark]{--text-accent:var(--junior-blue)}:root{--font-display:"Archivo", "Archivo Narrow", "Helvetica Neue", Arial, sans-serif;--font-text:"Instrument Sans", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--width-poster:70;--width-tight:80;--width-normal:100;--width-wide:100;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:900;--size-3xs:10px;--size-2xs:11px;--size-xs:12px;--size-sm:14px;--size-md:16px;--size-lg:18px;--size-xl:21px;--size-2xl:26px;--size-3xl:32px;--size-4xl:42px;--size-5xl:56px;--size-6xl:72px;--size-7xl:96px;--size-8xl:128px;--size-9xl:168px;--leading-poster:.84;--leading-display:.9;--leading-title:1.02;--leading-snug:1.25;--leading-body:1.55;--leading-loose:1.7;--tracking-poster:-.03em;--tracking-display:-.02em;--tracking-title:-.01em;--tracking-body:0;--tracking-label:.14em;--tracking-label-wide:.22em;--type-poster:var(--weight-black) var(--size-8xl)/var(--leading-poster) var(--font-display);--type-display:var(--weight-black) var(--size-6xl)/var(--leading-display) var(--font-display);--type-title-1:var(--weight-bold) var(--size-4xl)/var(--leading-title) var(--font-display);--type-title-2:var(--weight-bold) var(--size-2xl)/var(--leading-title) var(--font-display);--type-title-3:var(--weight-bold) var(--size-xl)/var(--leading-snug) var(--font-display);--type-body-lg:var(--weight-regular) var(--size-lg)/var(--leading-body) var(--font-text);--type-body:var(--weight-regular) var(--size-md)/var(--leading-body) var(--font-text);--type-body-sm:var(--weight-regular) var(--size-sm)/var(--leading-body) var(--font-text);--type-ui:var(--weight-medium) var(--size-sm)/1.2 var(--font-text);--type-label:var(--weight-medium) var(--size-xs)/1.2 var(--font-mono);--type-label-sm:var(--weight-medium) var(--size-2xs)/1.2 var(--font-mono);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--grid-columns-desktop:12;--grid-columns-tablet:8;--grid-columns-mobile:4;--grid-gutter-desktop:var(--space-6);--grid-gutter-mobile:var(--space-4);--grid-margin-desktop:var(--space-16);--grid-margin-mobile:var(--space-5);--width-container:1320px;--width-container-narrow:960px;--width-prose:68ch;--width-app:420px;--target-min:44px;--control-height-sm:36px;--control-height-md:44px;--control-height-lg:56px;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-pill:999px;--border-hairline:1px;--border-regular:2px;--border-strong:3px;--border-plane:6px;--rule-title:var(--border-strong) solid var(--border-accent);--shadow-none:none;--shadow-media:0 18px 44px -22px #0b0b0b8c;--shadow-lift:0 2px 0 0 #0b0b0b2e;--shadow-float:0 24px 64px -24px #0b0b0b99, 0 2px 8px -4px #0b0b0b66;--shadow-inset-top:inset 0 1px 0 0 var(--alpha-paper-08);--protect-bottom:linear-gradient(to top, #0b0b0beb 0%, #0b0b0bb8 28%, #0b0b0b47 60%, #0b0b0b00 100%);--protect-top:linear-gradient(to bottom, #0b0b0bb8 0%, #0b0b0b00 70%);--protect-side:linear-gradient(to right, #0b0b0be0 0%, #0b0b0b59 55%, #0b0b0b00 100%);--blur-bar:saturate(1.1) blur(14px);--texture-none:none;--texture-fine:url(/textures/grain-fine.png);--texture-coarse:url(/textures/grain-coarse.png);--texture-tile:180px 180px;--texture-opacity-0:0;--texture-opacity-1:.05;--texture-opacity-2:.12;--texture-blend-on-light:multiply;--texture-blend-on-dark:soft-light;--duration-instant:90ms;--duration-fast:.14s;--duration-base:.22s;--duration-slow:.36s;--duration-reveal:.56s;--duration-video-cut:80ms;--ease-reveal:cubic-bezier(.16, .84, .24, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.6, 0, .9, .3);--ease-inout:cubic-bezier(.65, 0, .35, 1);--ease-linear:linear;--translate-reveal:14px;--stagger-step:70ms;--transition-control:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-reveal:1ms;--translate-reveal:0px;--stagger-step:0s}}:root{--font-display:var(--font-archivo,"Archivo"), "Archivo Narrow", "Helvetica Neue", Arial, sans-serif;--font-text:var(--font-instrument,"Instrument Sans"), "Archivo", "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-plexmono,"IBM Plex Mono"), ui-monospace, "SFMono-Regular", Menlo, monospace}.skip-link{z-index:100;background:var(--ink-900);color:var(--paper-100);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font:var(--type-ui);text-decoration:none;position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:none}.demo-strip{justify-content:center;gap:var(--space-1) var(--space-5);background:var(--ink-900);color:var(--paper-100);font:var(--type-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:var(--space-1) var(--space-4);text-align:center;flex-wrap:wrap;display:flex}@media (max-width:640px){.demo-strip{flex-direction:column;gap:0}}.prose{max-width:var(--width-prose);font:var(--type-body-lg);color:var(--text-primary)}.prose p+p{margin-top:var(--space-4)}.prose h2{margin-block:var(--space-10) var(--space-4);font-size:var(--size-2xl)}.prose h3{margin-block:var(--space-8) var(--space-3);font-size:var(--size-xl)}.prose ul{margin:var(--space-4) 0;gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}.prose li::marker{color:var(--text-accent)}.prose a{text-underline-offset:3px;text-decoration:underline}.section{padding-block:var(--space-20)}@media (min-width:900px){.section{padding-block:var(--space-32)}}@media (max-width:480px){.l-title--display .l-title__lines{font-size:clamp(40px,15vw,60px)}.l-btn{white-space:normal;height:auto;min-height:var(--control-height-md);padding-block:var(--space-2);text-align:start}.l-profilehead__name{font-size:var(--size-4xl)}.l-opp__role{font-size:var(--size-xl)}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@page{margin:14mm}@media print{.no-print,.demo-strip,.l-header,.l-tabbar,.skip-link{display:none!important}html{background:#fff}body{color:#000;background:#fff}[data-theme=dark]{background:#fff}a{color:#000;text-decoration:none}.print-break{break-before:page}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
