@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-arabic-wght-normal-BMWQQIfH.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-vietnamese-wght-normal-DvU6pLYV.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-latin-ext-wght-normal-CJ9LaFMc.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-latin-wght-normal-9GNYQ01K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-arabic-wght-normal-DiwT_uOQ.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-vietnamese-wght-normal-Do5Nl5oc.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-ext-wght-normal-CsYMu49W.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-wght-normal--ekFhJJC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--edis-navy:#103789;--edis-navy-print:#0F358A;--edis-blue:#0065B7;--edis-cyan:#00B1E9;--edis-red:#F12C3F;--edis-amber:#FFC034;--edis-cream:#FFF5E7;--edis-white:#FFFFFF;--neutral-100:#FFF5E7;--neutral-200:#F1EAE1;--neutral-300:#DEDADA;--neutral-400:#BCC0CD;--neutral-500:#94A0BD;--neutral-600:#405D9C;--neutral-700:#103789;--color-info:var(--edis-cyan);--color-warning:var(--edis-amber);--color-danger:var(--edis-red);--color-success:#12A46A;--color-info-soft:#E0F4FC;--color-warning-soft:#FFF3D8;--color-danger-soft:#FDE4E7;--color-success-soft:#DEF3EA;--surface-page:var(--edis-cream);--surface-raised:var(--edis-white);--surface-inverse:var(--edis-navy);--surface-accent:var(--edis-cyan);--surface-alert:var(--edis-red);--surface-highlight:var(--edis-amber);--surface-sunken:var(--neutral-200);--text-primary:var(--edis-navy);--text-secondary:var(--neutral-600);--text-placeholder:var(--neutral-600);--text-muted:var(--neutral-500);--text-success:#0A5B3C;--text-danger:#B3121F;--text-warning:#6B4200;--text-display-accent:var(--edis-blue);--text-on-inverse:var(--edis-cream);--text-on-accent:var(--edis-white);--text-on-highlight:var(--edis-navy);--text-link:var(--edis-blue);--text-link-hover:var(--edis-navy);--border-subtle:var(--neutral-300);--border-default:var(--edis-navy);--border-accent:var(--edis-cyan);--border-alert:var(--edis-red);--text-on-inverse-quiet:#CBD9F0;--text-eyebrow:var(--edis-blue);--text-on-info-soft:#0B3C7A;--text-on-success-soft:#0A5B3C;--text-on-warning-soft:#6B4200;--text-on-danger-soft:#96101F;--surface-control:var(--neutral-200);--surface-control-disabled:#F8F1E6;--surface-choice:var(--surface-control);--surface-choice-disabled:var(--surface-control-disabled);--surface-track:var(--neutral-300);--surface-track-inverse:rgba(255,245,231,.28);--motif-ink:var(--edis-navy);--motif-ink-inverse:var(--edis-cream);--art-navy-opacity:1;--art-cream-opacity:0;--btn-primary-bg:var(--edis-navy);--btn-primary-bg-hover:#0B2A6E;--btn-primary-fg:var(--edis-cream);--btn-accent-bg:var(--edis-blue);--btn-accent-bg-hover:#00519A;--btn-accent-fg:var(--edis-white);--btn-alert-bg:var(--edis-red);--btn-alert-bg-hover:#CE1A2C;--btn-alert-fg:var(--edis-white);--btn-inverse-bg:var(--edis-cream);--btn-inverse-bg-hover:var(--edis-white);--btn-inverse-fg:var(--edis-navy);--btn-quiet-bg-hover:rgba(16,55,137,.08);--btn-quiet-fg:var(--text-primary);--nav-item:var(--edis-blue);--nav-item-hover:var(--edis-navy);--nav-item-active:var(--edis-navy);--nav-item-inverse:#BFD5F2;--nav-item-inverse-active:var(--edis-cream);--surface-card:#FBEFDA;--surface-card-hover:#F7E7CC;--surface-card-inverse:rgba(255,245,231,.12);--surface-card-inverse-hover:rgba(255,245,231,.2);--celebrate-hunt-bg:var(--edis-blue);--celebrate-hunt-fg:var(--edis-white);--celebrate-self-bg:var(--edis-amber);--celebrate-self-fg:var(--edis-navy);--badge-warning-bg:var(--edis-amber);--badge-warning-fg:var(--text-on-highlight);--badge-neutral-bg:var(--neutral-300);--badge-neutral-fg:var(--text-primary);--ratio-dominant:var(--edis-cream);--ratio-support:var(--edis-navy);--ratio-accent:var(--edis-cyan)}:root{--font-core:"Readex Pro Variable","Readex Pro","Alexandria Variable","Alexandria",-apple-system,"Segoe UI",sans-serif;--font-display:"Alexandria Variable","Alexandria",var(--font-core);--font-cobrand-latin:"Indivisible",var(--font-core);--font-cobrand-arabic:"Jali Arabic",var(--font-core);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-body:var(--weight-regular);--weight-emphasis:var(--weight-medium);--weight-heading:var(--weight-semibold);--weight-display:var(--weight-bold);--size-1:11px;--lh-1:1.5;--size-2:15px;--lh-2:1.6;--size-3:18px;--lh-3:1.5;--size-4:22px;--lh-4:1.35;--size-5:28px;--lh-5:1.3;--size-6:34px;--lh-6:1.2;--size-7:43px;--lh-7:1.12;--size-8:54px;--lh-8:1.05;--tracking-display:-.02em;--tracking-heading:-.01em;--tracking-body:0;--tracking-label:.06em;--measure-narrow:38ch;--measure-default:62ch;--lh-display:1.08;--lh-heading:1.22;--lh-two-tone:1.16}[data-scale=mobile]{--size-1:11px;--size-2:14px;--size-3:16px;--size-4:19px;--size-5:23px;--size-6:28px;--size-7:35px;--size-8:43px}[dir=rtl]{--size-1:11px;--size-2:14px;--size-3:17px;--size-4:21px;--size-5:26px;--size-6:32px;--size-7:40px;--size-8:50px;--lh-display:1.38;--lh-heading:1.55;--lh-two-tone:1.5}[data-scale=mobile][dir=rtl]{--size-2:13px;--size-3:15px;--size-4:18px;--size-6:26px}.nums-western{font-feature-settings:"lnum" 1;font-variant-numeric:lining-nums tabular-nums}.nums-arabic-indic{font-feature-settings:"anum" 1}[dir=rtl]{text-align:right}[dir=rtl] .u-display,[dir=rtl] .u-heading{letter-spacing:0}:root{--space-4:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--space-160:160px;--gap-glued:var(--space-8);--gap-related:var(--space-16);--gap-grouped:var(--space-24);--gap-separated:var(--space-40);--gap-section:var(--space-96);--gap-chapter:var(--space-128);--pad-chip:var(--space-8);--pad-control-x:var(--space-24);--pad-card:var(--space-32);--pad-card-lg:var(--space-48);--pad-panel:var(--space-64);--pad-page-x:var(--space-64);--pad-page-y:var(--space-96);--pad-page-x-mobile:var(--space-24);--pad-page-y-mobile:var(--space-48);--control-h-sm:40px;--control-h-md:48px;--icon-sm:20px;--icon-md:24px;--icon-lg:32px;--control-band:var(--icon-md);--control-band-sm:var(--icon-sm);--inset-control:calc((var(--control-h-md) - var(--control-band)) / 2);--inset-control-sm:calc((var(--control-h-sm) - var(--control-band-sm)) / 2);--pad-control:calc(var(--inset-control) - var(--border-control));--pad-control-sm:calc(var(--inset-control-sm) - var(--border-control));--radius-logo-ratio:8.12%;--radius-md:12px;--radius-lg:16px;--radius-xl:16px;--radius-2xl:16px;--radius-pill:999px;--radius-control:var(--radius-pill);--radius-button:var(--radius-pill);--radius-card:var(--radius-lg);--radius-surface:var(--radius-lg);--radius-panel:var(--radius-lg);--radius-notification:var(--radius-md);--radius-circle:50%;--border-width-2:2px;--border-width-3:3px;--border-divider:var(--border-width-2);--border-card:var(--border-width-2);--border-control:var(--border-width-2);--border-emphasis:var(--border-width-3);--sub-marker-width:var(--border-width-2);--sub-gutter:var(--space-24);--sub-gap:var(--space-16);--list-gutter:56px;--dot-size:10px;--dot-clearance:var(--space-24);--dot-reserve:calc(var(--dot-size) + var(--dot-clearance));--grid-columns:12;--grid-gutter:24px;--grid-margin:64px;--grid-max:1280px;--grid-columns-mobile:4;--grid-gutter-mobile:16px;--grid-margin-mobile:24px;--negative-space-min:40%;--logo-clear-space:.25;--logo-min-screen:24px;--logo-min-print:8mm;--lockup-h:36px}:root{--shadow-1:none;--shadow-2:none;--shadow-3:none;--shadow-none:none;--duration-fast:.1s;--duration-base:.2s;--duration-slow:.3s;--ease-standard:cubic-bezier(.2,.8,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--focus-ring:0 0 0 3px rgba(0,177,233,.45);--focus-ring-offset:2px;--overlay-scrim:rgba(16,55,137,.55);--blur-scrim:blur(6px);--scrim-glass:linear-gradient(to top, rgba(10,25,55,.88) 0%, rgba(10,25,55,.8) 30%, rgba(10,25,55,.44) 44%, rgba(10,25,55,0) 56%);--scrim-glass-light:var(--scrim-glass);--scrim-glass-dark:var(--scrim-glass);--caption-band:46%;--caption-max:56%;--frame-min:240px}@keyframes edis-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-spin:6s}}[data-theme=dark]{--surface-page:#0A1937;--surface-raised:#12275A;--surface-inverse:var(--edis-navy);--surface-accent:#0E4E86;--surface-alert:#8E1826;--surface-highlight:#6B4C08;--surface-sunken:#071127;--text-primary:var(--edis-cream);--text-secondary:#A9BCE4;--text-muted:#7A8DB8;--text-success:#7FE3B9;--text-danger:#FFA8B2;--text-warning:#FFD98A;--text-display-accent:#FFCF5C;--text-on-inverse:var(--edis-cream);--text-on-accent:var(--edis-cream);--text-on-highlight:var(--edis-cream);--text-link:#FFCF5C;--text-link-hover:var(--edis-cream);--border-subtle:#20386E;--border-default:#3B5EA8;--border-accent:#A8C7F0;--border-alert:#FF6B78;--color-info:#A8C7F0;--color-warning:#FFCF5C;--color-danger:#FF6B78;--color-success:#3FCB93;--color-info-soft:#0C3350;--color-warning-soft:#3A2E08;--color-danger-soft:#43121A;--color-success-soft:#0B3327;--text-on-inverse-quiet:#AFC4E6;--text-eyebrow:#FFCF5C;--text-on-info-soft:var(--edis-cream);--text-on-success-soft:var(--edis-cream);--text-on-warning-soft:var(--edis-cream);--text-on-danger-soft:var(--edis-cream);--surface-control:#1E3568;--surface-control-disabled:#152A54;--text-placeholder:#9FB6E2;--surface-choice:var(--surface-control);--surface-choice-disabled:var(--surface-control-disabled);--surface-track:#20386E;--surface-track-inverse:rgba(255,245,231,.32);--motif-ink:var(--edis-cream);--motif-ink-inverse:var(--edis-cream);--art-navy-opacity:0;--art-cream-opacity:1;--btn-primary-bg:#2E5BC4;--btn-primary-bg-hover:#3F6DD8;--btn-primary-fg:var(--edis-cream);--btn-accent-bg:#1E7DC4;--btn-accent-bg-hover:#2C90DB;--btn-accent-fg:var(--edis-cream);--btn-alert-bg:#B4283A;--btn-alert-bg-hover:#CC3448;--btn-alert-fg:var(--edis-cream);--btn-inverse-bg:var(--edis-cream);--btn-inverse-bg-hover:#FFFFFF;--btn-inverse-fg:var(--edis-navy);--btn-quiet-bg-hover:rgba(255,245,231,.1);--btn-quiet-fg:var(--text-primary);--nav-item:#C7D8F6;--nav-item-hover:var(--edis-cream);--nav-item-active:var(--edis-cream);--nav-item-inverse:#C7D8F6;--nav-item-inverse-active:var(--edis-cream);--surface-card:#16305F;--surface-card-hover:#1C3A70;--surface-card-inverse:rgba(255,245,231,.1);--surface-card-inverse-hover:rgba(255,245,231,.16);--celebrate-hunt-bg:#1E7DC4;--celebrate-hunt-fg:var(--edis-cream);--celebrate-self-bg:#E0A82E;--celebrate-self-fg:#0A1937;--badge-warning-bg:var(--color-warning-soft);--badge-warning-fg:var(--text-on-warning-soft);--badge-neutral-bg:var(--surface-control);--badge-neutral-fg:var(--text-secondary);--focus-ring:0 0 0 3px rgba(255,207,92,.55);--overlay-scrim:rgba(4,10,24,.7)}:root{--pattern-tile-sm:48px;--pattern-tile-md:72px;--pattern-tile-lg:120px;--pattern-strength-whisper:.05;--pattern-strength-quiet:.12;--pattern-strength-strong:.2;--pattern-fade:72%;--pattern-mask:linear-gradient(#000,#000);--pattern-dots-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23103789'%3E%3Ccircle%20cx='16'%20cy='16'%20r='4'/%3E%3Ccircle%20cx='48'%20cy='48'%20r='4'/%3E%3C/g%3E%3C/svg%3E");--pattern-dots-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23FFF5E7'%3E%3Ccircle%20cx='16'%20cy='16'%20r='4'/%3E%3Ccircle%20cx='48'%20cy='48'%20r='4'/%3E%3C/g%3E%3C/svg%3E");--pattern-rings-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23103789'%20stroke-width='2'%3E%3Ccircle%20cx='32'%20cy='32'%20r='13'/%3E%3Ccircle%20cx='0'%20cy='0'%20r='13'/%3E%3Ccircle%20cx='64'%20cy='0'%20r='13'/%3E%3Ccircle%20cx='0'%20cy='64'%20r='13'/%3E%3Ccircle%20cx='64'%20cy='64'%20r='13'/%3E%3C/g%3E%3C/svg%3E");--pattern-rings-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23FFF5E7'%20stroke-width='2'%3E%3Ccircle%20cx='32'%20cy='32'%20r='13'/%3E%3Ccircle%20cx='0'%20cy='0'%20r='13'/%3E%3Ccircle%20cx='64'%20cy='0'%20r='13'/%3E%3Ccircle%20cx='0'%20cy='64'%20r='13'/%3E%3Ccircle%20cx='64'%20cy='64'%20r='13'/%3E%3C/g%3E%3C/svg%3E");--pattern-arcs-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23103789'%3E%3Cpath%20d='M2%2064A14%2014%200%200%201%2030%2064Z'/%3E%3Cpath%20d='M34%200A14%2014%200%200%200%2062%200Z'/%3E%3C/g%3E%3C/svg%3E");--pattern-arcs-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23FFF5E7'%3E%3Cpath%20d='M2%2064A14%2014%200%200%201%2030%2064Z'/%3E%3Cpath%20d='M34%200A14%2014%200%200%200%2062%200Z'/%3E%3C/g%3E%3C/svg%3E");--pattern-bars-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23103789'%3E%3Crect%20x='4'%20y='12'%20width='40'%20height='8'%20rx='4'/%3E%3Crect%20x='20'%20y='44'%20width='40'%20height='8'%20rx='4'/%3E%3C/g%3E%3C/svg%3E");--pattern-bars-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23FFF5E7'%3E%3Crect%20x='4'%20y='12'%20width='40'%20height='8'%20rx='4'/%3E%3Crect%20x='20'%20y='44'%20width='40'%20height='8'%20rx='4'/%3E%3C/g%3E%3C/svg%3E");--pattern-smiles-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cpath%20fill='%23103789'%20d='M18%2026A14%2014%200%200%200%2046%2026L39%2026A7%207%200%200%201%2025%2026Z'/%3E%3C/svg%3E");--pattern-smiles-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cpath%20fill='%23FFF5E7'%20d='M18%2026A14%2014%200%200%200%2046%2026L39%2026A7%207%200%200%201%2025%2026Z'/%3E%3C/svg%3E");--pattern-weave-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23103789'%20stroke-width='2'%3E%3Cpath%20d='M0%2032A32%2032%200%200%200%2032%200'/%3E%3Cpath%20d='M32%2064A32%2032%200%200%201%2064%2032'/%3E%3C/g%3E%3C/svg%3E");--pattern-weave-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23FFF5E7'%20stroke-width='2'%3E%3Cpath%20d='M0%2032A32%2032%200%200%200%2032%200'/%3E%3Cpath%20d='M32%2064A32%2032%200%200%201%2064%2032'/%3E%3C/g%3E%3C/svg%3E");--pattern-quarters-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23103789'%3E%3Cpath%20d='M0%2023A23%2023%200%200%200%2023%200L0%200Z'/%3E%3Cpath%20d='M64%2041A23%2023%200%200%200%2041%2064L64%2064Z'/%3E%3C/g%3E%3C/svg%3E");--pattern-quarters-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23FFF5E7'%3E%3Cpath%20d='M0%2023A23%2023%200%200%200%2023%200L0%200Z'/%3E%3Cpath%20d='M64%2041A23%2023%200%200%200%2041%2064L64%2064Z'/%3E%3C/g%3E%3C/svg%3E");--pattern-curls-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23103789'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M20%209A11%2011%200%201%201%209%2020'/%3E%3Cpath%20d='M44%2055A11%2011%200%201%201%2055%2044'/%3E%3C/g%3E%3C/svg%3E");--pattern-curls-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23FFF5E7'%20stroke-width='3'%20stroke-linecap='round'%3E%3Cpath%20d='M20%209A11%2011%200%201%201%209%2020'/%3E%3Cpath%20d='M44%2055A11%2011%200%201%201%2055%2044'/%3E%3C/g%3E%3C/svg%3E");--pattern-stems-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23103789'%20stroke-width='6'%20stroke-linecap='round'%3E%3Ccircle%20cx='18'%20cy='16'%20r='8'/%3E%3Cpath%20d='M18%2027V40'/%3E%3Ccircle%20cx='46'%20cy='48'%20r='8'/%3E%3Cpath%20d='M46%2037V24'/%3E%3C/g%3E%3C/svg%3E");--pattern-stems-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='none'%20stroke='%23FFF5E7'%20stroke-width='6'%20stroke-linecap='round'%3E%3Ccircle%20cx='18'%20cy='16'%20r='8'/%3E%3Cpath%20d='M18%2027V40'/%3E%3Ccircle%20cx='46'%20cy='48'%20r='8'/%3E%3Cpath%20d='M46%2037V24'/%3E%3C/g%3E%3C/svg%3E");--pattern-confetti-navy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23103789'%3E%3Cpath%20d='M8%2026A10%2010%200%200%201%2028%2026Z'/%3E%3Crect%20x='34'%20y='10'%20width='24'%20height='6'%20rx='3'/%3E%3Ccircle%20cx='12'%20cy='52'%20r='3.5'/%3E%3C/g%3E%3Ccircle%20cx='46'%20cy='46'%20r='9'%20fill='none'%20stroke='%23103789'%20stroke-width='2'/%3E%3C/svg%3E");--pattern-confetti-cream:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%3E%3Cg%20fill='%23FFF5E7'%3E%3Cpath%20d='M8%2026A10%2010%200%200%201%2028%2026Z'/%3E%3Crect%20x='34'%20y='10'%20width='24'%20height='6'%20rx='3'/%3E%3Ccircle%20cx='12'%20cy='52'%20r='3.5'/%3E%3C/g%3E%3Ccircle%20cx='46'%20cy='46'%20r='9'%20fill='none'%20stroke='%23FFF5E7'%20stroke-width='2'/%3E%3C/svg%3E");--pattern-dots:var(--pattern-dots-navy);--pattern-rings:var(--pattern-rings-navy);--pattern-arcs:var(--pattern-arcs-navy);--pattern-bars:var(--pattern-bars-navy);--pattern-smiles:var(--pattern-smiles-navy);--pattern-weave:var(--pattern-weave-navy);--pattern-quarters:var(--pattern-quarters-navy);--pattern-curls:var(--pattern-curls-navy);--pattern-stems:var(--pattern-stems-navy);--pattern-confetti:var(--pattern-confetti-navy)}[data-theme=light]{--pattern-dots:var(--pattern-dots-navy);--pattern-rings:var(--pattern-rings-navy);--pattern-arcs:var(--pattern-arcs-navy);--pattern-bars:var(--pattern-bars-navy);--pattern-smiles:var(--pattern-smiles-navy);--pattern-weave:var(--pattern-weave-navy);--pattern-quarters:var(--pattern-quarters-navy);--pattern-curls:var(--pattern-curls-navy);--pattern-stems:var(--pattern-stems-navy);--pattern-confetti:var(--pattern-confetti-navy)}[data-theme=dark]{--pattern-dots:var(--pattern-dots-cream);--pattern-rings:var(--pattern-rings-cream);--pattern-arcs:var(--pattern-arcs-cream);--pattern-bars:var(--pattern-bars-cream);--pattern-smiles:var(--pattern-smiles-cream);--pattern-weave:var(--pattern-weave-cream);--pattern-quarters:var(--pattern-quarters-cream);--pattern-curls:var(--pattern-curls-cream);--pattern-stems:var(--pattern-stems-cream);--pattern-confetti:var(--pattern-confetti-cream)}[data-theme=dark],.on-inverse,.edis-pattern[data-on=inverse]{--pattern-strength-whisper:.09;--pattern-strength-quiet:.2;--pattern-strength-strong:.34}.on-inverse{--pattern-dots:var(--pattern-dots-cream);--pattern-rings:var(--pattern-rings-cream);--pattern-arcs:var(--pattern-arcs-cream);--pattern-bars:var(--pattern-bars-cream);--pattern-smiles:var(--pattern-smiles-cream);--pattern-weave:var(--pattern-weave-cream);--pattern-quarters:var(--pattern-quarters-cream);--pattern-curls:var(--pattern-curls-cream);--pattern-stems:var(--pattern-stems-cream);--pattern-confetti:var(--pattern-confetti-cream)}.edis-pattern{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.edis-pattern:before{content:"";position:absolute;inset:0;print-color-adjust:exact;-webkit-print-color-adjust:exact;background-repeat:repeat;background-position:0 0;background-size:var(--pattern-tile-md);opacity:var(--pattern-strength-quiet);-webkit-mask-image:var(--pattern-mask);mask-image:var(--pattern-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.edis-pattern[data-pattern=dots]:before{background-image:var(--pattern-dots)}.edis-pattern[data-pattern=dots][data-on=inverse]:before{background-image:var(--pattern-dots-cream)}.edis-pattern[data-pattern=rings]:before{background-image:var(--pattern-rings)}.edis-pattern[data-pattern=rings][data-on=inverse]:before{background-image:var(--pattern-rings-cream)}.edis-pattern[data-pattern=arcs]:before{background-image:var(--pattern-arcs)}.edis-pattern[data-pattern=arcs][data-on=inverse]:before{background-image:var(--pattern-arcs-cream)}.edis-pattern[data-pattern=bars]:before{background-image:var(--pattern-bars)}.edis-pattern[data-pattern=bars][data-on=inverse]:before{background-image:var(--pattern-bars-cream)}.edis-pattern[data-pattern=smiles]:before{background-image:var(--pattern-smiles)}.edis-pattern[data-pattern=smiles][data-on=inverse]:before{background-image:var(--pattern-smiles-cream)}.edis-pattern[data-pattern=weave]:before{background-image:var(--pattern-weave)}.edis-pattern[data-pattern=weave][data-on=inverse]:before{background-image:var(--pattern-weave-cream)}.edis-pattern[data-pattern=quarters]:before{background-image:var(--pattern-quarters)}.edis-pattern[data-pattern=quarters][data-on=inverse]:before{background-image:var(--pattern-quarters-cream)}.edis-pattern[data-pattern=curls]:before{background-image:var(--pattern-curls)}.edis-pattern[data-pattern=curls][data-on=inverse]:before{background-image:var(--pattern-curls-cream)}.edis-pattern[data-pattern=stems]:before{background-image:var(--pattern-stems)}.edis-pattern[data-pattern=stems][data-on=inverse]:before{background-image:var(--pattern-stems-cream)}.edis-pattern[data-pattern=confetti]:before{background-image:var(--pattern-confetti)}.edis-pattern[data-pattern=confetti][data-on=inverse]:before{background-image:var(--pattern-confetti-cream)}.edis-pattern[data-tile=sm]:before{background-size:var(--pattern-tile-sm)}.edis-pattern[data-tile=lg]:before{background-size:var(--pattern-tile-lg)}.edis-pattern[data-strength=whisper]:before{opacity:var(--pattern-strength-whisper)}.edis-pattern[data-strength=strong]:before{opacity:var(--pattern-strength-strong)}.edis-pattern[data-anchor=top]{--pattern-mask:linear-gradient(to bottom,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=bottom]{--pattern-mask:linear-gradient(to top,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=left]{--pattern-mask:linear-gradient(to right,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=right]{--pattern-mask:linear-gradient(to left,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=corner-tr]{--pattern-mask:radial-gradient(130% 130% at 100% 0,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=corner-tl]{--pattern-mask:radial-gradient(130% 130% at 0 0,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=corner-br]{--pattern-mask:radial-gradient(130% 130% at 100% 100%,#000,transparent var(--pattern-fade))}.edis-pattern[data-anchor=corner-bl]{--pattern-mask:radial-gradient(130% 130% at 0 100%,#000,transparent var(--pattern-fade))}.edis-pattern-host{position:relative}:root{--carousel-interval:6s;--carousel-transition:var(--duration-slow);--carousel-slides-max:5;--carousel-ratio-band:21/9;--carousel-ratio-panel:16/9;--carousel-ratio-column:4/5;--carousel-ratio-mobile:4/3;--carousel-h-band-min:420px;--carousel-h-min:var(--frame-min);--plate-logo-h:clamp(48px, 30%, 116px);--plate-motif-w:clamp(112px, 46%, 248px);--plate-mark-y:32%;--carousel-radius-band:0px;--carousel-radius-panel:var(--radius-panel);--carousel-radius-column:var(--radius-panel);--carousel-radius-mobile:var(--radius-surface);--carousel-tick-w:28px;--carousel-tick-w-active:64px;--carousel-tick-h:4px;--carousel-tick-hit:44px;--carousel-tick-radius:var(--radius-pill);--carousel-tick-gap:var(--space-8);--carousel-tick-track:rgba(255,245,231,.45);--carousel-tick-active:var(--edis-cyan);--carousel-measure:38ch}@keyframes edis-carousel-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes edis-carousel-fade{0%{opacity:0}to{opacity:1}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-core);font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);font-weight:var(--weight-heading);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}h1{line-height:var(--lh-display)}p{margin:0;text-wrap:pretty}:where(a){color:var(--text-link);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}:where(a:hover){color:var(--text-link-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:var(--focus-ring)}::selection{background:var(--edis-amber);color:var(--edis-navy)}::placeholder{color:var(--text-placeholder);opacity:1}img,svg{display:block;max-width:100%}.on-inverse{background:var(--surface-inverse);color:var(--text-on-inverse);--motif-ink:var(--motif-ink-inverse);--text-primary:var(--text-on-inverse);--btn-quiet-fg:var(--text-on-inverse)}.edis-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-glued);height:var(--control-h-md);padding-inline:var(--pad-control-x);font-family:var(--font-core);font-size:var(--size-2);font-weight:var(--weight-emphasis);letter-spacing:var(--tracking-body);text-decoration:none;border:var(--border-control) solid transparent;border-radius:var(--radius-button);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.edis-btn:active:not(:disabled){transform:scale(.98)}.edis-btn:disabled{opacity:.45;cursor:not-allowed}.edis-btn--sm{height:var(--control-h-sm);font-size:var(--size-1);padding-inline:var(--space-16)}.edis-btn--full{width:100%}.edis-btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}.edis-btn--primary:hover:not(:disabled){background:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover)}.edis-btn--accent{background:var(--btn-accent-bg);color:var(--btn-accent-fg);border-color:var(--btn-accent-bg)}.edis-btn--accent:hover:not(:disabled){background:var(--btn-accent-bg-hover);border-color:var(--btn-accent-bg-hover)}.edis-btn--alert{background:var(--btn-alert-bg);color:var(--btn-alert-fg);border-color:var(--btn-alert-bg)}.edis-btn--alert:hover:not(:disabled){background:var(--btn-alert-bg-hover);border-color:var(--btn-alert-bg-hover)}.edis-btn--inverse{background:var(--btn-inverse-bg);color:var(--btn-inverse-fg);border-color:var(--btn-inverse-bg)}.edis-btn--inverse:hover:not(:disabled){background:var(--btn-inverse-bg-hover);border-color:var(--btn-inverse-bg-hover)}.edis-btn--outline{background:transparent;color:var(--btn-quiet-fg);border-color:var(--border-default)}.edis-btn--outline:hover:not(:disabled){background:var(--btn-quiet-bg-hover)}.edis-btn--ghost{background:transparent;color:var(--btn-quiet-fg);border-color:transparent}.edis-btn--ghost:hover:not(:disabled){background:var(--btn-quiet-bg-hover)}.edis-btn__spinner{width:16px;height:16px;flex:none;border-radius:var(--radius-pill);border:2px solid currentColor;border-top-color:transparent;animation:edis-spin var(--duration-spin) linear infinite}.edis-iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--control-h-md) - var(--space-4));height:calc(var(--control-h-md) - var(--space-4));background:transparent;border:none;border-radius:var(--radius-md);color:var(--btn-quiet-fg);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.edis-iconbtn:hover:not(:disabled){background:var(--btn-quiet-bg-hover)}.edis-iconbtn:disabled{opacity:.45;cursor:not-allowed}.edis-field__end .edis-iconbtn{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-pill)}.edis-cobrand{display:flex;align-items:center;gap:var(--gap-glued);flex-wrap:wrap}.edis-cobrand img{height:var(--lockup-h);width:auto}.edis-field{display:flex;flex-direction:column;gap:var(--gap-glued)}.edis-field__label{font-size:var(--size-1);line-height:var(--lh-1);font-weight:var(--weight-emphasis);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-primary)}[dir=rtl] .edis-field__label{letter-spacing:0}.edis-field__control{position:relative}.edis-input{width:100%;box-sizing:border-box;appearance:none;font-family:var(--font-core);font-size:var(--size-2);line-height:1.4;color:var(--text-primary);background:var(--surface-control);border:none;border-radius:var(--radius-control);padding-inline:var(--pad-control-x);height:var(--control-h-md);transition:box-shadow var(--duration-fast) var(--ease-standard)}.edis-input:focus-visible{outline:none;box-shadow:var(--focus-ring)}.edis-input[aria-invalid=true]{box-shadow:0 0 0 2px var(--border-alert)}.edis-input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 2px var(--border-alert),var(--focus-ring)}.edis-input:disabled{background:var(--surface-control-disabled);opacity:.6;cursor:not-allowed}.edis-input--with-end{padding-inline-end:var(--space-56)}.edis-field__end{position:absolute;inset-inline-end:var(--space-4);inset-block-start:50%;transform:translateY(-50%)}.edis-field__hint{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-secondary)}.edis-check-field{display:flex;flex-direction:column;gap:var(--gap-glued)}.edis-check{display:flex;align-items:flex-start;gap:var(--gap-related);cursor:pointer;position:relative}.edis-check__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.edis-check__box{width:var(--icon-md);height:var(--icon-md);flex:none;border-radius:33%;background:var(--surface-choice);border:var(--border-divider) solid var(--border-default);display:grid;place-items:center;color:transparent;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);margin-block-start:var(--space-4)}.edis-check__input:checked+.edis-check__box{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.edis-check__input:focus-visible+.edis-check__box{box-shadow:var(--focus-ring)}.edis-check__input[aria-invalid=true]+.edis-check__box{box-shadow:0 0 0 2px var(--border-alert)}.edis-check__input[aria-invalid=true]:focus-visible+.edis-check__box{box-shadow:0 0 0 2px var(--border-alert),var(--focus-ring)}.edis-check__input:disabled+.edis-check__box{background:var(--surface-choice-disabled);opacity:.6}.edis-check__input:disabled~.edis-check__text{opacity:.6}.edis-check__text{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.edis-check__label{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis)}.edis-check__desc{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-secondary)}.edis-check__end{margin-inline-start:auto;flex:none}.edis-field__error{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-danger);font-weight:var(--weight-emphasis)}.edis-radio{display:flex;align-items:flex-start;gap:var(--gap-related);cursor:pointer;position:relative}.edis-radio__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.edis-radio__box{width:var(--icon-md);height:var(--icon-md);flex:none;border-radius:var(--radius-pill);background:var(--surface-choice);border:var(--border-divider) solid var(--border-default);display:grid;place-items:center;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);margin-block-start:var(--space-4)}.edis-radio__box:after{content:"";inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-pill);background:transparent;transition:background var(--duration-fast) var(--ease-standard)}.edis-radio__input:checked+.edis-radio__box{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.edis-radio__input:checked+.edis-radio__box:after{background:var(--btn-primary-fg)}.edis-radio__input:focus-visible+.edis-radio__box{box-shadow:var(--focus-ring)}.edis-radio__input:disabled+.edis-radio__box{background:var(--surface-choice-disabled);opacity:.6}.edis-radio__input:disabled~.edis-radio__text{opacity:.6}.edis-radio__text{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.edis-radio__label{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis)}.edis-radio__desc{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-secondary)}.edis-radiogroup{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:var(--gap-glued)}.edis-radiogroup__question{padding:0;font-family:var(--font-core);font-size:var(--size-3);line-height:var(--lh-3);font-weight:var(--weight-heading);color:var(--text-primary)}.edis-radiogroup__options{display:flex;flex-direction:column;gap:var(--gap-related);margin-block-start:var(--space-8)}.edis-radiogroup__options--cards{display:grid;grid-template-columns:1fr;gap:var(--gap-related);align-items:stretch}@media(min-width:640px){.edis-radiogroup__options--cards{grid-template-columns:1fr 1fr}}.edis-radiogroup__options--cards .edis-radio{flex-direction:column;align-items:flex-start;gap:var(--gap-glued);padding:var(--space-16);border-radius:var(--radius-card);border:var(--border-emphasis) solid var(--border-subtle);background:var(--surface-card);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.edis-radiogroup__options--cards .edis-radio:hover{background:var(--surface-card-hover)}.edis-radiogroup__options--cards .edis-radio:has(.edis-radio__input:checked){border-color:var(--border-default)}.edis-radiogroup__options--cards .edis-radio:has(.edis-radio__input:focus-visible){box-shadow:var(--focus-ring)}.edis-radiogroup__options--cards .edis-radio__input:focus-visible+.edis-radio__box{box-shadow:none}.edis-radiogroup__options--cards .edis-radio__box{margin-block-start:0}.edis-radiogroup__options--cards .edis-radio__label{font-size:var(--size-3);line-height:var(--lh-3)}.edis-points{list-style:none;margin:0;padding:0;--points-rule:var(--border-subtle);--points-quiet:var(--text-secondary)}.on-inverse .edis-points{--points-rule:var(--surface-track-inverse);--points-quiet:var(--text-on-inverse-quiet)}.edis-points--plain .edis-points__row{grid-template-columns:minmax(0,1fr)}.edis-points__row{display:grid;grid-template-columns:var(--list-gutter) minmax(0,1fr);align-items:baseline;padding-block:var(--gap-related);border-block-end:var(--border-divider) solid var(--points-rule)}.edis-points__row:first-child{padding-block-start:0}.edis-points__row:last-child{border-block-end:none;padding-block-end:0}.edis-points__num{font-family:var(--font-display);font-size:var(--size-3);line-height:var(--lh-3);font-weight:var(--weight-heading);color:var(--points-quiet)}.edis-points__text{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.edis-points__title{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis)}.edis-points__body{font-size:var(--size-2);line-height:var(--lh-2);color:var(--points-quiet)}.edis-twotone{display:block;font-family:var(--font-display);line-height:var(--lh-two-tone);letter-spacing:var(--tracking-heading)}[dir=rtl] .edis-twotone{letter-spacing:0}.edis-twotone__opener{display:block;color:var(--text-eyebrow);font-size:var(--size-4);font-weight:var(--weight-heading)}.edis-twotone__subject{display:block;color:var(--text-primary);font-size:var(--size-6);font-weight:var(--weight-heading)}.on-inverse .edis-twotone__opener,.edis-twotone--inverse .edis-twotone__opener{color:var(--edis-amber)}.on-inverse .edis-twotone__subject,.edis-twotone--inverse .edis-twotone__subject{color:var(--text-on-inverse)}.edis-count{display:inline-grid;place-items:center;min-inline-size:var(--space-24);block-size:var(--space-24);padding-inline:var(--space-8);border-radius:var(--radius-pill);background:var(--badge-neutral-bg);color:var(--badge-neutral-fg);font-size:var(--size-1);line-height:1;font-weight:var(--weight-emphasis)}.edis-badge{display:inline-flex;align-items:center;white-space:nowrap;padding:var(--space-4) var(--pad-chip);font-size:var(--size-1);line-height:var(--lh-1);font-weight:var(--weight-emphasis);border-radius:var(--radius-pill)}.edis-badge--neutral{background:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}.edis-badge--info{background:var(--color-info-soft);color:var(--text-on-info-soft)}.edis-badge--success{background:var(--color-success-soft);color:var(--text-on-success-soft)}.edis-badge--warning{background:var(--badge-warning-bg);color:var(--badge-warning-fg)}.edis-badge--danger{background:var(--color-danger-soft);color:var(--text-on-danger-soft)}.edis-notice{display:flex;gap:var(--gap-glued);align-items:center;min-block-size:var(--control-h-md);padding:var(--pad-chip) var(--space-16);border-radius:var(--radius-notification);font-size:var(--size-2);line-height:var(--lh-2)}.edis-notice__icon{flex:none;display:flex}.edis-notice__body{flex:1;min-width:0}.edis-notice__close{flex:none;color:inherit;position:relative;inline-size:var(--space-32);block-size:var(--space-32);margin-inline-end:calc(-1 * var(--space-8));border-radius:var(--radius-pill)}.edis-notice__close:before{content:"";position:absolute;inset:calc((var(--space-32) - (var(--control-h-md) - var(--space-4))) / 2)}.edis-notice__close:hover:not(:disabled){background:#0000000f}.edis-notice--danger{background:var(--color-danger-soft);color:var(--text-on-danger-soft)}.edis-notice--info{background:var(--color-info-soft);color:var(--text-on-info-soft)}.edis-notice--warning{background:var(--color-warning-soft);color:var(--text-on-warning-soft)}.edis-notice--success{background:var(--color-success-soft);color:var(--text-on-success-soft)}.edis-smile{position:absolute;pointer-events:none;z-index:0;opacity:var(--pattern-strength-quiet);aspect-ratio:398/208}.edis-smile svg{position:absolute;inset:0;width:100%;height:100%}.edis-sr-only{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.edis-rows{list-style:none;margin:0;padding:0}.edis-rows>li{border-block-end:var(--border-divider) solid var(--border-subtle)}.edis-rows>li:last-child{border-block-end:none}.edis-modal{margin:auto;padding:0;border:none;max-block-size:calc(100dvh - 2 * var(--space-48));inline-size:min(560px,calc(100vw - 2 * var(--space-24)));background:var(--surface-raised);color:var(--text-primary);border:var(--border-card) solid var(--border-subtle);border-radius:var(--radius-panel);overflow:hidden}.edis-modal::backdrop{background:var(--overlay-scrim);-webkit-backdrop-filter:var(--blur-scrim);backdrop-filter:var(--blur-scrim)}.edis-modal[open]{display:flex;flex-direction:column}.edis-modal__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-related);flex:none;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border-block-end:var(--border-divider) solid var(--border-subtle)}[dir=rtl] .edis-modal__head{padding:var(--space-16) var(--space-24) var(--space-16) var(--space-16)}.edis-modal__title{font-size:var(--size-3);line-height:var(--lh-3)}.edis-modal__body{padding:var(--pad-card);overflow-y:auto;min-block-size:0}@media(max-width:767px){.edis-modal__body{padding:var(--space-24)}}.edis-quiet-action{appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;min-block-size:calc(var(--control-h-md) - var(--space-4));padding-inline:var(--space-16);border-radius:var(--radius-pill);background:transparent;font-family:var(--font-core);font-size:var(--size-2);font-weight:var(--weight-emphasis);color:var(--nav-item);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.edis-quiet-action:hover:not(:disabled){background:var(--btn-quiet-bg-hover);color:var(--nav-item-hover)}.edis-quiet-action:disabled{opacity:.45;cursor:not-allowed}.edis-quiet-action--danger{color:var(--text-danger)}.edis-quiet-action--danger:hover:not(:disabled){background:var(--color-danger-soft);color:var(--text-on-danger-soft)}.edis-select__control{padding-inline-end:calc(var(--pad-control-x) + var(--space-24));cursor:pointer;text-overflow:ellipsis}.edis-select__control:disabled{cursor:not-allowed}.edis-select__chevron{position:absolute;pointer-events:none;inset-inline-end:var(--pad-control-x);inset-block-start:50%;transform:translateY(-50%);color:var(--text-primary)}.edis-select__control:disabled+.edis-select__chevron{opacity:.5}.edis-input--multiline{height:auto;min-block-size:calc(var(--control-h-md) * 2);padding-block:var(--space-16);border-radius:var(--radius-lg);line-height:var(--lh-2);resize:vertical}.edis-tabs{display:flex;align-items:stretch;gap:var(--space-32);overflow-x:auto;scrollbar-width:none;background:linear-gradient(to top,var(--border-subtle) var(--border-divider),transparent var(--border-divider))}.edis-tabs::-webkit-scrollbar{display:none}.edis-tab{appearance:none;border:none;background:none;cursor:pointer;flex:none;display:inline-flex;align-items:center;gap:var(--gap-glued);min-block-size:calc(var(--control-h-md) - var(--space-4));padding:0;font-family:var(--font-core);font-size:var(--size-2);font-weight:var(--weight-emphasis);color:var(--nav-item);border-block-end:var(--border-divider) solid transparent;transition:color var(--duration-fast) var(--ease-standard)}.edis-tab:hover{color:var(--nav-item-hover)}.edis-tab[aria-selected=true]{color:var(--nav-item-active);border-block-end-color:var(--nav-underline,var(--border-accent))}.edis-tab:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.edis-tabs--pill{gap:var(--gap-glued);background:var(--surface-sunken);border-radius:var(--radius-pill);padding:var(--pad-chip)}.edis-tabs--pill .edis-tab{min-block-size:var(--control-h-sm);padding-inline:var(--space-16);border-radius:var(--radius-pill);border-block-end:none;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.edis-tabs--pill .edis-tab:hover:not([aria-selected=true]){background:var(--btn-quiet-bg-hover)}.edis-tabs--pill .edis-tab[aria-selected=true]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.edis-tabs--pill .edis-tab:focus-visible{box-shadow:var(--focus-ring)}:root{--nav-underline: var(--edis-cyan);--nav-target: calc(var(--control-h-md) - var(--space-4));--inset-bar-item: calc((var(--nav-target) - var(--control-band)) / 2);--pad-bar-item: calc(var(--inset-bar-item) - var(--border-control));--radius-pill-stack: calc(var(--nav-target) / 2 + var(--pad-chip));--page-max: var(--grid-max);--header-h: calc(var(--nav-target) + 2 * var(--space-16));--card-h: var(--frame-min);--card-h-lg: calc(var(--frame-min) + var(--space-80));--ring-highlight-bg: var(--surface-highlight);--ring-highlight-fg: var(--text-on-highlight);--text-highlight-on-inverse: var(--edis-amber);--two-tone-opener-inverse: var(--text-highlight-on-inverse);--dot-current: var(--edis-amber);--surface-inverse-hover: var(--btn-primary-bg-hover);color-scheme:light}[data-theme=dark]{color-scheme:dark;--surface-inverse-hover: var(--surface-raised);--ring-highlight-bg: var(--color-warning);--ring-highlight-fg: var(--surface-page);--badge-warning-bg: var(--color-warning);--badge-warning-fg: var(--surface-page);--color-warning-soft: var(--surface-raised);--text-on-warning-soft: var(--color-warning);--text-eyebrow: #33bfe9;--two-tone-opener-inverse: var(--text-eyebrow)}[dir=rtl]{--tracking-display: 0;--tracking-heading: 0;--tracking-label: 0}[data-scale=mobile][dir=rtl]{--size-5: 23px;--size-7: 35px;--size-8: 43px}html{scroll-behavior:smooth;scrollbar-color:var(--neutral-500) transparent}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-block-size:100dvh;display:flex;flex-direction:column}.site-main{flex:1;overflow-x:clip}.skip-link{position:absolute;inset-inline-start:var(--space-16);inset-block-start:var(--space-8);z-index:30;padding:var(--space-8) var(--space-16);background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-radius:var(--radius-pill);font-weight:var(--weight-emphasis);transform:translateY(calc(-1 * var(--space-80)))}.skip-link:focus{transform:none;color:var(--btn-primary-fg)}.container,.section,.page-head,.hero,.site-header__bar,.site-header__panel,.site-footer__inner,.join__inner,.band__inner{inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding-inline:var(--pad-page-x-mobile)}@media(min-width:1024px){.container,.section,.page-head,.hero,.site-header__bar,.site-header__panel,.site-footer__inner,.join__inner,.band__inner{padding-inline:var(--pad-page-x)}}.section{padding-block:var(--space-64) 0}.site-main>.section:last-child{padding-block-end:0}.hero+.section{padding-block-start:var(--space-80)}@media(min-width:1024px){.section{padding-block-start:var(--gap-section)}.hero+.section{padding-block-start:var(--gap-chapter)}}.section-head{display:flex;flex-direction:column;gap:var(--gap-grouped);margin-block-end:var(--space-48)}.section-head__lead,.page-head__lead{font-size:var(--size-3);line-height:var(--lh-3);color:var(--text-secondary);max-inline-size:var(--measure-default)}.on-inverse .section-head__lead{color:var(--text-on-inverse-quiet)}.measure{max-inline-size:var(--measure-default)}.note{color:var(--text-secondary);max-inline-size:var(--measure-default)}.edis-points+.note{margin-block-start:var(--gap-grouped)}.text-link{display:inline-flex;align-items:center;min-block-size:var(--nav-target);font-weight:var(--weight-emphasis)}.crumbs .edis-quiet-action{margin-inline-start:calc(-1 * var(--space-16))}.edis-iconbtn{border-radius:var(--radius-pill)}.partners__flag,.sponsor__logo{border-radius:var(--radius-circle)}.portrait{inline-size:100%;block-size:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:50% 30%;border-radius:var(--radius-circle);background:var(--surface-card)}.see-all{gap:var(--gap-glued)}.see-all__count{margin-inline-start:var(--space-4)}.edis-btn{padding-block:var(--pad-control);line-height:var(--control-band)}.edis-btn--sm{padding-block:var(--pad-control-sm);line-height:var(--control-band-sm)}.site-header .edis-btn{block-size:var(--nav-target);padding-block:var(--pad-bar-item)}.edis-btn:has(>.edis-count:first-child),.edis-btn:has(>.edis-badge:first-child){padding-inline-start:var(--pad-control)}.edis-btn:has(>.edis-count:last-child),.edis-btn:has(>.edis-badge:last-child){padding-inline-end:var(--pad-control)}.edis-iconbtn{padding:0}.edis-quiet-action{padding-block:var(--inset-control-sm);line-height:var(--control-band)}.edis-tabs--pill .edis-tab{padding-block:var(--inset-control-sm);line-height:var(--control-band-sm)}p+p{margin-block-start:var(--gap-related)}.edis-btn{white-space:nowrap}.split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-separated);align-items:start}.split>.section-head{margin-block-end:0}.split__words{min-inline-size:0;max-inline-size:var(--measure-default)}@media(min-width:1024px){.split:has(>.split__media){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:var(--gap-section);row-gap:0}.split>.section-head{grid-column:1;margin-block-end:var(--space-48)}.split__words{grid-column:1}.split__media{grid-column:2;grid-row:1 / -1;align-self:stretch;display:grid;container-type:inline-size}.split__media>*{block-size:100%;max-block-size:100cqw}.split--lead-media:has(>.split__media){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.split--lead-media>.section-head,.split--lead-media>.split__words{grid-column:2}.split--lead-media>.split__media{grid-column:1}}.on-inverse .edis-twotone__opener,.edis-twotone--inverse .edis-twotone__opener{color:var(--two-tone-opener-inverse)}.edis-twotone{--two-tone-size: var(--size-6)}.edis-twotone--display{--two-tone-size: var(--size-8);letter-spacing:var(--tracking-display)}.edis-twotone__opener,.edis-twotone__subject{font-size:var(--two-tone-size);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.edis-twotone--display .edis-twotone__subject{line-height:var(--lh-display);font-weight:var(--weight-display);max-inline-size:var(--measure-narrow)}.site-header{position:sticky;inset-block-start:0;z-index:20;background:var(--surface-page);border-block-end:var(--border-divider) solid var(--border-subtle)}.site-header__bar{min-block-size:var(--header-h);display:flex;align-items:center;gap:var(--gap-grouped);padding-block:var(--space-16)}.site-header__brand{display:inline-flex;align-items:center;gap:var(--gap-related);color:var(--text-primary);min-block-size:var(--nav-target);flex:none}.site-header__brand:hover{color:var(--text-primary)}.site-nav{display:none}.site-nav__link{display:inline-flex;align-items:center;min-block-size:var(--nav-target);font-size:var(--size-2);font-weight:var(--weight-emphasis);color:var(--nav-item);border-block-end:var(--border-divider) solid transparent;transition:color var(--duration-fast) var(--ease-standard)}.site-nav__link:hover{color:var(--nav-item-hover)}.site-nav__link[aria-current=page]{color:var(--nav-item-active);border-block-end-color:var(--nav-underline)}.site-header__controls{display:flex;align-items:center;gap:var(--gap-related);margin-inline-start:auto}.site-header__menu{display:inline-flex}@media(min-width:1024px){.site-nav{display:flex;gap:var(--gap-related);margin-inline-start:var(--space-16)}.site-header__menu{display:none}}@media(max-width:479px){.site-header__controls{gap:var(--gap-glued)}.site-header__signin{padding-inline:var(--space-16)}}.site-header__panel:not([hidden]){display:flex;flex-direction:column;gap:var(--gap-grouped);padding-block:var(--space-16) var(--space-24);border-block-start:var(--border-divider) solid var(--border-subtle)}@media(min-width:1024px){.site-header__panel:not([hidden]){display:none}}.site-header__panel-nav{display:flex;flex-direction:column;gap:var(--space-8)}.site-header__panel-nav .site-nav__link{align-self:flex-start}.lang-switcher{display:flex;flex-wrap:wrap;gap:var(--gap-related);align-items:center}.lang-switcher__item{display:inline-flex;align-items:center;min-block-size:var(--nav-target);font-size:var(--size-2);font-weight:var(--weight-emphasis);color:var(--nav-item);transition:color var(--duration-fast) var(--ease-standard)}.lang-switcher__item:hover{color:var(--nav-item-hover)}.lang-switcher__item[aria-current=true]{color:var(--nav-item-active)}.lang-menu{position:relative;display:inline-flex}.lang-menu__panel:not([hidden]){display:block;position:absolute;inset-block-start:calc(100% + var(--space-8));inset-inline-start:0;z-index:1;padding:var(--pad-chip);min-inline-size:var(--space-128);background:var(--surface-card);border:var(--border-divider) solid var(--border-subtle);border-radius:var(--radius-pill-stack)}.lang-menu__panel .lang-switcher{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--gap-glued)}.lang-menu__panel .lang-switcher__item{padding-inline:var(--space-16);border-radius:var(--radius-pill);white-space:nowrap;justify-content:space-between;gap:var(--gap-related);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.lang-menu__panel .lang-switcher__item:hover:not([aria-current=true]){background:var(--btn-quiet-bg-hover)}.lang-menu__panel .lang-switcher__item[aria-current=true]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.lang-switcher__mark{flex:none;visibility:hidden}.lang-switcher__item[aria-current=true] .lang-switcher__mark{visibility:visible}.hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "h1" "lead" "actions" "strip" "head" "cards" "note";row-gap:var(--gap-grouped);padding-block:var(--space-48) 0}.hero>*{position:relative;z-index:1}@media(min-width:1024px){.hero{padding-block-start:var(--space-96)}}.hero__logo{grid-area:logo;block-size:var(--space-96);inline-size:auto;color:var(--text-primary)}.hero__h1{grid-area:h1;margin-block-start:var(--space-16)}.hero .edis-twotone--display{--two-tone-size: var(--size-7)}.hero .edis-twotone--display .edis-twotone__subject{max-inline-size:var(--measure-narrow)}[data-scale=mobile] .hero .edis-twotone--display .edis-twotone__subject{font-weight:var(--weight-heading)}.hero__lead{grid-area:lead;font-size:var(--size-3);line-height:var(--lh-3);color:var(--text-secondary);max-inline-size:var(--measure-default)}.hero__actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:var(--gap-related);margin-block-start:var(--space-16)}.hero__strip{grid-area:strip;margin-block-start:var(--space-24)}.hero__head{grid-area:head;margin-block-start:var(--space-40)}@media(min-width:1024px){.hero__logo{block-size:var(--space-160)}.hero__h1,.hero__actions{margin-block-start:var(--space-24)}.hero__strip{margin-block-start:var(--space-40)}.hero__head{margin-block-start:var(--space-96)}}.hero__cards{grid-area:cards;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-grouped);align-items:stretch}.hero__cards>li{display:flex}.hero__cards .fair-card{flex:1}@media(min-width:640px){.hero__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.hero__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-separated)}}.hero__note{grid-area:note;color:var(--text-secondary);max-inline-size:var(--measure-default)}.hero>.hero__art{position:absolute;z-index:0;inset-block-start:0;inset-inline-end:var(--pad-page-x-mobile);inline-size:60%;aspect-ratio:398 / 208;pointer-events:none}.hero__smile{inset:0;inline-size:100%}@media(min-width:1024px){.hero>.hero__art{inset-block-start:calc(var(--space-160) + var(--space-40));inset-inline-end:var(--pad-page-x);inline-size:48%}}@keyframes masthead-rise{0%{transform:translateY(var(--space-8))}}.hero__logo,.hero__h1,.hero__lead,.hero__actions,.hero__strip{animation:masthead-rise var(--duration-slow) var(--ease-standard) both}.hero__lead{animation-delay:var(--duration-fast)}.hero__actions{animation-delay:calc(2 * var(--duration-fast))}.hero__strip{animation-delay:calc(3 * var(--duration-fast))}.stat-strip{display:flex;flex-direction:column;gap:var(--gap-related)}.stat-strip__caption{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-secondary)}.stat-strip--inverse .stat-strip__caption,.on-inverse .stat-strip__caption{color:var(--text-on-inverse-quiet)}.stat-strip__list{margin:0;display:flex;flex-wrap:wrap;gap:var(--gap-grouped) var(--gap-separated)}@media(max-width:767px){.stat-strip__list{column-gap:var(--gap-grouped)}}.stat-strip__item{display:flex;flex-direction:column;gap:var(--space-4)}.stat-strip__value{margin:0;order:1;font-family:var(--font-display);font-size:var(--size-7);line-height:var(--lh-7);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);color:var(--text-primary)}[dir=rtl] .stat-strip__value{letter-spacing:0}.stat-strip__label{order:2;font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-secondary)}.on-inverse .stat-strip__value{color:var(--text-on-inverse)}.on-inverse .stat-strip__label{color:var(--text-on-inverse-quiet)}.fair-card{position:relative;display:flex;flex-direction:column;min-block-size:var(--card-h);padding-block-start:calc(var(--frame-min) * 2 / 3);border-radius:var(--radius-card);overflow:clip;background:var(--surface-inverse);color:var(--text-on-inverse);transition:background var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}@media(min-width:640px){.fair-card{min-block-size:var(--card-h-lg)}}.fair-card:hover{color:var(--text-on-inverse)}.fair-card--plate[data-plate=quiet]{background:var(--surface-card);color:var(--text-primary)}.fair-card--plate[data-plate=quiet]:hover{background:var(--surface-card-hover);color:var(--text-primary)}.fair-card--plate[data-plate=brand]:hover{background:var(--surface-inverse-hover)}.fair-card:active{transform:scale(.99)}.fair-card__img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.fair-card--photo:after{content:"";position:absolute;inset:0;background:var(--scrim-glass)}.fair-card__caption{position:relative;z-index:1;margin-block-start:auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-24)}.fair-card--dot .fair-card__caption,.frame--dot .frame__caption{padding-block-end:var(--dot-reserve)}.fair-card__city{font-family:var(--font-display);font-size:var(--size-5);line-height:var(--lh-heading);font-weight:var(--weight-heading);color:inherit}.fair-card__meta{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-on-inverse-quiet)}.fair-card--plate[data-plate=quiet] .fair-card__meta{color:var(--text-secondary)}.fair-card__status{display:inline-flex;align-items:center;gap:var(--gap-glued);font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-on-inverse-quiet)}.fair-card--feature .fair-card__status{color:var(--text-highlight-on-inverse)}.fair-card--plate[data-plate=quiet] .fair-card__status{color:var(--text-secondary)}.fair-card__dot{inline-size:var(--dot-size);block-size:var(--dot-size);flex:none;border-radius:var(--radius-pill);box-sizing:border-box}.fair-card__dot--upcoming{border:var(--border-divider) solid currentColor}.fair-card__dot--current{background:var(--dot-current)}.fair-card__dot--past{background:currentColor}.fair-card__cta{margin-block-start:var(--space-8);font-size:var(--size-2);font-weight:var(--weight-emphasis);color:inherit;transition:color var(--duration-fast) var(--ease-standard)}[data-scale=mobile] .fair-card__cta{display:none}.fair-card:hover .fair-card__cta{color:var(--text-highlight-on-inverse)}.fair-card--feature:hover .fair-card__cta{color:var(--text-on-inverse);text-decoration:underline;text-underline-offset:.15em}.fair-card--plate[data-plate=quiet]:hover .fair-card__cta{color:var(--text-link)}.plate__smile{inline-size:130%;inset-inline-start:-30%;inset-block-start:-42%}.fair-card--plate .plate__smile{inline-size:auto;block-size:70%}.fair-card--plate[data-plate=brand],.frame--plate[data-plate=navy],.frame--plate[data-plate=blue]{--art-navy-opacity: 0;--art-cream-opacity: 1;--pattern-strength-quiet: .2}.frame{position:relative;margin:0;min-inline-size:0;inline-size:100%;min-block-size:var(--frame-min);aspect-ratio:4 / 3;border-radius:var(--radius-card);overflow:clip;background:var(--surface-inverse);color:var(--text-on-inverse)}.frame--plate[data-plate=cream]{background:var(--surface-card);color:var(--text-primary)}.frame--plate[data-plate=blue]{background:var(--btn-accent-bg);color:var(--btn-accent-fg)}.frame__img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.frame--photo:has(.frame__caption):after{content:"";position:absolute;inset:0;background:var(--scrim-glass)}.frame__mark{position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .frame__mark{transform:translate(50%,-50%)}.frame__caption{position:absolute;z-index:1;inset-inline:0;inset-block-end:0;padding:var(--space-24);font-size:var(--size-2);line-height:var(--lh-2);color:inherit}@media(min-width:1024px){.about__body:has(>.split__media){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.about__body .split__words{font-size:var(--size-3);line-height:var(--lh-3)}.about__body p+p{margin-block-start:var(--gap-grouped)}.about__figure{aspect-ratio:3 / 2}.who__columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-separated)}@media(min-width:768px){.who__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-section)}}.who__title{font-size:var(--size-4);line-height:var(--lh-heading);margin-block-end:var(--gap-related)}.who__title+.edis-points{margin-block-start:0}.legacy .stat-strip{margin-block-end:var(--gap-separated)}.ledger-wrap{inline-size:100%;overflow-x:auto}.ledger{inline-size:100%;border-collapse:collapse;min-inline-size:var(--measure-default)}.ledger th,.ledger td{text-align:start;padding:var(--space-16) var(--space-8);border-block-end:var(--border-divider) solid var(--border-subtle);vertical-align:top}.ledger thead th{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-secondary);border-block-end-color:var(--border-default)}.ledger tbody th{font-family:var(--font-display);font-weight:var(--weight-heading);white-space:nowrap}.ledger__num{text-align:end;white-space:nowrap}.ledger__cities{color:var(--text-secondary)}.ledger tbody tr.is-latest td,.ledger tbody tr.is-latest th{font-weight:var(--weight-emphasis);color:var(--text-primary)}.ledger tbody tr.is-latest .ledger__cities{color:var(--text-primary)}.on-inverse .ledger th,.on-inverse .ledger td{border-block-end-color:var(--surface-track-inverse);color:var(--text-on-inverse)}.on-inverse .ledger thead th{color:var(--text-on-inverse-quiet);border-block-end-color:var(--text-on-inverse)}.on-inverse .ledger tbody th{color:var(--text-highlight-on-inverse)}.on-inverse .ledger__cities{color:var(--text-on-inverse-quiet)}.on-inverse .ledger tbody tr.is-latest td,.on-inverse .ledger tbody tr.is-latest .ledger__cities{color:var(--text-on-inverse)}.on-inverse .ledger tbody tr.is-latest th{color:var(--text-highlight-on-inverse)}.on-inverse .legacy__footnote{color:var(--text-on-inverse-quiet)}.legacy .band__inner{gap:var(--gap-separated)}.legacy .stat-strip{margin-block-end:0}.ledger tbody tr:last-child th,.ledger tbody tr:last-child td{border-block-end:none}.legacy__footnote{margin-block-start:var(--gap-related);font-size:var(--size-2);color:var(--text-secondary);max-inline-size:var(--measure-default)}.doors__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-grouped)}@media(min-width:768px){.doors__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.door{display:flex;flex-direction:column;gap:var(--gap-related);padding:var(--pad-card-lg);border-radius:var(--radius-card);min-block-size:var(--card-h);transition:background var(--duration-fast) var(--ease-standard)}.door--exhibit{background:var(--surface-inverse);color:var(--text-on-inverse)}.door--exhibit:hover{background:var(--surface-inverse-hover);color:var(--text-on-inverse)}.door--visit{background:var(--surface-card);color:var(--text-primary)}.door--visit:hover{background:var(--surface-card-hover);color:var(--text-primary)}.door__title{font-family:var(--font-display);font-size:var(--size-5);line-height:var(--lh-heading);font-weight:var(--weight-heading)}.door__body{font-size:var(--size-2);line-height:var(--lh-2);max-inline-size:var(--measure-default)}.door--exhibit .door__body{color:var(--text-on-inverse-quiet)}.door--visit .door__body{color:var(--text-secondary)}.door__cta{margin-block-start:auto;padding-block-start:var(--gap-related);font-weight:var(--weight-emphasis)}.door--exhibit .door__cta{color:var(--text-highlight-on-inverse)}.door--visit .door__cta{color:var(--text-link)}.speakers-section__previous{margin-block:calc(-1 * var(--space-16)) var(--gap-grouped);color:var(--text-secondary)}.speakers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-grouped) var(--gap-related)}@media(min-width:640px){.speakers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.speakers{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-separated) var(--gap-grouped)}.speakers__item{align-items:center;text-align:center}.speakers__photo{max-inline-size:var(--space-160)}}.speakers__item{display:flex;flex-direction:column;gap:var(--space-4)}.speakers__photo{margin-block-end:var(--space-8)}.speakers__name{font-weight:var(--weight-emphasis)}.speakers__role{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-secondary)}.speakers-section__why,.gallery-section__more{margin-block-start:var(--gap-separated)}.media-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-grouped)}@media(min-width:640px){.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.media-group+.media-group{margin-block-start:var(--gap-separated)}.media-group .who__title{margin-block-end:var(--gap-grouped)}.media-grid__button{appearance:none;border:none;padding:0;margin:0;background:none;inline-size:100%;display:block;cursor:pointer;border-radius:var(--radius-card);color:inherit;font:inherit;text-align:start}.media-grid__button .frame{transition:transform var(--duration-fast) var(--ease-standard)}.media-grid__button:active .frame{transform:scale(.99)}.lightbox{inline-size:min(calc(var(--grid-max) - 2 * var(--space-80)),calc(100vw - 2 * var(--space-24)));max-block-size:calc(100dvh - 2 * var(--space-24))}body:has(.lightbox[open]){overflow:hidden}.lightbox__body{overscroll-behavior:contain}.lightbox__body{display:flex;flex-direction:column;min-block-size:0}.lightbox__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-related);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border-block-end:var(--border-divider) solid var(--border-subtle)}[dir=rtl] .lightbox__head{padding:var(--space-16) var(--space-24) var(--space-16) var(--space-16)}.lightbox__caption{font-size:var(--size-2);font-weight:var(--weight-emphasis)}.lightbox__img{inline-size:100%;max-block-size:calc(100dvh - 2 * var(--space-24) - var(--space-80));object-fit:contain;background:var(--surface-sunken)}.partners__state{display:flex;align-items:center;gap:var(--gap-glued);color:var(--text-secondary)}.partners__spinner{border-color:var(--nav-item);border-block-start-color:transparent}.partners__notice{align-items:center;flex-wrap:wrap;gap:var(--gap-related);max-inline-size:var(--measure-default)}.edis-notice .edis-quiet-action,.edis-notice .edis-quiet-action:hover:not(:disabled){color:inherit}.partners__groups{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-separated)}@media(min-width:1024px){.partners__groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-separated) var(--gap-section)}}.partners__country{display:flex;align-items:center;gap:var(--gap-related);font-size:var(--size-4);line-height:var(--lh-heading);margin-block-end:var(--gap-related)}.partners__flag{inline-size:var(--space-40);block-size:var(--space-40);object-fit:cover;flex:none}.partners__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-related);padding-block:var(--space-16)}.partners__name{min-inline-size:0}.partners__programs{flex:none;font-size:var(--size-2);color:var(--text-secondary);white-space:nowrap}.partners__more{margin-block-start:var(--gap-related)}@media(min-width:768px){.partners__more{display:none}}@media(max-width:767px){.partners__row[data-overflow=true]{display:none}}.band{position:relative;overflow:clip;margin-block-start:var(--space-80)}@media(min-width:1024px){.band{margin-block-start:var(--gap-chapter)}}.band__inner{position:relative;z-index:1;padding-block:var(--pad-panel);display:flex;flex-direction:column;gap:var(--gap-separated)}.band+.section{padding-block-start:var(--space-80)}@media(min-width:1024px){.band+.section{padding-block-start:var(--gap-chapter)}}.on-inverse .edis-points__title{color:var(--text-on-inverse)}.sponsor{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--gap-grouped);padding-block-start:var(--gap-related);border-block-start:var(--border-divider) solid var(--surface-track-inverse);max-inline-size:var(--measure-default)}.sponsor__logo{inline-size:var(--space-96);block-size:var(--space-96);background:var(--surface-card-inverse);object-fit:cover;flex:none}.sponsor__copy{display:flex;flex-direction:column;gap:var(--space-8);min-inline-size:0;flex:1}.sponsor__title{font-size:var(--size-3);line-height:var(--lh-3)}.sponsor__link{display:inline-flex;align-items:center;min-block-size:var(--nav-target);color:var(--text-highlight-on-inverse);font-weight:var(--weight-emphasis)}.sponsor__link:hover{color:var(--text-on-inverse)}.stage{position:relative;overflow:clip;margin-block-start:var(--space-80)}@media(min-width:1024px){.stage{margin-block-start:var(--gap-chapter)}}.stage__inner{position:relative;z-index:1}.join__inner{padding-block:var(--pad-panel) var(--space-48);display:flex;flex-direction:column;gap:var(--gap-separated)}.join__lines{display:flex;flex-direction:column;gap:var(--space-8);font-size:var(--size-3);line-height:var(--lh-3);max-inline-size:var(--measure-default)}.join__actions{display:flex;flex-wrap:wrap;gap:var(--gap-related)}.join__ghost{color:var(--text-on-inverse)}.join__ghost:hover:not(:disabled){background:var(--surface-card-inverse)}.site-footer__inner{padding-block:var(--space-64) var(--space-40);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-separated)}.join+.site-footer .site-footer__inner{padding-block-start:var(--space-48)}@media(min-width:768px){.site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand{grid-column:1 / -1}}@media(min-width:1024px){.site-footer__inner{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:var(--gap-separated) var(--gap-section)}.site-footer__brand{grid-column:auto}.join+.site-footer .site-footer__inner{padding-block-start:var(--space-64)}}.site-footer__brand{display:flex;flex-direction:column;gap:var(--gap-grouped)}.site-footer__wordmark{display:flex;flex-direction:column;gap:var(--gap-glued)}.site-footer__wordmark p+p{margin-block-start:0}.site-footer__full{font-family:var(--font-display);font-size:var(--size-3);line-height:var(--lh-3);font-weight:var(--weight-heading);max-inline-size:var(--measure-narrow)}.site-footer__tagline{color:var(--text-on-inverse-quiet)}.site-footer__title{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-on-inverse-quiet);margin-block-end:var(--gap-related)}.site-footer__nav{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--gap-related)}.site-footer__link{display:inline-flex;align-items:center;min-block-size:var(--nav-target);color:var(--nav-item-inverse);font-weight:var(--weight-emphasis);transition:color var(--duration-fast) var(--ease-standard)}.site-footer__link:hover{color:var(--nav-item-inverse-active)}.site-footer__sponsor{margin-block-start:var(--gap-related);color:var(--text-on-inverse-quiet)}.site-footer__foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gap-grouped);padding-block-start:var(--gap-grouped);border-block-start:var(--border-divider) solid var(--surface-track-inverse)}.site-footer__cobrand{flex-direction:column;align-items:flex-start}.site-footer__cobrand a{display:inline-flex;align-items:center;min-block-size:var(--nav-target)}.site-footer__cooperation{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-on-inverse)}.site-footer__rights{color:var(--text-on-inverse-quiet);font-size:var(--size-2)}.contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-8)}.contact-list__item{display:inline-flex;align-items:center;gap:var(--gap-related);min-block-size:var(--nav-target);color:var(--text-on-inverse);font-weight:var(--weight-emphasis);transition:color var(--duration-fast) var(--ease-standard)}a.contact-list__item:hover{color:var(--text-on-inverse);text-decoration:underline;text-underline-offset:.15em}.contact-list__icon{inline-size:var(--space-40);block-size:var(--space-40);flex:none;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--ring-highlight-bg);color:var(--ring-highlight-fg)}.contact-list__letter{font-family:var(--font-display);font-size:var(--size-3);font-weight:var(--weight-heading)}.contact-list__text{min-inline-size:0}.page-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-grouped);padding-block:var(--space-48) 0}@media(min-width:1024px){.page-head{padding-block-start:var(--space-80)}}.page-head+.section{padding-block-start:var(--space-64)}.page-head__tags{display:flex;flex-wrap:wrap;gap:var(--gap-glued)}.page-head--strip{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"h1" "lead" "strip";row-gap:var(--gap-grouped)}.page-head__h1{grid-area:h1}.page-head--strip .page-head__lead{grid-area:lead}.page-head__strip{grid-area:strip;margin-block-start:var(--space-16)}@media(min-width:768px){.page-head__strip .stat-strip__list{flex-wrap:nowrap}.page-head__strip .stat-strip__item{min-inline-size:0}}@media(min-width:1024px){.page-head__strip{margin-block-start:var(--space-24)}}.results__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-separated);align-items:end}@media(min-width:1024px){.results__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:var(--gap-section)}.results__grid .section-head{margin-block-end:0}.results__strip{justify-self:end}}.crumbs{font-size:var(--size-2)}.section-head--split{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--gap-grouped);row-gap:var(--gap-grouped);align-items:start}.section-head__words{display:flex;flex-direction:column;gap:var(--gap-grouped)}.section-head__action{display:flex;justify-self:end}@media(min-width:768px){.section-head--split{column-gap:var(--gap-separated)}.section-head__action{padding-block-start:var(--space-24)}}.quotes{list-style:none;margin:0;padding:0;display:grid;gap:0}@media(min-width:1024px){.quotes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--gap-section)}}.quotes__row{display:flex;flex-direction:column;gap:var(--gap-related);padding-block:var(--gap-grouped);border-block-end:var(--border-divider) solid var(--border-subtle)}.quotes__quote{margin:0;font-size:var(--size-3);line-height:var(--lh-3);max-inline-size:var(--measure-default)}.quotes__who{display:flex;flex-direction:column;gap:var(--space-4)}.quotes__name{font-weight:var(--weight-emphasis)}.quotes__role{color:var(--text-secondary)}.filters{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-related);align-items:end;margin-block-end:var(--gap-separated)}@media(min-width:640px){.filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:var(--gap-grouped)}}.filters .edis-select__control{appearance:none}.filters__summary{display:flex;align-items:center;gap:var(--gap-related);min-block-size:var(--control-h-md);color:var(--text-secondary)}.season+.season{margin-block-start:var(--gap-separated)}.season__title{font-size:var(--size-4);line-height:var(--lh-heading);margin-block-end:var(--gap-related)}.season__years{color:var(--text-secondary);font-weight:var(--weight-body)}.fair-rows{list-style:none;margin:0;padding:0}.fair-row{border-block-end:var(--border-divider) solid var(--border-subtle)}.fair-row:last-child{border-block-end:none}.fair-row__link{display:grid;grid-template-columns:var(--list-gutter) minmax(0,1fr);grid-template-areas:"ordinal main" "ordinal date" "ordinal status";gap:var(--space-4) var(--gap-related);align-items:baseline;padding-block:var(--gap-related);color:var(--text-primary);min-block-size:var(--nav-target)}.fair-row__link:hover{color:var(--text-primary)}@media(min-width:768px){.fair-row__link{grid-template-columns:var(--list-gutter) minmax(0,1fr) auto auto;grid-template-areas:"ordinal main date status";gap:var(--gap-grouped);align-items:center}}.fair-row__ordinal{grid-area:ordinal;font-family:var(--font-display);font-size:var(--size-3);font-weight:var(--weight-heading);color:var(--text-secondary)}.fair-row__main{grid-area:main;display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.fair-row__city{font-size:var(--size-3);line-height:var(--lh-3);font-weight:var(--weight-emphasis);transition:color var(--duration-fast) var(--ease-standard)}.fair-row__link:hover .fair-row__city{color:var(--text-link)}.fair-row__country{color:var(--text-secondary)}.fair-row__date{grid-area:date;white-space:nowrap}.fair-row__status{grid-area:status;display:inline-flex;align-items:center;gap:var(--gap-glued);font-size:var(--size-2);font-weight:var(--weight-emphasis);color:var(--text-secondary);white-space:nowrap}.fair-row--current{border-block-end:none}.fair-row--current .fair-row__link{background:var(--badge-warning-bg);color:var(--badge-warning-fg);border-radius:var(--radius-card);padding-inline:var(--space-16);margin-inline:calc(-1 * var(--space-16))}.fair-row--current .fair-row__ordinal,.fair-row--current .fair-row__country,.fair-row--current .fair-row__status,.fair-row--current .fair-row__link:hover .fair-row__city{color:var(--badge-warning-fg)}.fair-row--past .fair-row__city{font-weight:var(--weight-body)}.fair-row__link--static{cursor:default}.archive .fair-row__ordinal{font-size:var(--size-2)}.fair-head .edis-twotone--display .edis-twotone__subject{max-inline-size:none}@media(min-width:1024px){.fair-body:has(>.split__media){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.fair-body .split__words{max-inline-size:none}.fair-body__figure{aspect-ratio:3 / 2}.fair-body__caption{display:inline-flex;align-items:center;gap:var(--gap-glued);font-weight:var(--weight-emphasis)}.fair-body__facts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-32)}.fair-body__facts .facts{align-self:stretch}.facts__title{font-size:var(--size-4);line-height:var(--lh-heading)}.facts{margin:0;display:flex;flex-direction:column}.facts__row{display:grid;grid-template-columns:minmax(var(--space-128),1fr) minmax(0,2fr);gap:var(--gap-related);padding-block:var(--space-16);border-block-end:var(--border-divider) solid var(--border-subtle)}.facts__row:first-child{padding-block-start:0}.facts__row dt{font-size:var(--size-2);line-height:var(--lh-2);color:var(--text-secondary);padding-block-start:var(--space-4)}.facts__row dd{margin:0;font-size:var(--size-3);line-height:var(--lh-3)}.fair-body__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-grouped)}.fair-body__visit{margin-inline-start:calc(-1 * var(--space-16))}.pending__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-separated)}@media(min-width:768px){.pending__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-section)}}.includes__discount{margin-block-start:var(--gap-grouped)}h2 .edis-count,h3 .edis-count{vertical-align:middle;margin-inline-start:var(--space-4)}.ring-btn{appearance:none;display:inline-grid;place-items:center;inline-size:var(--control-h-md);block-size:var(--control-h-md);flex:none;padding:0;border:var(--border-control) solid var(--border-default);border-radius:var(--radius-pill);background:transparent;color:var(--text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.ring-btn:hover:not(:disabled),.ring-btn[aria-expanded=true],.icon-action:hover .ring-btn{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.ring-btn:disabled{opacity:.45;cursor:not-allowed}.icon-actions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gap-grouped)}.icon-action{appearance:none;border:none;background:none;padding:0;margin:0;display:inline-flex;flex-direction:column;align-items:center;gap:var(--gap-glued);min-inline-size:var(--space-80);color:var(--text-primary);font:inherit;cursor:pointer;text-align:center}.icon-action:hover{color:var(--text-primary)}.icon-action__label{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-secondary)}.share{position:relative}.share__menu:not([hidden]){position:absolute;z-index:10;inset-block-start:calc(var(--control-h-md) + var(--space-8));inset-inline-start:0;min-inline-size:calc(var(--space-160) + var(--space-96));display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:var(--surface-raised);border:var(--border-card) solid var(--border-subtle);border-radius:var(--radius-panel)}.share__item{inline-size:100%;justify-content:flex-start;gap:var(--gap-related);text-align:start;white-space:nowrap}.share__letter{font-size:var(--size-2);inline-size:var(--icon-sm);text-align:center}.share__status{position:fixed;inset-block-end:var(--space-24);inset-inline:0;z-index:30;display:flex;justify-content:center;padding-inline:var(--space-24);pointer-events:none}.share__notice{max-inline-size:var(--measure-default);border:var(--border-card) solid currentColor}@media(min-width:1024px){.where__grid:has(>.split__media){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.where__grid .split__words{max-inline-size:none}.map{inline-size:100%;aspect-ratio:16 / 10;min-block-size:var(--frame-min);border-radius:var(--radius-card);overflow:clip;background:var(--surface-sunken)}.map__frame{display:block;inline-size:100%;block-size:100%;border:0}.where__aside{display:flex;flex-direction:column;gap:var(--gap-grouped)}.where__venue{font-size:var(--size-3);line-height:var(--lh-3);font-weight:var(--weight-heading);color:var(--text-primary)}.strip{display:flex;flex-direction:column}.strip__frame{position:relative;display:grid;inline-size:100%;aspect-ratio:var(--carousel-ratio-mobile);min-block-size:var(--carousel-h-min);border-radius:var(--carousel-radius-mobile);overflow:clip;background:var(--surface-accent);color:var(--text-primary);--strip-tick-track: var(--surface-track);--strip-tick-active: var(--text-primary)}.strip__frame[data-ground=photo]{background:var(--surface-inverse);color:var(--text-on-inverse);--strip-tick-track: var(--carousel-tick-track);--strip-tick-active: var(--carousel-tick-active)}@media(min-width:768px){.strip__frame{aspect-ratio:var(--carousel-ratio-panel);border-radius:var(--carousel-radius-panel)}}.strip__slide{grid-area:1 / 1;position:relative;margin:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:var(--space-24);padding-block-end:calc(var(--space-24) + var(--control-h-md) + var(--space-24));opacity:0;transition:opacity var(--carousel-transition) var(--ease-standard);pointer-events:none}.strip__slide[data-active=true]{opacity:1;pointer-events:auto;z-index:1}@media(min-width:768px){.strip__slide{padding:var(--pad-card-lg);padding-block-end:calc(var(--pad-card-lg) + var(--control-h-md) + var(--gap-separated))}}.strip__slide--photo{color:var(--text-on-inverse)}.strip__slide--photo:after{content:"";position:absolute;inset:0;background:var(--scrim-glass);pointer-events:none}.strip__open{position:absolute;inset:0;margin:0;padding:0;border:0;background:none;cursor:pointer;display:block}.strip__open:focus-visible{outline:none}.strip__open:focus-visible:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset var(--focus-ring)}.strip__img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.strip__mark{position:absolute;inset-inline-start:50%;inset-block-start:var(--plate-mark-y);transform:translate(-50%,-50%);block-size:var(--plate-logo-h);color:var(--text-primary)}[dir=rtl] .strip__mark{transform:translate(50%,-50%)}.strip__mark svg{block-size:100%;inline-size:auto}.strip__caption{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-glued);max-inline-size:var(--measure-default);pointer-events:none}.strip__caption p+p{margin-block-start:0}.strip__eyebrow{margin-block-end:var(--space-8)}.strip__slide[data-active=true] .strip__caption{animation:edis-carousel-fade var(--carousel-transition) var(--ease-standard) both}.strip__eyebrow{font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);color:var(--text-highlight-on-inverse)}.strip__slide--plate .strip__eyebrow{color:var(--text-primary)}.strip__title{font-family:var(--font-display);font-size:var(--size-4);line-height:var(--lh-heading);font-weight:var(--weight-heading);max-inline-size:var(--carousel-measure);text-wrap:balance}.strip__meta{font-size:var(--size-2);line-height:var(--lh-2)}.strip__slide--photo .strip__meta{color:var(--text-on-inverse-quiet)}.strip__slide--plate .strip__meta{color:var(--text-secondary)}@media(min-width:768px){.strip__title{font-size:var(--size-6);line-height:var(--lh-6)}.strip__meta{font-size:var(--size-3);line-height:var(--lh-3)}}.strip__bar{grid-area:1 / 1;align-self:end;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-grouped);padding:var(--space-24);pointer-events:none}@media(min-width:768px){.strip__bar{padding:var(--pad-card-lg)}}.strip__position,.strip__nav{display:flex;align-items:center;gap:var(--gap-related);pointer-events:auto}.strip__position{gap:var(--gap-grouped)}.strip__counter{margin:0;font-size:var(--size-2);line-height:var(--lh-2);font-weight:var(--weight-emphasis);letter-spacing:var(--tracking-label);unicode-bidi:isolate}.strip__ticks{display:flex;align-items:center;gap:var(--carousel-tick-gap)}.strip__tick{appearance:none;border:0;padding:0;margin:0;background:none;cursor:pointer;position:relative;inline-size:var(--carousel-tick-w);block-size:var(--carousel-tick-hit);display:grid;align-items:center;transition:inline-size var(--duration-base) var(--ease-standard)}.strip__tick:before{content:"";display:block;block-size:var(--carousel-tick-h);border-radius:var(--carousel-tick-radius);background:var(--strip-tick-track)}.strip__tick[aria-selected=true]{inline-size:var(--carousel-tick-w-active)}.strip__tick[aria-selected=true]:after{content:"";position:absolute;inset-inline:0;inset-block-start:calc((var(--carousel-tick-hit) - var(--carousel-tick-h)) / 2);block-size:var(--carousel-tick-h);border-radius:var(--carousel-tick-radius);background:var(--strip-tick-active);transform-origin:0 50%;transform:scaleX(1)}[dir=rtl] .strip__tick[aria-selected=true]:after{transform-origin:100% 50%}.strip[data-playing=true] .strip__tick[aria-selected=true]:after{animation:edis-carousel-sweep var(--carousel-interval) linear both}.ring-btn--inverse{border-color:var(--text-on-inverse);color:var(--text-on-inverse)}.ring-btn--inverse:hover:not(:disabled){background:var(--btn-inverse-bg);border-color:var(--btn-inverse-bg);color:var(--btn-inverse-fg)}.red-dot{position:absolute;z-index:2;inset-block-end:var(--dot-clearance);inset-inline-end:var(--dot-clearance);inline-size:var(--dot-size);block-size:var(--dot-size);border-radius:var(--radius-pill);background:var(--edis-red)}.not-found{padding-block-end:var(--space-64)}.fault{min-block-size:60dvh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--gap-grouped)}@media print{:root{color-scheme:light}.site-header,.join,.strip__bar,.strip__cta,.site-footer__nav,.site-footer__social,.edis-pattern,.hero__art{display:none}.fair-card,.fair-card--photo:after,.frame,.frame--photo:has(.frame__caption):after,.strip__slide:after,.door--exhibit,.edis-btn--primary,.band,.stage,.contact-list__icon{print-color-adjust:exact;-webkit-print-color-adjust:exact}.stage{margin-block-start:var(--gap-section)}main a[href^=http]:after{content:" (" attr(href) ")";font-size:var(--size-1);color:var(--text-secondary)}}
