@font-face { font-family: "Bricolage Grotesque"; src: url("data:font/woff2;base64,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") format("woff2"); font-weight: 200 800; font-style: normal; font-display: swap; }
@font-face { font-family: Geist; src: url("data:font/woff2;base64,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") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Geist Mono"; src: url("data:font/woff2;base64,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") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
:root { --lime: #c4f26a; --lime-deep: #aee346; --lime-soft: #ecfbcf; --forest: #0e3a2c; --forest-2: #17503e; --forest-deep: #0a2a20; --navy: #1b1b4d; --navy-2: #2a2a66; --ink: #15162e; --muted: #545a6b; --soft: #6b7182; --line: rgba(27, 27, 77, .10); --line-2: rgba(27, 27, 77, .17); --panel: #f2f4f1; --panel-2: #e8ece6; --ground: #ffffff; --butter: #ffe58c; --sky: #c8dbf8; --peach: #fdd1bd; --pink: #f9d2e2; --mint: #c6efe0; --aqua: #aee6e1; --ok: #17694a; --warn: #9a5b00; --err: #b4232f; --font-display: "Bricolage Grotesque", "Geist", ui-sans-serif, system-ui, sans-serif; --font-sans: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif; --font-mono: "Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace; --fs-hero: clamp(68px, 10vw, 156px); --fs-h1: clamp(38px, 4.8vw, 70px); --fs-h2: clamp(28px, 3vw, 43px); --fs-h3: clamp(21px, 1.8vw, 26px); --fs-lead: clamp(17px, 1.35vw, 19px); --fs-body: 16px; --fs-small: 14px; --fs-meta: 12.5px; --r-hero: 32px; --r-card: 22px; --r-tile: 18px; --r-well: 16px; --r-ui: 12px; --r-pill: 999px; --sh-1: 0 1px 2px rgba(21, 22, 46, .05), 0 2px 8px rgba(21, 22, 46, .04); --sh-2: 0 1px 2px rgba(21, 22, 46, .05), 0 14px 34px -14px rgba(21, 22, 46, .22); --sh-3: 0 30px 80px -24px rgba(10, 20, 40, .38), 0 4px 14px rgba(10, 20, 40, .08); --wrap: 1320px; --gutter: clamp(16px, 3.4vw, 40px); --section: clamp(72px, 8.5vw, 128px); --header-h: 76px; --ease-out: cubic-bezier(.22, 1, .36, 1); --ease-snappy: cubic-bezier(.23, 1, .32, 1); --ease-drawer: cubic-bezier(.32, .72, 0, 1); --ease-inout: cubic-bezier(.77, 0, .175, 1); --t-fast: 140ms; --t-ui: 200ms; --t-route: 280ms; --t-reveal: 680ms; }
*, ::before, ::after { box-sizing: border-box; }
html { text-size-adjust: 100%; scroll-padding-top: calc(var(--header-h) + 16px); }
body { margin: 0px; background: var(--ground); color: var(--ink); font-family: var(--font-sans); font-size: var(--fs-body); line-height: 1.6; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; overflow-x: clip; font-feature-settings: "ss01" 0; }
img, svg, video { display: block; max-width: 100%; }
img { height: auto; }
button, input, select, textarea { font: inherit; color: inherit; }
button { cursor: pointer; background: none; border: 0px; padding: 0px; }
a { color: inherit; text-decoration: none; }
p { margin: 0px 0px 1em; }
h1, h2, h3, h4 { margin: 0px; font-family: var(--font-display); color: var(--navy); font-weight: 700; letter-spacing: -0.03em; line-height: 1.02; text-wrap: balance; }
ul, ol { margin: 0px; padding: 0px; list-style: none; }
dl, dd { margin: 0px; }
::selection { background: var(--lime); color: var(--navy); }
:focus { outline: none; }
:focus-visible { outline: 2px solid var(--navy); outline-offset: 3px; border-radius: 10px; }
.footer :focus-visible, .on-dark :focus-visible { outline-color: var(--lime); }
[hidden] { display: none !important; }
.sr-only { width: 1px; height: 1px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; position: absolute !important; }
.skip { position: fixed; left: 16px; top: -60px; z-index: 200; background: var(--navy); color: rgb(255, 255, 255); padding: 12px 18px; border-radius: var(--r-pill); font-weight: 600; transition: transform var(--t-ui) var(--ease-out); }
.skip:focus { transform: translateY(76px); }
.num, .price, [data-tabular] { font-variant-numeric: tabular-nums; }
.mono { font-family: var(--font-mono); font-size: 0.92em; letter-spacing: -0.01em; }
.i { width: 20px; height: 20px; flex: 0 0 auto; fill: none; stroke: currentcolor; stroke-width: 1.75; stroke-linecap: round; stroke-linejoin: round; }
.i-sm { width: 16px; height: 16px; }
.i-xs { width: 14px; height: 14px; }
.i-lg { width: 24px; height: 24px; }
.wrap { width: min(100% - 2 * var(--gutter), var(--wrap)); margin-inline: auto; }
.section { padding-block: clamp(30px, 3.6vw, 52px); }
.facts + .section, .wrap:has(> .facts) + .section { padding-top: clamp(48px, 5vw, 72px); }
.shead { display: flex; align-items: end; justify-content: space-between; gap: 24px; margin-bottom: clamp(24px, 3vw, 36px); }
.shead h2 { font-size: var(--fs-h2); max-width: 16ch; }
.shead p { color: var(--muted); max-width: 46ch; margin: 12px 0px 0px; }
.link-arrow { display: inline-flex; align-items: center; gap: 8px; font-weight: 600; color: var(--navy); font-size: 15px; white-space: nowrap; padding: 10px 0px; }
.link-arrow .i { transition: transform var(--t-ui) var(--ease-out); }
.link-arrow:hover .i { transform: translateX(3px); }
.link-arrow span { background: linear-gradient(currentcolor, currentcolor) 0px 100% / 0px 1.5px no-repeat; transition: background-size var(--t-ui) var(--ease-out); }
.link-arrow:hover span { background-size: 100% 1.5px; }
.btn { --bg: var(--navy); --fg: #fff; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 0px 22px; border-radius: var(--r-pill); background: var(--bg); color: var(--fg); font-weight: 600; font-size: 15.5px; letter-spacing: -0.005em; white-space: nowrap; border: 1px solid transparent; transition: transform var(--t-fast) var(--ease-out), background-color var(--t-ui) ease, box-shadow var(--t-ui) ease, color var(--t-ui) ease, opacity var(--t-ui) ease; -webkit-tap-highlight-color: transparent; }
.btn:hover { --bg: var(--navy-2); box-shadow: rgba(27, 27, 77, 0.55) 0px 10px 24px -12px; }
.btn:active { transform: scale(0.97); }
.btn .i { transition: transform var(--t-ui) var(--ease-out); }
.btn:hover .i-go { transform: translateX(3px); }
.btn-lime { --bg: var(--lime); --fg: var(--navy); }
.btn-lime:hover { --bg: var(--lime-deep); box-shadow: rgba(60, 100, 0, 0.6) 0px 10px 24px -14px; }
.btn-white { --bg: #fff; --fg: var(--navy); border-color: var(--line); }
.btn-white:hover { --bg: #fff; border-color: var(--line-2); box-shadow: var(--sh-2); }
.btn-ghost { --bg: transparent; --fg: var(--navy); border-color: var(--line-2); }
.btn-ghost:hover { --bg: rgba(27, 27, 77, .04); box-shadow: none; }
.btn-forest { --bg: var(--forest); --fg: #fff; }
.btn-forest:hover { --bg: var(--forest-2); }
.btn-sm { min-height: 40px; padding: 0px 16px; font-size: 14px; gap: 8px; }
.btn-lg { min-height: 56px; padding: 0px 28px; font-size: 16.5px; }
.btn-block { width: 100%; }
.btn[disabled], .btn[aria-disabled="true"] { opacity: 0.45; cursor: not-allowed; box-shadow: none; transform: none; }
.btn.is-loading { pointer-events: none; }
.btn.is-loading .btn-label { opacity: 0; }
.btn .spin { display: none; }
.btn.is-loading { position: relative; }
.btn.is-loading .spin { display: block; position: absolute; inset: 0px; margin: auto; width: 20px; height: 20px; border-radius: 50%; border-width: 2px; border-style: solid; border-color: currentcolor transparent currentcolor currentcolor; border-image: none; animation: 0.7s linear 0s infinite normal none running spin; }
@keyframes spin { 
  100% { transform: rotate(360deg); }
}
.btn.is-done { --bg: var(--forest); --fg: #fff; }
.icon-btn { position: relative; display: inline-grid; place-items: center; width: 44px; height: 44px; border-radius: var(--r-pill); color: var(--navy); border: 1px solid var(--line); background: rgb(255, 255, 255); transition: transform var(--t-fast) var(--ease-out), background-color var(--t-ui) ease, border-color var(--t-ui) ease; }
.icon-btn:hover { border-color: var(--line-2); background: var(--panel); }
.icon-btn:active { transform: scale(0.94); }
.badge-count { position: absolute; top: -3px; right: -3px; min-width: 20px; height: 20px; padding: 0px 6px; border-radius: var(--r-pill); background: var(--lime); color: var(--navy); font-size: 11.5px; font-weight: 700; display: grid; place-items: center; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; font-variant-numeric: tabular-nums; }
.badge-count.bump { animation: bump .42s var(--ease-out); }
@keyframes bump { 
  0% { transform: scale(1); }
  35% { transform: scale(1.28); }
  100% { transform: scale(1); }
}
.chip { display: inline-flex; align-items: center; gap: 8px; min-height: 40px; padding: 0px 16px; border-radius: var(--r-pill); border: 1px solid var(--line-2); background: rgb(255, 255, 255); color: var(--navy); font-weight: 550; font-size: 14.5px; white-space: nowrap; transition: background-color var(--t-ui) ease, border-color var(--t-ui) ease, color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.chip:hover { border-color: var(--navy); }
.chip:active { transform: scale(0.97); }
.chip[aria-pressed="true"], .chip[aria-selected="true"], .chip.is-active { background: var(--forest); border-color: var(--forest); color: rgb(255, 255, 255); }
.chip .count { font-size: 12px; opacity: 0.65; font-variant-numeric: tabular-nums; }
.chip[disabled] { opacity: 0.45; cursor: not-allowed; text-decoration: line-through; }
.pill { display: inline-flex; align-items: center; gap: 6px; height: 26px; padding: 0px 10px; border-radius: var(--r-pill); font-size: 12.5px; font-weight: 650; letter-spacing: -0.005em; background: var(--butter); color: var(--navy); white-space: nowrap; }
.pill-lime { background: var(--lime); }
.pill-forest { background: var(--forest); color: rgb(255, 255, 255); }
.pill-white { background: rgb(255, 255, 255); }
.pill-line { background: transparent; border: 1px solid var(--line-2); }
.eyebrow { display: inline-flex; align-items: center; gap: 8px; font-size: 12.5px; font-weight: 650; letter-spacing: 0.07em; text-transform: uppercase; color: var(--navy); }
.field { display: grid; gap: 8px; align-content: start; }
.field > label, .field > .label { font-size: 14px; font-weight: 600; color: var(--navy); }
.field .opt { font-weight: 450; color: var(--soft); }
.input, .select, .textarea { width: 100%; min-height: 50px; padding: 0px 16px; border-radius: var(--r-ui); border: 1px solid var(--line-2); background: rgb(255, 255, 255); color: var(--ink); font-size: 16px; transition: border-color var(--t-ui) ease, box-shadow var(--t-ui) ease; }
.textarea { padding: 14px 16px; min-height: 132px; resize: vertical; line-height: 1.5; }
.select { appearance: none; padding-right: 44px; background-image: url("img/891b1e15b4ec667c.svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1b4d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 18px auto; background-position: right 16px center; cursor: pointer; }
.input::placeholder, .textarea::placeholder { color: rgb(138, 143, 157); }
.input:hover, .select:hover, .textarea:hover { border-color: rgba(27, 27, 77, 0.32); }
.input:focus-visible, .select:focus-visible, .textarea:focus-visible { outline: none; border-color: var(--navy); box-shadow: rgba(196, 242, 106, 0.75) 0px 0px 0px 4px; }
.field.is-invalid .input, .field.is-invalid .select, .field.is-invalid .textarea { border-color: var(--err); box-shadow: rgba(180, 35, 47, 0.1) 0px 0px 0px 4px; }
.field .err { display: none; align-items: center; gap: 6px; font-size: 13.5px; color: var(--err); font-weight: 500; }
.field.is-invalid .err { display: flex; }
.hint, .field .hint { font-size: 13px; line-height: 1.45; color: var(--soft); }
.form-grid { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 18px 16px; }
.form-grid .full { grid-column: 1 / -1; }
.check { display: flex; gap: 12px; align-items: flex-start; font-size: 14.5px; color: var(--muted); cursor: pointer; }
.check input { appearance: none; flex: 0 0 auto; width: 20px; height: 20px; margin: 1px 0px 0px; border-radius: 6px; border: 1.5px solid var(--line-2); background: rgb(255, 255, 255); display: grid; place-items: center; transition: background-color var(--t-fast) ease, border-color var(--t-fast) ease; cursor: pointer; }
.check input::after { content: ""; width: 10px; height: 6px; border-width: 0px 0px 2px 2px; border-style: none none solid solid; border-color: currentcolor currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-image: none; transform: rotate(-45deg) translate(1px, -1px) scale(0); transition: transform var(--t-fast) var(--ease-out); }
.check input:checked { background: var(--forest); border-color: var(--forest); }
.check input:checked::after { transform: rotate(-45deg) translate(1px, -1px) scale(1); }
.field.is-invalid .check input { border-color: var(--err); }
.seg { display: flex; flex-wrap: wrap; gap: 8px; }
.seg input { position: absolute; opacity: 0; pointer-events: none; }
.seg label { display: inline-flex; align-items: center; gap: 8px; min-height: 44px; padding: 0px 16px; border-radius: var(--r-pill); border: 1px solid var(--line-2); background: rgb(255, 255, 255); font-weight: 550; font-size: 14.5px; color: var(--navy); cursor: pointer; transition: background-color var(--t-ui) ease, border-color var(--t-ui) ease, color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.seg label:hover { border-color: var(--navy); }
.seg label:active { transform: scale(0.97); }
.seg input:checked + label { background: var(--forest); border-color: var(--forest); color: rgb(255, 255, 255); }
.seg input:focus-visible + label { outline: 2px solid var(--navy); outline-offset: 3px; }
.seg input:disabled + label { opacity: 0.45; cursor: not-allowed; text-decoration: line-through; }
.form-note { display: flex; gap: 10px; align-items: flex-start; font-size: 13.5px; color: var(--muted); padding: 12px 14px; border-radius: var(--r-ui); background: var(--panel); }
.form-note .i { color: var(--forest); margin-top: 1px; }
.success { display: grid; gap: 14px; justify-items: start; padding: clamp(24px, 3vw, 36px); border-radius: var(--r-card); background: var(--lime-soft); border: 1px solid rgba(14, 58, 44, 0.12); }
.success .tick { width: 52px; height: 52px; border-radius: 50%; background: var(--forest); color: var(--lime); display: grid; place-items: center; }
.success h3 { font-size: 26px; }
.success p { margin: 0px; color: var(--muted); max-width: 52ch; }
.is-entering-success { animation: rise .5s var(--ease-out) both; }
.topbar { position: sticky; top: 0px; z-index: 60; background: rgba(255, 255, 255, 0.86); backdrop-filter: saturate(1.6) blur(14px); border-bottom: 1px solid transparent; transition: border-color var(--t-ui) ease, box-shadow var(--t-ui) ease; }
.topbar.is-scrolled { border-bottom-color: var(--line); box-shadow: rgba(21, 22, 46, 0.35) 0px 8px 24px -18px; }
.topbar-in { height: var(--header-h); display: flex; align-items: center; gap: 14px; }
.logo { display: inline-flex; align-items: center; gap: 10px; flex: 0 0 auto; color: var(--navy); }
.logo-mark { width: 38px; height: 38px; border-radius: 11px; background: var(--forest); color: var(--lime); display: grid; place-items: center; transition: transform var(--t-ui) var(--ease-out); }
.logo:hover .logo-mark { transform: rotate(-8deg); }
.logo-word { font-family: var(--font-display); font-weight: 750; font-size: 25px; letter-spacing: -0.045em; line-height: 1; }
.loc { position: relative; flex: 0 0 auto; }
.loc-btn { display: inline-flex; align-items: center; gap: 8px; height: 44px; padding: 0px 14px 0px 12px; border-radius: var(--r-pill); border: 1px solid var(--line); font-size: 13.5px; color: var(--muted); transition: border-color var(--t-ui) ease, background-color var(--t-ui) ease; }
.loc-btn:hover { border-color: var(--line-2); background: var(--panel); }
.loc-btn strong { color: var(--navy); font-weight: 650; }
.loc-btn .i-chev { width: 14px; height: 14px; transition: transform var(--t-ui) var(--ease-out); }
.loc-btn[aria-expanded="true"] .i-chev { transform: rotate(180deg); }
.popover { position: absolute; top: calc(100% + 10px); left: 0px; z-index: 70; width: 300px; padding: 10px; border-radius: 18px; background: rgb(255, 255, 255); border: 1px solid var(--line); box-shadow: var(--sh-3); transform-origin: left top; opacity: 0; visibility: hidden; transform: translateY(-6px) scale(0.98); pointer-events: none; transition: opacity var(--t-ui) var(--ease-out), transform var(--t-ui) var(--ease-out), visibility 0s linear var(--t-ui); }
.popover.is-open { opacity: 1; visibility: visible; transform: none; pointer-events: auto; transition: opacity var(--t-ui) var(--ease-out), transform var(--t-ui) var(--ease-out); }
.popover h4 { font-family: var(--font-sans); font-size: 13px; font-weight: 600; color: var(--soft); letter-spacing: 0px; padding: 8px 10px 6px; }
.area-opt { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 10px; border-radius: 12px; text-align: left; font-size: 14.5px; color: var(--navy); font-weight: 550; transition: background-color var(--t-fast) ease; }
.area-opt small { font-weight: 450; color: var(--soft); font-size: 12.5px; }
.area-opt:hover { background: var(--panel); }
.area-opt[aria-checked="true"] { background: var(--lime-soft); }
.area-opt .i { color: var(--forest); opacity: 0; }
.area-opt[aria-checked="true"] .i { opacity: 1; }
.search { position: relative; flex: 1 1 auto; min-width: 0px; }
.search-field { display: flex; align-items: center; gap: 10px; height: 46px; padding: 0px 8px 0px 16px; border-radius: var(--r-pill); background: var(--panel); border: 1px solid transparent; transition: background-color var(--t-ui) ease, border-color var(--t-ui) ease, box-shadow var(--t-ui) ease; }
.search-field:focus-within { background: rgb(255, 255, 255); border-color: var(--navy); box-shadow: rgba(196, 242, 106, 0.7) 0px 0px 0px 4px; }
.search-field .i { color: var(--muted); }
.search-field input { flex: 1 1 0%; min-width: 0px; height: 100%; border: 0px; background: transparent; font-size: 15px; color: var(--ink); }
.search-field input:focus-visible { outline: none; }
.search-field input::placeholder { color: rgb(124, 129, 145); }
.search-field input::-webkit-search-cancel-button { display: none; }
.kbd { font-family: var(--font-mono); font-size: 12px; color: var(--soft); border: 1px solid var(--line-2); border-radius: 6px; padding: 1px 7px; background: rgb(255, 255, 255); }
.suggest { position: absolute; top: calc(100% + 8px); left: 0px; right: 0px; z-index: 70; padding: 8px; border-radius: 18px; background: rgb(255, 255, 255); border: 1px solid var(--line); box-shadow: var(--sh-3); opacity: 0; visibility: hidden; transform: translateY(-6px); pointer-events: none; transition: opacity var(--t-ui) var(--ease-out), transform var(--t-ui) var(--ease-out), visibility 0s linear var(--t-ui); max-height: min(70vh, 520px); overflow: auto; }
.suggest.is-open { opacity: 1; visibility: visible; transform: none; pointer-events: auto; transition: opacity var(--t-ui) var(--ease-out), transform var(--t-ui) var(--ease-out); }
.suggest h4 { font-family: var(--font-sans); font-size: 12.5px; font-weight: 600; color: var(--soft); letter-spacing: 0px; padding: 8px 10px 4px; }
.sug { display: flex; align-items: center; gap: 12px; padding: 8px 10px; border-radius: 12px; color: var(--navy); font-size: 14.5px; font-weight: 550; }
.sug img { width: 44px; height: 44px; border-radius: 10px; background: rgb(255, 255, 255); border: 1px solid var(--line); object-fit: contain; }
.sug small { display: block; font-weight: 450; color: var(--soft); font-size: 12.5px; }
.sug .price { margin-left: auto; font-weight: 650; }
.sug:hover, .sug.is-active { background: var(--panel); }
.sug mark { background: var(--lime-soft); color: inherit; border-radius: 3px; }
.sug-empty { padding: 16px 10px; color: var(--muted); font-size: 14px; }
.top-actions { display: flex; align-items: center; gap: 8px; flex: 0 0 auto; }
.svc-pill { display: inline-flex; align-items: center; gap: 8px; height: 44px; padding: 0px 18px 0px 14px; border-radius: var(--r-pill); background: var(--lime); color: var(--navy); font-weight: 650; font-size: 14.5px; white-space: nowrap; transition: background-color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.svc-pill:hover { background: var(--lime-deep); }
.svc-pill:active { transform: scale(0.97); }
.menu-btn { display: none; }
.navrow { border-bottom: 1px solid var(--line); }
.navrow-in { display: flex; align-items: center; justify-content: space-between; gap: 16px; height: 54px; }
.nav { display: flex; align-items: center; gap: 2px; }
.nav a { position: relative; display: inline-flex; align-items: center; height: 38px; padding: 0px 14px; border-radius: var(--r-pill); font-size: 14.5px; font-weight: 550; color: var(--muted); transition: color var(--t-ui) ease, background-color var(--t-ui) ease; }
.nav a:hover { color: var(--navy); background: var(--panel); }
.nav a[aria-current="page"] { color: var(--navy); background: var(--lime); }
.nav-meta { display: flex; align-items: center; gap: 18px; font-size: 13.5px; color: var(--muted); white-space: nowrap; }
.nav-meta a { display: inline-flex; align-items: center; gap: 7px; font-weight: 600; color: var(--navy); }
.nav-meta a:hover { text-decoration: underline; text-underline-offset: 4px; }
.live { display: inline-flex; align-items: center; gap: 8px; }
.live::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: rgb(47, 191, 113); box-shadow: rgba(47, 191, 113, 0.16) 0px 0px 0px 4px; }
.msearch-btn { display: none; }
.scrim { position: fixed; inset: 0px; z-index: 90; background: rgba(12, 16, 32, 0.42); opacity: 0; pointer-events: none; transition: opacity 320ms var(--ease-out); }
.scrim.is-open { opacity: 1; pointer-events: auto; }
.sheet { position: fixed; z-index: 100; top: 0px; bottom: 0px; right: 0px; width: min(440px, 100%); background: rgb(255, 255, 255); display: flex; flex-direction: column; transform: translateX(104%); transition: transform 420ms var(--ease-drawer); box-shadow: var(--sh-3); visibility: hidden; }
.sheet.is-open { transform: none; visibility: visible; }
.sheet.from-left { right: auto; left: 0px; transform: translateX(-104%); }
.sheet.from-left.is-open { transform: none; }
.sheet-head { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 18px 20px; border-bottom: 1px solid var(--line); }
.sheet-head h2 { font-size: 24px; letter-spacing: -0.03em; }
.sheet-body { flex: 1 1 0%; overflow: auto; padding: 8px 20px 20px; overscroll-behavior: contain; }
.sheet-foot { padding: 18px 20px calc(18px + env(safe-area-inset-bottom)); border-top: 1px solid var(--line); background: rgb(255, 255, 255); display: grid; gap: 12px; }
.mnav { display: grid; gap: 2px; padding-top: 8px; }
.mnav a { display: flex; align-items: center; justify-content: space-between; min-height: 52px; padding: 0px 14px; border-radius: 14px; font-family: var(--font-display); font-weight: 650; font-size: 22px; letter-spacing: -0.025em; color: var(--navy); }
.mnav a[aria-current="page"] { background: var(--lime); }
.mnav a .i { color: var(--soft); }
.mnav-extra { margin-top: 18px; display: grid; gap: 10px; }
.mnav-info { margin-top: 18px; padding: 16px; border-radius: 16px; background: var(--panel); font-size: 14px; color: var(--muted); display: grid; gap: 6px; }
.mnav-info strong { color: var(--navy); }
.mc-line { display: grid; grid-template-columns: 76px minmax(0px, 1fr) auto; gap: 14px; padding: 16px 0px; border-bottom: 1px solid var(--line); align-items: start; }
.mc-line .thumb { width: 76px; height: 76px; border-radius: 14px; background: rgb(255, 255, 255); border: 1px solid var(--line); overflow: hidden; display: grid; place-items: center; }
.mc-line .thumb img { width: 100%; height: 100%; object-fit: contain; }
.mc-name { font-weight: 600; color: var(--navy); font-size: 15px; line-height: 1.3; display: block; }
.mc-name:hover { text-decoration: underline; text-underline-offset: 3px; }
.mc-var { font-size: 13px; color: var(--soft); margin-top: 2px; }
.mc-row { display: flex; align-items: center; gap: 12px; margin-top: 10px; }
.mc-price { font-weight: 650; color: var(--navy); text-align: right; font-variant-numeric: tabular-nums; }
.mc-price s { display: block; font-weight: 450; color: var(--soft); font-size: 12.5px; }
.link-btn { font-size: 13px; color: var(--muted); text-decoration: underline; text-underline-offset: 3px; min-height: 32px; }
.link-btn:hover { color: var(--err); }
.stepper { display: inline-flex; align-items: center; height: 38px; border-radius: var(--r-pill); border: 1px solid var(--line-2); background: rgb(255, 255, 255); }
.stepper button { width: 38px; height: 36px; display: grid; place-items: center; color: var(--navy); border-radius: var(--r-pill); transition: background-color var(--t-fast) ease; }
.stepper button:hover { background: var(--panel); }
.stepper button:active { transform: scale(0.92); }
.stepper button[disabled] { opacity: 0.35; cursor: not-allowed; }
.stepper output, .stepper span { min-width: 28px; text-align: center; font-weight: 650; font-variant-numeric: tabular-nums; color: var(--navy); }
.stepper-lg { height: 52px; }
.stepper-lg button { width: 46px; height: 50px; }
.ship-meter { display: grid; gap: 8px; padding: 14px 16px; border-radius: 16px; background: var(--lime-soft); font-size: 13.5px; color: var(--navy); }
.ship-meter .bar { height: 6px; border-radius: 6px; background: rgba(14, 58, 44, 0.12); overflow: hidden; }
.ship-meter .bar i { display: block; height: 100%; width: 100%; background: var(--forest); border-radius: 6px; transform-origin: left center; transition: transform 500ms var(--ease-out); }
.sum-row { display: flex; justify-content: space-between; gap: 12px; font-size: 15px; color: var(--muted); }
.sum-row strong { color: var(--navy); font-variant-numeric: tabular-nums; }
.sum-row.total { font-size: 18px; color: var(--navy); font-weight: 650; }
.empty { display: grid; justify-items: center; text-align: center; gap: 12px; padding: 48px 12px; }
.empty .em-icon { width: 72px; height: 72px; border-radius: 22px; background: var(--panel); color: var(--forest); display: grid; place-items: center; }
.empty h3 { font-size: 24px; }
.empty p { color: var(--muted); margin: 0px; max-width: 34ch; }
.toasts { position: fixed; z-index: 120; left: 50%; bottom: calc(20px + env(safe-area-inset-bottom)); transform: translateX(-50%); display: grid; gap: 8px; width: min(420px, 100% - 32px); pointer-events: none; }
.toast { display: flex; align-items: center; gap: 12px; padding: 12px 12px 12px 16px; border-radius: 16px; background: var(--navy); color: rgb(255, 255, 255); font-size: 14.5px; box-shadow: var(--sh-3); pointer-events: auto; animation: toast-in 360ms var(--ease-out) both; }
.toast .i { color: var(--lime); }
.toast span { flex: 1 1 0%; }
.toast a, .toast button { color: var(--lime); font-weight: 650; padding: 8px 10px; border-radius: 10px; }
.toast a:hover, .toast button:hover { background: rgba(255, 255, 255, 0.08); }
.toast.is-leaving { animation: 220ms ease-in 0s 1 normal both running toast-out; }
@keyframes toast-in { 
  0% { opacity: 0; transform: translateY(14px) scale(0.98); }
}
@keyframes toast-out { 
  100% { opacity: 0; transform: translateY(8px); }
}
.js .reveal { opacity: 0; transform: translateY(18px); transition-property: ; transition-duration: ; transition-timing-function: ; transition-behavior: ; transition-delay: calc(var(--d, 0) * 70ms); }
.js .reveal.is-in { opacity: 1; transform: none; }
.page { display: none; }
.page.is-active { display: block; }
.page.is-entering { animation: page-in var(--t-route) var(--ease-out) both; }
@keyframes page-in { 
  0% { opacity: 0; transform: translateY(10px); }
}
@keyframes rise { 
  0% { opacity: 0; transform: translateY(14px); }
}
.hero-frame { position: relative; margin-top: 20px; border-radius: var(--r-hero); background: var(--lime); overflow: hidden; isolation: isolate; display: grid; grid-template: "title title ." "copy figure side" 395px / minmax(0px, 1.1fr) minmax(0px, 0.9fr) minmax(0px, 0.8fr); gap: 0px 22px; padding: 36px 40px 0px; min-height: 520px; }
.hero-title { grid-area: title; position: relative; z-index: 1; margin: 0px; font-size: var(--fs-hero); font-weight: 800; line-height: 0.86; letter-spacing: -0.05em; color: var(--navy); white-space: nowrap; }
.hero-line { display: block; overflow: hidden; padding: 0.12em 0.06em 0.06em 0px; margin: -0.12em 0px -0.06em; }
.hero-line > span { display: inline-block; }
.hero-copy { grid-area: copy; align-self: end; position: relative; z-index: 3; padding-bottom: 32px; }
.hero-lede { margin: 0px; max-width: 15.5em; font-size: 17px; line-height: 1.5; font-weight: 500; color: var(--navy); text-wrap: pretty; }
.hero-badges { display: flex; gap: 14px; margin: 22px 0px 0px; padding: 0px; list-style: none; }
.hero-badges li { display: flex; align-items: center; gap: 10px; font-size: 12.5px; font-weight: 600; line-height: 1.25; color: var(--navy); }
.hb-ic { width: 38px; height: 38px; border-radius: 50%; background: rgb(255, 255, 255); color: var(--forest); display: grid; place-items: center; flex: 0 0 auto; }
.hero-figure { grid-area: figure; position: relative; z-index: 2; align-self: stretch; display: flex; justify-content: center; align-items: flex-end; margin-top: -28px; height: calc(100% + 28px); pointer-events: none; }
.hero-portrait { height: 100%; width: auto; max-width: 100%; object-fit: contain; object-position: center bottom; filter: drop-shadow(rgba(40, 70, 0, 0.12) 0px 18px 26px); }
.hero-side { grid-area: side; align-self: end; position: relative; z-index: 3; padding-bottom: 32px; display: flex; flex-direction: column; align-items: flex-end; gap: 14px; }
.rx-card { display: grid; gap: 8px; width: 100%; max-width: 312px; padding: 22px; border-radius: var(--r-card); background: rgb(255, 255, 255); box-shadow: rgba(21, 40, 10, 0.08) 0px 10px 30px; transition: transform var(--t-ui) var(--ease-out), box-shadow var(--t-ui) ease; }
.rx-card:hover { transform: translateY(-2px); box-shadow: rgba(21, 40, 10, 0.12) 0px 16px 36px; }
.rx-card:focus-visible { outline: 2px solid var(--navy); outline-offset: 3px; }
.rx-top { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.rx-title { font-family: var(--font-display); font-weight: 700; font-size: 22px; letter-spacing: -0.03em; color: var(--navy); line-height: 1.1; }
.rx-ic { width: 44px; height: 44px; border-radius: 12px; background: var(--panel); color: var(--navy); display: grid; place-items: center; flex: 0 0 auto; }
.rx-text { font-size: 14px; color: var(--muted); line-height: 1.5; text-wrap: balance; }
.hero-rx-btn { min-height: 44px; padding: 0px 20px; font-size: 15px; }
.js .hero-line > span { transform: translateY(105%); animation: line-up .7s var(--ease-out) .05s forwards; }
.js .hero-figure { opacity: 0; transform: translateY(18px); animation: fade-up .7s var(--ease-out) .12s forwards; }
.js .hero-copy, .js .hero-side { opacity: 0; transform: translateY(12px); animation: fade-up .6s var(--ease-out) .2s forwards; }
.js .hero-side { animation-delay: 0.28s; }
html.hero-played .hero-line > span, html.hero-played .hero-figure, html.hero-played .hero-copy, html.hero-played .hero-side { animation: auto ease 0s 1 normal none running none; opacity: 1; transform: none; }
@keyframes line-up { 
  100% { transform: none; }
}
@keyframes fade-up { 
  100% { opacity: 1; transform: none; }
}
.facts { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); margin-top: 18px; border-radius: var(--r-card); background: var(--panel); }
.facts li { display: flex; align-items: center; gap: 14px; padding: 20px 22px; position: relative; }
.facts li + li::before { content: ""; position: absolute; left: 0px; top: 22px; bottom: 22px; width: 1px; background: var(--line-2); }
.fact-ic { width: 44px; height: 44px; border-radius: 14px; background: rgb(255, 255, 255); color: var(--forest); display: grid; place-items: center; flex: 0 0 auto; }
.facts strong { display: block; font-weight: 650; color: var(--navy); font-size: 15px; letter-spacing: -0.01em; }
.facts small { display: block; font-size: 13px; color: var(--muted); line-height: 1.4; }
.cats { display: grid; grid-template-columns: repeat(6, minmax(0px, 1fr)); gap: clamp(12px, 1.4vw, 18px); }
.cat { display: grid; gap: 12px; color: var(--navy); }
.cat-media { position: relative; aspect-ratio: 1 / 1; border-radius: var(--r-tile); overflow: hidden; background: var(--panel); }
.cat-media img { width: 100%; height: 100%; object-fit: cover; transition: transform 700ms var(--ease-out); }
.cat:hover .cat-media img { transform: scale(1.05); }
.cat-media::after { content: ""; position: absolute; inset: 0px; border-radius: inherit; box-shadow: rgba(21, 22, 46, 0.06) 0px 0px 0px 1px inset; pointer-events: none; }
.cat-go { position: absolute; right: 10px; bottom: 10px; width: 36px; height: 36px; border-radius: 50%; background: rgb(255, 255, 255); color: var(--navy); display: grid; place-items: center; opacity: 0; transform: translateY(6px) scale(0.9); transition: opacity var(--t-ui) var(--ease-out), transform var(--t-ui) var(--ease-out); box-shadow: var(--sh-1); }
.cat:hover .cat-go, .cat:focus-visible .cat-go { opacity: 1; transform: none; }
.cat-label { display: grid; gap: 2px; padding: 0px 2px; }
.cat-label strong { font-weight: 600; font-size: 15px; letter-spacing: -0.01em; line-height: 1.3; }
.cat-label small { font-size: 12.5px; color: var(--soft); font-variant-numeric: tabular-nums; white-space: nowrap; }
.pgrid { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: clamp(12px, 1.4vw, 20px); }
.pgrid-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.pcard { position: relative; display: flex; flex-direction: column; padding: 10px; border-radius: var(--r-card); background: var(--panel); transition: transform var(--t-ui) var(--ease-out), box-shadow var(--t-ui) ease, background-color var(--t-ui) ease; }
.pcard:hover { transform: translateY(-4px); box-shadow: var(--sh-2); background: rgb(238, 241, 236); }
.pcard-media { position: relative; display: block; aspect-ratio: 1 / 1; border-radius: var(--r-well); background: rgb(255, 255, 255); overflow: hidden; }
.pcard-media img { width: 100%; height: 100%; object-fit: contain; transition: transform 600ms var(--ease-out); }
.pcard:hover .pcard-media img { transform: scale(1.05); }
.pcard-media .pill { position: absolute; top: 12px; left: 12px; }
.pcard-media .stock-tag { position: absolute; top: 12px; right: 12px; }
.pcard-body { display: flex; flex-direction: column; flex: 1 1 0%; gap: 6px; padding: 14px 8px 6px; }
.pcard-brand { margin: 0px; font-size: 12.5px; color: var(--soft); display: flex; gap: 6px; flex-wrap: wrap; }
.pcard-brand b { font-weight: 600; color: var(--muted); }
.pcard-name { font-family: var(--font-sans); font-size: 16px; font-weight: 600; letter-spacing: -0.012em; line-height: 1.3; color: var(--navy); }
.pcard-name a::after { content: ""; position: absolute; inset: 0px; border-radius: inherit; }
.pcard-name a:focus-visible { outline: none; }
.pcard:has(.pcard-name a:focus-visible) { outline: 2px solid var(--navy); outline-offset: 3px; }
.rating { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: var(--muted); }
.rating .i { width: 14px; height: 14px; color: rgb(229, 161, 0); }
.rating b { font-weight: 600; color: var(--navy); }
.pcard-foot { margin-top: auto; padding-top: 12px; display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.price { display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap; font-weight: 700; font-size: 18px; color: var(--navy); letter-spacing: -0.01em; }
.price s { font-weight: 450; font-size: 13.5px; color: var(--soft); }
.add { position: relative; z-index: 2; display: inline-flex; align-items: center; gap: 6px; height: 40px; padding: 0px 16px 0px 12px; border-radius: var(--r-pill); border: 1px solid var(--navy); background: rgb(255, 255, 255); color: var(--navy); font-weight: 600; font-size: 14px; transition: background-color var(--t-ui) ease, color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); white-space: nowrap; }
.add:hover { background: var(--navy); color: rgb(255, 255, 255); }
.add:active { transform: scale(0.95); }
.add.is-done { background: var(--forest); border-color: var(--forest); color: rgb(255, 255, 255); }
.add[disabled] { opacity: 0.5; cursor: not-allowed; background: rgb(255, 255, 255); color: var(--navy); }
.add .i { width: 16px; height: 16px; stroke-width: 2.2; }
.deal-timer { display: flex; align-items: center; gap: 8px; font-size: 14px; color: var(--muted); margin: 10px 0px 0px !important; }
.deal-timer .mono { color: var(--navy); font-weight: 600; background: var(--butter); padding: 2px 8px; border-radius: 8px; }
.duo { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: clamp(14px, 1.6vw, 22px); }
.svc { position: relative; overflow: hidden; border-radius: var(--r-hero); padding: clamp(26px, 3vw, 40px); min-height: 400px; display: flex; flex-direction: column; justify-content: space-between; gap: 28px; }
.svc h2, .perk h2 { font-size: clamp(28px, 2.7vw, 38px); letter-spacing: -0.035em; margin: 16px 0px 10px; max-width: 15ch; }
.svc p { color: rgba(27, 27, 77, 0.78); max-width: 40ch; margin: 0px; }
.svc-rx { background: var(--butter); }
.svc-consult { background: var(--peach); padding-right: 0px; }
.svc-consult .svc-copy { max-width: 58%; position: relative; z-index: 1; }
.svc-photo { position: absolute; right: 0px; bottom: 0px; height: 100%; width: 44%; object-fit: cover; object-position: 50% 12%; mask-image: linear-gradient(90deg, transparent, rgb(0, 0, 0) 22%); }
.svc-ctas { display: flex; flex-wrap: wrap; align-items: center; gap: 14px 18px; margin-top: 26px; }
.next-slot { display: inline-flex; align-items: center; gap: 8px; font-size: 14px; color: var(--navy); }
.drop { display: flex; flex-wrap: wrap; gap: 12px; align-items: stretch; }
.drop-zone { flex: 1 1 260px; display: flex; align-items: center; gap: 14px; padding: 16px 18px; border-radius: 18px; border: 1.5px dashed rgba(27, 27, 77, 0.35); background: rgba(255, 255, 255, 0.55); cursor: pointer; transition: background-color var(--t-ui) ease, border-color var(--t-ui) ease; min-width: 0px; }
.drop-zone:hover, .drop.is-drag .drop-zone { background: rgba(255, 255, 255, 0.9); border-color: var(--navy); }
input:focus-visible + .drop-zone, .drop-zone:focus-within { outline: 2px solid var(--navy); outline-offset: 3px; }
.drop-zone strong { display: block; font-weight: 600; color: var(--navy); font-size: 15px; overflow-wrap: anywhere; }
.drop-zone small { display: block; color: var(--muted); font-size: 13px; line-height: 1.4; }
.drop-ic { width: 46px; height: 46px; border-radius: 14px; background: rgb(255, 255, 255); color: var(--navy); display: grid; place-items: center; flex: 0 0 auto; }
.drop.has-file .drop-ic, .field.has-file .drop-ic { background: var(--forest); color: var(--lime); }
.drop .btn { align-self: center; }
.brand-row { display: grid; grid-template-columns: repeat(8, minmax(0px, 1fr)); gap: 12px; }
.brand-row a { display: grid; justify-items: center; gap: 12px; padding: 18px 8px 16px; border-radius: var(--r-card); transition: background-color var(--t-ui) ease; }
.brand-row a:hover { background: var(--panel); }
.disc { width: 92px; height: 92px; border-radius: 50%; display: grid; place-items: center; font-family: var(--font-display); font-weight: 750; font-size: 30px; letter-spacing: -0.05em; color: var(--navy); transition: transform var(--t-ui) var(--ease-out); }
.brand-row a:hover .disc { transform: translateY(-3px); }
.disc.tone-forest { background: var(--forest); color: var(--lime); }
.brand-row strong { font-weight: 600; font-size: 14.5px; color: var(--navy); }
.brand-row small { display: block; font-size: 12.5px; color: var(--soft); text-align: center; margin-top: -8px; }
.tone-butter { background: var(--butter); }
.tone-sky { background: var(--sky); }
.tone-peach { background: var(--peach); }
.tone-pink { background: var(--pink); }
.tone-mint { background: var(--mint); }
.tone-lime { background: var(--lime); }
.tone-aqua { background: var(--aqua); }
.tone-panel { background: var(--panel); }
.tone-forest { background: var(--forest); color: rgb(255, 255, 255); }
.shead-tabs { align-items: center; flex-wrap: wrap; }
.tabs { display: flex; gap: 8px; flex-wrap: wrap; justify-content: flex-end; }
.tabs .chip { min-height: 42px; }
.pgrid.is-swapping { opacity: 0; transform: translateY(6px); }
.pgrid { transition: opacity 220ms var(--ease-out), transform 220ms var(--ease-out); }
.promos { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: clamp(12px, 1.4vw, 20px); }
.promo { position: relative; display: grid; grid-template-rows: auto 1fr; min-height: 300px; padding: 26px; border-radius: var(--r-hero); overflow: hidden; color: var(--navy); transition: transform var(--t-ui) var(--ease-out); }
.promo:hover { transform: translateY(-4px); }
.promo-sky { background: var(--sky); }
.promo-pink { background: var(--pink); }
.promo-butter { background: var(--butter); }
.promo-top { display: grid; gap: 4px; max-width: 60%; position: relative; z-index: 1; }
.promo-title { font-family: var(--font-display); font-weight: 700; font-size: 26px; letter-spacing: -0.03em; line-height: 1.05; }
.promo-sub { font-size: 14px; color: rgba(27, 27, 77, 0.72); }
.promo-offer { align-self: end; display: grid; gap: 2px; max-width: 46%; position: relative; z-index: 1; font-size: 14px; font-weight: 500; line-height: 1.35; }
.promo-big { font-family: var(--font-display); font-weight: 800; font-size: clamp(48px, 4.6vw, 66px); letter-spacing: -0.055em; line-height: 0.9; }
.promo-shots { position: absolute; right: 18px; bottom: 18px; display: flex; align-items: flex-end; }
.promo-shots img { width: clamp(108px, 9.6vw, 138px); aspect-ratio: 1 / 1; border-radius: 22px; background: rgb(255, 255, 255); object-fit: contain; box-shadow: rgba(21, 22, 46, 0.45) 0px 18px 30px -18px; transition: transform var(--t-ui) var(--ease-out); }
.promo-shots img + img { margin-left: -34px; margin-bottom: 30px; transform: rotate(5deg); }
.promo-shots img:first-child { transform: rotate(-4deg); }
.promo:hover .promo-shots img:first-child { transform: rotate(-6deg) translateY(-4px); }
.promo:hover .promo-shots img + img { transform: rotate(8deg) translateY(-6px); }
.promo-go { position: absolute; top: 20px; right: 20px; width: 44px; height: 44px; border-radius: 50%; background: rgba(255, 255, 255, 0.7); display: grid; place-items: center; transition: background-color var(--t-ui) ease, transform var(--t-ui) var(--ease-out); }
.promo:hover .promo-go { background: rgb(255, 255, 255); transform: rotate(45deg); }
.feature { position: relative; border-radius: var(--r-hero); overflow: hidden; background: var(--aqua); }
.feature-grid { display: grid; grid-template-columns: minmax(0px, 0.9fr) minmax(0px, 1.1fr); align-items: stretch; min-height: 460px; }
.feature-copy { padding: clamp(28px, 3.6vw, 56px); display: flex; flex-direction: column; justify-content: center; gap: 16px; position: relative; z-index: 1; }
.feature-copy h2 { font-size: var(--fs-h2); max-width: 13ch; }
.feature-copy p { margin: 0px; color: rgba(27, 27, 77, 0.78); max-width: 40ch; }
.feature-facts { display: grid; gap: 0px; margin: 4px 0px 6px; max-width: 380px; }
.feature-facts li { display: flex; gap: 10px; align-items: center; padding: 11px 0px; border-top: 1px solid rgba(27, 27, 77, 0.14); font-size: 15px; color: var(--navy); font-weight: 500; }
.feature-facts .i { color: var(--forest); }
.feature-ctas { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 22px; }
.feature-media { position: relative; }
.feature-media img { position: absolute; inset: 0px; width: 100%; height: 100%; object-fit: cover; object-position: 72% 60%; mask-image: linear-gradient(90deg, transparent 0px, rgb(0, 0, 0) 24%); }
.flavours { display: grid; grid-template-columns: 1fr 1fr; }
.flavour { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 18px clamp(24px, 3.6vw, 56px); font-family: var(--font-display); font-weight: 650; font-size: 20px; letter-spacing: -0.02em; color: var(--navy); transition: filter var(--t-ui) ease; text-align: left; }
.flavour .i { opacity: 0; transform: scale(0.6); transition: opacity var(--t-ui) ease, transform var(--t-ui) var(--ease-out); }
.flavour[aria-checked="true"] .i { opacity: 1; transform: none; }
.flavour:hover { filter: brightness(0.97); }
.flavour-butter { background: var(--butter); }
.flavour-peach { background: var(--peach); }
.flavour[aria-checked="false"] span { opacity: 0.72; }
.rating-line { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; font-size: 14.5px; margin: 12px 0px 0px !important; }
.rating-line strong { color: var(--navy); }
.stars { display: inline-flex; gap: 2px; color: rgb(229, 161, 0); }
.stars .i { width: 16px; height: 16px; }
.car-btns { display: flex; gap: 8px; }
.car-btns .icon-btn[disabled] { opacity: 0.35; cursor: default; }
.carousel { display: grid; grid-auto-flow: column; grid-auto-columns: calc(33.3333% - 13.3333px); gap: 20px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; padding: 4px 2px 8px; margin: -4px -2px 0px; overscroll-behavior-x: contain; }
.carousel::-webkit-scrollbar { display: none; }
.carousel:focus-visible { outline-offset: 6px; }
.quote { scroll-snap-align: start; display: flex; flex-direction: column; justify-content: space-between; gap: 28px; min-height: 280px; padding: 28px; border-radius: var(--r-card); background: var(--panel); }
.quote blockquote { margin: 0px; font-family: var(--font-display); font-weight: 600; font-size: clamp(20px, 1.7vw, 24px); line-height: 1.25; letter-spacing: -0.022em; color: var(--navy); text-wrap: pretty; }
.quote figcaption { display: flex; align-items: center; gap: 12px; }
.avatar { width: 44px; height: 44px; border-radius: 50%; display: grid; place-items: center; font-weight: 700; font-size: 14px; color: var(--navy); flex: 0 0 auto; }
.quote figcaption strong { display: block; color: var(--navy); font-weight: 600; font-size: 15px; }
.quote figcaption small { display: block; color: var(--soft); font-size: 13px; }
.perk { position: relative; overflow: hidden; border-radius: var(--r-hero); padding: clamp(26px, 3vw, 40px); min-height: 380px; display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); gap: 24px; align-items: center; }
.perk-copy { display: grid; justify-items: start; align-content: center; gap: 4px; }
.perk-copy .btn { margin-top: 18px; }
.perk-delivery { background: var(--butter); }
.perk-card { background: var(--lime); }
.tracker { background: rgb(255, 255, 255); border-radius: 22px; padding: 18px; box-shadow: rgba(80, 60, 0, 0.55) 0px 24px 50px -28px; display: grid; gap: 12px; }
.tracker-head { display: flex; justify-content: space-between; gap: 10px; }
.tracker-head small { display: block; font-size: 12px; color: var(--soft); }
.tracker-head strong { font-size: 15px; color: var(--navy); font-weight: 650; }
.tracker-head .eta { text-align: right; }
.tracker-map { width: 100%; height: auto; border-radius: 14px; background: rgb(243, 246, 239); }
.tracker-map .road { fill: none; stroke: rgb(223, 230, 216); stroke-width: 7; stroke-linecap: round; }
.tracker-map .road-done { fill: none; stroke: var(--forest); stroke-width: 3; stroke-linecap: round; stroke-dasharray: 4, 7; }
.tracker-map .dot-a { fill: var(--forest); }
.tracker-map .dot-b { fill: var(--lime); stroke: var(--navy); stroke-width: 3; }
.tracker-map .rider { fill: var(--navy); stroke: rgb(255, 255, 255); stroke-width: 3; }
.steps { display: grid; gap: 8px; }
.steps li { display: grid; grid-template-columns: 22px 1fr auto; align-items: center; gap: 10px; font-size: 13.5px; color: var(--muted); }
.steps time { font-size: 12.5px; color: var(--soft); }
.st-dot { width: 22px; height: 22px; border-radius: 50%; border: 1.5px solid var(--line-2); display: grid; place-items: center; background: rgb(255, 255, 255); }
.steps .done .st-dot, .done-steps .done .st-dot { background: var(--forest); border-color: var(--forest); color: var(--lime); }
.steps .done span:nth-child(2) { color: var(--navy); }
.steps .now .st-dot { border-color: var(--forest); position: relative; }
.steps .now .st-dot::after { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--forest); animation: 1.8s ease-in-out 0s infinite normal none running pulse; }
.steps .now span:nth-child(2) { color: var(--navy); font-weight: 600; }
@keyframes pulse { 
  50% { transform: scale(0.6); opacity: 0.5; }
}
.cardstack { position: relative; height: 230px; perspective: 900px; }
.mcard { position: absolute; width: min(100%, 330px); aspect-ratio: 1.586 / 1; border-radius: 20px; right: 0px; top: 50%; }
.mcard-back { background: linear-gradient(135deg, rgb(255, 211, 181), rgb(255, 185, 143)); transform: translateY(-50%) rotate(-11deg) translate(-26px, 6px); box-shadow: rgba(21, 22, 46, 0.5) 0px 20px 40px -24px; }
.mcard-front { background: radial-gradient(120% 140% at 0% 0%, #1d5a45 0%, var(--forest) 45%, var(--forest-deep) 100%); color: rgb(255, 255, 255); transform: translateY(-50%) rotate(-3deg); box-shadow: rgba(10, 30, 20, 0.7) 0px 30px 50px -24px; padding: 20px 22px; display: flex; flex-direction: column; justify-content: space-between; transition: transform 600ms var(--ease-out); }
.perk-card:hover .mcard-front, .mem-visual:hover .mcard-front { transform: translateY(-52%) rotate(-1deg); }
.mcard-brand { display: inline-flex; align-items: center; gap: 8px; font-family: var(--font-display); font-weight: 700; font-size: 17px; letter-spacing: -0.02em; color: rgb(255, 255, 255); }
.mcard-brand .i { color: var(--lime); }
.mcard-chip { width: 40px; height: 30px; border-radius: 7px; background: linear-gradient(135deg, var(--lime), #8fcf3a); opacity: 0.9; }
.mcard-num { font-size: 17px; letter-spacing: 0.08em; color: rgba(255, 255, 255, 0.92); }
.mcard-foot { display: flex; justify-content: space-between; font-size: 11.5px; color: rgba(255, 255, 255, 0.7); letter-spacing: 0.02em; }
.faq-split { display: grid; grid-template-columns: minmax(0px, 0.8fr) minmax(0px, 1.2fr); gap: clamp(24px, 4vw, 64px); align-items: start; }
.faq-aside { position: sticky; top: calc(var(--header-h) + 24px); display: grid; gap: 18px; justify-items: start; }
.faq-aside h2 { font-size: var(--fs-h2); }
.faq-aside p { margin: 0px; color: var(--muted); max-width: 40ch; }
.ask-card { display: flex; align-items: center; gap: 14px; padding: 12px; border-radius: 20px; background: var(--panel); width: 100%; max-width: 440px; }
.ask-card img { width: 52px; height: 52px; border-radius: 50%; object-fit: cover; flex: 0 0 auto; }
.ask-card div { flex: 1 1 0%; min-width: 0px; }
.ask-card strong { display: block; color: var(--navy); font-weight: 600; font-size: 15px; }
.ask-card span { display: block; font-size: 13px; color: var(--soft); }
.acc { display: grid; gap: 10px; }
.acc-item { border-radius: 20px; background: var(--panel); transition: background-color var(--t-ui) ease; }
.acc-item.is-open { background: var(--lime); }
.acc-q { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 20px 22px; text-align: left; font-weight: 600; font-size: 16.5px; letter-spacing: -0.01em; color: var(--navy); border-radius: 20px; min-height: 64px; }
.acc-q .acc-ic { width: 32px; height: 32px; border-radius: 50%; background: rgb(255, 255, 255); display: grid; place-items: center; flex: 0 0 auto; transition: transform var(--t-ui) var(--ease-out); }
.acc-item.is-open .acc-ic { transform: rotate(180deg); }
.acc-a { display: grid; grid-template-rows: 0fr; transition: grid-template-rows 320ms var(--ease-out); }
.acc-item.is-open .acc-a { grid-template-rows: 1fr; }
.acc-a > div { overflow: hidden; }
.acc-a p { margin: 0px; padding: 0px 22px 22px; color: rgba(27, 27, 77, 0.82); max-width: 64ch; }
.appband { display: grid; grid-template-columns: minmax(0px, 1.1fr) minmax(0px, 0.9fr); gap: 32px; align-items: center; padding: clamp(28px, 4vw, 64px); border-radius: var(--r-hero); background: var(--panel); overflow: hidden; position: relative; }
.appband::after { content: ""; position: absolute; right: -10%; bottom: -40%; width: 60%; aspect-ratio: 1 / 1; border-radius: 50%; background: var(--butter); z-index: 0; }
.appband-copy { position: relative; z-index: 1; display: grid; gap: 16px; justify-items: start; }
.appband-copy h2 { font-size: var(--fs-h2); max-width: 14ch; }
.appband-copy p { margin: 0px; color: var(--muted); max-width: 46ch; }
.app-points { display: grid; gap: 10px; margin: 6px 0px; }
.app-points li { display: flex; gap: 10px; align-items: center; color: var(--navy); font-weight: 500; font-size: 15px; }
.app-points .i { color: var(--forest); }
.stores { display: flex; flex-wrap: wrap; gap: 10px; }
.store-chip { display: inline-flex; align-items: center; gap: 10px; height: 54px; padding: 0px 20px 0px 16px; border-radius: 16px; background: var(--navy); color: rgb(255, 255, 255); transition: transform var(--t-fast) var(--ease-out), background-color var(--t-ui) ease; }
a.store-chip:hover { background: var(--navy-2); }
a.store-chip:active { transform: scale(0.97); }
.store-chip span { display: grid; line-height: 1.1; font-weight: 650; font-size: 16px; }
.store-chip small { font-weight: 450; font-size: 11.5px; opacity: 0.75; }
.phone { position: relative; z-index: 1; justify-self: center; width: 290px; aspect-ratio: 9 / 18.6; border-radius: 46px; background: rgb(18, 19, 39); padding: 11px; box-shadow: rgba(21, 22, 46, 0.55) 0px 40px 70px -30px, rgb(42, 44, 72) 0px 0px 0px 2px inset; transform: rotate(4deg); margin-block: -10px -120px; }
.phone-screen { height: 100%; border-radius: 36px; background: rgb(251, 252, 250); overflow: hidden; padding: 14px 16px; display: flex; flex-direction: column; gap: 12px; }
.ph-status { display: flex; align-items: center; justify-content: space-between; font-size: 12px; font-weight: 650; color: var(--ink); padding: 0px 6px; }
.ph-isl { width: 84px; height: 24px; border-radius: 20px; background: rgb(18, 19, 39); }
.ph-bat { width: 24px; height: 11px; border-radius: 3px; border: 1.5px solid var(--ink); position: relative; }
.ph-bat::after { content: ""; position: absolute; inset: 1.5px 6px 1.5px 1.5px; background: var(--ink); border-radius: 1px; }
.ph-head small { display: block; font-size: 12px; color: var(--soft); }
.ph-head strong { font-family: var(--font-display); font-size: 22px; letter-spacing: -0.03em; color: var(--navy); }
.ph-refill { display: flex; align-items: center; gap: 10px; padding: 12px; border-radius: 16px; background: rgb(255, 255, 255); box-shadow: var(--sh-1); }
.ph-refill-ic { width: 36px; height: 36px; border-radius: 12px; background: var(--lime); display: grid; place-items: center; color: var(--navy); flex: 0 0 auto; }
.ph-refill > span:nth-child(2) { flex: 1 1 0%; min-width: 0px; }
.ph-refill strong { display: block; font-size: 13.5px; color: var(--navy); }
.ph-refill small { display: block; font-size: 11.5px; color: var(--soft); }
.ph-toggle { width: 36px; height: 22px; border-radius: 20px; background: var(--forest); position: relative; flex: 0 0 auto; }
.ph-toggle::after { content: ""; position: absolute; right: 3px; top: 3px; width: 16px; height: 16px; border-radius: 50%; background: rgb(255, 255, 255); }
.ph-track { padding: 12px; border-radius: 16px; background: var(--navy); color: rgb(255, 255, 255); display: grid; gap: 10px; }
.ph-track small { display: block; font-size: 11.5px; opacity: 0.7; }
.ph-track strong { font-size: 14px; }
.ph-bar { height: 5px; border-radius: 5px; background: rgba(255, 255, 255, 0.18); overflow: hidden; }
.ph-bar i { display: block; width: 68%; height: 100%; background: var(--lime); border-radius: 5px; }
.ph-tiles { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
.ph-tile { display: grid; gap: 14px; padding: 12px; border-radius: 16px; font-size: 12.5px; font-weight: 600; color: var(--navy); line-height: 1.2; }
.ph-tile .i { width: 18px; height: 18px; }
.t-lime { background: var(--lime); }
.t-sky { background: var(--sky); }
.t-peach { background: var(--peach); }
.t-butter { background: var(--butter); }
.phead { position: relative; margin-top: 18px; border-radius: var(--r-hero); padding: clamp(24px, 3.2vw, 44px) clamp(24px, 3.6vw, 52px) clamp(28px, 3.6vw, 48px); overflow: hidden; }
.phead h1 { font-size: clamp(40px, 5.2vw, 74px); font-weight: 750; letter-spacing: -0.045em; line-height: 0.96; max-width: 16ch; }
.phead-row { display: flex; justify-content: space-between; align-items: flex-end; gap: 24px; margin-top: clamp(22px, 2.8vw, 38px); }
.phead-lede { margin: 16px 0px 0px; font-size: var(--fs-lead); line-height: 1.5; color: rgba(27, 27, 77, 0.8); max-width: 56ch; text-wrap: pretty; }
.phead-aside { flex: 0 0 auto; }
.phead-aside .pill { height: 36px; padding: 0px 14px; font-size: 13.5px; }
.phead-facts { display: flex; flex-wrap: wrap; gap: 10px 22px; margin-top: 22px; }
.phead-facts li { display: inline-flex; align-items: center; gap: 8px; font-size: 14.5px; color: var(--navy); }
.phead-photo { padding-bottom: 0px; }
.phead-photo .phead-row { align-items: stretch; }
.phead-photo .phead-row > div { padding-bottom: clamp(28px, 3.6vw, 48px); }
.phead-portrait { width: clamp(200px, 21vw, 290px); height: auto; align-self: flex-end; margin: -64px clamp(0px, 2vw, 40px) 0px 0px; mask-image: linear-gradient(90deg, transparent, rgb(0, 0, 0) 18%, rgb(0, 0, 0) 82%, transparent); }
.crumbs { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; font-size: 13.5px; color: rgba(27, 27, 77, 0.7); }
.crumbs a { color: var(--navy); font-weight: 550; padding: 4px 0px; }
.crumbs a:hover { text-decoration: underline; text-underline-offset: 3px; }
.crumbs .i { opacity: 0.5; }
.section-inner { margin-top: clamp(56px, 7vw, 96px); }
.page:not([data-page="home"]) > .wrap { padding-bottom: clamp(64px, 8vw, 112px); }
.page[data-page="home"] { padding-bottom: clamp(40px, 5vw, 72px); }
.switch { display: flex; align-items: center; gap: 12px; min-height: 40px; cursor: pointer; font-size: 14.5px; color: var(--navy); }
.switch input { position: absolute; opacity: 0; width: 1px; height: 1px; }
.switch-ui { position: relative; width: 42px; height: 26px; border-radius: 20px; background: rgb(207, 213, 204); flex: 0 0 auto; transition: background-color var(--t-ui) ease; }
.switch-ui::after { content: ""; position: absolute; left: 3px; top: 3px; width: 20px; height: 20px; border-radius: 50%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px; transition: transform var(--t-ui) var(--ease-out); }
.switch input:checked + .switch-ui { background: var(--forest); }
.switch input:checked + .switch-ui::after { transform: translateX(16px); }
.switch input:focus-visible + .switch-ui { outline: 2px solid var(--navy); outline-offset: 3px; }
.shop { display: grid; grid-template-columns: 260px minmax(0px, 1fr); gap: clamp(24px, 3vw, 44px); margin-top: clamp(28px, 3vw, 40px); align-items: start; }
.filters { position: sticky; top: calc(var(--header-h) + 20px); display: flex; flex-direction: column; max-height: calc(100svh - var(--header-h) - 40px); }
.filters-head { display: none; }
.filters-body { overflow: auto; display: grid; gap: 8px; padding-right: 6px; }
.filters-foot { display: none; }
.fgroup { border-top: 0px; border-right: 0px; border-left: 0px; border-image: none; margin: 0px; padding: 0px 0px 18px; border-bottom: 1px solid var(--line); }
.fgroup + .fgroup { padding-top: 16px; }
.fgroup legend { font-size: 13px; font-weight: 650; color: var(--navy); letter-spacing: 0.02em; padding: 0px 0px 10px; }
.fopts { display: grid; gap: 2px; }
.fopt { display: flex; align-items: center; gap: 12px; min-height: 40px; padding: 0px 10px; margin: 0px -10px; border-radius: 12px; cursor: pointer; font-size: 14.5px; color: var(--navy); transition: background-color var(--t-fast) ease; }
.fopt:hover { background: var(--panel); }
.fopt input { appearance: none; width: 18px; height: 18px; border: 1.5px solid var(--line-2); border-radius: 50%; display: grid; place-items: center; flex: 0 0 auto; margin: 0px; cursor: pointer; background: rgb(255, 255, 255); }
.fopt input[type="checkbox"] { border-radius: 6px; }
.fopt input::after { content: ""; width: 8px; height: 8px; border-radius: 50%; background: rgb(255, 255, 255); transform: scale(0); transition: transform var(--t-fast) var(--ease-out); }
.fopt input[type="checkbox"]::after { width: 9px; height: 5px; border-radius: 0px; background: none; border-width: 0px 0px 2px 2px; border-style: none none solid solid; border-color: currentcolor currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-image: none; transform: rotate(-45deg) translate(1px, -1px) scale(0); }
.fopt input:checked { background: var(--forest); border-color: var(--forest); }
.fopt input:checked::after { transform: scale(1); }
.fopt input[type="checkbox"]:checked::after { transform: rotate(-45deg) translate(1px, -1px) scale(1); }
.fopt input:focus-visible { outline: 2px solid var(--navy); outline-offset: 2px; }
.fopt .count { margin-left: auto; font-size: 12.5px; color: var(--soft); font-variant-numeric: tabular-nums; }
.fchips { display: flex; flex-wrap: wrap; gap: 8px; }
.fchips .chip { min-height: 36px; font-size: 13.5px; padding: 0px 12px; }
.shop-bar { display: flex; gap: 12px; align-items: center; }
.shop-search { flex: 1 1 0%; }
.sort .select { min-height: 46px; border-radius: var(--r-pill); padding-left: 18px; font-weight: 550; font-size: 14.5px; color: var(--navy); }
.filters-btn { display: none; position: relative; }
.fcount { min-width: 20px; height: 20px; border-radius: 10px; background: var(--lime); font-size: 11.5px; display: grid; place-items: center; padding: 0px 6px; }
.active-filters { display: flex; flex-wrap: wrap; gap: 8px; margin: 16px 0px 18px; min-height: 0px; }
.active-filters:empty { margin: 8px 0px 10px; }
.afchip { display: inline-flex; align-items: center; gap: 6px; height: 34px; padding: 0px 8px 0px 14px; border-radius: var(--r-pill); background: var(--lime-soft); color: var(--navy); font-size: 13.5px; font-weight: 550; transition: background-color var(--t-ui) ease; }
.afchip:hover { background: var(--lime); }
.afchip .i { width: 14px; height: 14px; }
.afclear { font-size: 13.5px; font-weight: 600; color: var(--navy); text-decoration: underline; text-underline-offset: 3px; padding: 0px 8px; min-height: 34px; }
.shop-empty { border-radius: var(--r-card); background: var(--panel); padding: 64px 24px; }
.empty-ctas { display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; margin-top: 8px; }
.pd { display: grid; grid-template-columns: minmax(0px, 1.05fr) minmax(0px, 0.95fr); gap: clamp(28px, 4vw, 64px); margin-top: 18px; align-items: start; }
.pd-crumbs { margin-top: 22px; }
.gallery { position: sticky; top: calc(var(--header-h) + 20px); display: grid; grid-template-columns: 76px minmax(0px, 1fr); gap: 14px; }
.g-thumbs { display: grid; gap: 10px; align-content: start; }
.g-thumb { width: 76px; height: 76px; border-radius: 16px; background: rgb(255, 255, 255); border: 1px solid var(--line); overflow: hidden; display: grid; place-items: center; transition: border-color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.g-thumb img { width: 100%; height: 100%; object-fit: contain; }
.g-thumb[aria-selected="true"] { border: 2px solid var(--navy); }
.g-thumb:active { transform: scale(0.96); }
.g-thumb .g-mini { font-family: var(--font-display); font-weight: 750; font-size: 20px; color: var(--navy); letter-spacing: -0.04em; }
.g-stage { position: relative; aspect-ratio: 1 / 1; border-radius: var(--r-hero); background: var(--panel); padding: 14px; overflow: hidden; touch-action: pan-y; }
.g-slide { position: absolute; inset: 14px; border-radius: 22px; overflow: hidden; opacity: 0; transform: scale(0.985); transition: opacity 320ms var(--ease-out), transform 320ms var(--ease-out); pointer-events: none; }
.g-slide.is-active { opacity: 1; transform: none; pointer-events: auto; }
.g-photo { background: rgb(255, 255, 255); cursor: zoom-in; }
.g-photo img { width: 100%; height: 100%; object-fit: contain; transition: transform 400ms var(--ease-out); transform-origin: var(--zx, 50%) var(--zy, 50%); }
.g-photo.is-zoomed img { transform: scale(1.8); }
.g-photo.is-zoomed { cursor: zoom-out; }
.g-facts { display: grid; align-content: center; gap: 0px; padding: clamp(24px, 4vw, 48px); }
.g-facts h3 { font-size: 22px; margin-bottom: 18px; }
.g-fact { display: flex; align-items: baseline; gap: 16px; padding: 16px 0px; border-top: 1px solid rgba(27, 27, 77, 0.14); }
.g-fact strong { font-family: var(--font-display); font-weight: 750; font-size: clamp(44px, 5vw, 68px); letter-spacing: -0.05em; color: var(--navy); line-height: 0.9; min-width: 2.6ch; }
.g-fact span { color: var(--navy); font-size: 16px; font-weight: 500; }
.g-use { display: grid; align-content: center; gap: 16px; padding: clamp(24px, 4vw, 48px); }
.g-use h3 { font-size: 22px; }
.g-use p { margin: 0px; color: rgba(27, 27, 77, 0.82); font-size: 17px; line-height: 1.55; max-width: 44ch; }
.g-use .note { display: flex; gap: 10px; font-size: 14px; color: var(--navy); background: rgba(255, 255, 255, 0.6); padding: 12px 14px; border-radius: 14px; }
.g-nav { position: absolute; bottom: 24px; right: 24px; display: flex; gap: 8px; z-index: 2; }
.g-nav .icon-btn { background: rgba(255, 255, 255, 0.92); }
.g-dots { position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%); display: none; gap: 6px; z-index: 2; }
.g-dots span { width: 6px; height: 6px; border-radius: 3px; background: rgba(27, 27, 77, 0.25); transition: width var(--t-ui) var(--ease-out), background-color var(--t-ui) ease; }
.g-dots span.is-on { width: 18px; background: var(--navy); }
.pd-info { display: grid; gap: 18px; }
.pd-top { display: flex; flex-wrap: wrap; gap: 10px 14px; align-items: center; }
.pd-brand { display: inline-flex; align-items: center; gap: 8px; font-weight: 600; color: var(--navy); font-size: 14.5px; }
.pd-brand .mini-disc { width: 28px; height: 28px; border-radius: 50%; display: grid; place-items: center; font-family: var(--font-display); font-weight: 750; font-size: 12px; letter-spacing: -0.03em; }
.pd-brand:hover span { text-decoration: underline; text-underline-offset: 3px; }
.pd-info h1 { font-size: clamp(34px, 3.8vw, 54px); letter-spacing: -0.04em; line-height: 1; max-width: 16ch; }
.pd-blurb { margin: 0px; font-size: 17px; color: var(--muted); max-width: 54ch; }
.pd-price { display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap; padding: 18px 0px; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); }
.pd-price .now { font-family: var(--font-display); font-weight: 750; font-size: 40px; letter-spacing: -0.04em; color: var(--navy); line-height: 1; font-variant-numeric: tabular-nums; }
.pd-price s { color: var(--soft); font-size: 17px; }
.pd-price .unit { font-size: 13.5px; color: var(--soft); margin-left: auto; font-variant-numeric: tabular-nums; }
.price-flash { animation: flash .5s var(--ease-out); }
@keyframes flash { 
  0% { opacity: 0.2; transform: translateY(4px); }
  100% { opacity: 1; transform: none; }
}
.opt-group { display: grid; gap: 10px; }
.opt-group .label { font-size: 14px; font-weight: 600; color: var(--navy); display: flex; justify-content: space-between; gap: 10px; }
.opt-group .label span { font-weight: 450; color: var(--muted); }
.swatch { width: 16px; height: 16px; border-radius: 50%; border: 1px solid rgba(27, 27, 77, 0.2); flex: 0 0 auto; }
.sw-butter { background: var(--butter); }
.sw-peach { background: rgb(255, 185, 143); }
.sw-white { background: rgb(255, 255, 255); }
.sw-sand { background: rgb(228, 201, 168); }
.stock { display: flex; align-items: flex-start; gap: 8px; line-height: 1.45; font-size: 14.5px; font-weight: 550; color: var(--ok); }
.stock::before { content: ""; flex: 0 0 auto; margin-top: 7px; width: 8px; height: 8px; border-radius: 50%; background: currentcolor; box-shadow: color-mix(in srgb, currentcolor 16%, transparent 84%) 0px 0px 0px 4px; }
.stock.is-low { color: var(--warn); }
.stock.is-out { color: var(--err); }
.pd-buy { display: flex; gap: 12px; flex-wrap: wrap; align-items: center; }
.pd-buy .btn { flex: 1 1 220px; }
.save-btn[aria-pressed="true"] { background: var(--pink); border-color: var(--pink); color: var(--navy); }
.save-btn[aria-pressed="true"] .i { fill: currentcolor; }
.pd-note { display: flex; gap: 10px; align-items: flex-start; padding: 14px 16px; border-radius: 16px; background: var(--butter); font-size: 14px; color: var(--navy); }
.pd-deliver { display: grid; gap: 0px; border-radius: 20px; background: var(--panel); }
.pd-deliver li { display: flex; gap: 12px; align-items: flex-start; padding: 14px 16px; font-size: 14px; color: var(--muted); }
.pd-deliver li + li { border-top: 1px solid var(--line); }
.pd-deliver .i { color: var(--forest); margin-top: 1px; }
.pd-deliver strong { color: var(--navy); font-weight: 600; }
.pd-body { display: grid; grid-template-columns: minmax(0px, 1.05fr) minmax(0px, 0.95fr); gap: clamp(28px, 4vw, 64px); margin-top: clamp(48px, 6vw, 88px); padding-top: clamp(32px, 4vw, 48px); border-top: 1px solid var(--line); }
.pd-body h2 { font-size: 28px; margin-bottom: 14px; }
.pd-body p { color: var(--muted); max-width: 62ch; }
.benefits { display: grid; gap: 12px; margin: 6px 0px 28px; }
.benefits li { display: flex; gap: 12px; align-items: flex-start; color: var(--navy); font-weight: 500; }
.benefits .tick-ic { width: 26px; height: 26px; border-radius: 50%; background: var(--lime); display: grid; place-items: center; flex: 0 0 auto; }
.benefits .tick-ic .i { width: 14px; height: 14px; stroke-width: 2.4; }
.details { border-radius: var(--r-card); background: var(--panel); padding: 8px 22px; }
.details div { display: grid; grid-template-columns: minmax(0px, 0.8fr) minmax(0px, 1.2fr); gap: 16px; padding: 14px 0px; font-size: 14.5px; }
.details div + div { border-top: 1px solid var(--line); }
.details dt { color: var(--soft); }
.details dd { color: var(--navy); font-weight: 500; }
.safety { display: flex; gap: 12px; margin-top: 16px; padding: 16px 18px; border-radius: 18px; border: 1px solid var(--line-2); font-size: 14px; color: var(--muted); }
.safety .i { color: var(--navy); flex: 0 0 auto; margin-top: 2px; }
.safety a { color: var(--navy); font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }
.cart-grid, .co-grid { display: grid; grid-template-columns: minmax(0px, 1fr) 400px; gap: clamp(24px, 3vw, 44px); margin-top: clamp(28px, 3vw, 40px); align-items: start; }
.cart-line { display: grid; grid-template-columns: 120px minmax(0px, 1fr) auto; gap: 20px; padding: 20px 0px; border-bottom: 1px solid var(--line); align-items: center; }
.cart-line:first-child { padding-top: 0px; }
.cart-line .thumb { width: 120px; height: 120px; border-radius: 18px; background: rgb(255, 255, 255); border: 1px solid var(--line); overflow: hidden; }
.cart-line .thumb img { width: 100%; height: 100%; object-fit: contain; }
.cl-name { font-weight: 600; font-size: 17px; color: var(--navy); letter-spacing: -0.01em; }
.cl-name:hover { text-decoration: underline; text-underline-offset: 3px; }
.cl-meta { font-size: 13.5px; color: var(--soft); margin-top: 2px; }
.cl-row { display: flex; align-items: center; gap: 16px; margin-top: 14px; flex-wrap: wrap; }
.cl-price { text-align: right; font-weight: 700; font-size: 18px; color: var(--navy); font-variant-numeric: tabular-nums; align-self: start; }
.cl-price s { display: block; font-weight: 450; font-size: 13px; color: var(--soft); }
.cl-price small { display: block; font-weight: 450; font-size: 12.5px; color: var(--soft); }
.summary { position: sticky; top: calc(var(--header-h) + 20px); border-radius: var(--r-hero); background: var(--navy); color: rgb(255, 255, 255); padding: 28px; display: grid; gap: 20px; }
.summary h2 { color: rgb(255, 255, 255); font-size: 26px; }
.summary .sum-row { color: rgba(255, 255, 255, 0.72); }
.summary .sum-row strong { color: rgb(255, 255, 255); }
.summary .sum-row.total { color: rgb(255, 255, 255); padding-top: 14px; border-top: 1px solid rgba(255, 255, 255, 0.16); }
.sum-rows { display: grid; gap: 10px; }
.summary .field > label { color: rgb(255, 255, 255); }
.summary .hint { color: rgba(255, 255, 255, 0.6); }
.summary .err { color: rgb(255, 179, 185); }
.summary .input { background: rgba(255, 255, 255, 0.08); border-color: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); }
.summary .input::placeholder { color: rgba(255, 255, 255, 0.5); }
.summary .input:focus-visible { border-color: var(--lime); box-shadow: rgba(196, 242, 106, 0.25) 0px 0px 0px 4px; }
.summary :focus-visible { outline-color: var(--lime); }
.promo-row { display: flex; gap: 8px; }
.promo-row .input { flex: 1 1 0%; min-width: 0px; text-transform: uppercase; }
.promo-row .input::placeholder { text-transform: none; }
.promo-row .btn { flex: 0 0 auto; }
.promo-ok { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 12px 14px; border-radius: 14px; background: rgba(196, 242, 106, 0.14); color: var(--lime); font-size: 14px; font-weight: 550; }
.promo-ok button { color: rgb(255, 255, 255); text-decoration: underline; text-underline-offset: 3px; font-size: 13px; min-height: 32px; }
.sum-notes { display: grid; gap: 10px; font-size: 13.5px; color: rgba(255, 255, 255, 0.72); }
.sum-notes li { display: flex; gap: 10px; align-items: flex-start; }
.sum-notes .i { color: var(--lime); flex: 0 0 auto; margin-top: 1px; }
.cart-empty, .co-empty .empty { border-radius: var(--r-hero); background: var(--panel); margin-top: 28px; padding: 72px 24px; }
.co-form { display: grid; gap: 18px; }
.co-step { margin: 0px; padding: clamp(20px, 2.4vw, 30px); border-radius: var(--r-card); background: rgb(255, 255, 255); border: 1px solid var(--line); display: grid; gap: 18px; }
.co-step legend { float: left; width: 100%; display: flex; align-items: center; gap: 12px; font-family: var(--font-display); font-weight: 700; font-size: 22px; letter-spacing: -0.025em; color: var(--navy); padding: 0px; margin-bottom: 4px; }
.co-step legend + * { clear: both; }
.co-n { width: 30px; height: 30px; border-radius: 50%; background: var(--lime); display: grid; place-items: center; font-family: var(--font-sans); font-size: 14px; font-weight: 700; }
.slots { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 10px; }
.slot { display: grid; gap: 2px; padding: 12px 14px; border-radius: 14px; border: 1px solid var(--line-2); text-align: left; color: var(--navy); transition: border-color var(--t-ui) ease, background-color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.slot:hover { border-color: var(--navy); }
.slot:active { transform: scale(0.98); }
.slot strong { font-weight: 600; font-size: 14.5px; }
.slot small { font-size: 12.5px; color: var(--soft); }
.slot[aria-checked="true"] { background: var(--forest); border-color: var(--forest); color: rgb(255, 255, 255); }
.slot[aria-checked="true"] small { color: rgba(255, 255, 255, 0.7); }
.slot[disabled] { opacity: 0.45; cursor: not-allowed; text-decoration: line-through; }
.demo-pay { display: flex; gap: 14px; padding: 16px 18px; border-radius: 16px; background: var(--butter); }
.demo-pay-ic { width: 44px; height: 44px; border-radius: 14px; background: rgb(255, 255, 255); display: grid; place-items: center; color: var(--navy); flex: 0 0 auto; }
.demo-pay strong { color: var(--navy); font-weight: 650; }
.demo-pay p { margin: 4px 0px 0px; font-size: 14px; color: rgba(27, 27, 77, 0.8); }
.co-summary { position: sticky; top: calc(var(--header-h) + 20px); border-radius: var(--r-hero); background: var(--panel); padding: 26px; display: grid; gap: 18px; }
.co-summary h2 { font-size: 24px; }
.co-lines { display: grid; gap: 12px; max-height: 340px; overflow: auto; }
.co-line { display: grid; grid-template-columns: 56px minmax(0px, 1fr) auto; gap: 12px; align-items: center; font-size: 14px; }
.co-line img { width: 56px; height: 56px; border-radius: 12px; background: rgb(255, 255, 255); object-fit: contain; }
.co-line strong { display: block; color: var(--navy); font-weight: 600; line-height: 1.3; }
.co-line small { color: var(--soft); }
.co-line .num { font-weight: 650; color: var(--navy); }
.co-summary .sum-row.total { padding-top: 12px; border-top: 1px solid var(--line-2); }
.co-done { margin-top: 28px; }
.done-card { max-width: 760px; margin-inline: auto; display: grid; gap: 16px; justify-items: center; text-align: center; padding: clamp(32px, 5vw, 64px) clamp(20px, 4vw, 56px); border-radius: var(--r-hero); background: var(--lime); }
.done-card .tick { width: 64px; height: 64px; border-radius: 50%; background: var(--forest); color: var(--lime); display: grid; place-items: center; }
.done-card h2 { font-size: var(--fs-h2); }
.done-lede { margin: 0px; color: var(--navy); max-width: 50ch; }
.done-steps { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px; width: 100%; margin: 12px 0px; text-align: left; }
.done-steps li { display: grid; gap: 10px; padding: 14px; border-radius: 18px; background: rgba(255, 255, 255, 0.55); }
.done-steps strong { display: block; color: var(--navy); font-size: 14.5px; font-weight: 600; }
.done-steps small { display: block; color: rgba(27, 27, 77, 0.7); font-size: 12.5px; }
.done-lines { width: 100%; display: grid; gap: 8px; text-align: left; background: rgb(255, 255, 255); border-radius: 20px; padding: 16px; }
.book-grid, .rx-grid, .contact-grid { display: grid; grid-template-columns: minmax(0px, 1fr) 380px; gap: clamp(20px, 3vw, 40px); margin-top: clamp(28px, 3vw, 40px); align-items: start; }
.book-card, .form-card { display: grid; gap: 22px; padding: clamp(22px, 3vw, 40px); border-radius: var(--r-hero); background: rgb(255, 255, 255); border: 1px solid var(--line); box-shadow: var(--sh-1); align-content: start; }
.book-card h2, .form-card h2 { font-size: clamp(26px, 2.4vw, 32px); }
.book-block { display: grid; gap: 12px; }
.label { margin: 0px; font-size: 14px; font-weight: 600; color: var(--navy); }
.label .opt { font-weight: 450; color: var(--soft); }
.who { display: grid; grid-template-columns: repeat(5, minmax(0px, 1fr)); gap: 10px; }
.who-opt { display: grid; justify-items: center; gap: 8px; padding: 12px 8px; border-radius: 18px; border: 1px solid var(--line-2); text-align: center; color: var(--navy); transition: border-color var(--t-ui) ease, background-color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.who-opt:hover { border-color: var(--navy); }
.who-opt:active { transform: scale(0.98); }
.who-opt img, .who-any { width: 52px; height: 52px; border-radius: 50%; object-fit: cover; object-position: 50% 20%; }
.who-any { display: grid; place-items: center; background: var(--lime); }
.who-opt strong { font-size: 13.5px; font-weight: 600; line-height: 1.2; }
.who-opt small { font-size: 12px; color: var(--soft); line-height: 1.2; }
.who-opt[aria-checked="true"] { border: 2px solid var(--forest); background: var(--lime-soft); padding: 11px 7px; }
.days { display: flex; gap: 8px; overflow-x: auto; scrollbar-width: none; padding: 2px; }
.days::-webkit-scrollbar { display: none; }
.day { flex: 0 0 auto; display: grid; justify-items: center; gap: 2px; min-width: 74px; padding: 10px 8px; border-radius: 16px; border: 1px solid var(--line-2); color: var(--navy); transition: border-color var(--t-ui) ease, background-color var(--t-ui) ease; }
.day small { font-size: 12px; color: var(--soft); }
.day strong { font-family: var(--font-display); font-size: 24px; font-weight: 700; letter-spacing: -0.03em; line-height: 1; }
.day:hover { border-color: var(--navy); }
.day[aria-checked="true"] { background: var(--forest); border-color: var(--forest); color: rgb(255, 255, 255); }
.day[aria-checked="true"] small { color: rgba(255, 255, 255, 0.72); }
.times { display: grid; grid-template-columns: repeat(auto-fill, minmax(92px, 1fr)); gap: 8px; }
.time { min-height: 44px; border-radius: 12px; border: 1px solid var(--line-2); font-weight: 600; font-size: 14px; color: var(--navy); font-variant-numeric: tabular-nums; transition: border-color var(--t-ui) ease, background-color var(--t-ui) ease, transform var(--t-fast) var(--ease-out); }
.time:hover { border-color: var(--navy); }
.time:active { transform: scale(0.97); }
.time[aria-checked="true"] { background: var(--forest); border-color: var(--forest); color: rgb(255, 255, 255); }
.time[disabled] { opacity: 0.4; text-decoration: line-through; cursor: not-allowed; }
.times-empty { grid-column: 1 / -1; padding: 14px; border-radius: 14px; background: var(--panel); font-size: 14px; color: var(--muted); }
[data-time-field] .err { margin-top: -4px; }
.book-aside, .rx-side, .contact-side { display: grid; gap: 16px; position: sticky; top: calc(var(--header-h) + 20px); }
.side-card { display: grid; gap: 12px; padding: 24px; border-radius: var(--r-card); background: var(--panel); }
.side-card h3 { font-size: 20px; }
.side-card p { margin: 0px; color: var(--muted); font-size: 14.5px; }
.mini-steps { display: grid; gap: 14px; counter-reset: s 0; }
.mini-steps li { display: grid; grid-template-columns: 28px 1fr; gap: 2px 12px; counter-increment: s 1; font-size: 14px; color: var(--muted); }
.mini-steps li::before { content: counter(s); grid-row: span 2; width: 28px; height: 28px; border-radius: 50%; background: rgb(255, 255, 255); display: grid; place-items: center; font-weight: 700; color: var(--navy); font-size: 13px; }
.mini-steps strong { color: var(--navy); font-weight: 600; }
.side-warn { grid-template-columns: auto 1fr; background: rgb(255, 244, 230); border: 1px solid rgb(246, 220, 182); }
.warn-ic { width: 40px; height: 40px; border-radius: 12px; background: rgb(255, 255, 255); color: var(--warn); display: grid; place-items: center; }
.side-warn h3 { font-size: 17px; margin-bottom: 4px; }
.side-link { grid-template-columns: 1fr auto; align-items: center; transition: background-color var(--t-ui) ease; }
.side-link:hover { background: var(--panel-2); }
.side-link span span { display: block; color: var(--muted); font-size: 14px; margin-top: 4px; }
.roster { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: clamp(12px, 1.6vw, 22px); }
.member { display: grid; gap: 14px; align-content: start; }
.member-photo { aspect-ratio: 4 / 5; border-radius: var(--r-card); overflow: hidden; }
.member-photo img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 15%; transition: transform 700ms var(--ease-out); }
.member:hover .member-photo img { transform: scale(1.03); }
.member h3 { font-family: var(--font-sans); font-size: 17px; font-weight: 650; letter-spacing: -0.01em; }
.member h3 span { font-weight: 450; color: var(--soft); font-size: 14px; }
.member p { margin: 2px 0px 0px; font-size: 14px; color: var(--muted); }
.member .days-on { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: var(--navy); margin-top: 6px; }
.svc-list { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 0px clamp(24px, 4vw, 56px); }
.svc-list li { display: grid; grid-template-columns: 48px minmax(0px, 1fr) auto; gap: 16px; align-items: start; padding: 22px 0px; border-top: 1px solid var(--line); }
.svc-ic { width: 48px; height: 48px; border-radius: 14px; display: grid; place-items: center; color: var(--navy); }
.svc-list h3 { font-family: var(--font-sans); font-size: 17px; font-weight: 650; letter-spacing: -0.01em; }
.svc-list p { margin: 4px 0px 0px; font-size: 14.5px; color: var(--muted); }
.svc-price { font-weight: 650; font-size: 14px; color: var(--navy); background: var(--panel); padding: 6px 12px; border-radius: var(--r-pill); white-space: nowrap; }
.howto { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px; margin-top: 18px; }
.howto li { position: relative; display: grid; gap: 8px; padding: 22px; border-radius: var(--r-card); background: var(--panel); }
.howto-ic { width: 44px; height: 44px; border-radius: 14px; background: rgb(255, 255, 255); display: grid; place-items: center; color: var(--forest); margin-bottom: 6px; }
.howto h3 { font-family: var(--font-sans); font-size: 17px; font-weight: 650; letter-spacing: -0.01em; }
.howto p { margin: 0px; font-size: 14px; color: var(--muted); }
.howto-t { position: absolute; top: 22px; right: 22px; font-size: 12.5px; color: var(--navy); background: var(--lime); padding: 3px 9px; border-radius: 8px; }
.drop-zone-lg { padding: 26px 22px; flex-direction: row; background: var(--panel); border-color: rgba(27, 27, 77, 0.28); }
.field.is-invalid .drop-zone { border-color: var(--err); background: rgb(255, 245, 245); }
.code-row { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 8px 8px 8px 16px; border-radius: 16px; background: rgb(255, 255, 255); border: 1px solid var(--line); }
.code { font-size: 17px; font-weight: 600; color: var(--navy); letter-spacing: 0.02em; }
.repeats-head { display: flex; justify-content: space-between; align-items: center; gap: 10px; }
.rep-list { display: grid; gap: 8px; transition: opacity var(--t-ui) ease; }
.rep-list.is-off { opacity: 0.45; }
.rep-list li { display: grid; grid-template-columns: 34px minmax(0px, 1fr) auto; gap: 10px; align-items: center; padding: 10px; border-radius: 14px; background: rgb(255, 255, 255); }
.rep-ic { width: 34px; height: 34px; border-radius: 10px; background: var(--lime-soft); color: var(--forest); display: grid; place-items: center; }
.rep-list strong { display: block; font-size: 14px; color: var(--navy); font-weight: 600; }
.rep-list small { display: block; font-size: 12.5px; color: var(--soft); }
.rep-due { font-size: 12.5px; font-weight: 600; color: var(--navy); white-space: nowrap; }
.rep-note { font-size: 13.5px !important; }
.mem-hero { position: relative; margin-top: 18px; border-radius: var(--r-hero); background: var(--lime); padding: clamp(24px, 3.6vw, 52px); display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 0.9fr); gap: 32px; align-items: center; overflow: hidden; }
.mem-copy h1 { font-size: var(--fs-h1); letter-spacing: -0.045em; line-height: 0.96; margin-top: clamp(28px, 4vw, 48px); }
.billing { display: inline-flex; gap: 4px; padding: 4px; border-radius: var(--r-pill); background: rgba(255, 255, 255, 0.55); margin-top: 26px; }
.billing button { min-height: 42px; padding: 0px 18px; border-radius: var(--r-pill); font-weight: 600; font-size: 14.5px; color: var(--navy); display: inline-flex; align-items: center; gap: 8px; transition: background-color var(--t-ui) ease, color var(--t-ui) ease; }
.billing button[aria-checked="true"] { background: var(--navy); color: rgb(255, 255, 255); }
.billing .save { font-size: 12px; padding: 2px 8px; border-radius: var(--r-pill); background: var(--butter); color: var(--navy); }
.mem-price { display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap; margin: 20px 0px 0px; color: var(--navy); }
.mem-price .num { font-family: var(--font-display); font-weight: 800; font-size: clamp(56px, 6vw, 84px); letter-spacing: -0.05em; line-height: 0.9; }
.mem-ctas { margin-top: 24px; }
.mem-visual { position: relative; }
.cardstack-lg { height: 340px; }
.cardstack-lg .mcard { width: min(100%, 420px); right: 6%; }
.mem-benefits { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 14px; margin-top: 18px; }
.mb { display: grid; gap: 10px; align-content: start; padding: 26px; border-radius: var(--r-card); min-height: 220px; }
.mb-wide { grid-column: span 2; }
.mb-ic { width: 44px; height: 44px; border-radius: 14px; background: rgba(255, 255, 255, 0.7); display: grid; place-items: center; color: var(--navy); margin-bottom: 8px; }
.mb h3 { font-size: 24px; letter-spacing: -0.03em; }
.mb p { margin: 0px; color: rgba(27, 27, 77, 0.78); max-width: 40ch; }
.compare { margin-top: clamp(40px, 5vw, 72px); border-radius: var(--r-card); border: 1px solid var(--line); overflow: hidden; }
.cmp-row { display: grid; grid-template-columns: minmax(0px, 1.4fr) minmax(0px, 1fr) minmax(0px, 1fr); gap: 16px; padding: 16px 24px; font-size: 15px; color: var(--muted); }
.cmp-row + .cmp-row { border-top: 1px solid var(--line); }
.cmp-row span:nth-child(3) { color: var(--forest); font-weight: 600; }
.cmp-head { background: var(--panel); font-weight: 600; color: var(--navy); font-size: 13.5px; }
.cmp-head span:nth-child(3) { color: var(--navy); }
.cmp-total { font-weight: 650; color: var(--navy); background: var(--lime-soft); }
.join-card { max-width: 760px; margin: clamp(40px, 5vw, 72px) auto 0px; scroll-margin-top: calc(var(--header-h) + 24px); }
.brand-grid { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 14px; margin-top: 18px; }
.bcard { display: grid; gap: 14px; align-content: start; padding: 24px; border-radius: var(--r-card); background: var(--panel); transition: transform var(--t-ui) var(--ease-out), box-shadow var(--t-ui) ease; }
.bcard:hover { transform: translateY(-4px); box-shadow: var(--sh-2); }
.bcard .disc { width: 72px; height: 72px; font-size: 24px; }
.bcard h2 { font-size: 24px; }
.bcard p { margin: 0px; font-size: 14.5px; color: var(--muted); }
.bcard-meta { display: flex; justify-content: space-between; align-items: center; gap: 10px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 13.5px; color: var(--soft); }
.bcard-meta b { color: var(--navy); font-weight: 600; display: inline-flex; align-items: center; gap: 6px; }
.ownlabel { display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); gap: 24px; align-items: center; margin-top: clamp(40px, 5vw, 72px); padding: clamp(24px, 4vw, 56px); border-radius: var(--r-hero); background: var(--mint); }
.ownlabel-copy { display: grid; gap: 14px; justify-items: start; }
.ownlabel-copy h2 { font-size: var(--fs-h2); max-width: 14ch; }
.ownlabel-copy p { margin: 0px; color: rgba(27, 27, 77, 0.8); max-width: 46ch; }
.ownlabel-shots { display: flex; justify-content: center; gap: 16px; }
.ownlabel-shots img { width: min(44%, 240px); aspect-ratio: 1 / 1; object-fit: contain; border-radius: 26px; background: rgb(255, 255, 255); box-shadow: rgba(21, 22, 46, 0.5) 0px 24px 40px -26px; }
.ownlabel-shots img:first-child { transform: rotate(-4deg); }
.ownlabel-shots img + img { transform: rotate(5deg) translateY(24px); }
.faq-search { margin-top: 26px; max-width: 560px; height: 54px; background: rgb(255, 255, 255); }
.faq-page { display: grid; grid-template-columns: 240px minmax(0px, 1fr); gap: clamp(24px, 4vw, 56px); margin-top: clamp(28px, 3vw, 40px); align-items: start; }
.faq-groups { position: sticky; top: calc(var(--header-h) + 20px); display: grid; gap: 4px; }
.faq-groups button { display: flex; justify-content: space-between; align-items: center; gap: 10px; min-height: 44px; padding: 0px 14px; border-radius: 14px; text-align: left; font-weight: 550; font-size: 15px; color: var(--muted); transition: background-color var(--t-ui) ease, color var(--t-ui) ease; }
.faq-groups button:hover { background: var(--panel); color: var(--navy); }
.faq-groups button[aria-pressed="true"] { background: var(--lime); color: var(--navy); }
.faq-groups .count { font-size: 12.5px; opacity: 0.7; font-variant-numeric: tabular-nums; }
.faq-group + .faq-group { margin-top: 36px; }
.faq-group h2 { font-size: 26px; margin-bottom: 14px; }
.faq-list .empty { border-radius: var(--r-card); background: var(--panel); }
.about-head { padding-top: clamp(28px, 4vw, 56px); display: grid; gap: 22px; max-width: 980px; }
.about-head h1 { font-size: var(--fs-h1); letter-spacing: -0.045em; line-height: 0.98; }
.about-photo { margin: clamp(28px, 4vw, 48px) 0px 0px; border-radius: var(--r-hero); overflow: hidden; aspect-ratio: 16 / 7.4; }
.about-photo img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 58%; }
.about-story { display: grid; grid-template-columns: minmax(0px, 0.7fr) minmax(0px, 1.3fr); gap: clamp(24px, 4vw, 64px); margin-top: clamp(48px, 6vw, 88px); }
.about-story h2 { font-size: var(--fs-h2); }
.about-cols { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 24px; }
.about-cols p { margin: 0px; color: var(--muted); font-size: 16.5px; }
.stats { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); margin-top: clamp(48px, 6vw, 88px); border-top: 1px solid var(--line-2); }
.stats li { display: grid; gap: 8px; padding: 26px 24px 0px 0px; }
.stats li + li { padding-left: 24px; border-left: 1px solid var(--line); }
.stats strong { font-family: var(--font-display); font-weight: 750; font-size: clamp(48px, 5.4vw, 80px); letter-spacing: -0.05em; color: var(--navy); line-height: 0.9; }
.stats span { font-size: 14.5px; color: var(--muted); max-width: 22ch; }
.values { display: grid; grid-template-columns: minmax(0px, 1.3fr) minmax(0px, 1fr) minmax(0px, 1fr); gap: 14px; margin-top: clamp(48px, 6vw, 88px); }
.value { display: grid; gap: 10px; align-content: start; padding: 28px; border-radius: var(--r-card); background: var(--panel); }
.value-lead { background: var(--forest); color: rgb(255, 255, 255); }
.value-lead h3 { color: rgb(255, 255, 255); }
.value-lead p { color: rgba(255, 255, 255, 0.78) !important; }
.value-lead .value-ic { background: var(--lime); color: var(--forest); }
.value-ic { width: 48px; height: 48px; border-radius: 14px; background: rgb(255, 255, 255); display: grid; place-items: center; color: var(--forest); margin-bottom: 10px; }
.value h3, .policy h3 { font-size: 24px; letter-spacing: -0.03em; }
.value p, .policy p { margin: 0px; color: var(--muted); }
.visit { display: grid; grid-template-columns: minmax(0px, 0.8fr) minmax(0px, 1.2fr); gap: 14px; margin-top: clamp(56px, 7vw, 96px); }
.visit-copy { display: grid; gap: 18px; justify-items: start; align-content: center; padding: clamp(24px, 3.4vw, 48px); border-radius: var(--r-hero); background: var(--lime); }
.visit-copy h2 { font-size: var(--fs-h2); }
.visit-addr { margin: 0px; font-size: 20px; font-weight: 600; color: var(--navy); line-height: 1.35; }
.hours { display: grid; gap: 6px; width: 100%; max-width: 360px; }
.hours div { display: flex; justify-content: space-between; gap: 12px; font-size: 14.5px; color: var(--muted); padding: 4px 0px; }
.hours dd { color: var(--navy); font-weight: 600; font-variant-numeric: tabular-nums; }
.hours .is-today dt, .hours .is-today dd { color: var(--forest); font-weight: 700; }
.map { position: relative; border-radius: var(--r-hero); overflow: hidden; min-height: 360px; background: rgb(238, 243, 234); }
.map svg { position: absolute; inset: 0px; width: 100%; height: 100%; }
.map-label { position: absolute; left: 50%; top: 50%; transform: translate(-50%, calc(-100% - 46px)); background: rgb(255, 255, 255); padding: 10px 14px; border-radius: 14px; box-shadow: var(--sh-2); font-size: 13px; color: var(--muted); display: grid; text-align: center; white-space: nowrap; }
.map-label strong { color: var(--navy); font-size: 14.5px; }
.channels { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 14px; margin-top: 18px; }
.channel { display: grid; gap: 8px; align-content: start; padding: 26px; border-radius: var(--r-card); color: var(--navy); transition: transform var(--t-ui) var(--ease-out); }
a.channel:hover { transform: translateY(-4px); }
.ch-ic { width: 48px; height: 48px; border-radius: 14px; background: rgba(255, 255, 255, 0.7); display: grid; place-items: center; margin-bottom: 10px; }
.channel h3 { font-size: 22px; letter-spacing: -0.03em; }
.channel p { margin: 0px; font-size: 17px; font-weight: 600; }
.ch-meta { font-size: 13.5px; color: rgba(27, 27, 77, 0.7); }
.channel .link-arrow { padding: 4px 0px 0px; }
.acct { display: grid; grid-template-columns: minmax(0px, 520px) minmax(0px, 1fr); gap: clamp(24px, 5vw, 80px); margin-top: clamp(28px, 4vw, 56px); align-items: center; }
.acct-card h1 { font-size: clamp(30px, 3vw, 40px); letter-spacing: -0.04em; }
.acct-card .phead-lede { margin-top: -10px; font-size: 16px; }
.acct-hint { margin: -6px 0px 0px; text-align: center; }
.acct-side { display: grid; gap: 18px; justify-items: start; padding: clamp(24px, 4vw, 56px); border-radius: var(--r-hero); background: var(--lime); }
.acct-side h2 { font-size: var(--fs-h2); max-width: 12ch; }
.tick-list { display: grid; gap: 12px; }
.tick-list li { display: flex; gap: 12px; align-items: center; color: var(--navy); font-weight: 500; font-size: 16px; }
.tick-list .i { width: 26px; height: 26px; padding: 5px; border-radius: 50%; background: rgb(255, 255, 255); color: var(--forest); stroke-width: 2.4; }
.dash { margin-top: clamp(28px, 4vw, 48px); }
.dash-head { display: flex; justify-content: space-between; align-items: flex-end; gap: 16px; flex-wrap: wrap; }
.dash-head .dash-title { font-size: var(--fs-h1); letter-spacing: -0.045em; margin-top: 10px; }
.dash-grid { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 14px; margin-top: 28px; }
.dash-card { display: grid; gap: 14px; align-content: start; padding: 24px; border-radius: var(--r-card); background: var(--panel); }
.dash-card h2 { font-size: 22px; }
.dash-meta { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin: 0px; color: var(--navy); }
.dash-big { margin: 0px; font-family: var(--font-display); font-weight: 800; font-size: 56px; letter-spacing: -0.05em; color: var(--navy); line-height: 0.9; }
.dash-cardmini p { margin: 0px; color: var(--navy); }
.dash-past { grid-column: 1 / -1; }
.past { display: grid; }
.past li { display: grid; grid-template-columns: 120px minmax(0px, 1fr) auto auto; gap: 16px; align-items: center; padding: 14px 0px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }
.past .num { color: var(--navy); font-weight: 600; }
.app-hero { display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 0.8fr); gap: 32px; align-items: center; margin-top: 18px; padding: clamp(24px, 4vw, 64px); border-radius: var(--r-hero); background: var(--sky); overflow: hidden; }
.app-copy { display: grid; gap: 18px; justify-items: start; }
.app-copy h1 { font-size: var(--fs-h1); letter-spacing: -0.045em; line-height: 0.96; margin-top: clamp(16px, 3vw, 40px); }
.link-form { width: 100%; max-width: 480px; display: grid; gap: 10px; }
.link-form .input { background: rgb(255, 255, 255); }
.success-inline { display: flex; align-items: center; gap: 10px; padding: 12px 14px; grid-template-columns: none; }
.success-inline .tick { width: 30px; height: 30px; }
.phone-lg { width: 300px; transform: rotate(-3deg); margin-block: -40px -170px; }
.ph-chat { display: grid; gap: 8px; align-content: start; flex: 1 1 0%; }
.msg { margin: 0px; padding: 10px 12px; border-radius: 16px 16px 16px 4px; background: rgb(255, 255, 255); box-shadow: var(--sh-1); font-size: 12.5px; line-height: 1.4; color: var(--ink); max-width: 88%; }
.msg.me { justify-self: end; background: var(--navy); color: rgb(255, 255, 255); border-radius: 16px 16px 4px; }
.ph-input { display: flex; align-items: center; justify-content: space-between; padding: 6px 6px 6px 14px; border-radius: 20px; background: rgb(255, 255, 255); border: 1px solid var(--line); font-size: 12.5px; color: var(--soft); }
.ph-send { width: 30px; height: 30px; border-radius: 50%; background: var(--lime); display: grid; place-items: center; color: var(--navy); }
.app-feats { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 14px; margin-top: 18px; }
.af { display: grid; gap: 10px; align-content: start; padding: 24px; border-radius: var(--r-card); background: var(--panel); }
.af-ic { width: 48px; height: 48px; border-radius: 14px; display: grid; place-items: center; color: var(--navy); margin-bottom: 8px; }
.af h3 { font-size: 21px; letter-spacing: -0.025em; }
.af p { margin: 0px; font-size: 14.5px; color: var(--muted); }
.zones { display: grid; grid-template-columns: minmax(0px, 0.7fr) minmax(0px, 1.3fr); gap: clamp(24px, 4vw, 64px); margin-top: clamp(40px, 5vw, 64px); align-items: start; }
.zones-head h2 { font-size: var(--fs-h2); }
.zones-head p { color: var(--muted); margin-top: 14px; }
.ztable { border-radius: var(--r-card); border: 1px solid var(--line); overflow: hidden; }
.zrow { display: grid; grid-template-columns: minmax(0px, 1.1fr) minmax(0px, 1fr) minmax(0px, 0.8fr) 150px; gap: 12px; align-items: center; padding: 14px 20px; font-size: 15px; color: var(--muted); border-top: 1px solid var(--line); }
.zhead { background: var(--panel); border-top: 0px; font-size: 13px; font-weight: 600; color: var(--navy); }
.zrow strong { color: var(--navy); font-weight: 600; }
.zrow.is-current { background: var(--lime-soft); }
.zrow .btn { min-height: 36px; }
.zrow > :nth-child(4) { justify-self: end; }
.policy-grid { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 14px; margin-top: clamp(40px, 5vw, 64px); }
.policy { display: grid; gap: 10px; align-content: start; padding: 28px; border-radius: var(--r-card); background: var(--panel); }
.legal-head { padding-top: clamp(28px, 4vw, 56px); display: grid; gap: 16px; }
.legal-head h1 { font-size: var(--fs-h1); letter-spacing: -0.045em; }
.legal-meta { margin: 0px; color: var(--soft); font-size: 14px; }
.legal-body { display: grid; grid-template-columns: 220px minmax(0px, 1fr); gap: clamp(24px, 5vw, 80px); margin-top: clamp(32px, 4vw, 56px); padding-top: 32px; border-top: 1px solid var(--line); }
.legal-toc { position: sticky; top: calc(var(--header-h) + 20px); display: grid; gap: 4px; align-content: start; }
.legal-toc a { padding: 8px 12px; border-radius: 10px; font-size: 14.5px; color: var(--muted); font-weight: 500; }
.legal-toc a:hover { background: var(--panel); color: var(--navy); }
.prose { max-width: 68ch; }
.prose h2 { font-size: 26px; margin: 36px 0px 12px; scroll-margin-top: calc(var(--header-h) + 24px); }
.prose p { color: var(--muted); font-size: 16.5px; line-height: 1.7; }
.nf { position: relative; margin-top: 18px; min-height: 520px; border-radius: var(--r-hero); background: var(--lime); padding: clamp(28px, 5vw, 72px); display: grid; align-content: end; gap: 16px; overflow: hidden; }
.nf-code { position: absolute; right: -0.04em; top: -0.12em; margin: 0px; font-family: var(--font-display); font-weight: 800; font-size: clamp(160px, 30vw, 420px); letter-spacing: -0.07em; color: rgba(27, 27, 77, 0.1); line-height: 1; }
.nf h1 { font-size: var(--fs-h1); letter-spacing: -0.045em; max-width: 12ch; position: relative; }
.nf .phead-lede { position: relative; }
.nf .empty-ctas { justify-content: flex-start; position: relative; }
.footer { background: var(--forest); color: rgba(255, 255, 255, 0.72); margin-top: 0px; }
.foot-news { display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); gap: 32px; align-items: center; padding: clamp(40px, 5vw, 72px) 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
.foot-news h2 { color: rgb(255, 255, 255); font-size: clamp(28px, 3vw, 40px); }
.foot-news p { margin: 10px 0px 0px; max-width: 46ch; }
.news-form { justify-self: end; width: 100%; max-width: 520px; }
.news-row { display: flex; gap: 8px; padding: 6px; border-radius: var(--r-pill); background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.14); transition: border-color var(--t-ui) ease; }
.news-row:focus-within { border-color: var(--lime); }
.news-row .input { background: transparent; border: 0px; color: rgb(255, 255, 255); min-height: 46px; box-shadow: none; }
.news-row .input:focus-visible { box-shadow: none; }
.news-row .input::placeholder { color: rgba(255, 255, 255, 0.5); }
.footer .field .err { color: rgb(255, 179, 185); padding: 8px 18px 0px; }
.footer .field.is-invalid .news-row { border-color: rgb(255, 179, 185); }
.footer .field.is-invalid .input { box-shadow: none; }
.news-ok { display: flex; align-items: center; gap: 8px; margin: 12px 0px 0px; color: var(--lime); font-weight: 550; padding-left: 18px; }
.foot-cols { display: grid; grid-template-columns: minmax(0px, 1.6fr) repeat(4, minmax(0px, 1fr)) minmax(0px, 1.1fr); gap: 28px; padding: clamp(40px, 5vw, 64px) 0px; }
.foot-brand .logo { color: rgb(255, 255, 255); }
.foot-brand .logo-mark { background: var(--lime); color: var(--forest); }
.foot-brand p { margin: 16px 0px 20px; max-width: 32ch; font-size: 14.5px; }
.social { display: flex; gap: 8px; }
.social .icon-btn { background: transparent; border-color: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); }
.social .icon-btn:hover { background: rgba(255, 255, 255, 0.08); border-color: rgba(255, 255, 255, 0.4); }
.foot-col { display: grid; gap: 2px; align-content: start; }
.foot-col h3 { font-family: var(--font-sans); font-size: 13px; font-weight: 600; color: rgb(255, 255, 255); letter-spacing: 0.04em; margin-bottom: 10px; }
.foot-col a { font-size: 14.5px; padding: 5px 0px; color: rgba(255, 255, 255, 0.72); transition: color var(--t-fast) ease; width: fit-content; }
.foot-col a:hover { color: var(--lime); }
.foot-visit p { margin: 0px 0px 10px; font-size: 14.5px; line-height: 1.5; }
.foot-band { background: var(--lime); color: var(--navy); overflow: hidden; }
.foot-word { display: flex; align-items: center; justify-content: center; gap: 0.08em; margin: 0px; padding-top: clamp(26px, 3vw, 40px); font-family: var(--font-display); font-weight: 800; font-size: clamp(56px, 8.2vw, 122px); letter-spacing: -0.06em; line-height: 0.9; color: var(--forest); white-space: nowrap; }
.foot-cross { width: 0.62em; height: 0.62em; flex: 0 0 auto; color: var(--forest); margin-right: 0.04em; transform: translateY(0.02em); }
.foot-legal { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 10px 24px; padding: 22px 0px 26px; margin-top: clamp(14px, 2vw, 24px); border-top: 1px solid rgba(27, 27, 77, 0.16); font-size: 13px; color: rgba(27, 27, 77, 0.78); }
.foot-legal a { margin-left: 18px; font-weight: 600; color: var(--navy); }
.foot-legal a:hover { text-decoration: underline; text-underline-offset: 3px; }
@media (max-width: 1240px) {
  .svc-pill span { display: none; }
  .svc-pill { padding: 0px 13px; }
  .nav a { padding: 0px 11px; }
  .foot-cols { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .foot-brand { grid-column: 1 / -1; display: grid; grid-template-columns: auto 1fr auto; align-items: center; gap: 24px; }
  .foot-brand p { margin: 0px; }
  .foot-visit { grid-column: auto; }
  .brand-row { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}
@media (max-width: 1100px) {
  :root { --header-h: 68px; }
  .loc { display: none; }
  .nav-meta .live { display: none; }
  .cats { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .pgrid { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .pgrid-3 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .hero-frame { grid-template: "title title" "copy figure" minmax(0px, 1fr) "side figure" / minmax(0px, 1fr) minmax(0px, 1fr); padding: 30px 28px 0px; min-height: 0px; }
  .hero-figure { align-self: end; height: 400px; margin-top: -28px; }
  .hero-copy { padding-bottom: 22px; }
  .hero-lede { font-size: 16px; }
  .hero-badges { flex-wrap: wrap; }
  .hero-side { align-items: flex-start; }
  .hero-side .rx-card { display: none; }
  .facts { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .facts li:nth-child(3)::before { display: none; }
  .perk { grid-template-columns: 1fr; }
  .duo-perks { grid-template-columns: 1fr 1fr; }
  .svc-consult .svc-copy { max-width: 64%; }
  .shop { grid-template-columns: 220px minmax(0px, 1fr); }
  .cart-grid, .co-grid, .book-grid, .rx-grid, .contact-grid { grid-template-columns: minmax(0px, 1fr) 340px; }
  .who { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .roster { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .brand-grid { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .mem-benefits { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .app-feats { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .dash-grid { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .carousel { grid-auto-columns: calc(50% - 10px); }
}
@media (max-width: 900px) {
  .navrow { display: none; }
  .menu-btn { display: inline-grid; }
  .search { display: none; }
  .topbar-in { gap: 10px; }
  .logo { margin-right: auto; }
  .msearch-btn { display: inline-grid; }
  .acct-btn { display: none; }
  .facts { grid-template-columns: 1fr; }
  .facts li + li::before { inset: 0px 22px auto; width: auto; height: 1px; display: block !important; }
  .duo, .duo-perks, .promos { grid-template-columns: 1fr; }
  .faq-split { grid-template-columns: 1fr; }
  .faq-aside { position: static; }
  .appband { grid-template-columns: 1fr; }
  .phone { margin: 10px auto -130px; }
  .feature-grid { grid-template-columns: 1fr; }
  .feature-media { min-height: 300px; order: -1; }
  .feature-media img { mask-image: linear-gradient(rgb(0, 0, 0) 70%, transparent); object-position: 70% 70%; }
  .shop { grid-template-columns: 1fr; }
  .filters { position: fixed; z-index: 100; inset: auto 0px 0px; max-height: 86svh; background: rgb(255, 255, 255); border-radius: 26px 26px 0px 0px; transform: translateY(104%); visibility: hidden; transition: transform 420ms var(--ease-drawer), visibility 0s linear 420ms; box-shadow: var(--sh-3); }
  .filters.is-open { transform: none; visibility: visible; transition: transform 420ms var(--ease-drawer); }
  .filters-head { display: flex; align-items: center; justify-content: space-between; padding: 16px 20px; border-bottom: 1px solid var(--line); }
  .filters-head h2 { font-size: 22px; }
  .filters-body { padding: 16px 20px; }
  .filters-foot { display: grid; grid-template-columns: auto 1fr; gap: 10px; padding: 14px 20px calc(14px + env(safe-area-inset-bottom)); border-top: 1px solid var(--line); }
  .filters-btn { display: inline-flex; }
  .shop-bar { flex-wrap: wrap; }
  .shop-search { flex: 1 1 100%; }
  .sort { flex: 1 1 0%; }
  .sort .select { width: 100%; }
  .pd, .pd-body { grid-template-columns: 1fr; }
  .gallery { position: static; grid-template-columns: 1fr; }
  .g-thumbs { display: none; }
  .g-dots { display: flex; }
  .g-nav { display: none; }
  .cart-grid, .co-grid, .book-grid, .rx-grid, .contact-grid { grid-template-columns: 1fr; }
  .summary, .co-summary, .book-aside, .rx-side, .contact-side { position: static; }
  .co-summary { order: -1; }
  .howto { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .svc-list { grid-template-columns: 1fr; }
  .mem-hero { grid-template-columns: 1fr; }
  .cardstack-lg { height: 260px; }
  .ownlabel { grid-template-columns: 1fr; }
  .faq-page { grid-template-columns: 1fr; }
  .faq-groups { position: static; display: flex; overflow-x: auto; scrollbar-width: none; gap: 6px; }
  .faq-groups button { flex: 0 0 auto; background: var(--panel); border-radius: var(--r-pill); }
  .about-story, .about-cols, .visit, .zones { grid-template-columns: 1fr; }
  .stats { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .stats li:nth-child(3) { padding-left: 0px; border-left: 0px; }
  .values { grid-template-columns: 1fr; }
  .channels { grid-template-columns: 1fr; }
  .acct { grid-template-columns: 1fr; }
  .app-hero { grid-template-columns: 1fr; }
  .phone-lg { margin: 10px auto -190px; }
  .policy-grid { grid-template-columns: 1fr; }
  .legal-body { grid-template-columns: 1fr; }
  .legal-toc { position: static; display: flex; flex-wrap: wrap; }
  .foot-news { grid-template-columns: 1fr; }
  .news-form { justify-self: stretch; }
  .done-steps { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
}
@media (max-width: 640px) {
  :root { --header-h: 64px; }
  .section { padding-block: 22px; }
  .shead { margin-bottom: 18px; }
  .shead .link-arrow span { display: none; }
  .shead .link-arrow { width: 44px; height: 44px; justify-content: center; border-radius: 50%; background: var(--panel); padding: 0px; }
  .shead-tabs { display: grid; gap: 14px; }
  .tabs { justify-content: flex-start; flex-wrap: nowrap; overflow-x: auto; scrollbar-width: none; margin: 0 calc(-1 * var(--gutter)); padding: 2px var(--gutter); }
  .tabs::-webkit-scrollbar { display: none; }
  .tabs .chip { flex: 0 0 auto; }
  .logo-word { font-size: 22px; }
  .logo-mark { width: 34px; height: 34px; }
  .svc-pill { display: none; }
  .hero-frame { display: block; min-height: 390px; padding: 26px 22px 0px; margin-top: 20px; border-radius: 24px; }
  .hero-title { font-size: 68px; }
  .hero-copy { max-width: 52%; margin-top: 50px; padding-bottom: 100px; }
  .hero-lede { font-size: 14.5px; line-height: 1.5; }
  .hero-badges { display: none; }
  .hero-figure { position: absolute; right: -10px; bottom: 0px; width: 58%; height: 265px; min-height: 0px; margin: 0px; justify-content: flex-end; }
  .hero-side { position: absolute; left: 22px; bottom: 22px; padding: 0px; }
  .hero-rx-btn { min-height: 44px; padding: 0px 16px; gap: 6px; font-size: 13.5px; }
  .cats { grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: 40%; gap: 12px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; margin: 0 calc(-1 * var(--gutter)); padding: 0 var(--gutter) 4px; scroll-padding: 0 var(--gutter); }
  .cats::-webkit-scrollbar { display: none; }
  .cat { scroll-snap-align: start; }
  .ask-card { flex-wrap: wrap; }
  .ask-card .btn { width: 100%; }
  .pgrid, .pgrid-3 { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 10px; }
  .pcard { padding: 6px; border-radius: 18px; }
  .pcard-media { border-radius: 13px; }
  .pcard-media .pill { top: 8px; left: 8px; height: 22px; font-size: 11.5px; padding: 0px 8px; }
  .pcard-body { padding: 10px 6px 4px; gap: 4px; }
  .pcard-name { font-size: 14.5px; }
  .pcard-brand { font-size: 12px; }
  .rating { font-size: 12px; }
  .pcard-foot { flex-direction: column; align-items: stretch; gap: 8px; padding-top: 8px; }
  .price { font-size: 16px; }
  .add { justify-content: center; height: 40px; }
  .svc { min-height: 0px; padding: 24px 22px; border-radius: 26px; }
  .svc-consult { padding-bottom: 0px; padding-right: 22px; }
  .svc-consult .svc-copy { max-width: none; }
  .svc-photo { position: relative; width: calc(100% + 22px); height: 300px; margin: 8px -22px 0px 0px; mask-image: none; object-fit: cover; object-position: 50% 10%; align-self: flex-end; border-radius: 0px; }
  .drop .btn { width: 100%; }
  .brand-row { grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: 112px; overflow-x: auto; scrollbar-width: none; margin: 0 calc(-1 * var(--gutter)); padding: 0 var(--gutter); }
  .brand-row::-webkit-scrollbar { display: none; }
  .disc { width: 76px; height: 76px; font-size: 25px; }
  .promo { min-height: 250px; border-radius: 26px; padding: 22px; }
  .promo-shots img { width: 104px; }
  .flavour { padding: 16px 20px; font-size: 16px; }
  .feature { border-radius: 26px; }
  .feature-copy { padding: 4px 22px 24px; }
  .carousel { grid-auto-columns: 86%; gap: 12px; }
  .quote { min-height: 240px; padding: 22px; }
  .quote blockquote { font-size: 19px; }
  .car-btns { display: none; }
  .perk { padding: 24px 22px; border-radius: 26px; }
  .cardstack { height: 200px; }
  .appband { padding: 26px 22px; border-radius: 26px; }
  .phone { width: 250px; }
  .phead { border-radius: 26px; padding: 20px 22px 26px; margin-top: 10px; }
  .phead-row { flex-direction: column; align-items: flex-start; margin-top: 26px; gap: 16px; }
  .phead-photo .phead-row > div { padding-bottom: 0px; }
  .phead-portrait { width: 220px; align-self: center; margin: 0px; }
  .cart-line { grid-template-columns: 84px minmax(0px, 1fr); gap: 14px; align-items: start; }
  .cart-line .thumb { width: 84px; height: 84px; border-radius: 14px; }
  .cl-price { grid-column: 2; text-align: left; display: flex; gap: 8px; align-items: baseline; }
  .cl-price s, .cl-price small { display: inline; }
  .summary { padding: 22px; border-radius: 26px; }
  .co-step { padding: 18px; }
  .form-grid { grid-template-columns: 1fr; }
  .book-card, .form-card { padding: 22px 18px; border-radius: 26px; }
  .who { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .roster { gap: 12px; }
  .howto { grid-template-columns: 1fr; }
  .mem-benefits { grid-template-columns: 1fr; }
  .mb-wide { grid-column: auto; }
  .mb { min-height: 0px; }
  .cmp-row { grid-template-columns: minmax(0px, 1.2fr) minmax(0px, 1fr) minmax(0px, 1fr); padding: 14px 16px; font-size: 13.5px; gap: 10px; }
  .brand-grid { grid-template-columns: 1fr; }
  .about-photo { aspect-ratio: 4 / 3; border-radius: 26px; }
  .past li { grid-template-columns: minmax(0px, 1fr) auto; }
  .past li > :nth-child(2) { grid-area: 2 / 1 / auto / -1; }
  .dash-grid { grid-template-columns: 1fr; }
  .app-feats { grid-template-columns: 1fr; }
  .zrow { grid-template-columns: minmax(0px, 1fr) auto; padding: 14px 16px; }
  .zrow > :nth-child(4) { justify-self: end; }
  .zrow > :nth-child(2), .zrow > :nth-child(3) { grid-column: 1; font-size: 13.5px; }
  .zrow > :nth-child(4) { grid-area: 1 / 2 / span 3; }
  .zhead { display: none; }
  .done-steps { grid-template-columns: 1fr; }
  .foot-cols { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 28px 16px; }
  .foot-brand { grid-template-columns: 1fr; gap: 14px; }
  .foot-visit { grid-column: 1 / -1; }
  .foot-legal a { margin: 0px 18px 0px 0px; }
  .news-row { border-radius: 20px; flex-direction: column; background: transparent; border: 0px; padding: 0px; }
  .news-row .input { background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.18); border-radius: 14px; }
  .nf { min-height: 440px; border-radius: 26px; }
  .nf-code { top: auto; bottom: -0.16em; font-size: 46vw; }
}
@media (max-width: 380px) {
  .hero-title { font-size: 62px; }
  .pgrid, .pgrid-3 { gap: 8px; }
}
@media (prefers-reduced-motion: reduce) {
  *, ::before, ::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }
  .js .reveal { opacity: 1; transform: none; }
  .js .hero-line > span, .js .hero-figure, .js .hero-copy, .js .hero-side { animation: auto ease 0s 1 normal none running none; opacity: 1; transform: none; }
  .tracker-map .rider { display: none; }
}