.bd[data-astro-cid-dbrwgr2y]{gap:var(--stack-sm);--ring:0 0 0 7px var(--accent-soft);justify-items:center;width:100%;min-width:0;display:grid}.bd--suggestion[data-astro-cid-dbrwgr2y]{--loop:12s}.bd--stamps[data-astro-cid-dbrwgr2y]{--loop:15s}.bd--month[data-astro-cid-dbrwgr2y]{--loop:13s}.bd__stage[data-astro-cid-dbrwgr2y]{width:100%;max-width:30rem;padding:var(--space-md);box-shadow:var(--elevation-1);gap:var(--stack-xs);justify-items:start;display:grid;overflow:hidden}.bd__stage[data-astro-cid-dbrwgr2y]>[data-astro-cid-dbrwgr2y]{width:100%}.bd__pause[data-astro-cid-dbrwgr2y][hidden]{display:none}.bd[data-astro-cid-dbrwgr2y] p[data-astro-cid-dbrwgr2y]{max-width:none;margin:0}.t[data-astro-cid-dbrwgr2y]{font-family:var(--font-heading);font-weight:var(--font-weight-heading)}.muted[data-astro-cid-dbrwgr2y]{color:var(--muted)}.row[data-astro-cid-dbrwgr2y]{align-items:center;gap:var(--inline-2xs);display:flex}.star[data-astro-cid-dbrwgr2y]{width:20px;height:20px;fill:var(--reward-fill);flex:none}.bd__card[data-astro-cid-dbrwgr2y]{padding:var(--space-sm) var(--space-md);gap:var(--space-2xs);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--card));display:grid}.sum[data-astro-cid-dbrwgr2y]{justify-content:space-between;align-items:center;gap:var(--inline-sm);border-top:var(--space-4xs) solid var(--line);padding-top:var(--space-2xs);border-radius:var(--space-2xs);display:flex}.sum[data-astro-cid-dbrwgr2y] svg[data-astro-cid-dbrwgr2y]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;transform:rotate(180deg)}.disc[data-astro-cid-dbrwgr2y]{grid-template-rows:1fr;display:grid}.disc[data-astro-cid-dbrwgr2y]>div[data-astro-cid-dbrwgr2y]{gap:var(--space-2xs);min-height:0;display:grid;overflow:hidden}.src[data-astro-cid-dbrwgr2y]{color:var(--muted)}.tick[data-astro-cid-dbrwgr2y]{border-radius:var(--space-2xs);border:2px solid var(--accent);background:var(--accent);flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.tick[data-astro-cid-dbrwgr2y] svg[data-astro-cid-dbrwgr2y]{fill:none;width:14px;height:14px;stroke:var(--white);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.scenes[data-astro-cid-dbrwgr2y]{gap:var(--stack-md);display:grid}.scene[data-astro-cid-dbrwgr2y]{gap:var(--stack-xs);align-content:start;min-width:0;display:grid}.scene__label[data-astro-cid-dbrwgr2y]{font-family:var(--font-heading);font-weight:var(--font-weight-heading)}.stamps[data-astro-cid-dbrwgr2y]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.stamp[data-astro-cid-dbrwgr2y]{align-items:center;gap:var(--inline-2xs);display:inline-flex}.stamp[data-astro-cid-dbrwgr2y].on{background:var(--accent-soft);border-color:var(--accent-line)}.stamp[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{width:18px;height:18px}.stack[data-astro-cid-dbrwgr2y]{display:inline-grid}.stack[data-astro-cid-dbrwgr2y]>[data-astro-cid-dbrwgr2y]{grid-area:1/1}.n0[data-astro-cid-dbrwgr2y],.n1[data-astro-cid-dbrwgr2y],.n2[data-astro-cid-dbrwgr2y],.x3a[data-astro-cid-dbrwgr2y]{opacity:0}.got[data-astro-cid-dbrwgr2y]{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.got[data-astro-cid-dbrwgr2y] li[data-astro-cid-dbrwgr2y]{gap:var(--inline-2xs);align-items:center;display:flex}.miles[data-astro-cid-dbrwgr2y]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.mile[data-astro-cid-dbrwgr2y]{border:2px solid var(--reward-line);background:var(--accent-soft);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mile[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{width:22px;height:22px}.chart[data-astro-cid-dbrwgr2y]{width:100%;height:auto;display:block}.chart[data-astro-cid-dbrwgr2y] .grid[data-astro-cid-dbrwgr2y]{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 5}.chart[data-astro-cid-dbrwgr2y] .band[data-astro-cid-dbrwgr2y]{fill:var(--lavendar);opacity:.55;transform-box:fill-box;transform-origin:50% 100%}.chart[data-astro-cid-dbrwgr2y] .ln[data-astro-cid-dbrwgr2y]{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.chart[data-astro-cid-dbrwgr2y] .mood[data-astro-cid-dbrwgr2y]{stroke:var(--green)}.chart[data-astro-cid-dbrwgr2y] .focus[data-astro-cid-dbrwgr2y]{stroke:var(--orange)}.chart[data-astro-cid-dbrwgr2y] .dot-m[data-astro-cid-dbrwgr2y]{fill:var(--green)}.chart[data-astro-cid-dbrwgr2y] .dot-f[data-astro-cid-dbrwgr2y]{fill:var(--orange)}.legend[data-astro-cid-dbrwgr2y]{gap:var(--space-2xs) var(--inline-sm);color:var(--muted);flex-wrap:wrap;display:flex}.legend[data-astro-cid-dbrwgr2y] span[data-astro-cid-dbrwgr2y]{align-items:center;gap:var(--inline-2xs);display:inline-flex}.legend[data-astro-cid-dbrwgr2y] i[data-astro-cid-dbrwgr2y]{border-radius:2px;width:18px;height:4px;display:inline-block}.legend[data-astro-cid-dbrwgr2y] .k-m[data-astro-cid-dbrwgr2y]{background:var(--green)}.legend[data-astro-cid-dbrwgr2y] .k-f[data-astro-cid-dbrwgr2y]{background:var(--orange)}.legend[data-astro-cid-dbrwgr2y] .k-b[data-astro-cid-dbrwgr2y]{background:var(--lavendar);border-radius:2px;width:12px;height:18px}.tech[data-astro-cid-dbrwgr2y]{gap:var(--space-2xs);padding-top:var(--space-xs);border-top:var(--space-4xs) solid var(--line);display:grid}.tech[data-astro-cid-dbrwgr2y] .chips[data-astro-cid-dbrwgr2y]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.is-live[data-astro-cid-dbrwgr2y] .scenes[data-astro-cid-dbrwgr2y]{gap:0}.is-live[data-astro-cid-dbrwgr2y] .scenes[data-astro-cid-dbrwgr2y]>.scene[data-astro-cid-dbrwgr2y]{grid-area:1/1}.is-live[data-astro-cid-dbrwgr2y] .scene__label[data-astro-cid-dbrwgr2y],.s-b__lede[data-astro-cid-dbrwgr2y]{display:none}.is-live[data-astro-cid-dbrwgr2y] .s-b__lede[data-astro-cid-dbrwgr2y]{display:block}.is-live[data-astro-cid-dbrwgr2y] .s-a[data-astro-cid-dbrwgr2y]{opacity:0}.is-paused[data-astro-cid-dbrwgr2y] [data-astro-cid-dbrwgr2y]{animation-play-state:paused!important}.is-live[data-astro-cid-dbrwgr2y].run .e-sum[data-astro-cid-dbrwgr2y]{animation:bd-e-sum var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .e-caret[data-astro-cid-dbrwgr2y]{animation:bd-e-caret var(--loop) infinite ease-in-out}.is-live[data-astro-cid-dbrwgr2y].run .e-disc[data-astro-cid-dbrwgr2y]{animation:bd-e-disc var(--loop) infinite ease-in-out}.is-live[data-astro-cid-dbrwgr2y].run .e-in[data-astro-cid-dbrwgr2y]{animation:bd-e-in var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .e-tick[data-astro-cid-dbrwgr2y]{animation:bd-e-tick var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .e-mark[data-astro-cid-dbrwgr2y]{animation:bd-e-mark var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .s-a[data-astro-cid-dbrwgr2y]{animation:bd-s-a var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .s-b[data-astro-cid-dbrwgr2y]{animation:bd-s-b var(--loop) infinite ease-out}.is-live[data-astro-cid-dbrwgr2y].run .sc2[data-astro-cid-dbrwgr2y]{animation:bd-s-c2 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .sc3[data-astro-cid-dbrwgr2y]{animation:bd-s-c3 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .sc2[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{animation:bd-s-star2 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .x2[data-astro-cid-dbrwgr2y]{animation:bd-s-on2 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .sc3[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{animation:bd-s-star3 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .x3a[data-astro-cid-dbrwgr2y]{animation:bd-s-x3a var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .x3b[data-astro-cid-dbrwgr2y]{animation:bd-s-x3b var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .n0[data-astro-cid-dbrwgr2y]{animation:bd-s-n0 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .n1[data-astro-cid-dbrwgr2y]{animation:bd-s-n1 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .n2[data-astro-cid-dbrwgr2y]{animation:bd-s-n2 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .n3[data-astro-cid-dbrwgr2y]{animation:bd-s-n3 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .m3[data-astro-cid-dbrwgr2y]{animation:bd-s-m3 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .m4[data-astro-cid-dbrwgr2y]{animation:bd-s-m4 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .m5[data-astro-cid-dbrwgr2y]{animation:bd-s-m5 var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .m3[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{animation:bd-s-m3s var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .m4[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{animation:bd-s-m4s var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .m5[data-astro-cid-dbrwgr2y] .star[data-astro-cid-dbrwgr2y]{animation:bd-s-m5s var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .s-prize[data-astro-cid-dbrwgr2y]{animation:bd-s-prize var(--loop) infinite ease-out}.is-live[data-astro-cid-dbrwgr2y].run .m-all[data-astro-cid-dbrwgr2y]{animation:bd-m-all var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .mood[data-astro-cid-dbrwgr2y]{animation:bd-m-mood var(--loop) infinite ease-in-out}.is-live[data-astro-cid-dbrwgr2y].run .focus[data-astro-cid-dbrwgr2y]{animation:bd-m-focus var(--loop) infinite ease-in-out}.is-live[data-astro-cid-dbrwgr2y].run [data-astro-cid-dbrwgr2y]:is(.dot-m,.dot-f){animation:bd-m-dot var(--loop) infinite}.is-live[data-astro-cid-dbrwgr2y].run .b1[data-astro-cid-dbrwgr2y]{animation:bd-m-b1 var(--loop) infinite ease-out}.is-live[data-astro-cid-dbrwgr2y].run .b2[data-astro-cid-dbrwgr2y]{animation:bd-m-b2 var(--loop) infinite ease-out}.is-live[data-astro-cid-dbrwgr2y].run .b3[data-astro-cid-dbrwgr2y]{animation:bd-m-b3 var(--loop) infinite ease-out}.is-live[data-astro-cid-dbrwgr2y].run .r1[data-astro-cid-dbrwgr2y]{animation:bd-m-r1 var(--loop) infinite ease-out}.is-live[data-astro-cid-dbrwgr2y].run .r2[data-astro-cid-dbrwgr2y]{animation:bd-m-r2 var(--loop) infinite ease-out}@keyframes bd-e-sum{0%,13%{box-shadow:none;background:0 0}15%{background:var(--accent-soft);box-shadow:var(--ring)}18%,to{box-shadow:none;background:0 0}}@keyframes bd-e-caret{0%,16%{transform:none}22%,93%{transform:rotate(180deg)}98%,to{transform:none}}@keyframes bd-e-disc{0%,16%{grid-template-rows:0fr}24%,93%{grid-template-rows:1fr}98%,to{grid-template-rows:0fr}}@keyframes bd-e-in{0%,17%{opacity:0}25%,93%{opacity:1}97%,to{opacity:0}}@keyframes bd-e-tick{0%,60%{background:var(--white);border-color:var(--line);box-shadow:none}62%{background:var(--accent);border-color:var(--accent);box-shadow:var(--ring)}64%,94%{background:var(--accent);border-color:var(--accent);box-shadow:none}97%,to{background:var(--white);border-color:var(--line);box-shadow:none}}@keyframes bd-e-mark{0%,61%{opacity:0}62%,94%{opacity:1}97%,to{opacity:0}}@keyframes bd-s-a{0%{opacity:0}3%,48%{opacity:1}51%,to{opacity:0}}@keyframes bd-s-b{0%,51%{opacity:0;transform:translateY(8px)}54%,95%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes bd-s-c3{0%,13%{background:var(--tag-bg);border-color:var(--tag-line);box-shadow:none}14%{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:var(--ring)}16%,37%{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:none}38%{box-shadow:var(--ring)}40%,to{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:none}}@keyframes bd-s-c2{0%,25%{background:var(--tag-bg);border-color:var(--tag-line);box-shadow:none}26%{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:var(--ring)}28%,to{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:none}}@keyframes bd-s-star3{0%,13%{opacity:0;width:0}14%,to{opacity:1;width:18px}}@keyframes bd-s-star2{0%,25%{opacity:0;width:0}26%,to{opacity:1;width:18px}}@keyframes bd-s-on2{0%,25%{opacity:0}26%,to{opacity:1}}@keyframes bd-s-x3a{0%,13%{opacity:0}14%,37%{opacity:1}38%,to{opacity:0}}@keyframes bd-s-x3b{0%,37%{opacity:0}38%,to{opacity:1}}@keyframes bd-s-n0{0%,13%{opacity:1}14%,to{opacity:0}}@keyframes bd-s-n1{0%,13%{opacity:0}14%,25%{opacity:1}26%,to{opacity:0}}@keyframes bd-s-n2{0%,25%{opacity:0}26%,37%{opacity:1}38%,to{opacity:0}}@keyframes bd-s-n3{0%,37%{opacity:0}38%,to{opacity:1}}@keyframes bd-s-m3{0%,61%{background:var(--white)}62%,to{background:var(--accent-soft)}}@keyframes bd-s-m4{0%,66%{background:var(--white)}67%,to{background:var(--accent-soft)}}@keyframes bd-s-m5{0%,71%{background:var(--white)}72%,to{background:var(--accent-soft)}}@keyframes bd-s-m3s{0%,61%{opacity:0;transform:scale(.4)}63%{opacity:1;transform:scale(1.2)}65%,to{opacity:1;transform:none}}@keyframes bd-s-m4s{0%,66%{opacity:0;transform:scale(.4)}68%{opacity:1;transform:scale(1.2)}70%,to{opacity:1;transform:none}}@keyframes bd-s-m5s{0%,71%{opacity:0;transform:scale(.4)}73%{opacity:1;transform:scale(1.2)}75%,to{opacity:1;transform:none}}@keyframes bd-s-prize{0%,76%{opacity:0;transform:translateY(6px)}79%,to{opacity:1;transform:none}}@keyframes bd-m-all{0%,95%{opacity:1}99%,to{opacity:0}}@keyframes bd-m-mood{0%,4%{stroke-dashoffset:1px}34%,to{stroke-dashoffset:0}}@keyframes bd-m-focus{0%,8%{stroke-dashoffset:1px}38%,to{stroke-dashoffset:0}}@keyframes bd-m-dot{0%,36%{opacity:0}39%,to{opacity:1}}@keyframes bd-m-b1{0%,40%{transform:scaleY(0)}44%,to{transform:none}}@keyframes bd-m-b2{0%,44%{transform:scaleY(0)}48%,to{transform:none}}@keyframes bd-m-b3{0%,48%{transform:scaleY(0)}52%,to{transform:none}}@keyframes bd-m-r1{0%,56%{opacity:0;transform:translateY(8px)}60%,to{opacity:1;transform:none}}@keyframes bd-m-r2{0%,63%{opacity:0;transform:translateY(8px)}67%,to{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,7vw,5rem) clamp(2.5rem,6vw,4rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:var(--stack-md)}.hero__sub[data-astro-cid-lcdefpme]{font-size:var(--big--text);color:var(--muted);max-width:40ch}.hero__act[data-astro-cid-lcdefpme],.benefits__act[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hero__act[data-astro-cid-lcdefpme]{margin:1.8rem 0 0}section[data-astro-cid-lcdefpme]:not(.hero,.benefit){border-top:var(--divider);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.6rem clamp(2rem,6vw,4.5rem);padding-block:clamp(2.5rem,5vw,3.5rem);display:grid}@media (width<=640px){section[data-astro-cid-lcdefpme]:not(.hero,.benefit){grid-template-columns:1fr}}section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--stack-2xs)}section[data-astro-cid-lcdefpme]:not(.benefit) [data-astro-cid-lcdefpme]:is(p,ul){color:var(--muted);grid-column:-2}section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.benefit[data-astro-cid-lcdefpme]{gap:var(--stack-md) clamp(2rem, 6vw, 4.5rem);border-top:var(--divider);align-items:center;padding-block:clamp(2.5rem,5vw,3.5rem);display:grid}.benefit[data-astro-cid-lcdefpme]:has(.benefit__shot){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.benefit--flip[data-astro-cid-lcdefpme] .benefit__say[data-astro-cid-lcdefpme]{order:2}@media (width<=640px){.benefit[data-astro-cid-lcdefpme]:has(.benefit__shot){grid-template-columns:1fr}.benefit--flip[data-astro-cid-lcdefpme] .benefit__say[data-astro-cid-lcdefpme]{order:0}}.benefit__say[data-astro-cid-lcdefpme]{max-width:40rem}.benefit__say[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--stack-sm)}.benefit__say[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--muted)}.benefit__say[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:var(--stack-2xs)}.benefit__shot[data-astro-cid-lcdefpme]{justify-items:center;gap:.6rem;margin:0;display:grid}.benefit__shot[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--small--text);color:var(--ink);text-align:center}.benefits__act[data-astro-cid-lcdefpme]{margin:0;padding-bottom:clamp(2.5rem,5vw,3.5rem)}.faq__list[data-astro-cid-lcdefpme]{grid-column:-2}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]+details[data-astro-cid-lcdefpme]{border-top:var(--divider)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open]{padding-bottom:var(--stack-sm)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--inline-sm);padding-block:var(--stack-sm);cursor:pointer;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]:first-child summary[data-astro-cid-lcdefpme]{padding-top:0}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"";background:var(--ink);flex:none;width:.75em;height:.75em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{rotate:180deg}@media (prefers-reduced-motion:no-preference){.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{transition:rotate .15s}}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--accent)}.list[data-astro-cid-lcdefpme]{gap:1.9rem;margin:0;padding:0;list-style:none;display:grid}.list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch;margin:.35rem 0 0}.more[data-astro-cid-lcdefpme]{grid-column:-2;margin-top:1.9rem}
