.XP4-3a_image,.XP4-3a_placeholder{width:100%;height:100%}.XP4-3a_image{object-fit:cover}
.VXcXWW_app{width:100%;color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;align-items:center;gap:.55rem;text-decoration:none;display:flex;position:relative}:is([data-phase=unlocking] .VXcXWW_app,[data-phase=unlocked] .VXcXWW_app){animation:VXcXWW_pop-in .6s calc(80ms + var(--i,0) * 40ms) var(--ease-spring) both}.VXcXWW_tile{--icon-radius:23%;width:var(--icon-size,64px);aspect-ratio:1;border-radius:var(--icon-radius);transition:transform .35s var(--ease-spring);display:block;position:relative;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0C86 0 100 14 100 50S86 100 50 100 0 86 0 50 14 0 50 0Z'/%3E%3C/svg%3E") 50%/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0C86 0 100 14 100 50S86 100 50 100 0 86 0 50 14 0 50 0Z'/%3E%3C/svg%3E") 50%/100% 100%}.VXcXWW_tile:after{border-radius:inherit;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff4d}.VXcXWW_app{filter:drop-shadow(0 6px 10px #0b121566)}.VXcXWW_label{max-width:calc(100% + var(--col-gap,1rem));font-size:var(--label-size,.75rem);letter-spacing:.005em;text-overflow:ellipsis;text-shadow:0 1px 3px #0b12158c;white-space:nowrap;font-weight:550;overflow:hidden}@media (hover:hover) and (pointer:fine){.VXcXWW_app:hover .VXcXWW_tile{transform:translateY(-3px)scale(1.04)}}.VXcXWW_app:active .VXcXWW_tile{transition-duration:.12s;transition-timing-function:var(--ease-out);transform:scale(.9)}.VXcXWW_app:focus-visible .VXcXWW_tile{outline:none}.VXcXWW_app:focus-visible:before{width:calc(var(--icon-size,64px) + 10px);aspect-ratio:1;box-shadow:0 0 0 2.5px var(--text);content:"";border-radius:27%;margin-top:-5px;position:absolute}@keyframes VXcXWW_pop-in{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){[data-phase] .VXcXWW_app{animation:none}.VXcXWW_tile{transition:none}}
@property --kg{syntax:"<integer>";inherits:false;initial-value:20}.ST43Oq_loader{--loop:6.4s;--ink-color:currentColor;align-items:center;gap:1rem;display:inline-flex}.ST43Oq_barbell{width:9.5rem;height:2.25rem;animation:ST43Oq_press var(--loop) cubic-bezier(.45, 0, .2, 1) infinite;flex:none;position:relative}.ST43Oq_bar{background:var(--ink-color);border-radius:2px;height:3px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.ST43Oq_bar:before,.ST43Oq_bar:after{background:var(--ink-color);content:"";border-radius:1px;width:3px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.ST43Oq_bar:before{left:calc(26% - 3px)}.ST43Oq_bar:after{right:calc(26% - 3px)}.ST43Oq_side{align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0}.ST43Oq_left{--dir:-1;flex-direction:row-reverse;right:74%}.ST43Oq_right{--dir:1;left:74%}.ST43Oq_plate{background:var(--ink-color);opacity:0;width:6px;height:100%;animation:var(--loop) cubic-bezier(.2, .8, .2, 1) infinite;border-radius:2px}.ST43Oq_plate:first-child{animation-name:ST43Oq_plate-1}.ST43Oq_plate:nth-child(2){animation-name:ST43Oq_plate-2}.ST43Oq_plate:nth-child(3){animation-name:ST43Oq_plate-3}.ST43Oq_plate:nth-child(4){animation-name:ST43Oq_plate-4}.ST43Oq_readout{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;line-height:1.2;display:grid}.ST43Oq_label{opacity:.6}.ST43Oq_kg{font-variant-numeric:tabular-nums;min-width:6ch;animation:ST43Oq_kg var(--loop) linear infinite;counter-reset:kg var(--kg);font-weight:600}.ST43Oq_kg:after{content:counter(kg) " kg"}@keyframes ST43Oq_plate-1{0%,12%{opacity:0;transform:translateX(calc(var(--dir) * 12px))}16%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateX(calc(var(--dir) * 12px))}}@keyframes ST43Oq_plate-2{0%,30%{opacity:0;transform:translateX(calc(var(--dir) * 12px))}34%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateX(calc(var(--dir) * 12px))}}@keyframes ST43Oq_plate-3{0%,48%{opacity:0;transform:translateX(calc(var(--dir) * 12px))}52%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateX(calc(var(--dir) * 12px))}}@keyframes ST43Oq_plate-4{0%,66%{opacity:0;transform:translateX(calc(var(--dir) * 12px))}70%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateX(calc(var(--dir) * 12px))}}@keyframes ST43Oq_kg{0%,12%{--kg:20}16%,30%{--kg:60}34%,48%{--kg:100}52%,66%{--kg:140}70%,92%{--kg:180}96%,to{--kg:20}}@keyframes ST43Oq_press{0%,74%,88%,to{transform:none}80%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.ST43Oq_barbell,.ST43Oq_plate,.ST43Oq_kg{animation:none}.ST43Oq_plate{opacity:1}.ST43Oq_kg{--kg:180}}
.JgIzwq_glass{--glass-radius:28px;isolation:isolate;border-radius:var(--glass-radius);-webkit-backdrop-filter:blur(40px)saturate(1.6)brightness(.92);backdrop-filter:blur(40px)saturate(1.6)brightness(.92);background:linear-gradient(#ffffff1f 0%,#ffffff17 55%,#ffffff14 100%);position:relative;box-shadow:inset 0 -18px 32px -28px #0b121573,0 1px 1px #0b121547,0 10px 20px -12px #0b121566,0 36px 72px -28px #0b1215b3}.JgIzwq_glass:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;background:radial-gradient(130% 80% at 0 0,#ffffff17,#0000 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.JgIzwq_glass:after{border-radius:inherit;content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(160deg,#ffffff57 0%,#ffffff1f 30%,#ffffff0d 65%,#ffffff1a 100%);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)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.JgIzwq_glass{background:#1d3538e0}}
.y5jE1W_widget{padding:39cqw 1.25rem 1.25rem;display:grid;}.y5jE1W_art{z-index:1;pointer-events:none;filter:drop-shadow(0 14px 18px #0b121573);width:92%;position:absolute;top:-12%;left:4%}.y5jE1W_image{width:100%;height:auto}.y5jE1W_copy{z-index:2;justify-items:start;display:grid;position:relative}.y5jE1W_eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.6875rem;font-weight:650}.y5jE1W_title{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700;line-height:1.1}.y5jE1W_text{color:var(--text-soft);margin:.35rem 0 0;font-size:.8125rem;line-height:1.35}.y5jE1W_loader{color:var(--text);margin-top:.9rem}.y5jE1W_support{background:var(--accent);min-height:3.25rem;color:var(--obsidian);letter-spacing:-.005em;transition:transform .25s var(--ease-spring), filter .2s var(--ease-out);border-radius:999px;justify-content:center;justify-self:stretch;align-items:center;gap:.6rem;margin-top:1.2rem;padding:.65rem 1.25rem;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff73,0 6px 16px #0b12154d}.y5jE1W_cup{flex:none;width:1.75rem;height:1.75rem;margin-top:-.15rem}.y5jE1W_mug{fill:currentColor}.y5jE1W_handle{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px}.y5jE1W_heart{fill:var(--accent)}@media (hover:hover) and (pointer:fine){.y5jE1W_support:hover{filter:brightness(1.06);transform:translateY(-1px)}}.y5jE1W_support:active{transform:scale(.97)}.y5jE1W_support:focus-visible{outline:2.5px solid var(--text);outline-offset:3px}:is([data-phase=unlocking] .y5jE1W_art,[data-phase=unlocked] .y5jE1W_art){animation:y5jE1W_rise .9s .25s var(--ease-out) both}@keyframes y5jE1W_rise{0%{opacity:0;transform:translateY(10%)scale(.95)}}@media (prefers-reduced-motion:reduce){[data-phase] .y5jE1W_art{animation:none}.y5jE1W_support{transition:none}}
.d2bS0q_home{--icon-size:60px;--cell:minmax(0, 1fr);--col-gap:1rem;--row-gap:1.5rem;padding:calc(env(safe-area-inset-top) + 3.25rem) calc(env(safe-area-inset-right) + 1.375rem) calc(env(safe-area-inset-bottom) + 1.5rem) calc(env(safe-area-inset-left) + 1.375rem);flex-direction:column;flex:1;gap:2.5rem;display:flex}.d2bS0q_grid{grid-template-columns:repeat(4, var(--cell));gap:var(--row-gap) var(--col-gap);margin:0;padding:0;list-style:none;display:grid}.d2bS0q_cell{justify-content:center;min-width:0;display:flex}.d2bS0q_widgets{align-self:center;width:min(100%,24rem);margin-top:auto;display:flex;container-type:inline-size}:is([data-phase=unlocking] .d2bS0q_widgets,[data-phase=unlocked] .d2bS0q_widgets){animation:d2bS0q_pop-in .7s .18s var(--ease-spring) both}@keyframes d2bS0q_pop-in{0%{opacity:0;transform:translateY(1.5rem)scale(.94)}}@media (prefers-reduced-motion:reduce){[data-phase] .d2bS0q_widgets{animation:none}}.d2bS0q_widgets>*{flex:1}@media (min-width:40em){.d2bS0q_home{--icon-size:72px;--cell:6.5rem;--col-gap:1.25rem;--row-gap:1.75rem;padding:3.5rem 3.5rem 2.5rem}.d2bS0q_grid{grid-template-columns:repeat(auto-fill, var(--cell))}}@media (min-width:64em){.d2bS0q_home{--icon-size:96px;--label-size:.9375rem;--cell:8.5rem;--col-gap:1.5rem;--row-gap:2rem;padding:4rem 4.5rem 3rem}.d2bS0q_widgets{align-self:flex-end;width:25rem}}
.E_fi9q_lock{z-index:50;padding:calc(env(safe-area-inset-top) + 9vh) 1.5rem calc(env(safe-area-inset-bottom) + 1.25rem);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform, opacity;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0}#home:target~.E_fi9q_lock{display:none}.E_fi9q_clock{text-align:center;animation:E_fi9q_settle .9s var(--ease-out) both;flex-direction:column;align-items:center;display:flex}.E_fi9q_owner{color:var(--text-soft);letter-spacing:.02em;margin:0 0 1.25rem;font-size:.8125rem;font-weight:600}.E_fi9q_date{margin:0;font-size:clamp(1.0625rem,4.6vw,1.375rem);font-weight:600}.E_fi9q_date:first-letter{text-transform:uppercase}.E_fi9q_time{font-variant-numeric:tabular-nums;letter-spacing:-.045em;text-shadow:0 2px 24px #0b121540;margin:.1rem 0 0;font-size:clamp(5.75rem,27vw,10.5rem);font-weight:700;line-height:.95}.E_fi9q_date,.E_fi9q_time{opacity:0;transition:opacity .4s ease-out}.E_fi9q_date[data-ready],.E_fi9q_time[data-ready]{opacity:1}.E_fi9q_hint{color:var(--text-soft);-webkit-user-drag:none;border-radius:1rem;flex-direction:column;align-items:center;gap:.85rem;padding:.75rem 1.25rem .5rem;font-size:.875rem;font-weight:550;text-decoration:none;animation:.8s ease-out .5s both E_fi9q_fade-in;display:flex}.E_fi9q_keyHint{align-items:center;gap:.45rem;display:none}.E_fi9q_key{color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-radius:.45rem;padding:.15rem .55rem;font-family:inherit;font-size:.8125rem;font-weight:650;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff14,0 1px 2px #0b121540}.E_fi9q_bar{background:var(--text);width:8.5rem;height:5px;animation:E_fi9q_nudge 3.2s 1.6s var(--ease-out) infinite;border-radius:999px}@media (hover:hover) and (pointer:fine){.E_fi9q_touchHint,.E_fi9q_bar{display:none}.E_fi9q_keyHint{display:inline-flex}.E_fi9q_hint{margin-bottom:4vh}.E_fi9q_hint:hover{color:var(--text)}}@keyframes E_fi9q_settle{0%{opacity:0;transform:translateY(-1.5rem)scale(.96)}}@keyframes E_fi9q_fade-in{0%{opacity:0}}@keyframes E_fi9q_nudge{0%,30%,to{transform:none}12%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.E_fi9q_clock,.E_fi9q_hint,.E_fi9q_bar{animation:none}}
.xPWiBW_home{opacity:0;min-height:100dvh;transition:opacity .45s ease-out, transform .6s var(--ease-out);outline:none;flex-direction:column;display:flex;position:relative;transform:scale(.94)}.xPWiBW_home[data-phase=unlocking],.xPWiBW_home[data-phase=unlocked],.xPWiBW_home:target{opacity:1;transform:none}
.VoFHVa_wallpaper{z-index:-1;background:linear-gradient(160deg,#0b1215 0%,#12212a 30%,#1d3538 60%,#3e6255 100%);position:fixed;inset:0;overflow:hidden}.VoFHVa_field{will-change:transform;width:90vmax;height:90vmax;animation:VoFHVa_drift var(--t,40s) ease-in-out infinite alternate;border-radius:50%;position:absolute}.VoFHVa_obsidian{--t:46s;--dx:8vmax;--dy:6vmax;background:radial-gradient(closest-side,#0b1215,#0b121500);top:-40vmax;left:-30vmax}.VoFHVa_petrol{--t:52s;--dx:10vmax;--dy:-6vmax;background:radial-gradient(closest-side,#1d3538f2,#1d353800);bottom:-45vmax;left:-35vmax}.VoFHVa_jadeHigh{--t:38s;--dx:-9vmax;--dy:7vmax;background:radial-gradient(closest-side,#3e6255b3,#3e625500);top:-10vmax;right:-40vmax}.VoFHVa_jade{--t:44s;--dx:-7vmax;--dy:-8vmax;background:radial-gradient(closest-side,#3e6255f2,#3e625500);bottom:-50vmax;right:-30vmax}.VoFHVa_petrolDeep{--t:50s;--dx:12vmax;--dy:-4vmax;background:radial-gradient(closest-side,#1d3538d9,#1d353800);width:70vmax;height:70vmax;bottom:-30vmax;left:10vmax}.VoFHVa_lime{--t:36s;--dx:-10vmax;--dy:6vmax;background:radial-gradient(closest-side,#c2eb6c0f,#c2eb6c00);width:50vmax;height:50vmax;top:30vmax;left:30vmax}.VoFHVa_frost{background-blend-mode:overlay, normal;opacity:.32;background: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%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(160deg,#f4f5f00d,#f4f5f000 45%,#f4f5f008);position:absolute;inset:0}@keyframes VoFHVa_drift{to{transform:translate(var(--dx), var(--dy)) scale(1.08)}}@media (prefers-reduced-motion:reduce){.VoFHVa_field{animation:none}}
