.scroll[data-astro-cid-qwh5zuhx]{margin-block:var(--space-5);overflow-x:auto}table[data-astro-cid-qwh5zuhx]{min-width:34rem;font-size:var(--text-sm)}thead[data-astro-cid-qwh5zuhx] th[data-astro-cid-qwh5zuhx]{white-space:nowrap}.ours[data-astro-cid-qwh5zuhx]{font-weight:600}.provenance[data-astro-cid-qwh5zuhx]{font-size:var(--text-sm);padding-inline-start:var(--space-5)}.final[data-astro-cid-4zgmmfpt]{padding-block-end:var(--space-8)}.small[data-astro-cid-4zgmmfpt]{font-size:var(--text-sm)}.strip[data-astro-cid-hut2phgt]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.strip[data-astro-cid-hut2phgt] li[data-astro-cid-hut2phgt]{align-items:center;gap:var(--space-2);text-align:center;font-size:var(--text-sm);flex-direction:column;display:flex}.strip[data-astro-cid-hut2phgt] svg[data-astro-cid-hut2phgt]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}details[data-astro-cid-hemr5th4]{padding-block:var(--space-3);border-block-end:1px solid var(--color-border)}summary[data-astro-cid-hemr5th4]{font-weight:600}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{margin-block:var(--space-3) 0}.facts[data-astro-cid-clhacadn]{gap:var(--space-4);margin-block:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));display:grid}.card[data-astro-cid-clhacadn]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);margin:0}.card--absent[data-astro-cid-clhacadn]{border-style:dashed}.card[data-astro-cid-clhacadn] h3[data-astro-cid-clhacadn]{font-size:var(--text-lg)}.card__tag[data-astro-cid-clhacadn]{margin:0 0 var(--space-2);color:var(--color-accent-ink);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.card__sum[data-astro-cid-clhacadn]{font-size:var(--text-xl);margin-block-end:var(--space-2);font-weight:700}.card__note[data-astro-cid-clhacadn]{font-size:var(--text-sm);margin-block-end:var(--space-3)}.card__link[data-astro-cid-clhacadn]{font-size:var(--text-sm)}.local[data-astro-cid-clhacadn] h2{font-size:var(--text-xl);margin-block-start:var(--space-6)}.local[data-astro-cid-clhacadn] h3{font-size:var(--text-lg);margin-block-start:var(--space-5)}.rivals[data-astro-cid-clhacadn]{margin-block-start:var(--space-6)}.rivals[data-astro-cid-clhacadn] h3[data-astro-cid-clhacadn]{font-size:var(--text-lg)}.rivals[data-astro-cid-clhacadn] ul[data-astro-cid-clhacadn]{padding-inline-start:var(--space-5)}.note[data-astro-cid-clhacadn]{font-size:var(--text-sm)}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-block-start:var(--space-6);overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before,.hero[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.hero[data-astro-cid-ge2uvauf]:before{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--color-glow-cyan) 18%, transparent), transparent 62%);width:44rem;inset-block-start:-24%;inset-inline-end:-14%}.hero[data-astro-cid-ge2uvauf]:after{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--color-glow-blue) 16%, transparent), transparent 66%);width:38rem;inset-block-end:-38%;inset-inline-start:-18%}.layout[data-astro-cid-ge2uvauf]{gap:var(--space-6);align-items:center;display:grid}@media (width>=64rem){.layout--split[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.shot[data-astro-cid-ge2uvauf]{position:relative}.shot[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-glow-blue) 18%, transparent), transparent 70%);position:absolute;inset:-8% -8% -12%}.shot[data-astro-cid-ge2uvauf] img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.lead[data-astro-cid-ge2uvauf]{font-size:var(--text-lg)}.offer[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-block:var(--space-5) 0;padding:0;list-style:none;display:grid}.offer[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{gap:0 var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}.offer[data-astro-cid-ge2uvauf] .figure[data-astro-cid-ge2uvauf]{font-size:var(--text-2xl)}.actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-block:var(--space-6) var(--space-5);flex-wrap:wrap;display:flex}.facts[data-astro-cid-ge2uvauf]{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:not(:last-child):after{content:"·";margin-inline-start:var(--space-3)}.lead[data-astro-cid-4fkcdclv]{font-size:var(--text-lg)}.checks[data-astro-cid-4fkcdclv]{gap:var(--space-5);margin-block:var(--space-6) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));padding:0;list-style:none;display:grid}.checks[data-astro-cid-4fkcdclv] h3[data-astro-cid-4fkcdclv]{font-size:var(--text-lg)}.checks[data-astro-cid-4fkcdclv] p[data-astro-cid-4fkcdclv]{font-size:var(--text-sm);margin-block-end:var(--space-2)}.gap[data-astro-cid-4fkcdclv]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.gap[data-astro-cid-4fkcdclv] h3[data-astro-cid-4fkcdclv]{font-size:var(--text-lg)}.keyfacts[data-astro-cid-jgkrnofg]{padding-block:var(--space-6)}.facts[data-astro-cid-jgkrnofg]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin-block:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-jgkrnofg] li[data-astro-cid-jgkrnofg]{gap:0 var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.figure[data-astro-cid-jgkrnofg]{font-size:var(--text-3xl);line-height:var(--leading-tight)}.unit[data-astro-cid-jgkrnofg]{font-size:var(--text-lg);font-weight:600}.note[data-astro-cid-jgkrnofg]{font-size:var(--text-sm);flex-basis:100%}.lead[data-astro-cid-htruwgye]{font-size:var(--text-lg)}.cards[data-astro-cid-htruwgye]{gap:var(--space-4);margin:var(--space-6) 0;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));padding:0;list-style:none;display:grid}.card[data-astro-cid-htruwgye]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;display:flex}.card--lead[data-astro-cid-htruwgye]{background-image:linear-gradient(var(--color-surface-raised), var(--color-surface-raised)), linear-gradient(135deg, var(--color-accent-hover), var(--color-glow-blue));box-shadow:var(--shadow-card);background-origin:border-box;background-clip:padding-box,border-box;border-width:2px;border-color:#0000;transform:translateY(-4px)}.card__tag[data-astro-cid-htruwgye]{margin:0 0 var(--space-2);color:var(--color-accent-ink);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.card[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:var(--text-lg)}.card__parts[data-astro-cid-htruwgye]{margin:0 0 var(--space-3);font-size:var(--text-sm);padding-inline-start:var(--space-5)}.card__detail[data-astro-cid-htruwgye]{font-size:var(--text-sm);margin-block-end:var(--space-3)}.card__price[data-astro-cid-htruwgye]{margin:auto 0 var(--space-3);font-size:var(--text-2xl);padding-block-start:var(--space-3);font-weight:700}.card__sum[data-astro-cid-htruwgye]{font-size:var(--text-sm);font-weight:400;display:block}.card__link[data-astro-cid-htruwgye]{font-size:var(--text-sm)}.term[data-astro-cid-htruwgye]{padding:var(--space-4);border:1px solid var(--color-note-border);border-radius:var(--radius-md);background:var(--color-note-bg)}.full[data-astro-cid-htruwgye]{margin-block:var(--space-6)}.full[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:var(--text-lg);margin-block-start:var(--space-5)}.full[data-astro-cid-htruwgye] table[data-astro-cid-htruwgye]{font-size:var(--text-sm)}.full[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]:not(:first-child){white-space:nowrap}.action[data-astro-cid-htruwgye]{margin-block:var(--space-6) var(--space-4)}.checked[data-astro-cid-htruwgye]{font-size:var(--text-sm)}.reviews[data-astro-cid-4bjs7uhz]{gap:var(--space-4);margin-block:var(--space-6) 0;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));padding:0;list-style:none;display:grid}.reviews[data-astro-cid-4bjs7uhz] li[data-astro-cid-4bjs7uhz]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised)}blockquote[data-astro-cid-4bjs7uhz]{margin:0 0 var(--space-3)}.who[data-astro-cid-4bjs7uhz]{gap:var(--space-3);font-size:var(--text-sm);align-items:center;margin:0;display:flex}.initial[data-astro-cid-4bjs7uhz]{background:linear-gradient(135deg, var(--color-glow-blue) -67%, var(--color-glow-cyan));width:2rem;color:var(--color-text);text-align:center;border-radius:50%;flex:none;font-weight:700;line-height:2rem}.steps[data-astro-cid-5wfdsgz3]{margin-block:var(--space-5);padding-inline-start:var(--space-5)}.steps[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{margin-block-end:var(--space-3)}.sticky[data-astro-cid-bjs4jpu3]{z-index:10;gap:var(--space-4);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-block-start:1px solid var(--color-border);background:var(--color-surface-raised);visibility:hidden;justify-content:space-between;align-items:center;display:flex;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(110%);box-shadow:0 -2px 12px #14181f1f}.price[data-astro-cid-bjs4jpu3]{font-size:var(--text-lg);font-weight:700;line-height:var(--leading-tight);margin:0}.price[data-astro-cid-bjs4jpu3] span[data-astro-cid-bjs4jpu3]{font-size:var(--text-xs);font-weight:400;display:block}.button[data-astro-cid-bjs4jpu3]{padding:var(--space-2) var(--space-4);font-size:var(--text-base);flex:none}@keyframes reveal{0%{visibility:hidden;transform:translateY(110%)}to{visibility:visible;transform:translateY(0)}}@media print{.sticky[data-astro-cid-bjs4jpu3]{display:none}}@supports (animation-timeline:scroll()){@media (width<48rem) and (prefers-reduced-motion:no-preference){.sticky[data-astro-cid-bjs4jpu3]{animation:linear both reveal scroll(root);animation-range:60svh 85svh}}}@media (width<48rem){body{padding-block-end:5rem}}
