.age-badge[data-astro-cid-dv5g3ny5]{right:var(--space-4);bottom:var(--space-4);z-index:8;align-items:center;gap:var(--space-2);max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);backdrop-filter:blur(10px);color:var(--color-text-muted);font-size:var(--text-xs);background:#0e0d10e6;margin:0;line-height:1.3;display:inline-flex;position:fixed;box-shadow:0 8px 20px #0006}.age-badge[data-astro-cid-dv5g3ny5][hidden],.age-badge__short[data-astro-cid-dv5g3ny5]{display:none}@media (width<=40rem){.age-badge__text[data-astro-cid-dv5g3ny5]{display:none}.age-badge__short[data-astro-cid-dv5g3ny5]{display:inline}}.age-badge__mark[data-astro-cid-dv5g3ny5]{border:var(--border-width) solid var(--color-gold);border-radius:var(--radius-sm);color:var(--color-gold);flex:none;padding:0 .4em;font-weight:700}.age-badge__close[data-astro-cid-dv5g3ny5]{width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.age-badge__close[data-astro-cid-dv5g3ny5]:hover,.age-badge__close[data-astro-cid-dv5g3ny5]:focus-visible{color:var(--color-text);background:#ffffff14}@media (width<=63.99rem){.age-badge[data-astro-cid-dv5g3ny5]{bottom:calc(3.5rem + env(safe-area-inset-bottom,0px) + var(--space-3))}body:has(.start-fab) .age-badge[data-astro-cid-dv5g3ny5]{bottom:calc(3.5rem + env(safe-area-inset-bottom,0px) + 3.25rem + var(--space-3) * 2)}}img,video{-webkit-user-drag:none;-webkit-touch-callout:none}.photo,main video,main img{transition:filter .12s}.guard-hidden .photo,.guard-hidden main video,.guard-hidden main img:not(.ad img){filter:blur(24px)}@media print{main img,main video,.photo{visibility:hidden}}.tabbar[data-astro-cid-k5hk6fbd]{z-index:20;padding-bottom:env(safe-area-inset-bottom,0);border-top:var(--border-width) solid var(--color-border-strong);backdrop-filter:blur(10px);background:#0e0d10f0;position:fixed;bottom:0;left:0;right:0}.tabbar[data-astro-cid-k5hk6fbd] ul[data-astro-cid-k5hk6fbd]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tabbar[data-astro-cid-k5hk6fbd] a[data-astro-cid-k5hk6fbd]{min-height:3.5rem;padding:var(--space-2) var(--space-1);color:var(--color-text-muted);justify-items:center;gap:2px;font-size:.6875rem;font-weight:600;text-decoration:none;display:grid}.tabbar[data-astro-cid-k5hk6fbd] a[data-astro-cid-k5hk6fbd][aria-current]{color:var(--color-gold)}.tabbar[data-astro-cid-k5hk6fbd] a[data-astro-cid-k5hk6fbd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}body{padding-bottom:calc(3.5rem + env(safe-area-inset-bottom,0px))}@media (width>=64rem){.tabbar[data-astro-cid-k5hk6fbd]{display:none}body{padding-bottom:0}}.footer[data-astro-cid-nns7i3if]{margin-top:var(--space-8);border-top:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm)}.footer__grid[data-astro-cid-nns7i3if]{gap:var(--space-6);padding-block:var(--space-7);display:grid}.footer__about[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:30rem;margin-top:var(--space-3)}.footer__nav[data-astro-cid-nns7i3if]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer__title[data-astro-cid-nns7i3if]{color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600}.footer__list[data-astro-cid-nns7i3if]{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.footer__list[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{padding-block:var(--space-1);color:var(--color-text-muted);text-decoration:none;display:inline-block}.footer__list[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--color-text)}.footer__bottom[data-astro-cid-nns7i3if]{border-top:var(--border-width) solid var(--color-border)}.footer__legal[data-astro-cid-nns7i3if]{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-5);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.footer__mark[data-astro-cid-nns7i3if]{color:var(--color-gold);font-weight:700}@media (width>=48rem){.footer__nav[data-astro-cid-nns7i3if]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.header[data-astro-cid-fzpbxy5g]{z-index:10;border-bottom:var(--border-width) solid var(--color-border);backdrop-filter:saturate(140%)blur(12px);background:#0e0d10eb;position:sticky;top:0}.header__bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4.5rem;display:flex}.header__actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-3);flex:none;display:flex}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;font-weight:500;text-decoration:none}.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{color:var(--color-text)}.nav--desktop[data-astro-cid-fzpbxy5g],.header__cta[data-astro-cid-fzpbxy5g]{display:none}.nav--desktop[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:var(--space-1)}.nav--desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-md);align-items:center;display:inline-flex;position:relative}.nav--desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{background:var(--color-surface-raised)}.nav--desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]:after{content:"";right:var(--space-3);bottom:.45rem;left:var(--space-3);background:var(--color-accent);border-radius:2px;height:2px;position:absolute}.header__login[data-astro-cid-fzpbxy5g]{border:var(--border-width) solid var(--color-border-strong);min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.header__login[data-astro-cid-fzpbxy5g]:hover{background:var(--color-surface-raised);color:var(--color-text)}.header__plans[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-1);min-height:2.75rem;padding:0 var(--space-3);border:var(--border-width) solid #c9a65a8c;border-radius:var(--radius-pill);color:var(--color-gold);font-size:var(--text-sm);white-space:nowrap;font-weight:700;text-decoration:none;display:none}.header__plans[data-astro-cid-fzpbxy5g]:hover,.header__plans[data-astro-cid-fzpbxy5g][aria-current]{background:var(--color-gold-soft);color:var(--color-gold)}@media (width>=80rem){.header__plans[data-astro-cid-fzpbxy5g]{display:inline-flex}}.menu[data-astro-cid-fzpbxy5g]{position:relative}.menu__toggle[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2);min-width:6.5rem;min-height:2.75rem;padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.menu__toggle[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.menu__icon[data-astro-cid-fzpbxy5g]{place-items:center;width:1.125rem;height:1.125rem;display:inline-grid;position:relative}.menu__bars[data-astro-cid-fzpbxy5g],.menu__bars[data-astro-cid-fzpbxy5g]:before,.menu__bars[data-astro-cid-fzpbxy5g]:after{background:currentColor;border-radius:2px;width:1rem;height:2px;display:block}.menu__bars[data-astro-cid-fzpbxy5g]{position:relative}.menu__bars[data-astro-cid-fzpbxy5g]:before,.menu__bars[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.menu__bars[data-astro-cid-fzpbxy5g]:before{top:-5px}.menu__bars[data-astro-cid-fzpbxy5g]:after{top:5px}.menu__close[data-astro-cid-fzpbxy5g]{font-size:1.375rem;font-weight:400;line-height:1;display:none}.menu[data-astro-cid-fzpbxy5g][open] .menu__bars[data-astro-cid-fzpbxy5g]{display:none}.menu[data-astro-cid-fzpbxy5g][open] .menu__close[data-astro-cid-fzpbxy5g]{display:block}.nav--mobile[data-astro-cid-fzpbxy5g]{right:0;top:calc(100% + var(--space-2));width:min(17rem, calc(100vw - 2 * var(--gutter)));padding:var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-md);position:absolute}.nav--mobile[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{flex-direction:column}.nav--mobile[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:var(--space-3) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-base);display:block}.nav--mobile[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{background:var(--color-accent-soft)}.menu__actions[data-astro-cid-fzpbxy5g]{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);display:grid}@media (width<=23.4375rem){.menu__toggle[data-astro-cid-fzpbxy5g]{min-width:2.75rem;padding-inline:var(--space-3)}.menu__label[data-astro-cid-fzpbxy5g]{display:none}}@media (width>=64rem){.nav--desktop[data-astro-cid-fzpbxy5g],.header__cta[data-astro-cid-fzpbxy5g]{display:inline-flex}.header__login[data-astro-cid-fzpbxy5g]{border-color:#0000}.menu[data-astro-cid-fzpbxy5g]{display:none}.nav--desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:0 var(--space-2)}.header__bar[data-astro-cid-fzpbxy5g]{gap:var(--space-3)}}@media (width>=64rem) and (width<=68.75rem){.nav--desktop[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:0}.header__actions[data-astro-cid-fzpbxy5g]{gap:var(--space-2)}}.skip-link[data-astro-cid-z4jru4n3]{left:var(--space-4);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-focus);color:var(--color-bg);font-weight:700;text-decoration:none;position:absolute;top:-100%}.skip-link[data-astro-cid-z4jru4n3]:focus{top:var(--space-2)}.breadcrumbs-bar[data-astro-cid-z4jru4n3]{padding-top:var(--space-5)}main[data-astro-cid-z4jru4n3]:focus{outline:none}
