.glass{--g-veil-a:#ffffff21;--g-veil-b:#ffffff0a;--g-glow:var(--gold);--g-glow-mix:20%;--g-rim-a:#ffffffb8;--g-rim-b:#ffffff1a;--g-rim-c:#ffffff42;--g-ring:#ffffff1a;--g-edge:#ffffff57;--g-shadow:#00000080;--g-sweep:#ffffff38;--g-scrim:#06050466;isolation:isolate;background:linear-gradient(180deg, #ffffff21, #fff0 40%), radial-gradient(90% 75% at 100% 0%, color-mix(in oklab, var(--g-glow) var(--g-glow-mix), transparent), transparent 62%), linear-gradient(160deg, var(--g-veil-a), var(--g-veil-b) 58%, #ffffff0f), linear-gradient(var(--g-scrim), var(--g-scrim));box-shadow:inset 0 1px 0 var(--g-edge), inset 1px 0 0 #ffffff1a, inset 0 0 0 1px var(--g-ring), inset 0 -22px 34px -28px #00000047, 0 26px 44px -28px var(--g-shadow), 0 3px 8px -4px #00000038;border:0;position:relative;overflow:hidden}.glass:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg, var(--g-rim-a), var(--g-rim-b) 38%, var(--g-rim-c) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 0%, var(--g-sweep) 50%, transparent 100%);opacity:0;width:55%;transition:opacity .2s,transform 0s linear .2s;position:absolute;top:0;bottom:0;left:-60%;transform:translate(0)}.glass>*{z-index:1;position:relative}.glass>.card__go,.glass>.wcard__go{position:absolute}@supports (corner-shape:squircle){.glass,.glass:before,.glass:after{corner-shape:inherit}}@media (hover:hover) and (pointer:fine){.glass:hover:after{opacity:1;transition:opacity .15s ease, transform .95s var(--ease-entrance,cubic-bezier(.2, .7, .1, 1));transform:translate(330%)}a.glass{transition:transform .45s var(--ease-entrance,cubic-bezier(.2, .7, .1, 1)), box-shadow .45s ease}a.glass:hover{transform:translateY(-2px)}}a.glass:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.panel--paper .glass,.panel--day .glass,.glass--light{--g-veil-a:#fffc;--g-veil-b:#ffffff80;--g-glow-mix:18%;--g-rim-a:#fff;--g-rim-b:#110d0817;--g-rim-c:#ffffffd9;--g-ring:#ffffff8c;--g-edge:#fff;--g-shadow:#3a26085c;--g-sweep:#ffffffd9;--g-scrim:transparent;box-shadow:inset 0 1px 0 var(--g-edge), inset 0 0 0 1px var(--g-ring), inset 0 -20px 30px -26px #78501429, 0 0 0 1px #110d080f, 0 26px 44px -28px var(--g-shadow), 0 3px 8px -4px #3a260829}.panel--gold .glass{--g-veil-a:#ffffff9e;--g-veil-b:#ffffff6b;--g-glow:#fff;--g-scrim:transparent;--g-shadow:#502d0080}@supports (backdrop-filter:blur(1px)){.glass--live{backdrop-filter:blur(10px)saturate(175%)}@media (prefers-reduced-transparency:reduce){.glass--live{backdrop-filter:none}}.is-off .glass--live{backdrop-filter:none}}.glass.glass--clear{--g-hair:color-mix(in oklab, var(--acc,var(--gold)) 78%, var(--acci,#6b4a10));--g-rim-a:#fff;--g-rim-b:#ffffff57;--g-rim-c:color-mix(in oklab, var(--g-hair) 62%, transparent);--g-sweep:#ffffffb3;--g-scrim:transparent;background:linear-gradient(#ffffff38,#fff0 34%),linear-gradient(155deg,#ffffff24,#ffffff05 52%,#ffffff12);box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,inset 0 0 0 1px #ffffff47,inset 0 -18px 28px -24px #fff9,0 0 0 1px #17130d0b,0 22px 36px -28px #3a260857,0 2px 6px -3px #3a26081f}.glass.glass--clear:before{padding:1.5px}@supports (backdrop-filter:blur(1px)){.glass.glass--clear.glass--live{backdrop-filter:blur(var(--g-blur,8px)) saturate(135%)}@media (prefers-reduced-transparency:reduce){.glass.glass--clear.glass--live{backdrop-filter:none}}.is-off .glass.glass--clear.glass--live{backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.glass,.glass:after{transition:none}a.glass:hover{transform:none}.glass:hover:after{opacity:0}}.panel--glow:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.panel--paper.panel--glow:before,.panel--day.panel--glow:before{background:radial-gradient(34% 46% at 8% 34%,#e8b33e38,#0000 72%),radial-gradient(30% 44% at 92% 20%,#8c5cd626,#0000 72%),radial-gradient(38% 46% at 64% 96%,#1e968026,#0000 72%)}.panel--night.panel--glow:before{background:radial-gradient(36% 46% at 10% 90%,#e8b33e1a,#0000 72%),radial-gradient(34% 46% at 92% 30%,#8c5cd61f,#0000 72%)}.panel--emerald.panel--glow:before{background:radial-gradient(36% 50% at 90% 80%,#e8b33e21,#0000 72%),radial-gradient(34% 46% at 8% 40%,#34be9624,#0000 72%)}.panel--midnight.panel--glow:before{background:radial-gradient(36% 50% at 12% 80%,#5078eb33,#0000 72%),radial-gradient(32% 46% at 92% 30%,#e8b33e1a,#0000 72%)}.panel--plum.panel--glow:before{background:radial-gradient(36% 50% at 88% 84%,#d65caa2e,#0000 72%),radial-gradient(32% 46% at 8% 30%,#e8b33e1a,#0000 72%)}.panel--gold.panel--glow:before{background:radial-gradient(40% 60% at 85% 10%,#ffffff47,#0000 72%)}.panel[data-astro-cid-ljzvd6we]{background:var(--night);color:var(--on);border-top:1px solid var(--line);position:relative}.panel[data-astro-cid-ljzvd6we]:first-child{border-top:0}.panel[data-astro-cid-ljzvd6we]>[data-astro-cid-ljzvd6we]{z-index:1;position:relative}.panel--night[data-astro-cid-ljzvd6we]{background:radial-gradient(120% 90% at 50% -10%, #101014 0%, var(--night) 55%);--fg-mute:var(--on-mute);--fg-dim:var(--on-dim);--line:var(--on-line);--accent:var(--gold);--card-bg:var(--night2)}.panel--emerald[data-astro-cid-ljzvd6we]{background:radial-gradient(120% 90% at 15% -10%, #144a3e 0%, var(--emerald) 45%, #082821 100%);color:var(--on);--fg-mute:var(--on-mute);--fg-dim:var(--on-dim);--line:var(--on-line);--accent:var(--gold);--card-bg:#ffffff0f}.panel--midnight[data-astro-cid-ljzvd6we]{background:radial-gradient(120% 90% at 85% -10%, #172961 0%, var(--midnight) 45%, #0a1128 100%);color:var(--on);--fg-mute:var(--on-mute);--fg-dim:var(--on-dim);--line:var(--on-line);--accent:var(--gold);--card-bg:#ffffff0f}.panel--plum[data-astro-cid-ljzvd6we]{background:radial-gradient(120% 90% at 15% -10%, #3f1746 0%, var(--plum) 45%, #1c0a21 100%);color:var(--on);--fg-mute:var(--on-mute);--fg-dim:var(--on-dim);--line:var(--on-line);--accent:var(--gold);--card-bg:#ffffff12}.panel--paper[data-astro-cid-ljzvd6we]{background:var(--paper);color:var(--ink);--fg-mute:var(--mute);--fg-dim:var(--ink-line-strong);--line:var(--ink-line);--accent:var(--gold-ink);--accent-text:var(--ink);--card-bg:#fff}.panel--day[data-astro-cid-ljzvd6we]{background:radial-gradient(90% 70% at 50% 0%, #fbf3e2 0%, var(--day) 65%);color:var(--ink);--fg-mute:var(--mute);--fg-dim:var(--ink-line-strong);--line:var(--ink-line);--accent:var(--gold-ink);--accent-text:var(--ink);--card-bg:var(--paper)}.panel--gold[data-astro-cid-ljzvd6we]{background:linear-gradient(165deg, #f4cd93 0%, var(--gold) 55%, #dba469 100%);color:var(--on-gold);--fg-mute:#241705b8;--fg-dim:#2417057a;--line:#24170538;--accent:var(--on-gold);--accent-text:var(--on-gold);--card-bg:#ffffff47}.panel-pad--none[data-astro-cid-ljzvd6we]{padding-block:0}.panel-pad--sm[data-astro-cid-ljzvd6we]{padding-block:var(--sp-7)}.panel-pad--md[data-astro-cid-ljzvd6we]{padding-block:clamp(3.5rem,3rem + 3vw,6rem)}.panel-pad--lg[data-astro-cid-ljzvd6we]{padding-block:clamp(4.5rem,3.5rem + 5vw,8.5rem)}
