.tf-figure{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#fff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #fff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{width:100%;height:auto;display:block;overflow:visible}.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32px}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:1.6s linear infinite iso-flow}.iso-dots circle[data-pulse]{animation:1.6s step-end infinite iso-pulse;animation-delay:var(--pulse-at,0s)}@media (prefers-reduced-motion:reduce){.iso-line[data-flow],.iso-dots circle[data-pulse]{animation:none}}.tf-figure{--anatomy-paper:var(--card,#fff);--anatomy-halo:#6b5a3a;--anatomy-halo-opacity:.4;--anatomy-weight:.7px;--tf-edge:#185936}.tf-figure :is(.tf-leaf,.tf-lid,.tf-knob,.tf-mat,.tf-rice,.tf-dal,.tf-roti){--anatomy-hi:var(--tf-edge);--anatomy-lit:#0f3a22}.tf-leaf{--anatomy-paper:#72a94b;--anatomy-face:#72a94b;--anatomy-top:#9cc654;--anatomy-shade-0:#5a8f3a;--anatomy-shade-1:#659c41;--anatomy-shade-2:#6fa647;--anatomy-shade-3:#7bb350;--anatomy-mid:#2f6b38;--anatomy-lo:#4d8438;--anatomy-faint:#8fbd5c;--anatomy-dot:#185936}.tf-lid{--anatomy-paper:#f6a934;--anatomy-face:#f6a934;--anatomy-top:#f9bf5c;--anatomy-shade-0:#de8f1e;--anatomy-shade-1:#e89a24;--anatomy-shade-2:#f0a32c;--anatomy-shade-3:#f7ae3a;--anatomy-mid:#a8670f;--anatomy-lo:#cf8a1f;--anatomy-faint:#f3b754;--anatomy-dot:#7a4a08}.tf-knob{--anatomy-paper:#fb801c;--anatomy-face:#fb801c;--anatomy-top:#fd9b4b;--anatomy-shade-0:#dc6510;--anatomy-shade-1:#e96f15;--anatomy-shade-2:#f37819;--anatomy-shade-3:#fb8526;--anatomy-mid:#a94a08;--anatomy-lo:#c95a0c;--anatomy-faint:#fca15c}.tf-mat{--anatomy-paper:#dcc28d;--anatomy-top:#e6d0a1;--anatomy-shade-0:#b99c62;--anatomy-shade-1:#c4a76c;--anatomy-shade-2:#ceb27a;--anatomy-shade-3:#d8bd86;--anatomy-mid:#8f7341;--anatomy-lo:#c3a66d;--anatomy-faint:#d2b87f}.tf-cavity{--anatomy-paper:#3f6f2a}.tf-rice{--anatomy-paper:#f6efdd;--anatomy-top:#fbf6ea;--anatomy-shade-0:#e7dcc1;--anatomy-shade-1:#ece2ca;--anatomy-shade-2:#f0e7d3;--anatomy-shade-3:#f4ecdc;--anatomy-lo:#d2c39f;--anatomy-dot:#b9a679}.tf-dal{--anatomy-paper:#e3a838;--anatomy-top:#ebb54a;--anatomy-shade-0:#c98d22;--anatomy-shade-1:#d3972a;--anatomy-shade-2:#dca031;--anatomy-shade-3:#e2a837;--anatomy-lo:#cf9628;--anatomy-faint:#f0c464}.tf-seed{--anatomy-dot:#4a2a0c}.tf-roti{--anatomy-paper:#e9c88b;--anatomy-top:#f1d6a2;--anatomy-shade-0:#cfa865;--anatomy-shade-1:#d8b273;--anatomy-shade-2:#e0bc7f;--anatomy-shade-3:#e7c58a;--anatomy-mid:#a87d3c;--anatomy-lo:#c9a061}.tf-char{--anatomy-dot:#6e4318}.tf-steam{--anatomy-mid:#b6a98f}.tf-figure .iso-edge{transition:stroke .25s}.tf-figure [data-part][data-active=true] .iso-edge{stroke:var(--primary,#f06b1a);stroke-width:1.3px}.tf-steel{--anatomy-paper:#c9ccc8;--anatomy-face:#d4d6d2;--anatomy-top:#e6e8e4;--anatomy-shade-0:#9da29e;--anatomy-shade-1:#aeb2ae;--anatomy-shade-2:#bcc0bb;--anatomy-shade-3:#cacdc8;--anatomy-hi:#4b524d;--anatomy-mid:#7b827d;--anatomy-lo:#9ea39f;--anatomy-faint:#d8dad6;--anatomy-dot:#4b524d}.tf-iron{--anatomy-paper:#4a4a46;--anatomy-top:#5d5d58;--anatomy-shade-0:#2f2f2c;--anatomy-shade-1:#383835;--anatomy-shade-2:#41413d;--anatomy-shade-3:#4a4a46;--anatomy-hi:#1d1d1b;--anatomy-mid:#2a2a27;--anatomy-lo:#6a6a64;--anatomy-faint:#6a6a64}.tf-wood{--anatomy-paper:#b98552;--anatomy-top:#c8955f;--anatomy-shade-0:#93643a;--anatomy-shade-1:#a16f41;--anatomy-shade-2:#ad7a49;--anatomy-shade-3:#b98552;--anatomy-hi:#5b3b1d;--anatomy-mid:#7a5229;--anatomy-lo:#8f6236;--anatomy-faint:#ad7c4b}.tf-palak{--anatomy-paper:#7c9a2e;--anatomy-top:#8aa836;--anatomy-shade-0:#66821f;--anatomy-shade-1:#6e8a24;--anatomy-shade-2:#759229;--anatomy-shade-3:#7c9a2e;--anatomy-lo:#5f7a1d;--anatomy-faint:#dfe3c4;--anatomy-dot:#4e6816}.tf-paneer{--anatomy-paper:#f4eedb;--anatomy-top:#fbf7ea;--anatomy-shade-0:#ddd2b1;--anatomy-shade-1:#e5dbbd;--anatomy-shade-2:#ece3c9;--anatomy-shade-3:#f1e9d3;--anatomy-hi:#8c7a4c;--anatomy-lo:#b4a274}.tf-raita{--anatomy-paper:#f7f4ec}.tf-salad{--anatomy-paper:#eef0e2}.tf-boondi{--anatomy-dot:#b0701e}.tf-mint{--anatomy-dot:#3f7a2c}.tf-tomato{--anatomy-dot:#d2412b}.tf-cucumber{--anatomy-dot:#4f8c33}.tf-onion{--anatomy-dot:#a85a8e}.tf-cumin{--anatomy-dot:#5a3a16}.tf-figure :is(.tf-steel,.tf-iron,.tf-wood,.tf-palak,.tf-paneer){--anatomy-lit:#0f3a22}.tf-paper{--anatomy-paper:#fbf7ee;--anatomy-face:#fbf7ee;--anatomy-top:#fff;--anatomy-shade-0:#e6dfcf;--anatomy-shade-1:#ece6d8;--anatomy-shade-2:#f2ede2;--anatomy-shade-3:#f7f3ea;--anatomy-hi:#a88a52;--anatomy-mid:#a88a52;--anatomy-lo:#c8b48a}.tf-cal-head{--anatomy-paper:#fb801c;--anatomy-top:#fd9a45;--anatomy-shade-0:#d9670f;--anatomy-shade-1:#e57114;--anatomy-shade-2:#ef7a18;--anatomy-shade-3:#f7861f;--anatomy-hi:#185936}.tf-tile{--anatomy-paper:#efe2c2;--anatomy-top:#f6ecd3;--anatomy-shade-0:#d9c69c;--anatomy-shade-1:#e1cfa8;--anatomy-shade-2:#e8d8b4;--anatomy-shade-3:#ede0bf;--anatomy-hi:#a88a52;--anatomy-dot:#a88a52}.tf-figure [data-day][data-on=true] [data-week]:not([data-off=true]) .tf-tile{--anatomy-paper:#f6a934;--anatomy-top:#f9bf5c;--anatomy-shade-0:#de8f1e;--anatomy-shade-1:#e89a24;--anatomy-shade-2:#f0a32c;--anatomy-shade-3:#f7ae3a;--anatomy-hi:#185936;--anatomy-dot:#185936}.tf-figure [data-day] .iso-fill,.tf-figure [data-day] .iso-shade,.tf-figure [data-day] .iso-top{transition:fill .3s}.tf-plate-well{--anatomy-paper:#dfe1dd}.tf-achar{--anatomy-paper:#c2410c;--anatomy-face:#c2410c;--anatomy-top:#e0531b;--anatomy-shade-0:#8f2f08;--anatomy-shade-1:#a3360a;--anatomy-shade-2:#b23b0b;--anatomy-shade-3:#c0420e;--anatomy-hi:#5a1f05;--anatomy-mid:#7a2a07;--anatomy-lo:#e98a4d}.tf-water{--anatomy-paper:#cfe6ef}.tf-dabba-in{--anatomy-paper:#a7aca8}.tf-chilli{--anatomy-paper:#c8301d;--anatomy-dot:#8f1e10}.tf-haldi{--anatomy-paper:#e9b20e;--anatomy-dot:#b88406}.tf-jeera{--anatomy-paper:#9a6a37;--anatomy-dot:#5e3a17}.tf-rai{--anatomy-paper:#3b2a22;--anatomy-dot:#120b08}.tf-dhania{--anatomy-paper:#a4a252;--anatomy-dot:#6c6a2c}.tf-garam{--anatomy-paper:#6b3f22;--anatomy-dot:#3e2210}.tf-salt{--anatomy-paper:#f4f1ea;--anatomy-dot:#c9c3b6}.tf-stove{--anatomy-paper:#3a3d3b;--anatomy-face:#3a3d3b;--anatomy-top:#4a4e4b;--anatomy-shade-0:#222523;--anatomy-shade-1:#2b2e2c;--anatomy-shade-2:#333634;--anatomy-shade-3:#3b3f3c;--anatomy-hi:#151716;--anatomy-mid:#6d726e;--anatomy-lo:#7e837f;--anatomy-faint:#5a5f5b}.tf-stove-burner{--anatomy-paper:#2a2c2b;--anatomy-top:#1d1f1e;--anatomy-shade-0:#151716;--anatomy-shade-1:#1a1c1b;--anatomy-shade-2:#202221;--anatomy-shade-3:#262827;--anatomy-hi:#0d0e0d}.tf-flame{fill:#2563eb;stroke:#60a5fa;stroke-width:.4px;transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite alternate tf-flicker}.tf-flame-core{fill:#bfdbfe;opacity:.9}@keyframes tf-flicker{0%{opacity:.85;transform:scaleY(.78)}to{opacity:1;transform:scaleY(1.12)}}@media (prefers-reduced-motion:reduce){.tf-flame{animation:none}}.tf-brass{--anatomy-paper:#c9a227;--anatomy-face:#c9a227;--anatomy-top:#dfba45;--anatomy-shade-0:#9c7a14;--anatomy-shade-1:#ad891a;--anatomy-shade-2:#bb9620;--anatomy-shade-3:#c7a127;--anatomy-hi:#5c4709;--anatomy-mid:#7d610d;--anatomy-lo:#e6c867}.tf-stove-tray{--anatomy-paper:#262827}.tf-stove-iron{--anatomy-paper:#1e201f;--anatomy-top:#2c2f2d;--anatomy-shade-0:#121413;--anatomy-shade-1:#171918;--anatomy-shade-2:#1c1e1d;--anatomy-shade-3:#222423;--anatomy-hi:#050606}.tf-stove-knob{--anatomy-paper:#d9dbd8;--anatomy-top:#f1f2f0;--anatomy-shade-0:#9da29e;--anatomy-shade-1:#b0b4b0;--anatomy-shade-2:#c2c5c1;--anatomy-shade-3:#d1d3cf;--anatomy-hi:#3f4542;--anatomy-lit:#c2410c}.tg-land{--gutter:clamp(16px, 4vw, 48px);--c-ease-soft:cubic-bezier(.22, 1, .36, 1);background:var(--background);color:var(--foreground);min-height:100svh}.tg-land ::selection{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-land ::selection{background:color-mix(in oklch, var(--primary) 24%, transparent)}}.tg-wrap{max-width:1200px;padding:0 var(--gutter);margin:0 auto}.tg-section{padding-block:clamp(48px,6.5vw,88px)}.tg-display{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,6.2vw,76px);font-weight:700;line-height:1.02}.tg-h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,4.2vw,48px);font-weight:700;line-height:1.08}.tg-lede{color:var(--muted-foreground);max-width:44ch;margin:0;font-size:18px;line-height:1.55}.tg-land .c-eyebrow{margin-bottom:12px;display:block}.tg-stack{flex-direction:column;gap:16px;display:flex}.tg-stack>.tg-h2+:is(.tg-card,.tg-options,div){margin-top:8px}.tg-h2+.tg-lede{margin-top:14px}.tg-section .tg-h2{margin-top:0}.tg-cta,.tg-btn{-webkit-user-select:none;user-select:none;touch-action:manipulation;min-height:52px;transition:transform .15s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1)), background-color .15s ease;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tg-cta{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground,#fff);box-shadow:var(--c-shadow-cta);border-radius:999px}.tg-cta:hover{background:var(--primary-hover,var(--primary))}.tg-btn{border-color:var(--foreground);color:var(--foreground);background:0 0;border-radius:14px}.tg-btn:hover{background:var(--muted)}.tg-cta:active,.tg-btn:active{transform:scale(.97)}.tg-cta:focus-visible,.tg-btn:focus-visible,.tg-land a:focus-visible,.tg-land button:focus-visible,.tg-land summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tg-link{color:inherit;text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);font-weight:600}@supports (color:color-mix(in lab, red, red)){.tg-link{-webkit-text-decoration-color:color-mix(in oklch, var(--primary) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--primary) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--primary) 70%, transparent);text-decoration-color:color-mix(in oklch, var(--primary) 70%, transparent)}}.tg-link:hover{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.tg-link--tap{align-items:center;min-height:44px;display:inline-flex}.tg-card{border:1px solid var(--border);background:var(--card);border-radius:24px}.tg-rows{margin:0;padding:0 20px;list-style:none}.tg-rows li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;min-height:56px;padding:14px 0;display:flex}.tg-rows li:last-child{border-bottom:0}.tg-rows strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.tg-rows span{color:var(--muted-foreground);font-size:13px}.tg-options{flex-direction:column;gap:10px;max-width:520px;display:flex}.tg-option{border:2px solid var(--border);background:var(--card);min-height:84px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease, background-color .15s ease, transform .15s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1));border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex}a.tg-option:hover,button.tg-option:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.tg-option:hover,button.tg-option:hover{border-color:color-mix(in oklch, var(--primary) 55%, var(--border))}}.tg-option:active{transform:scale(.97)}.tg-option[aria-checked=true]{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-option[aria-checked=true]{background:color-mix(in oklch, var(--primary) 10%, var(--card))}}.tg-option[aria-disabled=true]{cursor:default;opacity:.7}.tg-option__body{flex-direction:column;gap:4px;min-width:0;display:flex}.tg-option__body strong{letter-spacing:-.02em;font-size:17px;font-weight:700}.tg-option__body span{color:var(--muted-foreground);font-size:13px;line-height:1.4}.tg-option__go{background:var(--muted);border-radius:999px;flex:none;place-items:center;width:36px;height:36px;transition:background-color .15s,color .15s;display:grid}a.tg-option:hover .tg-option__go{background:var(--primary);color:var(--primary-foreground,#fff)}.tg-soon{background:var(--muted);height:28px;color:var(--muted-foreground);border-radius:999px;flex:none;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.tg-week-strip{flex:none;gap:4px;display:flex}.tg-week-strip span{background:var(--muted);width:28px;height:28px;color:var(--muted-foreground);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.tg-week-strip span[data-on=true]{background:var(--primary);color:var(--primary-foreground,#fff)}.tg-option:has(.tg-week-strip){flex-direction:column;align-items:flex-start;gap:12px}.tg-header{z-index:40;border-bottom:1px solid var(--border);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.tg-header{border-bottom:1px solid color-mix(in oklch, var(--border) 70%, transparent)}}.tg-header__in{justify-content:space-between;align-items:center;gap:12px;height:64px;display:flex}.tg-header__brand{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.tg-nav{align-items:center;gap:4px;display:flex}.tg-navpill{height:44px;color:var(--muted-foreground);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.tg-navpill:hover{color:var(--foreground);background:var(--muted)}.tg-header .tg-cta{min-height:44px;padding:0 18px;font-size:14px}.tg-menu-btn{background:var(--muted);width:44px;height:44px;color:var(--foreground);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:none}@media (max-width:820px){.tg-nav .tg-navpill{display:none}.tg-menu-btn{display:inline-flex}}.tg-sheet{z-index:50;background:var(--c-scrim);justify-content:center;align-items:flex-start;padding:12px;display:flex;position:fixed;inset:0}.tg-sheet__panel{background:var(--card);width:100%;max-width:480px;box-shadow:var(--c-shadow-sheet);border-radius:28px;flex-direction:column;gap:4px;padding:12px 12px 20px;display:flex}.tg-sheet__panel a.tg-sheet__link{min-height:52px;color:inherit;border-radius:16px;align-items:center;padding:0 14px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.tg-sheet__panel a.tg-sheet__link:hover{background:var(--muted)}.tg-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,64px);display:grid}.tg-story__chapters{grid-area:1/1}.tg-story__stage{grid-area:1/2;align-items:center;height:calc(100svh - 104px);display:flex;position:sticky;top:80px}.tg-chapter{flex-direction:column;justify-content:center;gap:24px;min-height:70svh;padding:48px 0;display:flex}.tg-chapter:first-child{min-height:calc(100svh - 64px)}.tg-chapter .tg-card{max-width:520px}.tg-plate{border:1px solid var(--border);background:var(--card);border-radius:24px;width:100%;padding:40px 12px 44px;position:relative}.tg-plate__corner{letter-spacing:.02em;color:var(--muted-foreground);font-size:12px;font-weight:600;position:absolute}.tg-plate__corner[data-c=tl]{top:14px;left:18px}.tg-plate__corner[data-c=tr]{top:14px;right:18px}.tg-plate__corner[data-c=bl]{bottom:14px;left:18px}.tg-plate__corner[data-c=br]{color:var(--foreground);font-variant-numeric:tabular-nums;bottom:14px;right:18px}.tg-plate .tf-figure{aspect-ratio:720/640;--anatomy-paper:var(--card);width:100%}.tg-plate .tf-figure :is(svg,img){width:100%;height:100%;display:block}@media (max-width:900px){.tg-story{grid-template-columns:minmax(0,1fr)}.tg-story__stage{z-index:2;background:var(--background);grid-area:1/1;height:auto;padding:8px 0 0;top:64px}.tg-story__stage:after{content:"";background:linear-gradient(var(--background), transparent);pointer-events:none;height:40px;position:absolute;top:100%;left:0;right:0}.tg-plate .tf-figure{width:auto;max-height:27svh;margin:0 auto}.tg-plate__corner[data-c=tl],.tg-plate__corner[data-c=tr]{display:none}.tg-story__chapters{grid-row:2}.tg-plate{padding:8px 4px 34px}.tg-chapter,.tg-chapter:first-child{justify-content:flex-start;min-height:0;padding:40px 0 96px}}.tg-bend{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.tg-bend__card{flex-direction:column;gap:20px;padding:24px;display:flex}.tg-bend__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tg-bend__rows{flex-direction:column;gap:24px;display:flex}.tg-bend__label{letter-spacing:.02em;color:var(--muted-foreground);flex:0 0 100%;margin-bottom:4px;font-size:13px;font-weight:600}.tg-daypill{border:1.5px solid var(--border);background:var(--card);width:56px;height:56px;color:var(--foreground);font:inherit;cursor:pointer;transition:transform .15s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1)), background-color .15s ease;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1.1;display:inline-flex}.tg-daypill b{letter-spacing:-.02em;font-size:15px;font-weight:700}.tg-daypill[aria-pressed=false]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground,#fff)}.tg-daypill[aria-pressed=true]{color:var(--muted-foreground);border-style:dashed}.tg-daypill:active{transform:scale(.97)}.tg-daypill--added{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-daypill--added{background:color-mix(in oklch, var(--primary) 12%, transparent)}}.tg-daypill--added{border-color:var(--primary-text);color:var(--primary-text);cursor:default}.tg-drop{animation:tg-drop .4s var(--c-ease-soft) both}@keyframes tg-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (max-width:900px){.tg-bend{grid-template-columns:minmax(0,1fr)}}.tg-sum{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.tg-sum__term{border:1px solid var(--border);background:var(--card);letter-spacing:-.02em;border-radius:999px;align-items:center;min-height:52px;padding:0 20px;font-size:clamp(16px,2vw,20px);font-weight:700;display:inline-flex}.tg-sum__op{color:var(--primary-text);font-size:24px;font-weight:700}.tg-sum__total{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground,#fff);box-shadow:var(--c-shadow-cta)}.tg-faq details{border-bottom:1px solid var(--border)}.tg-faq details:last-child{border-bottom:0}.tg-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 20px;font-size:16px;font-weight:600;list-style:none;display:flex}.tg-faq summary::-webkit-details-marker{display:none}.tg-faq summary:after{content:"";height:12px;transition:transform .25s var(--c-ease-soft);background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;flex:0 0 12px}.tg-faq details[open] summary:after{transform:rotate(45deg)}.tg-faq p{max-width:64ch;color:var(--muted-foreground);margin:0;padding:0 20px 20px}.tg-close{background:var(--foreground);color:var(--background);border-radius:24px 24px 0 0;margin:0 8px;padding:clamp(56px,8vw,96px) 0 0;overflow:hidden}.tg-close .c-accent{color:var(--brand,var(--primary))}.tg-foot{border-top:1px solid var(--background);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:48px;padding:20px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.tg-foot{border-top:1px solid color-mix(in srgb, var(--background) 15%, transparent)}}.tg-foot{font-size:13px}.tg-foot nav{flex-wrap:wrap;align-items:center;gap:0 18px;display:flex}.tg-foot nav>*{align-items:center;min-height:44px;display:inline-flex}.tg-foot a{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.tg-foot a{color:color-mix(in srgb, var(--background) 72%, transparent)}}.tg-foot a{text-decoration:none}.tg-foot a:hover{color:var(--background)}.tg-close__mark{color:var(--brand,var(--primary));text-align:center;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(56px,12.5vw,180px);font-weight:700;line-height:.9;transform:translateY(14%)}.tg-skip{z-index:60;background:var(--foreground);color:var(--background);border-radius:999px;padding:10px 16px;position:absolute;top:-60px;left:12px}.tg-skip:focus{top:12px}@media (prefers-reduced-motion:reduce){.tg-land *,.tg-land :before,.tg-land :after{transition-duration:0s!important;animation:none!important}}.tg-deliver__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px clamp(24px,4vw,64px);margin-bottom:32px;display:grid}.tg-deliver__head .tg-lede{justify-self:end;max-width:40ch}.tg-deliver{height:clamp(520px,44vw,600px);padding:0;position:relative;overflow:hidden}.tg-deliver .tg-deliver__map{background:var(--muted);position:absolute;inset:0}.tg-deliver__panel{z-index:2;border:1px solid var(--border);background:var(--card);border-radius:20px;flex-direction:column;gap:20px;width:min(380px,100% - 40px);max-height:calc(100% - 40px);padding:24px;display:flex;position:absolute;top:20px;left:20px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.tg-deliver__panel{background:color-mix(in oklch, var(--card) 88%, transparent)}}.tg-deliver__panel{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:0 24px 60px -24px #241f1b47}.tg-deliver__form{flex-direction:column;gap:10px;display:flex}.tg-deliver__label{letter-spacing:.02em;color:var(--muted-foreground);font-size:12px;font-weight:600}.tg-input{border-radius:var(--c-radius-input,16px);border:1.5px solid var(--border);background:var(--card);min-width:0;height:52px;color:var(--foreground);font:inherit;letter-spacing:.06em;text-transform:uppercase;flex:1;padding:0 16px;font-size:17px;font-weight:600;transition:border-color .15s}.tg-input::placeholder{color:var(--muted-foreground);font-weight:500}@supports (color:color-mix(in lab, red, red)){.tg-input::placeholder{color:color-mix(in oklch, var(--muted-foreground) 60%, transparent)}}.tg-input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary);outline:none}@supports (color:color-mix(in lab, red, red)){.tg-input:focus-visible{box-shadow:0 0 0 4px color-mix(in oklch, var(--primary) 18%, transparent)}}.tg-cta:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.tg-verdict{background:var(--muted);color:var(--muted-foreground);animation:tg-verdict .32s var(--c-ease-soft) both;border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.tg-verdict strong{letter-spacing:-.015em;color:var(--foreground);font-size:16px;font-weight:700}.tg-verdict[data-tone=yes]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-verdict[data-tone=yes]{background:color-mix(in oklch, var(--primary) 12%, var(--card))}}.tg-verdict .tg-link--tap{align-self:flex-start;min-height:36px}@keyframes tg-verdict{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tg-deliver__areas{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:20px;display:flex}.tg-deliver__areas ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tg-chip{border:1px solid var(--border);background:var(--card);height:32px;color:var(--foreground);font:inherit;cursor:pointer;transition:background-color .15s ease, border-color .15s ease, transform .15s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1));border-radius:999px;padding:0 12px;font-size:13px;font-weight:500}.tg-chip:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-chip:hover{border-color:color-mix(in oklch, var(--primary) 55%, var(--border))}}.tg-chip:active{transform:scale(.96)}.tg-chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.tg-chip:disabled{opacity:.5;cursor:default}.tg-area{cursor:default;width:14px;height:14px;display:block;position:relative}.tg-area i{background:var(--primary);border:2.5px solid var(--card);transition:transform .25s var(--c-ease-soft);border-radius:999px;position:absolute;inset:0;box-shadow:0 2px 8px #00000038}.tg-area:before{content:"";background:var(--primary);border-radius:999px;position:absolute;inset:-6px}@supports (color:color-mix(in lab, red, red)){.tg-area:before{background:color-mix(in oklch, var(--primary) 30%, transparent)}}.tg-area:before{animation:3.2s ease-in-out infinite tg-breathe}.tg-area b{white-space:nowrap;background:var(--foreground);color:var(--background);opacity:0;pointer-events:none;transition:opacity .2s ease, translate .25s var(--c-ease-soft);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px}.tg-area[data-on=true] i{transform:scale(1.35)}.tg-area[data-on=true] b,.tg-area:hover b{opacity:1;translate:-50%}@keyframes tg-breathe{0%,to{opacity:.9;transform:scale(.6)}50%{opacity:0;transform:scale(1.25)}}.tg-pin{border:3px solid var(--card);background:var(--foreground);border-radius:999px;width:22px;height:22px;box-shadow:0 4px 14px #00000040}.tg-pin[data-served=true]{background:var(--primary);box-shadow:0 0 0 8px var(--primary), 0 4px 14px #00000040}@supports (color:color-mix(in lab, red, red)){.tg-pin[data-served=true]{box-shadow:0 0 0 8px color-mix(in oklch, var(--primary) 22%, transparent), 0 4px 14px #00000040}}@media (max-width:900px){.tg-deliver__head{grid-template-columns:minmax(0,1fr)}.tg-deliver__head .tg-lede{justify-self:start}.tg-deliver{flex-direction:column;height:auto;display:flex}.tg-deliver .tg-deliver__map{height:300px;position:relative;inset:auto}.tg-deliver__panel{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card);border:0;border-radius:0;order:-1;padding:20px;position:static}}@media (prefers-reduced-motion:reduce){.tg-area:before{opacity:0;animation:none}}.tg-compare{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.tg-compare__plan{flex-direction:column;gap:20px;padding:24px;display:flex}.tg-compare__plan[aria-disabled]{opacity:.7}.tg-compare__sizes{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tg-compare__sizes li{background:var(--muted);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500}.tg-land main>.tg-section:first-child,.tg-land main>section.tg-section:first-child{padding-top:clamp(48px,7vw,88px)}.tg-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.tg-split .tg-stack>div:first-child{margin-bottom:8px}.tg-split__row{border-bottom:1px solid var(--border);color:inherit;flex-direction:column;gap:2px;padding:16px 0;text-decoration:none;display:flex}.tg-split__row:last-child{border-bottom:0}.tg-split__row strong{font-size:16px;font-weight:600;transition:color .15s}.tg-split__row:hover strong{color:var(--primary-text)}@media (max-width:900px){.tg-split{grid-template-columns:minmax(0,1fr)}}.tg-areas{margin:8px 0 0;padding:0 24px;list-style:none}.tg-areas>li{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,2fr) minmax(0,5fr);align-items:start;gap:8px 32px;padding:20px 0;display:grid}.tg-areas>li:last-child{border-bottom:0}.tg-areas__name{flex-direction:column;gap:2px;display:flex}.tg-areas__name strong{letter-spacing:-.02em;font-size:17px;font-weight:700}.tg-areas__name span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:13px}.tg-areas__codes{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tg-areas__codes li{background:var(--muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:640px){.tg-areas{padding:0 18px}.tg-areas>li{grid-template-columns:minmax(0,1fr)}}.tg-form :is(input:not([type=checkbox]):not([type=radio]),select){border-radius:var(--c-radius-input,16px);background:var(--background);height:52px;font-size:16px}.tg-form textarea{border-radius:var(--c-radius-input,16px);background:var(--background);min-height:140px;padding:14px 16px;font-size:16px}.tg-form input:not([type=checkbox]):not([type=radio]){padding-inline:16px}.tg-form .PhoneInput,.tg-form [class*=PhoneInput]{border-radius:var(--c-radius-input,16px)}.tg-form form{flex-direction:column;gap:18px;display:flex}.tg-form button[type=submit]{min-height:52px;box-shadow:var(--c-shadow-cta);border-radius:999px;align-self:flex-start;padding-inline:24px}.tg-form form{width:100%;max-width:none}.tg-board__grid{grid-template-columns:minmax(96px, .7fr) repeat(var(--cols,5), minmax(0, 1fr));display:grid;overflow:clip}.tg-board__row{display:contents}.tg-board__row>*{border-bottom:1px solid var(--border);padding:14px 16px}.tg-board__row:last-child>*{border-bottom:0}.tg-board__row--head>*{z-index:1;background:var(--card);border-bottom:1px solid var(--border);padding-block:18px;position:sticky;top:64px}.tg-board__day{flex-direction:column;gap:2px;display:flex}.tg-board__day strong{letter-spacing:-.02em;font-size:17px;font-weight:700}.tg-board__day span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.tg-board__day[data-today] span{color:var(--primary-text)}.tg-board__type{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-text);font-size:12px;font-weight:700}.tg-board__cell{flex-direction:column;gap:6px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.tg-board__cell span+span{color:var(--foreground)}[data-today].tg-board__cell,[data-today].tg-board__day{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){[data-today].tg-board__cell,[data-today].tg-board__day{background:color-mix(in oklch, var(--primary) 7%, var(--card))}}.tg-board__row>:not(:first-child){border-left:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.tg-board__row>:not(:first-child){border-left:1px solid color-mix(in oklch, var(--border) 60%, transparent)}}.tg-board__phone{display:none}@media (max-width:900px){.tg-board__grid{display:none}.tg-board__phone{flex-direction:column;gap:12px;display:flex}.tg-board__strip{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter);gap:6px;display:flex;overflow-x:auto}.tg-board__strip::-webkit-scrollbar{display:none}.tg-board__tab{border:1px solid var(--border);background:var(--card);min-width:48px;min-height:60px;color:var(--foreground);font:inherit;cursor:pointer;transition:transform .15s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1)), background-color .15s ease;border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.tg-board__tab strong{font-size:15px;font-weight:700}.tg-board__tab span{color:var(--muted-foreground);font-size:11px;font-weight:600}.tg-board__tab[data-today] span{color:var(--primary-text)}.tg-board__tab[aria-selected=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.tg-board__tab[aria-selected=true] span{color:var(--primary-foreground)}.tg-board__tab:active{transform:scale(.96)}.tg-board__one{flex-direction:column;gap:16px;padding:20px;display:flex}.tg-board__group{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:14px;display:flex}.tg-board__group ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:16px;font-weight:500;list-style:none;display:flex}}.tg-board{flex-direction:column;gap:12px;display:flex}.tg-board__weekend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:18px 24px;display:flex}.tg-board__weekend strong{letter-spacing:-.02em;font-size:18px;font-weight:700}.tg-board__weekend[data-today]{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-board__weekend[data-today]{background:color-mix(in oklch, var(--primary) 7%, var(--card))}}@media (hover:hover){.tg-header__brand>:first-child{transition:transform .3s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1))}.tg-header__brand:hover>:first-child{transform:rotate(-8deg)translateY(-2px)}.tg-cta{transition:transform .2s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1)), box-shadow .2s ease, background-color .15s ease}.tg-cta:hover:not(:disabled){box-shadow:0 18px 36px -10px var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.tg-cta:hover:not(:disabled){box-shadow:0 18px 36px -10px color-mix(in oklch, var(--primary) 80%, transparent)}}.tg-btn{transition:transform .2s var(--c-ease-spring,cubic-bezier(.34,1.56,.64,1)), background-color .15s ease}.tg-btn:hover{background:var(--card);transform:translateY(-2px)}a.tg-option:hover,button.tg-option:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 14px 30px -18px #241f1b59}.tg-daypill:hover{transform:translateY(-2px)}.tg-daypill[aria-pressed=true]:hover{border-color:var(--primary-text);color:var(--foreground)}.tg-daypill[aria-pressed=false]:hover{box-shadow:0 10px 22px -10px var(--primary)}@supports (color:color-mix(in lab, red, red)){.tg-daypill[aria-pressed=false]:hover{box-shadow:0 10px 22px -10px color-mix(in oklch, var(--primary) 80%, transparent)}}.tg-compare__plan{transition:transform .25s var(--c-ease-soft), box-shadow .25s ease}.tg-compare__plan:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px #241f1b66}}.tg-cta:active:not(:disabled),.tg-btn:active,.tg-option:active,.tg-daypill:active{transform:scale(.97)}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(.tg-page){animation:.18s cubic-bezier(.4,0,1,1) both tg-page-out}::view-transition-new(.tg-page){animation:.42s cubic-bezier(.22,1,.36,1) 60ms both tg-page-in}@keyframes tg-page-out{to{opacity:0;transform:translateY(-8px)}}@keyframes tg-page-in{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}.tg-land main{transition:opacity .22s ease, transform .3s var(--c-ease-soft)}html[data-nav=pending] .tg-land main{opacity:.45;transform:translateY(-6px)}.tg-header:after{content:"";background:var(--primary);transform-origin:0;opacity:0;pointer-events:none;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}html[data-nav=pending] .tg-header:after{opacity:1;animation:1.6s cubic-bezier(.22,1,.36,1) forwards tg-navbar}@keyframes tg-navbar{0%{transform:scaleX(.08)}to{transform:scaleX(.85)}}@media (prefers-reduced-motion:reduce){html[data-nav=pending] .tg-land main{transform:none}html[data-nav=pending] .tg-header:after{animation:none;transform:scaleX(.6)}}.tg-options--weeks{flex-flow:wrap;gap:8px}.tg-option.tg-weeks{text-align:center;flex-direction:column;flex:76px;justify-content:center;align-items:center;gap:0;max-width:104px;min-height:96px;padding:12px 8px}.tg-weeks strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}.tg-weeks span{color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:600}.tg-weeks em{color:var(--primary-text);background:var(--primary);border-radius:999px;margin-top:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}@supports (color:color-mix(in lab, red, red)){.tg-weeks em{background:color-mix(in oklch, var(--primary) 12%, transparent)}}
