html:has(body.app){color-scheme:dark;background:#000}html.is-viewing,html.is-landing{overflow:hidden}.app{--sys:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Segoe UI", Roboto, system-ui, sans-serif;--round:-apple-system-rounded, ui-rounded, "SF Pro Rounded", var(--sys);--script:"Great Vibes", "Snell Roundhand", "Apple Chancery", cursive;--text:#f5f5f7;--soft:#ebebf59e;--faint:#ebebf54d;--glass:#28282e8c;--edge:#ffffff24;--blue:#0a84ff;--paper:#f3efe6;--peek:64px;--pass-h:212px;min-height:100dvh;color:var(--text);font-family:var(--sys);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;background:#000;margin:0}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}.pass,.vpass{--mx:30%;--my:0%;box-sizing:border-box;background:var(--pass-bg,#1c1c1e);color:#fff;width:100%;font-family:var(--sys);text-align:left;isolation:isolate;border:0;border-radius:22px;flex-direction:column;padding:16px 18px 18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 .5px #ffffff59,inset 0 0 0 .5px #ffffff1f,0 -6px 24px #00000059,0 18px 40px #00000059}.pass[data-ink=dark],.vpass[data-ink=dark]{color:#0b0c10}.pass__art{z-index:-2;background:var(--pass-art) center / cover;filter:blur(26px)saturate(1.5);opacity:.5;mix-blend-mode:soft-light;position:absolute;inset:-30%}.pass__lines{z-index:-1;pointer-events:none;background:var(--pass-lines) center top / cover no-repeat;opacity:.2;position:absolute;inset:0}.pass__sheen{z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at var(--mx) var(--my), #ffffff47, transparent 55%), linear-gradient(180deg, #ffffff1f, transparent 40%);mix-blend-mode:soft-light;position:absolute;inset:0}.pass__mark{z-index:-1;font:800 132px/1 var(--round);letter-spacing:-.06em;opacity:.16;pointer-events:none;position:absolute;bottom:-22px;right:-6px}.pass__top{align-items:center;gap:10px;min-height:32px;display:flex}.pass__icon{opacity:.92;flex:none;width:20px;height:20px;display:grid}.pass__icon svg{width:100%;height:100%}.vpass .pass__icon{display:none}.pass__mark--icon{opacity:.13;width:128px;height:128px;bottom:-18px;right:-14px}.pass__mark--icon svg{stroke-width:1.4px;width:100%;height:100%}.pass__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:19px;font-weight:700;overflow:hidden}.pass__org{font-family:var(--script);opacity:.92;flex:1;font-size:24px;line-height:1}.pass__kind{letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px);background:#ffffff2e;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:700}[data-ink=dark] .pass__kind{background:#0000001a}.pass__body{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:auto;display:flex}.pass__fields{flex-wrap:wrap;gap:10px 22px;display:flex}.field{gap:2px;font-size:15px;font-weight:600;display:grid}.field small{letter-spacing:.09em;text-transform:uppercase;opacity:.66;font-size:10.5px;font-weight:700}.pass__cover{object-fit:cover;border-radius:4px 7px 7px 4px;flex:none;width:64px;height:96px;transform:rotate(4deg)translateY(-4px);box-shadow:inset 3px 0 6px #00000040,0 10px 24px #00000073}.pass--me,.vpass.pass--me{--pass-bg:radial-gradient(120% 90% at 0% 0%, #2c2f3a 0%, #121318 55%, #050506 100%);gap:16px;min-height:236px;margin-bottom:28px;box-shadow:inset 0 .5px #ffffff59,inset 0 0 0 .5px #ffffff24,0 24px 60px #0009}.vpass.pass--me{gap:0;margin-bottom:0}.me__ring{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--spin,0deg) at 70% 30%, #d8ff3559, #ff6a454d, #5e5ce666, #30d1584d, #d8ff3559);filter:blur(40px);opacity:.55;animation:14s linear infinite spin;position:absolute;inset:0}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin{to{--spin:360deg}}.me__body{align-items:center;gap:16px;display:flex}.me__photo{object-fit:cover;background:#fff;border-radius:50%;width:76px;height:76px;box-shadow:0 0 0 2px #ffffffe6,0 10px 28px #00000080}.me__names{gap:4px;display:grid}.me__name{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.05}.me__roles{color:var(--soft);font-size:14px}.me__cta{color:#0b0c10;background:#d8ff35;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 6px 20px #d8ff3559}.vpass .me__cta{display:none}.landing[data-astro-cid-omudcwfc]{z-index:40;background:radial-gradient(120% 60% at 50% 0%, #fbf8f1 0%, transparent 70%), var(--paper);color:#15130f;touch-action:none;position:fixed;inset:0;overflow:hidden}.landing[data-astro-cid-omudcwfc][hidden]{display:none}.scene[data-astro-cid-omudcwfc]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene__art[data-astro-cid-omudcwfc]{background:linear-gradient(180deg, var(--bg1) 0%, var(--bg2) 55%, var(--bg3) 100%);animation:1.2s ease-out both scene-in;position:absolute;inset:0;overflow:hidden}@keyframes scene-in{0%{opacity:0}}.mesh[data-astro-cid-omudcwfc]{filter:blur(70px);opacity:.75;border-radius:50%;width:90vmax;height:90vmax;animation:28s ease-in-out infinite alternate mesh;position:absolute}.mesh--a[data-astro-cid-omudcwfc]{background:var(--m1);top:-30vmax;left:-35vmax}.mesh--b[data-astro-cid-omudcwfc]{background:var(--m2);animation-duration:36s;animation-direction:alternate-reverse;top:10vmax;right:-40vmax}.mesh--c[data-astro-cid-omudcwfc]{background:var(--m3);animation-duration:32s;bottom:-45vmax;left:-20vmax}@keyframes mesh{to{transform:translate(9vmax,7vmax)scale(1.18)}}.scene__lines[data-astro-cid-omudcwfc]{opacity:var(--lines,.55);background:50%/cover no-repeat;animation:60s ease-in-out infinite alternate lines;position:absolute;inset:-4%}@keyframes lines{to{transform:scale(1.06)translate(-1.5%,-2%)rotate(1deg)}}.scene__grain[data-astro-cid-omudcwfc]{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}html[data-scene=dawn] .scene[data-astro-cid-omudcwfc],html[data-scene=dawn] .aurora[data-astro-cid-omudcwfc]{--bg1:#2d2a55;--bg2:#b6799a;--bg3:#f4c3a8;--m1:#f7a7a0;--m2:#8f7dd0;--m3:#ffd8b0;--lines:.8}html[data-scene=morning] .scene[data-astro-cid-omudcwfc],html[data-scene=morning] .aurora[data-astro-cid-omudcwfc]{--bg1:#3f7fbf;--bg2:#8ec5e8;--bg3:#e8f1ea;--m1:#bfe3ff;--m2:#7fb4e8;--m3:#f6e7c8;--lines:.8}html[data-scene=midday] .scene[data-astro-cid-omudcwfc],html[data-scene=midday] .aurora[data-astro-cid-omudcwfc]{--bg1:#c9773b;--bg2:#e8b16a;--bg3:#f6e3c2;--m1:#ffe2a0;--m2:#f08a5d;--m3:#fff3d6;--lines:.85}html[data-scene=afternoon] .scene[data-astro-cid-omudcwfc],html[data-scene=afternoon] .aurora[data-astro-cid-omudcwfc]{--bg1:#7a3f5c;--bg2:#d07a5a;--bg3:#f1c48a;--m1:#f2a25c;--m2:#a2507a;--m3:#ffd9a0;--lines:.75}html[data-scene=sunset] .scene[data-astro-cid-omudcwfc],html[data-scene=sunset] .aurora[data-astro-cid-omudcwfc]{--bg1:#1d1438;--bg2:#6b2a63;--bg3:#e0705a;--m1:#c2416b;--m2:#ff8a4a;--m3:#4b2a7a;--lines:.65}html[data-scene=night] .scene[data-astro-cid-omudcwfc],html[data-scene=night] .aurora[data-astro-cid-omudcwfc]{--bg1:#05081a;--bg2:#0d1440;--bg3:#1c1650;--m1:#1f3d8a;--m2:#3a2a7a;--m3:#0e5a6a;--lines:.85}html[data-scene=dawn] [data-astro-cid-omudcwfc]:is(.scene__lines,.aurora__lines){background-image:url(/app/art/dawn.svg)}html[data-scene=morning] [data-astro-cid-omudcwfc]:is(.scene__lines,.aurora__lines){background-image:url(/app/art/morning.svg)}html[data-scene=midday] [data-astro-cid-omudcwfc]:is(.scene__lines,.aurora__lines){background-image:url(/app/art/midday.svg)}html[data-scene=afternoon] [data-astro-cid-omudcwfc]:is(.scene__lines,.aurora__lines){background-image:url(/app/art/afternoon.svg)}html[data-scene=sunset] [data-astro-cid-omudcwfc]:is(.scene__lines,.aurora__lines){background-image:url(/app/art/sunset.svg)}html[data-scene=night] [data-astro-cid-omudcwfc]:is(.scene__lines,.aurora__lines){mix-blend-mode:screen;background-image:url(/app/art/night.svg)}html[data-scene=sunset] .landing[data-astro-cid-omudcwfc] .push__label[data-astro-cid-omudcwfc],html[data-scene=night] .landing[data-astro-cid-omudcwfc] .push__label[data-astro-cid-omudcwfc],html[data-scene=sunset] .landing[data-astro-cid-omudcwfc] .version--landing[data-astro-cid-omudcwfc],html[data-scene=night] .landing[data-astro-cid-omudcwfc] .version--landing[data-astro-cid-omudcwfc],html[data-scene=afternoon] .landing[data-astro-cid-omudcwfc] .version--landing[data-astro-cid-omudcwfc],html[data-scene=dawn] .landing[data-astro-cid-omudcwfc] .version--landing[data-astro-cid-omudcwfc]{color:#fff4e8cc}.clock[data-astro-cid-omudcwfc]{top:calc(env(safe-area-inset-top) + 10px);left:max(18px, env(safe-area-inset-left));z-index:2;color:#fff;pointer-events:none;gap:2px;display:grid;position:absolute}.clock[data-astro-cid-omudcwfc] p[data-astro-cid-omudcwfc]{margin:0}.clock__time[data-astro-cid-omudcwfc]{font:250 64px/1 var(--round);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#0000;-webkit-text-stroke:.8px #ffffffbf;filter:drop-shadow(0 6px 18px #140a2847);background:linear-gradient(170deg,#fffffffa 0%,#ffffffb8 45%,#ffffff61 100%) text;align-items:flex-start;display:flex}.clock__side[data-astro-cid-omudcwfc]{-webkit-text-stroke:0;-webkit-text-fill-color:#ffffffeb;color:#ffffffeb;gap:3px;margin:7px 0 0 6px;display:grid}.clock__seconds[data-astro-cid-omudcwfc]{font:500 20px/1 var(--round);font-variant-numeric:tabular-nums}.clock__period[data-astro-cid-omudcwfc]{font:600 12px/1 var(--sys);letter-spacing:.06em}.clock__date[data-astro-cid-omudcwfc]{font:600 13px var(--sys);letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 10px #140a2873}.weather[data-astro-cid-omudcwfc]{top:calc(env(safe-area-inset-top) + 10px);right:max(18px, env(safe-area-inset-right));z-index:2;color:#fff;text-align:right;pointer-events:none;justify-items:end;gap:2px;max-width:calc(100vw - 240px);display:grid;position:absolute}.weather[data-astro-cid-omudcwfc][hidden]{display:none}.weather[data-astro-cid-omudcwfc] p[data-astro-cid-omudcwfc]{margin:0}.weather__now[data-astro-cid-omudcwfc]{align-items:center;gap:6px;display:flex}.weather__temp[data-astro-cid-omudcwfc]{font:250 48px/1 var(--round);font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:linear-gradient(170deg,#fffffffa 0%,#ffffffb8 45%,#ffffff61 100%);color:#0000;-webkit-text-stroke:.8px #ffffffbf;filter:drop-shadow(0 6px 18px #140a2847);background-clip:text}.weather__icon[data-astro-cid-omudcwfc]{width:28px;height:28px;display:inline-grid}.weather__icon[data-astro-cid-omudcwfc] svg{filter:drop-shadow(0 1px 8px #140a2866);width:100%;height:100%}.weather__label[data-astro-cid-omudcwfc]{font:600 13px var(--sys);letter-spacing:.04em;color:#ffffffe6;text-shadow:0 1px 10px #140a2873;line-height:1.3}.weather__place[data-astro-cid-omudcwfc]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:500 12px/1.3 var(--sys);letter-spacing:.04em;color:#ffffffd9;text-shadow:0 1px 10px #140a2873;overflow:hidden}.weather__place[data-astro-cid-omudcwfc]:empty{display:none}.weather__credit[data-astro-cid-omudcwfc]{font:500 9px var(--sys);letter-spacing:.04em;color:#fff9}@media (width<=360px){.clock__time[data-astro-cid-omudcwfc]{font-size:50px}.clock__seconds[data-astro-cid-omudcwfc]{font-size:16px}.clock__period[data-astro-cid-omudcwfc]{font-size:11px}.weather__temp[data-astro-cid-omudcwfc]{font-size:38px}.weather__icon[data-astro-cid-omudcwfc]{width:22px;height:22px}.weather[data-astro-cid-omudcwfc]{max-width:calc(100vw - 192px)}.weather__label[data-astro-cid-omudcwfc]{font-size:12px}}@media (height<=720px){.clock__time[data-astro-cid-omudcwfc]{font-size:48px}.weather__temp[data-astro-cid-omudcwfc]{font-size:38px}.weather[data-astro-cid-omudcwfc]{max-width:calc(100vw - 195px)}}.scene__stage[data-astro-cid-omudcwfc]{top:calc(env(safe-area-inset-top) + 128px);bottom:calc(env(safe-area-inset-bottom) + 170px);justify-content:center;align-items:center;display:flex;position:absolute;left:16px;right:16px}.scene__glass[data-astro-cid-omudcwfc]{box-sizing:border-box;text-align:center;color:#fff;isolation:isolate;backdrop-filter:blur(18px)saturate(170%);background:linear-gradient(150deg,#ffffff42 0%,#ffffff14 50%,#ffffff24 100%);border-radius:34px;flex-direction:column;align-items:center;gap:8px;width:min(100%,420px);padding:24px 24px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff38,0 30px 80px #140a2859}html[data-scene=morning] .scene__glass[data-astro-cid-omudcwfc],html[data-scene=midday] .scene__glass[data-astro-cid-omudcwfc],html[data-scene=afternoon] .scene__glass[data-astro-cid-omudcwfc],html[data-scene=dawn] .scene__glass[data-astro-cid-omudcwfc]{background:linear-gradient(150deg,#ffffff38 0%,#ffffff0a 50%,#ffffff1a 100%),#28184642}.scene__glass[data-astro-cid-omudcwfc]:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 35%,#ffffff40 48%,#0000 60%);animation:7s ease-in-out infinite sheen;position:absolute;inset:0;transform:translate(-120%)}.scene__greeting[data-astro-cid-omudcwfc]{font:400 38px/1.1 var(--script);text-shadow:0 2px 12px #140a2873;margin:0}.scene__line[data-astro-cid-omudcwfc]{min-height:3.6em;font:600 clamp(19px, 5.2vw, 24px) / 1.3 var(--sys);letter-spacing:-.01em;text-shadow:0 2px 14px #140a288c;place-items:center;margin:0;display:grid}.scene__photo[data-astro-cid-omudcwfc]{object-fit:cover;background:#fff;border-radius:50%;width:72px;height:72px;margin-top:6px;box-shadow:0 0 0 3px #ffffffd9,0 10px 30px #140a2859}.scene__name[data-astro-cid-omudcwfc]{font:400 28px/1.1 var(--script);text-shadow:0 2px 12px #140a2873;margin:0}@media (height<=720px){.scene__glass[data-astro-cid-omudcwfc]{border-radius:28px;gap:4px;padding:16px 18px 14px}.scene__greeting[data-astro-cid-omudcwfc]{font-size:30px}.scene__line[data-astro-cid-omudcwfc]{font-size:18px}.scene__photo[data-astro-cid-omudcwfc]{width:56px;height:56px;margin-top:2px}.scene__name[data-astro-cid-omudcwfc]{font-size:23px}}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-omudcwfc] [data-astro-cid-omudcwfc],.scene__art[data-astro-cid-omudcwfc],.scene__glass[data-astro-cid-omudcwfc]:before{animation:none!important}}.landing__cta[data-astro-cid-omudcwfc]{left:50%;bottom:calc(env(safe-area-inset-bottom) + 30px);justify-items:center;gap:12px;display:grid;position:absolute;transform:translate(-50%)}.push[data-astro-cid-omudcwfc]{cursor:pointer;background:linear-gradient(145deg,#fffdf8,#e4dfd3);border:0;border-radius:50%;place-items:center;width:96px;height:96px;padding:0;transition:transform .18s cubic-bezier(.3,.7,.4,1.4),box-shadow .18s;display:grid;position:relative;box-shadow:12px 12px 28px #50422847,-10px -10px 24px #fffffff2,inset 0 0 0 1px #fff9}.push[data-astro-cid-omudcwfc].is-pressed{transform:scale(.94);box-shadow:inset 8px 8px 18px #50422847,inset -8px -8px 18px #ffffffe6,2px 2px 6px #5042281f}.push[data-astro-cid-omudcwfc]:focus-visible{outline-offset:6px;outline:3px solid #15130f}.push__core[data-astro-cid-omudcwfc]{background:radial-gradient(circle at 35% 30%,#f4ffb8 0%,#d8ff35 45%,#8fbf00 100%);border-radius:50%;width:34px;height:34px;transition:transform .18s;animation:2.4s ease-in-out infinite breathe;position:relative;box-shadow:0 0 0 6px #d8ff352e,0 0 24px #bef014e6,inset 0 -3px 6px #46640059}.push[data-astro-cid-omudcwfc].is-pressed .push__core[data-astro-cid-omudcwfc]{transform:scale(.82)}.push__ring[data-astro-cid-omudcwfc]{pointer-events:none;border:2px solid #a0d2008c;border-radius:50%;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite ring;position:absolute;inset:0}.push__ring[data-astro-cid-omudcwfc]+.push__ring[data-astro-cid-omudcwfc]{animation-delay:1.2s}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes breathe{50%{box-shadow:0 0 0 10px #d8ff3524,0 0 36px #bef014,inset 0 -3px 6px #46640059}}.push__label[data-astro-cid-omudcwfc]{font:600 12px var(--sys);letter-spacing:.2em;text-transform:uppercase;color:#15130f99}.getapp[data-astro-cid-omudcwfc]{right:max(16px, env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom) + 30px);backdrop-filter:blur(12px);cursor:pointer;background:#fffdf8e0;border:0;border-radius:16px;justify-items:center;gap:6px;padding:8px 8px 7px;transition:transform .2s cubic-bezier(.3,.7,.4,1.4);display:grid;position:absolute;box-shadow:0 10px 26px #50422838,inset 0 0 0 1px #fffc}.getapp[data-astro-cid-omudcwfc]:active{transform:scale(.95)}.getapp__qr[data-astro-cid-omudcwfc]{width:76px;height:76px;display:block}.getapp__qr[data-astro-cid-omudcwfc] svg{width:100%;height:100%;display:block}.getapp__label[data-astro-cid-omudcwfc]{font:700 9.5px var(--sys);letter-spacing:.12em;text-transform:uppercase;color:#15130fb3}.appcode[data-astro-cid-omudcwfc]{z-index:2;backdrop-filter:blur(18px);background:#f3efe6c7;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.appcode[data-astro-cid-omudcwfc][hidden]{display:none}.appcode__card[data-astro-cid-omudcwfc]{text-align:center;color:#15130f;background:#fffdf8;border-radius:30px;width:min(100%,360px);padding:22px 24px 20px;box-shadow:0 30px 80px #5042284d}.appcode__script[data-astro-cid-omudcwfc]{font:400 40px/1.1 var(--script);margin:0 0 12px}.appcode__qr[data-astro-cid-omudcwfc]{aspect-ratio:1;width:min(100%,280px,42dvh);margin:0 auto}.appcode__qr[data-astro-cid-omudcwfc] svg{width:100%;height:100%;display:block}.appcode__line[data-astro-cid-omudcwfc]{font:600 15px/1.35 var(--sys);margin:14px 0 4px}.appcode__url[data-astro-cid-omudcwfc]{font:13px var(--sys);color:#15130f8c;margin:0 0 16px}.appcode__close[data-astro-cid-omudcwfc]{color:#fffdf8;font:600 15px var(--sys);cursor:pointer;background:#15130f;border:0;border-radius:999px;padding:10px 28px}.ripple[data-astro-cid-omudcwfc]{z-index:50;pointer-events:none;background:radial-gradient(60% 40% at var(--x,50%) var(--y,80%), #1b1d24 0%, #000 70%);position:fixed;inset:0}.ripple[data-astro-cid-omudcwfc][hidden]{display:none}@media (prefers-reduced-motion:reduce){.push__core[data-astro-cid-omudcwfc],.push__ring[data-astro-cid-omudcwfc],.aurora[data-astro-cid-omudcwfc] i[data-astro-cid-omudcwfc],.me__ring{animation:none!important}}.aurora[data-astro-cid-omudcwfc]{z-index:0;pointer-events:none;background:#05060a;background:radial-gradient(130% 75% at 50% 0%, color-mix(in srgb, var(--bg1,#15161c) 50%, #05060a) 0%, #05060a 78%);position:fixed;inset:0;overflow:hidden}.aurora[data-astro-cid-omudcwfc] i[data-astro-cid-omudcwfc]{filter:blur(80px);opacity:.34;border-radius:50%;width:70vmax;height:70vmax;animation:26s ease-in-out infinite alternate float;position:absolute}.aurora__lines[data-astro-cid-omudcwfc]{opacity:calc(var(--lines,.6) * .32);background:50%/cover no-repeat;position:absolute;inset:-4%}.aurora__grain[data-astro-cid-omudcwfc]{opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.aurora[data-astro-cid-omudcwfc] i[data-astro-cid-omudcwfc]:first-child{background:var(--m1,#d8ff35);top:-34vmax;left:-30vmax}.aurora[data-astro-cid-omudcwfc] i[data-astro-cid-omudcwfc]:nth-child(2){background:var(--m2,#ff6a45);animation-delay:-6s;top:-20vmax;right:-32vmax}.aurora[data-astro-cid-omudcwfc] i[data-astro-cid-omudcwfc]:nth-child(3){background:var(--bg2,#5e5ce6);animation-delay:-12s;bottom:-36vmax;right:-24vmax}.aurora[data-astro-cid-omudcwfc] i[data-astro-cid-omudcwfc]:nth-child(4){background:var(--m3,#30d158);opacity:.22;animation-delay:-18s;bottom:-40vmax;left:-34vmax}@keyframes float{to{transform:translate(8vmax,6vmax)scale(1.15)}}.page[data-astro-cid-omudcwfc]{z-index:1;transform-origin:50% 30vh;position:relative}.shell[data-astro-cid-omudcwfc]{max-width:520px;padding:calc(env(safe-area-inset-top) + 58px) max(16px, env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + 120px) max(16px, env(safe-area-inset-left));margin:0 auto}.bar[data-astro-cid-omudcwfc]{z-index:5;height:calc(env(safe-area-inset-top) + 52px);padding:env(safe-area-inset-top) max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:10px;transition:background .3s;display:flex;position:fixed;inset:0 0 auto}.bar[data-astro-cid-omudcwfc].is-scrolled{backdrop-filter:blur(24px)saturate(180%);background:#1212169e;box-shadow:0 .5px #ffffff1a}.bar__title[data-astro-cid-omudcwfc]{text-align:center;opacity:0;flex:1;font-size:17px;font-weight:600;transition:opacity .25s,transform .3s cubic-bezier(.32,.72,0,1);transform:translateY(8px)}.bar[data-astro-cid-omudcwfc].is-scrolled .bar__title[data-astro-cid-omudcwfc]{opacity:1;transform:none}.glassbtn[data-astro-cid-omudcwfc]{width:40px;height:40px;color:var(--text);background:var(--glass);backdrop-filter:blur(20px)saturate(180%);box-shadow:inset 0 .5px 0 #ffffff4d, inset 0 0 0 .5px var(--edge);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.glassbtn--me[data-astro-cid-omudcwfc] img[data-astro-cid-omudcwfc]{object-fit:cover;background:#fff;width:100%;height:100%}.hero[data-astro-cid-omudcwfc]{padding:2px 2px 16px}.hero__eyebrow[data-astro-cid-omudcwfc]{letter-spacing:.02em;text-transform:uppercase;color:var(--soft);margin:0 0 4px;font-size:13px;font-weight:600}.hero__title[data-astro-cid-omudcwfc]{font-family:var(--script);color:#fff;margin:0;font-size:46px;font-weight:400;line-height:1.05}.hero__meta[data-astro-cid-omudcwfc]{color:#ffffffd1;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:6px 0 0;font-size:14px;font-weight:600;display:flex}.hero__weather[data-astro-cid-omudcwfc]{align-items:center;gap:6px;display:inline-flex}.hero__weather[data-astro-cid-omudcwfc][hidden]{display:none}.hero__weather[data-astro-cid-omudcwfc] svg{width:17px;height:17px}.install[data-astro-cid-omudcwfc]{background:var(--glass);backdrop-filter:blur(24px)saturate(180%);box-shadow:inset 0 .5px 0 #ffffff40, inset 0 0 0 .5px var(--edge);border-radius:20px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex;position:relative}.install[data-astro-cid-omudcwfc][hidden]{display:none}.install[data-astro-cid-omudcwfc] img[data-astro-cid-omudcwfc]{border-radius:10px}.install__text[data-astro-cid-omudcwfc]{color:var(--soft);flex:1;font-size:13px;display:grid}.install__text[data-astro-cid-omudcwfc] strong[data-astro-cid-omudcwfc]{color:var(--text);font-size:15px}.install__go[data-astro-cid-omudcwfc]{background:var(--blue);color:#fff;font:600 15px var(--sys);cursor:pointer;border:0;border-radius:999px;padding:7px 16px}.install__x[data-astro-cid-omudcwfc]{width:22px;height:22px;color:var(--soft);cursor:pointer;background:#3a3a3c;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.search[data-astro-cid-omudcwfc]{height:40px;color:var(--soft);background:#7676803d;border-radius:12px;align-items:center;gap:8px;margin-bottom:18px;padding:0 12px;display:flex}.search[data-astro-cid-omudcwfc][hidden]{display:none}.search[data-astro-cid-omudcwfc] input[data-astro-cid-omudcwfc]{color:var(--text);font:17px var(--sys);background:0 0;border:0;outline:none;flex:1}.wallet[data-astro-cid-omudcwfc]{margin:0;padding:0;list-style:none}.wallet[data-astro-cid-omudcwfc] li[data-astro-cid-omudcwfc]{position:relative}.wallet[data-astro-cid-omudcwfc] li[data-astro-cid-omudcwfc][hidden]{display:none}.wallet[data-astro-cid-omudcwfc] .pass{height:var(--pass-h);cursor:pointer;transition:transform .35s cubic-bezier(.32,.72,0,1)}.wallet[data-astro-cid-omudcwfc] li[data-astro-cid-omudcwfc]:not([hidden])~li[data-astro-cid-omudcwfc]:not([hidden]){margin-top:calc(var(--peek) - var(--pass-h))}.wallet__head[data-astro-cid-omudcwfc]{padding:0 4px 12px}.wallet[data-astro-cid-omudcwfc] li[data-astro-cid-omudcwfc]:not([hidden])~li[data-astro-cid-omudcwfc].wallet__head:not([hidden]){margin-top:30px}.wallet[data-astro-cid-omudcwfc] li[data-astro-cid-omudcwfc]:not([hidden])~li[data-astro-cid-omudcwfc].is-first:not([hidden]){margin-top:0}.wallet__label[data-astro-cid-omudcwfc]{font:700 13px var(--sys);letter-spacing:.12em;text-transform:uppercase;color:#ffffffd1;align-items:center;gap:8px;margin:0;display:flex}.wallet__label[data-astro-cid-omudcwfc]:after{content:"";background:#fff3;flex:1;height:.5px;margin-left:4px}.wallet__count[data-astro-cid-omudcwfc]{letter-spacing:.04em;color:#ffffff73;font-weight:600}.wallet[data-astro-cid-omudcwfc] .pass:active{transform:translateY(-10px)scale(.985)}.wallet[data-astro-cid-omudcwfc] .pass:focus-visible,.pass--me:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.empty[data-astro-cid-omudcwfc]{text-align:center;color:var(--soft);padding:40px 0}.empty[data-astro-cid-omudcwfc][hidden]{display:none}.foot[data-astro-cid-omudcwfc]{text-align:center;padding-top:28px;font-size:13px}.foot[data-astro-cid-omudcwfc] a[data-astro-cid-omudcwfc]{color:var(--faint)}.version[data-astro-cid-omudcwfc]{font:500 10px var(--sys);letter-spacing:.02em;color:var(--faint);margin:6px 0 0}.version--landing[data-astro-cid-omudcwfc]{left:max(14px, env(safe-area-inset-left));bottom:calc(env(safe-area-inset-bottom) + 8px);color:#15130f9e;margin:0;position:absolute}.tabbar[data-astro-cid-omudcwfc]{left:50%;bottom:calc(env(safe-area-inset-bottom) + 12px);z-index:6;align-items:center;gap:10px;transition:opacity .3s,transform .4s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;transform:translate(-50%)}html.is-viewing .tabbar[data-astro-cid-omudcwfc]{opacity:0;pointer-events:none;transform:translate(-50%,30px)}.tabs[data-astro-cid-omudcwfc],.tabbar__search[data-astro-cid-omudcwfc]{backdrop-filter:blur(22px)saturate(200%)brightness(1.1);background:#1e1e2280;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,inset 0 0 0 .5px #ffffff29,0 12px 32px #00000073}.tabs[data-astro-cid-omudcwfc]{border-radius:999px;padding:4px;display:flex;position:relative}.tabs[data-astro-cid-omudcwfc] button[data-astro-cid-omudcwfc]{z-index:1;color:#ebebf5b3;min-width:54px;font:600 10px var(--sys);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-items:center;gap:1px;padding:6px 6px 5px;transition:color .25s;display:grid;position:relative}.tabs[data-astro-cid-omudcwfc] button[data-astro-cid-omudcwfc][aria-pressed=true]{color:#d8ff35}.tabs__pill[data-astro-cid-omudcwfc]{background:#ffffff1f;border-radius:999px;transition:transform .5s cubic-bezier(.34,1.4,.64,1),width .5s cubic-bezier(.34,1.4,.64,1);position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 .5px #fff3}.tabbar__search[data-astro-cid-omudcwfc]{width:54px;height:54px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (width<=350px){.tabbar[data-astro-cid-omudcwfc]{gap:6px}.tabs[data-astro-cid-omudcwfc] button[data-astro-cid-omudcwfc]{min-width:46px;padding-inline:3px}.tabbar__search[data-astro-cid-omudcwfc]{width:46px;height:46px}}.viewer[data-astro-cid-omudcwfc]{z-index:20;place-items:center;display:grid;position:fixed;inset:0}.viewer[data-astro-cid-omudcwfc][hidden]{display:none}.viewer__scrim[data-astro-cid-omudcwfc]{backdrop-filter:blur(18px)saturate(140%);background:#0000008c;position:absolute;inset:0}.viewer__stage[data-astro-cid-omudcwfc]{box-sizing:border-box;width:min(92vw,400px);height:100dvh;padding-top:calc(env(safe-area-inset-top) + 10px);scrollbar-width:none;flex-direction:column;justify-content:safe center;display:flex;position:relative;overflow-y:auto}.vpass[data-astro-cid-omudcwfc]{transform-origin:0 0;will-change:transform, clip-path;border-radius:28px;flex:none;padding:0}.vpass__face[data-astro-cid-omudcwfc]{box-sizing:border-box;flex-direction:column;gap:14px;min-height:180px;padding:16px 18px 18px;display:flex;position:relative}.vpass__face[data-astro-cid-omudcwfc] .pass__body{margin-top:0}.vpass__face[data-astro-cid-omudcwfc] .pass__cover{width:76px;height:114px}.vpass__stub[data-astro-cid-omudcwfc]{padding:6px 22px 22px;position:relative}.perf[data-astro-cid-omudcwfc]{background:radial-gradient(circle,#ffffff59 1.4px,#0000 1.6px) 0/12px 22px repeat-x;height:22px;margin:0 -22px 12px;position:relative}.perf[data-astro-cid-omudcwfc]:before,.perf[data-astro-cid-omudcwfc]:after{content:"";background:#0000008c;border-radius:50%;width:22px;height:22px;position:absolute;top:0}.perf[data-astro-cid-omudcwfc]:before{left:-11px}.perf[data-astro-cid-omudcwfc]:after{right:-11px}.qr[data-astro-cid-omudcwfc]{aspect-ratio:1;box-sizing:border-box;background:#fff;border-radius:22px;width:min(100%,268px,38dvh);margin:0 auto;padding:4px;overflow:hidden;box-shadow:0 14px 34px #00000059}.qr__code[data-astro-cid-omudcwfc],.qr__code[data-astro-cid-omudcwfc] svg{width:100%;height:100%;display:block}.vpass__url[data-astro-cid-omudcwfc]{color:inherit;text-underline-offset:3px;text-align:center;opacity:.85;overflow-wrap:anywhere;margin:12px 0;font-size:14px;font-weight:600;text-decoration:underline #ffffff59;display:block}.chips__label[data-astro-cid-omudcwfc]{text-align:center;letter-spacing:.09em;text-transform:uppercase;opacity:.6;margin:4px 0 8px;font-size:10.5px;font-weight:700}.chips__label[data-astro-cid-omudcwfc][hidden]{display:none}.chips[data-astro-cid-omudcwfc]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chips[data-astro-cid-omudcwfc][hidden]{display:none}.chips[data-astro-cid-omudcwfc] button{backdrop-filter:blur(10px);color:inherit;font:600 13px var(--sys);cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;padding:7px 13px}.chips[data-astro-cid-omudcwfc] button[aria-pressed=true]{color:#0b0c10;background:#fff}[data-ink=dark] .chips[data-astro-cid-omudcwfc] button{background:#0000001a}[data-ink=dark] .chips[data-astro-cid-omudcwfc] button[aria-pressed=true]{color:#fff;background:#0b0c10}.viewer__actions[data-astro-cid-omudcwfc]{z-index:2;padding:12px 0 calc(env(safe-area-inset-bottom) + 10px);flex:none;justify-content:center;gap:22px;margin-top:auto;display:flex;position:sticky;bottom:0}.viewer__actions[data-astro-cid-omudcwfc] button[data-astro-cid-omudcwfc],.viewer__actions[data-astro-cid-omudcwfc] a[data-astro-cid-omudcwfc]{color:var(--text);font:600 12px var(--sys);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;text-decoration:none;display:grid}.viewer__actions[data-astro-cid-omudcwfc] span[data-astro-cid-omudcwfc]{backdrop-filter:blur(20px)saturate(180%);background:#ffffff24;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 .5px #ffffff4d,inset 0 0 0 .5px #ffffff1f}.viewer__next[data-astro-cid-omudcwfc]{background:var(--pass-bg,#2c2c30);color:#fff;width:88%;max-width:440px;height:50px;font:600 15px var(--sys);text-align:left;cursor:pointer;opacity:.78;border:0;border-radius:18px;flex:none;align-self:center;align-items:center;gap:10px;margin:16px 0 0;padding:0 16px;transition:opacity .2s,transform .2s;display:flex;box-shadow:inset 0 .5px #ffffff4d,0 10px 26px #00000059}.viewer__next[data-astro-cid-omudcwfc]:active{opacity:1;transform:scale(.98)}.viewer__next[data-astro-cid-omudcwfc][data-ink=dark]{color:#0b0c10}.viewer__next[data-astro-cid-omudcwfc][hidden]{display:none}.viewer__next-icon[data-astro-cid-omudcwfc]{flex:none;width:18px;height:18px;display:grid}.viewer__next-icon[data-astro-cid-omudcwfc]:empty{display:none}.viewer__next-icon[data-astro-cid-omudcwfc] svg{width:100%;height:100%}.viewer__next-title[data-astro-cid-omudcwfc]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.viewer__next-go[data-astro-cid-omudcwfc]{letter-spacing:.06em;text-transform:uppercase;opacity:.8;flex:none;font-size:12px;font-weight:700}@media (height<=760px){.vpass__face[data-astro-cid-omudcwfc]{gap:8px;min-height:0;padding:12px 16px 4px}.vpass__face[data-astro-cid-omudcwfc] .pass__body,.vpass__face[data-astro-cid-omudcwfc] .pass__fields{display:none}.vpass__face[data-astro-cid-omudcwfc] .me__photo{width:44px;height:44px}.vpass__face[data-astro-cid-omudcwfc] .me__name{font-size:22px}.vpass__face[data-astro-cid-omudcwfc] .me__roles{display:none}.vpass__stub[data-astro-cid-omudcwfc]{padding:0 16px 12px}.perf[data-astro-cid-omudcwfc]{margin:0 -16px 8px}.vpass__url[data-astro-cid-omudcwfc]{margin:8px 0;font-size:13px}.chips__label[data-astro-cid-omudcwfc]{display:none}.chips[data-astro-cid-omudcwfc]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:0 -16px;padding:0 16px;overflow-x:auto}.chips[data-astro-cid-omudcwfc] button{flex:none}.viewer__actions[data-astro-cid-omudcwfc]{gap:18px;padding-top:8px}.viewer__actions[data-astro-cid-omudcwfc] span[data-astro-cid-omudcwfc]{width:44px;height:44px}.viewer__next[data-astro-cid-omudcwfc]{display:none}}.toast[data-astro-cid-omudcwfc]{left:50%;top:calc(env(safe-area-inset-top) + 14px);z-index:30;opacity:0;backdrop-filter:blur(20px);color:#fff;font:600 14px var(--sys);pointer-events:none;background:#323238d9;border-radius:999px;padding:9px 18px;transition:opacity .25s,transform .45s cubic-bezier(.34,1.4,.64,1);position:fixed;transform:translate(-50%,-20px);box-shadow:0 8px 24px #0006}.toast[data-astro-cid-omudcwfc].is-on{opacity:1;transform:translate(-50%)}
