:root{--brand-primary:#263696;--brand-primary-shade:#1c2870;--brand-secondary:#0276b3;--brand-secondary-shade:#015e8f;--brand-ink:#0b2238;--brand-paper:#f7f3ec;--brand-accent-1:#f2b33d;--brand-accent-1-shade:#db9a1f;--brand-accent-2:#e9e1d3;--brand-accent-2-shade:#d6c9b2;--font-display:"ivyora-display", "IvyOra Display", "Cormorant Garamond", Georgia, serif;--font-body:"Lato", "Helvetica Neue", Arial, sans-serif;--color-bg:var(--brand-paper);--color-text:var(--brand-ink);--color-text-muted:color-mix(in srgb, var(--brand-ink) 78%, white);--color-surface:#fff;--color-surface-2:color-mix(in srgb, var(--brand-paper) 88%, var(--brand-ink) 4%);--color-border:color-mix(in srgb, var(--brand-ink) 12%, transparent);--color-joy:var(--brand-primary);--color-accent:var(--brand-secondary);--text-xs:clamp(.75rem, .7rem + .25vw, .875rem);--text-sm:clamp(.875rem, .8rem + .35vw, 1rem);--text-base:clamp(1rem, .95rem + .25vw, 1.125rem);--text-lg:clamp(1.125rem, 1rem + .75vw, 1.5rem);--text-xl:clamp(1.5rem, 1.2rem + 1.25vw, 2.25rem);--text-2xl:clamp(2rem, 1.2rem + 2.5vw, 3.5rem);--text-3xl:clamp(2.5rem, 1rem + 4vw, 5rem);--text-hero:clamp(3rem, .5rem + 7vw, 8rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 3px color-mix(in srgb, var(--brand-ink) 8%, transparent);--shadow-md:0 4px 12px color-mix(in srgb, var(--brand-ink) 10%, transparent);--shadow-lg:0 12px 32px color-mix(in srgb, var(--brand-ink) 14%, transparent);--ease-out:cubic-bezier(.16, 1, .3, 1);--transition-interactive:.18s cubic-bezier(.16, 1, .3, 1);--content-narrow:640px;--content-default:960px;--content-wide:1200px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;hanging-punctuation:first last;scroll-padding-top:80px}body{min-height:100dvh;line-height:1.6;font-family:var(--font-body,sans-serif);font-size:var(--text-base);color:var(--color-text);background-color:var(--color-bg)}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.15}p,li,figcaption{text-wrap:pretty;max-width:72ch}::selection{background:color-mix(in srgb, var(--brand-primary) 25%, transparent);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-joy);outline-offset:3px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button{cursor:pointer;background:0 0;border:none}table{border-collapse:collapse;width:100%}a,button,[role=button],[role=link],input,textarea,select{transition:color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[hidden]{display:none!important}:root{--color-cta:var(--brand-accent-1);--color-cta-hover:var(--brand-accent-1-shade);--on-cta:var(--brand-ink);--color-link:var(--brand-primary);--color-dark:var(--brand-ink);--color-panel:var(--brand-accent-2);--on-dark:#fff;--on-dark-muted:color-mix(in srgb, #fff 82%, var(--brand-ink));--header-h:84px;--tap:3.5rem;--media-radius:var(--radius-xl);--media-gap:var(--space-4)}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.42  0 0 0 0 0.32  0 0 0 0 0.2  0 0 0 6.3 -4.34'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='1' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 6.3 -4.41'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45  0 0 0 0 0.36  0 0 0 0 0.22  0 0 0 0.242 -0.077'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");font-size:1.1875rem;line-height:1.6}h1,h2,h3{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.01em;font-weight:600}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-lg)}a{color:var(--color-link);text-underline-offset:.18em}a:hover{color:var(--brand-primary-shade)}.wrap{width:min(100% - 2.5rem, var(--content-wide));margin-inline:auto}.wrap--narrow{width:min(100% - 2.5rem, var(--content-default));margin-inline:auto}.section{padding-block:clamp(4rem,3rem + 4vw,7rem)}.section--panel{background:var(--color-surface)}.section--dark{background:var(--color-dark);color:var(--on-dark)}.section--dark h2,.section--dark h3{color:var(--on-dark)}.eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-secondary);font-size:.9375rem;font-weight:700}.section-head{gap:var(--space-3);margin-bottom:var(--space-10);display:grid}.section-head p{color:var(--color-text-muted);font-size:1.25rem}.section-head--center{text-align:center;justify-items:center}.btn{min-height:var(--tap);border-radius:var(--radius-full);font-family:var(--font-body);white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.75rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}.btn--book{background:var(--color-cta);color:var(--on-cta)}.btn--book:hover{background:var(--color-cta-hover);color:var(--on-cta);transform:translateY(-1px)}.btn--ghost{color:var(--color-text);background:0 0;border-color:currentColor}.btn--ghost:hover{background:color-mix(in srgb, var(--brand-ink) 6%, transparent);color:var(--color-text)}.btn--ghost-light{color:#fff;border-color:#fffc}.btn--ghost-light:hover{color:#fff;background:#ffffff1f}.btn--sm{min-height:2.875rem;padding:0 1.25rem;font-size:1rem}.btn-row{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.card{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.ph{color:var(--on-dark);background:radial-gradient(120% 90% at 20% 10%, color-mix(in srgb, var(--brand-secondary) 70%, transparent), transparent 60%), linear-gradient(160deg, var(--brand-primary), var(--brand-ink));place-items:center;display:grid;position:relative;overflow:hidden}.ph--sea{background:linear-gradient(170deg, var(--brand-secondary), var(--brand-primary))}.ph--harbor{background:linear-gradient(170deg, var(--brand-primary), var(--brand-ink))}.ph--sand{background:linear-gradient(170deg, var(--brand-accent-2-shade), var(--brand-secondary))}.ph__tag{letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:var(--radius-full);background:#00000059;padding:.25rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.js .reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(16px)}.js .reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}.speaker-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.speaker-card{align-content:start;gap:var(--space-3);color:var(--color-text);text-decoration:none;display:grid}.speaker-card img{aspect-ratio:1;object-fit:cover;border-radius:var(--media-radius);width:100%;box-shadow:var(--shadow-sm);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out)}.speaker-card__ph{aspect-ratio:1;border-radius:var(--media-radius);background:linear-gradient(160deg, var(--brand-primary), var(--brand-ink));color:#fff;width:100%;font-family:var(--font-display);box-shadow:var(--shadow-sm);place-items:center;font-size:3rem;display:grid}.speaker-card:hover img{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.speaker-card__name{font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.2}.speaker-card__tag{color:var(--color-text-muted);font-size:1.0625rem;line-height:1.4}.speaker-card__more{color:var(--color-link);font-size:1rem;font-weight:700}.speaker-card:hover .speaker-card__more{text-decoration:underline}.page-hero{padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(2rem,1.5rem + 2vw,3.5rem)}.page-hero h1{font-size:var(--text-3xl);margin-block:var(--space-3)}.page-hero p{color:var(--color-text-muted);font-size:1.3125rem}.ticket h3{margin-bottom:var(--space-4);font-size:1.5rem}.ticket ul{gap:var(--space-3);margin-bottom:var(--space-6);list-style:none;display:grid}.ticket li{gap:var(--space-3);grid-template-columns:1.5rem 1fr;line-height:1.45;display:grid}.ticket li svg{color:var(--brand-secondary);margin-top:.2em}.ticket__price{align-items:baseline;gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.ticket__amount{font-family:var(--font-display);color:var(--brand-primary);font-size:2.75rem;font-weight:600;line-height:1}.ticket__per{color:var(--color-text-muted)}.ticket__early{margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-accent-1) 22%, var(--color-surface));border-left:4px solid var(--brand-accent-1);font-size:1.0625rem;line-height:1.45}.ticket__fine{color:var(--color-text-muted);margin-top:var(--space-2);font-size:1rem}.ticket .btn{width:100%;margin-top:var(--space-5)}.ticket__call{text-align:center;margin-top:var(--space-3);font-size:1.0625rem}.hdr[data-astro-cid-nen7h5rs]{z-index:50;background:color-mix(in srgb, var(--color-bg) 94%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);position:sticky;top:0}.hdr__in[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);min-height:var(--header-h);display:flex}.hdr__brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);color:var(--color-text);flex-shrink:0;text-decoration:none;display:flex}.hdr__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:52px;height:auto}.hdr__name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.1}.hdr__nav[data-astro-cid-nen7h5rs]{margin-left:auto}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-6);list-style:none;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-text);border-bottom:2px solid #0000;padding-block:.5rem;font-size:1.0625rem;font-weight:600;text-decoration:none}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--brand-secondary)}.hdr__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.hdr__nav[data-astro-cid-nen7h5rs]+.hdr__actions[data-astro-cid-nen7h5rs]{margin-left:0}.hdr__phone[data-astro-cid-nen7h5rs]{color:var(--color-text);align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.hdr__toggle[data-astro-cid-nen7h5rs]{width:var(--tap);height:var(--tap);color:var(--color-text);place-items:center;display:none}@media (width<=1080px){.hdr__phone[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.hdr__phone[data-astro-cid-nen7h5rs]{border:2px solid var(--color-border);border-radius:var(--radius-full);justify-content:center;width:2.875rem;height:2.875rem}}@media (width<=900px){.hdr__toggle[data-astro-cid-nen7h5rs]{display:grid}.hdr__nav[data-astro-cid-nen7h5rs]+.hdr__actions[data-astro-cid-nen7h5rs]{margin-left:auto}.hdr__nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 auto 0;background:var(--color-bg);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-md);display:none;position:absolute}.hdr__nav[data-astro-cid-nen7h5rs].is-open{display:block}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:var(--space-2) 1.25rem var(--space-4);flex-direction:column;gap:0}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--tap);border-bottom:1px solid var(--color-border);align-items:center;font-size:1.25rem;display:flex}}@media (width<=800px){.hdr__actions[data-astro-cid-nen7h5rs] .btn--book[data-astro-cid-nen7h5rs]{display:none}}@media (width<=520px){.hdr__name[data-astro-cid-nen7h5rs]{display:none}.hdr__in[data-astro-cid-nen7h5rs]{gap:var(--space-3)}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--color-dark);color:var(--on-dark-muted);padding-block:var(--space-16) var(--space-8)}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-dark);text-decoration:none}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-dark);text-decoration:underline}.ftr__in[data-astro-cid-jo6i4kqk]{gap:var(--space-10);grid-template-columns:2fr 1fr 1fr;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-5);align-items:center;display:flex}.ftr__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:50%;width:88px;padding:6px}.ftr__name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--on-dark);font-size:1.5rem;font-weight:600}.ftr__h[data-astro-cid-jo6i4kqk]{color:var(--on-dark);margin-bottom:var(--space-2);font-weight:700}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2);list-style:none;display:grid}.ftr__follow[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6)}.ftr__social[data-astro-cid-jo6i4kqk]{gap:var(--space-3);display:flex!important}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:3rem;height:3rem;color:var(--on-dark);border:2px solid #ffffff59;border-radius:50%;place-items:center;display:grid}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--brand-accent-1);border-color:var(--brand-accent-1);color:var(--brand-ink);text-decoration:none}.ftr__base[data-astro-cid-jo6i4kqk]{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid #ffffff26;font-size:1rem}@media (width<=800px){.ftr__in[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.ftr[data-astro-cid-jo6i4kqk]{padding-bottom:7rem}}.mbar[data-astro-cid-v3ixspr5]{display:none}@media (width<=800px){.mbar[data-astro-cid-v3ixspr5]{gap:var(--space-3);z-index:40;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:0 -6px 20px color-mix(in srgb, var(--brand-ink) 12%, transparent);display:flex;position:fixed;inset:auto 0 0}.mbar__call[data-astro-cid-v3ixspr5]{flex:none}.mbar__book[data-astro-cid-v3ixspr5]{flex:1}}.vbox[data-astro-cid-araltbe4]{background:0 0;border:none;width:auto;max-width:min(92vw,62rem);margin:auto;padding:0;overflow:visible}.vbox[data-astro-cid-araltbe4][open]{align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}.vbox[data-astro-cid-araltbe4]::backdrop{background:color-mix(in srgb, var(--brand-ink) 90%, transparent);backdrop-filter:blur(3px)}.vbox__close[data-astro-cid-araltbe4]{border-radius:var(--radius-full);color:#fff;cursor:pointer;width:2.5rem;height:2.5rem;transition:background .16s var(--ease-out), transform .16s var(--ease-out);background:#ffffff24;border:none;place-items:center;padding:0;display:grid}.vbox__close[data-astro-cid-araltbe4]:hover{background:#ffffff47;transform:scale(1.06)}.vbox__close[data-astro-cid-araltbe4]:focus-visible{outline:2px solid var(--on-dark);outline-offset:3px}.vbox__frame[data-astro-cid-araltbe4]{width:min(92vw, 62rem, calc(78vh * var(--vbox-ar-num,1.7778)));aspect-ratio:var(--vbox-aspect,16 / 9);border-radius:var(--media-radius);box-shadow:var(--shadow-lg);background:#000;position:relative;overflow:hidden}.vbox__frame[data-astro-cid-araltbe4] iframe[data-astro-cid-araltbe4]{border:0;width:100%;height:100%;position:absolute;inset:0}.fly[data-astro-cid-v3k3pgpi]{top:calc(var(--header-h) + 1.5rem);z-index:45;pointer-events:none;align-items:center;display:flex;position:fixed;bottom:1.5rem;right:0}.fly[data-astro-cid-v3k3pgpi]>[data-astro-cid-v3k3pgpi]{pointer-events:auto}.fly__tab[data-astro-cid-v3k3pgpi]{justify-content:space-between;align-items:center;gap:var(--space-3);width:3rem;padding:var(--space-4) 0;background:var(--brand-accent-1);min-height:12rem;color:var(--brand-ink);border-radius:var(--radius-md) 0 0 var(--radius-md);box-shadow:var(--shadow-md);letter-spacing:.12em;text-transform:uppercase;flex-direction:column;align-self:center;font-size:.9375rem;font-weight:700;display:flex}.fly__tab[data-astro-cid-v3k3pgpi]:hover{background:var(--brand-accent-1-shade)}.fly__label[data-astro-cid-v3k3pgpi]{writing-mode:vertical-rl}.fly__label--close[data-astro-cid-v3k3pgpi]{display:none}.fly__chev[data-astro-cid-v3k3pgpi]{transition:transform .3s var(--ease-out);font-size:1.5rem;line-height:1}.fly__panel[data-astro-cid-v3k3pgpi]{background:var(--color-surface);width:0;box-shadow:var(--shadow-lg);max-height:min(100%,46rem);transition:width .45s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.fly__body[data-astro-cid-v3k3pgpi]{width:26rem;padding:var(--space-8) var(--space-8) var(--space-6);gap:var(--space-4);display:grid}.fly__eyebrow[data-astro-cid-v3k3pgpi]{font-family:var(--font-display);color:var(--brand-secondary);font-size:1.5rem;font-style:italic}.fly__title[data-astro-cid-v3k3pgpi]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text);font-size:1.875rem;font-weight:400;line-height:1.25}.fly__text[data-astro-cid-v3k3pgpi]{color:var(--color-text-muted);font-size:1.125rem}.fly__more[data-astro-cid-v3k3pgpi]{letter-spacing:.08em;text-transform:uppercase;font-size:.9375rem;font-weight:700;text-decoration:none}.fly__more[data-astro-cid-v3k3pgpi]:hover{text-decoration:underline}.fly__book[data-astro-cid-v3k3pgpi]{width:100%}.fly__img[data-astro-cid-v3k3pgpi]{object-fit:cover;object-position:50% 40%;flex:auto;width:26rem;min-height:9rem}.fly[data-astro-cid-v3k3pgpi].is-open .fly__panel[data-astro-cid-v3k3pgpi]{width:26rem}.fly[data-astro-cid-v3k3pgpi].is-open .fly__chev[data-astro-cid-v3k3pgpi]{transform:rotate(180deg)}.fly[data-astro-cid-v3k3pgpi].is-open .fly__label--open[data-astro-cid-v3k3pgpi]{display:none}.fly[data-astro-cid-v3k3pgpi].is-open .fly__label--close[data-astro-cid-v3k3pgpi]{display:block}@media (width<=600px){.fly[data-astro-cid-v3k3pgpi]{top:auto;bottom:6.5rem;transform:none}.fly__tab[data-astro-cid-v3k3pgpi]{width:2.6rem;min-height:9.5rem;font-size:.8125rem}.fly[data-astro-cid-v3k3pgpi].is-open .fly__panel[data-astro-cid-v3k3pgpi],.fly__body[data-astro-cid-v3k3pgpi],.fly__img[data-astro-cid-v3k3pgpi]{width:calc(100vw - 2.6rem)}.fly__body[data-astro-cid-v3k3pgpi]{padding:var(--space-6)}.fly__title[data-astro-cid-v3k3pgpi]{font-size:1.5rem}.fly__img[data-astro-cid-v3k3pgpi]{min-height:7rem;max-height:9rem}.fly__panel[data-astro-cid-v3k3pgpi]{max-height:calc(100svh - var(--header-h) - 8rem);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.fly__panel[data-astro-cid-v3k3pgpi]{transition:none}}.skip{z-index:100;background:var(--color-surface);padding:.75rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{top:1rem;left:1rem}
