.site-footer_footer__zzHBa{--heading:var(--q-font-display);margin-top:clamp(88px,9vw,128px);color:var(--q-color-ink)}.site-footer_appBand__twz4o{padding:clamp(56px,7vw,88px) 0 calc(clamp(56px, 7vw, 88px) + 56px);background:var(--q-hero-gradient);color:#fff}.site-footer_appInner__HCIm9{width:min(var(--q-public-width),calc(100% - var(--q-public-gutter)));margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.site-footer_appBand__twz4o h2{margin:0;font-family:var(--heading);font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.35}.site-footer_appBand__twz4o p{max-width:520px;margin:12px 0 0;color:rgba(255,255,255,.76);font-size:17px;line-height:1.8}.site-footer_stores__qMkBP{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.site-footer_panel__TuaN5{position:relative;margin-top:-56px;padding:clamp(48px,5vw,64px) 0 28px;border-radius:56px 56px 0 0;background:var(--q-color-paper)}.site-footer_inner__oxeqS{width:min(var(--q-public-width),calc(100% - var(--q-public-gutter)));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px clamp(48px,7vw,110px)}.site-footer_identity__e3lF9 p{max-width:380px;margin:16px 0 0;color:var(--q-color-muted);font-size:16px;line-height:1.9}.site-footer_brand__3D7Z_{display:inline-flex;color:var(--q-color-brand-dark);text-decoration:none}.site-footer_groups__zB9wg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.site-footer_innerWide__YiOPG{grid-template-columns:minmax(0,1fr)}.site-footer_groupsFour__JHMt8{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer_groups__zB9wg section{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer_groups__zB9wg h2{margin:0 0 4px;color:var(--q-color-brand-dark);font-family:var(--heading);font-size:17px;font-weight:700}.site-footer_groupTitle__T94ry{width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:default}.site-footer_chevron__iELn8{display:none}.site-footer_links__WGbCF{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer_groups__zB9wg a{color:var(--q-color-muted);font-size:15px;text-decoration:none;transition:color .18s ease}.site-footer_groups__zB9wg a:hover{color:var(--q-color-brand)}.site-footer_bottom__80i8B{grid-column:1/-1;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--q-color-line);color:var(--q-color-muted)}.site-footer_bottom__80i8B nav{display:flex;flex-wrap:wrap;gap:22px}.site-footer_bottom__80i8B a{color:var(--q-color-brand-dark);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.site-footer_bottom__80i8B a:hover{color:var(--q-color-brand)}.site-footer_bottom__80i8B small{font-size:14px}@media (max-width:860px){.site-footer_inner__oxeqS{grid-template-columns:1fr}}@media (max-width:600px){.site-footer_appBand__twz4o p{font-size:16px}.site-footer_panel__TuaN5{border-radius:36px 36px 0 0}.site-footer_identity__e3lF9 p{font-size:15px}.site-footer_groupsFour__JHMt8,.site-footer_groups__zB9wg{grid-template-columns:1fr;gap:0}.site-footer_groups__zB9wg section{gap:0;align-items:stretch;border-bottom:1px solid var(--q-color-line)}.site-footer_groups__zB9wg section:first-child{border-top:1px solid var(--q-color-line)}.site-footer_groups__zB9wg h2{margin:0}.site-footer_groupTitle__T94ry{min-height:52px;cursor:pointer}.site-footer_chevron__iELn8{display:block;width:9px;height:9px;margin-inline-end:4px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .18s ease}.site-footer_groups__zB9wg section[data-open] .site-footer_chevron__iELn8{transform:rotate(-135deg)}.site-footer_links__WGbCF{display:none;padding:0 0 18px}.site-footer_groups__zB9wg section[data-open] .site-footer_links__WGbCF{display:flex}.site-footer_bottom__80i8B{flex-direction:column-reverse;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.site-footer_chevron__iELn8,.site-footer_groups__zB9wg a{transition:none}}.public-shell_page__rnAzy{--paper:#fff;--ink:var(--q-color-ink);--muted:var(--q-color-muted);--line:var(--q-color-line);--dark:var(--q-color-brand-dark);--primary:var(--q-color-brand);--soft:var(--q-color-soft);--heading:var(--q-font-display);position:relative;min-height:100vh;overflow:hidden;background:var(--q-color-paper);color:var(--ink);font-family:var(--q-font-primary)}.public-shell_page__rnAzy *{box-sizing:border-box}:where(.public-shell_page__rnAzy) a{color:inherit;text-decoration:none}.public-shell_intro__Ncv1c{position:relative;padding:calc(76px + clamp(40px, 6vw, 72px)) 0 calc(clamp(48px, 6vw, 72px) + 56px);background:var(--q-hero-gradient);color:#fff;text-align:center}.public-shell_intro__Ncv1c:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:56px;border-radius:56px 56px 0 0;background:var(--q-color-paper)}.public-shell_intro__Ncv1c>div{width:min(760px,calc(100% - var(--q-public-gutter)));margin:0 auto}.public-shell_intro__Ncv1c h1{margin:0;font-family:var(--heading);font-size:clamp(34px,4.6vw,56px);font-weight:700;line-height:1.3;text-wrap:balance}.public-shell_intro__Ncv1c p{max-width:600px;margin:16px auto 0;color:rgba(255,255,255,.78);font-size:18px;line-height:1.85;text-wrap:pretty}@media (max-width:600px){.public-shell_intro__Ncv1c{padding:calc(66px + 32px) 0 calc(36px + 36px)}.public-shell_intro__Ncv1c:after{height:36px;border-radius:36px 36px 0 0}.public-shell_intro__Ncv1c>div{width:calc(100% - var(--q-public-gutter-mobile) * 2)}.public-shell_intro__Ncv1c h1{font-size:32px}.public-shell_intro__Ncv1c p{margin-top:12px;font-size:16px}}