.mesh-defs[data-astro-cid-gvarc62y]{width:0;height:0;position:absolute;overflow:hidden}.types[data-astro-cid-hejlmsci]{flex-wrap:wrap;align-items:center;gap:32px 72px;display:flex}.types__intro[data-astro-cid-hejlmsci]{flex-direction:column;flex:4 360px;gap:18px;min-width:0;display:flex}.types__intro[data-astro-cid-hejlmsci] .section-title[data-astro-cid-hejlmsci]{line-height:1.3}.types__intro[data-astro-cid-hejlmsci] p[data-astro-cid-hejlmsci]{margin:0;font-size:16px;line-height:1.8}.types__links[data-astro-cid-hejlmsci]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.types__link[data-astro-cid-hejlmsci]{align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}.types__grid[data-astro-cid-hejlmsci]{flex:8 640px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.types__card[data-astro-cid-hejlmsci]{background:var(--color-surface);border-radius:24px;flex-direction:column;gap:10px;min-height:140px;padding:28px;display:flex}.types__card--featured[data-astro-cid-hejlmsci]{background:var(--color-ink)}.types__name[data-astro-cid-hejlmsci]{letter-spacing:1px;color:var(--color-ink);font-size:26px;font-weight:800}.types__summary[data-astro-cid-hejlmsci]{font-size:15px;line-height:1.6}.types__card--featured[data-astro-cid-hejlmsci] .types__name[data-astro-cid-hejlmsci]{color:var(--color-surface)}.types__card--featured[data-astro-cid-hejlmsci] .types__summary[data-astro-cid-hejlmsci]{color:var(--color-line)}.guides[data-astro-cid-vulpm2l6]{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-bottom:48px;display:flex}.guides__start[data-astro-cid-vulpm2l6]{flex-wrap:wrap;flex:100%;align-items:center;gap:24px;margin-bottom:4px;display:flex}.guides__start-label[data-astro-cid-vulpm2l6]{color:var(--color-ink);margin:0;font-size:14px;font-weight:700}.guides__label[data-astro-cid-vulpm2l6]{color:var(--color-ink);margin:0;font-size:15px;font-weight:700}.guides__all[data-astro-cid-vulpm2l6]{align-items:center;gap:6px;min-height:44px;margin-left:auto;font-size:15px;font-weight:600;display:inline-flex}.guides__topics[data-astro-cid-vulpm2l6]{flex-wrap:wrap;gap:8px;display:flex}.guides__topics[data-astro-cid-vulpm2l6] a[data-astro-cid-vulpm2l6]{border:1px solid var(--color-line);background:var(--color-surface);min-height:40px;color:var(--color-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.guides__topics[data-astro-cid-vulpm2l6] a[data-astro-cid-vulpm2l6]:hover{border-color:var(--color-accent);color:var(--color-accent)}.topics[data-astro-cid-rtywh63g]{padding-bottom:48px}.topics__lead[data-astro-cid-rtywh63g]{max-width:640px;margin:12px 0 28px;font-size:16px;line-height:1.8}.topics__grid[data-astro-cid-rtywh63g]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.topic-card[data-astro-cid-rtywh63g]{border:1px solid var(--color-line);background:var(--color-surface);height:100%;color:var(--color-ink);border-radius:20px;flex-direction:column;gap:16px;padding:20px;text-decoration:none;display:flex}.topic-card[data-astro-cid-rtywh63g]:hover{border-color:var(--color-accent)}.topic-card--wide[data-astro-cid-rtywh63g]{flex-direction:row;align-items:center;gap:20px;height:auto;margin-top:16px}.topic-card--wide[data-astro-cid-rtywh63g] .topic-icon{flex:none}.topic-card__text[data-astro-cid-rtywh63g]{flex-direction:column;gap:6px;display:flex}.topic-card__name[data-astro-cid-rtywh63g]{font-size:17px;font-weight:700;line-height:1.4}.topic-card[data-astro-cid-rtywh63g]:hover .topic-card__name[data-astro-cid-rtywh63g]{color:var(--color-accent)}.topic-card__hook[data-astro-cid-rtywh63g]{color:var(--color-text);font-size:14px;line-height:1.6}@media (width<=1080px){.topics__grid[data-astro-cid-rtywh63g]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.topics__grid[data-astro-cid-rtywh63g]{grid-template-columns:minmax(0,1fr);gap:12px}.topic-card[data-astro-cid-rtywh63g]{flex-direction:row;align-items:center;gap:16px;padding:16px}.topic-card[data-astro-cid-rtywh63g] .topic-icon{flex:none}.topic-card--wide[data-astro-cid-rtywh63g]{gap:16px;margin-top:12px}}.diagram[data-astro-cid-2uvggq7p]{width:100%;height:100%;display:block;overflow:visible}.diagram__mesh[data-astro-cid-2uvggq7p]{fill:none;stroke:var(--mesh-cyan);stroke-opacity:.4;stroke-width:.6px}.diagram__dome[data-astro-cid-2uvggq7p],.diagram__hairline[data-astro-cid-2uvggq7p]{fill:none;stroke:var(--mesh-cyan);vector-effect:non-scaling-stroke}.diagram__dome[data-astro-cid-2uvggq7p]{stroke-opacity:.3;stroke-width:.6px}.diagram__hairline[data-astro-cid-2uvggq7p]{stroke-opacity:.75;stroke-width:.9px;stroke-dasharray:3 4}.diagram__guides[data-astro-cid-2uvggq7p] path[data-astro-cid-2uvggq7p],.diagram__measure[data-astro-cid-2uvggq7p] path[data-astro-cid-2uvggq7p]{fill:none;stroke:var(--measure-line);stroke-width:.9px;vector-effect:non-scaling-stroke}.diagram__centre[data-astro-cid-2uvggq7p],.diagram__levels[data-astro-cid-2uvggq7p],.diagram__drops[data-astro-cid-2uvggq7p]{stroke-dasharray:3 4}.diagram__guides[data-astro-cid-2uvggq7p] .diagram__faint[data-astro-cid-2uvggq7p],.diagram__measure[data-astro-cid-2uvggq7p] .diagram__faint[data-astro-cid-2uvggq7p]{stroke-opacity:.6}.diagram__measure[data-astro-cid-2uvggq7p] .diagram__bold[data-astro-cid-2uvggq7p]{stroke:var(--measure-bold);stroke-width:1.5px;filter:drop-shadow(0 0 3px var(--measure-glow))}.diagram__dot[data-astro-cid-2uvggq7p]{fill:var(--measure-bold);filter:drop-shadow(0 0 3px var(--measure-glow))}.diagram__dot--open[data-astro-cid-2uvggq7p]{fill:none;stroke:var(--measure-bold);stroke-width:1px;vector-effect:non-scaling-stroke}.diagram__scan[data-astro-cid-2uvggq7p]{stroke:var(--mesh-cyan);stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px var(--measure-glow));opacity:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.diagram--animate[data-astro-cid-2uvggq7p] .diagram__reveal[data-astro-cid-2uvggq7p]{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0)}.diagram--animate[data-astro-cid-2uvggq7p] .diagram__centre[data-astro-cid-2uvggq7p]{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(0)}.diagram--animate[data-astro-cid-2uvggq7p] .diagram__levels[data-astro-cid-2uvggq7p]{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.diagram--animate[data-astro-cid-2uvggq7p] .diagram__late[data-astro-cid-2uvggq7p]{opacity:0}.diagram--animate[data-astro-cid-2uvggq7p].is-playing .diagram__reveal[data-astro-cid-2uvggq7p]{animation:1s ease-out forwards diagram-reveal}.diagram--animate[data-astro-cid-2uvggq7p].is-playing .diagram__scan[data-astro-cid-2uvggq7p]{animation:1s ease-out forwards diagram-scan}.diagram--animate[data-astro-cid-2uvggq7p].is-playing .diagram__centre[data-astro-cid-2uvggq7p]{animation:.6s ease-out .5s forwards diagram-grow-y}.diagram--animate[data-astro-cid-2uvggq7p].is-playing .diagram__levels[data-astro-cid-2uvggq7p]{animation:.5s ease-out .7s forwards diagram-grow-x}.diagram--animate[data-astro-cid-2uvggq7p].is-playing .diagram__late[data-astro-cid-2uvggq7p]{animation:.4s ease-out 1.2s forwards diagram-fade}}@keyframes diagram-reveal{to{transform:scaleY(1)}}@keyframes diagram-scan{0%{opacity:1;transform:translateY(0)}90%{opacity:1}to{opacity:0;transform:translateY(-840px)}}@keyframes diagram-grow-y{to{transform:scaleY(1)}}@keyframes diagram-grow-x{to{transform:scaleX(1)}}@keyframes diagram-fade{to{opacity:1}}.collage-frame[data-astro-cid-6qa6n6mf]{width:100%;max-width:640px;container-type:inline-size}.collage[data-astro-cid-6qa6n6mf]{aspect-ratio:640/590;width:100%;margin:0;position:relative}.collage__photo[data-astro-cid-6qa6n6mf]{aspect-ratio:1;background:var(--color-photo);border-radius:32px;width:68.75%;position:absolute;top:0;right:0;overflow:hidden}.collage__badge[data-astro-cid-6qa6n6mf]{color:var(--color-ink);background:#f7f6f3eb;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:600;position:absolute;top:16px;right:16px}.card[data-astro-cid-6qa6n6mf]{background:var(--color-surface);flex-direction:column;display:flex;position:absolute}.collage__rank[data-astro-cid-6qa6n6mf]{width:38%;box-shadow:var(--shadow-card-sm);border-radius:20px;gap:10px;padding:16px;top:7%;left:0}.collage__rank-head[data-astro-cid-6qa6n6mf],.collage__type-text[data-astro-cid-6qa6n6mf]{flex-direction:column;gap:2px;display:flex}.collage__type-text[data-astro-cid-6qa6n6mf]{gap:4px;min-width:0}.collage__rank-title[data-astro-cid-6qa6n6mf]{color:var(--color-ink);font-size:14px;font-weight:700}.collage__tag[data-astro-cid-6qa6n6mf]{color:var(--color-positive-ink);white-space:nowrap;background:#3fa98024;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500}.collage__note[data-astro-cid-6qa6n6mf]{color:var(--color-text);font-size:11px}.collage__note--lg[data-astro-cid-6qa6n6mf]{font-size:12px}.collage__rank-value[data-astro-cid-6qa6n6mf]{color:var(--color-ink);font-size:30px;font-weight:800;line-height:1}.collage__bars[data-astro-cid-6qa6n6mf]{align-items:flex-end;gap:3px;height:56px;display:flex}.collage__bar[data-astro-cid-6qa6n6mf]{background:var(--color-line);border-radius:2px 2px 0 0;flex:1 1 0}.collage__bar--you[data-astro-cid-6qa6n6mf]{background:var(--color-accent-bar)}.collage__type[data-astro-cid-6qa6n6mf]{width:52%;box-shadow:var(--shadow-card-lg);border-radius:22px;gap:12px;padding:20px;bottom:0;left:2%}.collage__landmarks[data-astro-cid-6qa6n6mf]{background:var(--color-diagram);width:44%;box-shadow:var(--shadow-card-sm);color:var(--color-white);border-radius:20px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;bottom:0;right:0}.collage__diagram[data-astro-cid-6qa6n6mf]{aspect-ratio:750.4/880;flex-shrink:0;height:19cqw;display:block}.collage__landmarks-text[data-astro-cid-6qa6n6mf]{flex-direction:column;gap:2px;min-width:0;display:flex}.collage__landmarks-count[data-astro-cid-6qa6n6mf]{font-size:26px;font-weight:800;line-height:1.1}.collage__landmarks-label[data-astro-cid-6qa6n6mf]{color:var(--color-dark-muted);text-wrap:balance;font-size:12px;line-height:1.3}.collage__device[data-astro-cid-6qa6n6mf]{white-space:nowrap;color:var(--color-positive-soft);margin-top:4px;font-size:12px}.collage__device[data-astro-cid-6qa6n6mf]:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.collage__type-head[data-astro-cid-6qa6n6mf]{align-items:center;gap:14px;display:flex}.collage__avatar[data-astro-cid-6qa6n6mf]{width:56px;height:56px;box-shadow:0 0 0 3px var(--color-white);background:var(--color-photo);border-radius:50%;flex-shrink:0;overflow:hidden}.collage__type-name[data-astro-cid-6qa6n6mf]{letter-spacing:1px;color:var(--color-ink);font-size:24px;font-weight:800}.collage__summary[data-astro-cid-6qa6n6mf]{color:var(--color-ink);font-size:14px;line-height:1.5}.collage__traits[data-astro-cid-6qa6n6mf]{flex-wrap:wrap;gap:6px;display:flex}.collage__trait[data-astro-cid-6qa6n6mf]{border:1px solid var(--color-line);background:var(--color-bg)}@container (width<=520px){.collage[data-astro-cid-6qa6n6mf]{aspect-ratio:auto;grid-template-columns:28% 1fr;display:grid}.collage__photo[data-astro-cid-6qa6n6mf]{border-radius:24px;grid-area:1/2;width:100%;position:relative;top:auto;right:auto}.collage__badge[data-astro-cid-6qa6n6mf]{top:10px;right:10px}.collage__rank[data-astro-cid-6qa6n6mf]{z-index:1;border-radius:16px;grid-area:1/1/auto/3;align-self:start;gap:8px;width:44%;margin-top:16px;padding:12px;position:relative;top:auto}.collage__rank-title[data-astro-cid-6qa6n6mf]{font-size:12px}.collage__tag[data-astro-cid-6qa6n6mf],.collage__note[data-astro-cid-6qa6n6mf]{font-size:10px}.collage__rank-value[data-astro-cid-6qa6n6mf]{font-size:22px}.collage__bars[data-astro-cid-6qa6n6mf]{gap:2px;height:36px}.collage__landmarks[data-astro-cid-6qa6n6mf]{z-index:1;border-radius:16px;grid-area:2/2;justify-content:center;gap:14px;width:100%;margin-top:12px;padding:12px 14px;position:relative;bottom:auto;right:auto}.collage__diagram[data-astro-cid-6qa6n6mf]{height:24cqw}.collage__landmarks-count[data-astro-cid-6qa6n6mf]{font-size:22px}.collage__landmarks-label[data-astro-cid-6qa6n6mf],.collage__device[data-astro-cid-6qa6n6mf]{font-size:11px}.collage__type[data-astro-cid-6qa6n6mf]{z-index:1;border-radius:18px;grid-area:3/1/auto/3;gap:8px;width:88%;margin-top:12px;padding:14px;position:relative;bottom:auto;left:auto}.collage__type-head[data-astro-cid-6qa6n6mf]{gap:10px}.collage__avatar[data-astro-cid-6qa6n6mf]{width:40px;height:40px}.collage__type-name[data-astro-cid-6qa6n6mf]{font-size:18px}.collage__summary[data-astro-cid-6qa6n6mf]{font-size:12px}.collage__trait[data-astro-cid-6qa6n6mf]{padding:2px 8px;font-size:11px}}@container (width<=330px){.collage__diagram[data-astro-cid-6qa6n6mf] .diagram__mesh{display:none}}.hero[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:56px 72px;padding-top:72px;padding-bottom:88px;display:flex}.hero__copy[data-astro-cid-i3irphx7]{flex-direction:column;flex:6 520px;gap:28px;min-width:0;display:flex}.hero__pill[data-astro-cid-i3irphx7]{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:14px;display:inline-flex}.hero__dot[data-astro-cid-i3irphx7]{background:var(--color-positive);border-radius:50%;width:6px;height:6px}h1[data-astro-cid-i3irphx7]{letter-spacing:.5px;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(42px,5vw,76px);font-weight:800;line-height:1.1}h1[data-astro-cid-i3irphx7]:lang(en),h1[data-astro-cid-i3irphx7]:lang(es){letter-spacing:-.5px;font-size:clamp(40px,3.9vw,56px)}.hero__lead[data-astro-cid-i3irphx7]{max-width:28em;margin:0;font-size:20px;line-height:1.7}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.hero__secondary[data-astro-cid-i3irphx7]{min-height:44px;color:var(--color-ink);align-items:center;font-size:16px;display:inline-flex}.hero__secondary[data-astro-cid-i3irphx7]:hover{color:var(--color-accent)}.hero__price[data-astro-cid-i3irphx7]{margin:0;font-size:14px}.hero__visual[data-astro-cid-i3irphx7]{flex:6 520px;justify-content:center;min-width:0;display:flex}@media (width<=640px){.hero[data-astro-cid-i3irphx7]{gap:28px;padding-top:24px;padding-bottom:64px}.hero__copy[data-astro-cid-i3irphx7]{gap:16px}.hero__actions[data-astro-cid-i3irphx7]{row-gap:4px}h1[data-astro-cid-i3irphx7],h1[data-astro-cid-i3irphx7]:lang(en),h1[data-astro-cid-i3irphx7]:lang(es){font-size:clamp(30px,9vw,38px)}.hero__break[data-astro-cid-i3irphx7]{display:none}.hero__lead[data-astro-cid-i3irphx7]{font-size:17px;line-height:1.6}}.how[data-astro-cid-hahnwogd]{flex-direction:column;gap:28px;display:flex}.how__steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.how__step[data-astro-cid-hahnwogd]{border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex}.how__step[data-astro-cid-hahnwogd] h3[data-astro-cid-hahnwogd]{color:var(--color-ink);margin:-8px 0 0;font-size:20px;font-weight:800}.how__step[data-astro-cid-hahnwogd] p[data-astro-cid-hahnwogd]{flex-grow:1;margin:0;font-size:15px;line-height:1.7}.how__num[data-astro-cid-hahnwogd]{font:700 13px var(--font-mono);color:var(--color-accent)}.how__visual[data-astro-cid-hahnwogd]{border-radius:18px;height:180px}.how__visual--upload[data-astro-cid-hahnwogd]{border:2px dashed var(--color-line-strong);text-align:center;color:var(--color-ink);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.how__visual--mesh[data-astro-cid-hahnwogd]{background:var(--color-diagram);justify-content:space-around;align-items:center;gap:8px;padding:0 12px;display:flex;overflow:hidden}.how__figure[data-astro-cid-hahnwogd]{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.how__photo[data-astro-cid-hahnwogd],.how__mesh[data-astro-cid-hahnwogd]{width:96px;height:112px;display:block}.how__photo[data-astro-cid-hahnwogd]{background:var(--color-photo);border-radius:12px;overflow:hidden}.how__photo[data-astro-cid-hahnwogd] img{object-fit:cover;width:100%;height:100%}.how__caption[data-astro-cid-hahnwogd]{color:var(--color-dark-muted);white-space:nowrap;font-size:12px}.how__flow[data-astro-cid-hahnwogd]{flex-direction:column;align-items:center;gap:6px;margin-top:-20px;display:flex}.how__arrow[data-astro-cid-hahnwogd]{fill:none;width:36px;stroke:var(--color-dark-muted);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.how__arrow[data-astro-cid-hahnwogd] path[data-astro-cid-hahnwogd]:first-child{stroke-dasharray:3 3}.how__device[data-astro-cid-hahnwogd]{color:var(--color-positive-soft);white-space:nowrap;font-size:12px}.how__visual--report[data-astro-cid-hahnwogd]{background:var(--color-bg);flex-direction:column;gap:12px;padding:18px;display:flex}.how__type[data-astro-cid-hahnwogd]{align-items:center;gap:12px;display:flex}.how__avatar[data-astro-cid-hahnwogd]{width:44px;height:44px;box-shadow:0 0 0 2px var(--color-white);background:var(--color-photo);border-radius:50%;flex-shrink:0;overflow:hidden}.how__type-name[data-astro-cid-hahnwogd]{color:var(--color-ink);font-size:18px;font-weight:800}.how__dims[data-astro-cid-hahnwogd]{color:var(--color-ink);grid-template-columns:minmax(60px,max-content) 1fr auto;align-items:center;gap:12px 10px;font-size:12px;display:grid}.how__dim-name[data-astro-cid-hahnwogd]{white-space:nowrap}.how__dim-score[data-astro-cid-hahnwogd]{text-align:right;min-width:2ch;font:700 12px var(--font-mono)}.how__dim-track[data-astro-cid-hahnwogd]{background:var(--color-line);border-radius:3px;height:6px;overflow:hidden}.how__dim-fill[data-astro-cid-hahnwogd]{background:var(--color-accent-soft);height:6px;display:block}.how__dim-fill--strong[data-astro-cid-hahnwogd]{background:var(--color-accent-bar)}.proof[data-astro-cid-4jebkh76]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:-40px;padding-bottom:64px;display:flex}.proof__list[data-astro-cid-4jebkh76]{border:1px solid var(--color-line);border-radius:24px;grid-template-columns:1fr;width:100%;margin:0;padding:8px;list-style:none;display:grid}.proof__item[data-astro-cid-4jebkh76]{align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.proof__item[data-astro-cid-4jebkh76]+.proof__item[data-astro-cid-4jebkh76]{border-top:1px solid var(--color-line)}.proof__mark[data-astro-cid-4jebkh76]{background:var(--color-accent-mist);width:28px;height:28px;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.proof__body[data-astro-cid-4jebkh76]{flex-direction:column;gap:4px;min-width:0;display:flex}p[data-astro-cid-4jebkh76]{margin:0}.proof__title[data-astro-cid-4jebkh76]{color:var(--color-ink);font-size:17px;font-weight:700;line-height:1.35}.proof__detail[data-astro-cid-4jebkh76]{font-size:14px;line-height:1.65}@media (width>=900px){.proof__list[data-astro-cid-4jebkh76]{grid-template-columns:repeat(3,1fr)}.proof__item[data-astro-cid-4jebkh76]+.proof__item[data-astro-cid-4jebkh76]{border-top:0;border-left:1px solid var(--color-line)}}@media (width<=640px){.proof[data-astro-cid-4jebkh76]{margin-top:-32px;padding-bottom:48px}}.report[data-astro-cid-wzhzpei3]{flex-direction:column;gap:28px;display:flex}.report__sample[data-astro-cid-wzhzpei3]{min-height:44px;color:var(--color-accent);align-self:flex-start;align-items:center;gap:6px;font-size:16px;font-weight:600;display:inline-flex}.report__sample[data-astro-cid-wzhzpei3]:hover{color:var(--color-accent-hover)}.report__head[data-astro-cid-wzhzpei3]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;display:flex}.report__head[data-astro-cid-wzhzpei3] p[data-astro-cid-wzhzpei3]{margin:0;font-size:15px}.report__plans[data-astro-cid-wzhzpei3]{grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));align-items:stretch;gap:20px;display:grid}.plan[data-astro-cid-wzhzpei3]{border-radius:28px;flex-direction:column;gap:24px;padding:36px;display:flex}.plan--free[data-astro-cid-wzhzpei3]{background:var(--color-surface);--plan-ink:var(--color-ink);--plan-muted:var(--color-text);--plan-rule:var(--color-line);--plan-check:var(--color-positive-ink)}.plan--full[data-astro-cid-wzhzpei3]{background:var(--color-ink);color:var(--color-surface);--plan-ink:var(--color-surface);--plan-muted:var(--color-line);--plan-rule:var(--color-dark-line);--plan-check:var(--color-accent-soft)}.plan__head[data-astro-cid-wzhzpei3]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.plan__head[data-astro-cid-wzhzpei3] h3[data-astro-cid-wzhzpei3]{color:var(--plan-ink);margin:0;font-size:24px;font-weight:800}.plan__price[data-astro-cid-wzhzpei3]{font:700 22px var(--font-mono);color:var(--plan-ink)}.plan__lead[data-astro-cid-wzhzpei3]{color:var(--plan-muted);margin:0 0 4px;font-size:14px;line-height:1.5}.plan__list[data-astro-cid-wzhzpei3]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan__list[data-astro-cid-wzhzpei3] li[data-astro-cid-wzhzpei3]{border-top:1px solid var(--plan-rule);gap:14px;padding:16px 0;display:flex}.plan__list[data-astro-cid-wzhzpei3] .plan__check{color:var(--plan-check);flex-shrink:0;margin-top:2px}.plan__item[data-astro-cid-wzhzpei3]{flex-direction:column;gap:2px;display:flex}.plan__item-title[data-astro-cid-wzhzpei3]{color:var(--plan-ink);font-size:16px;font-weight:700}.plan__item-detail[data-astro-cid-wzhzpei3]{color:var(--plan-muted);font-size:14px;line-height:1.6}.plan__art[data-astro-cid-wzhzpei3]{align-items:center;gap:14px;margin-top:10px;display:flex}.plan__pair[data-astro-cid-wzhzpei3]{flex-shrink:0;align-items:center;display:flex}.plan__circle[data-astro-cid-wzhzpei3]{width:44px;height:44px;box-shadow:0 0 0 2px var(--color-ink);background:var(--color-dark-line);border-radius:50%;overflow:hidden}.plan__circle--you[data-astro-cid-wzhzpei3]{z-index:1;margin-right:-8px;position:relative}.plan__circle[data-astro-cid-wzhzpei3] .plan__bust{object-fit:cover;width:100%;height:100%}.plan__link[data-astro-cid-wzhzpei3]{color:var(--color-accent-soft);align-self:flex-start;padding:11px 0;font-size:14px;font-weight:600;line-height:1.5}.plan__link[data-astro-cid-wzhzpei3] svg{vertical-align:-2px;margin-left:6px;display:inline-block}.plan__link[data-astro-cid-wzhzpei3]:hover{color:var(--plan-ink)}.plan[data-astro-cid-wzhzpei3] .plan__cta{width:100%;margin-top:auto}@media (width<=640px){.plan[data-astro-cid-wzhzpei3]{border-radius:24px;padding:24px}}.scoring[data-astro-cid-fmzmflcr]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""table""sample";align-items:start;gap:32px 64px;display:grid}@media (width>=1024px){.scoring[data-astro-cid-fmzmflcr]{grid-template:"intro table""sample table"1fr/minmax(280px,4fr) minmax(0,8fr);gap:24px 64px}.scoring__table[data-astro-cid-fmzmflcr]{align-self:stretch}.compare[data-astro-cid-fmzmflcr]{flex:auto}.compare[data-astro-cid-fmzmflcr] tbody[data-astro-cid-fmzmflcr] th[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] tbody[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]{vertical-align:middle}}.scoring__intro[data-astro-cid-fmzmflcr]{flex-direction:column;grid-area:intro;gap:16px;display:flex}.scoring__lede[data-astro-cid-fmzmflcr]{margin:0;font-size:15px;line-height:1.7}.scoring__more[data-astro-cid-fmzmflcr]{align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:14px;display:inline-flex}.scoring__sample[data-astro-cid-fmzmflcr]{border:1px solid var(--color-line);border-radius:20px;flex-direction:column;grid-area:sample;gap:16px;padding:20px 22px 22px;display:flex}.scoring__sample-head[data-astro-cid-fmzmflcr]{color:var(--color-ink);align-items:center;gap:10px;margin:0;font-size:15px;display:flex}.scoring__tag[data-astro-cid-fmzmflcr]{background:var(--color-accent-mist);color:var(--color-accent);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.scoring__dims[data-astro-cid-fmzmflcr]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.scoring__dim[data-astro-cid-fmzmflcr]{flex-direction:column;gap:6px;display:flex}.scoring__dim-name[data-astro-cid-fmzmflcr]{color:var(--color-ink);font-size:13px}.scoring__track[data-astro-cid-fmzmflcr]{background:var(--color-line);border-radius:3px;height:6px;overflow:hidden}.scoring__fill[data-astro-cid-fmzmflcr]{background:var(--color-accent-bar);height:6px;display:block}.scoring__table[data-astro-cid-fmzmflcr]{flex-direction:column;grid-area:table;display:flex}.compare[data-astro-cid-fmzmflcr]{border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);text-align:left;border-radius:20px;width:100%;font-size:15px;line-height:1.6}.compare[data-astro-cid-fmzmflcr] thead[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr]>[data-astro-cid-fmzmflcr]:first-child{border-top-left-radius:19px}.compare[data-astro-cid-fmzmflcr] thead[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr]>[data-astro-cid-fmzmflcr]:last-child{border-top-right-radius:19px}.compare[data-astro-cid-fmzmflcr] tbody[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr]:last-child>[data-astro-cid-fmzmflcr]:first-child{border-bottom-left-radius:19px}.compare[data-astro-cid-fmzmflcr] tbody[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr]:last-child>[data-astro-cid-fmzmflcr]:last-child{border-bottom-right-radius:19px}.compare[data-astro-cid-fmzmflcr] th[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]{vertical-align:top;border-top:1px solid var(--color-line);padding:20px 24px}.compare[data-astro-cid-fmzmflcr] thead[data-astro-cid-fmzmflcr] th[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] thead[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]{background:var(--color-bg);border-top:0;padding-top:14px;padding-bottom:14px}.compare__head[data-astro-cid-fmzmflcr]{color:var(--color-text);font-size:13px;font-weight:600}.compare__head--ours[data-astro-cid-fmzmflcr]{color:var(--color-accent)}.compare__label[data-astro-cid-fmzmflcr]{width:26%;color:var(--color-ink);font-weight:600}.compare__ours[data-astro-cid-fmzmflcr]{color:var(--color-ink);background:var(--color-accent-mist)}@media (width<=640px){.compare[data-astro-cid-fmzmflcr] thead[data-astro-cid-fmzmflcr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.compare[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] tbody[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] th[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]{width:auto;display:block}.compare[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr]+tr[data-astro-cid-fmzmflcr]{border-top:1px solid var(--color-line)}.compare[data-astro-cid-fmzmflcr] th[data-astro-cid-fmzmflcr],.compare[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]{border-top:0;padding:8px 18px}.compare[data-astro-cid-fmzmflcr] .compare__label[data-astro-cid-fmzmflcr]{padding-top:14px}.compare[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]:last-child{padding-bottom:14px}.compare[data-astro-cid-fmzmflcr] tbody[data-astro-cid-fmzmflcr] tr[data-astro-cid-fmzmflcr]:last-child>td[data-astro-cid-fmzmflcr]:last-child{border-radius:0 0 19px 19px}.compare[data-astro-cid-fmzmflcr] td[data-astro-cid-fmzmflcr]:before{content:attr(data-label);color:var(--color-text);font-size:12px;font-weight:600;display:block}.compare__ours[data-astro-cid-fmzmflcr]:before{color:var(--color-accent)}}
