.chapter[data-astro-cid-6fn4awhx]{--chapter-tint:var(--color-accent);--chapter-mix:9%;padding:var(--space-m);align-items:center;gap:var(--space-l);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--chapter-tint) var(--chapter-mix), var(--color-bg));display:grid;overflow:clip}.chapter--violet[data-astro-cid-6fn4awhx]{--chapter-tint:var(--color-label-violet)}.chapter--orange[data-astro-cid-6fn4awhx]{--chapter-tint:var(--color-label-orange)}.chapter--teal[data-astro-cid-6fn4awhx]{--chapter-tint:var(--color-label-teal)}.chapter--pink[data-astro-cid-6fn4awhx]{--chapter-tint:var(--color-label-pink)}.chapter--yellow[data-astro-cid-6fn4awhx]{--chapter-tint:var(--color-label-yellow)}@media (width>=52rem){.chapter[data-astro-cid-6fn4awhx]{padding:var(--space-2xl);gap:var(--space-2xl);grid-template-columns:5fr 7fr}.chapter[data-astro-cid-6fn4awhx][data-side=left]{--chapter-mix:17%;grid-template-columns:7fr 5fr}.chapter[data-astro-cid-6fn4awhx][data-side=left] .chapter__text[data-astro-cid-6fn4awhx]{order:2}}.chapter__extra[data-astro-cid-6fn4awhx]{order:3;grid-column:1/-1}.chapter__extra[data-astro-cid-6fn4awhx]:empty{display:none}.chapter__text[data-astro-cid-6fn4awhx]{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.chapter__title[data-astro-cid-6fn4awhx]{font-size:var(--font-size-display-xl);letter-spacing:var(--letter-spacing-display);text-wrap:balance;line-height:1.08}.chapter__desc[data-astro-cid-6fn4awhx]{max-width:44ch;color:var(--color-text-secondary);font-size:var(--font-size-body-l)}.chapter__chips[data-astro-cid-6fn4awhx]{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chapter__chip[data-astro-cid-6fn4awhx]{max-width:100%;padding:var(--space-2xs) var(--space-s);border:1px solid var(--glass-soft-edge);border-radius:min(var(--radius-max), 1rem);background-color:var(--glass-soft);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-wrap:pretty;display:flex}.chapter__chip[data-astro-cid-6fn4awhx] .pro-tag{margin-inline-start:var(--space-xs)}.chapter__figure[data-astro-cid-6fn4awhx]{isolation:isolate;min-width:0;margin:0;display:grid}.chapter__inset[data-astro-cid-6fn4awhx]{z-index:1;width:52%;margin-top:-8%;justify-self:end;margin-inline-end:var(--space-s)}.chapter__inset--portrait[data-astro-cid-6fn4awhx]{width:24%}.chapter[data-astro-cid-6fn4awhx][data-side=left] .chapter__inset[data-astro-cid-6fn4awhx]{margin-inline:var(--space-s) 0;justify-self:start}.bento[data-astro-cid-xaantaqn]{gap:var(--space-m);flex-direction:column;display:flex}.bento__heading[data-astro-cid-xaantaqn]{margin-top:var(--space-m);font-size:var(--font-size-display-m)}.bento__leads[data-astro-cid-xaantaqn]{gap:var(--space-s);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.bento__leads[data-astro-cid-xaantaqn]{gap:var(--space-m)}}@media (width>=52rem){.bento__leads[data-astro-cid-xaantaqn]{grid-template-columns:5fr 4fr 4fr}}.bento__grid[data-astro-cid-xaantaqn]{gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.bento__grid[data-astro-cid-xaantaqn]{gap:var(--space-m)}}@media (width>=64rem){.bento__grid[data-astro-cid-xaantaqn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bento__card[data-astro-cid-xaantaqn]{--tile-tint:var(--color-accent);min-width:0;padding:var(--space-m);border:1px solid color-mix(in srgb, var(--tile-tint) 22%, var(--color-border));border-radius:var(--radius-l);background:color-mix(in srgb, var(--tile-tint) 6%, var(--color-surface))}.bento__card[data-astro-cid-xaantaqn]:before{width:2rem;height:3px;margin-bottom:var(--space-s);border-radius:var(--radius-max);background:var(--tile-tint);content:"";display:block}.bento__card--violet[data-astro-cid-xaantaqn]{--tile-tint:var(--color-label-violet)}.bento__card--orange[data-astro-cid-xaantaqn]{--tile-tint:var(--color-label-orange)}.bento__card--teal[data-astro-cid-xaantaqn]{--tile-tint:var(--color-label-teal)}.bento__card--pink[data-astro-cid-xaantaqn]{--tile-tint:var(--color-label-pink)}.bento__card--yellow[data-astro-cid-xaantaqn]{--tile-tint:var(--color-label-yellow)}.bento__card[data-astro-cid-xaantaqn]:has(details[open]){grid-column:1/-1}@media (width>=40rem){.bento__card[data-astro-cid-xaantaqn]:has(details[open]){grid-column:auto}}.bento__card--lead[data-astro-cid-xaantaqn]{padding:var(--space-l);gap:var(--space-xs);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--tile-tint) 13%, var(--color-bg));border:0;flex-direction:column;display:flex}@media (width>=40rem){.bento__card--lead[data-astro-cid-xaantaqn]{padding:var(--space-xl)}}.bento__card--lead[data-astro-cid-xaantaqn] .bento__title[data-astro-cid-xaantaqn]{font-size:var(--font-size-display-m);letter-spacing:var(--letter-spacing-display);text-wrap:balance;overflow-wrap:break-word;line-height:1.1}@media (width>=52rem){.bento__card--lead[data-astro-cid-xaantaqn] .bento__title[data-astro-cid-xaantaqn]{font-size:min(var(--font-size-display-m), var(--font-size-xl) * 1.25)}}.bento__summary[data-astro-cid-xaantaqn]{justify-content:space-between;align-items:center;gap:var(--space-xs);cursor:pointer;list-style:none;display:flex}.bento__summary[data-astro-cid-xaantaqn]::-webkit-details-marker{display:none}.bento__summary[data-astro-cid-xaantaqn]:after{content:"+";color:var(--color-text-muted);font-size:var(--font-size-m);flex-shrink:0;line-height:1}.bento__summary[data-astro-cid-xaantaqn]:focus-visible{border-radius:var(--radius-s);outline:2px solid var(--color-accent);outline-offset:4px}details[data-astro-cid-xaantaqn][open]>.bento__summary[data-astro-cid-xaantaqn]:after{content:"−"}.bento__title[data-astro-cid-xaantaqn]{font-weight:600;font-size:var(--font-size-sm);line-height:var(--line-height-sm);hyphens:auto;text-wrap:balance;overflow-wrap:break-word;margin:0}@media (width>=40rem){.bento__title[data-astro-cid-xaantaqn]{font-size:var(--font-size-body-l)}}.bento__title[data-astro-cid-xaantaqn] .pro-tag{vertical-align:middle;margin-inline-start:var(--space-xs)}.bento__desc[data-astro-cid-xaantaqn]{margin:var(--space-2xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-wrap:pretty}.bento__card--lead[data-astro-cid-xaantaqn] .bento__desc[data-astro-cid-xaantaqn]{margin:0}.bento__details[data-astro-cid-xaantaqn][data-static]>.bento__summary[data-astro-cid-xaantaqn]{cursor:default}.bento__details[data-astro-cid-xaantaqn][data-static]>.bento__summary[data-astro-cid-xaantaqn]:after{display:none}.video-trigger[data-astro-cid-7bwhklah]{cursor:pointer;display:block;position:relative}.hero-loop[data-astro-cid-7bwhklah]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--transition-base), transform var(--transition-base);position:absolute;inset:0}.hero-loop[data-astro-cid-7bwhklah][data-playing]{opacity:1}.video-trigger[data-astro-cid-7bwhklah]:hover .hero-loop[data-astro-cid-7bwhklah]{transform:scale(1.06)}.video-actions[data-astro-cid-7bwhklah]{margin-top:var(--space-l);justify-content:center;align-items:center;gap:var(--space-s) var(--space-l);flex-wrap:wrap;display:flex}.video-actions__motion[data-astro-cid-7bwhklah][hidden]{display:none}.video-link[data-astro-cid-7bwhklah]{align-items:center;gap:var(--space-s);color:var(--color-text-secondary);font-weight:500;text-decoration:none;display:inline-flex}.video-link[data-astro-cid-7bwhklah]:hover,.video-link[data-astro-cid-7bwhklah]:focus-visible{color:var(--color-accent-text)}.video-link[data-astro-cid-7bwhklah] svg[data-astro-cid-7bwhklah]{width:1rem;height:1rem}.video-modal__fallback[data-astro-cid-7bwhklah]{margin-top:var(--space-s);color:var(--color-text-primary);display:inline-block}.video-modal__frame[data-astro-cid-7bwhklah]{aspect-ratio:16/9;border-radius:var(--radius-l);background-color:var(--color-surface-sunken);width:100%;overflow:hidden}.trust[data-astro-cid-kqudgt3q]{justify-content:center;gap:var(--space-2xs) var(--space-m);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.trust__item[data-astro-cid-kqudgt3q]{align-items:center;gap:var(--space-xs);display:inline-flex}.trust__check[data-astro-cid-kqudgt3q]{width:1rem;height:1rem;color:var(--color-accent-text);flex-shrink:0}.hero[data-astro-cid-ge2uvauf]{padding-top:var(--space-3xl);padding-bottom:var(--space-section)}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-l);text-align:center;flex-direction:column;display:flex}.hero__lockup[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-s);flex-direction:column;display:flex}@media (width>=40rem){.hero__lockup[data-astro-cid-ge2uvauf]{flex-direction:row}}.hero__sticker[data-astro-cid-ge2uvauf]{width:3rem;height:3rem}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;font-size:clamp(2rem,.9rem + 4.6vw,4.75rem);font-weight:700;line-height:1.05}.hero__subtitle[data-astro-cid-ge2uvauf]{max-width:52ch;margin-top:calc(var(--space-s) * -1);color:var(--color-text-secondary);font-size:var(--font-size-display-s);text-wrap:balance;line-height:1.45}.hero__ctas[data-astro-cid-ge2uvauf]{justify-content:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.hero__title[data-astro-cid-ge2uvauf] .accent{color:var(--color-accent-text)}.hero__shot[data-astro-cid-ge2uvauf]{--shot-accent:var(--color-label-violet);width:100%;margin-top:var(--space-2xl)}.how__inner[data-astro-cid-l43jfdkk]{gap:var(--space-l);flex-direction:column;display:flex}.how__heading[data-astro-cid-l43jfdkk]{font-size:var(--font-size-display-m);text-wrap:balance}.how__steps[data-astro-cid-l43jfdkk]{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:grid}@media (width>=44rem){.how__steps[data-astro-cid-l43jfdkk]{gap:var(--space-2xl);grid-template-columns:repeat(3,1fr)}}.how__step[data-astro-cid-l43jfdkk]{align-items:baseline;gap:var(--space-2xs) var(--space-m);grid-template-columns:auto 1fr;display:grid}@media (width>=44rem){.how__step[data-astro-cid-l43jfdkk]{gap:var(--space-s);grid-template-columns:1fr}}.how__num[data-astro-cid-l43jfdkk]{align-items:center;gap:var(--space-m);color:var(--color-accent-text);font-weight:var(--font-weight-medium);font-size:var(--font-size-display-s);line-height:1;font-family:var(--font-family-mono);grid-row:span 2;display:flex}@media (width>=44rem){.how__num[data-astro-cid-l43jfdkk]{margin-bottom:var(--space-xs);font-size:var(--font-size-display-m);grid-row:auto}.how__num--linked[data-astro-cid-l43jfdkk]:after{margin-right:calc(var(--space-m) - var(--space-2xl));border-top:1px dashed var(--color-border);content:"";flex:1}}.how__step-title[data-astro-cid-l43jfdkk]{font-size:var(--font-size-display-s)}.how__step-desc[data-astro-cid-l43jfdkk]{color:var(--color-text-secondary);font-size:var(--font-size-m)}.looks[data-astro-cid-s6npsvdm]{gap:var(--space-s);flex-direction:column;display:flex}.looks__grid[data-astro-cid-s6npsvdm]{padding:0 0 var(--space-xs);gap:var(--space-s);scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:46%;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.looks__grid[data-astro-cid-s6npsvdm]>li[data-astro-cid-s6npsvdm]{scroll-snap-align:start}@media (width>=40rem){.looks__grid[data-astro-cid-s6npsvdm]>li[data-astro-cid-s6npsvdm]:nth-child(2n){margin-top:var(--space-xl)}.looks__grid[data-astro-cid-s6npsvdm]{gap:var(--space-l);grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;padding:0;overflow:visible}}.looks__item[data-astro-cid-s6npsvdm]{min-width:0}.looks__figure[data-astro-cid-s6npsvdm]{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.looks__label[data-astro-cid-s6npsvdm]{align-items:center;gap:var(--space-xs);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);flex-wrap:wrap;display:flex}.looks__caption[data-astro-cid-s6npsvdm]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.teaser[data-astro-cid-nkmj6v2g]{gap:var(--space-xl);display:grid}@media (width>=52rem){.teaser[data-astro-cid-nkmj6v2g]{column-gap:var(--space-3xl);grid-template-columns:4fr 8fr}}.teaser__head[data-astro-cid-nkmj6v2g]{gap:var(--space-s);flex-direction:column;display:flex}.teaser__heading[data-astro-cid-nkmj6v2g]{font-size:var(--font-size-display-xl);hyphens:auto;letter-spacing:var(--letter-spacing-display);text-wrap:balance;overflow-wrap:break-word;line-height:1.1}.teaser__plans[data-astro-cid-nkmj6v2g]{gap:var(--space-m);margin:0;display:grid}@media (width>=40rem){.teaser__plans[data-astro-cid-nkmj6v2g]{grid-template-columns:5fr 6fr;align-items:stretch}}.teaser__plan[data-astro-cid-nkmj6v2g]{min-width:0;padding:var(--space-xl);gap:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}.teaser__plan--pro[data-astro-cid-nkmj6v2g]{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg));isolation:isolate;border-color:#0000;position:relative}.teaser__plan-name[data-astro-cid-nkmj6v2g]{gap:var(--space-3xs);font-weight:var(--font-weight-semibold);font-size:var(--font-size-display-m);letter-spacing:var(--letter-spacing-display);overflow-wrap:break-word;flex-direction:column;display:flex}.teaser__price[data-astro-cid-nkmj6v2g]{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-m);letter-spacing:0}.teaser__plan--pro[data-astro-cid-nkmj6v2g] .teaser__price[data-astro-cid-nkmj6v2g]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-display-s)}.teaser__list[data-astro-cid-nkmj6v2g]{color:var(--color-text-secondary);font-size:var(--font-size-m);margin:0;padding-left:1.25rem}.teaser__plan--pro[data-astro-cid-nkmj6v2g] .teaser__list[data-astro-cid-nkmj6v2g]{color:var(--color-text-primary)}.teaser__billing[data-astro-cid-nkmj6v2g]{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.teaser__foot[data-astro-cid-nkmj6v2g]{align-items:center;gap:var(--space-m) var(--space-xl);flex-wrap:wrap;display:flex}@media (width>=52rem){.teaser__foot[data-astro-cid-nkmj6v2g]{grid-column:2}}.teaser__early[data-astro-cid-nkmj6v2g]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.teaser__early-link[data-astro-cid-nkmj6v2g]{color:var(--color-accent-text);font-weight:var(--font-weight-medium);text-underline-offset:.2em;text-decoration:underline}.strip[data-astro-cid-secu4cpp]{padding:var(--space-xl);gap:var(--space-l);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-label-teal) 14%, var(--color-bg));flex-direction:column;display:flex}@media (width>=52rem){.strip[data-astro-cid-secu4cpp]{padding:var(--space-3xl)}}.strip__text[data-astro-cid-secu4cpp]{max-width:56ch;color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-display-statement);letter-spacing:var(--letter-spacing-display);text-wrap:balance;line-height:1.25}.strip__note[data-astro-cid-secu4cpp]{max-width:64ch;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.strip__links[data-astro-cid-secu4cpp]{gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;display:flex}.strip__link[data-astro-cid-secu4cpp]{color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-m);text-decoration:underline;text-decoration-color:var(--color-label-teal);text-underline-offset:.3em;text-decoration-thickness:2px;transition:text-decoration-color .2s}.strip__link[data-astro-cid-secu4cpp]:hover{color:var(--color-text-primary);text-decoration-color:currentColor}.setups__inner[data-astro-cid-jyky5ons]{gap:var(--space-l);flex-direction:column;display:flex}.setups__head[data-astro-cid-jyky5ons]{align-items:flex-start;gap:var(--space-s);flex-direction:column;display:flex}@media (width>=52rem){.setups__head[data-astro-cid-jyky5ons]{justify-content:space-between;align-items:flex-end;gap:var(--space-2xl);flex-direction:row}}.setups__text[data-astro-cid-jyky5ons]{gap:var(--space-xs);flex-direction:column;max-width:44rem;display:flex}.setups__heading[data-astro-cid-jyky5ons]{font-size:var(--font-size-display-s)}@media (width>=52rem){.setups__heading[data-astro-cid-jyky5ons]{font-size:min(var(--font-size-display-m), var(--font-size-xl) * 1.25)}}.setups__body[data-astro-cid-jyky5ons]{color:var(--color-text-secondary);font-size:var(--font-size-m)}.setups__all[data-astro-cid-jyky5ons]{color:var(--color-accent-text);font-weight:var(--font-weight-medium);white-space:nowrap}.setups__all[data-astro-cid-jyky5ons]:hover{color:var(--color-text-primary)}.setups__list[data-astro-cid-jyky5ons]{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.setups__list[data-astro-cid-jyky5ons]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.setups__item[data-astro-cid-jyky5ons]{--setup-tint:var(--color-label-pink);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--setup-tint) 12%, var(--color-bg));min-width:0;height:100%;transition:background-color var(--transition-base)}.setups__item--orange[data-astro-cid-jyky5ons]{--setup-tint:var(--color-label-orange)}.setups__item--teal[data-astro-cid-jyky5ons]{--setup-tint:var(--color-label-teal)}.setups__item[data-astro-cid-jyky5ons]:hover{background:color-mix(in srgb, var(--setup-tint) 20%, var(--color-bg))}@media (width>=52rem){.setups__item[data-astro-cid-jyky5ons]:nth-child(2){margin-top:var(--space-xl)}}.setups__link[data-astro-cid-jyky5ons]{height:100%;padding:var(--space-s);gap:var(--space-m);border-radius:var(--radius-xl);color:inherit;flex-direction:column;display:flex}.setups__link[data-astro-cid-jyky5ons]:hover{color:inherit}.setups__thumb[data-astro-cid-jyky5ons]{aspect-ratio:16/10;border:1px solid var(--color-border);border-radius:var(--radius-l);overflow:clip}.setups__thumb[data-astro-cid-jyky5ons] img{object-fit:cover;object-position:var(--setup-focus,50% 50%);width:100%;height:100%}.setups__copy[data-astro-cid-jyky5ons]{min-width:0;padding:0 var(--space-xs) var(--space-xs);gap:var(--space-2xs);flex-direction:column;display:flex}.setups__title[data-astro-cid-jyky5ons]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-display-s);letter-spacing:var(--letter-spacing-display)}.setups__intro[data-astro-cid-jyky5ons]{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.setups__plan[data-astro-cid-jyky5ons]{margin-top:var(--space-2xs);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-s)}.sticky-install[data-astro-cid-tt2pim2s]{display:none}@media (width<48rem){.sticky-install[data-astro-cid-tt2pim2s]{z-index:25;padding:var(--space-s) var(--space-m) calc(var(--space-s) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--glass-edge);backdrop-filter:blur(12px);background-color:color-mix(in srgb, var(--color-bg) 80%, transparent);animation:sticky-install-in var(--transition-base) both;position:fixed;inset:auto 0 0}.sticky-install[data-astro-cid-tt2pim2s]:not([hidden]){display:block}}.sticky-install__availability[data-astro-cid-tt2pim2s]{margin-bottom:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-s);text-align:center}.sticky-install__button[data-astro-cid-tt2pim2s]{width:100%}@keyframes sticky-install-in{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sticky-install[data-astro-cid-tt2pim2s]{animation:none}}.by[data-astro-cid-vrmw6bja]{align-items:center;gap:var(--space-s);display:flex}.by__avatar[data-astro-cid-vrmw6bja]{border-radius:var(--radius-max);background:color-mix(in srgb, var(--tint) 28%, var(--color-surface));width:2rem;height:2rem;color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);text-transform:uppercase;flex-shrink:0;place-items:center;display:inline-grid}.by__who[data-astro-cid-vrmw6bja]{flex-direction:column;min-width:0;display:flex}.by__name[data-astro-cid-vrmw6bja]{color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.by__meta[data-astro-cid-vrmw6bja]{color:var(--color-text-muted);font-size:var(--font-size-xs)}.by__meta[data-astro-cid-vrmw6bja] a[data-astro-cid-vrmw6bja]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.reviews[data-astro-cid-gakqr736]{gap:var(--space-l);flex-direction:column;display:flex}.reviews__head[data-astro-cid-gakqr736]{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-l);flex-wrap:wrap;display:flex}.reviews__heading[data-astro-cid-gakqr736]{font-size:var(--font-size-display-m)}.reviews__badge[data-astro-cid-gakqr736]{align-items:center;gap:var(--space-xs);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);text-decoration:underline;text-decoration-color:var(--glass-edge-strong);text-underline-offset:.25em;display:inline-flex}.reviews__stars[data-astro-cid-gakqr736]{color:var(--color-label-yellow);gap:1px;display:inline-flex}.reviews__stars[data-astro-cid-gakqr736] svg[data-astro-cid-gakqr736]{width:.9rem;height:.9rem}.reviews__featured[data-astro-cid-gakqr736]{padding:var(--space-l);gap:var(--space-m);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-label-pink) 14%, var(--color-bg));flex-direction:column;margin:0;display:flex;position:relative}@media (width>=52rem){.reviews__featured[data-astro-cid-gakqr736]{padding:var(--space-l) var(--space-xl)}}.reviews__featured-quote[data-astro-cid-gakqr736]{color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-l);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.4}.reviews__featured-quote[data-astro-cid-gakqr736]:before{content:"“"/"";color:var(--color-accent-text);font-weight:var(--font-weight-semibold);margin-inline-end:.15em}.reviews__list[data-astro-cid-gakqr736]{column-gap:var(--space-m);columns:3 15rem;margin:0;padding:0;list-style:none}.reviews__item[data-astro-cid-gakqr736]{margin-bottom:var(--space-m);break-inside:avoid}.reviews__card[data-astro-cid-gakqr736]{padding:var(--space-l);gap:var(--space-m);flex-direction:column;margin:0;display:flex}.reviews__quote[data-astro-cid-gakqr736]{font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}@media (width<48rem){main{--space-section:2.5rem;--space-section-head:var(--space-xl)}}.flow[data-astro-cid-ba372snk],.sections[data-astro-cid-ba372snk]{gap:var(--space-section);flex-direction:column;display:flex}.features[data-astro-cid-ba372snk]{gap:var(--space-section-head);flex-direction:column;display:flex}.features__heading[data-astro-cid-ba372snk]{max-width:24ch;font-size:var(--font-size-display-m)}.features__chapters[data-astro-cid-ba372snk]{gap:var(--space-xl);flex-direction:column;display:flex}
