/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}:root,:host{--font-sans:"Open Sans", ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-manrope:"Manrope", "Open Sans", sans-serif;--color-ink:#212529;--color-plum:#2d1b2e;--color-brand:#e14262;--color-brand-dark:#b12047;--color-sky:#08c}:root,[data-theme=light]{--mp-palette-brand:#e53f63;--mp-palette-ink:#34262c;--mp-surface-canvas:#fff8f5;--mp-surface-default:#fff;--mp-surface-selected:#fbe9ed;--mp-text-primary:#34262c;--mp-text-heading:#702a46;--mp-text-muted:#7d7075;--mp-action-primary-background:#e53f63;--mp-action-primary-hover:#cf3456;--mp-action-primary-text:#fff;--mp-border-default:#eadfdc;--mp-focus-ring:#c9345d;--mp-status-success:#3f7355;--mp-status-error:#b42338;--mp-palette-brand-50:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-50:color-mix(in srgb, var(--mp-palette-brand) 5%, white)}}:root,[data-theme=light]{--mp-palette-brand-100:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-100:color-mix(in srgb, var(--mp-palette-brand) 10%, white)}}:root,[data-theme=light]{--mp-palette-brand-200:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-200:color-mix(in srgb, var(--mp-palette-brand) 25%, white)}}:root,[data-theme=light]{--mp-palette-brand-300:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-300:color-mix(in srgb, var(--mp-palette-brand) 45%, white)}}:root,[data-theme=light]{--mp-palette-brand-400:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-400:color-mix(in srgb, var(--mp-palette-brand) 70%, white)}}:root,[data-theme=light]{--mp-palette-brand-500:var(--mp-palette-brand);--mp-palette-brand-600:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-600:color-mix(in srgb, var(--mp-palette-brand) 85%, black)}}:root,[data-theme=light]{--mp-palette-brand-700:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-700:color-mix(in srgb, var(--mp-palette-brand) 70%, black)}}:root,[data-theme=light]{--mp-palette-brand-800:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-800:color-mix(in srgb, var(--mp-palette-brand) 55%, black)}}:root,[data-theme=light]{--mp-palette-brand-900:var(--mp-palette-brand)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-brand-900:color-mix(in srgb, var(--mp-palette-brand) 40%, black)}}:root,[data-theme=light]{--mp-palette-ink-50:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-50:color-mix(in srgb, var(--mp-palette-ink) 5%, white)}}:root,[data-theme=light]{--mp-palette-ink-100:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-100:color-mix(in srgb, var(--mp-palette-ink) 10%, white)}}:root,[data-theme=light]{--mp-palette-ink-200:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-200:color-mix(in srgb, var(--mp-palette-ink) 25%, white)}}:root,[data-theme=light]{--mp-palette-ink-300:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-300:color-mix(in srgb, var(--mp-palette-ink) 45%, white)}}:root,[data-theme=light]{--mp-palette-ink-400:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-400:color-mix(in srgb, var(--mp-palette-ink) 70%, white)}}:root,[data-theme=light]{--mp-palette-ink-500:var(--mp-palette-ink);--mp-palette-ink-600:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-600:color-mix(in srgb, var(--mp-palette-ink) 85%, black)}}:root,[data-theme=light]{--mp-palette-ink-700:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-700:color-mix(in srgb, var(--mp-palette-ink) 70%, black)}}:root,[data-theme=light]{--mp-palette-ink-800:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-800:color-mix(in srgb, var(--mp-palette-ink) 55%, black)}}:root,[data-theme=light]{--mp-palette-ink-900:var(--mp-palette-ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-palette-ink-900:color-mix(in srgb, var(--mp-palette-ink) 40%, black)}}:root,[data-theme=light]{--mp-surface-canvas-50:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-50:color-mix(in srgb, var(--mp-surface-canvas) 5%, white)}}:root,[data-theme=light]{--mp-surface-canvas-100:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-100:color-mix(in srgb, var(--mp-surface-canvas) 10%, white)}}:root,[data-theme=light]{--mp-surface-canvas-200:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-200:color-mix(in srgb, var(--mp-surface-canvas) 25%, white)}}:root,[data-theme=light]{--mp-surface-canvas-300:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-300:color-mix(in srgb, var(--mp-surface-canvas) 45%, white)}}:root,[data-theme=light]{--mp-surface-canvas-400:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-400:color-mix(in srgb, var(--mp-surface-canvas) 70%, white)}}:root,[data-theme=light]{--mp-surface-canvas-500:var(--mp-surface-canvas);--mp-surface-canvas-600:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-600:color-mix(in srgb, var(--mp-surface-canvas) 85%, black)}}:root,[data-theme=light]{--mp-surface-canvas-700:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-700:color-mix(in srgb, var(--mp-surface-canvas) 70%, black)}}:root,[data-theme=light]{--mp-surface-canvas-800:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-800:color-mix(in srgb, var(--mp-surface-canvas) 55%, black)}}:root,[data-theme=light]{--mp-surface-canvas-900:var(--mp-surface-canvas)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-canvas-900:color-mix(in srgb, var(--mp-surface-canvas) 40%, black)}}:root,[data-theme=light]{--mp-surface-default-50:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-50:color-mix(in srgb, var(--mp-surface-default) 5%, white)}}:root,[data-theme=light]{--mp-surface-default-100:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-100:color-mix(in srgb, var(--mp-surface-default) 10%, white)}}:root,[data-theme=light]{--mp-surface-default-200:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-200:color-mix(in srgb, var(--mp-surface-default) 25%, white)}}:root,[data-theme=light]{--mp-surface-default-300:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-300:color-mix(in srgb, var(--mp-surface-default) 45%, white)}}:root,[data-theme=light]{--mp-surface-default-400:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-400:color-mix(in srgb, var(--mp-surface-default) 70%, white)}}:root,[data-theme=light]{--mp-surface-default-500:var(--mp-surface-default);--mp-surface-default-600:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-600:color-mix(in srgb, var(--mp-surface-default) 85%, black)}}:root,[data-theme=light]{--mp-surface-default-700:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-700:color-mix(in srgb, var(--mp-surface-default) 70%, black)}}:root,[data-theme=light]{--mp-surface-default-800:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-800:color-mix(in srgb, var(--mp-surface-default) 55%, black)}}:root,[data-theme=light]{--mp-surface-default-900:var(--mp-surface-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-default-900:color-mix(in srgb, var(--mp-surface-default) 40%, black)}}:root,[data-theme=light]{--mp-surface-selected-50:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-50:color-mix(in srgb, var(--mp-surface-selected) 5%, white)}}:root,[data-theme=light]{--mp-surface-selected-100:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-100:color-mix(in srgb, var(--mp-surface-selected) 10%, white)}}:root,[data-theme=light]{--mp-surface-selected-200:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-200:color-mix(in srgb, var(--mp-surface-selected) 25%, white)}}:root,[data-theme=light]{--mp-surface-selected-300:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-300:color-mix(in srgb, var(--mp-surface-selected) 45%, white)}}:root,[data-theme=light]{--mp-surface-selected-400:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-400:color-mix(in srgb, var(--mp-surface-selected) 70%, white)}}:root,[data-theme=light]{--mp-surface-selected-500:var(--mp-surface-selected);--mp-surface-selected-600:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-600:color-mix(in srgb, var(--mp-surface-selected) 85%, black)}}:root,[data-theme=light]{--mp-surface-selected-700:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-700:color-mix(in srgb, var(--mp-surface-selected) 70%, black)}}:root,[data-theme=light]{--mp-surface-selected-800:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-800:color-mix(in srgb, var(--mp-surface-selected) 55%, black)}}:root,[data-theme=light]{--mp-surface-selected-900:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-surface-selected-900:color-mix(in srgb, var(--mp-surface-selected) 40%, black)}}:root,[data-theme=light]{--mp-text-primary-50:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-50:color-mix(in srgb, var(--mp-text-primary) 5%, white)}}:root,[data-theme=light]{--mp-text-primary-100:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-100:color-mix(in srgb, var(--mp-text-primary) 10%, white)}}:root,[data-theme=light]{--mp-text-primary-200:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-200:color-mix(in srgb, var(--mp-text-primary) 25%, white)}}:root,[data-theme=light]{--mp-text-primary-300:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-300:color-mix(in srgb, var(--mp-text-primary) 45%, white)}}:root,[data-theme=light]{--mp-text-primary-400:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-400:color-mix(in srgb, var(--mp-text-primary) 70%, white)}}:root,[data-theme=light]{--mp-text-primary-500:var(--mp-text-primary);--mp-text-primary-600:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-600:color-mix(in srgb, var(--mp-text-primary) 85%, black)}}:root,[data-theme=light]{--mp-text-primary-700:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-700:color-mix(in srgb, var(--mp-text-primary) 70%, black)}}:root,[data-theme=light]{--mp-text-primary-800:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-800:color-mix(in srgb, var(--mp-text-primary) 55%, black)}}:root,[data-theme=light]{--mp-text-primary-900:var(--mp-text-primary)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-primary-900:color-mix(in srgb, var(--mp-text-primary) 40%, black)}}:root,[data-theme=light]{--mp-text-heading-50:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-50:color-mix(in srgb, var(--mp-text-heading) 5%, white)}}:root,[data-theme=light]{--mp-text-heading-100:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-100:color-mix(in srgb, var(--mp-text-heading) 10%, white)}}:root,[data-theme=light]{--mp-text-heading-200:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-200:color-mix(in srgb, var(--mp-text-heading) 25%, white)}}:root,[data-theme=light]{--mp-text-heading-300:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-300:color-mix(in srgb, var(--mp-text-heading) 45%, white)}}:root,[data-theme=light]{--mp-text-heading-400:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-400:color-mix(in srgb, var(--mp-text-heading) 70%, white)}}:root,[data-theme=light]{--mp-text-heading-500:var(--mp-text-heading);--mp-text-heading-600:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-600:color-mix(in srgb, var(--mp-text-heading) 85%, black)}}:root,[data-theme=light]{--mp-text-heading-700:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-700:color-mix(in srgb, var(--mp-text-heading) 70%, black)}}:root,[data-theme=light]{--mp-text-heading-800:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-800:color-mix(in srgb, var(--mp-text-heading) 55%, black)}}:root,[data-theme=light]{--mp-text-heading-900:var(--mp-text-heading)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-heading-900:color-mix(in srgb, var(--mp-text-heading) 40%, black)}}:root,[data-theme=light]{--mp-text-muted-50:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-50:color-mix(in srgb, var(--mp-text-muted) 5%, white)}}:root,[data-theme=light]{--mp-text-muted-100:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-100:color-mix(in srgb, var(--mp-text-muted) 10%, white)}}:root,[data-theme=light]{--mp-text-muted-200:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-200:color-mix(in srgb, var(--mp-text-muted) 25%, white)}}:root,[data-theme=light]{--mp-text-muted-300:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-300:color-mix(in srgb, var(--mp-text-muted) 45%, white)}}:root,[data-theme=light]{--mp-text-muted-400:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-400:color-mix(in srgb, var(--mp-text-muted) 70%, white)}}:root,[data-theme=light]{--mp-text-muted-500:var(--mp-text-muted);--mp-text-muted-600:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-600:color-mix(in srgb, var(--mp-text-muted) 85%, black)}}:root,[data-theme=light]{--mp-text-muted-700:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-700:color-mix(in srgb, var(--mp-text-muted) 70%, black)}}:root,[data-theme=light]{--mp-text-muted-800:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-800:color-mix(in srgb, var(--mp-text-muted) 55%, black)}}:root,[data-theme=light]{--mp-text-muted-900:var(--mp-text-muted)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-text-muted-900:color-mix(in srgb, var(--mp-text-muted) 40%, black)}}:root,[data-theme=light]{--mp-action-primary-background-50:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-50:color-mix(in srgb, var(--mp-action-primary-background) 5%, white)}}:root,[data-theme=light]{--mp-action-primary-background-100:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-100:color-mix(in srgb, var(--mp-action-primary-background) 10%, white)}}:root,[data-theme=light]{--mp-action-primary-background-200:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-200:color-mix(in srgb, var(--mp-action-primary-background) 25%, white)}}:root,[data-theme=light]{--mp-action-primary-background-300:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-300:color-mix(in srgb, var(--mp-action-primary-background) 45%, white)}}:root,[data-theme=light]{--mp-action-primary-background-400:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-400:color-mix(in srgb, var(--mp-action-primary-background) 70%, white)}}:root,[data-theme=light]{--mp-action-primary-background-500:var(--mp-action-primary-background);--mp-action-primary-background-600:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-600:color-mix(in srgb, var(--mp-action-primary-background) 85%, black)}}:root,[data-theme=light]{--mp-action-primary-background-700:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-700:color-mix(in srgb, var(--mp-action-primary-background) 70%, black)}}:root,[data-theme=light]{--mp-action-primary-background-800:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-800:color-mix(in srgb, var(--mp-action-primary-background) 55%, black)}}:root,[data-theme=light]{--mp-action-primary-background-900:var(--mp-action-primary-background)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-background-900:color-mix(in srgb, var(--mp-action-primary-background) 40%, black)}}:root,[data-theme=light]{--mp-action-primary-hover-50:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-50:color-mix(in srgb, var(--mp-action-primary-hover) 5%, white)}}:root,[data-theme=light]{--mp-action-primary-hover-100:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-100:color-mix(in srgb, var(--mp-action-primary-hover) 10%, white)}}:root,[data-theme=light]{--mp-action-primary-hover-200:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-200:color-mix(in srgb, var(--mp-action-primary-hover) 25%, white)}}:root,[data-theme=light]{--mp-action-primary-hover-300:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-300:color-mix(in srgb, var(--mp-action-primary-hover) 45%, white)}}:root,[data-theme=light]{--mp-action-primary-hover-400:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-400:color-mix(in srgb, var(--mp-action-primary-hover) 70%, white)}}:root,[data-theme=light]{--mp-action-primary-hover-500:var(--mp-action-primary-hover);--mp-action-primary-hover-600:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-600:color-mix(in srgb, var(--mp-action-primary-hover) 85%, black)}}:root,[data-theme=light]{--mp-action-primary-hover-700:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-700:color-mix(in srgb, var(--mp-action-primary-hover) 70%, black)}}:root,[data-theme=light]{--mp-action-primary-hover-800:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-800:color-mix(in srgb, var(--mp-action-primary-hover) 55%, black)}}:root,[data-theme=light]{--mp-action-primary-hover-900:var(--mp-action-primary-hover)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-hover-900:color-mix(in srgb, var(--mp-action-primary-hover) 40%, black)}}:root,[data-theme=light]{--mp-action-primary-text-50:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-50:color-mix(in srgb, var(--mp-action-primary-text) 5%, white)}}:root,[data-theme=light]{--mp-action-primary-text-100:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-100:color-mix(in srgb, var(--mp-action-primary-text) 10%, white)}}:root,[data-theme=light]{--mp-action-primary-text-200:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-200:color-mix(in srgb, var(--mp-action-primary-text) 25%, white)}}:root,[data-theme=light]{--mp-action-primary-text-300:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-300:color-mix(in srgb, var(--mp-action-primary-text) 45%, white)}}:root,[data-theme=light]{--mp-action-primary-text-400:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-400:color-mix(in srgb, var(--mp-action-primary-text) 70%, white)}}:root,[data-theme=light]{--mp-action-primary-text-500:var(--mp-action-primary-text);--mp-action-primary-text-600:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-600:color-mix(in srgb, var(--mp-action-primary-text) 85%, black)}}:root,[data-theme=light]{--mp-action-primary-text-700:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-700:color-mix(in srgb, var(--mp-action-primary-text) 70%, black)}}:root,[data-theme=light]{--mp-action-primary-text-800:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-800:color-mix(in srgb, var(--mp-action-primary-text) 55%, black)}}:root,[data-theme=light]{--mp-action-primary-text-900:var(--mp-action-primary-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-action-primary-text-900:color-mix(in srgb, var(--mp-action-primary-text) 40%, black)}}:root,[data-theme=light]{--mp-border-default-50:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-50:color-mix(in srgb, var(--mp-border-default) 5%, white)}}:root,[data-theme=light]{--mp-border-default-100:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-100:color-mix(in srgb, var(--mp-border-default) 10%, white)}}:root,[data-theme=light]{--mp-border-default-200:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-200:color-mix(in srgb, var(--mp-border-default) 25%, white)}}:root,[data-theme=light]{--mp-border-default-300:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-300:color-mix(in srgb, var(--mp-border-default) 45%, white)}}:root,[data-theme=light]{--mp-border-default-400:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-400:color-mix(in srgb, var(--mp-border-default) 70%, white)}}:root,[data-theme=light]{--mp-border-default-500:var(--mp-border-default);--mp-border-default-600:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-600:color-mix(in srgb, var(--mp-border-default) 85%, black)}}:root,[data-theme=light]{--mp-border-default-700:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-700:color-mix(in srgb, var(--mp-border-default) 70%, black)}}:root,[data-theme=light]{--mp-border-default-800:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-800:color-mix(in srgb, var(--mp-border-default) 55%, black)}}:root,[data-theme=light]{--mp-border-default-900:var(--mp-border-default)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-border-default-900:color-mix(in srgb, var(--mp-border-default) 40%, black)}}:root,[data-theme=light]{--mp-focus-ring-50:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-50:color-mix(in srgb, var(--mp-focus-ring) 5%, white)}}:root,[data-theme=light]{--mp-focus-ring-100:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-100:color-mix(in srgb, var(--mp-focus-ring) 10%, white)}}:root,[data-theme=light]{--mp-focus-ring-200:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-200:color-mix(in srgb, var(--mp-focus-ring) 25%, white)}}:root,[data-theme=light]{--mp-focus-ring-300:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-300:color-mix(in srgb, var(--mp-focus-ring) 45%, white)}}:root,[data-theme=light]{--mp-focus-ring-400:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-400:color-mix(in srgb, var(--mp-focus-ring) 70%, white)}}:root,[data-theme=light]{--mp-focus-ring-500:var(--mp-focus-ring);--mp-focus-ring-600:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-600:color-mix(in srgb, var(--mp-focus-ring) 85%, black)}}:root,[data-theme=light]{--mp-focus-ring-700:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-700:color-mix(in srgb, var(--mp-focus-ring) 70%, black)}}:root,[data-theme=light]{--mp-focus-ring-800:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-800:color-mix(in srgb, var(--mp-focus-ring) 55%, black)}}:root,[data-theme=light]{--mp-focus-ring-900:var(--mp-focus-ring)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-focus-ring-900:color-mix(in srgb, var(--mp-focus-ring) 40%, black)}}:root,[data-theme=light]{--mp-status-success-50:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-50:color-mix(in srgb, var(--mp-status-success) 5%, white)}}:root,[data-theme=light]{--mp-status-success-100:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-100:color-mix(in srgb, var(--mp-status-success) 10%, white)}}:root,[data-theme=light]{--mp-status-success-200:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-200:color-mix(in srgb, var(--mp-status-success) 25%, white)}}:root,[data-theme=light]{--mp-status-success-300:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-300:color-mix(in srgb, var(--mp-status-success) 45%, white)}}:root,[data-theme=light]{--mp-status-success-400:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-400:color-mix(in srgb, var(--mp-status-success) 70%, white)}}:root,[data-theme=light]{--mp-status-success-500:var(--mp-status-success);--mp-status-success-600:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-600:color-mix(in srgb, var(--mp-status-success) 85%, black)}}:root,[data-theme=light]{--mp-status-success-700:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-700:color-mix(in srgb, var(--mp-status-success) 70%, black)}}:root,[data-theme=light]{--mp-status-success-800:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-800:color-mix(in srgb, var(--mp-status-success) 55%, black)}}:root,[data-theme=light]{--mp-status-success-900:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-success-900:color-mix(in srgb, var(--mp-status-success) 40%, black)}}:root,[data-theme=light]{--mp-status-error-50:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-50:color-mix(in srgb, var(--mp-status-error) 5%, white)}}:root,[data-theme=light]{--mp-status-error-100:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-100:color-mix(in srgb, var(--mp-status-error) 10%, white)}}:root,[data-theme=light]{--mp-status-error-200:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-200:color-mix(in srgb, var(--mp-status-error) 25%, white)}}:root,[data-theme=light]{--mp-status-error-300:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-300:color-mix(in srgb, var(--mp-status-error) 45%, white)}}:root,[data-theme=light]{--mp-status-error-400:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-400:color-mix(in srgb, var(--mp-status-error) 70%, white)}}:root,[data-theme=light]{--mp-status-error-500:var(--mp-status-error);--mp-status-error-600:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-600:color-mix(in srgb, var(--mp-status-error) 85%, black)}}:root,[data-theme=light]{--mp-status-error-700:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-700:color-mix(in srgb, var(--mp-status-error) 70%, black)}}:root,[data-theme=light]{--mp-status-error-800:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-800:color-mix(in srgb, var(--mp-status-error) 55%, black)}}:root,[data-theme=light]{--mp-status-error-900:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mp-status-error-900:color-mix(in srgb, var(--mp-status-error) 40%, black)}}:root,[data-theme=light]{--mp-font-family:Open Sans;--mp-type-body-size:16px;--mp-type-label-size:14px;--mp-type-title-size:26px;--mp-type-body-weight:400;--mp-type-label-weight:600;--mp-type-body-leading:1.5;--mp-space-1:4px;--mp-space-2:8px;--mp-space-3:12px;--mp-space-4:16px;--mp-space-5:20px;--mp-space-6:24px;--mp-space-7:28px;--mp-space-8:32px;--mp-radius-control:8px;--mp-radius-container:12px;--mp-motion-fast:.15s;--mp-motion-normal:.25s}:where(a,button,summary,[role=button],[tabindex]):focus:not(:focus-visible){box-shadow:none!important;outline:none!important}:where(a,button,summary,select,[role=button],[tabindex]):focus-visible{outline-offset:2px;outline:2px solid var(--mp-focus-ring,#c9345d)!important}.mp-button,.mp-input,.mp-select,.mp-check,.mp-switch,.mp-menu summary{font:inherit}.mp-button{justify-content:center;align-items:center;gap:var(--mp-space-2);border-radius:var(--mp-radius-control);min-height:44px;padding:0 var(--mp-space-5);background:var(--mp-action-primary-background);color:var(--mp-action-primary-text);font-size:var(--mp-type-label-size);font-weight:var(--mp-type-label-weight);transition:background-color var(--mp-motion-fast) ease, border-color var(--mp-motion-fast) ease, color var(--mp-motion-fast) ease;border:1px solid #0000;display:inline-flex}.mp-button:hover:not(:disabled){background:var(--mp-action-primary-hover)}.mp-button:disabled{cursor:not-allowed;opacity:.55}.mp-button--secondary{background:var(--mp-surface-selected);color:var(--mp-text-heading)}.mp-button--secondary:hover:not(:disabled){background:var(--mp-surface-selected)}@supports (color:color-mix(in lab, red, red)){.mp-button--secondary:hover:not(:disabled){background:color-mix(in srgb, var(--mp-surface-selected) 80%, var(--mp-palette-brand))}}.mp-button--outline{border-color:var(--mp-border-default);background:var(--mp-surface-default);color:var(--mp-text-primary)}.mp-button--outline:hover:not(:disabled),.mp-button--ghost:hover:not(:disabled){background:var(--mp-surface-selected)}.mp-button--ghost{color:var(--mp-text-primary);background:0 0}.mp-button--destructive{background:var(--mp-status-error)}.mp-button--sm{min-height:36px;padding-inline:var(--mp-space-3)}.mp-button--icon{width:44px;padding:0}.mp-icon{stroke-width:2px;flex:none;width:18px;height:18px}.mp-icon--spin{animation:1s linear infinite mp-spin}.mp-input{border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-control);width:100%;min-height:44px;padding:0 var(--mp-space-3);background:var(--mp-surface-default);color:var(--mp-text-primary);font-size:var(--mp-type-label-size);display:block}.mp-input::placeholder{color:var(--mp-text-muted)}.mp-textarea{min-height:112px;padding-block:var(--mp-space-3);resize:vertical}.mp-select{appearance:auto}.mp-field{gap:var(--mp-space-2);color:var(--mp-text-primary);font-size:var(--mp-type-label-size);font-weight:var(--mp-type-label-weight);display:grid}.mp-field small{font-size:.875em;font-weight:var(--mp-type-body-weight)}.mp-field__hint{color:var(--mp-text-muted)}.mp-field__error{color:var(--mp-status-error)}.mp-check,.mp-switch{align-items:center;gap:var(--mp-space-2);min-height:44px;color:var(--mp-text-primary);font-size:var(--mp-type-label-size);display:inline-flex}.mp-check input{width:18px;height:18px;accent-color:var(--mp-action-primary-background)}.mp-switch{justify-content:space-between}.mp-switch input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.mp-switch i{background:var(--mp-border-default);width:40px;height:24px;transition:background-color var(--mp-motion-fast) ease;border-radius:999px}.mp-switch i:after{border-radius:inherit;background:var(--mp-surface-default);content:"";width:18px;height:18px;transition:transform var(--mp-motion-fast) ease;margin:3px;display:block}.mp-switch input:checked+i{background:var(--mp-action-primary-background)}.mp-switch input:checked+i:after{transform:translate(16px)}.mp-switch input:disabled+i{opacity:.55}.mp-card{gap:var(--mp-space-4);border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-container);padding:var(--mp-space-5);background:var(--mp-surface-default);color:var(--mp-text-primary);flex-direction:column;display:flex}.mp-badge{width:fit-content;padding:var(--mp-space-1) var(--mp-space-2);background:var(--mp-surface-selected);color:var(--mp-text-heading);font-size:calc(var(--mp-type-label-size) * .86);font-weight:var(--mp-type-label-weight);border-radius:999px;align-items:center;display:inline-flex}.mp-badge--success{background:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){.mp-badge--success{background:color-mix(in srgb, var(--mp-status-success) 14%, var(--mp-surface-default))}}.mp-badge--success{color:var(--mp-status-success)}.mp-badge--error{background:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){.mp-badge--error{background:color-mix(in srgb, var(--mp-status-error) 12%, var(--mp-surface-default))}}.mp-badge--error{color:var(--mp-status-error)}.mp-alert{align-items:flex-start;gap:var(--mp-space-2);border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-control);padding:var(--mp-space-3);background:var(--mp-surface-selected);color:var(--mp-text-heading);font-size:var(--mp-type-label-size);display:flex}.mp-alert>div{gap:var(--mp-space-1);display:grid}.mp-alert--success{border-color:var(--mp-status-success);background:var(--mp-status-success)}@supports (color:color-mix(in lab, red, red)){.mp-alert--success{background:color-mix(in srgb, var(--mp-status-success) 12%, var(--mp-surface-default))}}.mp-alert--success{color:var(--mp-status-success)}.mp-alert--error{border-color:var(--mp-status-error);background:var(--mp-status-error)}@supports (color:color-mix(in lab, red, red)){.mp-alert--error{background:color-mix(in srgb, var(--mp-status-error) 10%, var(--mp-surface-default))}}.mp-alert--error{color:var(--mp-status-error)}.mp-progress{gap:var(--mp-space-2);display:grid}.mp-progress__label{justify-content:space-between;gap:var(--mp-space-3);color:var(--mp-text-muted);font-size:var(--mp-type-label-size);font-weight:var(--mp-type-label-weight);display:flex}.mp-progress__track{background:var(--mp-border-default);border-radius:999px;height:8px;overflow:hidden}.mp-progress__track span{border-radius:inherit;background:var(--mp-action-primary-background);height:100%;transition:width var(--mp-motion-normal) ease;display:block}.mp-tabs{gap:var(--mp-space-3);display:grid}.mp-tabs__list{gap:var(--mp-space-2);border-bottom:1px solid var(--mp-border-default);display:flex;overflow-x:auto}.mp-tabs__tab{min-height:44px;padding:0 var(--mp-space-3);color:var(--mp-text-muted);font:inherit;font-size:var(--mp-type-label-size);font-weight:var(--mp-type-label-weight);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000}.mp-tabs__tab[aria-selected=true]{border-bottom-color:var(--mp-action-primary-background);color:var(--mp-text-heading)}.mp-tabs__panel{color:var(--mp-text-primary)}.mp-menu{width:fit-content;position:relative}.mp-menu summary{align-items:center;gap:var(--mp-space-2);border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-control);min-height:44px;padding:0 var(--mp-space-3);background:var(--mp-surface-default);color:var(--mp-text-primary);font-size:var(--mp-type-label-size);font-weight:var(--mp-type-label-weight);cursor:pointer;list-style:none;display:inline-flex}.mp-menu summary::-webkit-details-marker{display:none}.mp-menu>div{z-index:20;top:calc(100% + var(--mp-space-2));border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-control);background:var(--mp-surface-default);min-width:100%;position:absolute;overflow:hidden;box-shadow:0 12px 28px #34262c24}.mp-menu:not([open])>div{display:none}.mp-dialog-backdrop{z-index:50;padding:var(--mp-space-4);background:#34262c7a;place-items:center;display:grid;position:fixed;inset:0}.mp-dialog{gap:var(--mp-space-4);border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-container);width:min(100%,560px);padding:var(--mp-space-5);background:var(--mp-surface-default);color:var(--mp-text-primary);display:grid;box-shadow:0 20px 48px #34262c3d}.mp-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--mp-space-3);display:flex}.mp-dialog h2,.mp-cover h1,.mp-lesson h3{color:var(--mp-text-heading);margin:0}.mp-dialog p,.mp-lesson p{margin:var(--mp-space-1) 0 0;color:var(--mp-text-muted)}.mp-cover{gap:var(--mp-space-3);border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-container);padding:clamp(var(--mp-space-5), 4vw, var(--mp-space-8));background:var(--mp-surface-default);color:var(--mp-text-primary);display:grid}.mp-cover>p{color:var(--mp-focus-ring);font-size:var(--mp-type-label-size);font-weight:var(--mp-type-label-weight);text-transform:uppercase;letter-spacing:.08em;margin:0}.mp-cover h1{font-size:clamp(var(--mp-type-title-size), 4vw, 42px);line-height:1.2}.mp-cover__action{margin-top:var(--mp-space-2)}.mp-lesson{justify-content:space-between;align-items:center;gap:var(--mp-space-4);border:1px solid var(--mp-border-default);border-radius:var(--mp-radius-container);padding:var(--mp-space-4);background:var(--mp-surface-default);display:flex}.mp-lesson>div:first-child{gap:var(--mp-space-2);flex:1;min-width:0;display:grid}.mp-lesson__action{flex:none}.mp-button:focus-visible,.mp-input:focus-visible,.mp-check input:focus-visible,.mp-switch input:focus-visible+i,.mp-tabs__tab:focus-visible,.mp-menu summary:focus-visible{outline:2px solid var(--mp-focus-ring);outline-offset:2px}@keyframes mp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mp-icon--spin{animation:none}}@media (width<=560px){.mp-lesson{flex-direction:column;align-items:flex-start}}.pointer-events-none{pointer-events:none!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{inset:0!important}.inset-x-0{inset-inline:0!important}.-top-1{top:calc(var(--spacing) * -1)!important}.-top-\[19px\]{top:-19px!important}.top-0{top:0!important}.top-1\/2{top:50%!important}.top-3{top:calc(var(--spacing) * 3)!important}.top-4{top:calc(var(--spacing) * 4)!important}.top-5{top:calc(var(--spacing) * 5)!important}.top-\[2px\]{top:2px!important}.top-\[5px\]{top:5px!important}.top-\[12px\]{top:12px!important}.top-\[13px\]{top:13px!important}.top-\[25px\]{top:25px!important}.top-\[29px\]{top:29px!important}.top-\[30px\]{top:30px!important}.top-\[32px\]{top:32px!important}.top-\[34px\]{top:34px!important}.top-\[37px\]{top:37px!important}.top-\[38px\]{top:38px!important}.top-\[40px\]{top:40px!important}.top-\[41px\]{top:41px!important}.top-\[44px\]{top:44px!important}.top-\[50px\]{top:50px!important}.top-\[51px\]{top:51px!important}.top-\[54px\]{top:54px!important}.top-\[56px\]{top:56px!important}.top-\[64px\]{top:64px!important}.top-\[67px\]{top:67px!important}.top-\[69px\]{top:69px!important}.top-\[71px\]{top:71px!important}.top-\[73px\]{top:73px!important}.top-\[82px\]{top:82px!important}.top-\[84px\]{top:84px!important}.top-\[89px\]{top:89px!important}.top-\[91px\]{top:91px!important}.top-\[92px\]{top:92px!important}.top-\[93px\]{top:93px!important}.top-\[116px\]{top:116px!important}.top-\[127px\]{top:127px!important}.top-\[135px\]{top:135px!important}.top-\[138px\]{top:138px!important}.top-\[141px\]{top:141px!important}.top-\[149px\]{top:149px!important}.top-\[161px\]{top:161px!important}.top-\[166px\]{top:166px!important}.top-\[174px\]{top:174px!important}.top-\[183px\]{top:183px!important}.top-\[189px\]{top:189px!important}.top-\[201px\]{top:201px!important}.top-\[234px\]{top:234px!important}.top-\[237px\]{top:237px!important}.top-\[241px\]{top:241px!important}.top-\[250px\]{top:250px!important}.top-\[301px\]{top:301px!important}.top-\[317px\]{top:317px!important}.top-\[344px\]{top:344px!important}.top-\[451px\]{top:451px!important}.top-\[457px\]{top:457px!important}.top-\[461px\]{top:461px!important}.top-full{top:100%!important}.-right-1{right:calc(var(--spacing) * -1)!important}.right-0{right:0!important}.right-2{right:calc(var(--spacing) * 2)!important}.right-3{right:calc(var(--spacing) * 3)!important}.right-4{right:calc(var(--spacing) * 4)!important}.right-\[3px\]{right:3px!important}.right-\[6px\]{right:6px!important}.right-\[67px\]{right:67px!important}.right-\[161px\]{right:161px!important}.right-\[305px\]{right:305px!important}.bottom-0{bottom:0!important}.bottom-\[17px\]{bottom:17px!important}.left-0{left:0!important}.left-1\/2{left:50%!important}.left-3{left:calc(var(--spacing) * 3)!important}.left-4{left:calc(var(--spacing) * 4)!important}.left-5{left:calc(var(--spacing) * 5)!important}.left-32{left:calc(var(--spacing) * 32)!important}.left-\[-4px\]{left:-4px!important}.left-\[6px\]{left:6px!important}.left-\[13px\]{left:13px!important}.left-\[16px\]{left:16px!important}.left-\[19px\]{left:19px!important}.left-\[25px\]{left:25px!important}.left-\[26px\]{left:26px!important}.left-\[29px\]{left:29px!important}.left-\[41px\]{left:41px!important}.left-\[66px\]{left:66px!important}.left-\[70px\]{left:70px!important}.left-\[112px\]{left:112px!important}.left-\[113px\]{left:113px!important}.left-\[117px\]{left:117px!important}.left-\[168px\]{left:168px!important}.left-\[298px\]{left:298px!important}.left-\[338px\]{left:338px!important}.left-\[419px\]{left:419px!important}.left-\[512px\]{left:512px!important}.left-\[516px\]{left:516px!important}.left-\[522px\]{left:522px!important}.left-\[558px\]{left:558px!important}.left-\[609px\]{left:609px!important}.left-\[625px\]{left:625px!important}.left-\[775px\]{left:775px!important}.left-\[807px\]{left:807px!important}.left-\[829px\]{left:829px!important}.left-\[1038px\]{left:1038px!important}.z-50{z-index:50!important}.-mx-2{margin-inline:calc(var(--spacing) * -2)!important}.-mx-3{margin-inline:calc(var(--spacing) * -3)!important}.mx-1{margin-inline:var(--spacing)!important}.mx-5{margin-inline:calc(var(--spacing) * 5)!important}.mx-auto{margin-inline:auto!important}.-mt-\[1px\]{margin-top:-1px!important}.mt-1{margin-top:var(--spacing)!important}.mt-2{margin-top:calc(var(--spacing) * 2)!important}.mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-6{margin-top:calc(var(--spacing) * 6)!important}.mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-9{margin-top:calc(var(--spacing) * 9)!important}.mt-12{margin-top:calc(var(--spacing) * 12)!important}.mt-14{margin-top:calc(var(--spacing) * 14)!important}.mt-16{margin-top:calc(var(--spacing) * 16)!important}.mt-\[2px\]{margin-top:2px!important}.mt-\[4px\]{margin-top:4px!important}.mt-\[6px\]{margin-top:6px!important}.mt-\[7px\]{margin-top:7px!important}.mt-\[10px\]{margin-top:10px!important}.mt-\[11px\]{margin-top:11px!important}.mt-\[12px\]{margin-top:12px!important}.mt-\[13px\]{margin-top:13px!important}.mt-\[14px\]{margin-top:14px!important}.mt-\[17px\]{margin-top:17px!important}.mt-\[19px\]{margin-top:19px!important}.mt-\[20px\]{margin-top:20px!important}.mt-\[22px\]{margin-top:22px!important}.mt-\[23px\]{margin-top:23px!important}.mt-\[24px\]{margin-top:24px!important}.mt-\[32px\]{margin-top:32px!important}.mt-\[34px\]{margin-top:34px!important}.mt-\[35px\]{margin-top:35px!important}.mt-\[36px\]{margin-top:36px!important}.mt-\[38px\]{margin-top:38px!important}.mt-\[57px\]{margin-top:57px!important}.mt-\[63px\]{margin-top:63px!important}.mt-\[66px\]{margin-top:66px!important}.mt-\[68px\]{margin-top:68px!important}.mt-\[78px\]{margin-top:78px!important}.mt-\[94px\]{margin-top:94px!important}.mt-\[95px\]{margin-top:95px!important}.mt-\[96px\]{margin-top:96px!important}.mt-\[124px\]{margin-top:124px!important}.mr-2{margin-right:calc(var(--spacing) * 2)!important}.mr-\[10px\]{margin-right:10px!important}.mb-1{margin-bottom:var(--spacing)!important}.mb-\[3px\]{margin-bottom:3px!important}.-ml-\[6px\]{margin-left:-6px!important}.-ml-\[536px\]{margin-left:-536px!important}.ml-1{margin-left:var(--spacing)!important}.ml-3{margin-left:calc(var(--spacing) * 3)!important}.ml-4{margin-left:calc(var(--spacing) * 4)!important}.ml-\[2px\]{margin-left:2px!important}.ml-\[3px\]{margin-left:3px!important}.ml-\[4px\]{margin-left:4px!important}.ml-\[6px\]{margin-left:6px!important}.ml-\[8px\]{margin-left:8px!important}.ml-\[16px\]{margin-left:16px!important}.ml-auto{margin-left:auto!important}.block{display:block!important}.flex{display:flex!important}.grid{display:grid!important}.inline-flex{display:inline-flex!important}.aspect-\[348\/192\]{aspect-ratio:348/192!important}.aspect-\[675\/376\]{aspect-ratio:675/376!important}.aspect-\[728\/509\]{aspect-ratio:728/509!important}.h-1{height:var(--spacing)!important}.h-3{height:calc(var(--spacing) * 3)!important}.h-5{height:calc(var(--spacing) * 5)!important}.h-6{height:calc(var(--spacing) * 6)!important}.h-8{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)!important}.h-10{height:calc(var(--spacing) * 10)!important}.h-12{height:calc(var(--spacing) * 12)!important}.h-14{height:calc(var(--spacing) * 14)!important}.h-16{height:calc(var(--spacing) * 16)!important}.h-20{height:calc(var(--spacing) * 20)!important}.h-\[6px\]{height:6px!important}.h-\[17px\]{height:17px!important}.h-\[25px\]{height:25px!important}.h-\[33px\]{height:33px!important}.h-\[34px\]{height:34px!important}.h-\[38px\]{height:38px!important}.h-\[41px\]{height:41px!important}.h-\[42px\]{height:42px!important}.h-\[43px\]{height:43px!important}.h-\[45px\]{height:45px!important}.h-\[46px\]{height:46px!important}.h-\[49px\]{height:49px!important}.h-\[52px\]{height:52px!important}.h-\[53px\]{height:53px!important}.h-\[54px\]{height:54px!important}.h-\[60px\]{height:60px!important}.h-\[62px\]{height:62px!important}.h-\[65px\]{height:65px!important}.h-\[68px\]{height:68px!important}.h-\[75px\]{height:75px!important}.h-\[82px\]{height:82px!important}.h-\[131px\]{height:131px!important}.h-\[148px\]{height:148px!important}.h-\[150px\]{height:150px!important}.h-\[186px\]{height:186px!important}.h-\[190px\]{height:190px!important}.h-\[191px\]{height:191px!important}.h-\[192px\]{height:192px!important}.h-\[196px\]{height:196px!important}.h-\[230px\]{height:230px!important}.h-\[246px\]{height:246px!important}.h-\[248px\]{height:248px!important}.h-\[275px\]{height:275px!important}.h-\[280px\]{height:280px!important}.h-\[291px\]{height:291px!important}.h-\[414px\]{height:414px!important}.h-\[422px\]{height:422px!important}.h-\[441px\]{height:441px!important}.h-\[457px\]{height:457px!important}.h-\[498px\]{height:498px!important}.h-\[543px\]{height:543px!important}.h-\[544px\]{height:544px!important}.h-\[553px\]{height:553px!important}.h-\[563px\]{height:563px!important}.h-\[566px\]{height:566px!important}.h-\[582px\]{height:582px!important}.h-\[595px\]{height:595px!important}.h-\[606px\]{height:606px!important}.h-\[718px\]{height:718px!important}.h-auto{height:auto!important}.h-full{height:100%!important}.max-h-\[150px\]{max-height:150px!important}.max-h-\[246px\]{max-height:246px!important}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)!important}.min-h-0{min-height:0!important}.min-h-\[586px\]{min-height:586px!important}.w-3{width:calc(var(--spacing) * 3)!important}.w-5{width:calc(var(--spacing) * 5)!important}.w-6{width:calc(var(--spacing) * 6)!important}.w-8{width:calc(var(--spacing) * 8)!important}.w-9{width:calc(var(--spacing) * 9)!important}.w-10{width:calc(var(--spacing) * 10)!important}.w-12{width:calc(var(--spacing) * 12)!important}.w-16{width:calc(var(--spacing) * 16)!important}.w-\[6px\]{width:6px!important}.w-\[30\%\]{width:30%!important}.w-\[34px\]{width:34px!important}.w-\[41px\]{width:41px!important}.w-\[42px\]{width:42px!important}.w-\[54px\]{width:54px!important}.w-\[61px\]{width:61px!important}.w-\[90px\]{width:90px!important}.w-\[92px\]{width:92px!important}.w-\[113px\]{width:113px!important}.w-\[130px\]{width:130px!important}.w-\[148px\]{width:148px!important}.w-\[154px\]{width:154px!important}.w-\[160px\]{width:160px!important}.w-\[161px\]{width:161px!important}.w-\[175px\]{width:175px!important}.w-\[185px\]{width:185px!important}.w-\[186px\]{width:186px!important}.w-\[189px\]{width:189px!important}.w-\[201px\]{width:201px!important}.w-\[215px\]{width:215px!important}.w-\[226px\]{width:226px!important}.w-\[227px\]{width:227px!important}.w-\[237px\]{width:237px!important}.w-\[240px\]{width:240px!important}.w-\[243px\]{width:243px!important}.w-\[256px\]{width:256px!important}.w-\[272px\]{width:272px!important}.w-\[273px\]{width:273px!important}.w-\[280px\]{width:280px!important}.w-\[290px\]{width:290px!important}.w-\[292px\]{width:292px!important}.w-\[296px\]{width:296px!important}.w-\[302px\]{width:302px!important}.w-\[321px\]{width:321px!important}.w-\[322px\]{width:322px!important}.w-\[323px\]{width:323px!important}.w-\[337px\]{width:337px!important}.w-\[348px\]{width:348px!important}.w-\[350px\]{width:350px!important}.w-\[374px\]{width:374px!important}.w-\[389px\]{width:389px!important}.w-\[400px\]{width:400px!important}.w-\[479px\]{width:479px!important}.w-\[496px\]{width:496px!important}.w-\[499px\]{width:499px!important}.w-\[508px\]{width:508px!important}.w-\[540px\]{width:540px!important}.w-\[573px\]{width:573px!important}.w-\[587px\]{width:587px!important}.w-\[603px\]{width:603px!important}.w-\[623px\]{width:623px!important}.w-\[670px\]{width:670px!important}.w-\[671px\]{width:671px!important}.w-\[697px\]{width:697px!important}.w-\[1071px\]{width:1071px!important}.w-\[1216px\]{width:1216px!important}.w-\[1254px\]{width:1254px!important}.w-\[1256px\]{width:1256px!important}.w-\[1369px\]{width:1369px!important}.w-\[min\(727px\,calc\(100\%-700px\)\)\]{width:min(727px,100% - 700px)!important}.w-\[min\(1240px\,calc\(100\%-48px\)\)\]{width:min(1240px,100% - 48px)!important}.w-\[min\(1460px\,calc\(100\%-64px\)\)\]{width:min(1460px,100% - 64px)!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.w-full{width:100%!important}.max-w-\[290px\]{max-width:290px!important}.max-w-\[300px\]{max-width:300px!important}.max-w-\[420px\]{max-width:420px!important}.max-w-\[640px\]{max-width:640px!important}.max-w-full{max-width:100%!important}.max-w-none{max-width:none!important}.min-w-5{min-width:calc(var(--spacing) * 5)!important}.flex-1{flex:1!important}.flex-\[141\]{flex:141!important}.flex-\[154\]{flex:154!important}.shrink-0{flex-shrink:0!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.rotate-90{rotate:90deg!important}.rotate-180{rotate:180deg!important}.cursor-pointer{cursor:pointer!important}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)!important}.snap-mandatory{--tw-scroll-snap-strictness:mandatory!important}.snap-center{scroll-snap-align:center!important}.snap-start{scroll-snap-align:start!important}.scroll-mt-\[20px\]{scroll-margin-top:20px!important}.\[scroll-padding-inline\:24px\]{scroll-padding-inline:24px!important}.\[scrollbar-width\:none\]{scrollbar-width:none!important}.appearance-none{appearance:none!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.items-baseline{align-items:baseline!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.gap-1{gap:var(--spacing)!important}.gap-2{gap:calc(var(--spacing) * 2)!important}.gap-3{gap:calc(var(--spacing) * 3)!important}.gap-4{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)!important}.gap-6{gap:calc(var(--spacing) * 6)!important}.gap-8{gap:calc(var(--spacing) * 8)!important}.gap-10{gap:calc(var(--spacing) * 10)!important}.gap-\[2px\]{gap:2px!important}.gap-\[6px\]{gap:6px!important}.gap-\[7px\]{gap:7px!important}.gap-\[8px\]{gap:8px!important}.gap-\[9\.5px\]{gap:9.5px!important}.gap-\[10px\]{gap:10px!important}.gap-\[12px\]{gap:12px!important}.gap-\[42px\]{gap:42px!important}.gap-\[44px\]{gap:44px!important}.gap-\[64px\]{gap:64px!important}.gap-x-1{column-gap:var(--spacing)!important}.gap-x-3{column-gap:calc(var(--spacing) * 3)!important}.gap-x-5{column-gap:calc(var(--spacing) * 5)!important}.gap-y-3{row-gap:calc(var(--spacing) * 3)!important}.gap-y-6{row-gap:calc(var(--spacing) * 6)!important}.gap-y-8{row-gap:calc(var(--spacing) * 8)!important}.overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-clip{overflow-x:clip!important}.overflow-y-auto{overflow-y:auto!important}.rounded-2xl{border-radius:var(--radius-2xl)!important}.rounded-3xl{border-radius:var(--radius-3xl)!important}.rounded-\[6px\]{border-radius:6px!important}.rounded-\[10px\]{border-radius:10px!important}.rounded-\[14px\]{border-radius:14px!important}.rounded-\[17px\]{border-radius:17px!important}.rounded-\[20px\]{border-radius:20px!important}.rounded-\[24px\]{border-radius:24px!important}.rounded-\[28px\]{border-radius:28px!important}.rounded-\[29px\]{border-radius:29px!important}.rounded-\[32px\]{border-radius:32px!important}.rounded-\[36px\]{border-radius:36px!important}.rounded-full{border-radius:3.40282e38px!important}.rounded-lg{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)!important}.rounded-sm{border-radius:var(--radius-sm)!important}.rounded-b-\[28px\]{border-bottom-right-radius:28px!important;border-bottom-left-radius:28px!important}.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.\!border-\[\#e0e0e0\]{border-color:#e0e0e0!important}.border-\[\#80c4e6\]{border-color:#80c4e6!important}.border-\[\#d3d3d3\]{border-color:#d3d3d3!important}.border-\[\#e5e7eb\]{border-color:#e5e7eb!important}.border-\[\#ee7700\]{border-color:#e70!important}.border-\[\#efe1e5\]{border-color:#efe1e5!important}.border-\[\#f0a1b1\]{border-color:#f0a1b1!important}.border-\[\#f0b8cc\]{border-color:#f0b8cc!important}.border-\[\#f0d5db\]{border-color:#f0d5db!important}.border-\[\#f0e2e6\]{border-color:#f0e2e6!important}.border-\[\#f6c6d0\]{border-color:#f6c6d0!important}.border-\[\#f8c999\]{border-color:#f8c999!important}.border-\[\#f9d9e0\]{border-color:#f9d9e0!important}.border-brand{border-color:var(--color-brand)!important}.border-ink{border-color:var(--color-ink)!important}.border-white\/80{border-color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.\!bg-transparent{background-color:#0000!important}.bg-\[\#712131\]{background-color:#712131!important}.bg-\[\#cc4400\]{background-color:#c40!important}.bg-\[\#ee7700\]{background-color:#e70!important}.bg-\[\#f4fbff\]{background-color:#f4fbff!important}.bg-\[\#fcecef\]\/20{background-color:oklab(95.6579% .0177034 .00139964/.2)!important}.bg-\[\#fdf1e6\]{background-color:#fdf1e6!important}.bg-\[\#fefbfc\]{background-color:#fefbfc!important}.bg-\[\#fff0f3\]{background-color:#fff0f3!important}.bg-\[\#fff3f3\]{background-color:#fff3f3!important}.bg-\[\#fff7f9\]{background-color:#fff7f9!important}.bg-\[\#fff9fa\]{background-color:#fff9fa!important}.bg-black{background-color:var(--color-black)!important}.bg-brand{background-color:var(--color-brand)!important}.bg-white{background-color:var(--color-white)!important}.bg-white\/30{background-color:#ffffff4d!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)!important}}.bg-white\/95{background-color:#fffffff2!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)!important}}.object-contain{object-fit:contain!important}.object-cover{object-fit:cover!important}.px-1{padding-inline:var(--spacing)!important}.px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-10{padding-inline:calc(var(--spacing) * 10)!important}.px-\[10px\]{padding-inline:10px!important}.px-\[13px\]{padding-inline:13px!important}.px-\[14px\]{padding-inline:14px!important}.px-\[17px\]{padding-inline:17px!important}.px-\[22px\]{padding-inline:22px!important}.py-3{padding-block:calc(var(--spacing) * 3)!important}.py-\[2px\]{padding-block:2px!important}.py-\[42px\]{padding-block:42px!important}.pt-3{padding-top:calc(var(--spacing) * 3)!important}.pt-4{padding-top:calc(var(--spacing) * 4)!important}.pt-5{padding-top:calc(var(--spacing) * 5)!important}.pt-6{padding-top:calc(var(--spacing) * 6)!important}.pt-8{padding-top:calc(var(--spacing) * 8)!important}.pt-10{padding-top:calc(var(--spacing) * 10)!important}.pt-12{padding-top:calc(var(--spacing) * 12)!important}.pt-\[1px\]{padding-top:1px!important}.pt-\[2px\]{padding-top:2px!important}.pt-\[3px\]{padding-top:3px!important}.pt-\[5px\]{padding-top:5px!important}.pt-\[25px\]{padding-top:25px!important}.pt-\[50px\]{padding-top:50px!important}.pt-\[54px\]{padding-top:54px!important}.pt-\[57px\]{padding-top:57px!important}.pr-9{padding-right:calc(var(--spacing) * 9)!important}.pr-\[4px\]{padding-right:4px!important}.pr-\[14px\]{padding-right:14px!important}.pr-\[36px\]{padding-right:36px!important}.pb-1{padding-bottom:var(--spacing)!important}.pb-2{padding-bottom:calc(var(--spacing) * 2)!important}.pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.pb-5{padding-bottom:calc(var(--spacing) * 5)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.pb-7{padding-bottom:calc(var(--spacing) * 7)!important}.pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.pb-10{padding-bottom:calc(var(--spacing) * 10)!important}.pb-\[13px\]{padding-bottom:13px!important}.pl-2{padding-left:calc(var(--spacing) * 2)!important}.pl-4{padding-left:calc(var(--spacing) * 4)!important}.pl-5{padding-left:calc(var(--spacing) * 5)!important}.pl-\[14px\]{padding-left:14px!important}.pl-\[17px\]{padding-left:17px!important}.pl-\[21px\]{padding-left:21px!important}.pl-\[27px\]{padding-left:27px!important}.pl-\[28px\]{padding-left:28px!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.align-top{vertical-align:top!important}.font-manrope{font-family:var(--font-manrope)!important}.font-serif{font-family:var(--font-serif)!important}.text-\[10px\]{font-size:10px!important}.text-\[11px\]{font-size:11px!important}.text-\[12px\]{font-size:12px!important}.text-\[13px\]{font-size:13px!important}.text-\[14\.4px\]{font-size:14.4px!important}.text-\[14px\]{font-size:14px!important}.text-\[15px\]{font-size:15px!important}.text-\[16\.5px\]{font-size:16.5px!important}.text-\[16px\]{font-size:16px!important}.text-\[17\.6px\]{font-size:17.6px!important}.text-\[17px\]{font-size:17px!important}.text-\[18px\]{font-size:18px!important}.text-\[20px\]{font-size:20px!important}.text-\[23\.66px\]{font-size:23.66px!important}.text-\[24px\]{font-size:24px!important}.text-\[26px\]{font-size:26px!important}.text-\[28px\]{font-size:28px!important}.text-\[30px\]{font-size:30px!important}.text-\[32px\]{font-size:32px!important}.text-\[33px\]{font-size:33px!important}.text-\[34px\]{font-size:34px!important}.text-\[36px\]{font-size:36px!important}.text-\[40px\]{font-size:40px!important}.text-\[42px\]{font-size:42px!important}.text-\[44px\]{font-size:44px!important}.text-\[52px\]{font-size:52px!important}.text-\[54px\]{font-size:54px!important}.text-\[56px\]{font-size:56px!important}.leading-4{--tw-leading:calc(var(--spacing) * 4)!important;line-height:calc(var(--spacing) * 4)!important}.leading-5{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.leading-6{--tw-leading:calc(var(--spacing) * 6)!important;line-height:calc(var(--spacing) * 6)!important}.leading-7{--tw-leading:calc(var(--spacing) * 7)!important;line-height:calc(var(--spacing) * 7)!important}.leading-8{--tw-leading:calc(var(--spacing) * 8)!important;line-height:calc(var(--spacing) * 8)!important}.leading-10{--tw-leading:calc(var(--spacing) * 10)!important;line-height:calc(var(--spacing) * 10)!important}.leading-\[13px\]{--tw-leading:13px!important;line-height:13px!important}.leading-\[16px\]{--tw-leading:16px!important;line-height:16px!important}.leading-\[18px\]{--tw-leading:18px!important;line-height:18px!important}.leading-\[19px\]{--tw-leading:19px!important;line-height:19px!important}.leading-\[21px\]{--tw-leading:21px!important;line-height:21px!important}.leading-\[22px\]{--tw-leading:22px!important;line-height:22px!important}.leading-\[23px\]{--tw-leading:23px!important;line-height:23px!important}.leading-\[25px\]{--tw-leading:25px!important;line-height:25px!important}.leading-\[26px\]{--tw-leading:26px!important;line-height:26px!important}.leading-\[28px\]{--tw-leading:28px!important;line-height:28px!important}.leading-\[30px\]{--tw-leading:30px!important;line-height:30px!important}.leading-\[35px\]{--tw-leading:35px!important;line-height:35px!important}.leading-\[38px\]{--tw-leading:38px!important;line-height:38px!important}.leading-\[40px\]{--tw-leading:40px!important;line-height:40px!important}.leading-\[42px\]{--tw-leading:42px!important;line-height:42px!important}.leading-\[44px\]{--tw-leading:44px!important;line-height:44px!important}.leading-\[46px\]{--tw-leading:46px!important;line-height:46px!important}.leading-\[48px\]{--tw-leading:48px!important;line-height:48px!important}.leading-\[49px\]{--tw-leading:49px!important;line-height:49px!important}.leading-\[50px\]{--tw-leading:50px!important;line-height:50px!important}.leading-\[52px\]{--tw-leading:52px!important;line-height:52px!important}.leading-\[60px\]{--tw-leading:60px!important;line-height:60px!important}.leading-\[74px\]{--tw-leading:74px!important;line-height:74px!important}.leading-none{--tw-leading:1!important;line-height:1!important}.font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-0\.01em\]{--tw-tracking:-.01em!important;letter-spacing:-.01em!important}.tracking-\[-0\.02em\]{--tw-tracking:-.02em!important;letter-spacing:-.02em!important}.tracking-\[0\.02em\]{--tw-tracking:.02em!important;letter-spacing:.02em!important}.tracking-tight{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-line{white-space:pre-line!important}.text-\[\#4a2338\]{color:#4a2338!important}.text-\[\#8a8a8a\]{color:#8a8a8a!important}.text-\[\#cc4400\]{color:#c40!important}.text-\[\#e5386b\]{color:#e5386b!important}.text-\[\#e7131a\]{color:#e7131a!important}.text-\[\#ee7700\]{color:#e70!important}.text-black{color:var(--color-black)!important}.text-brand{color:var(--color-brand)!important}.text-brand-dark{color:var(--color-brand-dark)!important}.text-ink{color:var(--color-ink)!important}.text-ink\/80{color:#212529cc!important}@supports (color:color-mix(in lab, red, red)){.text-ink\/80{color:color-mix(in oklab, var(--color-ink) 80%, transparent)!important}}.text-plum{color:var(--color-plum)!important}.text-sky{color:var(--color-sky)!important}.text-white{color:var(--color-white)!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.line-through{text-decoration-line:line-through!important}.underline{text-decoration-line:underline!important}.mix-blend-multiply{mix-blend-mode:multiply!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_48px_-12px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#00000038)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_48px_-12px_rgba\(0\,0\,0\,\.25\)\]{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#00000040)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}@media (hover:hover){.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.group-hover\/bar\:h-\[6px\]:is(:where(.group\/bar):hover *){height:6px!important}.hover\:scale-105:hover{--tw-scale-x:105%!important;--tw-scale-y:105%!important;--tw-scale-z:105%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.hover\:text-ink:hover{color:var(--color-ink)!important}.hover\:text-white:hover{color:var(--color-white)!important}.hover\:text-white\/80:hover{color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.hover\:no-underline:hover{text-decoration-line:none!important}}@media not all and (width>=64rem){.max-lg\:hidden{display:none!important}}@media (width>=64rem){.lg\:hidden{display:none!important}}.mp-home{font-family:var(--font-sans);color:var(--color-ink);-webkit-font-smoothing:antialiased}.mp-home :where(*){box-sizing:border-box;border:0 solid}.mp-home :where(h1,h2,h3,p,ul){margin:0}.mp-home :where(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.mp-home :where(button),.mp-home :where(select){font:inherit}.mp-home :where(button){cursor:pointer;background-color:#0000}.mp-home :where(img){max-width:100%;display:block}.mp-home__hero-photo img{max-width:none;position:absolute;top:-17.09%;left:-16.62%;width:133.24%!important;height:134.18%!important}.mp-home__bulk-photo{position:relative}.mp-home__bulk-photo img{width:125.93%;max-width:none;height:137.23%;position:absolute;top:-14.36%;left:-12.89%}.mp-home__bulk-photo--mobile img{width:112.07%;height:138.54%;top:-15.1%;left:-6.03%}.mp-home__book img{width:123.6%;max-width:none;height:113.13%;position:absolute;top:-2.84%;left:-11.8%}.mp-home__book--menstrupedia-comic img{width:116.05%;height:109.8%;top:-1.74%;left:-8.02%}.mp-home__book--adi-anku img{height:115.32%}.mp-home__book--mobile{aspect-ratio:322/457;position:relative}.mp-home__book--mobile img{width:108.7%;height:116.63%;top:-2.84%;left:-4.35%}.mp-home__book--mobile.mp-home__book--menstrupedia-comic img{width:108.02%;height:111.33%;top:-1.74%;left:-4.01%}.mp-home__press-track{width:max-content;display:flex}.mp-home__press-group{white-space:nowrap;justify-content:space-around;align-items:center;gap:24px;min-width:min(100vw,640px);height:64px;padding-right:24px;display:flex}@media (width<=1023px){.mp-home__press-track{animation:24s linear infinite mp-press-scroll}.mp-home__press:focus-within .mp-home__press-track{animation-play-state:paused}}@keyframes mp-press-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mp-home__press{overflow-x:auto!important}.mp-home__press-track{animation:none}.mp-home__press-group[aria-hidden]{display:none}}.mp-home :where(ul){padding:0;list-style:none}@media (width>=1366px) and (width<=1439px){.desk{zoom:.95}}@media (width>=1280px) and (width<=1365px){.desk{zoom:.89}}@media (width>=1152px) and (width<=1279px){.desk{zoom:.8}}@media (width>=1024px) and (width<=1151px){.desk{zoom:.71}}.mp-home{line-height:1.5}.mp-home :where(h1,h2,h3){font-size:inherit;font-weight:inherit;line-height:inherit}.mp-home :where(button,select){color:inherit;border-radius:0;padding:0}.mp-home :where(a:hover){text-decoration:none}.mp-home__set-slider{display:grid;overflow:hidden}.mp-home__set-slide{grid-area:1/1;min-width:0}.mp-home__set-enter{animation:.65s cubic-bezier(.22,.61,.36,1) both mp-set-enter}.mp-home__set-exit{pointer-events:none;animation:.65s cubic-bezier(.22,.61,.36,1) both mp-set-exit}@keyframes mp-set-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mp-set-exit{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.mp-home__set-enter,.mp-home__set-exit{animation-duration:1ms}}.mp-home__draggable{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y}.mp-home__draggable img{-webkit-user-drag:none}.mp-home__dragging{cursor:grabbing;scroll-snap-type:none!important;scroll-behavior:auto!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
