.nl-form.svelte-14wbx8d{--nl-field:#fffdf8;--nl-field-line:#20372e2e;--nl-text:var(--v3-ink,#20372e);--nl-muted:var(--v3-muted,#746e68);--nl-cta:var(--v3-ink,#20372e);--nl-cta-text:var(--v3-cream,#fff7e7);--nl-cta-hover:var(--v3-ink-hover,#2f4c3f);--nl-err:#9b3b2b;--nl-hint-bg:#fbf1e4;color:var(--nl-text);flex-direction:column;gap:12px;font-family:Inter,Arial,sans-serif;display:flex}.nl-form--footer.svelte-14wbx8d{--nl-field:#17221e;--nl-field-line:#fff7e747;--nl-text:var(--v3-cream,#fff7e7);--nl-muted:#fff7e7c7;--nl-cta:var(--v3-accent,#f2cb59);--nl-cta-text:var(--v3-ink,#20372e);--nl-cta-hover:#f6d675;--nl-err:#ffb4a3;--nl-hint-bg:#fff7e71a}.nl-sr.svelte-14wbx8d{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nl-trap.svelte-14wbx8d{display:none}.nl-row.svelte-14wbx8d{border:1.5px solid var(--nl-field-line);background:var(--nl-field);border-radius:999px;gap:6px;padding:5px;transition:border-color .15s,box-shadow .15s;display:flex}.nl-row.svelte-14wbx8d:focus-within{border-color:var(--nl-text);box-shadow:0 0 0 4px color-mix(in srgb, var(--nl-text) 12%, transparent)}.nl-row--invalid.svelte-14wbx8d,.nl-row--invalid.svelte-14wbx8d:focus-within{border-color:var(--nl-err)}.nl-row.svelte-14wbx8d input:where(.svelte-14wbx8d){min-width:0;color:var(--nl-text);font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0 14px;font-size:16px}.nl-row.svelte-14wbx8d input:where(.svelte-14wbx8d)::placeholder{color:var(--nl-muted);opacity:1}.nl-submit.svelte-14wbx8d{background:var(--nl-cta);min-height:48px;color:var(--nl-cta-text);font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:800;transition:background-color .15s,transform .15s;display:inline-flex}.nl-submit.svelte-14wbx8d:hover{background:var(--nl-cta-hover)}.nl-submit.svelte-14wbx8d:active{transform:scale(.98)}.nl-submit.svelte-14wbx8d:disabled{cursor:progress;opacity:.85}.nl-submit.svelte-14wbx8d:focus-visible,.nl-fix.svelte-14wbx8d:focus-visible,.nl-keep.svelte-14wbx8d:focus-visible,.nl-consent.svelte-14wbx8d a:where(.svelte-14wbx8d):focus-visible{outline:2px solid var(--nl-text);outline-offset:3px}.nl-spinner.svelte-14wbx8d{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-14wbx8d-nl-spin}@keyframes svelte-14wbx8d-nl-spin{to{transform:rotate(360deg)}}.nl-hint.svelte-14wbx8d{background:var(--nl-hint-bg);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45}.nl-hint.svelte-14wbx8d p:where(.svelte-14wbx8d){margin:0}.nl-hint.svelte-14wbx8d strong:where(.svelte-14wbx8d){word-break:break-all;font-weight:800}.nl-hint-actions.svelte-14wbx8d{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;display:flex}.nl-fix.svelte-14wbx8d{background:var(--nl-cta);color:var(--nl-cta-text);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:750}.nl-keep.svelte-14wbx8d{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;text-decoration:underline}.nl-error.svelte-14wbx8d{color:var(--nl-err);margin:0;font-size:14px;font-weight:600}.nl-consent.svelte-14wbx8d{color:var(--nl-muted);margin:0;font-size:12px;line-height:1.5}.nl-consent.svelte-14wbx8d a:where(.svelte-14wbx8d){color:inherit;text-underline-offset:3px;text-decoration:underline}.nl-consent.svelte-14wbx8d a:where(.svelte-14wbx8d):hover{color:var(--nl-text)}.nl-thanks.svelte-14wbx8d{color:var(--v3-ink,#20372e);align-items:center;gap:14px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:650;line-height:1.45;display:flex}.nl-thanks.svelte-14wbx8d p:where(.svelte-14wbx8d){margin:0}.nl-thanks--footer.svelte-14wbx8d{color:var(--v3-cream,#fff7e7)}.nl-thanks-icon.svelte-14wbx8d{background:var(--v3-accent,#f2cb59);width:44px;height:44px;color:var(--v3-ink,#20372e);border-radius:50%;flex-shrink:0;place-items:center;animation:.4s cubic-bezier(.3,1.4,.5,1) svelte-14wbx8d-nl-pop;display:grid}@keyframes svelte-14wbx8d-nl-pop{0%{opacity:0;transform:scale(.4)}}@media (width<=420px){.nl-row.svelte-14wbx8d{background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;padding:0}.nl-row.svelte-14wbx8d:focus-within{box-shadow:none}.nl-row.svelte-14wbx8d input:where(.svelte-14wbx8d){border:1.5px solid var(--nl-field-line);background:var(--nl-field);border-radius:999px;min-height:52px}.nl-row.svelte-14wbx8d input:where(.svelte-14wbx8d):focus{border-color:var(--nl-text)}.nl-row--invalid.svelte-14wbx8d input:where(.svelte-14wbx8d){border-color:var(--nl-err)}.nl-submit.svelte-14wbx8d{min-height:52px}}@media (prefers-reduced-motion:reduce){.nl-spinner.svelte-14wbx8d,.nl-thanks-icon.svelte-14wbx8d{animation:none}}.nlp.svelte-50qb5p{background:var(--v3-paper-raised,#fdf9f0);width:min(820px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--v3-ink,#20372e);overscroll-behavior:contain;border:0;border-radius:28px;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 90px -30px #12251e8c}.nlp[open].svelte-50qb5p{animation:.45s cubic-bezier(.2,.9,.3,1) svelte-50qb5p-nlp-in}.nlp.svelte-50qb5p::backdrop{backdrop-filter:blur(6px);background:#121e198c}.nlp[open].svelte-50qb5p::backdrop{animation:.3s ease-out svelte-50qb5p-nlp-fade}@keyframes svelte-50qb5p-nlp-in{0%{opacity:0;transform:translateY(24px)scale(.97)}}@keyframes svelte-50qb5p-nlp-fade{0%{opacity:0}}.nlp-card.svelte-50qb5p{grid-template-columns:.82fr 1fr;min-height:500px;font-family:Inter,Arial,sans-serif;display:grid;position:relative}.nlp-close.svelte-50qb5p{z-index:2;width:40px;height:40px;color:var(--v3-ink,#20372e);cursor:pointer;background:#fdf9f0e6;border:1px solid #20372e24;border-radius:50%;place-items:center;transition:transform .15s,background-color .15s;display:grid;position:absolute;top:14px;right:14px}.nlp-close.svelte-50qb5p:hover{background:#fff;transform:rotate(90deg)}.nlp-close.svelte-50qb5p:focus-visible,.nlp-skip.svelte-50qb5p:focus-visible,.nlp-back.svelte-50qb5p:focus-visible{outline:2px solid var(--v3-ink,#20372e);outline-offset:3px}.nlp-visual.svelte-50qb5p{background:#000;position:relative;overflow:hidden}.nlp-visual.svelte-50qb5p img:where(.svelte-50qb5p){object-fit:cover;object-position:78% 50%;width:100%;height:100%;animation:18s ease-in-out infinite alternate svelte-50qb5p-nlp-drift;position:absolute;inset:0}@keyframes svelte-50qb5p-nlp-drift{to{transform:scale(1.08)rotate(-1.5deg)}}.nlp-visual.svelte-50qb5p:after{content:"";background:linear-gradient(200deg,#0000 40%,#0000008c);position:absolute;inset:0}.nlp-badge.svelte-50qb5p{z-index:1;color:var(--v3-cream,#fff7e7);flex-direction:column;display:flex;position:absolute;bottom:26px;left:28px}.nlp-badge.svelte-50qb5p strong:where(.svelte-50qb5p){letter-spacing:-.06em;color:var(--v3-accent,#f2cb59);font-size:clamp(64px,9vw,104px);font-weight:900;line-height:.9}.nlp-badge.svelte-50qb5p small:where(.svelte-50qb5p){letter-spacing:1.6px;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:750}.nlp-body.svelte-50qb5p{flex-direction:column;justify-content:center;gap:16px;padding:48px 40px 32px;display:flex}.nlp-eyebrow.svelte-50qb5p{color:var(--v3-sand,#7f725f);letter-spacing:1.6px;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.nlp-title.svelte-50qb5p{color:var(--v3-ink,#20372e);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(26px,2.8vw,31px);font-weight:800;line-height:1.05}.nlp-title.svelte-50qb5p em:where(.svelte-50qb5p){color:var(--v3-plum-soft,#776479);font-style:italic}.nlp-lead.svelte-50qb5p{color:#4f4a4c;margin:0;font-size:15px;line-height:1.55}.nlp-perks.svelte-50qb5p{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nlp-perks.svelte-50qb5p li:where(.svelte-50qb5p){background:var(--v3-paper,#f4eee3);color:var(--v3-plum,#473d45);border:1px solid #473d4529;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:650}.nlp-perks.svelte-50qb5p li:where(.svelte-50qb5p):before{content:"✓ ";color:var(--v3-ok,#4d8a5b);font-weight:800}.nlp-skip.svelte-50qb5p,.nlp-back.svelte-50qb5p{color:var(--v3-muted,#746e68);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:6px 10px;font-size:13px;text-decoration:underline}.nlp-back.svelte-50qb5p{background:var(--v3-ink,#20372e);color:var(--v3-cream,#fff7e7);border-radius:999px;align-self:flex-start;padding:14px 24px;font-size:15px;font-weight:800;text-decoration:none}.nlp-back.svelte-50qb5p:hover{background:var(--v3-ink-hover,#2f4c3f)}@media (width<=680px){.nlp.svelte-50qb5p{border-radius:24px 24px 0 0;width:100%;max-height:92dvh;margin:auto 0 0}.nlp[open].svelte-50qb5p{animation:.4s cubic-bezier(.2,.9,.3,1) svelte-50qb5p-nlp-up}@keyframes svelte-50qb5p-nlp-up{0%{transform:translateY(100%)}}.nlp-card.svelte-50qb5p{grid-template-columns:1fr;min-height:0}.nlp-visual.svelte-50qb5p{height:170px}.nlp-badge.svelte-50qb5p{flex-direction:row;align-items:baseline;gap:10px;bottom:16px;left:20px}.nlp-badge.svelte-50qb5p strong:where(.svelte-50qb5p){font-size:56px}.nlp-body.svelte-50qb5p{padding:24px 20px calc(16px + env(safe-area-inset-bottom));gap:14px}.nlp-title.svelte-50qb5p{font-size:28px}.nlp-lead.svelte-50qb5p{font-size:14px}}@media (prefers-reduced-motion:reduce){.nlp[open].svelte-50qb5p,.nlp[open].svelte-50qb5p::backdrop,.nlp-visual.svelte-50qb5p img:where(.svelte-50qb5p){animation:none}}@keyframes svelte-vwuknj-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.animate-shake.svelte-vwuknj{animation:.8s ease-in-out infinite svelte-vwuknj-shake}#nav[data-astro-cid-v26lrap4]{transition:top .3s ease-in-out}[data-astro-cid-v26lrap4][href].active{color:var(--color-gray-700,oklch(37.3% .034 259.733));text-underline-offset:8px;text-decoration-line:underline;text-decoration-thickness:2px}#mobilemenuview[data-astro-cid-v26lrap4]{transition:transform .3s ease-in-out,opacity .3s ease-in-out}#mobilemenuview[data-astro-cid-v26lrap4].hidden{opacity:0;pointer-events:none;transform:translate(-100%)}#mobilemenuview[data-astro-cid-v26lrap4]:not(.hidden){opacity:1;pointer-events:auto;transform:translate(0)}body.menu-open{overflow:hidden}.age-ok #age-gate{display:none!important}.age-gate-title,.age-gate-subtitle{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);hyphens:none;overflow-wrap:normal;text-wrap:balance;word-break:normal}.age-gate-title{letter-spacing:-.04em;font-size:clamp(1.75rem,5.5vw,3rem);font-weight:900;line-height:1.02}.age-gate-subtitle{letter-spacing:.03em;font-size:clamp(.85rem,2.2vw,1rem);font-weight:800;line-height:1.35}footer img[data-image-component=true][src*=white-avatar],footer img[src*=white-avatar]{object-fit:cover!important;border-radius:9999px!important;width:32px!important;height:32px!important}footer a[href=\/] img[data-image-component=true][src*=logo-white\.svg],footer a[href=\/] img[src*=logo-white\.svg]{width:120px!important;height:28px!important;display:block!important}
