.a-badge{font-family:var(--font-sans);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);white-space:nowrap;border-radius:625rem;align-items:center;gap:.5rem;display:inline-flex}.a-badge--md{padding:.5rem 1rem}.a-badge--sm{padding:.5rem}.a-badge{text-transform:uppercase;letter-spacing:.06em}.a-badge--default{color:#5f5d70;background-color:#eef4fb}.a-badge--primary{color:#22176a;background-color:#4c34eb1f}.a-badge--success{color:#216e2a;background-color:#4af55e1f}.a-badge--warning{color:#71610b;background-color:#fad8181f}.a-badge--danger,.a-badge--error{color:#5c1606;background-color:#cc300e1f}.a-badge--info{color:#11305f;background-color:#256bd21f}.a-badge--concluded{color:#392e18;background-color:#d5b814}.a-badge--light.a-badge--primary{color:#d2ccfa;background-color:#1a104d}.a-badge--light.a-badge--success{color:#d2fdd7;background-color:#19402a}.a-badge--light.a-badge--warning{color:#fef5c5;background-color:#453918}.a-badge--light.a-badge--danger,.a-badge--light.a-badge--error{color:#f2cbc3;background-color:#3a0f16}.a-badge--light.a-badge--info{color:#c9daf4;background-color:#101e47}.a-badge--light.a-badge--primary,.a-badge--light.a-badge--danger,.a-badge--light.a-badge--error,.a-badge--light.a-badge--info{color:#fcfdfe}.a-badge--light.a-badge--default{color:#eef4fb;background-color:#1f1a2e}.a-badge--outline{background-color:#0000;box-shadow:inset 0 0 0 .0625rem}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--primary{color:#d2ccfa;background-color:#1a104d}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--success{color:#d2fdd7;background-color:#19402a}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--warning{color:#fef5c5;background-color:#453918}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--danger,:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge.a-badge--error:not(.a-badge--concluded){color:#f2cbc3;background-color:#3a0f16}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--info{color:#c9daf4;background-color:#101e47}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--primary,:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--danger,:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge.a-badge--error:not(.a-badge--concluded),:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--info{color:#fcfdfe}:where([data-is-focal=true]:not([data-is-focal-tone=light])) .a-badge:not(.a-badge--concluded).a-badge--default{color:#eef4fb;background-color:#1f1a2e}:where([data-is-focal-tone=light]) .a-badge:not(.a-badge--concluded).a-badge--primary{color:#22176a;background-color:#e7e5fc}:where([data-is-focal-tone=light]) .a-badge:not(.a-badge--concluded).a-badge--success{color:#216e2a;background-color:#e7fceb}:where([data-is-focal-tone=light]) .a-badge:not(.a-badge--concluded).a-badge--warning{color:#71610b;background-color:#fcf9e2}:where([data-is-focal-tone=light]) .a-badge:not(.a-badge--concluded).a-badge--danger,:where([data-is-focal-tone=light]) .a-badge.a-badge--error:not(.a-badge--concluded){color:#5c1606;background-color:#f6e4e1}:where([data-is-focal-tone=light]) .a-badge:not(.a-badge--concluded).a-badge--info{color:#11305f;background-color:#e2ebf9}:where([data-is-focal-tone=light]) .a-badge:not(.a-badge--concluded).a-badge--default{color:#5f5d70;background-color:#eef4fb}.a-badge__icon{align-items:center;display:inline-flex}.a-badge__icon svg{block-size:1em;inline-size:1em;display:block}.a-badge--with-icon{padding-inline-start:1rem}.a-badge__text{line-height:inherit}.a-eyebrow{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;gap:.5rem;margin:0;display:inline-flex}.a-eyebrow__dot{background-color:currentColor;flex:none;block-size:.25rem;inline-size:.25rem}.a-eyebrow--page{color:#090418}.a-eyebrow--hero{color:#fcfdfe}.a-eyebrow--chip{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background-color:#fcfdfe24;border-radius:625rem;block-size:2.5rem;padding-inline:1.5rem}.a-tag{block-size:2.5rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);white-space:nowrap;border-radius:625rem;align-items:center;gap:.5rem;padding-inline:1rem;display:inline-flex}.a-tag__icon{display:inline-flex}.a-tag__icon svg{display:block}.a-tag--film{color:#fcfdfe;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background-color:#fcfdfe24;border:.0625rem solid #fcfdfe4d}.a-tag--plain{color:#090418;background-color:#fcfdfe}@keyframes shop_fade_in{0%{opacity:0}to{opacity:1}}@keyframes shop_fade_out{0%{opacity:1}to{opacity:0}}@keyframes shop_slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes shop_slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes shop_slide_in_up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes shop_scale_in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shop_pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shop_shimmer{0%{background-position-x:100%}to{background-position-x:-100%}}@keyframes shop_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.a-checkbox-or-radio{flex-direction:column;gap:.5rem;display:flex}.a-checkbox-or-radio__label{cursor:pointer;align-items:center;gap:1rem;display:inline-flex;position:relative}.a-checkbox-or-radio__input{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-checkbox-or-radio__text{color:#090418}.a-checkbox-or-radio__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.a-checkbox-or-radio__icon-holder{background-color:#fcfdfe;border:.125rem solid #8d8ba3;flex:none;justify-content:center;align-items:center;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:inline-flex}.a-checkbox-or-radio__icon{color:#fcfdfe;opacity:0;justify-content:center;align-items:center;block-size:68%;inline-size:68%;transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.2,0,0,1);display:inline-flex;transform:scale(.6)}.a-checkbox-or-radio__icon svg{block-size:100%;inline-size:100%;display:block}@media (prefers-reduced-motion:reduce){.a-checkbox-or-radio__icon{transition:opacity .2s cubic-bezier(.33,1,.68,1);transform:none}}.a-checkbox-or-radio__input:checked+.a-checkbox-or-radio__icon-holder{background-color:#4c34eb;border-color:#4c34eb}.a-checkbox-or-radio__input:checked+.a-checkbox-or-radio__icon-holder .a-checkbox-or-radio__icon{opacity:1;transform:scale(1)}.a-checkbox-or-radio__input:focus-visible+.a-checkbox-or-radio__icon-holder{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-checkbox-or-radio--sm .a-checkbox-or-radio__icon-holder{block-size:1rem;inline-size:1rem}.a-checkbox-or-radio--sm .a-checkbox-or-radio__text{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.a-checkbox-or-radio--md .a-checkbox-or-radio__icon-holder{block-size:1.25rem;inline-size:1.25rem}.a-checkbox-or-radio--md .a-checkbox-or-radio__text{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight)}.a-checkbox-or-radio--lg .a-checkbox-or-radio__icon-holder{block-size:1.5rem;inline-size:1.5rem}.a-checkbox-or-radio--lg .a-checkbox-or-radio__text{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.a-checkbox-or-radio--rounded .a-checkbox-or-radio__icon-holder{border-radius:.25rem}.a-checkbox-or-radio--round .a-checkbox-or-radio__icon-holder{border-radius:50%}.a-checkbox-or-radio--radio .a-checkbox-or-radio__icon{background-color:#fcfdfe;border-radius:50%;block-size:50%;inline-size:50%}.a-checkbox-or-radio--error .a-checkbox-or-radio__icon-holder{border-color:#cc300e}.a-checkbox-or-radio--label-hidden .a-checkbox-or-radio__text{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-checkbox-or-radio--disabled{opacity:.5}.a-checkbox-or-radio--disabled .a-checkbox-or-radio__label{cursor:not-allowed}.a-like-button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-like-button{cursor:pointer;color:inherit;font-family:inherit;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background:0 0;border:none;align-items:center;gap:.5rem;padding:0;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:inline-flex}.a-like-button__icon{block-size:1em;inline-size:1em}.a-like-button__count{font-variant-numeric:tabular-nums}.a-like-button:hover:not(:disabled){color:#4c34eb}.a-like-button:disabled{cursor:default;opacity:.6}.a-like-button--active{color:#4c34eb}.a-like-button--active .a-like-button__icon{fill:currentColor}.a-link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-spinner{justify-content:center;align-items:center;display:inline-flex}.a-spinner__ring{border:.125rem solid;border-block-start-color:#0000;border-radius:50%;animation:.6s linear infinite a-spinner-rotate;display:block}.a-spinner--sm .a-spinner__ring{border-width:2px;block-size:1rem;inline-size:1rem}.a-spinner--md .a-spinner__ring{border-width:2.5px;block-size:1.5rem;inline-size:1.5rem}.a-spinner--lg .a-spinner__ring{border-width:3px;block-size:2.5rem;inline-size:2.5rem}.a-spinner__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.a-spinner__ring{animation-duration:1.6s}}@keyframes a-spinner-rotate{to{transform:rotate(360deg)}}.m-arrow-link{font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:0 0;border:0;border-radius:625rem;align-items:center;gap:.5rem;padding-block:0;padding-inline:1.5rem .5rem;text-decoration:none;transition:background-color .12s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.m-arrow-link{transition:none}}.m-arrow-link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.m-arrow-link__label{block-size:var(--control-h);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;padding-right:.5rem;display:inline-flex}.m-arrow-link__arrow{border-radius:50%;flex:none;place-items:center;block-size:2rem;inline-size:2rem;display:grid}.m-arrow-link__arrow svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.m-arrow-link__arrow svg{transition:none}}.m-arrow-link:hover .m-arrow-link__arrow svg,.m-arrow-link[aria-expanded=true] .m-arrow-link__arrow svg{transform:translate(.125rem,-.125rem)}.m-arrow-link--hero{color:#fcfdfe;border:.0625rem solid #fcfdfe4d}.m-arrow-link--hero .m-arrow-link__arrow{color:#090418;background-color:#fcfdfe}.m-arrow-link--hero:hover{background-color:#fcfdfe29}.m-arrow-link--page{color:#090418;-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);background-color:#fcfdfeb8;border:.0625rem solid #0904181a}.m-arrow-link--page .m-arrow-link__arrow{color:#fcfdfe;background-color:#090418}.m-arrow-link--page:hover{background-color:#0904180f}.m-arrow-link--film{background-color:#fcfdfe24;border:0}.m-arrow-link--film:hover{background-color:#fcfdfe29}.m-arrow-link--accent{color:#4c34eb;-webkit-backdrop-filter:none;backdrop-filter:none;border:.0625rem solid #4c34eb}.m-arrow-link--accent .m-arrow-link__arrow{color:#fcfdfe;background-color:#4c34eb}.m-arrow-link--accent:hover{background-color:#0904180f}.m-arrow-link--inline{color:#090418;-webkit-backdrop-filter:none;backdrop-filter:none;border:.0625rem solid #0904181a;padding-inline-end:1.5rem}.m-arrow-link--inline .m-arrow-link__arrow{block-size:auto;inline-size:auto;color:inherit;background:0 0}.m-arrow-link--inline:hover{background-color:#0904180f}.m-arrow-link--solid{color:#fcfdfe;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#090418;border:0}.m-arrow-link--solid .m-arrow-link__arrow{color:#fcfdfe;background-color:#220f5a;box-shadow:inset 0 0 0 .0625rem #fcfdfe4d}.m-arrow-link--solid:hover{background-color:#220f5a}.m-arrow-link--brand{color:#fcfdfe;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#4c34eb;border:0;justify-content:space-between}.m-arrow-link--brand .m-arrow-link__arrow{color:#4c34eb;background-color:#fcfdfe}.m-arrow-link--brand:hover{background-color:#3217e5}.m-arrow-link:disabled{cursor:not-allowed}.m-arrow-link--busy{cursor:progress}.m-arrow-link--disabled{opacity:.5}.m-arrow-link--busy .m-arrow-link__arrow svg,.m-arrow-link:disabled .m-arrow-link__arrow svg{transform:none}.a-image__picture{display:contents}.a-image__picture>source{display:none}.m-form-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.m-form-actions>*{max-inline-size:100%}.m-form-actions>.m-arrow-link{white-space:normal}.m-form-actions--spread{justify-content:space-between}@media (width<=30rem){.m-form-actions--spread{flex-direction:column;align-items:stretch}}.a-button{min-block-size:var(--control-h);font-family:var(--font-sans);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border:none;border-radius:625rem;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1),opacity .2s cubic-bezier(.33,1,.68,1),box-shadow .2s cubic-bezier(.33,1,.68,1);display:inline-flex}.a-button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-button--xs{min-block-size:0;padding:.5rem 1rem}.a-button--sm{min-block-size:2rem;padding:.5rem 1rem}.a-button--lg{padding:1.5rem}.a-button--primary{color:#fcfdfe;background-color:#4c34eb;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.a-button--primary:hover{background-color:#3217e5}.a-button--primary:active{background-color:#2b13c4;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--secondary{color:#fcfdfe;background-color:#090418}.a-button--secondary:hover{background-color:#220f5a}.a-button--secondary:active{box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--ghost{color:#5f5d70;background-color:#0000;border:.0625rem solid #d0d0d0}.a-button--ghost:hover{color:#090418;background-color:#dee1e3}.a-button--ghost:active{color:#090418;background-color:#dee1e3;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--inverse{color:#fcfdfe;background-color:#0000;border:.0625rem solid #fcfdfe66}.a-button--inverse:hover{color:#fcfdfe;background-color:#fcfdfe29}.a-button--inverse:active{color:#fcfdfe;background-color:#fcfdfe29;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--filled{color:#4c34eb;background-color:#eef4fb}.a-button--filled:hover{background-color:#dee1e3}.a-button--tag{color:#4c34eb;background-color:#0000;border:.0625rem solid #4c34eb;border-radius:.5rem}.a-button--tag:hover{background-color:#eef4fb}.a-button--danger,.a-button--destructive{color:#fcfdfe;background-color:#cc300e}.a-button--danger:hover,.a-button--destructive:hover{background-color:#ab280c}.a-button--danger:active,.a-button--destructive:active{background-color:#892009;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--success{color:#090418;background-color:#4af55e}.a-button--success:hover{background-color:#28f340}.a-button--success:active{background-color:#0deb27;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--info{color:#fcfdfe;background-color:#256bd2}.a-button--info:hover{background-color:#205cb4}.a-button--info:active{background-color:#1a4c95;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--warning{color:#090418;background-color:#fad818}.a-button--warning:hover{background-color:#e9c705}.a-button--warning:active{background-color:#c6a904;box-shadow:inset 0 .0625rem .125rem #0904180f}.a-button--label,.a-button--label-danger{min-block-size:0;box-shadow:none;letter-spacing:.06em;text-transform:uppercase;color:#4c34eb;background:0 0;border:0;padding:0}.a-button--label:hover,.a-button--label-danger:hover{text-decoration:underline}.a-button--label-danger{color:#99240b}.a-button--text{min-block-size:0;box-shadow:none;font:inherit;color:inherit;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.a-button--text:hover{text-decoration-style:solid}.a-button--block{inline-size:100%;display:flex}.a-button--icon-only{aspect-ratio:1;padding:.5rem}.a-button--round{border-radius:50%}.a-button--round:where(.a-button--ghost){color:#5f5d70;background:#fcfdfe;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.a-button--cta{padding:1.5rem}.a-button--disabled,.a-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;pointer-events:none}.a-button--loading{cursor:progress}.a-button--loading .a-button__text,.a-button--loading .a-button__icon{opacity:.7}.a-button__icon{flex:none;display:inline-flex}.a-button__icon--left{order:0}.a-button__icon--right{order:2}.a-button__text{order:1;display:inline-block}.a-button__spinner{border:.125rem solid #0000;border-block-start-color:currentColor;border-radius:50%;block-size:1em;inline-size:1em;animation:.8s linear infinite shop_spin}@media (prefers-reduced-motion:reduce){.a-button__spinner{animation-duration:2.4s}}.a-heading--display-page{font-size:var(--type-display-page-size);line-height:var(--type-display-page-leading);font-weight:var(--type-display-page-weight)}.a-heading--display-section{font-size:var(--type-display-section-size);line-height:var(--type-display-section-leading);font-weight:var(--type-display-section-weight)}.a-heading--headline{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight)}.a-heading--title{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight)}.a-heading--subtitle{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight)}.a-heading--card-title{font-size:var(--type-card-title-size);line-height:var(--type-card-title-leading);font-weight:var(--type-card-title-weight)}.a-heading--lead{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.a-heading--body{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight)}.a-heading--floor{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight)}.a-heading--chrome{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.a-heading--footer-heading{font-size:var(--type-footer-heading-size);line-height:var(--type-footer-heading-leading);font-weight:var(--type-footer-heading-weight)}.a-heading--hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-heading__display{display:block}.a-heading__display--page{font-size:var(--type-display-page-size);line-height:var(--type-display-page-leading);font-weight:var(--type-display-page-weight);letter-spacing:1px}.a-heading__display--section{font-size:var(--type-display-section-size);line-height:var(--type-display-section-leading);font-weight:var(--type-display-section-weight)}.a-icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.a-icon svg{inline-size:var(--a-icon-glyph,1em);block-size:var(--a-icon-glyph,1em);display:block}.a-icon--framed{color:#4c34eb;background-color:#4c34eb14;border-radius:.75rem}.a-icon--framed.a-icon--sm{--a-icon-glyph:1.25rem;block-size:2.5rem;inline-size:2.5rem}.a-icon--framed.a-icon--md{inline-size:var(--icon-frame-md);block-size:var(--icon-frame-md);--a-icon-glyph:1.5rem}.a-icon--framed.a-icon--lg{--a-icon-glyph:2rem;block-size:4.5rem;inline-size:4.5rem}.a-icon--framed.a-icon--xl{--a-icon-glyph:2.5rem;block-size:6rem;inline-size:6rem}.a-icon--framed.a-icon--2xl{--a-icon-glyph:3rem;block-size:8rem;inline-size:8rem}.a-icon--solid{color:#fcfdfe;background-color:#4c34eb}.a-icon--circle{border-radius:50%}@media (width<=48rem){.a-icon--framed.a-icon--xl{--a-icon-glyph:2rem;block-size:5rem;inline-size:5rem}.a-icon--framed.a-icon--2xl{--a-icon-glyph:2.5rem;block-size:6rem;inline-size:6rem}}.a-nav-pill{block-size:2.5rem;font:inherit;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:625rem;align-items:center;gap:.5rem;padding-inline:1.5rem;text-decoration:none;transition:background-color .12s cubic-bezier(.22,1,.36,1),color .12s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (width<=81.25rem){.a-nav-pill{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.a-nav-pill{transition:none}}.a-nav-pill:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-nav-pill__chevron{flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.a-nav-pill__chevron{transition:none}}.a-nav-pill[aria-expanded=true] .a-nav-pill__chevron{transform:rotate(180deg)}.a-nav-pill--hero{color:#fcfdfe}.a-nav-pill--hero:hover{background-color:#fcfdfe29}.a-nav-pill--hero.a-nav-pill--current{color:#090418;background-color:#fcfdfe}.a-nav-pill--page{color:#090418}.a-nav-pill--page:hover{background-color:#0904180f}.a-nav-pill--page.a-nav-pill--current{color:#fcfdfe;background-color:#090418}.a-nav-pill--panel{inline-size:100%;padding-inline:1rem;display:flex}.a-nav-pill--panel.a-nav-pill--hero:hover{background-color:#fcfdfe29}.a-nav-link{color:#090418;cursor:pointer;padding-block:1.5rem;padding-inline:1.5rem;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:block;position:relative}.a-nav-link:hover,.a-nav-link:active,.a-nav-link:focus-visible{color:#4c34eb}.a-nav-link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-nav-link__text{inline-size:100%;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0;padding:0;transition:transform .32s cubic-bezier(.32,0,.67,0);display:block;transform:translate(-130%)}.a-nav-link__arrow{border-block-end:.125rem solid;border-inline-end:.125rem solid;block-size:.5rem;inline-size:.5rem;transition:transform .2s cubic-bezier(.33,1,.68,1);display:block;position:absolute;inset-block-start:50%;inset-inline-end:1.5rem;transform:translateY(-50%)rotate(-45deg)}.a-nav-link--expanded .a-nav-link__arrow{transform:translateY(-50%)rotate(45deg)}.a-nav-link--active{color:#4c34eb}.a-nav-link--dead{cursor:default}.a-nav-link--dead:hover{color:#090418}.a-nav-link--parent{padding-inline-end:2rem}.menu-open .a-nav-link__text{transform:translate(0)}.a-nav-link:first-child .a-nav-link__text{transition-delay:.45s}.a-nav-link:nth-child(2) .a-nav-link__text{transition-delay:.6s}.a-nav-link:nth-child(3) .a-nav-link__text{transition-delay:.75s}.a-nav-link:nth-child(4) .a-nav-link__text{transition-delay:.9s}.a-nav-link:nth-child(5) .a-nav-link__text{transition-delay:1.05s}.a-nav-link:nth-child(6) .a-nav-link__text{transition-delay:1.2s}.a-nav-link:nth-child(7) .a-nav-link__text{transition-delay:1.35s}.a-nav-link:nth-child(8) .a-nav-link__text{transition-delay:1.5s}@media (prefers-reduced-motion:reduce){.a-nav-link__text,.a-nav-link__arrow{transition:none}}.a-mark{aspect-ratio:1016/642;background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.a-mark--inline{block-size:.72em}.a-mark--emblem{inline-size:6rem}.a-mark--watermark{opacity:.35;inline-size:12rem;max-inline-size:100%}.m-brand-holder{background-color:#140936;inline-size:100%;display:block}.m-brand-holder__link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.m-brand-holder__link{cursor:pointer;inline-size:100%;padding:1.5rem 1rem;text-decoration:none;display:block;overflow:hidden}.m-brand-holder__brand{align-items:baseline;gap:1rem;padding-block:.5rem;display:flex}.m-brand-holder__logo{flex:none;block-size:2.5rem;inline-size:auto}.m-brand-holder__text{flex-direction:column;gap:.5rem;display:flex}.m-brand-holder__name{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#fcfdfe}.m-brand-holder__slogan{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#fcfdfe;opacity:.75}.m-brand-holder--compact{border-radius:.5rem;inline-size:auto;display:inline-block}.m-brand-holder--compact .m-brand-holder__link{padding:.5rem 1rem}.m-brand-holder--compact .m-brand-holder__brand{gap:.5rem;padding-block:0}.m-brand-holder--compact .m-brand-holder__logo{block-size:2rem}.m-brand-holder--mark .m-brand-holder__text{opacity:0;white-space:nowrap}.m-brand-holder--bare{inline-size:auto;color:inherit;background-color:#0000;display:inline-block}.m-brand-holder--bare .m-brand-holder__link{color:inherit;padding:0}.m-brand-holder--bare .m-brand-holder__brand{gap:.5rem;padding-block:0}.m-brand-holder--bare .m-brand-holder__name{color:inherit}.m-brand-holder__logo--mask{aspect-ratio:1016/642;background-color:currentColor;transition:background-color .2s cubic-bezier(.22,1,.36,1);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.m-brand-holder__logo--mask{transition:none}}.m-brand-holder__link{transition:padding .32s cubic-bezier(.45,0,.55,1)}@media (prefers-reduced-motion:reduce){.m-brand-holder__link{transition:none}}.m-brand-holder__text{transition:opacity .12s cubic-bezier(.45,0,.55,1)}@media (prefers-reduced-motion:reduce){.m-brand-holder__text{transition:none}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-variable.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-blue:#4c34eb;--focus-ring:#4c34eb;--focus-halo:#fcfdfe;--focus-width:.125rem;--focus-halo-width:.125rem;--focus-offset:.125rem;--icon-frame-md:var(--space-56);--page-band-ground:#0a0423;--band-ground-sunrise:linear-gradient(to top right, #0a0423 0%, #0a0423 12%, oklab(39.4094% .115888 .004167) 45%, #de3453 80%, oklab(68.3997% .152811 .0445205) 100%);--band-ground-lagoon:linear-gradient(to top right, #0a0423 0%, #0a0423 12%, #9434de 55%, #17bcc2 100%);--band-ground-nebula:radial-gradient(55% 120% at 96% 0%, oklab(76.7794% .069907 -.052439/.9) 0%, transparent 70%), radial-gradient(55% 110% at 60% 0%, oklab(72.3597% -.113511 -.039073/.75) 0%, transparent 70%), oklab(26.7567% .0540817 -.101708);--band-ground-violet-plum:linear-gradient(105deg in oklch, oklch(31% .07 292) 0%, oklch(38% .09 306) 100%);--band-ground-orchid-plum:linear-gradient(105deg in oklch, oklch(31% .06 322) 0%, oklch(38% .08 340) 100%);--band-ground-violet-kobalt:linear-gradient(105deg in oklch, oklch(25% .07 307.86) 0%, oklch(26% .13 274.79) 100%);--band-ground-wine:linear-gradient(105deg in oklch, oklch(31% .06 356) 0%, oklch(38% .08 12) 100%);--band-ground-graphite:linear-gradient(105deg in oklch, oklch(32% .14 308.45) 0%, oklch(36% .04 298) 100%);--brand-white:#fcfdfe;--brand-black:#090418;--accent-red:#de3453;--accent-indigo:#220f5a;--accent-aqua:#17bcc2;--accent-violet:#9434de;--accent-orchid:#cfa1d4;--surface-white:#fcfdfe;--surface-light:#eef4fb;--card-ground:var(--surface-light);--surface-muted:#dee1e3;--surface-edge:#d0d0d0;--surface-dark:#090418;--surface-slate:#5f5d70;--surface-gray:#8d8ba3;--space-0:0;--space-8:.5rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-56:3.5rem;--control-h:var(--space-56);--space-64:4rem;--space-72:4.5rem;--space-80:5rem;--space-88:5.5rem;--space-96:6rem;--space-104:6.5rem;--space-112:7rem;--space-120:7.5rem;--space-128:8rem;--gutter:2rem;--content-max:76rem;--measure-body:52ch;--band-y-open:var(--space-48);--band-y-close:var(--band-y-open);--gap-before-form:var(--space-48)}@media (width<=30rem){:root{--gutter:var(--space-16)}}:root{--read-width:100%}@media (width>=30.0625rem){:root{--read-width:92%}}@media (width>=37.5625rem){:root{--read-width:88%}}@media (width>=48.0625rem){:root{--read-width:80%}}@media (width>=64.0625rem){:root{--read-width:76%}}@media (width>=81.3125rem){:root{--read-width:70%}}@media (width>=93.8125rem){:root{--read-width:64%}}@media (width>=118.813rem){:root{--read-width:60%}}@media (width>=30.0625rem){:root{--band-y-open:var(--space-64)}}@media (width>=37.5625rem){:root{--band-y-open:var(--space-80)}}@media (width>=48.0625rem){:root{--band-y-open:var(--space-96)}}@media (width>=64.0625rem){:root{--band-y-open:var(--space-112)}}@media (width>=81.3125rem){:root{--band-y-open:var(--space-120)}}:root{--page-band-height:26.5rem;--page-band-radius:var(--space-24)}@media (width>=48.0625rem){:root{--page-band-height:40rem;--page-band-radius:var(--space-40)}}:root{--font-sans:Manrope, Segoe UI, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:JetBrains Mono, ui-monospace, SF Mono, Menlo, Consolas, monospace;--flow-ramp:calc((100vw - 37.5rem) / 26.5);--type-display-page-size:clamp(2.5rem, 2.5rem + .875 * var(--flow-ramp), var(--text-5xl));--type-display-page-leading:max(round(nearest, calc(var(--type-display-page-size) * var(--leading-none)), .5rem), round(up, var(--type-display-page-size), .5rem));--type-display-page-weight:var(--font-normal);--type-display-page-elements:"The hero title: the span inside a hero's h1";--type-display-section-size:clamp(var(--text-3xl), var(--text-3xl) + .375 * var(--flow-ramp), var(--text-4xl));--type-display-section-leading:max(round(nearest, calc(var(--type-display-section-size) * var(--leading-none)), .5rem), round(up, var(--type-display-section-size), .5rem));--type-display-section-weight:var(--font-normal);--type-display-section-elements:"A band's section title: the span inside its h2";--type-headline-size:clamp(var(--text-3xl), var(--text-3xl) + .375 * var(--flow-ramp), var(--text-4xl));--type-headline-leading:max(round(nearest, calc(var(--type-headline-size) * var(--leading-none)), .5rem), round(up, var(--type-headline-size), .5rem));--type-headline-weight:var(--font-normal);--type-headline-elements:"A page's title: its h1";--type-title-size:var(--text-3xl);--type-title-leading:max(round(nearest, calc(var(--type-title-size) * var(--leading-tight)), .5rem), round(up, var(--type-title-size), .5rem));--type-title-weight:var(--font-medium);--type-title-elements:"h2";--type-subtitle-size:var(--text-2xl);--type-subtitle-leading:max(round(nearest, calc(var(--type-subtitle-size) * var(--leading-tight)), .5rem), round(up, var(--type-subtitle-size), .5rem));--type-subtitle-weight:var(--font-medium);--type-subtitle-elements:"h3 and h4 in content";--type-card-title-size:var(--text-2xl);--type-card-title-leading:max(round(nearest, calc(var(--type-card-title-size) * var(--leading-tight)), .5rem), round(up, var(--type-card-title-size), .5rem));--type-card-title-weight:var(--font-normal);--type-card-title-elements:"Every card title";--type-lead-size:var(--text-2xl);--type-lead-leading:max(round(nearest, calc(var(--type-lead-size) * var(--leading-normal)), .5rem), round(up, var(--type-lead-size), .5rem));--type-lead-weight:var(--font-normal);--type-lead-elements:"The lead paragraph under a heading";--type-body-size:var(--text-body);--type-body-leading:max(round(nearest, calc(var(--type-body-size) * var(--leading-normal)), .5rem), round(up, var(--type-body-size), .5rem));--type-body-weight:var(--font-light);--type-body-elements:"Paragraphs, list items and reading text";--type-floor-size:var(--text-base);--type-floor-leading:max(round(nearest, calc(var(--type-floor-size) * var(--leading-normal)), .5rem), round(up, var(--type-floor-size), .5rem));--type-floor-weight:var(--font-light);--type-floor-elements:"Root text and supporting prose";--type-chrome-size:var(--text-sm);--type-chrome-leading:var(--leading-base);--type-chrome-weight:var(--font-medium);--type-chrome-elements:"Meta, captions, labels, tags, buttons and navigation";--type-footer-heading-size:var(--text-base);--type-footer-heading-leading:var(--leading-base);--type-footer-heading-weight:var(--font-semibold);--type-footer-heading-elements:"The footer's column headings (footer h2)";--type-quote-elements:"A quote set apart in reading prose (blockquote)"}@media (width<=48rem){:root{--type-headline-leading:2.5rem;--type-lead-size:var(--text-body)}}@media (width>=118.75rem){:root{--content-max:132rem;--page-band-height:max(40rem, 60vh)}}:root{--bp-ps:20rem;--bp-pm:30rem;--bp-pl:37.5rem;--bp-tp:48rem;--bp-tl:64rem;--bp-ds:81.25rem;--bp-dm:93.75rem;--bp-dl:118.75rem;--text-xs:.625rem;--text-sm:.8125rem;--text-base:1rem;--text-body:1.25rem;--text-lead:1.5rem;--text-xl:1.5rem;--text-2xl:1.75rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3.375rem;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-none:1.1;--leading-base:1rem;--leading-tight:1.25;--leading-normal:1.6;--leading-loose:1.75}@media (width>=118.75rem){:root{--text-sm:1rem;--text-base:1.1875rem;--text-body:1.5rem;--text-lead:1.8125rem;--text-xl:1.8125rem;--text-2xl:2.125rem;--text-3xl:2.25rem;--text-4xl:2.6875rem;--text-5xl:4.0625rem}}html{font-size:100%}body{font-size:var(--text-body);line-height:var(--leading-normal);font-weight:var(--font-light)}h1{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight)}h2{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight)}h3,h4,h5,h6{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight)}ul,ol{margin-left:0;padding-left:0;list-style-position:inside}address{font-style:normal}.rt-container{inline-size:86%;max-inline-size:calc(var(--content-max) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto;display:flow-root;position:relative}.rt-container--constrained{max-inline-size:48rem}.rt-container--full{inline-size:100%;max-inline-size:none;margin:0;padding:0}.rt-grid{gap:var(--space-32) var(--space-16);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (width>=48.0625rem){.rt-grid{column-gap:var(--space-32)}}.rt-grid{margin:0;padding:0;list-style:none}.rt-grid>:not(.rt-grid-item){grid-column:1/-1}.rt-grid--align-start{align-items:start}@property --rt-masonry-stack{syntax:"<length>";inherits:false;initial-value:0}.rt-grid--masonry{--rt-masonry-stack:var(--space-32);grid-auto-rows:var(--space-8);row-gap:0}.rt-grid--masonry>.rt-grid-item{align-self:start}.rt-grid--masonry:not(.rt-grid--masonry-tracks){column-gap:var(--space-32);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.rt-grid--masonry:not(.rt-grid--masonry-tracks)>.rt-grid-item{grid-column:auto}.rt-grid--masonry.rt-grid--masonry-fit:not(.rt-grid--masonry-tracks){grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.rt-grid-item{grid-column:1/-1;min-inline-size:0}.rt-grid-item:has(>.rt-grid-item){grid-template-columns:subgrid;column-gap:normal;display:grid}.rt-grid-item:has(>.rt-grid-item)>:not(.rt-grid-item){grid-column:1/-1}.rt-grid-item-1{grid-column:1/-1}.rt-grid-item-2{grid-column:span 6}.rt-grid-item-3{grid-column:span 4}.rt-grid-item-4{grid-column:span 3}.rt-grid-item-6{grid-column:span 2}.rt-grid-item-12,.rt-grid-item-span-1{grid-column:span 1}.rt-grid-item-span-2{grid-column:span 2}.rt-grid-item-span-3{grid-column:span 3}.rt-grid-item-span-4{grid-column:span 4}.rt-grid-item-span-5{grid-column:span 5}.rt-grid-item-span-6{grid-column:span 6}.rt-grid-item-span-7{grid-column:span 7}.rt-grid-item-span-8{grid-column:span 8}.rt-grid-item-span-9{grid-column:span 9}.rt-grid-item-span-10{grid-column:span 10}.rt-grid-item-span-11{grid-column:span 11}.rt-grid-item-span-12{grid-column:span 12}.rt-grid-item-rows-1{grid-row:span 1}.rt-grid-item-rows-2{grid-row:span 2}@media (width>=20.0625rem){.rt-grid-item-ps-1{grid-column:1/-1}.rt-grid-item-ps-2{grid-column:span 6}.rt-grid-item-ps-3{grid-column:span 4}.rt-grid-item-ps-4{grid-column:span 3}.rt-grid-item-ps-6{grid-column:span 2}.rt-grid-item-ps-12,.rt-grid-item-ps-span-1{grid-column:span 1}.rt-grid-item-ps-span-2{grid-column:span 2}.rt-grid-item-ps-span-3{grid-column:span 3}.rt-grid-item-ps-span-4{grid-column:span 4}.rt-grid-item-ps-span-5{grid-column:span 5}.rt-grid-item-ps-span-6{grid-column:span 6}.rt-grid-item-ps-span-7{grid-column:span 7}.rt-grid-item-ps-span-8{grid-column:span 8}.rt-grid-item-ps-span-9{grid-column:span 9}.rt-grid-item-ps-span-10{grid-column:span 10}.rt-grid-item-ps-span-11{grid-column:span 11}.rt-grid-item-ps-span-12{grid-column:span 12}.rt-grid-item-ps-rows-1{grid-row:span 1}.rt-grid-item-ps-rows-2{grid-row:span 2}}@media (width>=30.0625rem){.rt-grid-item-pm-1{grid-column:1/-1}.rt-grid-item-pm-2{grid-column:span 6}.rt-grid-item-pm-3{grid-column:span 4}.rt-grid-item-pm-4{grid-column:span 3}.rt-grid-item-pm-6{grid-column:span 2}.rt-grid-item-pm-12,.rt-grid-item-pm-span-1{grid-column:span 1}.rt-grid-item-pm-span-2{grid-column:span 2}.rt-grid-item-pm-span-3{grid-column:span 3}.rt-grid-item-pm-span-4{grid-column:span 4}.rt-grid-item-pm-span-5{grid-column:span 5}.rt-grid-item-pm-span-6{grid-column:span 6}.rt-grid-item-pm-span-7{grid-column:span 7}.rt-grid-item-pm-span-8{grid-column:span 8}.rt-grid-item-pm-span-9{grid-column:span 9}.rt-grid-item-pm-span-10{grid-column:span 10}.rt-grid-item-pm-span-11{grid-column:span 11}.rt-grid-item-pm-span-12{grid-column:span 12}.rt-grid-item-pm-rows-1{grid-row:span 1}.rt-grid-item-pm-rows-2{grid-row:span 2}}@media (width>=37.5625rem){.rt-grid-item-pl-1{grid-column:1/-1}.rt-grid-item-pl-2{grid-column:span 6}.rt-grid-item-pl-3{grid-column:span 4}.rt-grid-item-pl-4{grid-column:span 3}.rt-grid-item-pl-6{grid-column:span 2}.rt-grid-item-pl-12,.rt-grid-item-pl-span-1{grid-column:span 1}.rt-grid-item-pl-span-2{grid-column:span 2}.rt-grid-item-pl-span-3{grid-column:span 3}.rt-grid-item-pl-span-4{grid-column:span 4}.rt-grid-item-pl-span-5{grid-column:span 5}.rt-grid-item-pl-span-6{grid-column:span 6}.rt-grid-item-pl-span-7{grid-column:span 7}.rt-grid-item-pl-span-8{grid-column:span 8}.rt-grid-item-pl-span-9{grid-column:span 9}.rt-grid-item-pl-span-10{grid-column:span 10}.rt-grid-item-pl-span-11{grid-column:span 11}.rt-grid-item-pl-span-12{grid-column:span 12}.rt-grid-item-pl-rows-1{grid-row:span 1}.rt-grid-item-pl-rows-2{grid-row:span 2}}@media (width>=48.0625rem){.rt-grid-item-tp-1{grid-column:1/-1}.rt-grid-item-tp-2{grid-column:span 6}.rt-grid-item-tp-3{grid-column:span 4}.rt-grid-item-tp-4{grid-column:span 3}.rt-grid-item-tp-6{grid-column:span 2}.rt-grid-item-tp-12,.rt-grid-item-tp-span-1{grid-column:span 1}.rt-grid-item-tp-span-2{grid-column:span 2}.rt-grid-item-tp-span-3{grid-column:span 3}.rt-grid-item-tp-span-4{grid-column:span 4}.rt-grid-item-tp-span-5{grid-column:span 5}.rt-grid-item-tp-span-6{grid-column:span 6}.rt-grid-item-tp-span-7{grid-column:span 7}.rt-grid-item-tp-span-8{grid-column:span 8}.rt-grid-item-tp-span-9{grid-column:span 9}.rt-grid-item-tp-span-10{grid-column:span 10}.rt-grid-item-tp-span-11{grid-column:span 11}.rt-grid-item-tp-span-12{grid-column:span 12}.rt-grid-item-tp-rows-1{grid-row:span 1}.rt-grid-item-tp-rows-2{grid-row:span 2}}@media (width>=64.0625rem){.rt-grid-item-tl-1{grid-column:1/-1}.rt-grid-item-tl-2{grid-column:span 6}.rt-grid-item-tl-3{grid-column:span 4}.rt-grid-item-tl-4{grid-column:span 3}.rt-grid-item-tl-6{grid-column:span 2}.rt-grid-item-tl-12,.rt-grid-item-tl-span-1{grid-column:span 1}.rt-grid-item-tl-span-2{grid-column:span 2}.rt-grid-item-tl-span-3{grid-column:span 3}.rt-grid-item-tl-span-4{grid-column:span 4}.rt-grid-item-tl-span-5{grid-column:span 5}.rt-grid-item-tl-span-6{grid-column:span 6}.rt-grid-item-tl-span-7{grid-column:span 7}.rt-grid-item-tl-span-8{grid-column:span 8}.rt-grid-item-tl-span-9{grid-column:span 9}.rt-grid-item-tl-span-10{grid-column:span 10}.rt-grid-item-tl-span-11{grid-column:span 11}.rt-grid-item-tl-span-12{grid-column:span 12}.rt-grid-item-tl-rows-1{grid-row:span 1}.rt-grid-item-tl-rows-2{grid-row:span 2}}@media (width>=81.3125rem){.rt-grid-item-ds-1{grid-column:1/-1}.rt-grid-item-ds-2{grid-column:span 6}.rt-grid-item-ds-3{grid-column:span 4}.rt-grid-item-ds-4{grid-column:span 3}.rt-grid-item-ds-6{grid-column:span 2}.rt-grid-item-ds-12,.rt-grid-item-ds-span-1{grid-column:span 1}.rt-grid-item-ds-span-2{grid-column:span 2}.rt-grid-item-ds-span-3{grid-column:span 3}.rt-grid-item-ds-span-4{grid-column:span 4}.rt-grid-item-ds-span-5{grid-column:span 5}.rt-grid-item-ds-span-6{grid-column:span 6}.rt-grid-item-ds-span-7{grid-column:span 7}.rt-grid-item-ds-span-8{grid-column:span 8}.rt-grid-item-ds-span-9{grid-column:span 9}.rt-grid-item-ds-span-10{grid-column:span 10}.rt-grid-item-ds-span-11{grid-column:span 11}.rt-grid-item-ds-span-12{grid-column:span 12}.rt-grid-item-ds-rows-1{grid-row:span 1}.rt-grid-item-ds-rows-2{grid-row:span 2}}@media (width>=93.8125rem){.rt-grid-item-dm-1{grid-column:1/-1}.rt-grid-item-dm-2{grid-column:span 6}.rt-grid-item-dm-3{grid-column:span 4}.rt-grid-item-dm-4{grid-column:span 3}.rt-grid-item-dm-6{grid-column:span 2}.rt-grid-item-dm-12,.rt-grid-item-dm-span-1{grid-column:span 1}.rt-grid-item-dm-span-2{grid-column:span 2}.rt-grid-item-dm-span-3{grid-column:span 3}.rt-grid-item-dm-span-4{grid-column:span 4}.rt-grid-item-dm-span-5{grid-column:span 5}.rt-grid-item-dm-span-6{grid-column:span 6}.rt-grid-item-dm-span-7{grid-column:span 7}.rt-grid-item-dm-span-8{grid-column:span 8}.rt-grid-item-dm-span-9{grid-column:span 9}.rt-grid-item-dm-span-10{grid-column:span 10}.rt-grid-item-dm-span-11{grid-column:span 11}.rt-grid-item-dm-span-12{grid-column:span 12}.rt-grid-item-dm-rows-1{grid-row:span 1}.rt-grid-item-dm-rows-2{grid-row:span 2}}@media (width>=118.813rem){.rt-grid-item-dl-1{grid-column:1/-1}.rt-grid-item-dl-2{grid-column:span 6}.rt-grid-item-dl-3{grid-column:span 4}.rt-grid-item-dl-4{grid-column:span 3}.rt-grid-item-dl-6{grid-column:span 2}.rt-grid-item-dl-12,.rt-grid-item-dl-span-1{grid-column:span 1}.rt-grid-item-dl-span-2{grid-column:span 2}.rt-grid-item-dl-span-3{grid-column:span 3}.rt-grid-item-dl-span-4{grid-column:span 4}.rt-grid-item-dl-span-5{grid-column:span 5}.rt-grid-item-dl-span-6{grid-column:span 6}.rt-grid-item-dl-span-7{grid-column:span 7}.rt-grid-item-dl-span-8{grid-column:span 8}.rt-grid-item-dl-span-9{grid-column:span 9}.rt-grid-item-dl-span-10{grid-column:span 10}.rt-grid-item-dl-span-11{grid-column:span 11}.rt-grid-item-dl-span-12{grid-column:span 12}.rt-grid-item-dl-rows-1{grid-row:span 1}.rt-grid-item-dl-rows-2{grid-row:span 2}}:where([data-is-focal=true]){--focal-film:0 0 0;--focal-across:linear-gradient(to right, rgb(var(--focal-film) / var(--focal-opacity,.68)) 0%, rgb(var(--focal-film) / calc(var(--focal-opacity,.68) * .632353)) 45%, rgb(var(--focal-film) / calc(var(--focal-opacity,.68) * .632353)) 55%, rgb(var(--focal-film) / var(--focal-opacity,.68)) 100%);--focal-down:none;isolation:isolate;color:#fcfdfe;background-image:var(--focal-image);background-repeat:no-repeat;background-position:var(--focal-position,center center);background-size:cover;position:relative}@media (width<=64rem){:where([data-is-focal=true]){background-image:var(--focal-image-portrait,var(--focal-image))}}:where([data-is-focal=true]):after{content:"";z-index:-1;pointer-events:none;background-image:var(--focal-across), var(--focal-down);position:absolute;inset:0}:where([data-is-focal=true][data-is-focal-tone=light]){--focal-film:252 253 254;color:#090418}:where([data-is-focal-position~=left]){--focal-across:linear-gradient(to right, rgb(var(--focal-film)/var(--focal-opacity,.6)) 0%, rgb(var(--focal-film)/.05) var(--focal-reach,45%))}:where([data-is-focal-position~=right]){--focal-across:linear-gradient(to left, rgb(var(--focal-film)/var(--focal-opacity,.6)) 0%, rgb(var(--focal-film)/.05) var(--focal-reach,45%))}:where([data-is-focal-position~=left][data-is-focal-position~=right]){--focal-across:linear-gradient(to right, rgb(var(--focal-film)/var(--focal-opacity,.6)) 0%, rgb(var(--focal-film)/.05) var(--focal-reach,45%), rgb(var(--focal-film)/.05) calc(100% - var(--focal-reach,45%)), rgb(var(--focal-film)/var(--focal-opacity,.6)) 100%)}:where([data-is-focal-position~=top]){--focal-down:linear-gradient(to bottom, rgb(var(--focal-film)/var(--focal-opacity,.6)) 0%, rgb(var(--focal-film)/.05) var(--focal-reach,45%))}:where([data-is-focal-position~=bottom]){--focal-down:linear-gradient(to top, rgb(var(--focal-film)/var(--focal-opacity,.6)) 0%, rgb(var(--focal-film)/.05) var(--focal-reach,45%))}:where([data-is-focal-position~=top][data-is-focal-position~=bottom]){--focal-down:linear-gradient(to bottom, rgb(var(--focal-film)/var(--focal-opacity,.6)) 0%, rgb(var(--focal-film)/.05) var(--focal-reach,45%), rgb(var(--focal-film)/.05) calc(100% - var(--focal-reach,45%)), rgb(var(--focal-film)/var(--focal-opacity,.6)) 100%)}:where(:is([data-is-focal-position~=top],[data-is-focal-position~=bottom]):not([data-is-focal-position~=left],[data-is-focal-position~=right])){--focal-across:none}*{box-sizing:border-box;margin:0;padding:0}body{min-width:320px;font-family:var(--font-sans);color:#090418;background-color:#fcfdfe}#root{min-height:100vh}.a-scroll-to-top{z-index:100;background:color-mix(in srgb, var(--brand-black) 60%, transparent);block-size:3rem;inline-size:3rem;color:var(--brand-white);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border:.0625rem solid #fcfdfe4d;border-radius:50%;place-items:center;padding:0;transition:opacity .2s cubic-bezier(.33,1,.68,1),visibility .2s;display:grid;position:fixed;inset-block-end:var(--space-56);inset-inline-end:var(--space-56)}.a-scroll-to-top--visible{opacity:1;visibility:visible;pointer-events:auto}.a-scroll-to-top svg{transition:transform .2s cubic-bezier(.22,1,.36,1);display:block}.a-scroll-to-top:hover,.a-scroll-to-top:focus-visible{background:color-mix(in srgb, var(--brand-black) 75%, transparent)}.a-scroll-to-top:hover svg{transform:translateY(-.125rem)}.a-scroll-to-top:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.a-scroll-to-top,.a-scroll-to-top svg{transition:none}}@media (width<=30rem){.a-scroll-to-top{display:none}}.m-dashboard-panel{inset-inline-end:1.5rem;z-index:100;position:fixed;top:50%;transform:translateY(-50%)}@media (width<=37.5rem){.m-dashboard-panel{inset-inline-end:.5rem}.m-dashboard-panel .a-button svg{block-size:1rem;inline-size:1rem}}.m-dashboard-panel__panel{inset-inline-end:calc(100% + 1rem);background:#090418;border-radius:.75rem;flex-direction:column;gap:.5rem;min-inline-size:13rem;padding:1rem;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-dashboard-panel__panel[hidden]{display:none}.m-dashboard-panel__link{min-block-size:3rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#fcfdfe;border-radius:.5rem;align-items:center;padding:.5rem 1rem;text-decoration:none;display:flex}.m-dashboard-panel__link:hover{background:#fcfdfe29}.m-dashboard-panel__link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);background:#fcfdfe29;outline:none}.m-offline-banner{color:#090418;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background-color:#fad818;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.m-offline-banner svg{flex:none;block-size:1rem;inline-size:1rem}.m-update-banner{color:#fcfdfe;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background-color:#090418;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex}.m-update-banner svg{flex:none;block-size:1rem;inline-size:1rem}.m-nav-drop-panel{z-index:1;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);opacity:0;visibility:hidden;border-radius:1rem;min-inline-size:12rem;padding:.5rem;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;position:absolute;inset-block-start:calc(100% + .5rem);transform:translateY(-.5rem);box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}@media (prefers-reduced-motion:reduce){.m-nav-drop-panel{transition:none}}.m-nav-drop-panel--start{inset-inline-start:0}.m-nav-drop-panel--end{inset-inline-end:0}.m-nav-drop-panel--open{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),visibility;transform:none}.m-nav-drop-panel--hero{background-color:#090418b3;border:.0625rem solid #fcfdfe4d}.m-nav-drop-panel--page{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);background-color:#fcfdfee6;border:.0625rem solid #0904181a}.m-nav-drop-panel__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.m-nav-capsule{border-radius:625rem;padding:.5rem;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.m-nav-capsule{transition:none}}.m-nav-capsule__list{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.m-nav-capsule__group{position:relative}.m-nav-capsule__group .m-nav-drop-panel{inset-block-start:calc(100% + 1rem)}.m-nav-capsule--hero{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background-color:#fcfdfe24;border:.0625rem solid #fcfdfe4d}.m-nav-capsule--page{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);background-color:#fcfdfeb8;border:.0625rem solid #0904181a}.m-nav-capsule--panel{border-radius:1rem;flex-direction:column;block-size:auto;min-block-size:0;max-block-size:25rem;inline-size:12.5rem;display:flex}.m-nav-capsule--panel .m-nav-capsule__list{overscroll-behavior:contain;flex-direction:column;flex:0 auto;align-items:stretch;min-block-size:0;overflow-y:auto}.m-nav-capsule--panel .m-nav-capsule__list::-webkit-scrollbar{inline-size:.375rem}.m-nav-capsule--panel .m-nav-capsule__list::-webkit-scrollbar-track{background:0 0}.m-nav-capsule--panel .m-nav-capsule__list::-webkit-scrollbar-button{display:none}.m-nav-capsule--panel .m-nav-capsule__list::-webkit-scrollbar-thumb{border-radius:625rem}@supports not selector(::-webkit-scrollbar){.m-nav-capsule--panel .m-nav-capsule__list{scrollbar-width:thin}}.m-nav-capsule--panel .m-nav-capsule__sub{grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.22,1,.36,1);display:grid}@media (prefers-reduced-motion:reduce){.m-nav-capsule--panel .m-nav-capsule__sub{transition:none}}.m-nav-capsule--panel .m-nav-capsule__sub--open{grid-template-rows:1fr}.m-nav-capsule--panel .m-nav-capsule__sub-frame{min-block-size:0;overflow:hidden}.m-nav-capsule--panel .m-nav-capsule__sub-list{gap:.5rem;margin:0;padding:.5rem 0 0 1rem;list-style:none;display:grid}.m-nav-capsule--panel .a-nav-pill__chevron{margin-inline-start:auto}.m-nav-capsule--panel.m-nav-capsule--hero{background-color:#090418b3;border-color:#fcfdfe4d}.m-nav-capsule--panel.m-nav-capsule--hero .m-nav-capsule__list::-webkit-scrollbar-thumb{background-color:#fcfdfe80}@supports not selector(::-webkit-scrollbar){.m-nav-capsule--panel.m-nav-capsule--hero .m-nav-capsule__list{scrollbar-color:#fcfdfe80 transparent}}.m-nav-capsule--panel.m-nav-capsule--page{background-color:#fcfdfee6;border-color:#0904181a}.m-nav-capsule--panel.m-nav-capsule--page .m-nav-capsule__list::-webkit-scrollbar-thumb{background-color:#09041880}@supports not selector(::-webkit-scrollbar){.m-nav-capsule--panel.m-nav-capsule--page .m-nav-capsule__list{scrollbar-color:#09041880 transparent}}@media (width>=64.0625rem){.m-nav-capsule__item--extra{display:none}}.a-hamburger-button{cursor:pointer;-webkit-user-select:none;user-select:none;color:#090418;background:0 0;border:0;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;padding:0;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:flex}.a-hamburger-button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-hamburger-button--hero,.a-hamburger-button--page{transition:color .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.a-hamburger-button--hero,.a-hamburger-button--page{transition:none}}.a-hamburger-button--hero{color:#fcfdfe}.a-hamburger-button--page{color:#090418}.a-hamburger-button__dots{grid-template-columns:repeat(3,.25rem);grid-auto-rows:.25rem;gap:.375rem;display:grid}.a-hamburger-button__dot{background-color:currentColor;border-radius:50%;block-size:.25rem;inline-size:.25rem;transition:opacity .2s cubic-bezier(.65,0,.35,1),transform .2s cubic-bezier(.65,0,.35,1)}.a-hamburger-button--open .a-hamburger-button__dot--edge{opacity:0}.a-hamburger-button--open .a-hamburger-button__dot--top{transform:translateY(.625rem)}.a-hamburger-button--open .a-hamburger-button__dot--bottom{transform:translateY(-.625rem)}.a-hamburger-button--open .a-hamburger-button__dot--left{transform:translate(.625rem)}.a-hamburger-button--open .a-hamburger-button__dot--right{transform:translate(-.625rem)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.a-hamburger-button:not(.a-hamburger-button--open):hover .a-hamburger-button__dot--top{transform:translateY(.125rem)}.a-hamburger-button:not(.a-hamburger-button--open):hover .a-hamburger-button__dot--bottom{transform:translateY(-.125rem)}.a-hamburger-button:not(.a-hamburger-button--open):hover .a-hamburger-button__dot--left{transform:translate(.125rem)}.a-hamburger-button:not(.a-hamburger-button--open):hover .a-hamburger-button__dot--right{transform:translate(-.125rem)}.a-hamburger-button--open:hover .a-hamburger-button__dot--tl{transform:translate(.125rem,.125rem)}.a-hamburger-button--open:hover .a-hamburger-button__dot--tr{transform:translate(-.125rem,.125rem)}.a-hamburger-button--open:hover .a-hamburger-button__dot--bl{transform:translate(.125rem,-.125rem)}.a-hamburger-button--open:hover .a-hamburger-button__dot--br{transform:translate(-.125rem,-.125rem)}}@media (prefers-reduced-motion:reduce){.a-hamburger-button__dot{transition:none}}.w-nav,.w-header{inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.o-site-header__top{--o-site-header-morph-duration:.2s;--o-site-header-morph-easing:cubic-bezier(.22, 1, .36, 1);z-index:1000;pointer-events:none;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"brand capsule action toggle";align-items:center;gap:1.5rem;inline-size:max(100%,320px);padding:2rem 2.5rem;display:grid;position:fixed;inset-block-start:0;inset-inline-start:calc(-1 * var(--o-site-header-page-x,0px))}@media (width<=64rem){.o-site-header__top{padding:2rem 1.5rem}}@media (width>=64.0625rem){.o-site-header__top{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand capsule action"}}.o-site-header__top>*{pointer-events:auto}.o-site-header__brand{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);color:#090418;background-color:#fcfdfeb8;border:.0625rem solid #0904181a;border-radius:625rem;grid-area:brand;justify-self:start;margin:-.5625rem -1.0625rem;padding:.5rem 1rem}.o-site-header__brand--dark,.o-site-header__brand--gradient,.o-site-header__brand--photo{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fcfdfe;background-color:#0000;border:0;margin:0;padding:0}.o-site-header__capsule{grid-area:capsule;justify-self:center;inline-size:auto}@media (width<=64rem){.o-site-header__capsule{display:none}}.o-site-header__capsule--open{z-index:1;max-block-size:calc(100svh - var(--o-site-header-panel-top,2rem) - 1rem);flex-direction:column;grid-area:auto;display:flex;position:absolute;inset-block-start:var(--o-site-header-panel-top,2rem);inset-inline-end:calc(var(--o-site-header-panel-end,5.5rem) + 1rem)}@media (width<=64rem){.o-site-header__capsule--open{display:flex}}.o-site-header__capsule--open .m-nav-capsule{min-block-size:0}.o-site-header__action{grid-area:action;justify-self:end;position:relative}@media (width<=64rem){.o-site-header__action{display:none}}.o-site-header__bar-toggle{grid-area:toggle;display:flex}@media (width>=64.0625rem){.o-site-header__bar-toggle{display:none}}.o-site-header__brand,.o-site-header__capsule,.o-site-header__action,.o-site-header__bar-toggle{transition:transform .32s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-site-header__brand,.o-site-header__capsule,.o-site-header__action,.o-site-header__bar-toggle{transition:none}}.o-site-header__top--swept .o-site-header__brand{transform:translate(calc(-100% - 4rem))}.o-site-header__top--swept .o-site-header__capsule,.o-site-header__top--swept .o-site-header__action,.o-site-header__top--swept .o-site-header__bar-toggle{transform:translateY(calc(-100% - 4rem))}.o-site-header__brand{transition:transform .32s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.o-site-header__brand{transition:none}}.o-site-header__capsule--gradient .m-nav-capsule:not(.m-nav-capsule--panel),.o-site-header__action--gradient .m-arrow-link.m-arrow-link--page{background-color:#09041859}.o-site-header__capsule--photo .m-nav-capsule:not(.m-nav-capsule--panel),.o-site-header__action--photo .m-arrow-link.m-arrow-link--page{background-color:#09041880}@media (width<=64rem){.o-site-header__brand--photo,.o-site-header__brand--dark{background-color:#09041880;border:.0625rem solid #0000;margin:-.5625rem -1.0625rem;padding:.5rem 1rem}.o-site-header__brand--dark{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem)}}.o-site-header__capsule [data-ground=gradient] .a-nav-pill--capsule.a-nav-pill--page:not(.a-nav-pill--current),.o-site-header__action--gradient .m-arrow-link.m-arrow-link--page,.o-site-header__capsule [data-ground=photo] .a-nav-pill--capsule.a-nav-pill--page:not(.a-nav-pill--current),.o-site-header__action--photo .m-arrow-link.m-arrow-link--page{color:#fcfdfe}.w-footer,.w-section{inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.w-section{padding:var(--band-y-open) var(--gutter) var(--band-y-close)}.w-section--bleed{padding-inline:0}.w-section--joined{padding-block-end:0}.w-section--flush{padding:0}.w-section--break{background:var(--surface-light)}.w-section--break-alt{background:var(--surface-muted)}.a-social-icon{vertical-align:middle;flex:none;display:inline-block}.a-text--display-page{font-size:var(--type-display-page-size);line-height:var(--type-display-page-leading);font-weight:var(--type-display-page-weight)}.a-text--display-section{font-size:var(--type-display-section-size);line-height:var(--type-display-section-leading);font-weight:var(--type-display-section-weight)}.a-text--headline{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight)}.a-text--title{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight)}.a-text--subtitle{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight)}.a-text--card-title{font-size:var(--type-card-title-size);line-height:var(--type-card-title-leading);font-weight:var(--type-card-title-weight)}.a-text--lead{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.a-text--body{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight)}.a-text--floor{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight)}.a-text--chrome{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.a-text--footer-heading{font-size:var(--type-footer-heading-size);line-height:var(--type-footer-heading-leading);font-weight:var(--type-footer-heading-weight)}.o-site-footer{color:#c9bdcd;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background:#0a0423}.o-site-footer__content{padding-block:5rem 0}.o-site-footer__grid{grid-template-columns:repeat(var(--o-site-footer-tracks,3), minmax(0, 1fr));gap:3rem 4rem;padding-block-end:4rem;display:grid}.o-site-footer__grid--branded{grid-template-columns:minmax(0, 1fr) repeat(var(--o-site-footer-tracks,3), auto)}@media (width>=64.0625rem) and (width<=81.25rem){.o-site-footer__grid{column-gap:2rem}}@media (width<=64rem){.o-site-footer__grid,.o-site-footer__grid--branded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=37.5rem){.o-site-footer__grid,.o-site-footer__grid--branded{grid-template-columns:minmax(0,1fr)}}.o-site-footer__brand{flex-direction:column;align-items:flex-start;gap:2.5rem;max-inline-size:30rem;display:flex}@media (width<=64rem){.o-site-footer__brand{order:-2;grid-column:1/-1}}.o-site-footer__badge{color:#fcfdfe;background:radial-gradient(circle,#3318e8 0 60%,#fcfdfe59 60% 62%,#4c34eb 62%);border-radius:50%;place-items:center;block-size:6rem;inline-size:6rem;display:grid}.o-site-footer__badge .a-mark{block-size:2rem}.o-site-footer__about{flex-direction:column;gap:1rem;display:flex}.o-site-footer__statement{color:#fcfdfe;margin:0}.o-site-footer__statement-line{display:block}.o-site-footer__text{margin:0}.o-site-footer__group{flex-direction:column;gap:1.5rem;display:flex}.o-site-footer__contact{max-inline-size:12.5rem}.o-site-footer__group-title{color:#fcfdfe;margin:0}.o-site-footer__menu,.o-site-footer__legal-menu{margin:0;padding:0;list-style:none;display:flex}.o-site-footer__menu{flex-direction:column;gap:1rem}.o-site-footer__menu-item{display:flex}.o-site-footer__address{flex-direction:column;gap:1rem;display:flex}.o-site-footer__address-line{display:block}.o-site-footer__nav{grid-column:span var(--o-site-footer-groups,1);grid-template-columns:subgrid;display:grid}@media (width<=64rem){.o-site-footer__nav{order:-1}}@media (width<=37.5rem){.o-site-footer__nav{order:0;grid-column:auto;grid-template-columns:minmax(0,1fr);row-gap:3rem}}.o-site-footer__link{color:#c9bdcd;align-items:center;gap:.5rem;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:inline-flex}.o-site-footer__link.a-nav-link{color:#c9bdcd;padding:0}.o-site-footer__link.a-nav-link .a-nav-link__text{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);transform:none}.o-site-footer__link:hover,.o-site-footer__link:focus-visible{color:#fcfdfe}.o-site-footer__bottom{border-block-start:.0625rem solid #fcfdfe1a}.o-site-footer__bottom-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"legal copyright";align-items:center;column-gap:2rem;padding-block:2rem;display:grid}@media (width<=64rem){.o-site-footer__bottom-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"legal""copyright";justify-items:center;row-gap:1.5rem}}.o-site-footer__legal{grid-area:legal}.o-site-footer__legal-menu{flex-wrap:wrap;gap:.5rem 1.5rem}@media (width<=64rem){.o-site-footer__legal-menu{justify-content:center}}.o-site-footer__copyright{text-align:end;grid-area:copyright;justify-self:end;margin:0}@media (width<=64rem){.o-site-footer__copyright{text-align:center;justify-self:center}}.w-main{inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.w-page-wrapper{flex-direction:column;min-block-size:100vh;display:flex}html{background:linear-gradient(#ff00554d,#ff00554d 1px,#0000 1px) 0 0/0 16px;position:absolute}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{background:linear-gradient(#0000004d,#0000004d 1px,#0000 1px) 0 0/0 8px;display:block;position:relative;overflow:hidden auto}body .root_wrapper{width:100%;height:100%;display:block;position:absolute}body.n_vzbl .root_wrapper{overflow:hidden auto}body.content_vzbl .root_wrapper{overflow:hidden}.l-layout-main{--shell-topbar:6rem;flex:1}.w-main-content{inline-size:100%;margin:0;padding:0}.l-main-layout__notice{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-scroll-to-top.l-main-layout__to-top{inset-inline-end:1rem}.l-auth-layout{background:#eef4fb;align-items:center;min-block-size:100svh;display:grid}.l-auth-layout__card{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:1.5rem;flex-direction:column;gap:1.5rem;inline-size:100%;max-inline-size:30rem;margin-inline:auto;padding:3rem 2.5rem;display:flex}@media (width<=30rem){.l-auth-layout__card{padding:2rem 1.5rem}}.l-auth-layout__card .w-section{min-block-size:0;padding:0}.l-auth-layout__brand{flex-direction:column;align-items:center;gap:1rem;display:flex}.l-auth-layout__mark{color:#090418}.l-auth-layout__eyebrow{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-align:center;color:#4c34eb;margin:0}.t-error-template{justify-content:center;align-items:center;min-height:60vh;display:flex}.t-error-template__content{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:480px;display:flex}.t-error-template__icon{color:#5f5d70}.t-error-template__code{color:#090418;margin:0}.t-error-template__heading{flex-direction:column;align-items:center;gap:.5rem;display:flex}.t-error-template__title{color:#090418}.t-error-template__message{color:#5f5d70}.t-error-template__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.a-scroll-down{color:#fcfdfe;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);cursor:pointer;background-color:#fcfdfe24;border:.0625rem solid #fcfdfe4d;border-radius:50%;place-items:center;block-size:3rem;inline-size:3rem;padding:0;transition:background-color .12s cubic-bezier(.22,1,.36,1);display:grid}.a-scroll-down svg{transition:transform .2s cubic-bezier(.22,1,.36,1);display:block}.a-scroll-down:hover{background-color:#fcfdfe29}.a-scroll-down:hover svg{transform:translateY(.125rem)}.a-scroll-down:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.a-scroll-down,.a-scroll-down svg{transition:none}}.a-avatar{-webkit-user-select:none;user-select:none;background-color:#dee1e3;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.a-avatar--sm{block-size:2rem;inline-size:2rem}.a-avatar--sm .a-avatar__fallback{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.a-avatar--md{block-size:2.5rem;inline-size:2.5rem}.a-avatar--md .a-avatar__fallback{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.a-avatar--lg{block-size:3.5rem;inline-size:3.5rem}.a-avatar--lg .a-avatar__fallback{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.a-avatar--xl{block-size:7.5rem;inline-size:7.5rem}.a-avatar--xl .a-avatar__fallback{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight)}.a-avatar__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.a-avatar__fallback{font-family:var(--font-sans);color:#090418;text-transform:uppercase}.m-social-proof{color:#fcfdfe;flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.m-social-proof__faces{margin:0;padding:0;list-style:none;display:flex}.m-social-proof__face+.m-social-proof__face{margin-inline-start:-1rem}.m-social-proof__face .a-avatar{box-shadow:0 0 0 .125rem #fcfdfe}.m-social-proof__text{gap:.5rem;margin:0;display:grid}.m-social-proof__figure{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.m-social-proof__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);opacity:.7}.o-landing-hero{isolation:isolate;--focal-position:25% center;background-color:#545454;min-block-size:100svh;display:grid;position:relative}@media (width<=64rem){.o-landing-hero{--focal-position:center top}}.o-landing-hero{--focal-opacity:.72}.o-landing-hero__body{flex-direction:column;justify-content:flex-end;padding-block-start:7rem;display:flex}@media (width<=64rem){.o-landing-hero__body{padding-block-start:8rem}}.o-landing-hero__group{grid-template-columns:minmax(0,1fr) 18.375rem;grid-template-areas:"lead aside""foot foot";column-gap:4rem;display:grid}@media (width<=64rem){.o-landing-hero__group{grid-template:"lead""."3rem"aside""foot"/minmax(0,1fr)}}.o-landing-hero__lead{grid-area:lead;align-self:end;justify-items:start;gap:2rem;display:grid}.o-landing-hero__title{--type-display-page-size:min(clamp(2.5rem, 2.5rem + .875 * var(--flow-ramp), var(--text-5xl)), calc((100vw - 31.5rem) / 9.6));--type-display-page-leading:round(nearest, calc(var(--type-display-page-size) * var(--leading-none)), .5rem);margin:0;display:inline-grid}@media (width<=64rem){.o-landing-hero__title{--type-display-page-size:min(clamp(2.5rem, 2.5rem + .875 * var(--flow-ramp), var(--text-5xl)), calc((100vw - 4.625rem) / 9.6))}}.o-landing-hero__line{display:block}.o-landing-hero__line--marked{justify-content:flex-end;align-items:center;gap:.6em;display:flex}.o-landing-hero__aside{grid-area:aside;align-self:end;justify-items:start;gap:2.5rem;max-inline-size:32rem;display:grid}.o-landing-hero__foot{flex-wrap:wrap;grid-area:foot;align-items:center;gap:1.5rem;padding-block:3.5rem 3rem;display:flex}.m-feature--card{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-feature--card:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-feature{justify-items:start;row-gap:1rem}.m-feature--footed{grid-template-rows:auto auto minmax(1rem,1fr) auto}.m-feature--card{padding:1.5rem}.m-feature__header{justify-items:start;gap:1rem;max-inline-size:46rem;display:grid}.m-feature__heading{color:#090418;margin:0}.m-feature__tail{color:#5f5d70;display:block}.m-feature__body{justify-items:start;gap:3rem;padding-block:20px;display:grid}.m-feature__footer{grid-row:-2}.m-feature__text{color:#5f5d70;max-inline-size:36rem;margin:0}.m-feature--full-measure>.m-feature__body>.m-feature__text{max-inline-size:none}.m-feature--split>.m-feature__body{padding-block:0}@media (width>=64.0625rem){.m-feature--split{grid-template-rows:auto auto}.m-feature--split>.m-feature__header,.m-feature--split>.m-feature__body{grid-column:1/7}.m-feature--split>.m-feature__footer{grid-area:1/7/span 2/-1;place-self:end;inline-size:auto}}@media (width>=64.0625rem) and (width<=81.25rem){.m-feature--split>.m-feature__header,.m-feature--split>.m-feature__body{grid-column:1/9}.m-feature--split>.m-feature__footer{grid-column:9/-1}}.o-about-split__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-block-end:6rem;display:flex}@media (width<=64rem){.o-about-split__bar{margin-block-end:2rem}}.o-about-split__photo{aspect-ratio:456/496;object-fit:cover;border-radius:1rem;inline-size:100%;max-inline-size:28.5rem;display:block}@media (width>=64.0625rem){.o-about-split__photo--wide{max-inline-size:none}}@media (width>=118.75rem){.o-about-split__photo--wide{inline-size:88%}}.o-about-split__text{align-self:center}.m-bullet-list{justify-items:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.m-bullet-list__item{block-size:2.5rem;font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);color:#090418;border-radius:625rem;align-items:center;gap:1rem;padding-inline:1rem;display:inline-flex}.m-bullet-list__item:before{content:"";background-color:currentColor;flex:none;block-size:.25rem;inline-size:.25rem}.m-bullet-list__item--highlighted{background-color:#eef4fb}.m-bullet-list__item--lined{grid-template-columns:.25rem minmax(0,1fr);gap:0 1rem;block-size:auto;display:grid}.m-bullet-list__item--lined:before{grid-row:1;align-self:center}.m-bullet-list--lined{gap:1.5rem}.m-bullet-list__label{grid-column:2}.m-bullet-list__line{color:#5f5d70;text-wrap:pretty;grid-column:2}.m-feature-card{isolation:isolate;border-radius:1rem;flex-direction:column;gap:1.5rem;min-block-size:24rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.m-feature-card__icon{color:#4c34eb;background-color:#fcfdfe;border-radius:50%;place-items:center;block-size:3rem;inline-size:3rem;display:grid}.m-feature-card__icon svg{display:block}.m-feature-card__title{max-inline-size:26rem;margin:0}.m-feature-card__inset{aspect-ratio:2;object-fit:cover;background-color:#dee1e3;border-radius:.75rem;inline-size:100%;display:block}.m-feature-card__tags{flex-wrap:wrap;gap:.5rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.m-feature-card--photo{padding:0}.m-feature-card__body{background-color:#dee1e3;flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex}.m-feature-card--photo .m-feature-card__body[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 76%) 100%)}@media (width<=30rem){.m-feature-card--photo .m-feature-card__body[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 65%) 72%, rgb(var(--focal-film) / 90%) 100%)}}@media (width>=30.0625rem) and (width<=48.0625rem){.m-feature-card--photo .m-feature-card__body[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 90%) 100%)}}.m-feature-card--tint .m-feature-card__inset{flex:auto}.m-feature-card--tint{color:#090418;background-color:#eef4fb;min-block-size:42.5rem}.o-why-choose__copy{padding-inline-end:1rem}@media (width>=48.0625rem) and (width<=81.25rem){.o-why-choose__copy{padding-inline-end:0}.o-why-choose__points{order:-1}}.o-why-choose__text{color:#5f5d70;text-wrap:pretty;max-inline-size:36rem;margin:0}.o-why-choose__tint{align-self:center}.m-program-card{color:#090418;background-color:#eef4fb;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;min-block-size:28.5rem;padding:1.5rem;display:grid}.w-section--break .m-program-card{background-color:#fcfdfe}@media (width<=30rem){.m-program-card{grid-template-columns:minmax(0,1fr)}}.m-program-card__copy{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.m-program-card__title{margin:0}.m-program-card__text{color:#5f5d70;max-inline-size:20rem;margin:0}.m-program-card__action{margin-block-start:auto}.m-program-card__image{object-fit:cover;border-radius:.75rem;block-size:0;min-block-size:100%;inline-size:100%}@media (width<=30rem){.m-program-card__image{aspect-ratio:4/3;block-size:auto;min-block-size:0}}.w-figure{inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.m-focus-area-card{flex-direction:column;gap:1rem;min-block-size:36.5rem;display:flex;container-type:inline-size}.m-focus-area-card__photo{background-color:#4c34eb;border-radius:1rem;flex:auto;min-block-size:20rem;position:relative;overflow:hidden}.m-focus-area-card__chip{position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem}.m-focus-area-card__text{margin:0;position:absolute;inset-block-end:1.5rem;inset-inline:1.5rem}.m-focus-area-card__quote{background-color:#fcfdfe;border-radius:1rem;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:1.5rem;margin:0;padding:1.5rem;display:grid}.m-focus-area-card__quote-image{aspect-ratio:70/120;object-fit:contain;inline-size:100%}.m-focus-area-card__quote-text{color:#090418;margin:0}.m-focus-area-card__quote-text p{max-inline-size:52ch;margin:0;font-size:16px;line-height:1.5}.m-focus-area-card__quote-text p:before{content:open-quote}.m-focus-area-card__quote-text p:after{content:close-quote}.m-focus-area-card__quote-note{color:#5f5d70;grid-column:2;font-size:16px;line-height:1.5}@container (width<=22.5rem){.m-focus-area-card__quote{grid-template-columns:minmax(0,1fr)}.m-focus-area-card__quote-image{inline-size:4rem}.m-focus-area-card__quote-note{grid-column:1}}.w-form{inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.w-form--stack{flex-direction:column;gap:2rem;display:flex}.a-text-input__field{width:100%;block-size:var(--control-h);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);color:#090418;background-color:#eef4fb;border:.0625rem solid #8d8ba3;border-radius:.25rem;outline:none;padding:1rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);display:block}.a-text-input__field::placeholder{color:#5f5d70}.a-text-input__field:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-text-input__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.a-text-input{flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}.a-text-input__field--area{resize:vertical;block-size:auto;min-block-size:8rem}.a-text-input__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;pointer-events:none;transition:all .2s cubic-bezier(.65,0,.35,1);position:absolute;inset-block-start:1rem;inset-inline-start:1rem}.a-text-input__field:focus~.a-text-input__label,.a-text-input__field:not(:placeholder-shown)~.a-text-input__label,.a-text-input--label-up .a-text-input__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418;inset-block-start:-1.25rem;inset-inline-start:0}.a-text-input__required{color:#cc300e}.a-text-input__icon{color:#5f5d70;pointer-events:none;z-index:1;display:flex;position:absolute;inset-block-start:1rem;inset-inline-start:1rem}.a-text-input--has-icon .a-text-input__field{padding-inline-start:2.5rem}.a-text-input--has-icon .a-text-input__label{inset-inline-start:2.5rem}.a-text-input--has-icon .a-text-input__field:focus~.a-text-input__label,.a-text-input--has-icon .a-text-input__field:not(:placeholder-shown)~.a-text-input__label,.a-text-input--has-icon.a-text-input--label-up .a-text-input__label{inset-inline-start:0}.a-text-input:focus-within .a-text-input__icon{color:#090418}.a-text-input--flat .a-text-input__field{background:0 0;border-block-end:.0625rem solid #8d8ba3;border-radius:0;padding-inline:0}.a-text-input--flat .a-text-input__field:focus{border-block-end-color:#4c34eb}.a-text-input--flat .a-text-input__field:focus-visible{box-shadow:none}.a-text-input--pill .a-text-input__field{border:.0625rem solid var(--a-text-input-pill-edge,transparent);background:var(--a-text-input-pill-ground,#eef4fb);color:#090418;border-radius:625rem;block-size:3rem;padding-block:0;padding-inline:1rem}.a-text-input--pill .a-text-input__field::placeholder{color:#5f5d70}.a-text-input--pill .a-text-input__field:hover{border-color:#dee1e3}.a-text-input--pill.a-text-input--has-icon .a-text-input__field{padding-inline-start:3rem}.a-text-input--pill .a-text-input__icon{color:#5f5d70;inset-block-start:50%;inset-inline-start:1rem;transform:translateY(-50%)}.a-text-input--flat .a-text-input__label{inset-inline-start:0}.a-text-input--error .a-text-input__field{box-shadow:inset 0 0 0 .0625rem #cc300e}.a-text-input--error .a-text-input__label{color:#cc300e}.a-text-input__error{display:block}.a-text-input--disabled{opacity:.5;pointer-events:none}.a-text-input--readonly .a-text-input__field{cursor:default;background:#dee1e3}.o-closing-cta{isolation:isolate;color:#fcfdfe;text-align:center;background-color:#4c34eb;background-image:linear-gradient(105deg,#0000 22%,#fcfdfe1a 30%,#0000 38%),linear-gradient(80deg,#0000 58%,#fcfdfe1a 66%,#0000 74%),radial-gradient(60% 80% at 50% 0,#9b8ef4,#0000 75%),linear-gradient(#7360ef,#4c34eb);padding-block:8rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem -1.5rem #4c34eb73}.o-closing-cta__body{flex-direction:column;align-items:center;gap:3.5rem;display:flex}@media (width<=30rem){.o-closing-cta__body{gap:2.5rem}}.o-closing-cta:before,.o-closing-cta:after{content:"";z-index:-1;background-image:linear-gradient(#fcfdfe2e,#0000);border-radius:2rem;block-size:16rem;inline-size:22rem;position:absolute;inset-block-end:-6rem}.o-closing-cta:before{inset-inline-start:-8rem;transform:rotate(-24deg)}.o-closing-cta:after{inset-inline-end:-8rem;transform:rotate(24deg)}@media (width<=48rem){.o-closing-cta{padding-block:6rem}}@media (width<=30rem){.o-closing-cta{padding-block:4rem}.o-closing-cta:before,.o-closing-cta:after{border-radius:1.5rem;block-size:9rem;inline-size:12rem;inset-block-end:-4rem}.o-closing-cta:before{inset-inline-start:-5rem}.o-closing-cta:after{inset-inline-end:-5rem}}.o-closing-cta__heading{margin:0}.o-closing-cta__line{display:block}.o-closing-cta__text{color:#fcfdfed9;max-inline-size:44rem;margin:-2rem 0 0}.o-closing-cta__form{inline-size:100%;max-inline-size:35rem}.o-closing-cta__field{background-color:#fcfdfe24;border:.0625rem solid #fcfdfe4d;border-radius:625rem;align-items:center;gap:.5rem;block-size:4rem;padding:.5rem;padding-inline-start:1.5rem;display:flex}.o-closing-cta__field:focus-within{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.o-closing-cta__input{flex:1;min-inline-size:0}.o-closing-cta__input .a-text-input__field{color:#fcfdfe;background:0 0;border:0;border-radius:0;padding:0}.o-closing-cta__input .a-text-input__field::placeholder{color:#fcfdfecc}.o-closing-cta__input .a-text-input__field:focus-visible{box-shadow:none}@media (width<=30rem){.o-closing-cta__field{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:1rem;block-size:auto;padding:0}.o-closing-cta__field:focus-within{box-shadow:none}.o-closing-cta__field .m-arrow-link{align-self:center}.o-closing-cta__input .a-text-input__field{background-color:#fcfdfe24;border:.0625rem solid #fcfdfe4d;border-radius:625rem;block-size:4rem;padding-inline:1.5rem}.o-closing-cta__input .a-text-input__field:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}}.o-closing-cta--faces{box-shadow:none;color:#090418;background-color:#eef4fb;background-image:none;padding-block:6rem}.o-closing-cta--faces:before,.o-closing-cta--faces:after{content:none}@media (width<=30rem){.o-closing-cta--faces{padding-block:4rem}}.o-closing-cta--faces .o-closing-cta__faces{inset-block:0;inset-inline:max(var(--gutter), (100% - var(--content-max)) / 2);pointer-events:none;position:absolute}@media (width<=81.25rem){.o-closing-cta--faces .o-closing-cta__faces{display:none}}.o-closing-cta--faces .o-closing-cta__face{block-size:6.5rem;inline-size:6.5rem;display:block;position:absolute}.o-closing-cta--faces .o-closing-cta__face .a-avatar{block-size:100%;inline-size:100%}.o-closing-cta--faces .o-closing-cta__face:after{content:none;background-color:#4c34eb;block-size:1.5rem;inline-size:1.5rem;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 13l6 2M7 5l4 6M15 3v6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 13l6 2M7 5l4 6M15 3v6'/%3E%3C/svg%3E") 50%/contain no-repeat}.o-closing-cta--faces .o-closing-cta__face--accent-tl:after{content:"";inset-block-start:-1rem;inset-inline-start:-.5rem}.o-closing-cta--faces .o-closing-cta__face--accent-tr:after{content:"";inset-block-start:-1rem;inset-inline-end:-.5rem;transform:scaleX(-1)}.o-closing-cta--faces .o-closing-cta__face--accent-bl:after{content:"";inset-block-end:-1rem;inset-inline-start:-.5rem;transform:scaleY(-1)}.o-closing-cta--faces .o-closing-cta__face--accent-br:after{content:"";inset-block-end:-1rem;inset-inline-end:-.5rem;transform:scale(-1)}.o-closing-cta--faces .o-closing-cta__face--n1{inset-block-start:calc(22% - 3.25rem);inset-inline-start:3rem}.o-closing-cta--faces .o-closing-cta__face--n2{block-size:4.5rem;inline-size:4.5rem;inset-block-start:calc(54% - 2.25rem);inset-inline-start:3rem}.o-closing-cta--faces .o-closing-cta__face--n3{inset-block-start:calc(52% - 3.25rem);inset-inline-start:11.5rem}.o-closing-cta--faces .o-closing-cta__face--n4{inset-block-start:calc(84% - 3.25rem);inset-inline-start:6rem}.o-closing-cta--faces .o-closing-cta__face--n5{block-size:8rem;inline-size:8rem;inset-block-start:calc(26% - 4rem);inset-inline-end:3rem}.o-closing-cta--faces .o-closing-cta__face--n6{inset-block-start:calc(53% - 3.25rem);inset-inline-end:11.5rem}.o-closing-cta--faces .o-closing-cta__face--n7{inset-block-start:calc(82% - 3.25rem);inset-inline-end:5.5rem}.o-closing-cta--faces .o-closing-cta__heading{position:relative}.o-closing-cta--faces .o-closing-cta__text{color:#5f5d70;max-inline-size:33rem;position:relative}@media (width<=30rem){.o-closing-cta--faces .o-closing-cta__text{margin-block-start:-1rem}}.o-closing-cta--faces .o-closing-cta__form{max-inline-size:33rem;position:relative}.o-closing-cta--faces .o-closing-cta__field{background-color:#fcfdfe;border:0;padding-inline-start:2rem}.o-closing-cta--faces .o-closing-cta__field:focus-within{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.o-closing-cta--faces .o-closing-cta__input .a-text-input__field{color:#090418}.o-closing-cta--faces .o-closing-cta__input .a-text-input__field::placeholder{color:#5f5d70}@media (width<=30rem){.o-closing-cta--faces .o-closing-cta__field{background:0 0;padding:0}.o-closing-cta--faces .o-closing-cta__field:focus-within{box-shadow:none}.o-closing-cta--faces .o-closing-cta__input .a-text-input__field{background-color:#fcfdfe;border:0;padding-inline:2rem}.o-closing-cta--faces .o-closing-cta__input .a-text-input__field:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}}.p-home-page{--gutter:4rem;--content-max:82rem;background-color:#fcfdfe;background-image:linear-gradient(90deg,#0904180f .0625rem,#0000 .0625rem),linear-gradient(#0904180f .0625rem,#0000 .0625rem);background-size:13rem 13rem}@media (width<=37.5rem){.p-home-page{--gutter:1.5rem}}@media (width>=118.75rem){.p-home-page{--content-max:132rem}}.m-step-card{background-color:#eef4fb;border-radius:1rem;flex-direction:column;gap:1rem;padding:2rem;display:flex}.m-step-card__number{color:#4c34eb;margin:0}.m-step-card__title{color:#090418;margin:0}.m-step-card__text{color:#5f5d70;text-wrap:pretty;max-inline-size:52ch;margin:0}.m-person-card{background-color:#fcfdfe;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;display:flex}.m-person-card__who{flex-direction:column;gap:.5rem;display:flex}.m-person-card__name{color:#090418;margin:0}.m-person-card__role{color:#4c34eb;margin:0}.m-person-card__credentials,.m-person-card__text{color:#5f5d70;margin:0}.m-person-card__email{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#4c34eb;text-decoration:none}.m-person-card__email:hover,.m-person-card__email:focus-visible{text-decoration:underline}.m-person-card--plain{background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:0;display:grid}.m-person-card--plain .m-person-card__text,.m-person-card--plain .m-person-card__email{grid-column:1/-1}.m-person-card--plain .m-person-card__email{justify-self:start}.o-page-hero__stage{isolation:isolate;min-block-size:var(--page-band-height);--focal-position:right center;background-color:#fcfdfe;border-end-end-radius:var(--page-band-radius,2.5rem);border-end-start-radius:var(--page-band-radius,2.5rem);align-items:center;padding-block:7rem 4rem;display:flex;position:relative;overflow:hidden}@media (width<=48rem){.o-page-hero__stage{min-block-size:0;padding-block:8rem 4rem}}@media (width<=81.25rem){.o-page-hero__stage{--focal-across:linear-gradient(rgb(var(--focal-film) / .86), rgb(var(--focal-film) / .86))}}.o-page-hero__picture-name{position:absolute;inset:0}.o-page-hero__copy{flex-direction:column;align-items:flex-start;max-inline-size:42rem;display:flex}.o-page-hero__heading{color:#090418;margin:0}.o-page-hero__line{display:block}.o-page-hero__text{color:#090418;max-inline-size:30rem;margin:1.5rem 0 0}.o-page-hero__action{margin-block-start:2.5rem}.o-page-hero__strip{background-color:#fcfdfe;border-block-end:.0625rem solid #0904181a;padding-block:1.5rem}.o-page-hero__strip-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem;display:grid}@media (width<=48rem){.o-page-hero__strip-row{grid-template-columns:minmax(0,1fr);justify-items:start;gap:1rem}}.o-page-hero__strip-title{color:#090418;margin:0}.o-page-hero__jump-list{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);flex-wrap:wrap;justify-content:center;gap:.5rem 3rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=48rem){.o-page-hero__jump-list{justify-content:flex-start;gap:.5rem 1.5rem}}.o-page-hero__jump{color:#090418;text-decoration:none}.o-page-hero__jump:hover,.o-page-hero__jump:focus-visible{color:#4c34eb}.o-page-hero--dark .o-page-hero__stage{background-color:#090418}@media (width<=81.25rem){.o-page-hero--dark .o-page-hero__stage{--focal-across:linear-gradient(rgb(var(--focal-film) / .6), rgb(var(--focal-film) / .6))}}.o-page-hero--dark .o-page-hero__heading,.o-page-hero--dark .o-page-hero__text{color:#fcfdfe}.p-about-page{--gutter:4rem;--content-max:82rem;background-color:#fcfdfe;background-image:linear-gradient(90deg,#0904180f .0625rem,#0000 .0625rem),linear-gradient(#0904180f .0625rem,#0000 .0625rem);background-size:13rem 13rem}@media (width<=37.5rem){.p-about-page{--gutter:1.5rem}}@media (width>=118.75rem){.p-about-page{--content-max:132rem}}.o-contact-people__list{border-block-start:.0625rem solid #0904181a;margin:0;padding:3rem 0 0;list-style:none}.o-contact-people__item+.o-contact-people__item{border-inline-start:.0625rem solid #0904181a;padding-inline-start:2rem}@media (width<=64rem){.o-contact-people__item{padding:2rem 0}.o-contact-people__item:first-child{padding-block-start:0}.o-contact-people__item+.o-contact-people__item{border-block-start:.0625rem solid #0904181a;border-inline-start:0;padding-inline-start:0}}.o-contact-people__note{color:#090418;background-color:#eef4fb;border-radius:1rem;padding:1rem 1.5rem}.o-contact-people__note-text{margin:0}.o-contact-details{flex-direction:column;align-self:start;gap:2.5rem;display:flex}.o-contact-details__list{flex-direction:column;gap:1.5rem;margin:0;display:flex}.o-contact-details__item{flex-direction:column;gap:.5rem;display:flex}.o-contact-details__label{color:#5f5d70;margin:0}.o-contact-details__value{color:#090418;white-space:pre-line;margin:0}.o-contact-details__link{color:inherit;text-decoration:none}.o-contact-details__link:hover,.o-contact-details__link:focus-visible{color:#4c34eb}.o-contact-details__follow{flex-direction:column;gap:.5rem;display:flex}.o-contact-details__socials{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.o-contact-details__social{color:#fcfdfe;background-color:#090418;border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid}.o-contact-details__social:hover,.o-contact-details__social:focus-visible{background-color:#4c34eb}.w-input-field-wrapper{inline-size:100%;z-index:inherit;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex;position:relative}.w-input-field-wrapper__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e;z-index:inherit;transition:all .2s cubic-bezier(.65,0,.35,1)}.m-form-field{flex-direction:column;gap:.5rem;display:flex}.m-form-field__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418}.m-form-field__required{color:#cc300e;margin-inline-start:.5rem}.m-form-field__control{display:block}.m-form-field__control>*{margin-block:0}.m-form-field__hint{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-form-field--error .m-form-field__label{color:#cc300e}.a-turnstile-widget:not(.a-turnstile-widget--interactive):not(.a-turnstile-widget--failed){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.a-turnstile-widget__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.a-step-button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-step-button{border:none;color:#5f5d70;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:2px solid #d0d0d0;align-items:center;gap:.5rem;padding:.5rem 0 0;display:flex}.a-step-button:disabled{cursor:default}.a-step-button__marker{color:#5f5d70;width:1.5rem;height:1.5rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background:#dee1e3;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.a-step-button__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-step-button--current{color:#220f5a;border-top-color:#4c34eb}.a-step-button--current .a-step-button__marker{color:#fcfdfe;background:#4c34eb}.a-step-button--done{border-top-color:#4af55e}.a-step-button--done .a-step-button__marker{color:#fcfdfe;background:#4af55e}.o-form-stepper{flex-direction:column;gap:2rem;display:flex}.o-form-stepper__rail{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.o-form-stepper__step{flex:1 1 0;min-width:0}.o-form-stepper--collapsed .o-form-stepper__step{flex:none}.o-form-stepper--collapsed .o-form-stepper__step--current{flex:auto}.o-form-stepper--collapsed .a-step-button:not(.a-step-button--current) .a-step-button__label{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.o-form-stepper__panel{flex-direction:column;gap:2rem;display:flex}.o-form-stepper__nav{border-top:1px solid #d0d0d0;padding-top:1rem}.o-contact-form__captcha{display:contents}.o-contact-form__captcha-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.w-field-row{grid-template-columns:minmax(0,1fr);gap:2rem;inline-size:100%;margin:0;padding:0;display:grid;position:relative}@media (width>=30.0625rem){.w-field-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.m-notice{color:#090418;background-color:#4c34eb14;border-radius:1rem;margin:0;padding:1rem 1.5rem}.p-contact-page{--gutter:4rem;--content-max:82rem;background-color:#fcfdfe;background-image:linear-gradient(90deg,#0904180f .0625rem,#0000 .0625rem),linear-gradient(#0904180f .0625rem,#0000 .0625rem);background-size:13rem 13rem}@media (width<=37.5rem){.p-contact-page{--gutter:1.5rem}}@media (width>=118.75rem){.p-contact-page{--content-max:132rem}}.p-donate-page{--gutter:4rem;--content-max:82rem;background-color:#fcfdfe;background-image:linear-gradient(90deg,#0904180f .0625rem,#0000 .0625rem),linear-gradient(#0904180f .0625rem,#0000 .0625rem);background-size:13rem 13rem}@media (width<=37.5rem){.p-donate-page{--gutter:1.5rem}}@media (width>=118.75rem){.p-donate-page{--content-max:132rem}}.a-nav-toggle{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.a-nav-toggle__chevron{border-block-end:.125rem solid;border-inline-end:.125rem solid;flex:none;block-size:.5rem;inline-size:.5rem;transition:transform .32s cubic-bezier(.45,0,.55,1);display:block}@media (prefers-reduced-motion:reduce){.a-nav-toggle__chevron{transition:none}}.a-nav-toggle--row{min-block-size:3rem;inline-size:100%;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);text-align:start;color:#5f5d70;border-radius:625rem;align-items:center;gap:1rem;padding:.5rem 1rem;transition:background-color .12s cubic-bezier(.45,0,.55,1),color .12s cubic-bezier(.45,0,.55,1);display:flex}@media (prefers-reduced-motion:reduce){.a-nav-toggle--row{transition:none}}.a-nav-toggle--row:hover{background:#eef4fb}.a-nav-toggle--row.a-nav-toggle--on-tint:hover{background:#fcfdfe}.a-nav-toggle--row:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-nav-toggle--row .a-nav-toggle__chevron{transform:rotate(45deg)}.a-nav-toggle--row.a-nav-toggle--open .a-nav-toggle__chevron{transform:rotate(-135deg)}.a-nav-toggle__icon{flex:none;transition:color .12s cubic-bezier(.45,0,.55,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.a-nav-toggle__icon{transition:none}}.a-nav-toggle__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.a-nav-toggle--row.a-nav-toggle--current{color:#090418}.a-nav-toggle--row.a-nav-toggle--current .a-nav-toggle__icon{color:#4c34eb}.a-nav-toggle--row.a-nav-toggle--label-hidden{justify-content:center;inline-size:3rem;padding:0;position:relative}.a-nav-toggle--row.a-nav-toggle--label-hidden .a-nav-toggle__label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-nav-toggle--icon{color:#5f5d70;justify-content:center;align-items:center;block-size:1.5rem;inline-size:1.5rem;display:inline-flex}.a-nav-toggle--icon:hover,.a-nav-toggle--icon:focus-visible{color:#4c34eb}.a-nav-toggle--icon:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-nav-toggle--icon .a-nav-toggle__chevron{transform:rotate(-45deg)}.a-nav-toggle--icon.a-nav-toggle--open .a-nav-toggle__chevron{transform:rotate(45deg)}.a-rail-link{inline-size:100%;font:inherit;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);text-align:start;color:#5f5d70;border-radius:625rem;align-items:center;gap:1rem;text-decoration:none;transition:background-color .12s cubic-bezier(.45,0,.55,1),color .12s cubic-bezier(.45,0,.55,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.a-rail-link{transition:none}}.a-rail-link:hover{background:#eef4fb}.a-rail-link--on-tint:hover{background:#fcfdfe}.a-rail-link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-rail-link__icon{flex:none;transition:color .12s cubic-bezier(.45,0,.55,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.a-rail-link__icon{transition:none}}.a-rail-link__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.a-rail-link--top{min-block-size:3rem;padding:.5rem 1rem}.a-rail-link--child{min-block-size:2rem;padding:0 1rem 0 1.5rem}.a-rail-link--child:before{content:"";border-block-start:.0625rem solid #d0d0d0;inline-size:1rem;position:absolute;inset-block-start:50%;inset-inline-start:0}.a-rail-link--current{color:#090418}.a-rail-link--top.a-rail-link--current .a-rail-link__icon{color:#4c34eb}.a-rail-link--child.a-rail-link--current:before{border-block-start-color:#090418}.a-rail-link--child.a-rail-link--current:after{content:"";background:#090418;border-radius:50%;block-size:.375rem;inline-size:.375rem;position:absolute;inset-block-start:50%;inset-inline-start:1rem;transform:translate(-50%,-50%)}.a-rail-link--label-hidden{justify-content:center;inline-size:3rem;padding:0}.a-rail-link--label-hidden .a-rail-link__label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-rail-group__region{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1);display:grid}@media (prefers-reduced-motion:reduce){.m-rail-group__region{transition:none}}.m-rail-group__region-inner{min-block-size:0;overflow:hidden}.m-rail-group__head{align-items:center;gap:.5rem;padding-inline-end:.5rem;display:flex}.m-rail-group__region{transition-timing-function:cubic-bezier(.45,0,.55,1)}.m-rail-group--open .m-rail-group__region{grid-template-rows:1fr}.m-rail-group__region-inner{margin-inline:-.1875rem}.m-rail-group__list{flex-direction:column;gap:.5rem;margin:0;padding:.5rem .1875rem .1875rem 1.8125rem;list-style:none;display:flex;position:relative}.m-rail-group__list:before{content:"";border-inline-start:.0625rem solid #d0d0d0;position:absolute;inset-block:0 1.1875rem;inset-inline-start:1.8125rem}.m-rail-group__item{min-inline-size:0}.a-nav-section-label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;overflow-wrap:anywhere;margin:0}@keyframes m-rail-section-settle-wide{0%,60%{opacity:0}to{opacity:1}}@keyframes m-rail-section-settle-compact{0%,60%{opacity:0}to{opacity:1}}.m-rail-section{flex-direction:column;gap:1rem;display:flex}.m-rail-section+.m-rail-section{padding-block-start:1.5rem;position:relative}.m-rail-section+.m-rail-section:before{content:"";border-block-start:.0625rem dotted #8d8ba3;position:absolute;inset-block-start:0;inset-inline:1rem}.m-rail-section__label{padding-inline:1rem;animation:.32s cubic-bezier(.45,0,.55,1) m-rail-section-settle-wide}@media (prefers-reduced-motion:reduce){.m-rail-section__label{animation:none}}.m-rail-section__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.m-rail-section__item{min-inline-size:0}.m-rail-section--compact{text-align:center}.m-rail-section--compact .m-rail-section__label{padding-inline:0;animation-name:m-rail-section-settle-compact}.m-rail-section--compact .m-rail-section__list{padding-inline-start:.5rem}.m-rail-section+.m-rail-section--compact:before{inset-inline:0}.l-sidebar-layout__menu{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1);display:grid}@media (prefers-reduced-motion:reduce){.l-sidebar-layout__menu{transition:none}}.l-sidebar-layout__menu-inner{min-block-size:0;overflow:hidden}@keyframes rail-edge-bar-in{0%{opacity:0}to{opacity:1}}.l-sidebar-layout{grid-template-columns:1fr;min-inline-size:0;display:grid}@media (width>=64.0625rem){.l-sidebar-layout{background:linear-gradient(to right, var(--surface-light) calc(16rem - .0625rem), #d0d0d0 calc(16rem - .0625rem) 16rem, transparent 16rem);isolation:isolate;grid-template-columns:16rem minmax(0,1fr);position:relative}.l-sidebar-layout:before{content:"";z-index:-1;pointer-events:none;inline-size:16rem;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:.375rem 0 .75rem -.125rem #0904180f}}.l-sidebar-layout__rail{background:var(--surface-light);z-index:1;border-block-end:.0625rem solid #d0d0d0;padding-block-start:var(--shell-topbar);position:relative;box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}@media (width>=64.0625rem){.l-sidebar-layout__rail{max-block-size:100vh;box-shadow:none;background:0 0;border-block-end:0;border-inline-end:.0625rem solid #0000;align-self:start;position:sticky;top:0;overflow-y:auto}}.l-sidebar-layout__bar{padding:1rem 6rem 1rem 1.5rem}@media (width>=64.0625rem){.l-sidebar-layout__bar{display:none}}.l-sidebar-layout__menu{grid-template-columns:minmax(0,1fr);transition-timing-function:cubic-bezier(.45,0,.55,1)}@media (width>=64.0625rem){.l-sidebar-layout__menu{grid-template-rows:1fr;transition:none}}.l-sidebar-layout__menu--open{grid-template-rows:1fr}@media (width>=64.0625rem){.l-sidebar-layout__menu-inner{overflow:visible}}.l-sidebar-layout__nav{padding:0 1.5rem 1.5rem}@media (width>=64.0625rem){.l-sidebar-layout__nav{padding-block-start:1.5rem}}@media (width<=64rem){.l-sidebar-layout__section .m-rail-section__label{display:none}}.l-sidebar-layout__row{position:relative}.l-sidebar-layout__row--current:after{content:"";background:#4c34eb;border-start-start-radius:.25rem;border-end-start-radius:.25rem;block-size:2rem;inline-size:.25rem;animation:.2s cubic-bezier(.45,0,.55,1) rail-edge-bar-in;position:absolute;inset-block-start:.5rem;inset-inline-end:-1.5rem}@media (prefers-reduced-motion:reduce){.l-sidebar-layout__row--current:after{animation:none}}.l-sidebar-layout__content{min-inline-size:0}.a-accordion-trigger{color:#5f5d70;inline-size:100%;font-family:var(--font-sans);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);text-align:start;cursor:pointer;background-color:#dee1e3;border:none;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;transition:color .2s cubic-bezier(.33,1,.68,1),background-color .2s cubic-bezier(.33,1,.68,1),border-radius .2s cubic-bezier(.33,1,.68,1);display:flex}.a-accordion-trigger:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-accordion-trigger__title{font-size:inherit;font-weight:inherit;margin:0}.a-accordion-trigger__indicator{border-block-end:.125rem solid;border-inline-end:.125rem solid;flex:none;block-size:.5rem;inline-size:.5rem;transition:transform .2s cubic-bezier(.33,1,.68,1);transform:rotate(45deg)}.a-accordion-trigger--expanded{color:#fcfdfe;background-color:#4c34eb;border-end-end-radius:0;border-end-start-radius:0}.a-accordion-trigger--expanded .a-accordion-trigger__indicator{transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.a-accordion-trigger,.a-accordion-trigger__indicator{transition:none}}.m-accordion-item__region{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1);display:grid}@media (prefers-reduced-motion:reduce){.m-accordion-item__region{transition:none}}.m-accordion-item__body{min-block-size:0;overflow:hidden}.m-accordion-item{border:.0625rem solid #d0d0d0;border-radius:.25rem;overflow:hidden}.m-accordion-item+.m-accordion-item{margin-block-start:.5rem}.m-accordion-item__heading{margin:0}.m-accordion-item__region--open{grid-template-rows:1fr}.m-accordion-item__content{padding:1.5rem 2rem}.m-accordion-item__content p{color:#090418;text-wrap:pretty;max-inline-size:52ch;margin:0}.m-accordion-item__content p+p{margin-block-start:1rem}.o-accordion{inline-size:100%}.p-faq-page{--gutter:4rem;--content-max:82rem;background-color:#fcfdfe;background-image:linear-gradient(90deg,#0904180f .0625rem,#0000 .0625rem),linear-gradient(#0904180f .0625rem,#0000 .0625rem);background-size:13rem 13rem}@media (width<=37.5rem){.p-faq-page{--gutter:1.5rem}}@media (width>=118.75rem){.p-faq-page{--content-max:132rem}}.o-page-band{min-block-size:calc(var(--page-band-height,40vh) - var(--shell-band-offset,0px) - var(--o-page-band-reach,0px));background:var(--page-band-ground);color:#fcfdfe;border-end-end-radius:var(--page-band-radius,0);border-end-start-radius:var(--page-band-radius,0);flex-direction:column;justify-content:flex-end;padding-block-start:var(--t-page-template-band-top,calc(var(--shell-topbar,0rem) + 1.5rem));display:flex;position:relative}.o-page-band__words{flex-direction:column;gap:1rem;display:flex;position:relative}.o-page-band--reach{--o-page-band-reach:6rem;padding-block-end:1.5rem}.o-page-band__art{border-radius:inherit;pointer-events:none;opacity:.12;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.o-page-band--photo{background:#dee1e3}.o-page-band__film,.o-page-band__film:after{border-radius:inherit}.o-page-band__film{flex-direction:column;flex:auto;justify-content:flex-end;padding-block-start:var(--t-page-template-band-top,calc(var(--shell-topbar,0rem) + 1.5rem));display:flex}.o-page-band--alone .o-page-band__film,.o-page-band--alone{padding-block-end:var(--t-page-template-band-end,3rem)}.o-page-band--dressed{padding-block:0}.o-page-band--dressed.o-page-band--reach{--o-page-band-reach:0px}.o-page-band--dressed.o-page-band--reach .o-page-band__film{padding-block-end:7.5rem}.o-page-band--dressed.o-page-band--reach.o-page-band--alone .o-page-band__film{padding-block-end:calc(var(--t-page-template-band-end,3rem) + 6rem)}.o-page-band[data-band-art=site-3] .o-page-band__art{background-image:url(/bands/band-site-3-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=site-3] .o-page-band__art{background-image:url(/bands/band-site-3-narrow.webp)}}.o-page-band[data-band-art=site-4] .o-page-band__art{background-image:url(/bands/band-site-4-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=site-4] .o-page-band__art{background-image:url(/bands/band-site-4-narrow.webp)}}.o-page-band[data-band-art=public-2] .o-page-band__art{background-image:url(/bands/band-public-2-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=public-2] .o-page-band__art{background-image:url(/bands/band-public-2-narrow.webp)}}.o-page-band[data-band-art=dash-1] .o-page-band__art{background-image:url(/bands/band-dash-1-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=dash-1] .o-page-band__art{background-image:url(/bands/band-dash-1-narrow.webp)}}.o-page-band[data-band-art=dash-2] .o-page-band__art{background-image:url(/bands/band-dash-2-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=dash-2] .o-page-band__art{background-image:url(/bands/band-dash-2-narrow.webp)}}.o-page-band[data-band-art=dash-3] .o-page-band__art{background-image:url(/bands/band-dash-3-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=dash-3] .o-page-band__art{background-image:url(/bands/band-dash-3-narrow.webp)}}.o-page-band[data-band-art=dash-4] .o-page-band__art{background-image:url(/bands/band-dash-4-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=dash-4] .o-page-band__art{background-image:url(/bands/band-dash-4-narrow.webp)}}.o-page-band[data-band-art=dash-6] .o-page-band__art{background-image:url(/bands/band-dash-6-wide.webp)}@media (width<=48rem){.o-page-band[data-band-art=dash-6] .o-page-band__art{background-image:url(/bands/band-dash-6-narrow.webp)}}.t-page-template{padding-block:0}.t-page-template--hero>.t-page-template__content.w-section,.t-page-template--band>.t-page-template__content.w-section{padding-block-start:0}.t-page-template--hero .t-page-template__body{padding-block-start:1.5rem}.t-page-template__band-foot{background:linear-gradient(to bottom, var(--page-band-ground) 6rem, transparent 6rem)}.t-page-template__band-foot .m-highlight-card{box-shadow:0 0 0 2px #fcfdfe,0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.t-page-template__body--raised{background:linear-gradient(to bottom, var(--page-band-ground) 6rem, transparent 6rem)}.t-page-template[data-band-ground] .t-page-template__band-foot,.t-page-template[data-band-ground] .t-page-template__body--raised{background:0 0;margin-block-start:-6rem;position:relative}.t-page-template--band .t-page-template__body{padding-block-start:var(--band-y-open)}.t-page-template__body{position:relative}.t-page-template__seam{z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(-50%)}.t-page-template__seam>*{pointer-events:auto}.t-page-template--band .t-page-template__body>:first-child{margin-block-start:0}.t-page-template__body--raised>.t-page-template__body,.t-page-template--band .t-page-template__body--bleed{padding-block-start:0}.t-page-template--bleed>.t-page-template__content.w-section{padding-block-end:0}.t-page-template__band .t-page-template__heading .w-section__title{color:#fcfdfe}.t-page-template__band .t-page-template__subtitle{color:#fcfdfecc}.t-page-template__band--photo .t-page-template__subtitle,.t-page-template__band .m-breadcrumb__link,.t-page-template__band .m-breadcrumb__separator,.t-page-template__band .m-breadcrumb__current{color:#fcfdfe}.t-page-template__band .a-button--primary{color:#4c34eb;box-shadow:none;background-color:#eef4fb}.t-page-template__band .a-button--primary:hover{background-color:#dee1e3}.t-page-template__cover{z-index:1;position:relative}.t-page-template__cover .t-page-template__breadcrumb{z-index:1;position:absolute;inset-block-start:calc(var(--shell-topbar,0rem) + 1.5rem);inset-inline:0}@media (width>=48.0625rem){.t-page-template__cover .t-page-template__breadcrumb{min-block-size:var(--shell-search-size,0rem);align-items:center;padding-inline-end:calc(var(--gutter) + var(--shell-search-reach,0rem));display:flex;inset-block-start:var(--shell-search-top,calc(var(--shell-topbar,0rem) + 1.5rem))}}.t-page-template__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.t-page-template__heading{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.t-page-template__heading:not(:has(>.w-section__title)){padding-block-start:.5rem}.t-page-template__header:has(>.t-page-template__actions>.m-action-menu:only-child)>.t-page-template__heading{flex:1 1 0}.t-page-template .w-section__title{overflow-wrap:anywhere;color:#220f5a;margin:0}.t-page-template__subtitle{color:#5f5d70;margin:0}.t-page-template__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.t-page-template__stats{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=48.0625rem){.t-page-template__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.t-page-template__stats>:last-child:nth-child(odd):nth-child(n+3){grid-column:1/-1}}@media (width>=93.8125rem){.t-page-template__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.t-page-template__stats>:last-child:nth-child(odd):nth-child(n+3){grid-column:auto}}@media (width>=37.5rem){.t-page-template__stats:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.t-page-template__stats--equal{grid-auto-rows:1fr;align-items:stretch}@media (width>=37.5rem){.t-page-template__stats--lead{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.t-page-template__stats--lead>:first-child{grid-row:span 2}.t-page-template__stats--lead>:nth-child(n+4){grid-column:1/-1}.t-page-template__stats--lead>:last-child:nth-child(odd):nth-child(n+3){grid-column:auto}}.t-page-template[data-band-ground=sunrise]{--page-band-ground:var(--band-ground-sunrise)}.t-page-template[data-band-ground=lagoon]{--page-band-ground:var(--band-ground-lagoon)}.t-page-template[data-band-ground=nebula]{--page-band-ground:var(--band-ground-nebula)}.t-page-template[data-band-ground=violet-plum]{--page-band-ground:var(--band-ground-violet-plum)}.t-page-template[data-band-ground=orchid-plum]{--page-band-ground:var(--band-ground-orchid-plum)}.t-page-template[data-band-ground=violet-kobalt]{--page-band-ground:var(--band-ground-violet-kobalt)}.t-page-template[data-band-ground=wine]{--page-band-ground:var(--band-ground-wine)}.t-page-template[data-band-ground=graphite]{--page-band-ground:var(--band-ground-graphite)}.o-request-access-form__captcha{display:contents}.o-request-access-form__captcha-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.p-request-access-page{--page-band-height:40vh}.p-request-access-page__panel{gap:var(--gap-before-form);max-inline-size:560px;margin-inline:auto;display:grid}.p-request-access-page__intro{margin:0}.p-request-access-page__notice{color:#220f5a;background:#4c34eb14;border-radius:4px;padding:1rem}.o-profile-form__server-error,.o-change-password-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.o-mfa-code-form{width:100%;max-width:25rem}.o-mfa-code-form__server-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;padding:1rem}.o-mfa-code-form__hint{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight)}.o-mfa-settings{flex-direction:column;align-items:flex-start;gap:1rem;max-width:32rem;display:flex}.o-mfa-settings__status{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);align-items:center;gap:.5rem;display:flex}.o-mfa-settings__lead{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight)}.o-mfa-settings__error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;padding:1rem}.o-mfa-settings__key-facts{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);grid-template-columns:auto 1fr;gap:.5rem 1rem;display:grid}.o-mfa-settings__key-facts dt{color:#5f5d70}.o-mfa-settings__key{overflow-wrap:anywhere}.o-mfa-settings__recovery-codes{border:.0625rem solid #d0d0d0;border-radius:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;padding:1rem;list-style:none;display:grid}.o-mfa-settings__disable{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:25rem;display:flex}.o-profile-header{position:relative}.o-profile-header__band{block-size:var(--page-band-height,15rem);background:var(--page-band-ground,#0a0423);border-end-end-radius:var(--page-band-radius,0);border-end-start-radius:var(--page-band-radius,0);position:relative;overflow:hidden}.o-profile-header__band-art{border-radius:inherit;pointer-events:none;opacity:.12;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.o-profile-header__identity{align-items:flex-start;gap:1.5rem;margin-block-start:-3.75rem;display:flex;position:relative}.o-profile-header__avatar{flex:none;box-shadow:0 0 0 .25rem #fcfdfe}.o-profile-header__text{flex:1;min-inline-size:0;padding-block-start:4.75rem}.o-profile-header__name{color:#090418;overflow-wrap:anywhere;margin:0}.o-profile-header__meta{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;flex-wrap:wrap;gap:.5rem 1.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.o-profile-header__meta-item{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-inline-size:0;display:inline-flex}.o-profile-header__meta-icon{flex:none;display:inline-flex}.o-profile-header__badge{margin-block-start:1rem;display:flex}.o-profile-header__action{flex:none;padding-block-start:4.75rem}@media (width<=48rem){.o-profile-header__identity{flex-direction:column;gap:1rem}.o-profile-header__text{padding-block-start:0}.o-profile-header__action{padding:0}.o-profile-header--under-bar .o-profile-header__band{block-size:calc(var(--page-band-height,15rem) + var(--shell-topbar,0rem))}.o-profile-header--under-bar .o-profile-header__action{position:absolute;inset-block-start:4.75rem;inset-inline-end:var(--gutter)}}.o-profile-header[data-band-ground=sunrise]{--page-band-ground:var(--band-ground-sunrise)}.o-profile-header[data-band-ground=lagoon]{--page-band-ground:var(--band-ground-lagoon)}.o-profile-header[data-band-ground=nebula]{--page-band-ground:var(--band-ground-nebula)}.o-profile-header[data-band-ground=violet-plum]{--page-band-ground:var(--band-ground-violet-plum)}.o-profile-header[data-band-ground=orchid-plum]{--page-band-ground:var(--band-ground-orchid-plum)}.o-profile-header[data-band-ground=violet-kobalt]{--page-band-ground:var(--band-ground-violet-kobalt)}.o-profile-header[data-band-ground=wine]{--page-band-ground:var(--band-ground-wine)}.o-profile-header[data-band-ground=graphite]{--page-band-ground:var(--band-ground-graphite)}.o-profile-header[data-band-art=site-3] .o-profile-header__band-art{background-image:url(/bands/band-site-3-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=site-3] .o-profile-header__band-art{background-image:url(/bands/band-site-3-narrow.webp)}}.o-profile-header[data-band-art=site-4] .o-profile-header__band-art{background-image:url(/bands/band-site-4-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=site-4] .o-profile-header__band-art{background-image:url(/bands/band-site-4-narrow.webp)}}.o-profile-header[data-band-art=public-2] .o-profile-header__band-art{background-image:url(/bands/band-public-2-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=public-2] .o-profile-header__band-art{background-image:url(/bands/band-public-2-narrow.webp)}}.o-profile-header[data-band-art=dash-1] .o-profile-header__band-art{background-image:url(/bands/band-dash-1-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=dash-1] .o-profile-header__band-art{background-image:url(/bands/band-dash-1-narrow.webp)}}.o-profile-header[data-band-art=dash-2] .o-profile-header__band-art{background-image:url(/bands/band-dash-2-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=dash-2] .o-profile-header__band-art{background-image:url(/bands/band-dash-2-narrow.webp)}}.o-profile-header[data-band-art=dash-3] .o-profile-header__band-art{background-image:url(/bands/band-dash-3-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=dash-3] .o-profile-header__band-art{background-image:url(/bands/band-dash-3-narrow.webp)}}.o-profile-header[data-band-art=dash-4] .o-profile-header__band-art{background-image:url(/bands/band-dash-4-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=dash-4] .o-profile-header__band-art{background-image:url(/bands/band-dash-4-narrow.webp)}}.o-profile-header[data-band-art=dash-6] .o-profile-header__band-art{background-image:url(/bands/band-dash-6-wide.webp)}@media (width<=48rem){.o-profile-header[data-band-art=dash-6] .o-profile-header__band-art{background-image:url(/bands/band-dash-6-narrow.webp)}}.o-session-list{margin:0;padding:0;list-style:none}.o-session-list__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:1rem;display:flex}.o-session-list__row+.o-session-list__row{border-block-start:.0625rem solid #d0d0d0}.o-session-list__row:first-child{padding-block-start:0}.o-session-list__row:last-child{padding-block-end:0}.o-session-list__device{flex-direction:column;flex:12rem;gap:.5rem;min-inline-size:0;display:flex}.o-session-list__device-name{color:#090418;overflow-wrap:anywhere}.o-session-list__meta{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.o-session-list__action{flex-shrink:0;align-items:center;gap:1rem;display:inline-flex}.o-session-list__empty{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;margin:0}.m-user-badge{align-items:center;gap:1rem;display:inline-flex}.m-user-badge__info{flex-direction:column;gap:.5rem;display:flex}.m-user-badge__name{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418}.m-user-badge--lg .m-user-badge__name{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.m-blog-card{flex-direction:column;min-inline-size:0;display:flex}.m-blog-card__media{flex:none}.m-blog-card__content{min-inline-size:0}.m-blog-card__eyebrow{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#4c34eb;margin:0}.m-blog-card__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);letter-spacing:-.01em;color:#090418;margin:0}.m-blog-card__body{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;text-wrap:pretty;margin:0}.m-blog-card{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-blog-card:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-blog-card__media{aspect-ratio:16/10;display:block}.m-blog-card__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.m-blog-card__content{flex-direction:column;gap:.5rem;padding:2.5rem 1.5rem 1.5rem;display:flex;position:relative}.m-blog-card__date{color:#fcfdfe;text-transform:uppercase;letter-spacing:.05em;block-size:3.5rem;inline-size:3.5rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background-color:#090418;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.m-blog-card__date-month,.m-blog-card__date-day{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.m-blog-card__eyebrow-pre{color:#5f5d70;text-transform:none;letter-spacing:0}.m-blog-card__eyebrow-link{color:inherit;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1)}.m-blog-card__eyebrow-link:hover{text-decoration:underline}.m-blog-card__title a{color:inherit;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1)}.m-blog-card__title a:hover{color:#4c34eb}.m-blog-card__meta{color:#5f5d70;flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:auto;padding-block-start:1rem;display:flex}.m-blog-card__meta-sep{background:#5f5d7080;border-radius:50%;block-size:4px;inline-size:4px}.m-blog-card__meta-item{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;align-items:center;gap:.5rem;display:inline-flex}.m-blog-card__meta-item svg{opacity:.85;block-size:1em;inline-size:1em}.m-blog-card--inline{flex-direction:row;align-items:stretch}.m-blog-card--inline .m-blog-card__media{aspect-ratio:auto;flex:0 0 38%;align-self:stretch}.m-blog-card--inline .m-blog-card__content{padding:1.5rem}.m-blog-card--inline .m-blog-card__date{border-radius:.25rem;flex-direction:row;align-self:flex-start;gap:.5rem;block-size:auto;inline-size:auto;padding:.5rem;position:static;transform:none}@media (width<=30rem){.m-blog-card--inline{flex-direction:column}.m-blog-card--inline .m-blog-card__media{aspect-ratio:16/10;flex:none}}.m-cohort-row{justify-content:space-between;align-items:center;gap:1rem;min-inline-size:0;display:flex}.m-cohort-row__name{color:#090418;overflow-wrap:anywhere;min-inline-size:0}.a-select-option{font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);color:#090418;cursor:pointer;-webkit-user-select:none;user-select:none;padding:1rem;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1)}.a-select-option--selected{color:#4c34eb;background-color:#4c34eb14}.a-select-option--highlighted{background-color:#dee1e3}.m-custom-select__trigger{width:100%;block-size:var(--control-h);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);color:#090418;background-color:#eef4fb;border:.0625rem solid #8d8ba3;border-radius:.25rem;outline:none;padding:1rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);display:block}.m-custom-select__trigger::placeholder{color:#5f5d70}.m-custom-select__trigger:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.m-custom-select__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.m-custom-select{flex-direction:column;gap:.5rem;display:flex;position:relative}.m-custom-select__trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}.m-custom-select__value{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:auto;min-inline-size:0;overflow:hidden}.m-custom-select__chevron{flex:none;justify-content:center;align-items:center;block-size:1rem;inline-size:1rem;transition:transform .2s cubic-bezier(.2,0,0,1);display:inline-flex}.m-custom-select__chevron span{border-block-end:.125rem solid #5f5d70;border-inline-end:.125rem solid #5f5d70;block-size:.5rem;inline-size:.5rem;display:block;transform:translateY(-.125rem)rotate(45deg)}.m-custom-select__dropdown{z-index:50;border:.0625rem solid #d0d0d0;opacity:0;visibility:hidden;background-color:#fcfdfe;border-width:0;border-radius:.5rem;max-block-size:0;padding-block:0;transition:opacity .12s cubic-bezier(.33,1,.68,1),transform .12s cubic-bezier(.33,1,.68,1),visibility 0s linear .12s,max-block-size 0s linear .12s,padding 0s linear .12s,border-width 0s linear .12s;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline:0;overflow:hidden;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}@media (prefers-reduced-motion:reduce){.m-custom-select__dropdown{transition:none}}.m-custom-select--open .m-custom-select__chevron{transform:rotate(180deg)}.m-custom-select--open .m-custom-select__dropdown{opacity:1;visibility:visible;border-width:.0625rem;max-block-size:15rem;padding-block:.5rem;transition:opacity .12s cubic-bezier(.33,1,.68,1),transform .12s cubic-bezier(.33,1,.68,1);overflow:hidden auto;transform:none}dialog .m-custom-select--open .m-custom-select__dropdown{position:static}.m-custom-select--placeholder .m-custom-select__value{color:#5f5d70}.m-custom-select--error .m-custom-select__trigger{outline-offset:0;outline:.125rem solid #cc300e}.m-custom-select--disabled{opacity:.5}.m-custom-select--disabled .m-custom-select__trigger{cursor:not-allowed}.m-pagination{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem;display:flex}.m-pagination__size{flex:none}.m-pagination__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.m-pagination__ellipsis{color:#5f5d70;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;block-size:2.5rem;min-inline-size:2.5rem;display:inline-flex}.m-profile-fact{flex-direction:column-reverse;min-inline-size:0;padding-inline-start:calc(var(--icon-frame-md) + 1rem);display:flex;position:relative}.m-profile-fact__icon{color:#5f5d70;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.m-profile-fact__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.m-profile-fact__value{color:#090418;overflow-wrap:anywhere;margin:0}.a-switch{flex-direction:column;gap:.5rem;display:flex}.a-switch__label{cursor:pointer;align-items:center;gap:1rem;display:inline-flex;position:relative}.a-switch__input{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-switch__text{color:#090418}.a-switch__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.a-switch__track{background-color:#dee1e3;border-radius:625rem;flex:none;block-size:1.5rem;inline-size:2.75rem;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);position:relative;box-shadow:inset 0 0 0 .0625rem #8d8ba3}.a-switch__thumb{background-color:#fcfdfe;border-radius:50%;block-size:1.25rem;inline-size:1.25rem;transition:transform .2s cubic-bezier(.2,0,0,1);position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}@media (prefers-reduced-motion:reduce){.a-switch__thumb{transition:none}}.a-switch__input:checked+.a-switch__track{box-shadow:none;background-color:#4c34eb}.a-switch__input:checked+.a-switch__track .a-switch__thumb{transform:translate(1.25rem)}.a-switch__input:focus-visible+.a-switch__track{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-switch--error .a-switch__track{outline-offset:.125rem;outline:.125rem solid #cc300e}.a-switch--disabled{opacity:.5}.a-switch--disabled .a-switch__label{cursor:not-allowed}.m-card-header__eyebrow{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#4c34eb;margin:0}.m-card-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.m-card-header__heading{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.m-card-header__title{letter-spacing:-.01em;color:#090418;margin:0}.m-card-header__subtitle{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;text-wrap:pretty;margin:0}.m-card-header__action{flex:none;align-items:center;gap:1rem;display:flex}.m-card-header--divider{border-block-end:.0625rem solid #d0d0d0;padding-block-end:1.5rem}.m-section-card{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-section-card__head{border-block-end:.0625rem solid #d0d0d0;padding:1.5rem 1.5rem 1rem}.m-section-card__body{padding:1.5rem}.m-section-card--borderless{border:0}.a-tab-button{font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;transition:color .2s cubic-bezier(.33,1,.68,1),background-color .2s cubic-bezier(.33,1,.68,1);display:inline-flex}.a-tab-button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-tab-button:disabled{opacity:.5;cursor:not-allowed}.a-tab-button{color:#5f5d70}.a-tab-button:hover{color:#090418}.a-tab-button__label{display:block}.a-tab-button--button{min-block-size:2rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;background-color:#0000;border-radius:625rem;padding:0 1rem}.a-tab-button--button.a-tab-button--active{color:#090418;background-color:#fcfdfe;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.a-tab-button--button.a-tab-button--active:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-tab-button--plain{min-block-size:2rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;background-color:#0000;border-radius:625rem;padding:0 .5rem}.a-tab-button--plain.a-tab-button--active{color:#090418}.a-tab-button--pill{min-block-size:4rem;font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight);color:#090418;white-space:nowrap;background-color:#eef4fb;border-radius:625rem;gap:.5rem;padding:0 2rem}@media (width<=30rem){.a-tab-button--pill{min-block-size:3rem;padding:0 1rem}}.a-tab-button--pill.a-tab-button--active:before{content:"";background-color:currentColor;border-radius:50%;block-size:.5rem;inline-size:.5rem}.a-tab-button--icon{background-color:#0000;flex-direction:column;gap:.5rem;min-inline-size:6.25rem;padding:1rem}.a-tab-button--icon .a-tab-button__icon{--a-icon-glyph:4rem}.a-tab-button--icon .a-tab-button__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.a-tab-button--icon.a-tab-button--active{color:#4c34eb}.a-tab-button--underline{min-block-size:3rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;background-color:#0000;border-block-end:.125rem solid #0000;padding:0 1rem}.a-tab-button--underline:hover{color:#090418}.a-tab-button--underline.a-tab-button--active{color:#090418;border-block-end-color:#4c34eb}@media (width<=30rem){.a-tab-button--underline{padding:0 .5rem}}.a-tab-button--dot{background-color:#dee1e3;border-radius:50%;block-size:.625rem;inline-size:.625rem;padding:0}.a-tab-button--dot .a-tab-button__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.a-tab-button--dot:hover{background-color:#b7b6c5}.a-tab-button--dot.a-tab-button--active{background-color:#4c34eb}.a-tab-button--on-dark{color:#eef4fb}.a-tab-button--on-dark:hover{color:#fcfdfe}.a-tab-button--on-dark.a-tab-button--button.a-tab-button--active{color:#fcfdfe;background-color:#4c34eb}.a-tab-button--on-dark.a-tab-button--icon.a-tab-button--active{color:#fcfdfe}.m-tab-bar--button,.m-tab-bar--icon{background:#eef4fb;border-radius:625rem;gap:0;padding:.5rem}.m-tab-bar{min-inline-size:0;display:flex;overflow-x:auto}.m-tab-bar--underline{border-block-end:.0625rem solid #d0d0d0;gap:.5rem}.m-tab-bar--button,.m-tab-bar--icon{scrollbar-width:none;inline-size:fit-content;max-inline-size:100%;margin-inline:auto}.m-tab-bar--button>.a-tab-button,.m-tab-bar--icon>.a-tab-button{flex:none}.m-tab-bar--pill{gap:1.5rem}@media (width<=30rem){.m-tab-bar--pill{gap:.5rem}}.m-tab-bar--plain{gap:.5rem}.m-tab-bar--dot{gap:1rem;overflow:visible}.w-tab-panel{visibility:hidden;opacity:0;pointer-events:none;max-block-size:0;transition:opacity .6s cubic-bezier(.65,0,.35,1),transform .6s cubic-bezier(.65,0,.35,1),max-block-size 0s linear .6s,visibility 0s linear .6s;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden;transform:translateY(1rem)}.w-tab-panel--active{visibility:visible;opacity:1;pointer-events:auto;max-block-size:1000rem;transition:opacity .9s cubic-bezier(.65,0,.35,1),transform .9s cubic-bezier(.65,0,.35,1),max-block-size,visibility;position:relative;overflow:visible;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.w-tab-panel{transition:none;transform:none}}.o-tabs__panels{inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.o-tabs{grid-template-columns:minmax(0,1fr);gap:1.5rem;inline-size:100%;display:grid}.p-account-page__facts{gap:1.5rem;margin:0;display:grid}.p-account-page{--page-band-height:40vh}.p-account-page .p-account-page__body{padding-block-start:2rem}@media (width<=48rem){.p-account-page__main{order:-1}}.p-account-page__cards,.p-account-page__list,.p-account-page__paged{flex-direction:column;gap:1.5rem;display:flex}.p-account-page__list{margin:0;padding:0;list-style:none}.p-account-page__empty,.p-account-page__hint{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;margin:0}.p-account-page__hint{margin-block-end:1rem}.p-account-page__notice{color:#090418;background:#eef4fb;border-radius:.5rem;margin:0 0 1rem;padding:.5rem 1rem}.p-account-page__error{color:#cc300e}.p-account-page__loading{justify-content:center;padding:3rem 0;display:flex}.a-media-button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.a-media-button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-media-button--zoom{cursor:zoom-in}.a-media-button--block{inline-size:100%;display:block}.a-media-button--cover{justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:absolute;inset:0}.a-media-button--tile{background:#fcfdfe;border:.125rem solid #dee1e3;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex}.a-media-button--tile:hover{border-color:#8d8ba3}.a-media-button--tile[aria-pressed=true]{background:#4c34eb14;border-color:#4c34eb}.m-avatar-pool-picker__note{color:#5f5d70;background:#dee1e3;border-radius:.25rem;margin:0;padding:.5rem}.m-avatar-pool-picker__grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.5rem;display:grid}.m-avatar-pool-picker__image,.m-avatar-pool-picker__placeholder{object-fit:cover;background:#dee1e3;border-radius:50%;width:64px;height:64px;display:block}.m-avatar-pool-picker__entry--current{border-color:#5f5d70}.m-avatar-pool-picker__media{block-size:64px;inline-size:64px;display:block;position:relative}.m-avatar-pool-picker__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#220f5a}.m-avatar-pool-picker__current{color:#fcfdfe;background:#5f5d70;border:.125rem solid #fcfdfe;border-radius:50%;place-items:center;block-size:1rem;inline-size:1rem;display:grid;position:absolute;inset-block-end:0;inset-inline-end:0}.a-file-input__field{width:100%;block-size:var(--control-h);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight);color:#090418;background-color:#eef4fb;border:.0625rem solid #8d8ba3;border-radius:.25rem;outline:none;padding:1rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);display:block}.a-file-input__field::placeholder{color:#5f5d70}.a-file-input__field:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-file-input__input{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-file-input__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.a-file-input{flex-direction:column;gap:.5rem;display:flex}.a-file-input__field{block-size:auto;min-block-size:var(--control-h);cursor:pointer;flex-wrap:wrap;align-content:center;align-items:center;gap:.5rem 1rem;padding-block:.5rem;display:flex}.a-file-input__field:focus-within{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-file-input__glyph{color:#5f5d70;flex:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:inline-flex}.a-file-input__field:focus-within .a-file-input__glyph{color:#090418}.a-file-input__thumb{object-fit:cover;border-radius:.125rem;flex:none;block-size:1.5rem;inline-size:1.5rem}.a-file-input__action{color:#090418;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background-color:#fcfdfe;border:.0625rem solid #8d8ba3;border-radius:.25rem;flex:none;padding:.5rem 1rem;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1)}.a-file-input__field:hover .a-file-input__action{background-color:#dee1e3}.a-file-input__name{text-overflow:ellipsis;white-space:nowrap;color:#5f5d70;flex:8.5rem;min-inline-size:0;overflow:hidden}.a-file-input--has-file .a-file-input__name{color:#090418}.a-file-input__error{display:block}.a-file-input--error .a-file-input__field{outline:.0625rem solid #cc300e}.a-file-input--disabled{opacity:.5}.a-file-input--disabled .a-file-input__field{cursor:not-allowed}.w-stack{flex-direction:column;inline-size:100%;margin:0;padding:0;display:flex;position:relative}.w-stack--sm{gap:1rem}.w-stack--md{gap:1.5rem}.w-stack--lg{gap:2rem}.w-plate{text-align:center;padding:0;background:0 0;border:.0625rem solid #d0d0d0;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;inline-size:100%;margin:0;padding:4rem 1.5rem;display:flex;position:relative}.m-empty-state__icon{background:var(--card-ground);color:#4c34eb;border-radius:625rem;place-items:center;block-size:4rem;inline-size:4rem;display:grid}.m-empty-state__text{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#5f5d70;margin:0}.m-empty-state__action{justify-content:center;display:flex}.p-my-avatar-page{--page-band-height:40vh}.p-my-avatar-page__subtitle{color:#5f5d70;margin:0}.p-my-avatar-page__notice{color:#220f5a;background:#4c34eb14;border-radius:4px;padding:.5rem}.p-my-avatar-page__error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-my-avatar-page__actions{justify-content:flex-end;display:flex}.w-dialog{color:#090418;background-color:#fcfdfe;border:none;border-radius:.5rem;max-block-size:calc(100dvh - 2rem);inline-size:min(30rem,100vw - 2rem);margin:auto;padding:1.5rem;overflow:auto;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.w-dialog__close{justify-content:center;padding-block-end:1rem;display:flex}.w-dialog::backdrop{background-color:#09041880}.w-dialog[open]{animation:.32s cubic-bezier(.05,.7,.1,1) shop_scale_in}.w-dialog[open]::backdrop{animation:.2s cubic-bezier(.33,1,.68,1) shop_fade_in}@media (prefers-reduced-motion:reduce){.w-dialog[open],.w-dialog[open]::backdrop{animation:none}}.w-dialog--sm{inline-size:min(20rem,100vw - 2rem)}.w-dialog--lg{inline-size:min(45rem,100vw - 2rem)}.w-dialog--lightbox{max-block-size:calc(100dvh - 2rem);inline-size:min(75rem,100vw - 2rem);box-shadow:none;color:#fcfdfe;background-color:#0000;padding:0;overflow:visible}.a-menu-item{inline-size:100%;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.a-menu-item:hover,.a-menu-item:focus-visible{background-color:#dee1e3}.a-menu-item:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-menu-item:disabled{color:#5f5d70;cursor:not-allowed}.a-menu-item__icon{color:#5f5d70;flex:none;display:inline-flex}.a-menu-item__icon svg{display:block}.a-menu-item__label{flex:auto}.a-menu-item__chevron{color:#5f5d70;flex:none;transition:transform .2s cubic-bezier(.65,0,.35,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.a-menu-item__chevron{transition:none}}.a-menu-item__chevron svg{display:block}.a-menu-item--expanded .a-menu-item__chevron{transform:rotate(180deg)}.a-menu-item--destructive{color:#cc300e}.a-menu-item--destructive:hover,.a-menu-item--destructive:focus-visible{color:#fcfdfe;background-color:#cc300e}.m-action-menu{display:inline-flex;position:relative}.m-action-menu__trigger--bare.a-button{box-shadow:none;color:inherit;background-color:#0000}.m-action-menu__trigger--bare.a-button:hover,.m-action-menu__trigger--bare.a-button:active,.m-action-menu__trigger--bare.a-button[aria-expanded=true]{background-color:color-mix(in srgb, currentColor 12%, transparent);color:inherit}.m-action-menu__menu{z-index:50;white-space:nowrap;background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;flex-direction:column;min-inline-size:10rem;padding:.5rem;display:flex;position:absolute;inset-block-start:calc(100% + .5rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-action-menu__menu--align-end{inset-inline-end:0}.m-action-menu__menu--align-start{inset-inline-start:0}.m-action-menu__menu--up{inset-block:auto calc(100% + .5rem)}.m-action-menu__group{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.65,0,.35,1),visibility 0s linear .2s;display:grid}@media (prefers-reduced-motion:reduce){.m-action-menu__group{transition:none}}.m-action-menu__group--open{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .2s cubic-bezier(.65,0,.35,1),visibility}@media (prefers-reduced-motion:reduce){.m-action-menu__group--open{transition:none}}.m-action-menu__group-items{flex-direction:column;min-block-size:0;padding-inline-start:1rem;display:flex;overflow-y:clip}.m-breadcrumb{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);min-inline-size:0}.m-breadcrumb__list{gap:.5rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.m-breadcrumb__item{flex:0 auto;gap:.5rem;min-inline-size:0;display:flex}.m-breadcrumb__item--last{flex-shrink:1000}.m-breadcrumb__separator{color:#5f5d70;flex:none}.m-breadcrumb__link,.m-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.m-breadcrumb__link{color:#5f5d70;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1)}.m-breadcrumb__link:hover,.m-breadcrumb__link:focus-visible{color:#4c34eb;text-decoration:underline}.m-breadcrumb__current{color:#090418}.m-breadcrumb--light .m-breadcrumb__separator,.m-breadcrumb--light .m-breadcrumb__link,.m-breadcrumb--light .m-breadcrumb__link:hover,.m-breadcrumb--light .m-breadcrumb__link:focus-visible,.m-breadcrumb--light .m-breadcrumb__current{color:#fcfdfe}.m-confirm-modal__message{color:#090418;text-wrap:pretty;margin:0 0 1.5rem}.w-fieldset{padding:0;border:none;inline-size:100%;min-inline-size:0;margin:0;padding:0;display:flow-root;position:relative}.w-fieldset legend{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418;margin:0 0 .5rem;padding:0}.w-fieldset--error legend{color:#cc300e}.w-fieldset:has(>.w-fieldset__error-summary){flex-direction:column;gap:1.5rem;display:flex}.w-fieldset__error-summary{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background-color:#cc300e14;border:.0625rem solid #cc300e;border-radius:.25rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.w-fieldset__error-summary-title{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.w-fieldset__error-summary-list{margin:0;padding-inline-start:1.5rem}.m-radio-button-group__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.m-radio-button-group{display:flex}.m-radio-button-group--vertical{flex-direction:column;gap:1rem}.m-radio-button-group--horizontal{flex-flow:wrap;gap:1rem 1.5rem}.m-radio-button-group__error{margin-block-start:1rem}.m-image-focus-choice{flex-direction:column;gap:1rem;min-inline-size:0;display:flex}@media (width>=48.0625rem){.m-image-focus-choice--inline{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}}.o-album-edit-form__fields{grid-template-columns:minmax(0,1fr);gap:2rem 1rem;display:grid}@media (width>=48.0625rem){.o-album-edit-form--columns .o-album-edit-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.o-album-edit-form__wide{grid-column:1/-1}.o-album-edit-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.m-cover-hero{container-type:inline-size}.m-cover-hero__frame{isolation:isolate;block-size:var(--m-cover-hero-size,clamp(50svh, 56.25cqi, 75svh));background-color:#090418;border-radius:1rem;display:flex;position:relative;overflow:hidden}.m-cover-hero__picture-name{position:absolute;inset:0}.m-cover-hero__words{justify-content:space-between;align-items:flex-end;gap:1rem;min-inline-size:0;padding-block:1.5rem;display:flex}.m-cover-hero__text{flex-direction:column;flex:1;gap:.5rem;min-inline-size:0;display:flex}.m-cover-hero__meta{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.m-cover-hero__actions{flex:none}.m-cover-hero__title-row{align-items:center;gap:.5rem;min-inline-size:0;display:flex}.m-cover-hero__more{flex:none;position:relative}.m-cover-hero__details{display:grid}.m-cover-hero__part{opacity:0;visibility:hidden;grid-area:1/1;min-inline-size:0;transition:opacity .32s cubic-bezier(.65,0,.35,1),transform .32s cubic-bezier(.65,0,.35,1),visibility 0s linear .32s;transform:translateY(.5rem)}@media (prefers-reduced-motion:reduce){.m-cover-hero__part{transition:none}}.m-cover-hero__part--active{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.65,0,.35,1),transform .32s cubic-bezier(.65,0,.35,1),visibility;transform:none}@media (prefers-reduced-motion:reduce){.m-cover-hero__part--active{transition:none}}.m-cover-hero__more-mark{color:#fcfdfe;background-color:#090418;border-radius:625rem;place-items:center;block-size:1rem;inline-size:1rem;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:grid;position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(25%,-25%);box-shadow:0 0 0 .125rem #fcfdfe}.m-cover-hero__more:hover .m-cover-hero__more-mark{background-color:#220f5a}.m-cover-hero__title,.m-cover-hero__subtitle{margin:0}.m-cover-hero__mark{z-index:-1;color:#8d8ba3;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.m-cover-hero--plain .m-cover-hero__frame{color:#090418;background-color:#eef4fb}.m-cover-hero--plain .m-cover-hero__details{color:#5f5d70}.m-cover-hero--plain .m-cover-hero__details svg{color:#8d8ba3}.m-cover-hero--flush .m-cover-hero__frame{border-radius:0;overflow:visible}.m-gallery{touch-action:pan-y;flex-direction:column;gap:1rem;display:flex;position:relative}.m-gallery__viewport{border-radius:.5rem;overflow:hidden}.m-gallery__track{transition:transform .32s cubic-bezier(.2,0,0,1);display:flex}@media (prefers-reduced-motion:reduce){.m-gallery__track{transition:none}}.m-gallery__slide{flex:0 0 100%;min-inline-size:0;margin:0}.m-gallery__image{aspect-ratio:16/10;object-fit:cover;inline-size:100%;display:block}.m-gallery__nav{z-index:2;position:absolute;inset-block-start:50%;transform:translateY(-50%);box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.m-gallery__nav--prev{inset-inline-start:1rem}.m-gallery__nav--next{inset-inline-end:1rem}.m-gallery__dots{justify-content:center}.a-presence-dot{box-sizing:border-box;border-radius:50%;flex-shrink:0;block-size:.5rem;inline-size:.5rem;display:inline-block}.a-presence-dot--online{background:#4af55e}.a-presence-dot--offline{border:.125rem solid #cc300e}.m-comment{list-style:none}.m-comment__row{align-items:flex-start;gap:1rem;display:flex}.m-comment__avatar{flex:none;display:block}.m-comment__body{border-block-end:.0625rem solid #d0d0d0;flex:1;min-inline-size:0;padding-block-end:1.5rem}.m-comment__head{flex-wrap:wrap;align-items:baseline;gap:1rem;margin-block-end:.5rem;display:flex}.m-comment__author{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418}.m-comment__author a{color:inherit;text-decoration:none}.m-comment__mark{vertical-align:middle;margin-inline-end:.5rem;display:inline-flex}.m-comment__time{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-comment__message{color:#090418}.m-comment__message p{margin:0}.m-comment__foot{color:#5f5d70;align-items:center;gap:1rem;margin-block-start:.5rem;display:flex}.m-comment__replies{flex-direction:column;gap:1.5rem;margin:1.5rem 0 0;padding:0;padding-inline-start:2.5rem;list-style:none;display:flex}.m-comment-form{flex-direction:column;gap:1rem;display:flex}.m-comment-form__textarea .a-text-input__field--area{min-block-size:8rem}.o-comment-thread{flex-direction:column;gap:2rem;display:flex}.o-comment-thread__count{color:#090418;border-block-end:.0625rem solid #b7b6c5;margin:0;padding-block-end:1.5rem}.o-comment-thread__list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.o-comment-thread__form{margin-block-start:1.5rem}.o-comment-thread__form-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-block-end:1.5rem;display:flex}.o-comment-thread__form-title{color:#090418;margin:0}.a-reaction-count{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;gap:.5rem;display:inline-flex}.a-reaction-count__icon{fill:currentColor;block-size:1em;inline-size:1em}.a-reaction-count__value{font-variant-numeric:tabular-nums}.p-album-detail-page__photo{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.p-album-detail-page__photo:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.p-album-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-album-detail-page__meta{flex-wrap:wrap;align-items:center;gap:1rem;display:inline-flex}.p-album-detail-page__heading{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-album-detail-page__hint,.p-album-detail-page__empty{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.p-album-detail-page__review{background:#dee1e3;border-inline-start:.1875rem solid #fad818;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.p-album-detail-page__review-text{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);max-inline-size:60ch;margin:0}.p-album-detail-page__review-actions{gap:1rem;display:flex}.p-album-detail-page__notice{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);border-inline-start:.125rem solid #4c34eb;margin:0;padding-inline-start:1.5rem}.p-album-detail-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-album-detail-page__grid{margin:0;padding:0;list-style:none}.p-album-detail-page__photo{flex-direction:column;display:flex;position:relative;overflow:hidden}.p-album-detail-page__photo-media{aspect-ratio:4/3;background:#dee1e3}.p-album-detail-page__photo-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.p-album-detail-page__photo--awaiting{outline-offset:-2px;outline:.125rem solid #fad818}.p-album-detail-page__photo--awaiting .p-album-detail-page__photo-media img{opacity:.55}.p-album-detail-page__photo-flag{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.p-album-detail-page__lightbox-slider .m-gallery__image{aspect-ratio:auto;object-fit:contain;block-size:min(70dvh,40rem)}.p-album-detail-page__lightbox-close{z-index:1;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.p-album-detail-page__lightbox-bar{align-items:center;gap:1rem;padding-block-start:1rem;display:flex}.p-album-detail-page__lightbox-caption{color:#fcfdfe;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0;margin-inline-end:auto}.p-album-detail-page__photo-footer{align-items:center;gap:1rem;margin-block-start:auto;padding:1rem;display:flex}.p-album-detail-page__photo-caption{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.p-album-detail-page__photo-like{margin-inline-start:auto}.p-album-detail-page__photo-actions{border-block-start:.0625rem solid #d0d0d0;gap:1rem;padding:1rem;display:flex}.p-album-detail-page__add{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.p-album-detail-page__add>*{min-inline-size:0;max-inline-size:100%}.o-forgot-password-form__captcha{display:contents}.o-forgot-password-form__captcha-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.p-forgot-password-page__title{text-align:center}.p-forgot-password-page__subtitle{color:#5f5d70}.p-forgot-password-page__subtitle+form{margin-block-start:var(--gap-before-form)}.p-forgot-password-page__subtitle+:not(form){margin-block-start:1rem}.p-forgot-password-page__notice{color:#220f5a;background:#4c34eb14;border-radius:4px;padding:.5rem}.p-forgot-password-page__footer{margin-top:1rem}.o-reset-password-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-reset-password-page__title{text-align:center}.p-reset-password-page__invalid{color:#cc300e;background:#cc300e14;border-radius:4px;margin-bottom:1rem;padding:.5rem}.p-reset-password-page__notice{color:#220f5a;background:#4c34eb14;border-radius:4px;margin-bottom:1rem;padding:.5rem}.p-verify-email-page{flex-direction:column;gap:1.5rem;display:flex}.p-verify-email-page__title{text-align:center;margin:0}.p-verify-email-page__invalid{color:#cc300e;background:#cc300e14;border-radius:.25rem;margin:0;padding:.5rem}.p-verify-email-page__notice{color:#220f5a;background:#4c34eb14;border-radius:.25rem;margin:0;padding:.5rem}.a-quote{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight);font-weight:var(--font-normal);color:#090418;text-align:left;text-wrap:balance;border:none;max-inline-size:28ch;padding:0 0 0 1.5rem;font-style:normal;position:relative}.a-quote:before{content:"";background:#4c34eb;inline-size:.1875rem;position:absolute;inset-block:0;inset-inline-start:0}.a-quote>p{margin:0}.m-reader-meta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.m-reader-meta__sep{border-radius:50%;block-size:4px;inline-size:4px}.m-reader-meta__item{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;gap:.5rem;display:inline-flex}.m-reader-meta__item svg{opacity:.85;block-size:1em;inline-size:1em}.m-reader-meta--light{color:#fcfdfed1}.m-reader-meta--light .m-user-badge__name{color:#fcfdfe}.m-reader-meta--light .m-reader-meta__sep{background:#fcfdfe80}.m-reader-meta--light .m-reader-meta__item{color:#fcfdfed1}.m-reader-meta--dark{color:#5f5d70}.m-reader-meta--dark .m-reader-meta__sep{background:#5f5d70}.m-reader-meta--dark .m-reader-meta__item{color:#5f5d70}.o-reader-prose{inline-size:var(--read-width);text-wrap:pretty;overflow-wrap:anywhere;grid-template-columns:1fr 100% 1fr;max-inline-size:none;margin-inline:auto;display:grid}.o-reader-prose>*{grid-column:2}.o-reader-prose>.o-reader-prose__breakout{grid-column:1/-1}.o-reader-prose>p{margin:0 0 2rem}.o-reader-prose>.o-reader-prose__lead{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin-block-end:3rem}.o-reader-prose>h2,.o-reader-prose>h3,.o-reader-prose>h5{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight);color:#090418;letter-spacing:-.01em;margin:2rem 0 1rem}.o-reader-prose>h2{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight)}.o-reader-prose>ul,.o-reader-prose>ol{margin:0 0 2rem;padding-inline-start:1.5rem}.o-reader-prose>.a-quote{margin-block:3rem}.o-reader-prose__breakouts{margin:0 0 2rem}.o-reader-prose__footer{border-block-start:.0625rem solid #b7b6c5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-block-start:3rem;padding-block-start:1.5rem;display:flex}.o-reader-prose__tags,.o-reader-prose__extras{flex-wrap:wrap;gap:1rem;display:flex}.p-blog-post-page{color:#090418}.p-blog-post-page__progress{z-index:100;background:0 0;block-size:.1875rem;position:fixed;inset-block-start:0;inset-inline:0}.p-blog-post-page__progress-fill{transform-origin:0;will-change:transform;background:#4c34eb;block-size:100%;inline-size:100%;transform:scaleX(0)}.p-blog-post-page--state{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-block-size:40vh;padding:3rem 1rem;display:flex}.p-blog-post-page__error{color:#5f5d70;border-inline-start:.125rem solid #4c34eb;margin:0;padding:1.5rem}.p-blog-post-page__loading{justify-content:center;display:flex}.p-blog-post-page__hero{isolation:isolate;align-items:flex-end;min-block-size:100svh;display:flex;position:relative;overflow:hidden}.p-blog-post-page__hero--no-cover{background:linear-gradient(160deg,#5f5d70,#090418)}.p-blog-post-page__picture-name{position:absolute;inset:0}.p-blog-post-page__hero-inner{padding-block:4rem clamp(3rem,7vh,4rem)}.p-blog-post-page__trail{margin-block-end:1.5rem}.p-blog-post-page__eyebrow{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.08em;text-transform:uppercase;color:#fcfdfe;align-items:center;gap:1rem;margin:0 0 1.5rem;display:inline-flex}.p-blog-post-page__eyebrow a{color:inherit;text-decoration:none}.p-blog-post-page__eyebrow a:hover{text-decoration:underline}.p-blog-post-page__eyebrow:before{content:"";background:#4c34eb;block-size:.125rem;inline-size:1.75rem}.p-blog-post-page__hero-title{color:#fcfdfe;font-size:var(--type-display-page-size);line-height:var(--type-display-page-leading);font-weight:var(--type-display-page-weight);letter-spacing:1px;text-wrap:balance;max-inline-size:30ch;margin:0}.p-blog-post-page__meta{margin-block-start:2rem}.p-blog-post-page__cue{z-index:1;color:#fcfdfeb3;font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.12em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;inset-block-end:1.5rem;inset-inline-start:50%;transform:translate(-50%)}.p-blog-post-page__cue svg{block-size:1.25rem;inline-size:1.25rem}@media (prefers-reduced-motion:no-preference){.p-blog-post-page__cue svg{animation:1.8s cubic-bezier(.65,0,.35,1) infinite p-blog-post-page-bob}}.p-blog-post-page__figure{margin:2.5rem 0}.p-blog-post-page__figure img{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;inline-size:100%;display:block}.p-blog-post-page__figure figcaption{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;text-align:center;text-wrap:pretty;margin-block-start:1rem}.p-blog-post-page__media-band{gap:2rem;display:grid}.p-blog-post-page__media-band video{aspect-ratio:16/9;background:#090418;border-radius:.5rem;width:100%;display:block}.p-blog-post-page__share{flex-wrap:wrap;gap:1rem;display:flex}.p-blog-post-page__comments-col{inline-size:var(--read-width);margin-inline:auto}.p-blog-post-page__comments-divider{border:none;border-block-start:.0625rem solid #b7b6c5;margin:0 0 2.5rem}.p-blog-post-page__comment-notice{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);border-inline-start:.125rem solid #4c34eb;margin:0 0 1.5rem;padding-inline-start:1.5rem}@media (prefers-reduced-motion:reduce){.p-blog-post-page .p-blog-post-page__cue svg{animation:none}}@keyframes p-blog-post-page-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.m-video-embed{aspect-ratio:16/9;background-color:#090418;border-radius:.5rem;position:relative;overflow:hidden}.m-video-embed__frame,.m-video-embed__thumb{block-size:100%;inline-size:100%;position:absolute;inset:0}.m-video-embed__frame{border:none}.m-video-embed__thumb{object-fit:cover}.m-video-embed__play{z-index:1;color:#fcfdfe;background-color:#4c34eb;border-radius:50%;justify-content:center;align-items:center;block-size:4rem;inline-size:4rem;transition:transform .2s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative;box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-video-embed__play svg{block-size:1.75rem;inline-size:1.75rem;margin-inline-start:.15rem}.m-video-embed__poster:hover .m-video-embed__play{transform:scale(1.08)}.m-occupant-actions-dialog{flex-direction:column;gap:.5rem;display:flex}.m-occupant-actions-dialog__title{margin:0}.m-occupant-actions-dialog__actions{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.o-schedule-conversation-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.o-chat-join-screen{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:480px;display:flex}.o-chat-join-screen__facilitated,.o-chat-join-screen__scheduled{color:#5f5d70;margin:0}.o-chat-join-screen__scheduled-controls{flex-wrap:wrap;gap:.5rem;display:flex}.o-chat-join-screen__room-error{color:#cc300e;background:#cc300e14;border-radius:4px;margin:0;padding:.5rem}.m-info-reveal{display:inline-flex;position:relative}.m-info-reveal__window{z-index:50;inline-size:var(--m-info-reveal-inline-size,max-content);max-inline-size:var(--m-info-reveal-inline-size,min(20rem, 100vw - 4rem));-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);color:#090418;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background-color:#fcfdfee6;border:.0625rem solid #0904181a;border-radius:1rem;padding:1rem;position:absolute}.m-info-reveal__window--above{inset-block-end:calc(100% + .5rem)}.m-info-reveal__window--below{inset-block-start:calc(100% + .5rem)}.m-info-reveal__window--align-end{inset-inline-end:0}.m-info-reveal__window--align-start{inset-inline-start:0}.o-chat-room-header{color:#fff;background:linear-gradient(30deg,#6009c3 0%,#de4a56 100%);border-bottom:.0625rem solid #d0d0d0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:2.5rem 1.5rem 1.5rem;display:flex}.o-chat-room-header__heading{align-items:center;gap:.5rem;display:flex}.o-chat-room-header__title-reveal{--m-info-reveal-inline-size:min(20rem, calc(100vw - 7.5rem))}.o-chat-room-header__title{color:#fff;font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.o-chat-room-header__facts{align-items:center;gap:.5rem;display:flex}.o-chat-room-header__facts .a-badge__text{margin:auto;display:inline-block}.o-chat-room-header__facts .a-badge{text-align:center;color:#fcfdfe;background-color:#09041859;border-radius:0;width:100%;position:absolute;top:0;left:0}.o-chat-room-header__next-scheduled{white-space:nowrap;color:#f2f1f9}.o-chat-room-header__facts .m-action-menu{z-index:1010;position:relative}.m-chat-message{align-items:flex-start;gap:.5rem;padding:.5rem 0;display:flex}.m-chat-message__body{min-width:0;position:relative}.m-chat-message__body__bubble{border:none;margin-bottom:1rem;margin-left:.5rem;padding:.5rem}.m-chat-message__author{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;gap:.5rem;display:inline-flex}.m-chat-message__whisper-with{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.m-chat-message__content{overflow-wrap:anywhere;margin:0}.m-chat-message__tombstone{color:#5f5d70}.m-chat-message__time{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);float:right;margin:0 .5rem}.m-chat-message__mute{margin-left:auto}.m-chat-message--own .m-chat-message__author{color:#4c34eb}.m-chat-message--whisper{background:#4c34eb14;border-radius:.25rem;padding:.5rem}.m-chat-notice{color:#5f5d70;text-align:center;justify-content:center;align-items:baseline;gap:.5rem;margin:0;padding:.5rem 0;display:flex}.m-chat-notice__text{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight)}.m-chat-notice__time{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.o-chat-stream{flex:1;padding:1.5rem;overflow-y:auto}.o-chat-stream__empty{color:#5f5d70}.o-chat-composer__paused{color:#5f5d70;background:#4c34eb14;border-radius:4px;margin:0;padding:.5rem}.o-chat-composer__whisper-banner{background:#4c34eb14;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.o-chat-composer__input{gap:0;padding:1.5rem;display:flex}.o-chat-composer__input>:first-child{flex:1}.o-chat-composer__input .a-text-input__field{background:#fff;border:0;border-radius:2rem 0 0 2rem;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.o-chat-composer__input .a-text-input__field:focus,.o-chat-composer__input .a-text-input__field :focus-visible{outline:none;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.o-chat-composer__input .a-button{border-radius:0 2rem 2rem 0;height:50px;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.w-aside{inline-size:100%;max-inline-size:20rem;margin:0;padding:0;display:flow-root;position:relative}.o-chat-roster{padding:1rem;width:280px;padding-left:1rem}@media (width>=48.0625rem){.o-chat-roster{box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}}@media (width<=48rem){.o-chat-roster{width:min(280px,85vw);max-inline-size:none}}.o-chat-roster__title{height:90px;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;display:flex}.o-chat-roster__tabs{grid-template-rows:90px auto;row-gap:1rem;display:grid}.o-chat-roster__tabs .o-tabs__list{place-self:center;margin-bottom:0}.o-chat-roster__tabs .o-tabs__list .a-tab-button--active{box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.o-chat-roster__blocked-tab{align-items:center;gap:.5rem;display:inline-flex}.o-chat-roster__empty{color:#5f5d70;margin:0}.o-chat-roster__roster{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.o-chat-roster__occupant{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.o-chat-roster__occupant--me .o-chat-roster__occupant-name{color:#4c34eb}.o-chat-roster__occupant-identity{flex-direction:column;min-width:0;display:flex}.o-chat-roster__occupant-title{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.o-chat-roster__occupant-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o-chat-roster__blocked-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.o-chat-roster__blocked-user{align-items:center;gap:.5rem;display:flex}.o-chat-roster__blocked-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o-chat-roster__blocked-fact{color:#5f5d70;white-space:nowrap}.p-chat-page--live{height:calc(100vh - 130px);display:flex}@media (width<=48rem){.p-chat-page--live{flex-direction:column;height:auto;position:relative;overflow-x:clip}}.p-chat-page__main.w-section{background:#eef4fb;border-right:.0625rem solid #d0d0d0;flex-direction:column;flex:1;min-width:0;padding-block:0;padding-inline:0;display:flex}@media (width<=48rem){.p-chat-page__main.w-section{border-bottom:.0625rem solid #d0d0d0;border-right:none;flex:none;height:calc(100vh - 130px)}}.p-chat-page__roster-toggle{display:none}@media (width<=48rem){.p-chat-page--live .p-chat-page__roster{z-index:1010;visibility:hidden;background:#fcfdfe;transition:transform .32s cubic-bezier(.45,0,.55,1),visibility 0s linear .32s;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%);box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}}@media (width<=48rem) and (prefers-reduced-motion:reduce){.p-chat-page--live .p-chat-page__roster{transition:none}}@media (width<=48rem){.p-chat-page--live .p-chat-page__roster--open{visibility:visible;transition:transform .32s cubic-bezier(.45,0,.55,1),visibility;transform:none}.p-chat-page__roster-toggle{z-index:1010;background:#fcfdfe;transition:transform .32s cubic-bezier(.45,0,.55,1);display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:.5rem;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}}@media (width<=48rem) and (prefers-reduced-motion:reduce){.p-chat-page__roster-toggle{transition:none}}@media (width<=48rem){.p-chat-page__roster-toggle--open{transform:translate(min(280px,85vw))}}.p-chat-page__dialog{flex-direction:column;gap:.5rem;display:flex}.p-chat-page__dialog-title{margin:0}.p-chat-page__blocked,.p-chat-page__room-error,.p-chat-page__error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-chat-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.m-feature-item{flex-direction:column;min-inline-size:0;display:flex}.m-feature-item__media{flex:none}.m-feature-item__content{min-inline-size:0}.m-feature-item__footer{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#4c34eb;margin:0}.m-feature-item__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);letter-spacing:-.01em;color:#090418;margin:0}.m-feature-item__body{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;text-wrap:pretty;margin:0}.m-feature-item--card{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-feature-item--card:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-feature-item--stacked{align-items:flex-start;gap:1.5rem}.m-feature-item--stacked.m-feature-item--center{text-align:center;align-items:center}.m-feature-item--inline{flex-direction:row;align-items:flex-start;gap:1.5rem}@media (width<=30rem){.m-feature-item--inline{flex-direction:column;gap:1.5rem}}.m-feature-item--titlerow{align-items:stretch;gap:1rem}.m-feature-item__header{align-items:center;gap:1rem;display:flex}.m-feature-item__body{max-inline-size:18rem;margin-block-start:.5rem}.m-feature-item--inline .m-feature-item__body{max-inline-size:26rem}.m-feature-item--titlerow .m-feature-item__body{max-inline-size:none;margin:0}.m-feature-item__footer{margin-block-start:1rem}.m-feature-item--titlerow .m-feature-item__footer{margin:0}.m-feature-item--card{padding:1.5rem}.m-dashboard-card__fold{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1);display:grid}@media (prefers-reduced-motion:reduce){.m-dashboard-card__fold{transition:none}}.m-dashboard-card__region{min-block-size:0;overflow:hidden}.m-dashboard-card--group{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-dashboard-card--group:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-dashboard-card{color:inherit;border-radius:.75rem;text-decoration:none;transition:transform .12s cubic-bezier(.33,1,.68,1),box-shadow .12s cubic-bezier(.33,1,.68,1);display:block}.m-dashboard-card:hover:not(.m-dashboard-card--disabled,.m-dashboard-card--group),.m-dashboard-card:focus-visible:not(.m-dashboard-card--disabled,.m-dashboard-card--group){outline:none;transform:translateY(-2px);box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.m-dashboard-card--disabled{opacity:.55;cursor:not-allowed}.m-dashboard-card--group{gap:1rem;padding:1.5rem;display:grid}.m-dashboard-card__link{color:inherit;border-radius:.25rem;text-decoration:none;display:block}.m-dashboard-card__link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.m-dashboard-card__fold--open{grid-template-rows:1fr}.m-dashboard-card__items{justify-items:start;gap:.5rem;margin:0;padding:.5rem 0 0;list-style:none;display:grid}.m-dashboard-card__badge{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.04em;text-transform:uppercase;color:#220f5a;background:#dee1e3;border-radius:625rem;padding:.5rem;display:inline-block}.m-stat-tile{color:#090418;background:#fcfdfe;border-radius:1.5rem;flex-direction:column;gap:1rem;padding:1.5rem;text-decoration:none;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}@media (prefers-reduced-motion:reduce){.m-stat-tile{transition:none}}.m-stat-tile:hover{box-shadow:0 2rem 4rem -1rem #09041829,0 .75rem 1.5rem -.5rem #0904181a}.m-stat-tile--static:hover{box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.m-stat-tile:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.m-stat-tile__head{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.m-stat-tile__icon{color:#4c34eb;background:#eef4fb;border-radius:.5rem;flex:none;justify-content:center;align-items:center;block-size:2.5rem;inline-size:2.5rem;display:inline-flex}.m-stat-tile__line{color:#4c34eb;flex:none;block-size:3rem;inline-size:100%}.m-stat-tile__ring{flex:none;block-size:3rem;inline-size:3rem}.m-stat-tile__ring-track{stroke:#dee1e3}.m-stat-tile__ring-arc{stroke:#4c34eb}.m-stat-tile__title{color:#5f5d70;flex:1 1 0;min-inline-size:min-content;margin:0}.m-stat-tile__row{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.m-stat-tile__value{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight);color:#090418}.m-stat-tile__value--alarm{color:#71610b}.m-stat-tile__period{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin-inline-start:auto}@media (width<20.75rem){.m-stat-tile__period-cohorts{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.m-stat-tile__chip{min-block-size:2rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;background:#eef4fb;border-radius:625rem;align-items:center;gap:.5rem;padding:0 .5rem;display:inline-flex}.m-stat-tile__chip--up{color:#216e2a;background:#4af55e1f}.m-stat-tile__chip--down{color:#cc300e;background:#cc300e1f}.m-stat-tile__body{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.m-stat-tile__figures{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.m-stat-tile__caption{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.m-stat-tile__bars{flex:none;justify-content:space-between;align-items:flex-end;gap:.5rem;block-size:3rem;display:flex}.m-stat-tile__bar{background:#dee1e3;border-radius:.25rem .25rem 0 0;inline-size:.5rem}.m-stat-tile__bar--today{background:#4c34eb}.m-stat-tile__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.o-overview-card{background:#fcfdfe;border-radius:1.5rem;flex-direction:column;gap:1.5rem;min-inline-size:0;padding:2rem;display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.o-overview-card__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.o-overview-card__link{color:#5f5d70;border-radius:.25rem;text-decoration:none}.o-overview-card__link:hover{color:#4c34eb;text-decoration:underline}.o-overview-card__link:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.o-overview-card__row{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.o-overview-card__value{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight);color:#090418}.o-overview-card__change{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.o-overview-card__change--up{color:#309f3d}.o-overview-card__change--down{color:#851f09}@media (width<=30rem){.o-overview-card__range-lead{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.o-overview-card__period{flex-direction:column;gap:1.5rem;display:flex}.o-overview-card__chart{block-size:18rem;position:relative}.o-overview-card__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a-calendar-day{aspect-ratio:1;max-block-size:3rem;inline-size:100%;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);overflow-wrap:normal;color:#090418;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:relative}.a-calendar-day--action{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.a-calendar-day--action:hover{background:#eef4fb}.a-calendar-day--action:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.a-calendar-day--session,.a-calendar-day--session:hover{color:#fcfdfe;background:#4c34eb}.a-calendar-day--opens:after{content:"";background:#4c34eb;border-radius:50%;block-size:.3125rem;inline-size:.3125rem;position:absolute;inset-block-start:calc(100% + .125rem)}.a-calendar-day--today:not(.a-calendar-day--session){color:#4c34eb;box-shadow:inset 0 0 0 .125rem #4c34eb}.a-calendar-day--picked{box-shadow:0 0 0 .125rem #090418}.o-dashboard-board__weekday-name{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.o-dashboard-board__card{overflow-wrap:anywhere;background:#fcfdfe;border-radius:1.5rem;flex-direction:column;gap:1.5rem;min-inline-size:0;padding:2rem;display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.o-dashboard-board__card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.o-dashboard-board__head-link{margin-inline-start:auto}.o-dashboard-board__card-title{color:#090418;margin:0}.o-dashboard-board__card-label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.o-dashboard-board__text{color:#5f5d70;margin:0}.o-dashboard-board__link{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#4c34eb;text-decoration:none}.o-dashboard-board__link:hover{text-decoration:underline}.o-dashboard-board__empty{color:#5f5d70;margin:0}.o-dashboard-board__people-meta{color:#5f5d70;justify-content:space-between;display:flex}.o-dashboard-board__people{overscroll-behavior:contain;border-radius:.5rem;flex-direction:column;gap:.5rem;max-block-size:15.5rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.o-dashboard-board__people:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.o-dashboard-board__person{border-radius:.5rem;align-items:center;gap:1rem;padding:.5rem;display:flex}.o-dashboard-board__person:hover{background:#eef4fb}.o-dashboard-board__person-text{flex-direction:column;min-inline-size:0;display:flex}.o-dashboard-board__person-name{color:#090418}.o-dashboard-board__person-cohort{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.o-dashboard-board__period{flex-direction:column;gap:1.5rem;display:flex}.o-dashboard-board__figure-row{align-items:center;gap:1rem;display:flex}.o-dashboard-board__figure{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight);color:#090418}.o-dashboard-board__chip{min-block-size:2rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;background:#eef4fb;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .5rem;display:inline-flex}.o-dashboard-board__chip--up{color:#216e2a;background:#4af55e1f}.o-dashboard-board__chip--down{color:#5c1606;background:#cc300e1f}.o-dashboard-board__chart{block-size:16rem;position:relative}.o-dashboard-board__drop{text-align:center;border:.125rem dashed #d0d0d0;border-radius:.75rem;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem;display:flex}.o-dashboard-board__drop-icon{color:#4c34eb;background:#eef4fb;border-radius:50%;justify-content:center;align-items:center;block-size:4rem;inline-size:4rem;display:inline-flex}.o-dashboard-board__drop-title{color:#090418;margin:0}.o-dashboard-board__actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}.o-dashboard-board__actions--split{justify-content:space-between}.o-dashboard-board__actions--split>:last-child{margin-inline-start:auto}.o-dashboard-board__calendar{flex-direction:column;gap:1rem;display:flex}.o-dashboard-board__calendar-head{justify-content:space-between;align-items:center;display:flex}.o-dashboard-board__calendar-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#090418;margin:0}@media (width<=30rem){.o-dashboard-board__calendar-title{font-size:var(--type-body-size);line-height:var(--type-body-leading);font-weight:var(--type-body-weight)}}.o-dashboard-board__calendar-title-short{display:none}@media (width<=20rem){.o-dashboard-board__calendar-title-long{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.o-dashboard-board__calendar-title-short{display:inline}}.o-dashboard-board__calendar-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;display:grid}.o-dashboard-board__weekday{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;color:#5f5d70}.o-dashboard-board__weekday-letter{display:none}@media (width<=30rem){.o-dashboard-board__weekday-short{display:none}.o-dashboard-board__weekday-letter{display:inline}}.o-dashboard-board__cell{min-inline-size:0;display:block}.o-dashboard-board__key{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.o-dashboard-board__key-item{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;align-items:center;gap:.5rem;display:inline-flex}.o-dashboard-board__key-mark{border-radius:.25rem;block-size:1rem;inline-size:1rem}.o-dashboard-board__key-mark--session{background:#4c34eb}.o-dashboard-board__key-mark--opens{background:radial-gradient(circle,#4c34eb 0 .15625rem,#0000 .1875rem)}.o-dashboard-board__agenda{flex-direction:column;gap:.5rem;display:flex}.o-dashboard-board__agenda-title{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.o-dashboard-board__agenda-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.o-dashboard-board__agenda-item{color:#090418;border-radius:.5rem;flex-direction:column;padding:.5rem;text-decoration:none;display:flex}.o-dashboard-board__agenda-item:hover{background:#eef4fb}.o-dashboard-board__agenda-item:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.o-dashboard-board__agenda-when{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#4c34eb}.o-dashboard-board__agenda-cohort{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.o-dashboard-board__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--community{padding-block-end:var(--space-24)}@media (width>=30.0625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--community{padding-block-end:var(--space-32)}}@media (width>=37.5625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--community{padding-block-end:var(--space-40)}}@media (width>=48.0625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--community{padding-block-end:var(--space-48)}}@media (width>=64.0625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--community{padding-block-end:var(--space-56)}}@media (width>=81.3125rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--community{padding-block-end:var(--space-64)}}.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--board{padding-block-start:var(--space-24)}@media (width>=30.0625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--board{padding-block-start:var(--space-32)}}@media (width>=37.5625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--board{padding-block-start:var(--space-40)}}@media (width>=48.0625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--board{padding-block-start:var(--space-48)}}@media (width>=64.0625rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--board{padding-block-start:var(--space-56)}}@media (width>=81.3125rem){.p-admin-dashboard-page .w-section.p-admin-dashboard-page__group--board{padding-block-start:var(--space-64)}}.p-admin-album-queue-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-album-queue-page__table{border-collapse:collapse;width:100%}.p-admin-album-queue-page__table th,.p-admin-album-queue-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-album-queue-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-album-queue-page__table td{color:#090418}.p-admin-album-queue-page__table td>.a-button{vertical-align:middle}.p-admin-album-queue-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-album-queue-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-album-queue-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-album-queue-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-album-queue-page__table{display:block}.p-admin-album-queue-page__table thead{display:none}.p-admin-album-queue-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-album-queue-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-album-queue-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-album-queue-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-album-queue-page__table td:first-child{grid-column:1/-1}.p-admin-album-queue-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-album-queue-page__table td:empty{display:none}.p-admin-album-queue-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-album-queue-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-album-queue-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-admin-album-queue-page__album-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.o-avatar-pool-upload-form__picker{inline-size:100%;max-inline-size:26rem;margin-inline:auto}.o-avatar-pool-upload-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-admin-avatar-pool-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-avatar-pool-page__table{border-collapse:collapse;width:100%}.p-admin-avatar-pool-page__table th,.p-admin-avatar-pool-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-avatar-pool-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-avatar-pool-page__table td{color:#090418}.p-admin-avatar-pool-page__table td>.a-button{vertical-align:middle}.p-admin-avatar-pool-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-avatar-pool-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-avatar-pool-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-avatar-pool-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-avatar-pool-page__table{display:block}.p-admin-avatar-pool-page__table thead{display:none}.p-admin-avatar-pool-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-avatar-pool-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-avatar-pool-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-avatar-pool-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-avatar-pool-page__table td:first-child{grid-column:1/-1}.p-admin-avatar-pool-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-avatar-pool-page__table td:empty{display:none}.p-admin-avatar-pool-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-avatar-pool-page__section-title{align-items:center;gap:.5rem;display:flex}.p-admin-avatar-pool-page__section-note{color:#5f5d70;max-width:46rem}.p-admin-avatar-pool-page__plate-field{inline-size:100%;max-inline-size:26rem;margin-inline:auto}.p-admin-avatar-pool-page__filter{max-width:52rem}.p-admin-avatar-pool-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-avatar-pool-page__notice,.p-admin-avatar-pool-page__error,.p-admin-avatar-pool-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-admin-avatar-pool-page__error{color:#cc300e;background:#cc300e14}.p-admin-avatar-pool-page__thumb{background:#dee1e3;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;overflow:hidden}.p-admin-avatar-pool-page__thumb-image{object-fit:cover;width:100%;height:100%}.p-admin-avatar-pool-page__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.m-trend-card{overflow-wrap:anywhere;background:#fcfdfe;border-radius:1.5rem;flex-direction:column;gap:1.5rem;min-inline-size:0;padding:2rem;display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.m-trend-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.m-trend-card__title{color:#090418;margin:0}.m-trend-card__period{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-trend-card__figure-row{align-items:center;gap:1rem;display:flex}.m-trend-card__figure{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight);color:#090418}.m-trend-card__chip{min-block-size:2rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;background:#eef4fb;border-radius:.5rem;align-items:center;padding:0 .5rem;display:inline-flex}.m-trend-card__chip--up{color:#216e2a;background:#4af55e1f}.m-trend-card__chip--down{color:#5c1606;background:#cc300e1f}.m-trend-card__note{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;margin:0}.m-trend-card__chart{flex:auto;min-block-size:8rem;position:relative}.m-trend-card__chart>canvas{position:absolute;inset:0}.m-quote-card{overflow-wrap:anywhere;color:#fcfdfe;background:#090418;border-radius:1.5rem;flex-direction:column;gap:1.5rem;min-inline-size:0;padding:2rem;display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f;container-type:inline-size}.m-quote-card__quote{align-items:flex-start;gap:1.5rem;display:flex}@container (width<=19.99rem){.m-quote-card__quote{flex-direction:column;gap:1rem}}.m-quote-card__body{flex-direction:column;gap:1rem;margin:0;display:flex}.m-quote-card__text{max-inline-size:var(--measure-body);font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#fcfdfe;margin:0}.m-quote-card__author{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#dee1e3;flex-direction:column;gap:.5rem;display:flex}.m-quote-card__where{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#8d8ba3}.m-quote-card__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p-admin-comments__state{justify-content:center;padding:2.5rem 0;display:flex}.p-admin-comments__count{color:#5f5d70;margin:0}.p-admin-comments__empty{color:#5f5d70;padding:2.5rem 0}.p-admin-comments__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.p-admin-comments__row{background:#fcfdfe;border:.0625rem solid #d3d2db;border-radius:.5rem;padding:1.5rem;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.p-admin-comments__meta{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin-block-end:.5rem}.p-admin-comments__label{color:#5f5d70}.p-admin-comments__author{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418}.p-admin-comments__post{color:#090418}.p-admin-comments__date{color:#090418;font-variant-numeric:tabular-nums}.p-admin-comments__body{color:#090418;overflow-wrap:anywhere;margin:0 0 1.5rem}.p-admin-comments__actions{flex-wrap:wrap;gap:1rem;display:flex}.m-cohort-picker{max-width:26rem;flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.m-cohort-picker--empty{flex:100%;max-width:none}.m-highlight-card{overflow-wrap:anywhere;color:#fcfdfe;background:linear-gradient(160deg,#4c34eb,#3524a5);border-radius:1.5rem;flex-direction:column;justify-content:space-between;gap:1.5rem;min-inline-size:0;padding:2rem;display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.m-highlight-card__label{color:#fcfdfecc;margin:0}.m-highlight-card__top{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.m-highlight-card__figure{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight)}.m-highlight-card__change{min-block-size:2rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);background:#fcfdfe2e;border-radius:.5rem;align-items:center;padding:0 .5rem;display:inline-flex}.m-highlight-card__line{block-size:7.5rem;inline-size:100%;min-inline-size:0;position:relative}.m-highlight-card__foot{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.m-highlight-card__flow{align-items:center;gap:.5rem;display:inline-flex}.m-highlight-card__in{color:#4af55e}.m-highlight-card__out{color:#e0836e}.m-highlight-card__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-visits-card{overflow-wrap:anywhere;background:#fcfdfe;border-radius:1.5rem;flex-direction:column;gap:1.5rem;min-inline-size:0;padding:2rem;display:flex;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.m-visits-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.m-visits-card__title{color:#090418;margin:0}.m-visits-card__period{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-visits-card__chart{flex:auto;min-block-size:12rem;position:relative}.m-visits-card__chart>canvas{position:absolute;inset:0}.m-visits-card__legend{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.m-visits-card__legend-item{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;align-items:center;gap:.5rem;display:inline-flex}.m-visits-card__legend-dot{border-radius:50%;block-size:.5rem;inline-size:.5rem}.m-visits-card__legend-dot--c1{background:#4c34eb}.m-visits-card__legend-dot--c2{background:#9d8ff4}.m-visits-card__legend-dot--c3{background:#c9c2f9}.p-admin-engagement-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-engagement-page__table{border-collapse:collapse;width:100%}.p-admin-engagement-page__table th,.p-admin-engagement-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-engagement-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-engagement-page__table td{color:#090418}.p-admin-engagement-page__table td>.a-button{vertical-align:middle}.p-admin-engagement-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-engagement-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-engagement-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-engagement-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-engagement-page__table{display:block}.p-admin-engagement-page__table thead{display:none}.p-admin-engagement-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-engagement-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-engagement-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-engagement-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-engagement-page__table td:first-child{grid-column:1/-1}.p-admin-engagement-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-engagement-page__table td:empty{display:none}.p-admin-engagement-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-engagement-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-engagement-page__error,.p-admin-engagement-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.o-gallery-edit-form__fields{grid-template-columns:minmax(0,1fr);gap:2rem 1rem;display:grid}@media (width>=48.0625rem){.o-gallery-edit-form--columns .o-gallery-edit-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.o-gallery-edit-form__wide{grid-column:1/-1}.o-gallery-edit-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-admin-galleries-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-galleries-page__table{border-collapse:collapse;width:100%}.p-admin-galleries-page__table th,.p-admin-galleries-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-galleries-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-galleries-page__table td{color:#090418}.p-admin-galleries-page__table td>.a-button{vertical-align:middle}.p-admin-galleries-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-galleries-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-galleries-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-galleries-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-galleries-page__table{display:block}.p-admin-galleries-page__table thead{display:none}.p-admin-galleries-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-galleries-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-galleries-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-galleries-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-galleries-page__table td:first-child{grid-column:1/-1}.p-admin-galleries-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-galleries-page__table td:empty{display:none}.p-admin-galleries-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-galleries-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-galleries-page__error,.p-admin-galleries-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-admin-galleries-page__gallery-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.p-admin-galleries-page__dialog{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.p-admin-galleries-page__dialog-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-admin-galleries-page__dialog-note{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.m-group-article-card{isolation:isolate;min-block-size:var(--m-group-article-card-min,30rem);background-color:var(--card-ground);color:#090418;border-radius:1rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}.m-group-article-card:before{content:"";inline-size:0;flex:none;padding-block-start:var(--m-group-article-card-strut,133.333%)}.m-group-article-card:not(.m-group-article-card--plain) .m-group-article-card__content{background-color:#090418}.m-group-article-card__content[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 76%) 100%)}@media (width<=30rem){.m-group-article-card__content[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 65%) 72%, rgb(var(--focal-film) / 90%) 100%)}}@media (width>=30.0625rem) and (width<=48.0625rem){.m-group-article-card__content[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 90%) 100%)}}.m-group-article-card__content{flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;min-inline-size:0;padding:1.5rem;display:flex}.m-group-article-card__top{flex-direction:column;gap:.5rem;display:flex}.m-group-article-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-block-size:2rem;display:flex}.m-group-article-card__week{white-space:nowrap;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);text-transform:uppercase;letter-spacing:.06em}.m-group-article-card__badges{flex-wrap:wrap;gap:.5rem;display:flex}.m-group-article-card__title{margin:0}.m-group-article-card__title a{color:inherit;text-decoration:none}.m-group-article-card__title a:hover{text-decoration:underline}.m-group-article-card__theme{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.m-group-article-card__mark{color:#8d8ba3;align-self:center}.m-group-article-card__content>.m-group-article-card__mark{flex:0 auto;min-block-size:0}.m-group-article-card--upcoming{border:.125rem solid #4c34eb;box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-group-article-card--upcoming>.m-group-article-card__content{padding:1.375rem}.m-group-article-card__footer{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.p-admin-group-articles-page__toolbar{justify-content:space-between;align-items:flex-end;gap:.5rem;display:flex}.p-admin-group-articles-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-group-articles-page__error,.p-admin-group-articles-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-admin-group-articles-page__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.5rem;display:grid}.m-view-toggle{background-color:#eef4fb;border-radius:625rem;align-items:center;gap:.5rem;padding:.5rem;display:inline-flex}.m-view-toggle__button{min-block-size:2rem;font-family:var(--font-sans);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;cursor:pointer;background-color:#0000;border:none;border-radius:625rem;align-items:center;gap:.5rem;padding:0 1rem;transition:color .2s cubic-bezier(.33,1,.68,1),background-color .2s cubic-bezier(.33,1,.68,1);display:inline-flex}.m-view-toggle__button:hover{color:#090418}.m-view-toggle__button:focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);outline:none}.m-view-toggle__button--pressed{color:#090418;cursor:default;background-color:#fcfdfe;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-view-toggle__word{display:block}.o-group-posts-board{grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.o-group-posts-board__item{min-inline-size:0;display:flex}.o-group-posts-board__item>.m-group-article-card{flex:auto}.o-group-posts-board__owner,.o-group-posts-board__photos,.o-group-posts-board__when{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.o-group-posts-board__when{margin-inline-start:auto}.p-admin-group-post-queue-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-group-post-queue-page__table{border-collapse:collapse;width:100%}.p-admin-group-post-queue-page__table th,.p-admin-group-post-queue-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-group-post-queue-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-group-post-queue-page__table td{color:#090418}.p-admin-group-post-queue-page__table td>.a-button{vertical-align:middle}.p-admin-group-post-queue-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-group-post-queue-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-group-post-queue-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-group-post-queue-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-group-post-queue-page__table{display:block}.p-admin-group-post-queue-page__table thead{display:none}.p-admin-group-post-queue-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-group-post-queue-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-group-post-queue-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-group-post-queue-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-group-post-queue-page__table td:first-child{grid-column:1/-1}.p-admin-group-post-queue-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-group-post-queue-page__table td:empty{display:none}.p-admin-group-post-queue-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-group-post-queue-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-group-post-queue-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-admin-group-post-queue-page__post-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.p-admin-invitations-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-invitations-page__table{border-collapse:collapse;width:100%}.p-admin-invitations-page__table th,.p-admin-invitations-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-invitations-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-invitations-page__table td{color:#090418}.p-admin-invitations-page__table td>.a-button{vertical-align:middle}.p-admin-invitations-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-invitations-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-invitations-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-invitations-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-invitations-page__table{display:block}.p-admin-invitations-page__table thead{display:none}.p-admin-invitations-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-invitations-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-invitations-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-invitations-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-invitations-page__table td:first-child{grid-column:1/-1}.p-admin-invitations-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-invitations-page__table td:empty{display:none}.p-admin-invitations-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-invitations-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-invitations-page__error,.p-admin-invitations-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-admin-invitations-page__code{font-family:var(--font-mono);letter-spacing:.05em}.m-admin-tile{background:var(--card-ground);border-radius:1rem;flex-direction:column;flex:1;min-inline-size:0;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);display:flex}@media (prefers-reduced-motion:reduce){.m-admin-tile{transition:none}}.m-admin-tile:hover{box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.m-admin-tile__avatar{background:var(--band-ground-nebula);border-start-start-radius:inherit;border-start-end-radius:inherit;justify-content:center;padding-block:1.5rem;display:flex;position:relative}.m-admin-tile__avatar:before{content:"";border-radius:inherit;pointer-events:none;opacity:.12;background:url(/bands/band-site-4-narrow.webp) 100%/cover no-repeat;position:absolute;inset:0}.m-admin-tile__avatar>.a-avatar{margin-top:5.5rem;margin-bottom:-4.5rem;position:relative;box-shadow:0 0 0 .25rem #fcfdfe}@media (width<=30rem){.m-admin-tile__avatar>.a-avatar{margin-top:4rem;margin-bottom:-3rem}}.m-admin-tile__body{flex-direction:column;flex:1;gap:.5rem;padding:3.5rem 1rem 1rem;display:flex}@media (width<=30rem){.m-admin-tile__body{padding-top:2.5rem}}.m-admin-tile__main{flex-direction:column;flex:1;gap:.5rem;display:flex}.m-admin-tile__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.m-admin-tile__top-end{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.m-admin-tile__meta{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-admin-tile__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#4c34eb;overflow-wrap:anywhere;margin:0}.m-admin-tile__name{align-items:center;gap:.5rem;min-inline-size:0;display:flex}.m-admin-tile__line{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;overflow-wrap:anywhere;margin:0}.m-admin-tile__foot{border-block-start:.0625rem solid #d0d0d0;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block-start:.5rem;display:flex}.m-admin-tile__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-inline-start:auto;display:flex}.o-users-grid{gap:1.5rem;display:grid}.m-checkbox-group__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.m-checkbox-group{display:flex}.m-checkbox-group--vertical{flex-direction:column;gap:1rem}.m-checkbox-group--horizontal{flex-flow:wrap;gap:1rem 1.5rem}.m-checkbox-group__error{margin-block-start:1rem}.o-user-form-modal__access-error,.o-user-form-modal__server-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.o-user-form-modal__access,.o-user-form-modal__photo{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.o-user-form-modal__photo-note{color:#5f5d70;margin:0}.o-user-form-modal__photo-actions{justify-content:flex-end;display:flex}.o-user-form-modal__schedule{flex-direction:column;gap:.5rem;margin-block-start:1rem;display:flex}.o-user-form-modal__schedule-title{color:#5f5d70}.o-user-form-modal__schedule-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.o-user-form-modal__schedule-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.o-user-form-modal__schedule-text{overflow-wrap:anywhere;flex-direction:column;flex:12rem;min-inline-size:0;display:flex}.o-user-form-modal__schedule-reason{color:#5f5d70}.o-user-form-modal__access-error{margin-block-start:1rem}.o-access-change-modal__server-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.o-access-change-modal{flex-direction:column;gap:1.5rem;display:flex}.p-admin-users__toolbar{justify-content:flex-end;margin-bottom:1rem;display:flex}.p-admin-users__loading{justify-content:center;padding:3rem 0;display:flex}.p-admin-users__error{color:#dc2626;text-align:center;background:#fee2e2;border-radius:.375rem;padding:1rem}.o-roles-grid{gap:1.5rem;display:grid}.o-role-form-modal__server-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.o-role-form-modal__permissions{flex-direction:column;gap:1rem;display:flex}.o-role-form-modal__groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.o-role-form-modal__hint{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-roles__toolbar{justify-content:flex-end;margin-bottom:1rem;display:flex}.p-admin-roles__loading{justify-content:center;padding:3rem 0;display:flex}.p-admin-roles__error{color:#dc2626;text-align:center;background:#fee2e2;border-radius:.375rem;padding:1rem}.o-online-users-grid{gap:1.5rem;display:grid}.p-admin-online{flex-direction:column;gap:1.5rem;display:flex}.p-admin-online__notice{color:#090418;background:#eef4fb;border-radius:.5rem;margin:0;padding:.5rem 1rem}.p-admin-online__error{color:#cc300e}.p-admin-online__loading{justify-content:center;padding:3rem 0;display:flex}.p-admin-moderators-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-moderators-page__table{border-collapse:collapse;width:100%}.p-admin-moderators-page__table th,.p-admin-moderators-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-moderators-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-moderators-page__table td{color:#090418}.p-admin-moderators-page__table td>.a-button{vertical-align:middle}.p-admin-moderators-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-moderators-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-moderators-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-admin-moderators-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-moderators-page__table{display:block}.p-admin-moderators-page__table thead{display:none}.p-admin-moderators-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-moderators-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-moderators-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-moderators-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-moderators-page__table td:first-child{grid-column:1/-1}.p-admin-moderators-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-moderators-page__table td:empty{display:none}.p-admin-moderators-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-moderators-page__toolbar{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.p-admin-moderators-page__toolbar>*{min-inline-size:16rem}.p-admin-moderators-page__toolbar>button{min-inline-size:0}.p-admin-moderators-page__toolbar>.w-input-field-wrapper{flex:16rem;inline-size:auto}.p-admin-moderators-page__error{color:#de3453}.p-admin-moderators-page__loading{justify-content:center;padding-block:3rem;display:flex}.p-admin-moderators-page__empty{color:#5f5d70}.p-admin-moderators-page__table td:nth-child(2){white-space:normal;overflow-wrap:anywhere}.p-admin-moderators-page__table td:nth-child(3){white-space:normal}.p-admin-moderators-page__row-actions{text-align:end}.m-consent-picker{display:inline-flex;position:relative}.m-consent-picker__panel{visibility:hidden;z-index:50;white-space:normal;background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:1rem;inline-size:max-content;max-inline-size:min(18rem,100vw - 2rem);padding:1rem;display:flex;position:fixed;inset-block-start:var(--m-consent-picker-top,0);inset-inline-start:var(--m-consent-picker-left,0);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-consent-picker__panel--placed{visibility:visible}.m-consent-picker__options{flex-direction:column;gap:.5rem;display:flex}.m-consent-picker__note{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;align-self:stretch;margin:0}.o-participant-edit-form__server-error,.o-assisted-registration-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-admin-participants-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-admin-participants-page__table{border-collapse:collapse;width:100%}.p-admin-participants-page__table th,.p-admin-participants-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-admin-participants-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-admin-participants-page__table td{color:#090418}.p-admin-participants-page__table td>.a-button{vertical-align:middle}.p-admin-participants-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-admin-participants-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-admin-participants-page__table td a:not(.a-button):hover{text-decoration:underline}.p-admin-participants-page__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.p-admin-participants-page__notice{color:#220f5a;background:#4c34eb14;border-radius:4px;padding:.5rem}.p-admin-participants-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-admin-participants-page__error,.p-admin-participants-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}@media (width<=81.25rem){.p-admin-participants-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-admin-participants-page__table{display:block}.p-admin-participants-page__table thead{display:none}.p-admin-participants-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-admin-participants-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-admin-participants-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-admin-participants-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-admin-participants-page__table td:first-child{grid-column:1/-1}.p-admin-participants-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-admin-participants-page__table td:empty{display:none}.p-admin-participants-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-admin-participants-page__table td[data-label=Email],.p-admin-participants-page__table td[data-label=Cohort],.p-admin-participants-page__table td[data-label=Entered]{white-space:normal}.p-admin-participants-page__table td[data-label=Email]{overflow-wrap:anywhere}.p-admin-participants-page__row-actions{flex-wrap:nowrap;gap:.5rem;display:flex}.p-admin-participants-page__edit-dialog{flex-direction:column;gap:2rem;padding:.5rem;display:flex}.p-admin-participants-page__edit-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-admin-participants-page__dialog-note{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.p-galleries-page__card{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.p-galleries-page__card:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.p-galleries-page__loading{justify-content:center;padding-block:3rem;display:flex}.p-galleries-page__error,.p-galleries-page__empty{color:#5f5d70;background:#dee1e3;border-radius:.5rem;padding:1.5rem}.p-galleries-page__grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.p-galleries-page__card{transition:all .2s cubic-bezier(.65,0,.35,1);overflow:hidden}.p-galleries-page__card:hover{transform:translateY(-2px)}.p-galleries-page__card-link{block-size:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.p-galleries-page__card-media{aspect-ratio:16/10;background:#dee1e3}.p-galleries-page__card-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.p-galleries-page__card-placeholder{block-size:100%;display:block}.p-galleries-page__card-body{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem;display:flex}.p-galleries-page__card-title{margin:0}.p-galleries-page__card-tags{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.o-album-create-form__server-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;padding:1rem}.o-album-create-form__hint{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.p-gallery-detail-page__album{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.p-gallery-detail-page__album:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.p-gallery-detail-page__session-link{color:#4c34eb;text-decoration:none}.p-gallery-detail-page__session-link:hover{color:#7562f0;text-decoration:underline}.p-gallery-detail-page__cover-actions{align-items:center;gap:1rem;display:flex}.p-gallery-detail-page__heading{margin:0}.p-gallery-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-gallery-detail-page__error,.p-gallery-detail-page__grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.p-gallery-detail-page__album{transition:all .2s cubic-bezier(.65,0,.35,1);overflow:hidden}.p-gallery-detail-page__album:hover{transform:translateY(-2px)}.p-gallery-detail-page__album-link{block-size:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.p-gallery-detail-page__album-media{aspect-ratio:4/3;background:#dee1e3}.p-gallery-detail-page__album-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.p-gallery-detail-page__album-placeholder{block-size:100%;display:block}.p-gallery-detail-page__album-body{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.p-gallery-detail-page__album-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-gallery-detail-page__album-owner{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.p-gallery-detail-page__album-meta{justify-content:space-between;align-items:center;gap:1rem;margin-block-start:.5rem;display:flex}.p-gallery-detail-page__album-count{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.p-gallery-detail-page__dialog{flex-direction:column;gap:2rem;padding:.5rem;display:flex}.p-gallery-detail-page__dialog-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-gallery-detail-page__dialog-note{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.o-group-article-edit-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.o-group-article-edit-form__hint{color:#5f5d70;margin:0}.o-group-article-edit-form__byline-face{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.o-group-article-edit-form__kept-cover{align-items:center;gap:.5rem;display:flex}.o-group-article-edit-form__kept-cover img{border:.0625rem solid #d0d0d0;border-radius:4px;max-inline-size:160px}.o-group-article-edit-form__photos{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.o-group-article-edit-form__photos li{flex-direction:column;align-items:center;gap:.5rem;display:flex}.o-group-article-edit-form__photos li img{object-fit:cover;border:.0625rem solid #d0d0d0;border-radius:4px;block-size:96px;inline-size:96px}.o-group-post-form__server-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;padding:1rem}.o-group-post-form__hint{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.p-group-article-detail-page{color:#090418}.p-group-article-detail-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-group-article-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-group-article-detail-page__hero{isolation:isolate;--focal-position:50% 25%;align-items:flex-end;min-block-size:100svh;display:flex;position:relative;overflow:hidden}.p-group-article-detail-page__hero--no-cover{background:linear-gradient(160deg,#5f5d70,#090418)}.p-group-article-detail-page__admin-bar{z-index:2;padding-block:calc(var(--shell-topbar,0rem) + 1.5rem) 1.5rem;flex-direction:column;gap:1.5rem;display:flex;position:absolute;inset-block-start:0;inset-inline:0}@media (width>=48.0625rem){.p-group-article-detail-page__admin-bar{padding-block-start:var(--shell-search-top,1.5rem)}.p-group-article-detail-page__bar-trail{min-block-size:var(--shell-search-size,0rem);max-inline-size:calc(100% - var(--shell-search-reach,0rem));align-items:center;display:flex}}.p-group-article-detail-page__admin-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.p-group-article-detail-page__admin-status{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.p-group-article-detail-page__window{align-items:center;gap:.5rem;display:inline-flex}.p-group-article-detail-page__window-note{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#fcfdfed1}.p-group-article-detail-page__hero-inner{padding-block:4rem clamp(3rem,7vh,4rem);position:relative}.p-group-article-detail-page__hero-actions{z-index:2;color:#fcfdfe;position:absolute;inset-block-end:clamp(3rem,7vh,4rem);inset-inline-end:var(--gutter)}.p-group-article-detail-page__trail{margin-block-end:1.5rem}.p-group-article-detail-page__hero-title{color:#fcfdfe;font-size:var(--type-display-page-size);line-height:var(--type-display-page-leading);font-weight:var(--type-display-page-weight);letter-spacing:1px;text-wrap:balance;max-inline-size:30ch;margin:0}.p-group-article-detail-page__meta{margin-block-start:2rem}.p-group-article-detail-page__hero-links{flex-wrap:wrap;gap:1rem;margin-block-start:1.5rem;display:flex}.p-group-article-detail-page__next-chat{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.04em;color:#fcfdfe9e}.p-group-article-detail-page__hero-link{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.04em;text-transform:uppercase;color:#fcfdfed1;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1)}.p-group-article-detail-page__hero-link:hover{color:#fcfdfe;text-decoration:underline}.p-group-article-detail-page__video-player{background:#000;max-block-size:70vh;inline-size:100%}.p-group-article-detail-page__comments-col{inline-size:var(--read-width);margin-inline:auto}.p-group-article-detail-page__posts-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1rem;display:flex}.p-group-article-detail-page__posts-heading{margin:0}.p-group-article-detail-page__posts-empty{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.p-group-article-detail-page__posts-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.5rem;display:grid}.p-group-article-detail-page__post-owner{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.p-group-article-detail-page__comments-divider{border:none;border-block-start:.0625rem solid #b7b6c5;margin:0 0 2.5rem}.p-group-article-detail-page__comment-notice{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);border-inline-start:.125rem solid #4c34eb;margin:0 0 1.5rem;padding-inline-start:1.5rem}.p-group-article-detail-page__dialog{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.p-group-article-detail-page__dialog-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-group-article-detail-page[data-under-bar] .p-group-article-detail-page__hero{min-block-size:75svh}.p-group-article-detail-page[data-under-bar] .p-group-article-detail-page__hero-inner{min-inline-size:0;padding-block-end:1.5rem}.p-group-article-detail-page[data-under-bar] .p-group-article-detail-page__hero-actions{inset-block-end:1.5rem}.p-group-post-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-group-post-detail-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-group-post-detail-page__review{background:#dee1e3;border-inline-start:.1875rem solid #fad818;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.p-group-post-detail-page__review-text{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);max-inline-size:60ch;margin:0}.p-group-post-detail-page__review-actions{flex-wrap:wrap;gap:1rem;display:flex}.p-group-post-detail-page__notice{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);border-inline-start:.125rem solid #4c34eb;margin:0;padding-inline-start:1.5rem}.p-group-post-detail-page__text{gap:1.5rem;display:grid}.p-group-post-detail-page__comments-col{inline-size:var(--read-width);margin-inline:auto}.p-group-post-detail-page__comments-divider{border:none;border-block-start:.0625rem solid #b7b6c5;margin:0 0 2.5rem}.p-group-post-detail-page__hint{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.p-group-post-detail-page__add{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.p-group-post-detail-page__add>*{min-inline-size:0;max-inline-size:100%}.p-group-post-detail-page__heading{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.m-doc-section{flex-direction:column;gap:1rem;display:flex}.m-doc-section__heading{color:#090418;text-wrap:balance;max-inline-size:52ch;margin:0}.m-doc-section__text{color:#5f5d70;text-wrap:pretty;max-inline-size:52ch;margin:0}.p-legal-page--site{--gutter:4rem;--content-max:82rem;background-color:#fcfdfe;background-image:linear-gradient(90deg,#0904180f .0625rem,#0000 .0625rem),linear-gradient(#0904180f .0625rem,#0000 .0625rem);background-size:13rem 13rem}@media (width<=37.5rem){.p-legal-page--site{--gutter:1.5rem}}@media (width>=118.75rem){.p-legal-page--site{--content-max:132rem}}.m-search-input{align-items:center;inline-size:100%;display:flex}.m-search-input__field{flex:1;min-inline-size:0;position:relative}.m-search-input__field .a-text-input{inline-size:100%}.m-search-input__field .a-text-input .a-text-input__field{padding-inline-end:5.5rem}.m-search-input__actions{align-items:center;gap:.5rem;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:.5rem;transform:translateY(-50%)}.m-search-input__clear,.m-search-input__submit{flex:none}.m-search-input--disabled{opacity:.5;pointer-events:none}.o-cohort-filters__region{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1);display:grid}@media (prefers-reduced-motion:reduce){.o-cohort-filters__region{transition:none}}.o-cohort-filters__inner{min-block-size:0;overflow:hidden}.o-cohort-filters__head{align-items:center;display:flex}.o-cohort-filters__count{margin:0}.o-cohort-filters__region{transition:grid-template-rows .2s cubic-bezier(.65,0,.35,1) .12s}@media (prefers-reduced-motion:reduce){.o-cohort-filters__region{transition:none}}.o-cohort-filters__region--open{grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1)}@media (prefers-reduced-motion:reduce){.o-cohort-filters__region--open{transition:none}}.o-cohort-filters__inner{opacity:0;visibility:hidden;transition:opacity .12s cubic-bezier(.32, 0, .67, 0), visibility 0s linear .12s, overflow 0s linear 0s allow-discrete}@media (prefers-reduced-motion:reduce){.o-cohort-filters__inner{transition:none}}.o-cohort-filters__region--open .o-cohort-filters__inner{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.65, 0, .35, 1) .12s, visibility 0s, overflow 0s linear .32s allow-discrete;overflow:visible}@media (prefers-reduced-motion:reduce){.o-cohort-filters__region--open .o-cohort-filters__inner{transition:none}}.o-cohort-filters__row{padding-block:1rem .6rem}.m-reveal-toggle{flex:none}.m-cohort-tile{isolation:isolate;background-color:var(--card-ground);color:#090418;border-radius:1rem;min-block-size:30rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}.m-cohort-tile:before{content:"";flex:none;inline-size:0;padding-block-start:133.333%}.m-cohort-tile:not(.m-cohort-tile--plain) .m-cohort-tile__content{background-color:#090418}.m-cohort-tile__content[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 76%) 100%)}@media (width<=30rem){.m-cohort-tile__content[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 65%) 72%, rgb(var(--focal-film) / 90%) 100%)}}@media (width>=30.0625rem) and (width<=48.0625rem){.m-cohort-tile__content[data-is-focal=true]{--focal-down:linear-gradient(to bottom, rgb(var(--focal-film) / var(--focal-opacity,.6)) 0%, rgb(var(--focal-film) / 43%) 45%, rgb(var(--focal-film) / 4%) 55%, rgb(var(--focal-film) / 90%) 100%)}}.m-cohort-tile__picture-name{position:absolute;inset:0}.m-cohort-tile__content{flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;min-inline-size:0;padding:1.5rem;display:flex}.m-cohort-tile__top{flex-direction:column;gap:.5rem;display:flex}.m-cohort-tile__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-block-size:2rem;display:flex}.m-cohort-tile__code{min-inline-size:0;max-inline-size:100%;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);flex:none;align-items:center;gap:.5rem;display:inline-flex}.m-cohort-tile__code svg{flex:none}.m-cohort-tile__head-end{flex:none;align-items:center;gap:.5rem;display:flex}.m-cohort-tile__title{margin:0}.m-cohort-tile__link{color:inherit;text-decoration:none}.m-cohort-tile__link:hover{text-decoration:underline}.m-cohort-tile__mark{color:#8d8ba3;align-self:center}.m-cohort-tile__foot{justify-content:space-between;align-items:center;gap:1rem;display:flex}.m-cohort-tile__fact{min-inline-size:0;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);align-items:center;gap:.5rem;margin:0;display:flex}.m-cohort-tile__fact svg{flex:none}.m-cohort-tile__reveal{--m-info-reveal-inline-size:calc(100cqi - 3rem);flex:none}.m-cohort-tile__details{grid-template-columns:1fr 1fr;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}@container (width<=19.99rem){.m-cohort-tile__details{grid-template-columns:1fr}}.m-cohort-tile__detail{align-items:center;gap:.5rem;min-inline-size:0;display:flex}.m-cohort-tile__detail svg{flex:none}.m-cohort-tile__detail--wide{grid-column:1/-1}.m-closing-card{text-align:center;background-color:#dee1e3;background-image:var(--band-ground-orchid-plum);color:#fcfdfe;border-radius:1rem;justify-content:center;align-items:center;inline-size:100%;min-inline-size:0;padding-inline:1.5rem;display:flex}.m-closing-card__text{margin:0}.p-my-cohorts-page__empty{color:#5f5d70;margin:0}.p-my-cohorts-page__error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-my-cohorts-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-my-cohorts-page__closing{display:flex}.o-group-articles-board{container-type:inline-size}.o-group-articles-board__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));grid-auto-rows:5.25rem;grid-auto-flow:dense;gap:1.5rem;display:grid}.o-group-articles-board__card{--m-group-article-card-strut:0;--m-group-article-card-min:0;grid-row:span 4}.o-group-articles-board__closing{grid-area:auto/1/span 1/-1}@container (width>=36.5rem){.o-group-articles-board__card--wide{grid-column:span 2}.o-group-articles-board__closing{grid-column:var(--o-group-articles-board-closing-column-2,1)/-1;grid-row:var(--o-group-articles-board-closing-row-2,auto)/span var(--o-group-articles-board-closing-rows-2,1)}}@container (width>=55.5rem){.o-group-articles-board__closing{grid-column:var(--o-group-articles-board-closing-column-3,1)/-1;grid-row:var(--o-group-articles-board-closing-row-3,auto)/span var(--o-group-articles-board-closing-rows-3,1)}}@container (width>=74.5rem){.o-group-articles-board__card--wide{grid-row:span 3}.o-group-articles-board__card--end{grid-column:span 2/-1}.o-group-articles-board__closing{grid-column:var(--o-group-articles-board-closing-column-4,1)/-1;grid-row:var(--o-group-articles-board-closing-row-4,auto)/span var(--o-group-articles-board-closing-rows-4,1)}}@container (width>=89.8125rem){.o-group-articles-board__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.o-group-articles-board__card--wide{grid-row:span 4}.o-group-articles-board__card--end{grid-column:span 2}.o-group-articles-board__closing{grid-column:var(--o-group-articles-board-closing-column-5,1)/-1;grid-row:var(--o-group-articles-board-closing-row-5,auto)/span var(--o-group-articles-board-closing-rows-5,1)}}@container (width>=114.813rem){.o-group-articles-board__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.o-group-articles-board__closing{grid-column:var(--o-group-articles-board-closing-column-6,1)/-1;grid-row:var(--o-group-articles-board-closing-row-6,auto)/span var(--o-group-articles-board-closing-rows-6,1)}}.o-group-articles-board__next-chat{min-inline-size:0}.o-consent-gate{flex-direction:column;gap:1.5rem;max-inline-size:640px;margin-inline:auto;display:flex}.o-consent-gate__title{margin:0}.o-consent-gate__lead{color:#090418;margin:0}.o-consent-gate__policy{color:#090418;background:#eef4fb;border:.0625rem solid #d0d0d0;border-radius:.5rem;flex-direction:column;gap:1rem;max-block-size:40vh;padding:1.5rem;display:flex;overflow-y:auto}.o-consent-gate__choices{flex-direction:column;gap:.5rem;display:flex}.o-consent-gate__error{color:#cc300e;margin:0}@media (width>=93.8125rem){.p-my-cohort-page{--content-max:100%}}@media (width>=118.813rem){.p-my-cohort-page{--content-max:132rem}}.p-my-cohort-page__empty{color:#5f5d70;margin:0}.p-my-cohort-page__consent-declined-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0 0 .5rem}.p-my-cohort-page__consent-declined-text{color:#5f5d70;max-inline-size:60ch;margin:0}.p-my-cohort-page__error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-my-cohort-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-my-cohort-page__weeks-title{margin:0}.p-blog-posts-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-blog-posts-page__table{border-collapse:collapse;width:100%}.p-blog-posts-page__table th,.p-blog-posts-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-blog-posts-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-blog-posts-page__table td{color:#090418}.p-blog-posts-page__table td>.a-button{vertical-align:middle}.p-blog-posts-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-blog-posts-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-blog-posts-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-blog-posts-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-blog-posts-page__table{display:block}.p-blog-posts-page__table thead{display:none}.p-blog-posts-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-blog-posts-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-blog-posts-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-blog-posts-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-blog-posts-page__table td:first-child{grid-column:1/-1}.p-blog-posts-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-blog-posts-page__table td:empty{display:none}.p-blog-posts-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-blog-posts-page__actions{flex-wrap:wrap;gap:.5rem;display:flex}.p-blog-posts-page__error{color:#cc300e;margin:0 0 1.5rem}.p-blog-posts-page__loading{place-items:center;padding-block:2rem;display:grid}.p-blog-posts-page__list{gap:1.5rem;display:grid}.p-blog-drafts-page__error{color:#cc300e;margin-block-end:1.5rem}.p-blog-drafts-page__loading{place-items:center;padding-block:2rem;display:grid}.p-blog-drafts-page__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.p-blog-drafts-page__row{border:1px solid #d0d0d0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.p-blog-drafts-page__facts{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.p-blog-drafts-page__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-blog-drafts-page__meta{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.o-blog-post__eyebrow{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#4c34eb;margin:0}.o-blog-post__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);letter-spacing:-.01em;color:#090418;margin:0}.o-blog-post{flex-direction:column;gap:2rem;display:flex}.o-blog-post__media>img{border-radius:.5rem;inline-size:100%;display:block}.o-blog-post__media--full>img{aspect-ratio:21/9;object-fit:cover;border-radius:0}.o-blog-post__header{flex-direction:column;gap:.5rem;display:flex}.o-blog-post__eyebrow-pre{color:#5f5d70;text-transform:none;letter-spacing:0}.o-blog-post__eyebrow-link{color:inherit;text-decoration:none}.o-blog-post__eyebrow-link:hover{text-decoration:underline}.o-blog-post__title{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight)}.o-blog-post__body{color:#090418;text-wrap:pretty}.o-blog-post__body>p{margin:0 0 1.5rem}.o-blog-post__body>h4,.o-blog-post__body>h5{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight);color:#090418;margin:2rem 0 1rem}.o-blog-post__body>h4{font-size:var(--type-subtitle-size);line-height:var(--type-subtitle-leading);font-weight:var(--type-subtitle-weight)}.o-blog-post__body>.a-quote{margin-block:2rem}.o-blog-post__body>:last-child{margin-block-end:0}.o-blog-post__footer{border-block-start:.0625rem solid #b7b6c5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-block-start:1.5rem;display:flex}.o-blog-post__tags,.o-blog-post__share{flex-wrap:wrap;gap:1rem;display:flex}.p-blog-create-page__card{background-color:#fcfdfe;border-radius:.5rem;padding:2.5rem;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.p-blog-create-page__close{justify-content:center;padding-block-end:1rem;display:flex}.p-blog-create-page__server-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.p-blog-create-page__preview-card{background-color:#fcfdfe;border-radius:.5rem;padding:2rem;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.p-blog-create-page__cover-img{aspect-ratio:16/10;object-fit:cover;border-radius:.5rem;width:100%;display:block}.p-blog-create-page__video-preview{aspect-ratio:16/9;background:#090418;border-radius:.5rem;width:100%;display:block}.p-blog-create-page__preview-placeholder,.p-blog-create-page__preview-empty{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight)}.p-blog-create-page__preview-empty{text-align:center;text-wrap:pretty;border:.0625rem dashed #d3d2db;border-radius:.5rem;margin:0;padding:2rem}.o-cohort-schedule-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.p-community-cohorts-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-community-cohorts-page__error,.p-community-cohorts-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-community-cohorts-page__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.5rem;display:grid}.p-community-cohorts-page__edit-dialog{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.p-community-cohorts-page__edit-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.o-cohort-details-form .o-form-stepper__nav{z-index:1;background-color:#fcfdfe;padding-block-end:1rem;position:sticky;inset-block-end:-1.5rem}.o-cohort-details-form__server-error{color:#cc300e;background:#cc300e14;border-radius:4px;padding:.5rem}.o-cohort-details-form__covers{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:start;gap:2rem 1rem;display:grid}.o-cohort-details-form__cover{grid-template-columns:minmax(0,1fr);gap:1rem;min-inline-size:0;display:grid}.o-cohort-details-form__kept{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.o-cohort-details-form__kept img{object-fit:cover;border:.0625rem solid #d0d0d0;border-radius:.25rem;block-size:6rem;inline-size:6rem}.p-cohort-detail-page__table-wrap{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;padding:.5rem 1.5rem;overflow-x:auto}.p-cohort-detail-page__table{border-collapse:collapse;width:100%}.p-cohort-detail-page__table th,.p-cohort-detail-page__table td{text-align:left;white-space:nowrap;padding:.5rem 1rem}.p-cohort-detail-page__table th{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;border-bottom:.0625rem solid #d0d0d0;padding-block:1rem}.p-cohort-detail-page__table td{color:#090418}.p-cohort-detail-page__table td>.a-button{vertical-align:middle}.p-cohort-detail-page__table td>.a-button+.a-button{margin-inline-start:.5rem}.p-cohort-detail-page__table td a:not(.a-button){color:#090418;text-decoration:none}.p-cohort-detail-page__table td a:not(.a-button):hover{text-decoration:underline}@media (width<=48rem){.p-cohort-detail-page__table-wrap{background:0 0;border:0;border-radius:0;padding:0;overflow-x:visible}.p-cohort-detail-page__table{display:block}.p-cohort-detail-page__table thead{display:none}.p-cohort-detail-page__table tbody{flex-direction:column;gap:1rem;display:flex}.p-cohort-detail-page__table tr{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:1rem;display:grid}.p-cohort-detail-page__table td{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.p-cohort-detail-page__table td[data-label]:before{content:attr(data-label);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-cohort-detail-page__table td:first-child{grid-column:1/-1}.p-cohort-detail-page__table td:not([data-label]){flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem}.p-cohort-detail-page__table td:empty{display:none}.p-cohort-detail-page__table td>.a-button+.a-button{margin-inline-start:0}}.p-cohort-detail-page__window{flex-direction:column;align-items:flex-start;gap:.5rem;display:inline-flex}.p-cohort-detail-page__window-note{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-cohort-detail-page__facts{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:flex}.p-cohort-detail-page__facts li{align-items:center;gap:.5rem;display:flex}.p-cohort-detail-page__tabs{margin-top:1rem}.p-cohort-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-cohort-detail-page__error,.p-cohort-detail-page__empty{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-cohort-detail-page__moderator-assign{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.p-cohort-detail-page__moderator-assign>:first-child{flex:0 18rem;min-inline-size:0}.p-cohort-detail-page__table a{color:#4c34eb;text-decoration:none}.p-cohort-detail-page__table a:hover{color:#7562f0;text-decoration:underline}.p-cohort-detail-page__dialog{flex-direction:column;gap:2rem;padding:.5rem;display:flex}.p-cohort-detail-page__dialog-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-cohort-create-page__card{background-color:#fcfdfe;border:1px solid #d0d0d0;border-radius:.5rem;width:100%;max-width:34rem;margin-inline:auto;padding:1.5rem}.p-cohort-create-page__close{justify-content:center;padding-block-end:1rem;display:flex}.p-cohort-create-page__error,.p-cohort-create-page__result{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);border-radius:.25rem;margin-bottom:1.5rem;padding:1rem}.p-cohort-create-page__error{color:#cc300e;background-color:#cc300e14}.p-cohort-create-page__result{color:#4c34eb;background-color:#4c34eb14}.p-group-article-create-page__column{max-inline-size:calc(48rem - 2 * var(--gutter));gap:1.5rem;margin-inline:auto;display:grid}.p-group-article-create-page__close{justify-content:center;display:flex}.p-invitation-detail-page__facts{gap:1.5rem;margin:0;display:grid}.p-invitation-detail-page__facts--pairs{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(12rem,40%)),1fr))}.p-invitation-detail-page__session-link{color:#4c34eb;text-decoration:none}.p-invitation-detail-page__session-link:hover{color:#7562f0;text-decoration:underline}.p-invitation-detail-page__notice{color:#220f5a;background:#4c34eb14;border-radius:4px;margin:0 0 1.5rem;padding:.5rem}.p-invitation-detail-page__code{font-family:var(--font-mono);letter-spacing:.05em}.p-invitation-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-invitation-detail-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-participant-detail-page__facts{gap:1.5rem;margin:0;display:grid}.p-participant-detail-page__facts--pairs{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(12rem,40%)),1fr))}.p-participant-detail-page__session-link{color:#4c34eb;text-decoration:none}.p-participant-detail-page__session-link:hover{color:#7562f0;text-decoration:underline}@media (width>=48.0625rem) and (width<=64rem){.p-participant-detail-page__aside{order:2}.p-participant-detail-page__main{order:3}}.p-participant-detail-page__rename{flex-direction:column;gap:1rem;display:flex}.p-participant-detail-page__rename-error{color:#cc300e}.p-participant-detail-page__loading{justify-content:center;padding:1.5rem 0;display:flex}.p-participant-detail-page__error{color:#5f5d70;background:#dee1e3;border-radius:4px;padding:.5rem}.p-participant-detail-page__dialog{flex-direction:column;gap:2rem;padding:.5rem;display:flex}.p-participant-detail-page__dialog-title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);margin:0}.p-enroll-participant-page__card{background-color:#fcfdfe;border:1px solid #d0d0d0;border-radius:.5rem;width:100%;max-width:34rem;margin-inline:auto;padding:1.5rem}.p-enroll-participant-page__close{justify-content:center;padding-block-end:1rem;display:flex}.p-enroll-participant-page__error,.p-enroll-participant-page__result,.p-enroll-participant-page__empty{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);border-radius:.25rem;margin-bottom:1.5rem;padding:1rem}.p-enroll-participant-page__error{color:#cc300e;background-color:#cc300e14}.p-enroll-participant-page__result{color:#4c34eb;background-color:#4c34eb14}.p-enroll-participant-page__empty{color:#090418;background-color:#dee1e3}.w-error-boundary{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:2rem;display:flex}.w-error-boundary__title{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight)}.w-error-boundary__message{max-width:32rem}.w-error-boundary__action{cursor:pointer}@keyframes m-rail-account-reveal{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.m-rail-account{background:#fcfdfe;border-block-start:.0625rem solid #d0d0d0;align-items:center;gap:1rem;padding:1.5rem;transition:padding .32s cubic-bezier(.45,0,.55,1);display:flex;overflow-x:clip}@media (prefers-reduced-motion:reduce){.m-rail-account{transition:none}}.m-rail-account__who{min-inline-size:0;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.m-rail-account__menu .m-action-menu__menu{transform-origin:100% 100%;animation:.2s cubic-bezier(.45,0,.55,1) m-rail-account-reveal;inset-block:auto calc(100% + .5rem)}@media (prefers-reduced-motion:reduce){.m-rail-account__menu .m-action-menu__menu{animation:none}}.m-rail-account__menu .m-action-menu__menu--align-start{transform-origin:0 100%}.m-rail-account__menu>button,.m-rail-account__menu .a-button{box-shadow:none;color:#5f5d70;background:0 0;border-color:#0000}.m-rail-account__menu>button:hover,.m-rail-account__menu>button[aria-expanded=true],.m-rail-account__menu .a-button:hover,.m-rail-account__menu .a-button[aria-expanded=true]{color:#4c34eb;background:#eef4fb}.m-rail-account--compact{padding-inline:1.75rem 0;overflow-x:visible}.m-rail-account--compact .m-rail-account__menu>button,.m-rail-account--compact .m-rail-account__menu .a-button{border-radius:50%;padding:0}.m-rail-account--compact .m-rail-account__menu>button:hover,.m-rail-account--compact .m-rail-account__menu>button[aria-expanded=true],.m-rail-account--compact .m-rail-account__menu .a-button:hover,.m-rail-account--compact .m-rail-account__menu .a-button[aria-expanded=true]{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring);background:0 0}.o-dashboard-rail{background:#fcfdfe;flex-direction:column;flex:1;min-block-size:0;display:flex;position:relative}.o-dashboard-rail__brand{display:none}@media (width>=64.0625rem){.o-dashboard-rail__brand{display:block}}.o-dashboard-rail__nav{flex-direction:column;flex:1;gap:1.5rem;min-block-size:0;padding:1.5rem;display:flex;overflow:hidden auto}.o-dashboard-rail__row{position:relative}.o-dashboard-rail__row--current:after{content:"";background:#4c34eb;border-start-start-radius:.25rem;border-end-start-radius:.25rem;block-size:2rem;inline-size:.25rem;animation:.2s cubic-bezier(.45,0,.55,1) rail-edge-bar-in;position:absolute;inset-block-start:.5rem;inset-inline-end:-1.5rem}@media (prefers-reduced-motion:reduce){.o-dashboard-rail__row--current:after{animation:none}}.o-dashboard-rail__toggle{display:none}@media (width>=64.0625rem){.o-dashboard-rail__toggle{z-index:1;display:inline-flex;position:absolute;inset-block-start:5.75rem;inset-inline-end:-1rem}}.o-dashboard-rail--skinny .o-dashboard-rail__nav{padding-inline:1rem}.o-dashboard-rail--skinny .o-dashboard-rail__row--current:after{inset-inline-end:-1rem}.o-dashboard-rail--skinny,.o-dashboard-rail--peek{inline-size:100%;transition:inline-size .32s cubic-bezier(.45,0,.55,1),box-shadow .32s cubic-bezier(.45,0,.55,1);position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.o-dashboard-rail--skinny,.o-dashboard-rail--peek{transition:none}}.o-dashboard-rail--peek{z-index:2;border-inline-end:.0625rem solid #d0d0d0;inline-size:18rem;box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}.a-scrim{cursor:pointer;background:#09041880;border:0;padding:0;position:fixed;inset:0}.a-scrim[hidden]{display:none}.m-dashboard-search{align-items:center;inline-size:100%;max-inline-size:24rem;display:flex;position:relative}.m-dashboard-search__list{z-index:4;background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;flex-direction:column;gap:.5rem;margin:0;padding:.5rem;list-style:none;display:flex;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline:0;box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-dashboard-search__list[hidden]{display:none}.m-dashboard-search__empty{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;padding:.5rem 1rem}.l-dashboard-layout{flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@media (width>=64.0625rem){.l-dashboard-layout{grid-template-rows:1fr;grid-template-columns:18rem minmax(0,1fr);transition:grid-template-columns .32s cubic-bezier(.45,0,.55,1)}}@media (width>=64.0625rem) and (prefers-reduced-motion:reduce){.l-dashboard-layout{transition:none}}@media (width>=64.0625rem){.l-dashboard-layout--skinny{grid-template-columns:6rem minmax(0,1fr)}}.l-dashboard-layout__bar{z-index:3;background:#140936;justify-content:space-between;align-items:center;gap:1rem;block-size:4rem;padding-inline:1.5rem;display:flex;position:sticky;top:0}@media (width>=64.0625rem){.l-dashboard-layout__bar{display:none}}.l-dashboard-layout__scrim{z-index:2;inset:4rem 0 0}@media (width>=64.0625rem){.l-dashboard-layout__scrim{display:none}}.l-dashboard-layout__rail{z-index:3;visibility:hidden;background:#fcfdfe;border-inline-end:.0625rem solid #d0d0d0;flex-direction:column;inline-size:min(20rem,100%);transition:transform .32s cubic-bezier(.45,0,.55,1),visibility 0s linear .32s;display:flex;position:fixed;inset-block:4rem 0;inset-inline-start:0;transform:translate(-100%);box-shadow:0 1rem 2rem -.5rem #0904181a,0 .375rem .75rem -.375rem #0904180f}@media (prefers-reduced-motion:reduce){.l-dashboard-layout__rail{transition:none}}@media (width>=64.0625rem){.l-dashboard-layout__rail{z-index:4;block-size:100vh;inline-size:auto;box-shadow:none;visibility:visible;align-self:start;transition:none;position:sticky;top:0;transform:none}}.l-dashboard-layout__rail--open{visibility:visible;transition:transform .32s cubic-bezier(.45,0,.55,1),visibility;transform:none}.l-dashboard-layout__main{--shell-topbar:6rem;--shell-search-top:3rem;--shell-search-size:3rem;--shell-search-reach:25.5rem;--page-band-height:40vh;--m-cover-hero-size:75svh;--card-ground:var(--surface-white);background:var(--surface-light);min-inline-size:0;position:relative}@media (width<=37.5rem){.l-dashboard-layout__main{--shell-topbar:5rem}}.l-dashboard-layout__topbar{padding:3rem var(--gutter) 0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem 1.5rem;display:flex}@media (width<=37.5rem){.l-dashboard-layout__topbar{padding-block-start:2rem}}.l-dashboard-layout__topbar--titled{justify-content:space-between}.l-dashboard-layout__title{color:#220f5a;flex:auto;min-inline-size:0;margin:0}.l-dashboard-layout__search{flex:0 24rem}@media (width<=48rem){.l-dashboard-layout__search{flex-basis:100%;max-inline-size:none}}.l-dashboard-layout__topbar+.w-main-content>.w-section:first-child{padding-block-start:1.5rem}.l-dashboard-layout__topbar:has(+.t-page-template--hero,+[data-under-bar]){z-index:2;pointer-events:none;--a-text-input-pill-ground:#fcfdfe;--a-text-input-pill-edge:#dee1e3;position:absolute;inset-block-start:0;inset-inline:0}.l-dashboard-layout__topbar:has(+.t-page-template--hero,+[data-under-bar])>*{pointer-events:auto}.l-dashboard-layout__topbar+.t-page-template--hero>.w-section:first-child,.l-dashboard-layout__topbar+.t-page-template--band>.w-section:first-child{padding-block-start:0}.l-dashboard-layout__topbar:has(+.t-page-template--band){background:var(--page-band-ground);--a-text-input-pill-ground:#fcfdfe;--a-text-input-pill-edge:#dee1e3}.l-dashboard-layout__topbar:has(+.t-page-template--band) .l-dashboard-layout__title{color:#fcfdfe}.l-dashboard-layout__topbar+.t-page-template--band{--t-page-template-band-top:1.5rem}.l-dashboard-layout__topbar:has(+.t-page-template--band[data-band-ground]){z-index:1;background:0 0;position:relative}.l-dashboard-layout__topbar+.t-page-template--band[data-band-ground]{--shell-band-offset:var(--shell-band-start,0px);--t-page-template-band-top:calc(var(--shell-topbar-height,0px) + 1.5rem);margin-block-start:calc(-1 * var(--shell-topbar-height,0px))}@media (width>=48.0625rem){.l-dashboard-layout__topbar+.t-page-template:not(.t-page-template--hero) .t-page-template__breadcrumb{min-block-size:var(--shell-search-size);max-inline-size:calc(100% - 2 * var(--gutter) - var(--shell-search-reach));align-items:center;margin:0;display:flex;position:absolute;inset-block-start:calc(var(--shell-search-top) - var(--shell-topbar) - 1.5rem)}}.o-login-form{width:100%;max-width:25rem}.o-login-form__server-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;padding:1rem}.o-login-form__captcha{display:contents}.o-login-form__captcha-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.o-login-form__footer{text-align:center}.o-login-form__link{text-transform:none}.o-login-form__footer .o-login-form__link{white-space:normal;text-align:center;max-inline-size:100%}.p-login-page__title{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight);text-align:center;color:#090418;margin:0}.p-login-page__subtitle{text-align:center;color:#5f5d70;margin:.5rem 0 0}.p-login-page__title+form,.p-login-page__subtitle+form{margin-block-start:var(--gap-before-form)}.p-login-page__subtitle+:not(form){margin-block-start:1.5rem}.o-register-form{width:100%;max-width:30rem}.o-register-form__captcha{display:contents}.o-register-form__captcha-error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.o-register-form__server-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);background:#cc300e14;border:.0625rem solid #cc300e;border-radius:.5rem;padding:1rem}.o-register-form__footer{text-align:center;margin-top:1rem}.o-register-form__link{text-transform:none}.o-register-form__footer .o-register-form__link{white-space:normal;text-align:center;max-inline-size:100%}.p-register-page__title{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight);text-align:center;color:#090418;margin:0}.p-register-page__subtitle{text-align:center;color:#5f5d70;margin:.5rem 0 0}.p-register-page__title+form,.p-register-page__subtitle+form{margin-block-start:var(--gap-before-form)}.p-register-page__subtitle+:not(form),.m-avatar-pool-picker+.p-register-page__avatar-actions{margin-block-start:1.5rem}.o-blog-listing{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem;display:grid}@media (width<=48rem){.o-blog-listing{grid-template-columns:1fr}}.p-access-requests__state{justify-content:center;padding:2.5rem 0;display:flex}.p-access-requests__count{color:#5f5d70;margin:0}.p-access-requests__empty{color:#5f5d70;padding:2.5rem 0}.p-access-requests__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.p-access-requests__row{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;padding:1.5rem;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.p-access-requests__row[data-status=pending]{border-inline-start:3px solid #4c34eb}.p-access-requests__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.p-access-requests__who{flex-direction:column;gap:.5rem;min-width:0;display:flex}.p-access-requests__email{color:#4c34eb;word-break:break-word;text-decoration:none}.p-access-requests__org{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.p-access-requests__meta{flex-shrink:0;align-items:center;gap:1rem;display:flex}.p-access-requests__date{color:#5f5d70;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.p-access-requests__message{color:#090418;white-space:pre-wrap;margin:1rem 0 0}.p-access-requests__actions,.p-access-requests__panel-actions{gap:.5rem;margin-top:1.5rem;display:flex}.p-access-requests__panel{border-top:.0625rem solid #d0d0d0;flex-direction:column;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.p-access-requests__row-error{color:#cc300e;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:0}.p-access-requests__outcome{color:#5f5d70;font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);margin:1rem 0 0}.p-access-requests__code{font-family:var(--font-mono);color:#090418;background:#eef4fb;border-radius:.25rem;padding:.1rem .4rem}.o-ds-page-head{background:#eef4fb}.o-ds-page-head__inner{flex-direction:column;gap:1.5rem;max-inline-size:75rem;margin-inline:auto;display:flex}.o-ds-page-head__title{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight);color:#4c34eb;margin:0}.o-ds-page-head__number{font-family:var(--font-mono)}.o-ds-page-head__lede{max-inline-size:36rem;font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#090418;margin:0}.o-ds-page-head__values{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#4c34eb;margin:0}.m-ds-specimen{background:#fcfdfe;border:.0625rem solid #d0d0d0;flex-direction:column;gap:.5rem;min-inline-size:0;padding:1.5rem;scroll-margin-top:4rem;display:flex}.m-ds-specimen__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.m-ds-specimen__name{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.m-ds-specimen__block{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-ds-specimen__note{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;margin:0}.m-ds-specimen__body{min-inline-size:0;margin:-.1875rem;padding:.1875rem;position:relative;overflow:auto}.m-ds-specimen__body--dark{background:#090418;margin:0;padding:1rem}.a-slider-range__error{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#cc300e}.a-slider-range{flex-direction:column;gap:.5rem;display:flex}.a-slider-range__header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.a-slider-range__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418}.a-slider-range__value{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;font-variant-numeric:tabular-nums}.a-slider-range__track-wrapper{align-items:center;block-size:1.25rem;display:flex;position:relative}.a-slider-range__track{background-color:#dee1e3;border-radius:625rem;block-size:.375rem;position:absolute;inset-inline:0}.a-slider-range__fill{background-color:#4c34eb;border-radius:625rem;block-size:.375rem;position:absolute;inset-inline-start:var(--slider-low,0%);inset-inline-end:calc(100% - var(--slider-high,0%))}.a-slider-range__input{appearance:none;background:0 0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.a-slider-range__input::-webkit-slider-runnable-track{background:0 0;border:none}.a-slider-range__input::-moz-range-track{background:0 0;border:none}.a-slider-range__input::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:auto;background-color:#fcfdfe;border:.125rem solid #4c34eb;border-radius:50%;block-size:1.25rem;inline-size:1.25rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.a-slider-range__input::-moz-range-thumb{cursor:pointer;pointer-events:auto;background-color:#fcfdfe;border:.125rem solid #4c34eb;border-radius:50%;block-size:1.25rem;inline-size:1.25rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1);box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.a-slider-range__input:focus-visible{outline:none}.a-slider-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-slider-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-ring)}.a-slider-range--single .a-slider-range__input{pointer-events:auto}.a-slider-range--dual .a-slider-range__input{pointer-events:none}.a-slider-range--error .a-slider-range__input::-webkit-slider-thumb{border-color:#cc300e}.a-slider-range--error .a-slider-range__input::-moz-range-thumb{border-color:#cc300e}.a-slider-range--disabled{opacity:.5}.a-slider-range--disabled .a-slider-range__input{cursor:not-allowed}.a-slider-range--disabled .a-slider-range__input::-webkit-slider-thumb{cursor:not-allowed}.a-slider-range--disabled .a-slider-range__input::-moz-range-thumb{cursor:not-allowed}.p-ds-atoms-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-atoms-page__rows{gap:1.5rem;display:grid}.p-ds-atoms-page__row{gap:.5rem;display:grid}.p-ds-atoms-page__row-label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#5f5d70;margin:0}.p-ds-atoms-page__row-items{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.p-ds-atoms-page__row-items--stack{flex-direction:column;align-items:stretch}.p-ds-atoms-page [data-specimen=A_TextInput] .p-ds-atoms-page__row{gap:1.5rem}.p-ds-atoms-page [data-specimen=A_TextInput] .p-ds-atoms-page__row-items{gap:2rem}.p-ds-atoms-page [data-specimen=A_Avatar] .m-ds-specimen__body,.p-ds-atoms-page [data-specimen=A_Badge] .m-ds-specimen__body,.p-ds-atoms-page [data-specimen=A_Icon] .m-ds-specimen__body,.p-ds-atoms-page [data-specimen=A_RoleBadge] .m-ds-specimen__body,.p-ds-atoms-page [data-specimen=A_StatusBadge] .m-ds-specimen__body,.p-ds-atoms-page [data-specimen=A_Spinner] .m-ds-specimen__body{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.p-ds-atoms-page__media img,.p-ds-atoms-page__media-frame img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.p-ds-atoms-page__media-frame{aspect-ratio:16/9;border-radius:.5rem;position:relative;overflow:hidden}.p-ds-atoms-page__media-play{color:#fcfdfe;background:#09041880;border-radius:50%;place-items:center;block-size:3rem;inline-size:3rem;display:grid}.p-ds-atoms-page__media-tile{inline-size:6rem}.p-ds-atoms-page__media-tile img{aspect-ratio:1;object-fit:cover;border-radius:.25rem;inline-size:100%;display:block}.p-ds-atoms-page__days{grid-template-columns:repeat(6,minmax(0,3rem));gap:.5rem;padding-block-end:.5rem;display:grid}.p-ds-atoms-page__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.p-ds-atoms-page__frame{contain:layout paint;background:#eef4fb;border-radius:.5rem;block-size:8rem;position:relative;overflow:hidden}.p-ds-atoms-page__frame-page{object-fit:cover;block-size:100%;inline-size:100%;display:block}.p-ds-atoms-page__ground{border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem;display:flex}.p-ds-atoms-page__ground--hero{background:#4c34eb}.p-ds-atoms-page__ground--page{background:#eef4fb}.p-ds-atoms-page__mark-line{font-size:var(--type-display-section-size);line-height:var(--type-display-section-leading);font-weight:var(--type-display-section-weight);color:#fcfdfe;flex-wrap:wrap;align-items:center;gap:.6em;margin:0;display:inline-flex}.p-ds-atoms-page__mark-watermark{color:#fcfdfe;opacity:1}.p-ds-atoms-page [data-specimen=A_Mark] .p-ds-atoms-page__row{grid-template-columns:minmax(0,1fr)}.p-ds-atoms-page [data-specimen=A_Mark] .p-ds-atoms-page__row-items{flex-wrap:nowrap;min-inline-size:0}.p-ds-atoms-page [data-specimen=A_NavLink] .a-nav-link__text{transition:none;transform:none}.m-ds-color-card{color:#090418;border:.0625rem solid #d0d0d0;flex-direction:column;justify-content:space-between;min-block-size:18rem;display:flex}.m-ds-color-card--on-dark{color:#fcfdfe}.m-ds-color-card--brand-blue{background:#4c34eb}.m-ds-color-card--brand-white{background:#fcfdfe}.m-ds-color-card--brand-black{background:#090418}.m-ds-color-card--primary-red{background:#de3453}.m-ds-color-card--primary-black{background:#220f5a}.m-ds-color-card--accent-indigo-shade{background:#140936}.m-ds-color-card--accent-aqua{background:#17bcc2}.m-ds-color-card--accent-violet{background:#9434de}.m-ds-color-card--accent-orchid{background:#cfa1d4}.m-ds-color-card--surface-white{background:#fcfdfe}.m-ds-color-card--surface-light{background:#eef4fb}.m-ds-color-card--surface-muted{background:#dee1e3}.m-ds-color-card--surface-dark{background:#090418}.m-ds-color-card--surface-slate{background:#5f5d70}.m-ds-color-card--surface-gray{background:#8d8ba3}.m-ds-color-card__body{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.m-ds-color-card__name{margin:0}.m-ds-color-card__hex{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.m-ds-color-card__facts{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);grid-template-columns:max-content 1fr;gap:.5rem 1rem;margin:0;display:grid}.m-ds-color-card__facts dt{letter-spacing:.02em}.m-ds-color-card__facts dd{margin:0}.m-ds-color-card__strip{grid-template-columns:repeat(5,1fr);block-size:2.5rem;display:grid}.m-ds-tint-stack{flex-direction:column;gap:.5rem;display:flex}.m-ds-tint-stack__cells{grid-template-rows:repeat(5,1fr);block-size:12rem;display:grid}.m-ds-tint-stack__cell{display:block}.m-ds-tint-stack__cell--danger{background:#cc300e}.m-ds-tint-stack__cell--success{background:#4af55e}.m-ds-tint-stack__cell--warning{background:#fad818}.m-ds-tint-stack__cell--info{background:#256bd2}.m-ds-tint-stack__name{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);margin:0}.m-ds-tint-stack__hex{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.m-ds-gradient-band{background:var(--m-ds-gradient-band-ground,#0a0423);color:#fcfdfe;flex-direction:column;block-size:calc(33.3333svh - 1rem);display:flex;position:relative;overflow:hidden}.m-ds-gradient-band__art{pointer-events:none;opacity:.12;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.m-ds-gradient-band--words-end .m-ds-gradient-band__words{text-align:end;align-self:flex-end}.m-ds-gradient-band--words-head .m-ds-gradient-band__film{justify-content:flex-start}.m-ds-gradient-band__film{padding:1.5rem var(--gutter,1.5rem);flex-direction:column;flex:auto;justify-content:flex-end;display:flex}.m-ds-gradient-band__title,.m-ds-gradient-band__line{color:#fcfdfe;margin:0}.m-ds-gradient-band[data-band-ground=sunrise]{--m-ds-gradient-band-ground:var(--band-ground-sunrise)}.m-ds-gradient-band[data-band-ground=lagoon]{--m-ds-gradient-band-ground:var(--band-ground-lagoon)}.m-ds-gradient-band[data-band-ground=nebula]{--m-ds-gradient-band-ground:var(--band-ground-nebula)}.m-ds-gradient-band[data-band-ground=violet-plum]{--m-ds-gradient-band-ground:var(--band-ground-violet-plum)}.m-ds-gradient-band[data-band-ground=orchid-plum]{--m-ds-gradient-band-ground:var(--band-ground-orchid-plum)}.m-ds-gradient-band[data-band-ground=violet-kobalt]{--m-ds-gradient-band-ground:var(--band-ground-violet-kobalt)}.m-ds-gradient-band[data-band-ground=wine]{--m-ds-gradient-band-ground:var(--band-ground-wine)}.m-ds-gradient-band[data-band-ground=graphite]{--m-ds-gradient-band-ground:var(--band-ground-graphite)}.m-ds-gradient-band[data-band-art=site-3] .m-ds-gradient-band__art{background-image:url(/bands/band-site-3-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=site-3] .m-ds-gradient-band__art{background-image:url(/bands/band-site-3-narrow.webp)}}.m-ds-gradient-band[data-band-art=site-4] .m-ds-gradient-band__art{background-image:url(/bands/band-site-4-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=site-4] .m-ds-gradient-band__art{background-image:url(/bands/band-site-4-narrow.webp)}}.m-ds-gradient-band[data-band-art=public-2] .m-ds-gradient-band__art{background-image:url(/bands/band-public-2-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=public-2] .m-ds-gradient-band__art{background-image:url(/bands/band-public-2-narrow.webp)}}.m-ds-gradient-band[data-band-art=dash-1] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-1-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=dash-1] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-1-narrow.webp)}}.m-ds-gradient-band[data-band-art=dash-2] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-2-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=dash-2] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-2-narrow.webp)}}.m-ds-gradient-band[data-band-art=dash-3] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-3-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=dash-3] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-3-narrow.webp)}}.m-ds-gradient-band[data-band-art=dash-4] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-4-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=dash-4] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-4-narrow.webp)}}.m-ds-gradient-band[data-band-art=dash-6] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-6-wide.webp)}@media (width<=48rem){.m-ds-gradient-band[data-band-art=dash-6] .m-ds-gradient-band__art{background-image:url(/bands/band-dash-6-narrow.webp)}}.m-ds-type-row{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=48.0625rem){.m-ds-type-row{grid-template-columns:16rem minmax(0,1fr);align-items:start;column-gap:2rem}}.m-ds-type-row__meta{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);border-block-start:.0625rem solid #d0d0d0;gap:0;padding-block-start:1rem;display:grid}.m-ds-type-row__name{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#090418;margin:0 0 .5rem}.m-ds-type-row__detail{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.m-ds-type-row__specimen{max-inline-size:26rem}@media (width>=48.0625rem){.m-ds-type-row__specimen{padding-block-start:1rem}}.m-ds-type-row__specimen>*{margin:0}.m-ds-type-row--prose .m-ds-type-row__specimen{max-inline-size:36rem}.m-ds-type-row--quote .m-ds-type-row__specimen{max-inline-size:none}.m-hero-slide{text-align:center;background-color:#eef4fb;justify-content:center;align-items:center;block-size:100%;padding:5rem 2rem;display:flex}.m-hero-slide__content{flex-direction:column;gap:1.5rem;inline-size:100%;max-inline-size:46rem;display:flex}.m-hero-slide__eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#4c34eb;margin:0}.m-hero-slide__headline{font-size:var(--type-headline-size);line-height:var(--type-headline-leading);font-weight:var(--type-headline-weight);color:#090418;margin:0}.m-hero-slide__subtext{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#5f5d70;margin:0}.m-hero-slide__actions{margin-block-start:1rem;display:flex}.m-hero-slide--tone-calm{background-color:#eef4fb}.m-hero-slide--tone-light{background-color:#fcfdfe}.m-hero-slide--tone-deep{background-color:#090418}.m-hero-slide--tone-deep .m-hero-slide__headline{color:#fcfdfe}.m-hero-slide--tone-deep .m-hero-slide__subtext{color:#eef4fb}.m-hero-slide--align-center{text-align:center}.m-hero-slide--align-center .m-hero-slide__content{align-items:center}.m-hero-slide--align-center .m-hero-slide__actions{justify-content:center}.m-hero-slide--align-left{text-align:start}.m-hero-slide--align-left .m-hero-slide__content{align-items:flex-start}.m-hero-slide--align-left .m-hero-slide__actions{justify-content:flex-start}.m-testimonial-card__quote{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#090418;text-wrap:pretty;margin:0}.m-testimonial-card{flex-direction:column;min-inline-size:0;display:flex}.m-testimonial-card__content{min-inline-size:0}.m-testimonial-card{background-color:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;transition:box-shadow .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);overflow:hidden;box-shadow:0 .0625rem .125rem #0904180a,0 .0625rem .0625rem #0904180a}.m-testimonial-card:hover{border-color:#4c34eb;transform:translateY(-.25rem);box-shadow:0 .375rem .75rem -.125rem #0904180f,0 .1875rem .4375rem -.1875rem #0904180a}.m-testimonial-card__content{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex}.m-testimonial-card__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.m-testimonial-card__rating{color:#fad818;flex:none;gap:.5rem;display:inline-flex}.m-testimonial-card__rating svg{block-size:1rem;inline-size:1rem;display:block}.m-testimonial-card__star--empty{color:#dee1e3}.m-testimonial-card__quote{flex:1}.m-testimonial-card__author{border-block-start:.0625rem solid #d0d0d0;padding-block-start:1.5rem}.m-link-list{margin:0;padding:0;list-style:none}.m-link-list__item{border-block-end:.0625rem solid #d0d0d0}.m-link-list__item:last-child{border-block-end:none}.m-link-list__link{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#090418;align-items:center;gap:1rem;padding-block:.5rem;text-decoration:none;transition:color .12s cubic-bezier(.33,1,.68,1),background-color .12s cubic-bezier(.33,1,.68,1),border-color .12s cubic-bezier(.33,1,.68,1),fill .12s cubic-bezier(.33,1,.68,1),stroke .12s cubic-bezier(.33,1,.68,1);display:flex}.m-link-list__link svg{color:#5f5d70;flex:none;block-size:.875em;inline-size:.875em}.m-link-list__link:hover,.m-link-list__link:hover svg{color:#4c34eb}.m-bar-chart{background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.75rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.m-bar-chart__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.m-bar-chart__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#090418;margin:0}.m-bar-chart__period{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.m-bar-chart__plot{grid-template-columns:auto minmax(0,1fr);gap:1rem;display:grid}.m-bar-chart__scale{block-size:12rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;text-align:end;flex-direction:column;justify-content:space-between;display:flex}.m-bar-chart__area{position:relative}.m-bar-chart__lines{pointer-events:none;flex-direction:column;justify-content:space-between;block-size:12rem;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.m-bar-chart__line{border-block-start:.0625rem solid #d0d0d0;display:block}.m-bar-chart__bars{justify-content:space-around;gap:.5rem;display:flex;position:relative}.m-bar-chart__column{flex-direction:column;flex:1 1 0;align-items:center;gap:.5rem;min-inline-size:0;display:flex}.m-bar-chart__track{justify-content:center;align-items:flex-end;block-size:12rem;inline-size:100%;display:flex}.m-bar-chart__bar{background:#dee1e3;border-radius:.5rem .5rem 0 0;inline-size:100%;max-inline-size:2rem;display:block}.m-bar-chart__bar--current{background:#4c34eb}.m-bar-chart__label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.m-bar-chart__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-figure-stat{align-content:start;gap:.5rem;display:grid}.m-figure-stat__figure{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight);color:#090418;margin:0}.m-figure-stat__label{max-inline-size:8rem;font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70;margin:0}.m-nav-list__submenu{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.65,0,.35,1);display:grid}@media (prefers-reduced-motion:reduce){.m-nav-list__submenu{transition:none}}.m-nav-list__submenu>.m-nav-list{min-block-size:0;overflow:hidden}.m-nav-list{inline-size:100%;margin:0;padding:0;list-style:none}.m-nav-list--depth-0{block-size:auto;min-block-size:100%;overflow:hidden}.m-nav-list__item{background-color:#0000;border-block-end:.0625rem solid #d0d0d0;inline-size:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.m-nav-list__item--expanded{background-color:#fcfdfe}.m-nav-list__submenu--open{grid-template-rows:1fr}.m-nav-list--depth-1 .m-nav-list__item{border-block-end-color:#dee1e3}.m-nav-list--depth-1>.m-nav-list__item>.a-nav-link{padding-inline-start:2.5rem}.m-nav-list--depth-2>.m-nav-list__item>.a-nav-link{padding-inline-start:4rem}.menu-open .m-nav-list--depth-0>.m-nav-list__item:first-child .a-nav-link__text{transition-delay:.45s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(2) .a-nav-link__text{transition-delay:.6s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(3) .a-nav-link__text{transition-delay:.75s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(4) .a-nav-link__text{transition-delay:.9s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(5) .a-nav-link__text{transition-delay:1.05s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(6) .a-nav-link__text{transition-delay:1.2s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(7) .a-nav-link__text{transition-delay:1.35s}.menu-open .m-nav-list--depth-0>.m-nav-list__item:nth-child(8) .a-nav-link__text{transition-delay:1.5s}.m-sidebar-widget+.m-sidebar-widget{margin-block-start:2rem}.m-sidebar-widget__title{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight);color:#090418;margin:0 0 1rem}.m-sidebar-widget__body{font-size:var(--type-floor-size);line-height:var(--type-floor-leading);font-weight:var(--type-floor-weight);color:#5f5d70;text-wrap:pretty}.m-sidebar-widget__body p{margin:0}.m-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.m-section-head__copy{justify-items:start;gap:1rem;max-inline-size:46rem;display:grid}.m-section-head__heading{color:#090418;margin:0}.m-section-head__tail{color:#5f5d70;display:block}.m-section-head__text{color:#5f5d70;max-inline-size:36rem;margin:0}.m-section-head--split .m-section-head__heading{max-inline-size:32rem}.m-section-head--stack{flex-direction:column;align-items:flex-start}.p-ds-molecules-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-molecules-page__rows{gap:1.5rem;display:grid}.p-ds-molecules-page__row{gap:.5rem;display:grid}.p-ds-molecules-page__row-label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#5f5d70;margin:0}.p-ds-molecules-page__stack{gap:1rem;display:grid}.p-ds-molecules-page__on-dark{background:#090418;padding:1rem}.p-ds-molecules-page__grid-cell{max-inline-size:24rem}.p-ds-molecules-page__row-items{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.p-ds-molecules-page__row-items--stack{flex-direction:column;align-items:stretch}.p-ds-molecules-page [data-specimen=M_LinkButton] .m-ds-specimen__body,.p-ds-molecules-page [data-specimen=M_UserBadge] .m-ds-specimen__body{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.p-ds-molecules-page [data-specimen=M_NavList] .a-nav-link__text{transition:none;transform:none}.p-ds-molecules-page__rail-column{background:#fcfdfe;flex-direction:column;gap:1.5rem;inline-size:min(100%,15rem);display:flex}.p-ds-molecules-page__rail-column--skinny{inline-size:4rem}.p-ds-molecules-page__rail-box{background:#fcfdfe;inline-size:min(100%,18rem)}.p-ds-molecules-page__rail-box--skinny{inline-size:6rem}.p-ds-molecules-page__ground{border-radius:.5rem;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:1rem 1rem 8rem;display:flex;position:relative;overflow-x:auto}.p-ds-molecules-page__ground--hero{background:#4c34eb}.p-ds-molecules-page__ground--page{background:#eef4fb}.p-ds-molecules-page__ground--panel{block-size:12rem;padding:0;overflow:visible}.p-ds-molecules-page__ground--snug{padding-block-end:1rem}.p-ds-molecules-page__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:center;gap:1rem;display:grid}.p-ds-molecules-page__stats{flex-wrap:wrap;gap:2rem 4rem;display:flex}.p-ds-molecules-page__hang{block-size:0;inline-size:100%;position:relative}.p-ds-molecules-page [data-specimen=M_ArrowLink] .p-ds-molecules-page__ground{padding-block-end:1rem}.p-ds-molecules-page [data-specimen=M_NavCapsule] .p-ds-molecules-page__row,.p-ds-molecules-page [data-specimen=M_ArrowLink] .p-ds-molecules-page__row{grid-template-columns:minmax(0,1fr)}.p-ds-molecules-page [data-specimen=M_NavCapsule] .p-ds-molecules-page__row-items,.p-ds-molecules-page [data-specimen=M_ArrowLink] .p-ds-molecules-page__row-items{flex-wrap:nowrap;min-inline-size:0}.p-ds-molecules-page__frame{contain:layout paint;background:#eef4fb;border-radius:.5rem;block-size:16rem;position:relative;overflow:hidden}.p-ds-molecules-page__facts{gap:1.5rem;margin:0;display:grid}.o-blog-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;display:grid}.o-blog-grid--reveal>*{opacity:0;transition:opacity .5s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1);transform:translateY(20%)}.o-blog-grid--reveal>.reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.o-blog-grid--reveal>*{opacity:1;transition:none;transform:none}}.o-hero-slider{outline:none;position:relative}.o-hero-slider.w-section{padding:0}.o-hero-slider__viewport{min-block-size:clamp(26rem,62vh,42rem);display:grid;position:relative;overflow:hidden}.o-hero-slider__slide{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .8s cubic-bezier(.33,1,.68,1)}.o-hero-slider__slide--active{opacity:1;pointer-events:auto}.o-hero-slider__nav{z-index:1;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.o-hero-slider__nav--prev{inset-inline-start:1.5rem}.o-hero-slider__nav--next{inset-inline-end:1.5rem}.o-hero-slider__dots{z-index:1;position:absolute;inset-block-end:1.5rem;inset-inline-start:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.o-hero-slider .o-hero-slider__slide{transition:none}}.o-testimonial-grid{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:2rem;display:grid}.p-ds-organisms-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-organisms-page__profile{--page-band-height:40vh}.p-ds-organisms-page__band{--page-band-ground:var(--band-ground-nebula);--page-band-height:16rem}.p-ds-organisms-page__rows{gap:1.5rem;display:grid}.p-ds-organisms-page__row{gap:.5rem;display:grid}.p-ds-organisms-page__row-label{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#5f5d70;margin:0}.p-ds-organisms-page__row-items{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.p-ds-organisms-page__row-items--stack{flex-direction:column;align-items:stretch}.p-ds-organisms-page__rail-frame{border:.0625rem solid #d0d0d0;flex-direction:column;block-size:40rem;inline-size:min(100%,18rem);display:flex;position:relative}.p-ds-organisms-page__rail-frame--skinny{inline-size:6rem}.p-ds-organisms-page__header-strip{overflow-x:auto}.p-ds-organisms-page [data-specimen=O_SiteHeader] .p-ds-organisms-page__row{grid-template-columns:minmax(0,1fr)}.p-ds-organisms-page [data-specimen=O_SiteHeader] .p-ds-organisms-page__row-items{flex-wrap:nowrap;min-inline-size:0}.p-ds-organisms-page__header-frame{contain:layout paint;position:relative}@media (width>=64.0625rem){.p-ds-organisms-page__header-frame{min-inline-size:72rem}}.p-ds-organisms-page__header-frame{border-radius:.5rem;block-size:7rem;overflow:hidden}.p-ds-organisms-page__header-frame--hero{background:#4c34eb}.p-ds-organisms-page__header-frame--page{background:#eef4fb}.p-ds-organisms-page [data-specimen=O_LandingHero] .m-ds-specimen__body,.p-ds-organisms-page [data-specimen=O_AboutSplit] .m-ds-specimen__body{overflow-x:auto}.p-ds-organisms-page [data-specimen=O_LandingHero] .o-landing-hero,.p-ds-organisms-page [data-specimen=O_LandingHero] .o-about-split,.p-ds-organisms-page [data-specimen=O_AboutSplit] .o-landing-hero,.p-ds-organisms-page [data-specimen=O_AboutSplit] .o-about-split{min-inline-size:18rem}@media (width>=64.0625rem){.p-ds-organisms-page [data-specimen=O_LandingHero] .o-landing-hero,.p-ds-organisms-page [data-specimen=O_LandingHero] .o-about-split,.p-ds-organisms-page [data-specimen=O_AboutSplit] .o-landing-hero,.p-ds-organisms-page [data-specimen=O_AboutSplit] .o-about-split{min-inline-size:64rem}}.p-ds-templates-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-templates-page__frame{contain:layout;border:.0625rem solid #d0d0d0;overflow:hidden;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.p-ds-templates-page__frame+.p-ds-templates-page__frame{margin-block-start:1rem}.p-ds-templates-page__frame-inner{zoom:.5;pointer-events:none;inline-size:100%}.p-ds-templates-page__frame-inner .l-layout-main{min-block-size:100vh}.p-ds-pages-page__vertical{background:#fcfdfe;border:.0625rem solid #d0d0d0;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.p-ds-pages-page__vertical-name{font-family:var(--font-mono);color:#4c34eb;margin:0}.p-ds-pages-page__count{color:#5f5d70}.p-ds-pages-page__list{margin:0;padding:0;list-style:none}.p-ds-pages-page__page{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.p-ds-layout-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-layout-page__frame{contain:layout;border:.0625rem solid #d0d0d0;overflow:hidden;box-shadow:0 .125rem .25rem #0904180f,0 .0625rem .125rem #0904180a}.p-ds-layout-page__frame-inner{zoom:.5;pointer-events:none;inline-size:100%}.p-ds-layout-page__frame-inner .l-layout-main,.p-ds-layout-page__frame-inner .l-layout-main>.l-sidebar-layout{min-block-size:100vh}.w-article{margin:0;inline-size:100%;margin:0;padding:0;display:flow-root;position:relative}.p-ds-wrappers-page__stack{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.p-ds-wrappers-page .p-ds-wrappers-page__stage{background:var(--surface-light)}.p-ds-wrappers-page .p-ds-wrappers-page__stage--alt{background:var(--surface-muted)}.p-ds-wrappers-page .p-ds-wrappers-page__stage--pad{padding:var(--space-32)}.p-ds-wrappers-page .p-ds-wrappers-page__fill.rt-container{background:var(--surface-white);min-block-size:14rem}.p-ds-wrappers-page .p-ds-wrappers-page__fill.rt-container:not(.rt-container--constrained){max-inline-size:none;margin-inline:0}.p-ds-wrappers-page .p-ds-wrappers-page__fill--fields{flex-direction:column;gap:2rem;display:flex}.p-ds-colors-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-colors-page__line{color:#090418;max-inline-size:36rem;margin:0 0 2rem}.p-ds-gradients-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-gradients-page__bands{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.p-ds-icon-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-icon-page__grid{margin-block-end:2rem}.p-ds-icon-page__item{flex-direction:column;align-items:center;gap:.5rem;display:flex}.p-ds-icon-page__glyph{color:#5f5d70;justify-content:center;align-items:center;block-size:2.5rem;inline-size:2.5rem;display:inline-flex}.p-ds-icon-page__glyph svg{block-size:1.5rem;inline-size:1.5rem}.p-ds-icon-page__name{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-ds-icon-page__link{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight)}.p-ds-spacing-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-spacing-page__line{max-inline-size:36rem;margin:0 0 2rem}.p-ds-spacing-page__levels{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.p-ds-spacing-page__level{flex-direction:column;align-items:center;gap:.5rem;display:flex}.p-ds-spacing-page__level-bar{background:#de34532e;block-size:1rem}.p-ds-spacing-page__level-bar--0{inline-size:0}.p-ds-spacing-page__level-bar--8{inline-size:.5rem}.p-ds-spacing-page__level-bar--16{inline-size:1rem}.p-ds-spacing-page__level-bar--24{inline-size:1.5rem}.p-ds-spacing-page__level-bar--32{inline-size:2rem}.p-ds-spacing-page__level-bar--40{inline-size:2.5rem}.p-ds-spacing-page__level-bar--48{inline-size:3rem}.p-ds-spacing-page__level-bar--56{inline-size:3.5rem}.p-ds-spacing-page__level-bar--64{inline-size:4rem}.p-ds-spacing-page__level-bar--72{inline-size:4.5rem}.p-ds-spacing-page__level-bar--80{inline-size:5rem}.p-ds-spacing-page__level-bar--88{inline-size:5.5rem}.p-ds-spacing-page__level-bar--96{inline-size:6rem}.p-ds-spacing-page__level-bar--104{inline-size:6.5rem}.p-ds-spacing-page__level-bar--112{inline-size:7rem}.p-ds-spacing-page__level-bar--120{inline-size:7.5rem}.p-ds-spacing-page__level-bar--128{inline-size:8rem}.p-ds-spacing-page__level-value{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-ds-spacing-page__mock{background:#fcfdfe;border:.0625rem solid #d0d0d0;position:relative;overflow:hidden}.p-ds-spacing-page__mock-body{margin:0}.p-ds-spacing-page__ruler{pointer-events:none;background:#de34531f;position:absolute;inset-inline:0}.p-ds-spacing-page__ruler--side{inset-block:0;inset-inline-end:auto}.p-ds-spacing-page__ruler-label{font-family:var(--font-mono);font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#de3453;white-space:nowrap;position:absolute;inset-block-start:50%;inset-inline-start:2.5rem;transform:translateY(-50%)}.p-ds-spacing-page__ruler--side .p-ds-spacing-page__ruler-label{inset-block:auto 1rem;inset-inline-start:0;transform:none}.p-ds-type-page__h{color:#4c34eb;margin:0 0 1.5rem}.p-ds-type-page__face{gap:1rem;margin:0;display:grid}.p-ds-type-page__face-card{color:#090418;background:#fcfdfe;border:.0625rem solid #d0d0d0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;min-block-size:7rem;padding-inline:2.5rem;display:flex}.p-ds-type-page__face-card--sans{font-family:var(--font-sans)}.p-ds-type-page__face-card--mono{font-family:var(--font-mono)}.p-ds-type-page__face-aa{font-size:var(--type-display-section-size);line-height:var(--type-display-section-leading);font-weight:var(--type-display-section-weight)}.p-ds-type-page__face-name{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.p-ds-type-page__face-caption{gap:.5rem;display:grid}.p-ds-type-page__face-role{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);letter-spacing:.06em;text-transform:uppercase;color:#090418}.p-ds-type-page__face-weights,.p-ds-type-page__face-status{font-size:var(--type-chrome-size);line-height:var(--type-chrome-leading);font-weight:var(--type-chrome-weight);color:#5f5d70}.p-ds-type-page__face-status--missing{color:#892009}.p-ds-type-page__rows{gap:2.5rem;display:grid}
/*$vite$:1*/