.wrap[data-astro-cid-glgfkru5]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.hero[data-astro-cid-glgfkru5]{isolation:isolate;align-items:flex-end;min-height:max(720px,100svh);display:flex;position:relative;overflow:hidden}.hero-img[data-astro-cid-glgfkru5]{z-index:-2;position:absolute;inset:0}.hero-img[data-astro-cid-glgfkru5] img{object-fit:cover;object-position:70% 30%;width:100%;height:100%}.hero[data-astro-cid-glgfkru5]:before{content:"";z-index:-1;background:linear-gradient(90deg,#f4e2e1cc 0%,#f4e2e170 34%,#f4e2e100 58%);position:absolute;inset:0}.hero[data-astro-cid-glgfkru5]:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(40% 50% at 70% 30%,#ffd6aa8c,#0000 70%);position:absolute;inset:-20%}.hero-copy[data-astro-cid-glgfkru5]{max-width:640px;color:var(--sunrise-ink);padding:180px 0 72px}.eyebrow[data-astro-cid-glgfkru5]{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:#2a1820b8;font-weight:600}h1[data-astro-cid-glgfkru5]{font:400 var(--t-display) / .98 var(--f-display);letter-spacing:-.02em;color:inherit;margin:20px 0 26px -.04em}.lede[data-astro-cid-glgfkru5]{font-size:var(--t-lead);max-width:31rem;line-height:1.55}.ctas[data-astro-cid-glgfkru5]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ctas[data-astro-cid-glgfkru5] .btn--ghost[data-astro-cid-glgfkru5]{-webkit-backdrop-filter:blur(8px);color:var(--sunrise-ink);background:#fffafa66;border-color:#2a182040}.voice[data-astro-cid-glgfkru5]{align-items:center;gap:14px;margin-top:48px;display:flex}.voice[data-astro-cid-glgfkru5]:before{content:"";opacity:.5;background:currentColor;width:28px;height:1px}.voice[data-astro-cid-glgfkru5] q[data-astro-cid-glgfkru5]{font:400 1.375rem / 1.2 var(--f-display);quotes:"“" "”"}.voice[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{font-size:var(--t-xs);color:#2a1820b8;line-height:1.35}@media (prefers-reduced-motion:no-preference){.hero-img[data-astro-cid-glgfkru5] img{animation:sunrise 2.6s var(--ease) both}.hero[data-astro-cid-glgfkru5]:after{animation:14s ease-in-out infinite alternate light}.rise[data-astro-cid-glgfkru5]{animation:rise 1.2s var(--ease) both}.rise--keep[data-astro-cid-glgfkru5]{animation-name:rise-keep}.d1[data-astro-cid-glgfkru5]{animation-delay:.2s}.d2[data-astro-cid-glgfkru5]{animation-delay:.32s}.d3[data-astro-cid-glgfkru5]{animation-delay:.44s}.d4[data-astro-cid-glgfkru5]{animation-delay:.6s}}@keyframes sunrise{0%{filter:saturate(.55)brightness(.9);transform:scale(1.07)}to{filter:none;transform:none}}@keyframes light{0%{transform:translate(0)}to{transform:translate(-6%,4%)}}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes rise-keep{0%{transform:translateY(22px)}to{transform:none}}@media (width<=760px){.hero[data-astro-cid-glgfkru5]{min-height:0;display:block}.hero-img[data-astro-cid-glgfkru5]{height:62svh;min-height:420px;position:relative;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.hero-img[data-astro-cid-glgfkru5] img{object-position:76% 30%}.hero[data-astro-cid-glgfkru5]:before{display:none}.hero-copy[data-astro-cid-glgfkru5]{color:var(--ink);margin-top:-56px;padding:8px 0 56px;position:relative}.eyebrow[data-astro-cid-glgfkru5],.voice[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{color:var(--muted)}h1[data-astro-cid-glgfkru5]{margin:14px 0 18px}.lede[data-astro-cid-glgfkru5]{font-size:var(--t-body)}.ctas[data-astro-cid-glgfkru5]{flex-direction:column;margin-top:28px}.ctas[data-astro-cid-glgfkru5] .btn[data-astro-cid-glgfkru5]{width:100%}.ctas[data-astro-cid-glgfkru5] .btn--ghost[data-astro-cid-glgfkru5]{color:var(--ink)}.voice[data-astro-cid-glgfkru5]{margin-top:32px}}.wrap[data-astro-cid-uw2gvkd2]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.num[data-astro-cid-uw2gvkd2]{font-variant-numeric:tabular-nums}.day-intro[data-astro-cid-uw2gvkd2]{padding:150px 0 40px}.day-intro[data-astro-cid-uw2gvkd2] h2[data-astro-cid-uw2gvkd2]{font:400 var(--t-h2) / 1 var(--f-display);letter-spacing:-.02em;max-width:12ch;margin-left:-.03em}.day-intro[data-astro-cid-uw2gvkd2] p[data-astro-cid-uw2gvkd2]{max-width:34rem;font-size:var(--t-lead);color:var(--muted);margin-top:26px}.day[data-astro-cid-uw2gvkd2]{position:relative}.stage-inner[data-astro-cid-uw2gvkd2]{grid-template-columns:minmax(0,1fr);display:grid}.arc[data-astro-cid-uw2gvkd2]{height:72px;margin-bottom:32px;position:relative}.arc[data-astro-cid-uw2gvkd2] svg[data-astro-cid-uw2gvkd2]{width:100%;height:100%;overflow:visible}.arc[data-astro-cid-uw2gvkd2] path[data-astro-cid-uw2gvkd2]{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.sun[data-astro-cid-uw2gvkd2]{background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 18%, transparent);will-change:transform;border-radius:50%;position:absolute;top:-7px;left:-7px;transform:translateY(70px)}.marks[data-astro-cid-uw2gvkd2]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:.75rem;display:flex;position:absolute;inset:auto 0 -26px}.hour[data-astro-cid-uw2gvkd2]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding:56px 0;display:grid}.copy[data-astro-cid-uw2gvkd2]{grid-column:1/6;min-width:0}.clock[data-astro-cid-uw2gvkd2]{font:500 var(--t-s) / 1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;display:flex}.clock[data-astro-cid-uw2gvkd2] b[data-astro-cid-uw2gvkd2]{font:400 var(--t-clock) / 1 var(--f-display);letter-spacing:-.01em;color:var(--ink);text-transform:none}h3[data-astro-cid-uw2gvkd2]{font:400 var(--t-h3) / 1.04 var(--f-display);letter-spacing:-.015em;margin-top:22px}.copy[data-astro-cid-uw2gvkd2]>p[data-astro-cid-uw2gvkd2]:not(.clock){max-width:30rem;color:var(--muted);margin-top:18px}.product[data-astro-cid-uw2gvkd2]{border-top:1px solid var(--line);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:18px;max-width:30rem;margin-top:32px;padding-top:24px;display:grid}.product[data-astro-cid-uw2gvkd2] img{filter:drop-shadow(0 10px 14px #00000024);width:auto;height:96px;margin:0 auto}.pname[data-astro-cid-uw2gvkd2]{font-weight:600;line-height:1.3;text-decoration:none;display:block}.product[data-astro-cid-uw2gvkd2] small[data-astro-cid-uw2gvkd2]{color:var(--muted);margin-top:2px;font-size:.875rem;display:block}.add[data-astro-cid-uw2gvkd2]{border-radius:var(--r-pill);border:1px solid var(--line);min-height:44px;color:var(--ink);font:600 .875rem / 1 var(--f-body);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), transform var(--dur-s) var(--ease);align-items:center;gap:8px;margin-top:8px;padding:0 16px 0 14px;display:inline-flex}.add[data-astro-cid-uw2gvkd2]:active{transform:scale(.97)}.add[data-astro-cid-uw2gvkd2][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.add[data-astro-cid-uw2gvkd2] i[data-astro-cid-uw2gvkd2]{font-size:16px}.visual[data-astro-cid-uw2gvkd2]{border-radius:var(--r-card);aspect-ratio:4/5;grid-column:7/13;justify-self:end;width:100%;max-height:min(68vh,640px);overflow:hidden}.visual[data-astro-cid-uw2gvkd2] img{object-fit:cover;width:100%;height:100%}@media (hover:hover) and (pointer:fine){.add[data-astro-cid-uw2gvkd2]:hover{border-color:var(--ink)}.add[data-astro-cid-uw2gvkd2][aria-pressed=true]:hover{border-color:var(--accent)}.pname[data-astro-cid-uw2gvkd2]:hover{text-underline-offset:3px;text-decoration:underline}}.js-day .day[data-astro-cid-uw2gvkd2]{height:340vh}.js-day .stage[data-astro-cid-uw2gvkd2]{align-items:center;height:100svh;padding-top:72px;display:flex;position:sticky;top:0}.js-day .stage-inner[data-astro-cid-uw2gvkd2]{width:min(var(--maxw), 100% - 2 * var(--pad))}.js-day .hours[data-astro-cid-uw2gvkd2]{display:grid}.js-day .hour[data-astro-cid-uw2gvkd2]{opacity:0;visibility:hidden;transition:opacity .9s var(--ease), visibility 0s .9s;grid-area:1/1;padding:0}.js-day .hour[data-astro-cid-uw2gvkd2][data-on=true]{opacity:1;visibility:visible;transition:opacity .9s var(--ease), visibility 0s}.js-day .hour[data-astro-cid-uw2gvkd2] .copy[data-astro-cid-uw2gvkd2]>[data-astro-cid-uw2gvkd2]{transition:transform 1.1s var(--ease);transform:translateY(18px)}.js-day .hour[data-astro-cid-uw2gvkd2][data-on=true] .copy[data-astro-cid-uw2gvkd2]>[data-astro-cid-uw2gvkd2]{transform:none}.js-day .hour[data-astro-cid-uw2gvkd2] .copy[data-astro-cid-uw2gvkd2]>[data-astro-cid-uw2gvkd2]:nth-child(2){transition-delay:60ms}.js-day .hour[data-astro-cid-uw2gvkd2] .copy[data-astro-cid-uw2gvkd2]>[data-astro-cid-uw2gvkd2]:nth-child(3){transition-delay:.12s}.js-day .hour[data-astro-cid-uw2gvkd2] .copy[data-astro-cid-uw2gvkd2]>[data-astro-cid-uw2gvkd2]:nth-child(4){transition-delay:.18s}.js-day .hour[data-astro-cid-uw2gvkd2] .visual[data-astro-cid-uw2gvkd2] img{transition:transform 1.6s var(--ease);transform:scale(1.06)}.js-day .hour[data-astro-cid-uw2gvkd2][data-on=true] .visual[data-astro-cid-uw2gvkd2] img{transform:none}.close[data-astro-cid-uw2gvkd2]{padding:120px 0 160px}.close-grid[data-astro-cid-uw2gvkd2]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.close[data-astro-cid-uw2gvkd2] figure[data-astro-cid-uw2gvkd2]{grid-column:1/8;min-width:0}.close[data-astro-cid-uw2gvkd2] blockquote[data-astro-cid-uw2gvkd2] p[data-astro-cid-uw2gvkd2]{font:400 clamp(2.25rem, 1.3rem + 3vw, 4.25rem) / 1.05 var(--f-display);letter-spacing:-.015em;text-indent:-.4em}.close[data-astro-cid-uw2gvkd2] figcaption[data-astro-cid-uw2gvkd2]{font-size:var(--t-s);color:var(--muted);margin-top:20px}.seen[data-astro-cid-uw2gvkd2]{font-size:var(--t-s);color:var(--muted);margin-top:8px}.seen[data-astro-cid-uw2gvkd2] a[data-astro-cid-uw2gvkd2],.routine[data-astro-cid-uw2gvkd2] p[data-astro-cid-uw2gvkd2] a[data-astro-cid-uw2gvkd2]{color:var(--ink);text-underline-offset:3px}.routine[data-astro-cid-uw2gvkd2]{border-top:1px solid var(--line);grid-column:8/13;min-width:0;padding-top:24px}.sum[data-astro-cid-uw2gvkd2]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sum[data-astro-cid-uw2gvkd2] span[data-astro-cid-uw2gvkd2]{color:var(--muted)}.sum[data-astro-cid-uw2gvkd2] b[data-astro-cid-uw2gvkd2]{font:400 2.25rem / 1 var(--f-display);white-space:nowrap}.routine[data-astro-cid-uw2gvkd2] .btn[data-astro-cid-uw2gvkd2]{width:100%;margin-top:20px}.routine[data-astro-cid-uw2gvkd2] p[data-astro-cid-uw2gvkd2]{font-size:var(--t-s);color:var(--muted);margin-top:16px}.routine[data-astro-cid-uw2gvkd2] .note[data-astro-cid-uw2gvkd2]:empty{display:none}@media (width<=1080px){.copy[data-astro-cid-uw2gvkd2]{grid-column:1/7}.visual[data-astro-cid-uw2gvkd2]{grid-column:7/13}.close-grid[data-astro-cid-uw2gvkd2]{display:block}.routine[data-astro-cid-uw2gvkd2]{margin-top:48px}}@media (width<=760px){.day-intro[data-astro-cid-uw2gvkd2]{padding:72px 0 8px}.arc[data-astro-cid-uw2gvkd2]{height:44px;margin-bottom:28px}.hour[data-astro-cid-uw2gvkd2]{flex-direction:column;align-items:stretch;display:flex}.visual[data-astro-cid-uw2gvkd2]{aspect-ratio:16/11;border-radius:18px;order:-1;max-height:none}.copy[data-astro-cid-uw2gvkd2]{margin-top:22px}.clock[data-astro-cid-uw2gvkd2] b[data-astro-cid-uw2gvkd2]{font-size:2.25rem}h3[data-astro-cid-uw2gvkd2]{margin-top:12px;font-size:1.875rem}.copy[data-astro-cid-uw2gvkd2]>p[data-astro-cid-uw2gvkd2]:not(.clock){margin-top:10px;font-size:.96875rem}.product[data-astro-cid-uw2gvkd2]{grid-template-columns:56px minmax(0,1fr);margin-top:18px;padding-top:16px}.product[data-astro-cid-uw2gvkd2] img{height:72px}.js-day .stage[data-astro-cid-uw2gvkd2]{align-items:flex-start;padding-top:64px}.js-day .visual[data-astro-cid-uw2gvkd2]{aspect-ratio:16/10}.close[data-astro-cid-uw2gvkd2]{padding:72px 0 96px}}.wrap[data-astro-cid-gzlewpru]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.num[data-astro-cid-gzlewpru]{font-variant-numeric:tabular-nums}.concerns[data-astro-cid-gzlewpru]{padding:calc(var(--sec) * 1.25) 0 var(--sec)}.grid[data-astro-cid-gzlewpru]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.head[data-astro-cid-gzlewpru]{min-width:0;top:calc(var(--nav-h) + 56px);grid-column:1/5;padding-right:8px;position:sticky}h2[data-astro-cid-gzlewpru]{font:400 var(--t-h2) / 1 var(--f-display);letter-spacing:-.02em;color:var(--ink);margin-left:-.03em}.head[data-astro-cid-gzlewpru] p[data-astro-cid-gzlewpru]{max-width:26rem;font-size:var(--t-lead);color:var(--muted);margin-top:26px;line-height:1.55}.rows[data-astro-cid-gzlewpru]{border-bottom:1px solid var(--line);grid-column:5/13;min-width:0;margin-top:6px;list-style:none}.rows[data-astro-cid-gzlewpru] li[data-astro-cid-gzlewpru]{border-top:1px solid var(--line)}.row[data-astro-cid-gzlewpru]{--bleed:20px;isolation:isolate;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) auto 44px;grid-template-areas:"label count arrow""line count arrow";align-items:center;gap:6px 28px;padding:30px 0 28px;text-decoration:none;display:grid;position:relative}.row[data-astro-cid-gzlewpru]:before{content:"";inset:0 calc(-1 * var(--bleed));z-index:-1;background:color-mix(in srgb, var(--accent) 9%, transparent);transform-origin:50% 100%;transition:transform var(--dur) var(--ease);position:absolute;transform:scaleY(0)}.label[data-astro-cid-gzlewpru]{font:400 2.25rem / 1.08 var(--f-display);letter-spacing:-.015em;grid-area:label}.line[data-astro-cid-gzlewpru]{color:var(--muted);font-size:var(--t-body);grid-area:line;line-height:1.5}.count[data-astro-cid-gzlewpru]{color:var(--muted);font-size:var(--t-s);white-space:nowrap;grid-area:count}.arrow[data-astro-cid-gzlewpru]{border:1px solid var(--line);width:44px;height:44px;transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:50%;grid-area:arrow;place-items:center;font-size:18px;display:grid}.row[data-astro-cid-gzlewpru]:active .arrow[data-astro-cid-gzlewpru]{transform:scale(.97)}.row[data-astro-cid-gzlewpru]:focus-visible{outline:none}.row[data-astro-cid-gzlewpru]:focus-visible:before{box-shadow:inset 0 0 0 3px var(--ring);border-radius:6px;transform:scaleY(1)}.row[data-astro-cid-gzlewpru]:focus-visible .arrow[data-astro-cid-gzlewpru]{border-color:var(--accent);background:var(--accent);color:var(--on-accent);transform:translate(6px)}@media (hover:hover) and (pointer:fine){.row[data-astro-cid-gzlewpru]:hover:before{transform:scaleY(1)}.row[data-astro-cid-gzlewpru]:hover .arrow[data-astro-cid-gzlewpru]{border-color:var(--accent);background:var(--accent);color:var(--on-accent);transform:translate(6px)}}@media (width<=1080px){.head[data-astro-cid-gzlewpru]{grid-column:1/6}.rows[data-astro-cid-gzlewpru]{grid-column:6/13}.label[data-astro-cid-gzlewpru]{font-size:1.875rem}}@media (width<=760px){.concerns[data-astro-cid-gzlewpru]{padding:calc(var(--sec) * 1.15) 0 var(--sec)}.grid[data-astro-cid-gzlewpru]{display:block}.head[data-astro-cid-gzlewpru]{padding-right:0;position:static}.head[data-astro-cid-gzlewpru] p[data-astro-cid-gzlewpru]{font-size:var(--t-body);margin-top:18px}.rows[data-astro-cid-gzlewpru]{margin-top:40px}.row[data-astro-cid-gzlewpru]{--bleed:0px;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"label arrow""line arrow""count arrow";gap:4px 16px;min-height:64px;padding:20px 0 18px}.label[data-astro-cid-gzlewpru]{font-size:1.625rem;line-height:1.12}.line[data-astro-cid-gzlewpru]{font-size:.96875rem}.count[data-astro-cid-gzlewpru]{font-size:var(--t-xs);margin-top:2px}}.wrap[data-astro-cid-r6ha4uq5]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.genuine[data-astro-cid-r6ha4uq5]{padding:var(--sec-s) 0}.grid[data-astro-cid-r6ha4uq5]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.copy[data-astro-cid-r6ha4uq5]{grid-column:1/6;min-width:0}h2[data-astro-cid-r6ha4uq5]{font:400 var(--t-h3) / 1.04 var(--f-display);letter-spacing:-.015em;max-width:13ch;color:var(--ink)}.copy[data-astro-cid-r6ha4uq5] p[data-astro-cid-r6ha4uq5]{max-width:30rem;color:var(--muted);margin-top:20px}.copy[data-astro-cid-r6ha4uq5] .btn[data-astro-cid-r6ha4uq5]{margin-top:32px}.proof[data-astro-cid-r6ha4uq5]{grid-column:7/13;min-width:0}.brands[data-astro-cid-r6ha4uq5]{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]{min-height:112px;font:600 .875rem / 1.25 var(--f-body);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--ink);border-left:1px solid var(--line);place-items:center;padding:16px 12px;display:grid}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]:nth-child(4n+1){border-left:0}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]:nth-child(n+5){border-top:1px solid var(--line)}.seal[data-astro-cid-r6ha4uq5]{border-radius:var(--r-pill);border:1px solid var(--line);font-size:var(--t-s);color:var(--ink);align-items:center;gap:10px;margin-top:24px;padding:10px 18px 10px 12px;font-weight:500;line-height:1.3;display:inline-flex}.seal[data-astro-cid-r6ha4uq5] i[data-astro-cid-r6ha4uq5]{color:var(--accent);flex:none;font-size:20px}@media (width<=1080px){.copy[data-astro-cid-r6ha4uq5]{grid-column:1/-1}.proof[data-astro-cid-r6ha4uq5]{grid-column:1/-1;margin-top:48px}}@media (width<=760px){.copy[data-astro-cid-r6ha4uq5] p[data-astro-cid-r6ha4uq5]{margin-top:16px;font-size:.96875rem}.copy[data-astro-cid-r6ha4uq5] .btn[data-astro-cid-r6ha4uq5]{width:100%;margin-top:28px}.proof[data-astro-cid-r6ha4uq5]{margin-top:40px}.brands[data-astro-cid-r6ha4uq5]{grid-template-columns:repeat(2,minmax(0,1fr))}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]{min-height:80px;font-size:.8125rem}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]:nth-child(4n+1){border-left:1px solid var(--line)}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]:nth-child(odd){border-left:0}.brands[data-astro-cid-r6ha4uq5] li[data-astro-cid-r6ha4uq5]:nth-child(n+3){border-top:1px solid var(--line)}.seal[data-astro-cid-r6ha4uq5]{margin-top:20px}}.wrap[data-astro-cid-if5kswhi]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.num[data-astro-cid-if5kswhi]{font-variant-numeric:tabular-nums}.best[data-astro-cid-if5kswhi]{padding:var(--sec) 0;container-type:inline-size}.head[data-astro-cid-if5kswhi]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}h2[data-astro-cid-if5kswhi]{font:400 var(--t-h2) / 1 var(--f-display);letter-spacing:-.02em;max-width:14ch;color:var(--ink);margin-left:-.03em}.tools[data-astro-cid-if5kswhi]{align-items:center;gap:28px;padding-bottom:6px;display:flex}.all[data-astro-cid-if5kswhi]{font-weight:600;font-size:var(--t-s);color:var(--ink);align-items:center;gap:8px;padding:10px 0;text-decoration:none;display:inline-flex;position:relative}.all[data-astro-cid-if5kswhi]:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur) var(--ease);background:currentColor;position:absolute;bottom:6px;left:0;right:26px}.all[data-astro-cid-if5kswhi] i[data-astro-cid-if5kswhi]{transition:transform var(--dur) var(--ease);font-size:18px}.nav[data-astro-cid-if5kswhi]{gap:10px;display:flex}.step[data-astro-cid-if5kswhi]{border:1px solid var(--line);width:48px;height:48px;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-s) var(--ease), border-color var(--dur) var(--ease), opacity var(--dur) var(--ease);border-radius:50%;place-items:center;font-size:18px;display:grid}.step[data-astro-cid-if5kswhi]:active:not(:disabled){transform:scale(.97)}.step[data-astro-cid-if5kswhi]:disabled{opacity:.32;cursor:default}.step[data-astro-cid-if5kswhi]:focus-visible{border-radius:50%}.rail[data-astro-cid-if5kswhi]{--wrap-w:min(var(--maxw), 100cqw - 2 * var(--pad));--edge:calc((100cqw - var(--wrap-w)) / 2);--gap:var(--col-gap);--card-w:calc((var(--wrap-w) - 3 * var(--gap)) / 4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;margin-top:clamp(40px,2rem + 2vw,64px);padding-block:12px;overflow-x:auto}.rail[data-astro-cid-if5kswhi]::-webkit-scrollbar{display:none}.rail[data-astro-cid-if5kswhi]:focus-visible{outline:3px solid var(--ring);outline-offset:-3px;border-radius:var(--r-card)}.track[data-astro-cid-if5kswhi]{grid-auto-flow:column;grid-auto-columns:var(--card-w);column-gap:var(--gap);width:max-content;padding-inline:var(--edge);grid-template-rows:repeat(4,auto);row-gap:0;list-style:none;display:grid}.card[data-astro-cid-if5kswhi]{grid-row:span 4;grid-template-rows:subgrid;scroll-snap-align:start;min-width:0;display:grid;position:relative}.shot[data-astro-cid-if5kswhi]{aspect-ratio:4/5;border-radius:var(--r-card);background:var(--tile);display:block;position:relative;overflow:hidden}.shot[data-astro-cid-if5kswhi] img{object-fit:contain;filter:drop-shadow(0 18px 18px #2a182029)drop-shadow(0 4px 6px #2a182014);width:68%;height:74%;transition:transform var(--dur) var(--ease);position:absolute;inset:12% 16% 14%}.title[data-astro-cid-if5kswhi]{min-width:0;margin-top:20px}.name[data-astro-cid-if5kswhi]{font:600 var(--t-body) / 1.35 var(--f-body);letter-spacing:0;text-wrap:pretty}.name[data-astro-cid-if5kswhi] a[data-astro-cid-if5kswhi]{color:var(--ink);text-decoration:none}.meta[data-astro-cid-if5kswhi]{font-size:var(--t-s);color:var(--muted);margin-top:4px}.line[data-astro-cid-if5kswhi]{font-size:var(--t-s);color:var(--muted);margin-top:10px;line-height:1.5}.act[data-astro-cid-if5kswhi]{flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px;display:flex}.act[data-astro-cid-if5kswhi] .btn[data-astro-cid-if5kswhi] i[data-astro-cid-if5kswhi]{font-size:16px}@media (pointer:coarse){.name[data-astro-cid-if5kswhi] a[data-astro-cid-if5kswhi],.used[data-astro-cid-if5kswhi]{align-items:center;min-height:44px;display:inline-flex}}.used[data-astro-cid-if5kswhi]{font-size:var(--t-xs);color:var(--muted);text-underline-offset:3px;text-decoration-color:var(--line);line-height:1.4}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-if5kswhi]:hover .shot[data-astro-cid-if5kswhi] img{transform:translateY(-6px)}.name[data-astro-cid-if5kswhi] a[data-astro-cid-if5kswhi]:hover{text-underline-offset:3px;text-decoration:underline}.all[data-astro-cid-if5kswhi]:hover i[data-astro-cid-if5kswhi]{transform:translate(4px)}.all[data-astro-cid-if5kswhi]:not(:hover):after{transform:scaleX(.0001)}.step[data-astro-cid-if5kswhi]:hover:not(:disabled){border-color:var(--ink)}.used[data-astro-cid-if5kswhi]:hover{color:var(--ink);text-decoration-color:currentColor}}@media (width<=1080px){.rail[data-astro-cid-if5kswhi]{--card-w:calc((var(--wrap-w) - 2 * var(--gap)) / 2.6)}}@media (width<=760px){.head[data-astro-cid-if5kswhi]{flex-direction:column;align-items:flex-start;gap:12px}.tools[data-astro-cid-if5kswhi]{padding-bottom:0}.nav[data-astro-cid-if5kswhi]{display:none}.rail[data-astro-cid-if5kswhi]{--gap:16px;--card-w:calc(var(--wrap-w) / 1.3);margin-top:28px}.shot[data-astro-cid-if5kswhi]{border-radius:18px}.title[data-astro-cid-if5kswhi]{margin-top:16px}}.wrap[data-astro-cid-jasuxetk]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.num[data-astro-cid-jasuxetk]{font-variant-numeric:tabular-nums}.plan[data-astro-cid-jasuxetk]{padding-block:clamp(2.5rem,1rem + 4vw,5rem)}.panel[data-astro-cid-jasuxetk]{--pp:clamp(20px, 4.5vw, 64px);column-gap:var(--col-gap);padding:clamp(40px, 6vw, 88px) var(--pp);border-radius:var(--r-panel);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid;box-shadow:inset 0 0 0 1px #2a18200f}.intro[data-astro-cid-jasuxetk]{grid-column:1/6;min-width:0}h2[data-astro-cid-jasuxetk]{font:400 clamp(2.5rem, 1.3rem + 3vw, 4.25rem) / 1 var(--f-display);letter-spacing:-.02em;max-width:11ch;margin-left:-.03em}.body[data-astro-cid-jasuxetk]{max-width:26rem;font-size:var(--t-lead);color:var(--muted);margin-top:24px;line-height:1.55}.tabs[data-astro-cid-jasuxetk]{flex-wrap:wrap;gap:10px;max-width:28rem;margin-top:40px;display:flex}.tab[data-astro-cid-jasuxetk]{border-radius:var(--r-pill);border:1px solid var(--line);min-height:44px;color:var(--ink);font:500 .9375rem / 1.2 var(--f-body);white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur-s) var(--ease);align-items:center;padding:0 18px;display:inline-flex}.tab[data-astro-cid-jasuxetk]:active{transition-duration:.1s;transform:scale(.97)}.tab[data-astro-cid-jasuxetk][aria-selected=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.tab[data-astro-cid-jasuxetk]:focus-visible{border-radius:var(--r-pill)}.stage[data-astro-cid-jasuxetk]{grid-column:6/13;min-width:0;display:grid}.sheet[data-astro-cid-jasuxetk]{border-radius:var(--r-card);background:#fffcfc9e;grid-area:1/1;min-width:0;padding:clamp(20px,2.6vw,36px)}.js .sheet[data-astro-cid-jasuxetk][hidden]{visibility:hidden;pointer-events:none;display:block}.cols[data-astro-cid-jasuxetk]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.col[data-astro-cid-jasuxetk]{min-width:0;padding-right:clamp(16px,2vw,32px)}.col--home[data-astro-cid-jasuxetk]{border-left:1px solid var(--line);padding:0 0 0 clamp(16px,2vw,32px)}.label[data-astro-cid-jasuxetk]{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}h3[data-astro-cid-jasuxetk]{font:400 clamp(1.625rem, 1.1rem + 1vw, 2rem) / 1.08 var(--f-display);letter-spacing:-.015em;margin-top:18px}.meta[data-astro-cid-jasuxetk]{font-size:var(--t-s);color:var(--muted);display:block}.col[data-astro-cid-jasuxetk]>.meta[data-astro-cid-jasuxetk]{margin-top:8px}.price[data-astro-cid-jasuxetk]{font:400 1.75rem / 1 var(--f-display);letter-spacing:-.01em;margin-top:22px}.items[data-astro-cid-jasuxetk]{margin-top:14px;list-style:none}.item[data-astro-cid-jasuxetk]{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding-block:12px;display:grid}.item[data-astro-cid-jasuxetk]+.item[data-astro-cid-jasuxetk]{border-top:1px solid var(--line)}.pack[data-astro-cid-jasuxetk]{background:var(--tile);border-radius:14px;place-items:center;height:72px;display:grid}.pack[data-astro-cid-jasuxetk] img{filter:drop-shadow(0 6px 8px #2a182024);width:auto;height:60px}.item-copy[data-astro-cid-jasuxetk]{min-width:0}.item[data-astro-cid-jasuxetk] a[data-astro-cid-jasuxetk]{color:var(--ink);font-weight:600;line-height:1.3;text-decoration:none;display:block}.item[data-astro-cid-jasuxetk] .meta[data-astro-cid-jasuxetk]{margin-top:3px;font-size:.875rem}.foot[data-astro-cid-jasuxetk]{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.review[data-astro-cid-jasuxetk]{align-items:center;gap:10px;font-weight:500;display:flex}.review[data-astro-cid-jasuxetk] i[data-astro-cid-jasuxetk]{color:var(--accent);font-size:20px}.note[data-astro-cid-jasuxetk]{color:var(--muted);margin-top:6px;font-size:.875rem}.ctas[data-astro-cid-jasuxetk]{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px;display:grid}.ctas[data-astro-cid-jasuxetk] .btn[data-astro-cid-jasuxetk]{width:100%}.ctas[data-astro-cid-jasuxetk] .btn--ghost[data-astro-cid-jasuxetk]{background:#ffffff80}.added[data-astro-cid-jasuxetk]{font-size:var(--t-s);color:var(--ink);align-items:center;gap:8px;margin-top:12px;font-weight:500;display:flex}.added[data-astro-cid-jasuxetk]:empty{display:none}.added[data-astro-cid-jasuxetk] i{color:var(--accent);font-size:18px}@media (hover:hover) and (pointer:fine){.tab[data-astro-cid-jasuxetk]:hover{border-color:var(--ink)}.tab[data-astro-cid-jasuxetk][aria-selected=true]:hover{border-color:var(--accent)}.item[data-astro-cid-jasuxetk] a[data-astro-cid-jasuxetk]:hover{text-underline-offset:3px;text-decoration:underline}.ctas[data-astro-cid-jasuxetk] .btn--ghost[data-astro-cid-jasuxetk]:hover{border-color:var(--ink)}}@media (width<=1080px){.intro[data-astro-cid-jasuxetk],.stage[data-astro-cid-jasuxetk]{grid-column:1/-1}h2[data-astro-cid-jasuxetk]{max-width:14ch}.stage[data-astro-cid-jasuxetk]{margin-top:40px}}@media (width<=760px){.plan[data-astro-cid-jasuxetk]{padding-block:40px}.panel[data-astro-cid-jasuxetk]{padding-block:40px 20px;padding-inline:var(--pp);display:block}.body[data-astro-cid-jasuxetk]{font-size:var(--t-body);margin-top:16px}.tabs[data-astro-cid-jasuxetk]{max-width:none;margin:28px calc(-1 * var(--pp)) 0;padding:4px var(--pp);scroll-padding-inline:var(--pp);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}.tabs[data-astro-cid-jasuxetk]::-webkit-scrollbar{display:none}.tab[data-astro-cid-jasuxetk]{scroll-snap-align:start;flex:none}.stage[data-astro-cid-jasuxetk]{margin:24px calc(-1 * var(--pp) + 6px) 0}.sheet[data-astro-cid-jasuxetk]{border-radius:20px;padding:24px 18px}.ctas[data-astro-cid-jasuxetk] .btn[data-astro-cid-jasuxetk]{white-space:normal;height:auto;min-height:54px;padding:14px 20px}.ctas[data-astro-cid-jasuxetk] .btn[data-astro-cid-jasuxetk] .lbl[data-astro-cid-jasuxetk]{text-wrap:balance;height:auto;line-height:1.25;overflow:visible}.ctas[data-astro-cid-jasuxetk] .btn[data-astro-cid-jasuxetk] .lbl[data-astro-cid-jasuxetk]>span[data-astro-cid-jasuxetk]{transform:none!important}.ctas[data-astro-cid-jasuxetk] .btn[data-astro-cid-jasuxetk] .lbl[data-astro-cid-jasuxetk]>span[data-astro-cid-jasuxetk]:after{display:none}.cols[data-astro-cid-jasuxetk]{grid-template-columns:minmax(0,1fr)}.col[data-astro-cid-jasuxetk]{padding:0}.col--home[data-astro-cid-jasuxetk]{border-left:0;border-top:1px solid var(--line);margin-top:22px;padding:22px 0 0}h3[data-astro-cid-jasuxetk]{margin-top:12px}.price[data-astro-cid-jasuxetk]{margin-top:14px;font-size:1.5rem}}@media (pointer:coarse){.item-copy[data-astro-cid-jasuxetk] a[data-astro-cid-jasuxetk]{align-items:center;min-height:44px;display:inline-flex}}.wrap[data-astro-cid-p6ciftpt]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.num[data-astro-cid-p6ciftpt]{font-variant-numeric:tabular-nums}.treat[data-astro-cid-p6ciftpt]{padding-block:clamp(2.5rem,1rem + 4vw,5rem)}.panel[data-astro-cid-p6ciftpt]{--pp:clamp(20px, 4.5vw, 64px);padding:clamp(48px, 7vw, 104px) var(--pp) clamp(40px, 6vw, 88px);border-radius:var(--r-panel)}h2[data-astro-cid-p6ciftpt]{font:400 var(--t-h2) / 1 var(--f-display);letter-spacing:-.02em;max-width:13ch;margin-left:-.03em}.body[data-astro-cid-p6ciftpt]{max-width:34rem;font-size:var(--t-lead);color:var(--muted);margin-top:24px;line-height:1.55}.menu[data-astro-cid-p6ciftpt]{border-bottom:1px solid var(--line);margin:clamp(40px,5vw,72px) -20px 0;list-style:none}.menu[data-astro-cid-p6ciftpt]>li[data-astro-cid-p6ciftpt]{border-top:1px solid var(--line)}.row[data-astro-cid-p6ciftpt]{--arrow:24px;isolation:isolate;grid-template-columns:minmax(0, 5fr) minmax(0, 4fr) minmax(0, 3fr) var(--arrow);column-gap:var(--col-gap);color:var(--ink);align-items:baseline;padding:30px 20px;text-decoration:none;display:grid;position:relative}.row[data-astro-cid-p6ciftpt]:before{content:"";z-index:-1;transform-origin:bottom;transition:transform var(--dur) var(--ease);background:#f6e9ee0f;position:absolute;inset:0;transform:scaleY(0)}.row[data-astro-cid-p6ciftpt]:focus-visible{outline-offset:-3px;border-radius:14px}.name[data-astro-cid-p6ciftpt]{font:400 clamp(1.625rem, 1.1rem + 1.2vw, 2.25rem) / 1.1 var(--f-display);letter-spacing:-.015em;min-width:0}.meta[data-astro-cid-p6ciftpt]{min-width:0;color:var(--muted);font-size:var(--t-s);gap:2px;line-height:1.5;display:grid}.time[data-astro-cid-p6ciftpt]{font-weight:500}.price[data-astro-cid-p6ciftpt]{text-align:right;font:400 clamp(1.375rem, 1rem + .8vw, 1.75rem) / 1.1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;justify-self:end}.price[data-astro-cid-p6ciftpt] small[data-astro-cid-p6ciftpt]{font:400 var(--t-s) / 1 var(--f-body);letter-spacing:0;color:var(--muted);margin-right:.4em}.price--talk[data-astro-cid-p6ciftpt]{font:400 var(--t-s) / 1.4 var(--f-body);letter-spacing:0;color:var(--muted);white-space:normal}.arrow[data-astro-cid-p6ciftpt]{color:var(--muted);transition:transform var(--dur) var(--ease), color var(--dur) var(--ease);justify-self:end;font-size:20px}.tiers[data-astro-cid-p6ciftpt]{grid-column:2/-1;grid-template-columns:subgrid;margin-top:18px;list-style:none;display:grid}.tier[data-astro-cid-p6ciftpt]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding-block:12px;display:grid}.tier[data-astro-cid-p6ciftpt]+.tier[data-astro-cid-p6ciftpt]{border-top:1px solid var(--line)}.tier-copy[data-astro-cid-p6ciftpt]{min-width:0;font-size:var(--t-s);color:var(--muted);gap:2px;line-height:1.45;display:grid}.tier-copy[data-astro-cid-p6ciftpt] b[data-astro-cid-p6ciftpt]{color:var(--ink);font-weight:600}.tier-price[data-astro-cid-p6ciftpt]{font:400 1.25rem / 1.1 var(--f-display);white-space:nowrap;grid-column:2;justify-self:end}.ctas[data-astro-cid-p6ciftpt]{flex-wrap:wrap;gap:12px;margin-top:clamp(36px,4vw,56px);display:flex}@media (hover:hover) and (pointer:fine){.row[data-astro-cid-p6ciftpt]:hover:before{transform:scaleY(1)}.row[data-astro-cid-p6ciftpt]:hover .arrow[data-astro-cid-p6ciftpt]{color:var(--accent);transform:translate(6px)}}@media (width<=900px){.row[data-astro-cid-p6ciftpt]{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) auto var(--arrow)}}@media (width<=760px){.treat[data-astro-cid-p6ciftpt]{padding-block:40px}.panel[data-astro-cid-p6ciftpt]{padding-block:48px 28px}.body[data-astro-cid-p6ciftpt]{font-size:var(--t-body);margin-top:16px}.menu[data-astro-cid-p6ciftpt]{margin:36px calc(-1 * var(--pp) + 4px) 0}.row[data-astro-cid-p6ciftpt]{grid-template-columns:minmax(0, 1fr) var(--arrow);padding:24px calc(var(--pp) - 4px);grid-template-areas:"name arrow""price.""meta meta""tiers tiers";align-items:start;column-gap:16px}.name[data-astro-cid-p6ciftpt]{grid-area:name}.arrow[data-astro-cid-p6ciftpt]{grid-area:arrow;align-self:start;margin-top:6px}.price[data-astro-cid-p6ciftpt]{text-align:left;grid-area:price;justify-self:start;margin-top:8px;font-size:1.375rem}.price--talk[data-astro-cid-p6ciftpt]{font-size:var(--t-s)}.meta[data-astro-cid-p6ciftpt]{grid-area:meta;margin-top:8px}.tiers[data-astro-cid-p6ciftpt]{grid-area:tiers;margin-top:12px;display:block}.tier[data-astro-cid-p6ciftpt]{justify-content:space-between;align-items:baseline;gap:16px;padding-block:10px;display:flex}.tier-price[data-astro-cid-p6ciftpt]{font-size:1.125rem}.ctas[data-astro-cid-p6ciftpt]{flex-direction:column}.ctas[data-astro-cid-p6ciftpt] .btn[data-astro-cid-p6ciftpt]{width:100%}}
