@layer components{.SiteFooter-module__9mALFW__footer{background-color:var(--c-band);color:var(--c-band-muted);border-block-start:1px solid var(--c-band-rule);padding-block-start:var(--s-10)}.SiteFooter-module__9mALFW__inner{gap:var(--s-12);padding-block-end:var(--s-16);display:grid}.SiteFooter-module__9mALFW__brand{gap:var(--s-4);flex-direction:column;max-inline-size:30ch;display:flex}.SiteFooter-module__9mALFW__tagline{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--c-band-muted);text-wrap:pretty}.SiteFooter-module__9mALFW__domain{color:var(--c-band-text);direction:ltr;unicode-bidi:isolate;display:inline-block}.SiteFooter-module__9mALFW__columns{gap:var(--s-10) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SiteFooter-module__9mALFW__column{gap:var(--s-3);flex-direction:column;display:flex}.SiteFooter-module__9mALFW__list{flex-direction:column;margin:0;padding-inline-start:0;list-style:none;display:flex}.SiteFooter-module__9mALFW__link{min-block-size:var(--tap);color:var(--c-band-muted);font-size:var(--fs-small);transition:color var(--t-fast) var(--ease-doc);align-items:center;text-decoration:none;display:inline-flex}.SiteFooter-module__9mALFW__link:hover{color:var(--c-band-accent)}.SiteFooter-module__9mALFW__bottom{padding-block:var(--s-6);border-block-start:1px solid var(--c-band-rule)}.SiteFooter-module__9mALFW__copyright{font-size:var(--fs-label);color:var(--c-band-muted);text-align:center}@media (min-width:40rem){.SiteFooter-module__9mALFW__columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.SiteFooter-module__9mALFW__inner{gap:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)}}.SiteFooter-module__9mALFW__merchant{align-items:center;gap:var(--s-1) var(--s-4);margin:0 0 var(--s-2);font-size:var(--fs-label);line-height:var(--lh-body);color:var(--c-band-muted);flex-wrap:wrap;justify-content:center;display:flex}}
@layer components{.BottomNav-module__Iu_L-W__bar,.BottomNav-module__Iu_L-W__spacer{display:none}@media (max-width:47.99rem){.BottomNav-module__Iu_L-W__spacer{block-size:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px));display:block}.BottomNav-module__Iu_L-W__bar{z-index:var(--z-header);background-color:var(--c-band);border-block-start:1px solid var(--c-band-rule);color:var(--c-band-muted);grid-template-columns:repeat(4,1fr);padding-block-end:env(safe-area-inset-bottom,0px);display:grid;position:fixed;inset-block-end:0;inset-inline:0}}.BottomNav-module__Iu_L-W__item{min-block-size:var(--bottom-nav-h);min-inline-size:3rem;padding-inline:var(--s-1);color:inherit;-webkit-tap-highlight-color:transparent;align-content:center;justify-items:center;gap:2px;font-size:max(12px,.75rem);font-weight:600;line-height:1.2;text-decoration:none;transition:color .12s;display:grid}.BottomNav-module__Iu_L-W__item[aria-current=page]{color:var(--c-band-accent)}.BottomNav-module__Iu_L-W__item:active svg{transform:scale(.9)}.BottomNav-module__Iu_L-W__item svg{transition:transform .1s ease-out}.BottomNav-module__Iu_L-W__item:focus-visible{outline:2px solid var(--c-accent);outline-offset:-4px;border-radius:var(--r-md)}@media (prefers-reduced-motion:reduce){.BottomNav-module__Iu_L-W__item svg,.BottomNav-module__Iu_L-W__item{transition:none}}}
@layer components{.AiNudge-module__j-t-Ua__nudge{z-index:var(--z-sticky);gap:var(--s-3);inline-size:min(25rem, calc(100vw - var(--s-6)));transform-origin:bottom;padding:var(--s-5);border:1px solid color-mix(in oklab, var(--c-accent) 28%, var(--c-rule));border-radius:var(--r-lg);background-color:var(--c-surface-raised);font-size:1.1111rem;transition:transform .18s,box-shadow .18s,border-color .18s;animation:.42s cubic-bezier(.22,1.2,.36,1) backwards AiNudge-module__j-t-Ua__nudge-in,.82s ease-out .42s backwards AiNudge-module__j-t-Ua__nudge-attention;display:flex;position:fixed;inset-block-end:calc(var(--s-4) + max(env(safe-area-inset-bottom,0px), var(--above-bottom-nav)));inset-inline-start:var(--s-4)}.AiNudge-module__j-t-Ua__nudge:hover{border-color:color-mix(in oklab, var(--c-accent) 55%, var(--c-rule));transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.AiNudge-module__j-t-Ua__nudge,.AiNudge-module__j-t-Ua__icon,.AiNudge-module__j-t-Ua__leaving,.AiNudge-module__j-t-Ua__tab,.AiNudge-module__j-t-Ua__body>*{animation:none}.AiNudge-module__j-t-Ua__nudge{transition:border-color .18s}.AiNudge-module__j-t-Ua__nudge:hover{transform:none}}@keyframes AiNudge-module__j-t-Ua__nudge-in{0%{opacity:0;transform:translateY(var(--s-5)) scale(.96)}to{opacity:1;transform:none}}.AiNudge-module__j-t-Ua__leaving{animation:AiNudge-module__j-t-Ua__nudge-out .18s var(--ease-doc) forwards;pointer-events:none}@keyframes AiNudge-module__j-t-Ua__nudge-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--s-2)) scale(.92)}}@keyframes AiNudge-module__j-t-Ua__nudge-attention{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--c-accent) 45%, transparent)}to{box-shadow:0 0 0 .75rem color-mix(in oklab, var(--c-accent) 0%, transparent)}}.AiNudge-module__j-t-Ua__icon{border-radius:var(--r-full);background-color:var(--c-accent-wash);block-size:2.6rem;inline-size:2.6rem;color:var(--c-accent);flex:none;place-items:center;animation:.52s cubic-bezier(.22,1.2,.36,1) .16s backwards AiNudge-module__j-t-Ua__nudge-mark;display:grid}@keyframes AiNudge-module__j-t-Ua__nudge-mark{0%{opacity:0;transform:scale(.4)rotate(-18deg)}to{opacity:1;transform:none}}.AiNudge-module__j-t-Ua__nudge:hover .AiNudge-module__j-t-Ua__icon{background-color:color-mix(in oklab, var(--c-accent) 18%, var(--c-accent-wash))}.AiNudge-module__j-t-Ua__body{min-inline-size:0}.AiNudge-module__j-t-Ua__body>*{animation:AiNudge-module__j-t-Ua__nudge-line .36s var(--ease-doc) backwards}.AiNudge-module__j-t-Ua__body>:first-child{animation-delay:.17s}.AiNudge-module__j-t-Ua__body>:nth-child(2){animation-delay:.215s}.AiNudge-module__j-t-Ua__body>:nth-child(3){animation-delay:.26s}.AiNudge-module__j-t-Ua__body>:nth-child(4){animation-delay:.305s}@keyframes AiNudge-module__j-t-Ua__nudge-line{0%{opacity:0;transform:translateY(var(--s-2))}to{opacity:1;transform:none}}.AiNudge-module__j-t-Ua__leaving .AiNudge-module__j-t-Ua__body>*,.AiNudge-module__j-t-Ua__leaving .AiNudge-module__j-t-Ua__icon{animation:none}.AiNudge-module__j-t-Ua__title{font-size:1.125em;font-weight:var(--fw-semibold);margin:0;line-height:1.35}.AiNudge-module__j-t-Ua__text{margin:var(--s-2) 0 0;color:var(--c-text-muted);font-size:1em;line-height:1.65}.AiNudge-module__j-t-Ua__offer{margin:var(--s-3) 0 0;font-size:1em;font-weight:var(--fw-semibold);color:var(--c-accent)}.AiNudge-module__j-t-Ua__price{margin:var(--s-2) 0 0;color:var(--c-text-muted);font-size:.875em}.AiNudge-module__j-t-Ua__cta{margin-block-start:var(--s-3)}.AiNudge-module__j-t-Ua__close{inline-size:var(--tap);block-size:var(--tap);border-radius:var(--r-full);color:var(--c-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}.AiNudge-module__j-t-Ua__close:hover{color:var(--c-text);background-color:var(--c-surface)}@keyframes AiNudge-module__j-t-Ua__tab-in{0%{opacity:0;transform:translateY(var(--s-2)) scale(.92)}to{opacity:1;transform:none}}.AiNudge-module__j-t-Ua__tab{z-index:var(--z-sticky);transform-origin:bottom;animation:AiNudge-module__j-t-Ua__tab-in .16s var(--ease-doc) backwards;align-items:center;gap:var(--s-3);min-block-size:4rem;padding:var(--s-4) var(--s-6);border:1px solid var(--c-rule);border-radius:var(--r-full);background-color:var(--c-surface-raised);color:var(--c-text);border-color:color-mix(in oklab, var(--c-accent) 28%, var(--c-rule));font:inherit;font-size:var(--fs-subhead);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:transform .14s,border-color .14s;display:inline-flex;position:fixed;inset-block-end:calc(var(--s-4) + max(env(safe-area-inset-bottom,0px), var(--above-bottom-nav)));inset-inline-start:var(--s-4)}.AiNudge-module__j-t-Ua__tab svg{color:var(--c-accent)}.AiNudge-module__j-t-Ua__tab:hover{border-color:var(--c-accent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.AiNudge-module__j-t-Ua__tab{transition:none}.AiNudge-module__j-t-Ua__tab:hover{transform:none}}:is(html[data-install-open] .AiNudge-module__j-t-Ua__nudge,html[data-install-open] .AiNudge-module__j-t-Ua__tab){visibility:hidden}}
@layer components{.InstallPrompt-module__CNtbZq__bar{z-index:60;inset-inline:var(--s-3);align-items:start;gap:var(--s-1) var(--s-3);padding:var(--s-3);border:1px solid var(--c-border);border-radius:var(--r-lg);background-color:var(--c-surface);animation:InstallPrompt-module__CNtbZq__install-rise var(--t-base) var(--ease-doc) both;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon body close"".action action";display:grid;position:fixed;inset-block-end:calc(var(--s-3) + max(env(safe-area-inset-bottom,0px), var(--above-bottom-nav)));box-shadow:0 18px 44px -14px #1b152473}@keyframes InstallPrompt-module__CNtbZq__install-rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.InstallPrompt-module__CNtbZq__bar{animation:none}}@media (min-width:26rem){.InstallPrompt-module__CNtbZq__bar{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon body action close";align-items:center}.InstallPrompt-module__CNtbZq__action{justify-self:auto}}@media (min-width:48rem){.InstallPrompt-module__CNtbZq__bar{max-inline-size:26rem;inset-inline-start:auto}}.InstallPrompt-module__CNtbZq__icon{border-radius:var(--r-md);background-color:var(--c-accent-wash);block-size:2rem;inline-size:2rem;color:var(--c-accent);grid-area:icon;place-items:center;display:grid}.InstallPrompt-module__CNtbZq__body{grid-area:body;min-inline-size:0}.InstallPrompt-module__CNtbZq__title{font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--c-text);margin:0}.InstallPrompt-module__CNtbZq__text{margin-block:var(--s-1) 0;font-size:var(--fs-small);line-height:var(--lh-snug);color:var(--c-text-muted);text-wrap:pretty}.InstallPrompt-module__CNtbZq__glyph{vertical-align:-.18em;color:var(--c-accent);display:inline-block}.InstallPrompt-module__CNtbZq__action{justify-content:center;justify-self:stretch;align-items:center;gap:var(--s-2);min-block-size:var(--tap);padding-inline:var(--s-4);border-radius:var(--r-full);background-color:var(--c-accent);color:var(--c-accent-fg,#fff);font-size:var(--fs-small);font-weight:var(--fw-bold);cursor:pointer;white-space:nowrap;border:0;grid-area:action;display:inline-flex}.InstallPrompt-module__CNtbZq__action:hover{filter:brightness(1.06)}.InstallPrompt-module__CNtbZq__close{inline-size:var(--tap);block-size:var(--tap);margin:calc(var(--s-2) * -1) calc(var(--s-2) * -1) 0 0;color:var(--c-text-muted);cursor:pointer;background:0 0;border:0;grid-area:close;place-items:center;display:grid}.InstallPrompt-module__CNtbZq__close:hover{color:var(--c-text)}.InstallPrompt-module__CNtbZq__action:focus-visible,.InstallPrompt-module__CNtbZq__close:focus-visible{outline:var(--focus-width) solid var(--c-accent);outline-offset:var(--focus-offset)}}
