@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}@font-face{font-family:Rubik;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/rubik-hebrew-400-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/rubik-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/rubik-hebrew-700-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/rubik-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-weight:900;font-style:normal;font-display:swap;src:url(/assets/fonts/rubik-hebrew-900-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-weight:900;font-style:normal;font-display:swap;src:url(/assets/fonts/rubik-latin-900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--banana:#f9e79f;--banana-deep:#f1d46a;--sky:#bfe3f4;--sky-deep:#8cc8e8;--lavender:#d4c2ee;--lavender-deep:#b39ddb;--gold:#d9ae3a;--gold-light:#f4d67a;--ink:#3b2c5e;--white:#fff;--cream:#fffdf4;--plum:#5b3f86;--gold-deep:#b8861f;--color-paper:var(--cream);--color-paper-2:#fbf3d6;--color-text:var(--ink);--color-text-on-ink:var(--cream);--color-muted:#5e5280;--color-primary:var(--ink);--color-primary-hover:#2c2048;--color-secondary:transparent;--color-seal:var(--gold);--color-field-1:var(--banana);--color-field-2:var(--sky);--color-field-3:var(--lavender);--color-rule:#e4d9b8;--color-focus:var(--plum);--color-success:#2e6b3f;--color-danger:#9b2c3a;--font-body:"Rubik","Arial Hebrew","Arial",system-ui,sans-serif;--font-display:var(--font-body);--weight-regular:400;--weight-bold:700;--weight-black:900;--text-caption:.875rem;--text-small:.9375rem;--text-body:1.0625rem;--text-lead:clamp(1.125rem,1rem + .5vw,1.375rem);--text-title:clamp(1.25rem,1.1rem + .5vw,1.5rem);--text-subhead:clamp(1.5rem,1.2rem + 1.2vw,2rem);--text-section:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);--text-display:clamp(3.25rem,2rem + 6vw,6.5rem);--leading-display:1.05;--leading-head:1.15;--leading-body:1.6;--shadow-head:0 .05em 0 var(--lavender-deep),0 .1em 0 var(--gold);--gold-ramp:linear-gradient(180deg,var(--gold-light),var(--gold-deep));--gold-outline:.035em;--shadow-soft:0 6px 18px rgba(59,44,94,.12);--shadow-gold-key:0 4px 6px rgba(59,44,94,.18);--bubble-dot:rgba(255,255,255,.85);--veil:rgba(255,255,255,.7);--scrim:rgba(59,44,94,.35);--rays:repeating-conic-gradient(from 200deg at 50% 0%,rgba(255,255,255,.35) 0deg 6deg,transparent 6deg 18deg);--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--space-5xl:144px;--gutter:16px;--section-gap:clamp(64px,4rem + 4vw,128px);--radius-card:44px;--radius-block:20px;--radius-pill:999px;--border-seal:4px solid var(--color-seal);--border-hair:2px solid var(--color-seal);--container:1360px;--measure:62ch;--control-h:52px;--chip-h:44px;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in:cubic-bezier(.55,0,1,.45);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--dur-pop:.56s;--dur-drift:24s;--z-base:1;--z-raised:10;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500}*,:before,:after{box-sizing:border-box}html,body{margin:0;overflow-x:clip}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--color-paper);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);font-synthesis:none;letter-spacing:0}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word;min-width:0}p{text-wrap:pretty}img,video,svg{max-width:100%;display:block}bdi,.ltr-iso{unicode-bidi:isolate}.num{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-left:auto;margin-right:auto}@media (min-width:48rem){:root{--gutter:32px}}@media (min-width:90rem){:root{--gutter:40px}}.head{font-family:var(--font-display);font-weight:var(--weight-black);color:var(--color-text);text-shadow:var(--shadow-head);line-height:var(--leading-head)}.head--display{font-size:var(--text-display);line-height:var(--leading-display)}.head--section{font-size:var(--text-section)}.gold-key{font-family:var(--font-display);font-weight:var(--weight-black);background:linear-gradient(180deg,var(--gold-light),var(--gold-deep));color:transparent;-webkit-text-stroke:var(--gold-outline)var(--plum);filter:drop-shadow(var(--shadow-gold-key));-webkit-background-clip:text;background-clip:text;line-height:1.1}@media (forced-colors:active){.gold-key{color:canvastext;-webkit-text-stroke:0;background:0 0}}.bubbles{pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.bubble{--size:120px;width:var(--size);height:var(--size);background:radial-gradient(circle at 50% 50%,var(--bubble-dot)0 14%,transparent 15%),var(--bubble-fill,var(--sky));opacity:.55;pointer-events:auto;animation:drift var(--dur-drift)var(--ease-in-out)infinite alternate;animation-delay:var(--delay,0s);transition:transform var(--dur-short)var(--ease-out),opacity var(--dur-short)var(--ease-out);border-radius:50%;position:absolute}.bubble--banana{--bubble-fill:var(--banana-deep)}.bubble--sky{--bubble-fill:var(--sky-deep)}.bubble--lavender{--bubble-fill:var(--lavender-deep)}.bubble--gold{--bubble-fill:var(--gold-light)}.bubble:hover,.bubble.is-popped{opacity:.8;scale:1.08}@keyframes drift{0%{translate:0}to{translate:var(--dx,12px)var(--dy,-28px)}}.motion-paused .bubble{animation-play-state:paused}.band-wipe{height:max(56px,min(8vw,112px));position:relative;overflow:clip}.band-wipe span{height:34%;position:absolute;left:-10%;right:-10%;transform:skewY(-4deg)}.band-wipe span:first-child{background:var(--gold-light);top:0}.band-wipe span:nth-child(2){background:var(--lavender-deep);top:33%}.band-wipe span:nth-child(3){background:var(--sky-deep);top:66%}[dir=rtl] .band-wipe span{transform:skewY(4deg)}.btn{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--control-h);padding-inline:var(--space-lg);border-radius:var(--radius-pill);border:2px solid var(--color-primary);font:var(--weight-bold)var(--text-body)/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro)var(--ease-out),color var(--dur-micro)var(--ease-out),transform var(--dur-micro)var(--ease-out);text-decoration:none;display:inline-flex}.btn--primary{background:var(--color-primary);color:var(--color-text-on-ink)}.btn--primary:hover{background:var(--color-primary-hover)}.btn--secondary{color:var(--color-text);background:0 0}.btn--secondary:hover{background:var(--banana)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.chip{min-height:var(--chip-h);padding-inline:var(--space-md);border-radius:var(--radius-pill);border:var(--border-hair);background:var(--color-paper);color:var(--color-text);font:var(--weight-bold)var(--text-small)/1 var(--font-body);cursor:pointer;transition:background-color var(--dur-micro)var(--ease-out)}.chip:hover{background:var(--banana)}.chip[aria-pressed=true]{background:var(--ink);color:var(--cream);border-color:var(--ink)}.course-card{align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--card-fill,var(--lavender));border:var(--border-seal);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);color:var(--color-text);text-align:start;font:inherit;cursor:pointer;width:100%;transition:transform var(--dur-short)var(--ease-out),box-shadow var(--dur-short)var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.course-card:hover{transform:translateY(-3px)}.course-card:active{transform:translateY(0)}.course-card--banana{--card-fill:var(--banana)}.course-card--sky{--card-fill:var(--sky)}.course-card--lavender{--card-fill:var(--lavender)}.badge{background:var(--white);height:56px;width:56px;box-shadow:0 0 0 3px var(--gold),0 0 0 5px var(--white);font:var(--weight-black)1.375rem/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink);border-radius:50%;place-items:center;display:grid}.course-card__name{font-size:var(--text-title);font-weight:var(--weight-black);line-height:var(--leading-head)}.course-card__sub{font-size:var(--text-small);margin-top:var(--space-2xs);line-height:1.4}.course-card__grades{font-size:var(--text-caption);font-weight:var(--weight-bold);padding:var(--space-2xs)var(--space-sm);border-radius:var(--radius-pill);background:var(--veil);margin-top:var(--space-xs);display:inline-block}.course-card__art{flex-shrink:0;height:72px;width:72px}.tt-block{gap:var(--space-2xs);padding:var(--space-sm)var(--space-md);background:var(--card-fill,var(--sky));border:var(--border-hair);border-radius:var(--radius-block);color:var(--color-text);text-align:start;font:inherit;cursor:pointer;flex-direction:column;width:100%;display:flex}.tt-block__name{font-weight:var(--weight-black);font-size:var(--text-small);line-height:1.3}.tt-block__time{font-size:var(--text-caption);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.tt-block__grades{font-size:var(--text-caption)}.tt-block--open{border-bottom-style:dashed;border-bottom-width:3px}.tt-pending{gap:var(--space-xs);padding:var(--space-sm)var(--space-md);border:2px dashed var(--lavender-deep);border-radius:var(--radius-block);background:var(--color-paper);flex-wrap:wrap;align-items:center;display:flex}.tt-pending__label{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.bubble{animation:none}.btn,.chip,.course-card,.bubble{transition:none}.course-card:hover{transform:none}}.nowrap{white-space:nowrap}.skip-link{z-index:var(--z-toast);padding:var(--space-sm)var(--space-md);background:var(--ink);color:var(--cream);border-radius:var(--radius-pill);font-weight:var(--weight-bold);position:absolute;top:-100px}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-md)}.skip-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-md)}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-md)}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-md)}.skip-link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-md)}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-md)}.skip-link:focus-visible{top:var(--space-md)}.nav{z-index:var(--z-sticky-nav);background:var(--color-paper);position:relative}.nav__row{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:76px;display:flex}.nav__logo{border-radius:var(--space-xs);display:block}.nav__logo img{height:56px;width:auto}.nav__links{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:none}.nav__links a{color:var(--color-text);font-weight:var(--weight-bold);font-size:var(--text-small);white-space:nowrap;text-decoration:none;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:8px;text-decoration-thickness:3px}.nav__links a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.nav__menu{min-height:44px}@media (min-width:60rem){.nav__links{display:flex}.nav__menu{display:none}}.drawer{height:100dvh;max-height:none;width:min(86vw,360px);max-width:none;padding:var(--space-lg);border:0;background:var(--color-paper);color:var(--color-text);transition:translate var(--dur-long)var(--ease-out),opacity var(--dur-long)var(--ease-out),display var(--dur-long)allow-discrete,overlay var(--dur-long)allow-discrete;margin:0;position:fixed;top:0;bottom:0;translate:0}.drawer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:var(--border-seal);left:0;right:auto}.drawer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:var(--border-seal);left:0;right:auto}.drawer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:var(--border-seal);left:0;right:auto}.drawer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:var(--border-seal);left:auto;right:0}.drawer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:var(--border-seal);left:auto;right:0}.drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:var(--border-seal);left:auto;right:0}.drawer:not([open]){opacity:0;translate:100%}@starting-style{.drawer[open]{opacity:0;translate:100%}}.drawer::backdrop{background:var(--scrim)}.drawer__head{justify-content:space-between;align-items:center;margin-bottom:var(--space-xl);display:flex}.drawer__links{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.drawer__links a{min-height:52px;padding-inline:var(--space-md);border-radius:var(--radius-pill);color:var(--color-text);font-weight:var(--weight-bold);font-size:var(--text-lead);align-items:center;text-decoration:none;display:flex}.drawer__links a:hover{background:var(--banana)}@media (prefers-reduced-motion:reduce){.drawer{transition:none}}.hero{isolation:isolate;background:linear-gradient(180deg,var(--color-paper-2),var(--color-paper));position:relative;overflow:clip}.hero:before{content:"";background:var(--rays);z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.hero__grid{z-index:var(--z-raised);gap:var(--space-2xl);padding-block:var(--space-xl)var(--space-3xl);display:grid;position:relative}.hero__text{gap:var(--space-lg);flex-direction:column;align-items:flex-start;display:flex}.hero__title{gap:var(--space-xs);flex-direction:column;display:flex}.hero__title .l1{font-size:var(--text-display);line-height:var(--leading-display)}.hero__title .l2{font-size:var(--text-section);line-height:var(--leading-head)}.hero__title .l3{text-shadow:none;margin-top:var(--space-sm);font-size:max(3rem,min(1.8rem + 5vw,5.5rem))}.hero__lead{font-size:var(--text-lead);max-width:36ch}.hero__lead strong{font-weight:var(--weight-black)}.hero__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.video-frame{aspect-ratio:9/16;border:var(--border-seal);border-radius:var(--radius-card);width:min(100%,300px);box-shadow:var(--shadow-soft);background:var(--banana);justify-self:center;margin:0;position:relative;overflow:clip}.video-frame video{object-fit:cover;height:100%;width:100%}.video-controls{bottom:var(--space-md);inset-inline:var(--space-md);gap:var(--space-xs);flex-wrap:wrap;display:flex;position:absolute}.video-btn{min-height:44px;padding-inline:var(--space-md);border-radius:var(--radius-pill);border:2px solid var(--ink);background:var(--cream);color:var(--ink);font:var(--weight-bold)var(--text-caption)/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro)var(--ease-out)}.video-btn:hover{background:var(--banana)}.video-btn:active{background:var(--banana-deep)}@media (prefers-reduced-motion:no-preference){.hero__text>*,.video-frame{animation:settle var(--dur-pop)var(--ease-out)both;animation-delay:calc(var(--i,0)*70ms)}}@keyframes settle{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (min-width:60rem){.hero__grid{justify-content:center;column-gap:var(--space-4xl);min-height:calc(100svh - 76px);max-height:880px;padding-block:var(--space-xl);grid-template-columns:minmax(0,max-content) auto;align-items:center}.video-frame{width:max(260px,min(22vw,340px))}}.sr-only{clip-path:inset(50%);white-space:nowrap;height:1px;width:1px;position:absolute;overflow:hidden}.section{padding-block:var(--section-gap)}.section__head{gap:var(--space-sm);margin-bottom:var(--space-2xl);display:grid}.section__head--row{align-items:end;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto}.section__lead{font-size:var(--text-lead);max-width:var(--measure)}.fill{padding:var(--space-2xs)var(--space-xs);border:2px dashed var(--lavender-deep);border-radius:var(--space-xs);color:var(--color-muted);font-weight:var(--weight-bold);display:inline-block}.link-btn{min-height:44px;color:var(--color-text);font:var(--weight-bold)var(--text-small)/1.3 var(--font-body);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration-thickness:2px;display:inline-flex}.link-btn:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.link-btn:active{color:var(--plum)}.filters{gap:var(--space-sm);margin-bottom:var(--space-xl);display:grid}.chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.chip{white-space:nowrap}.chip:active{background:var(--banana-deep)}.chip--small{min-height:40px;font-size:var(--text-caption)}.course-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.course-grid .course-card{height:100%}@media (min-width:40rem){.course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-card__body{gap:var(--space-2xs);min-width:0;display:grid}.course-card__sub{margin:0}.course-card__days{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-text)}.course-card--compact{padding:var(--space-md)}.course-card--compact .course-card__art{height:56px;width:56px}.empty{justify-items:start;gap:var(--space-md);padding:var(--space-xl);border:2px dashed var(--lavender-deep);border-radius:var(--radius-card);display:grid}.empty__line{color:var(--color-muted)}@media (prefers-reduced-motion:no-preference){.js .course-grid:not(.in-view) .course-card{opacity:0}.course-grid.in-view .course-card{animation:pop var(--dur-pop)var(--ease-out)both;animation-delay:calc(min(var(--i,0),12)*40ms)}}@keyframes pop{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}.sheet{border:var(--border-seal);border-radius:var(--radius-card)var(--radius-card)0 0;background:var(--color-paper);max-height:88dvh;width:100%;max-width:100%;color:var(--color-text);overscroll-behavior:contain;transition:translate var(--dur-long)var(--ease-out),opacity var(--dur-long)var(--ease-out),display var(--dur-long)allow-discrete,overlay var(--dur-long)allow-discrete;border-bottom:0;margin:auto auto 0;padding:0;overflow:auto}.sheet:not([open]){opacity:0;translate:0 100%}@starting-style{.sheet[open]{opacity:0;translate:0 100%}}.sheet::backdrop{background:var(--scrim)}.sheet__inner{gap:var(--space-md);padding:var(--space-lg)var(--gutter)var(--space-2xl);display:grid}.sheet--lavender .sheet__top{background:var(--lavender)}.sheet--sky .sheet__top{background:var(--sky)}.sheet--banana .sheet__top{background:var(--banana)}.sheet__top{align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-block);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sheet__title{font-size:var(--text-subhead);font-weight:var(--weight-black);line-height:var(--leading-head)}.sheet__sub{font-size:var(--text-small)}.sheet__close{min-height:44px;padding-inline:var(--space-md)}.sheet__hook{align-items:center;gap:var(--space-md);font-size:var(--text-lead);font-weight:var(--weight-bold);display:flex}.sheet__art{flex-shrink:0}.sheet__facts{gap:var(--space-md)var(--space-xl);flex-wrap:wrap;margin:0;display:flex}.sheet__facts dt{font-size:var(--text-caption);color:var(--color-muted)}.sheet__facts dd{font-weight:var(--weight-bold);margin:0}.sheet__h{font-size:var(--text-title);font-weight:var(--weight-black);margin-top:var(--space-sm)}.sheet__sessions{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.sheet__sessions li{align-items:center;gap:var(--space-2xs)var(--space-md);padding:var(--space-xs)var(--space-md);border:var(--border-hair);border-radius:var(--radius-block);background:var(--color-paper);flex-wrap:wrap;display:flex}.sheet__day{font-weight:var(--weight-black);min-width:4.5em}.sheet__note{font-size:var(--text-caption);color:var(--color-muted)}.sheet__pending{color:var(--color-muted);font-weight:var(--weight-bold)}.sheet__topics{gap:var(--space-2xs);margin:0;display:grid}.sheet__topics:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-lg)}.sheet__topics:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-lg)}.sheet__topics:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-lg)}.sheet__topics:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-lg)}.sheet__topics:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-lg)}.sheet__topics:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-lg)}.sheet__fine{font-size:var(--text-small);color:var(--color-muted)}.sheet__cta{justify-items:start;gap:var(--space-xs);margin-top:var(--space-sm);display:grid}@media (min-width:48rem){.sheet{border-bottom:var(--border-seal);border-radius:var(--radius-card);width:min(720px,92vw);margin:auto}.sheet:not([open]){translate:0 24px}@starting-style{.sheet[open]{opacity:0;translate:0 24px}}.sheet__inner{padding:var(--space-xl)}}.schedule .chips{margin-bottom:var(--space-lg)}.today{gap:var(--space-xs);padding:var(--space-md)var(--space-lg);border:var(--border-hair);border-radius:var(--radius-block);background:var(--color-paper-2);margin-bottom:var(--space-xl);display:grid}.today__title{font-size:var(--text-title);font-weight:var(--weight-black)}.today__list{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tt-item{gap:var(--space-2xs);display:grid}.tt-item--lavender{--card-fill:var(--lavender)}.tt-item--sky{--card-fill:var(--sky)}.tt-item--banana{--card-fill:var(--banana)}.tt-item--open .tt-block{border-bottom-style:dashed;border-bottom-width:3px}.tt-block:hover{border-color:var(--ink)}.tt-block:active{translate:0 1px}.tt-ics{justify-self:start}.tt-desktop{display:none}.tt-table{table-layout:fixed;border-collapse:collapse;width:100%}.tt-table th{font-weight:var(--weight-black);text-align:start}.tt-table thead th{padding:var(--space-xs);font-size:var(--text-title);font-variant-numeric:tabular-nums;border-bottom:var(--border-hair)}.tt-table__corner,.tt-table__time{width:72px}.tt-table__time{vertical-align:top;font-size:var(--text-caption);font-weight:var(--weight-bold);padding-top:var(--space-2xs)}.tt-table tbody tr{height:56px}.tt-table tbody tr>*{border-top:1px solid var(--color-rule)}.tt-cell{padding:0;position:relative}.tt-cell--dayend:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px dashed var(--color-rule)}.tt-cell--dayend:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px dashed var(--color-rule)}.tt-cell--dayend:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px dashed var(--color-rule)}.tt-cell--dayend:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px dashed var(--color-rule)}.tt-cell--dayend:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px dashed var(--color-rule)}.tt-cell--dayend:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px dashed var(--color-rule)}.tt-cell--busy .tt-item{inset:var(--space-2xs);position:absolute}.tt-cell--busy .tt-block{justify-content:flex-start;height:100%;overflow:hidden}.tt-pending-wrap{padding:var(--space-md)var(--space-md)var(--space-md)0;border:2px dashed var(--lavender-deep);border-radius:var(--radius-block);margin-top:var(--space-lg)}.tt-pending-wrap:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:72px}.tt-pending-wrap:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:72px}.tt-pending-wrap:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:72px}.tt-pending-wrap:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:72px}.tt-pending-wrap:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:72px}.tt-pending-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:72px}.tt-pending-wrap__title{font-size:var(--text-small);font-weight:var(--weight-black);margin-bottom:var(--space-sm)}.tt-pending-row{gap:var(--space-md);display:grid}.tt-pending-day{gap:var(--space-xs);align-content:start;display:grid}.tt-pending-day__name{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-muted)}.tt-pending-chips{gap:var(--space-xs);justify-items:start;display:grid}.tt-pending-day .chip{white-space:normal;text-align:start}.day-tabs{gap:var(--space-2xs);margin-bottom:var(--space-md);padding-bottom:var(--space-2xs);display:flex;overflow-x:auto}.day-tab{min-height:48px;padding-inline:var(--space-md);border:var(--border-hair);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-text);font:var(--weight-bold)var(--text-small)/1 var(--font-body);cursor:pointer;flex:1 0 auto}.day-tab:hover{background:var(--banana)}.day-tab[aria-selected=true]{background:var(--ink);color:var(--cream);border-color:var(--ink)}.day-panel{gap:var(--space-md);display:grid}.day-list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:60rem){.tt-desktop{display:block}.tt-mobile{display:none}}.quiz{background:var(--color-paper-2)}.quiz__card{padding:var(--space-xl)var(--space-lg);border:var(--border-seal);border-radius:var(--radius-card);background:var(--sky);position:relative;overflow:clip}.quiz__steps{margin:0 0 var(--space-lg);gap:var(--space-xs);padding:0;list-style:none;display:flex}.quiz__steps li{background:var(--color-paper);height:40px;width:40px;font-weight:var(--weight-black);border:2px solid var(--lavender-deep);border-radius:50%;place-items:center;display:grid}.quiz__steps li.is-current{border-color:var(--ink);box-shadow:0 0 0 3px var(--gold)}.quiz__steps li.is-done{background:var(--ink);color:var(--cream);border-color:var(--ink)}.quiz__q{gap:var(--space-lg);border:0;justify-items:start;margin:0;padding:0;display:grid}.quiz__q legend{margin-bottom:var(--space-lg);padding:0}.quiz__title{font-size:var(--text-subhead);font-weight:var(--weight-black)}.quiz__title:focus{outline:none}.quiz__title:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.quiz__options{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);width:100%;display:grid}@media (min-width:40rem){.quiz__options{grid-template-columns:repeat(2,minmax(0,1fr))}}.quiz__opt{min-height:64px;padding:var(--space-sm)var(--space-lg);border:var(--border-hair);border-radius:var(--radius-block);background:var(--color-paper);color:var(--color-text);font:var(--weight-black)var(--text-title)/1.2 var(--font-body);text-align:start;cursor:pointer;transition:background-color var(--dur-micro)var(--ease-out),translate var(--dur-micro)var(--ease-out)}.quiz__opt:hover{background:var(--banana);translate:0 -2px}.quiz__opt:active{background:var(--banana-deep);translate:0}.quiz__result{gap:var(--space-lg);justify-items:start;display:grid;position:relative}.quiz__win{font-size:max(2.5rem,min(2rem + 3vw,4rem))}.quiz__matches{gap:var(--space-md);width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:60rem){.quiz__matches{grid-template-columns:repeat(3,minmax(0,1fr))}}.confetti{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.confetti span{width:calc(16px + (var(--k)*3px)%30px);aspect-ratio:1;background:radial-gradient(circle,var(--bubble-dot)0 18%,transparent 20%),var(--gold-light);opacity:0;border-radius:50%;position:absolute;top:20%}.confetti span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--k)*7%)}.confetti span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--k)*7%)}.confetti span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--k)*7%)}.confetti span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--k)*7%)}.confetti span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--k)*7%)}.confetti span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--k)*7%)}.confetti span:nth-child(3n){background:radial-gradient(circle,var(--bubble-dot)0 18%,transparent 20%),var(--lavender-deep)}.confetti span:nth-child(3n+1){background:radial-gradient(circle,var(--bubble-dot)0 18%,transparent 20%),var(--sky-deep)}@media (prefers-reduced-motion:no-preference){.confetti span{animation:burst 1.4s var(--ease-out)both;animation-delay:calc(var(--k)*45ms)}}@keyframes burst{0%{opacity:0;translate:0 40px;scale:.2}30%{opacity:.9;scale:1}to{opacity:0;translate:0 -120px;scale:1.25}}.parents__grid{gap:var(--space-2xl);display:grid}.parents__about{gap:var(--space-md);max-width:var(--measure);align-content:start;display:grid}.parents__facts{gap:var(--space-lg);margin:0;display:grid}.parents__facts>div{border-top:var(--border-hair);padding-top:var(--space-md)}.parents__facts dt{font-size:var(--text-title);font-weight:var(--weight-black);margin-bottom:var(--space-2xs)}.parents__facts dd{margin:0}.parents__more{gap:var(--space-2xl);margin-top:var(--space-3xl);display:grid}.faq__title{font-size:var(--text-subhead);font-weight:var(--weight-black);margin-bottom:var(--space-md)}.faq__item{border-bottom:1px solid var(--color-rule)}.faq__item summary{min-height:52px;font-weight:var(--weight-bold);cursor:pointer;align-items:center;display:flex}.contact{gap:var(--space-md);justify-items:start;display:grid}@media (min-width:60rem){.parents__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.parents__more{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.partners__title{text-align:center;margin-bottom:var(--space-2xl)}.partners__lead,.partners__grid{margin:0 auto;padding:0;list-style:none}.partners__lead{max-width:420px;margin-bottom:var(--space-lg)}.partners__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px;display:grid}.partners__grid li:last-child:nth-child(odd){width:calc(50% - var(--space-md)/2);grid-column:1/-1;justify-self:center}.logo-card{height:128px;padding:var(--space-md);background:var(--white);border:var(--border-hair);border-radius:var(--radius-block);place-items:center;display:grid;overflow:clip}.logo-card img{object-fit:contain;height:auto;max-height:92px;width:auto;max-width:100%}.logo-card--lead{height:220px;padding:var(--space-lg);border-width:4px}.logo-card--lead img{max-height:170px}.logo-card--dark{background:var(--ink)}.logo-card--dark img{width:min(100%,220px)}.footer{background:var(--lavender);padding-block:var(--space-3xl)var(--space-2xl)}.footer__inner{gap:var(--space-xl);display:grid}.footer__greet{font-size:var(--text-section)}.footer__cols{gap:var(--space-lg);display:grid}.footer__org{font-weight:var(--weight-black)}.footer__links{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.footer__links a{color:var(--color-text);font-weight:var(--weight-bold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;align-items:center;min-height:44px;text-decoration-thickness:2px;display:inline-flex}@media (min-width:48rem){.footer__cols{grid-template-columns:minmax(0,1fr) auto}}.doc{gap:var(--space-md);padding-block:var(--space-2xl)var(--space-4xl);max-width:760px;display:grid}.doc h2{font-size:var(--text-title);font-weight:var(--weight-black);margin-top:var(--space-md)}.doc ul{gap:var(--space-2xs);margin:0;display:grid}.doc ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-lg)}.doc ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-lg)}.doc ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-lg)}.doc ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-lg)}.doc ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-lg)}.doc ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-lg)}.doc__contact{gap:var(--space-sm);margin:0;display:grid}.doc__contact dt{font-weight:var(--weight-bold)}.doc__contact dd{margin:0}.doc .btn{justify-self:start}@media (prefers-reduced-motion:reduce){.sheet,.quiz__opt{transition:none}}@media print{@page{size:A4 landscape;margin:10mm}html,body{background:var(--color-paper);-webkit-print-color-adjust:exact;print-color-adjust:exact}.nav,.hero,.band-wipe,.explorer,.quiz,.parents,.partners,.footer,.print-hide,.tt-mobile,.sheet,.skip-link{display:none!important}.section.schedule{padding:0}.schedule .section__head{margin-bottom:4mm}.schedule .head--section{text-shadow:none;font-size:22pt}.schedule .section__lead{font-size:10pt}.tt-desktop{display:block!important}.tt-table thead th{padding:1mm;font-size:12pt}.tt-block{padding:1mm 2mm}.tt-block__name,.tt-block__time,.tt-block__grades{font-size:8pt}.tt-table tbody tr{height:13mm}.tt-pending-wrap{break-inside:avoid;margin-top:3mm;padding:2mm}.tt-pending-wrap:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2mm}.tt-pending-wrap:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2mm}.tt-pending-wrap:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2mm}.tt-pending-wrap:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2mm}.tt-pending-wrap:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2mm}.tt-pending-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2mm}.tt-pending-wrap__title{margin-bottom:1mm;font-size:9pt}.tt-pending-chips{flex-wrap:wrap;gap:1mm;display:flex}.tt-pending-chips .chip{border-width:1px;min-height:0;padding:.5mm 2mm;font-size:8pt}}@media (max-width:39.99rem){.course-card{gap:var(--space-sm);padding:var(--space-md)}.course-card__art{height:52px;width:52px}.badge{height:48px;width:48px;font-size:1.125rem}.explorer .filters{z-index:var(--z-sticky);margin-inline:calc(var(--gutter)*-1);padding:var(--space-xs)var(--gutter);background:var(--color-paper);border-bottom:1px solid var(--color-rule);position:-webkit-sticky;position:sticky;top:0}.explorer .filters .chips{scrollbar-width:none;padding-block:var(--space-3xs);flex-wrap:nowrap;overflow-x:auto}.explorer .filters .chips::-webkit-scrollbar{display:none}}.gallery{overflow-x:clip}.gallery__head{text-align:center;justify-items:center}.stack{justify-items:center;gap:var(--space-md);display:grid}.stack__pile{aspect-ratio:1;width:min(84vw,460px);margin-block:var(--space-md);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:var(--space-xs);position:relative}.stack__pile.is-interactive{cursor:grab}.stack__pile.is-interactive:active{cursor:grabbing}.stack__card{--lift:1;--dim:0;background:var(--white);transform-origin:50% 60%;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;padding:max(6px,min(1.6%,10px));position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1px 2px rgba(59,44,94,.18),0 2px 6px rgba(59,44,94,.08)}.stack__card:before{content:"";z-index:-1;border-radius:inherit;opacity:var(--lift);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 14px 34px rgba(59,44,94,.28),0 4px 10px rgba(59,44,94,.12)}.stack__card img{object-fit:cover;background:var(--color-paper-2);-webkit-user-drag:none;pointer-events:none;border-radius:3px;height:100%;width:100%}.stack__shade{border-radius:inherit;background:var(--ink);opacity:var(--dim);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.stack__pile:focus-visible{outline:3px solid var(--color-focus);outline-offset:14px}.stack__bar{align-items:center;gap:var(--space-md);display:flex}.stack__btn{border:2px solid var(--ink);background:var(--color-paper);height:48px;width:48px;color:var(--ink);cursor:pointer;transition:background-color var(--dur-micro)var(--ease-out);border-radius:50%;place-items:center;display:grid}.stack__btn:hover{background:var(--banana)}.stack__btn:active{background:var(--banana-deep)}.stack__chev--back{transform:scaleX(-1)}.stack__chev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.stack__chev:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.stack__chev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.stack__chev--back:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.stack__chev--back:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.stack__chev--back:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.stack__count{text-align:center;min-width:4.5ch;font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--color-muted)}.stack__caption{text-align:center;max-width:46ch;font-size:var(--text-small);color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.stack__btn{transition:none}}@media print{.gallery{display:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
