.stage[data-astro-cid-fzoifrzf]{min-height:calc(75vh + var(--space-4));padding:var(--space-2);font-family:var(--font-app);-webkit-font-smoothing:antialiased;border-radius:var(--radius-2xl);background-color:var(--app-stage);justify-content:center;align-items:center;display:flex;position:relative}.widget[data-astro-cid-fzoifrzf]{width:100%;height:75vh;color:var(--app-dark);border-radius:var(--radius-xl);background-color:var(--neutral-0);box-shadow:var(--shadow-widget);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=35rem){.stage[data-astro-cid-fzoifrzf]{min-height:43.75rem;padding:var(--space-5);background:0 0}.widget[data-astro-cid-fzoifrzf]{width:30rem;height:37.5rem}}.widget[data-astro-cid-fzoifrzf] p[data-astro-cid-fzoifrzf]{margin:0}.header[data-astro-cid-fzoifrzf]{padding-block:var(--space-4) .7rem;background-color:var(--app-header);flex:none;position:relative}.controls[data-astro-cid-fzoifrzf]{top:var(--space-3);right:var(--space-3);gap:var(--space-2);display:flex;position:absolute}.control[data-astro-cid-fzoifrzf]{width:1.75rem;height:1.75rem;color:var(--color-text);background-color:var(--app-control);border-radius:50%;place-items:center;display:grid}.info[data-astro-cid-fzoifrzf]{font-weight:600}.title[data-astro-cid-fzoifrzf]{padding-inline:var(--space-4);margin-inline-end:7.5rem;font-size:1.2rem;font-weight:600;line-height:1.4}.subtitle[data-astro-cid-fzoifrzf]{padding:0 var(--space-4) var(--space-2);font-size:var(--text-sm);color:var(--color-text)}.subtitle[data-astro-cid-fzoifrzf] a{color:inherit}.actions[data-astro-cid-fzoifrzf]{gap:var(--space-2);padding:.375rem var(--space-4);background-color:var(--color-text);align-items:center;display:flex}.action[data-astro-cid-fzoifrzf]{height:2.25rem;padding-inline:var(--space-4);white-space:nowrap;color:var(--color-text);background-color:var(--neutral-0);border-radius:.375rem;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:500;display:inline-flex;position:relative}.light[data-astro-cid-fzoifrzf]{background-color:var(--app-light)}.callback[data-astro-cid-fzoifrzf]{font-size:var(--text-base)}.whatsapp[data-astro-cid-fzoifrzf]{padding-inline:var(--space-2);color:var(--neutral-0);background-color:var(--app-whatsapp)}.whatsapp[data-astro-cid-fzoifrzf] svg[data-astro-cid-fzoifrzf]{width:1.25rem;height:1.25rem}.map[data-astro-cid-fzoifrzf]{padding:0 var(--space-1) 0 var(--space-2);color:var(--neutral-0);background:0 0;flex:auto;justify-content:flex-end}.map[data-astro-cid-fzoifrzf] svg[data-astro-cid-fzoifrzf]{width:1.125rem;height:1.125rem}.short[data-astro-cid-fzoifrzf]{display:none}@media (width<=34.99rem){.actions[data-astro-cid-fzoifrzf]{padding-inline:var(--space-3);gap:.3rem}.action[data-astro-cid-fzoifrzf]{letter-spacing:-.3px;padding-inline:.55rem}.full[data-astro-cid-fzoifrzf]{display:none}.short[data-astro-cid-fzoifrzf]{display:inline}}.messages[data-astro-cid-fzoifrzf]{min-height:0;padding:var(--space-4);transition:opacity calc(var(--duration) * 1.5) ease;flex:1;line-height:1.45;overflow-y:auto}.messages[data-astro-cid-fzoifrzf].out{opacity:0}.messages[data-astro-cid-fzoifrzf] .msg{margin-block-end:var(--space-3);display:flex}.messages[data-astro-cid-fzoifrzf] .user{justify-content:flex-end;margin-inline-start:20%}.messages[data-astro-cid-fzoifrzf] .bubble{padding:var(--space-3) var(--space-4);overflow-wrap:break-word;border-radius:1.125rem}.messages[data-astro-cid-fzoifrzf] .user .bubble{color:var(--neutral-0);border-bottom-right-radius:var(--space-1);background-color:var(--color-text)}.messages[data-astro-cid-fzoifrzf] .bot .bubble{color:var(--color-text);border-bottom-left-radius:var(--space-1);background-color:var(--app-bubble)}.messages[data-astro-cid-fzoifrzf] .bubble p{margin:0 0 .625rem;line-height:1.4}.messages[data-astro-cid-fzoifrzf] .bubble p:last-child{margin-block-end:0}.messages[data-astro-cid-fzoifrzf] .bubble ul{margin:var(--space-2) 0 0;padding-inline-start:1.25rem}.messages[data-astro-cid-fzoifrzf] .bubble li{margin-block:.375rem;line-height:1.3}.messages[data-astro-cid-fzoifrzf] .bubble strong{letter-spacing:normal;font-weight:700}.messages[data-astro-cid-fzoifrzf] .dots{gap:var(--space-1);display:inline-flex}.messages[data-astro-cid-fzoifrzf] .dots span{background-color:var(--app-dots);border-radius:50%;width:.375rem;height:.375rem;animation:1.4s infinite dot}.messages[data-astro-cid-fzoifrzf] .dots span:nth-child(2){animation-delay:.2s}.messages[data-astro-cid-fzoifrzf] .dots span:nth-child(3){animation-delay:.4s}.messages[data-astro-cid-fzoifrzf] .fade{animation:fade-in .28s ease calc(var(--i,0) * 90ms) both}.messages[data-astro-cid-fzoifrzf] .word{animation:word-in .42s ease calc(var(--i) * 16ms) both;display:inline-block}.messages[data-astro-cid-fzoifrzf] .card{opacity:0;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1);transform:translateY(.5rem)}.messages[data-astro-cid-fzoifrzf] .card.in{opacity:1;transform:none}.messages[data-astro-cid-fzoifrzf] .book{margin:var(--space-2) 0 var(--space-4);text-align:center;color:var(--neutral-0);border-radius:var(--radius-lg);background-color:var(--app-violet);padding:.7rem 1.25rem;font-size:1.05em;font-weight:600;line-height:1.2;display:block;position:relative}.messages[data-astro-cid-fzoifrzf] .contact{padding:var(--space-2) var(--space-0);font-size:var(--text-sm);color:var(--app-violet);align-items:center;gap:.5625rem;display:flex}.messages[data-astro-cid-fzoifrzf] .contact span{color:var(--color-text)}.messages[data-astro-cid-fzoifrzf] .contact:not(:last-child){border-block-end:.5px solid var(--app-line)}.messages[data-astro-cid-fzoifrzf] .contact svg{flex:none;width:1.0625rem;height:1.0625rem}.privacy[data-astro-cid-fzoifrzf]{margin:.625rem var(--space-3) 0;padding:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--app-pill-text);border-radius:var(--radius-pill);background-color:var(--app-bubble);align-self:flex-start;align-items:center;gap:.3125rem;font-weight:500;line-height:1;display:inline-flex}.composer[data-astro-cid-fzoifrzf]{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);display:flex}.input[data-astro-cid-fzoifrzf]{min-height:2.75rem;padding:.625rem var(--space-4);white-space:nowrap;border:1px solid var(--app-line);border-radius:1.25rem;flex:1;transition:border-color .2s;overflow:hidden}.input[data-astro-cid-fzoifrzf]:empty:before{content:attr(data-placeholder);color:var(--app-placeholder)}.input[data-astro-cid-fzoifrzf].focused{border-color:var(--app-dark)}.send[data-astro-cid-fzoifrzf]{width:2.5rem;height:2.5rem;color:var(--neutral-0);background-color:var(--app-dark);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.footer[data-astro-cid-fzoifrzf]{height:2.5rem;padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text);border-block-start:1px solid var(--app-line);background-color:var(--app-footer);flex:none;justify-content:space-between;align-items:center;display:flex}.clear[data-astro-cid-fzoifrzf]{gap:var(--space-1);padding:var(--space-1) var(--space-2);align-items:center;display:flex}.brand[data-astro-cid-fzoifrzf]{font-size:.625rem}.cursor[data-astro-cid-fzoifrzf]{z-index:2;pointer-events:none;opacity:0;width:1.5rem;height:1.5rem;filter:drop-shadow(var(--app-cursor-shadow));transform:translate(var(--x,23.75rem), var(--y,32.5rem));transition:transform .72s cubic-bezier(.22, 1, .36, 1), opacity var(--duration) ease;position:absolute;top:0;left:0}.cursor[data-astro-cid-fzoifrzf].on{opacity:1}.cursor[data-astro-cid-fzoifrzf].down{transform:translate(var(--x), var(--y)) scale(.82);transition:transform .12s ease, opacity var(--duration) ease}.widget[data-astro-cid-fzoifrzf] .pressed{transform:scale(.96)}.widget[data-astro-cid-fzoifrzf] .ripple{border-radius:inherit;background-color:var(--app-ripple);pointer-events:none;animation:.5s ease-out both ripple;position:absolute;inset:0}.replay[data-astro-cid-fzoifrzf]{padding:var(--space-2) 1.125rem;color:var(--neutral-0);border-radius:var(--radius-pill);background-color:var(--color-text);opacity:0;transition:opacity var(--duration);font-size:.8125rem;position:absolute;bottom:-2px;left:50%;transform:translate(-50%,140%)}.replay[data-astro-cid-fzoifrzf].show{opacity:.92}.replay[data-astro-cid-fzoifrzf]:hover,.replay[data-astro-cid-fzoifrzf]:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.cursor[data-astro-cid-fzoifrzf]{transition:opacity .2s}.messages[data-astro-cid-fzoifrzf] .word{animation-duration:10ms}}@keyframes dot{0%,60%,to{opacity:.3}30%{opacity:1}}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}}@keyframes word-in{0%{opacity:0;filter:blur(3px);transform:translateY(2px)}}@keyframes ripple{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.05)}}.calc[data-astro-cid-es6vwfoh]{width:100%;max-width:51.25rem;padding:var(--space-4);border-color:var(--color-border);border-radius:var(--radius-xl);margin-inline:auto}@media (width>=29rem){.calc[data-astro-cid-es6vwfoh]{padding:var(--space-6)}}.currency[data-astro-cid-es6vwfoh]{align-items:center;gap:.375rem;display:flex}.fields[data-astro-cid-es6vwfoh]{gap:var(--space-4);margin-block-start:1.25rem;display:grid}@media (width>=29rem){.fields[data-astro-cid-es6vwfoh]{grid-template-columns:1fr 1fr}}fieldset[data-astro-cid-es6vwfoh]{margin-block-start:1.25rem}label[data-astro-cid-es6vwfoh],legend[data-astro-cid-es6vwfoh]{font-weight:var(--weight-medium);letter-spacing:.05rem;margin-block-end:var(--space-2);display:block}input[data-astro-cid-es6vwfoh]{width:100%;padding:.625rem var(--space-3);font:inherit;color:var(--color-text);border:1px solid var(--color-border);background-color:var(--color-card);border-radius:.625rem}.hint[data-astro-cid-es6vwfoh]{font-size:var(--text-sm);color:var(--app-muted);margin:.375rem 0 0}.currency[data-astro-cid-es6vwfoh] .hint[data-astro-cid-es6vwfoh]{margin:0}.options[data-astro-cid-es6vwfoh]{gap:.375rem;display:grid}.two[data-astro-cid-es6vwfoh]{grid-template-columns:1fr 1fr}.six[data-astro-cid-es6vwfoh]{grid-template-columns:repeat(6,1fr)}.option[data-astro-cid-es6vwfoh]{padding:.625rem var(--space-2);font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:1px;border:1px solid var(--color-border);background-color:var(--color-card);border-radius:.625rem;transition:border-color .12s,background-color .12s}.currency[data-astro-cid-es6vwfoh] .option[data-astro-cid-es6vwfoh]{padding:.375rem .625rem;font-size:.8125rem}.option[data-astro-cid-es6vwfoh]:hover{border-color:var(--app-muted)}.option[data-astro-cid-es6vwfoh][aria-pressed=true]{background-color:var(--color-violet-soft);border-color:#0000}.result[data-astro-cid-es6vwfoh]{padding:var(--space-5) 1.25rem;text-align:center;background:var(--image-light) center / cover no-repeat;border-radius:.875rem;margin-block-start:1.75rem}.result[data-astro-cid-es6vwfoh] p[data-astro-cid-es6vwfoh]{margin:0}.lead[data-astro-cid-es6vwfoh]{color:var(--app-muted);padding-block-end:var(--space-4);font-size:1.2rem;line-height:1.4}.lead[data-astro-cid-es6vwfoh] strong{color:var(--color-text)}.big[data-astro-cid-es6vwfoh]{padding-block:var(--space-2);font-size:clamp(1.3rem,1.2rem + .4vw,1.5rem);font-weight:var(--weight-medium);border-block-end:.5px solid var(--color-violet-line);line-height:1.1}.note[data-astro-cid-es6vwfoh]{padding-block-start:var(--space-4);font-size:clamp(1.1rem,1rem + .5vw,1.4rem);line-height:1.4}.growth[data-astro-cid-es6vwfoh]{font-size:var(--text-sm);text-align:center;margin:0;padding-block-start:var(--space-2);line-height:1.2}.breakeven[data-astro-cid-es6vwfoh]{text-align:center;margin-block-start:1.375rem;font-size:1.2rem;line-height:1.4}.breakeven[data-astro-cid-es6vwfoh] p[data-astro-cid-es6vwfoh]{margin:0}.button[data-astro-cid-es6vwfoh]{width:100%;margin-block-start:1.375rem}.diagram[data-astro-cid-jdkv4uxj]{--line:color-mix(in srgb, var(--neutral-0) 9%, transparent);color:var(--color-funnel-text);line-height:1.5;position:relative}.lines[data-astro-cid-jdkv4uxj]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lines[data-astro-cid-jdkv4uxj] .halo{opacity:.28}.lines[data-astro-cid-jdkv4uxj] .core{fill:var(--neutral-0)}.lines[data-astro-cid-jdkv4uxj] .ring{fill:none;stroke-width:2.5px}.lines[data-astro-cid-jdkv4uxj] .web{fill:var(--color-funnel-web);stroke:var(--color-funnel-web);stop-color:var(--color-funnel-web)}.lines[data-astro-cid-jdkv4uxj] .wa{fill:var(--color-funnel-wa);stroke:var(--color-funnel-wa);stop-color:var(--color-funnel-wa)}.flow[data-astro-cid-jdkv4uxj]{z-index:2;grid-template-areas:"start""wlabel""w1""w2""w3""wblock""alabel""a1""a2""a3""ablock";gap:1.25rem;display:grid;position:relative}@media (width>=45rem){.flow[data-astro-cid-jdkv4uxj]{grid-template-columns:1fr 1fr;grid-template-areas:"start start""wlabel alabel""w1 a1""w2 a2""w3 a3""wblock ablock";gap:clamp(1.875rem,4.4vw,3.5rem) clamp(3rem,9vw,9.375rem)}}.node[data-astro-cid-jdkv4uxj]{border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(color-mix(in srgb, var(--neutral-0) 5.5%, transparent), color-mix(in srgb, var(--neutral-0) 2%, transparent));backdrop-filter:blur(6px);align-items:center;gap:.8125rem;padding:.9375rem 1.0625rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s;display:flex}.web[data-astro-cid-jdkv4uxj]{--tone:var(--color-funnel-web);--tone-soft:var(--color-funnel-web-soft)}.wa[data-astro-cid-jdkv4uxj]{--tone:var(--color-funnel-wa);--tone-soft:var(--color-funnel-wa-soft)}.node[data-astro-cid-jdkv4uxj].lit{border-color:var(--tone);box-shadow:0 0 0 1px var(--tone), 0 .75rem 2.5rem -.375rem color-mix(in srgb, var(--tone) 55%, transparent);transform:translateY(-.1875rem)scale(1.015)}.icon[data-astro-cid-jdkv4uxj]{width:2.375rem;height:2.375rem;color:var(--tone-soft);background-color:color-mix(in srgb, var(--neutral-0) 6%, transparent);border-radius:.6875rem;flex:none;place-items:center;display:grid}.node[data-astro-cid-jdkv4uxj].lit .icon[data-astro-cid-jdkv4uxj]{background-color:color-mix(in srgb, var(--tone) 16%, transparent)}.icon[data-astro-cid-jdkv4uxj] svg[data-astro-cid-jdkv4uxj]{width:1.25rem;height:1.25rem}.title[data-astro-cid-jdkv4uxj]{font-size:1.2rem;line-height:1.2;display:block}.sub[data-astro-cid-jdkv4uxj]{color:var(--neutral-0);opacity:.7;margin-block-start:var(--space-0);line-height:1.3;display:block}.start[data-astro-cid-jdkv4uxj]{border-color:color-mix(in srgb, var(--neutral-0) 16%, transparent);background:linear-gradient(color-mix(in srgb, var(--neutral-0) 9%, transparent), color-mix(in srgb, var(--neutral-0) 3%, transparent));grid-area:start;justify-self:center;width:100%}@media (width>=45rem){.start[data-astro-cid-jdkv4uxj]{max-width:21.25rem}}.start[data-astro-cid-jdkv4uxj] .icon[data-astro-cid-jdkv4uxj]{width:2.625rem;height:2.625rem;color:inherit;background-color:color-mix(in srgb, var(--neutral-0) 9%, transparent)}.w1[data-astro-cid-jdkv4uxj]{grid-area:w1}.w2[data-astro-cid-jdkv4uxj]{grid-area:w2}.w3[data-astro-cid-jdkv4uxj]{grid-area:w3}.a1[data-astro-cid-jdkv4uxj]{grid-area:a1}.a2[data-astro-cid-jdkv4uxj]{grid-area:a2}.a3[data-astro-cid-jdkv4uxj]{grid-area:a3}.outcome[data-astro-cid-jdkv4uxj]{border-color:color-mix(in srgb, var(--tone) 35%, transparent);background:linear-gradient(color-mix(in srgb, var(--neutral-0) 8%, transparent), color-mix(in srgb, var(--neutral-0) 3%, transparent))}.pill[data-astro-cid-jdkv4uxj]{font-size:.66rem;font-weight:var(--weight-medium);letter-spacing:1px;text-transform:uppercase;color:var(--neutral-0);background-color:color-mix(in srgb, var(--tone) 14%, transparent);border-radius:.4375rem;flex:none;margin-inline-start:auto;padding:.3125rem .875rem}.wa[data-astro-cid-jdkv4uxj] .pill[data-astro-cid-jdkv4uxj]{color:var(--color-funnel-wa-soft)}.label[data-astro-cid-jdkv4uxj]{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;color:var(--tone-soft);border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--tone) 10%, transparent);place-self:start;align-items:center;gap:.5625rem;padding:.4375rem .8125rem;display:inline-flex}.web-label[data-astro-cid-jdkv4uxj]{--tone:var(--color-funnel-web);--tone-soft:var(--color-funnel-web-soft);grid-area:wlabel}.wa-label[data-astro-cid-jdkv4uxj]{--tone:var(--color-funnel-wa);--tone-soft:var(--color-funnel-wa-soft);grid-area:alabel}.label[data-astro-cid-jdkv4uxj] .dot[data-astro-cid-jdkv4uxj]{width:var(--space-2);height:var(--space-2);background-color:var(--tone);border-radius:50%}.block[data-astro-cid-jdkv4uxj]{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(color-mix(in srgb, var(--neutral-0) 4.5%, transparent), color-mix(in srgb, var(--neutral-0) 1.5%, transparent));position:relative;overflow:hidden}.block[data-astro-cid-jdkv4uxj]:before{content:"";background:linear-gradient(90deg, var(--tone), transparent);height:.1875rem;position:absolute;inset:0 0 auto}.web-block[data-astro-cid-jdkv4uxj]{grid-area:wblock}.wa-block[data-astro-cid-jdkv4uxj]{grid-area:ablock}.block[data-astro-cid-jdkv4uxj] p[data-astro-cid-jdkv4uxj]{color:var(--neutral-0);opacity:.9;margin:0;font-size:1.1rem;line-height:1.55}.block[data-astro-cid-jdkv4uxj] .block-title[data-astro-cid-jdkv4uxj]{color:var(--tone-soft);opacity:1;margin-block-end:var(--space-2);font-size:1.3rem;line-height:1.4}.block[data-astro-cid-jdkv4uxj] strong{font-weight:var(--weight-medium)}.dashboard[data-astro-cid-y7hli6i6]{padding-block:var(--space-6);font-family:var(--font-app)}.dashboard[data-astro-cid-y7hli6i6] p[data-astro-cid-y7hli6i6]{margin:0}.grid[data-astro-cid-y7hli6i6]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));margin-block-end:var(--space-4);display:grid}@media (width>=48rem){.grid[data-astro-cid-y7hli6i6]{gap:var(--space-5);margin-block-end:var(--space-5)}}.panel[data-astro-cid-y7hli6i6]{padding:var(--space-5);border:var(--border);background-color:var(--neutral-0);border-radius:.84rem}.compact[data-astro-cid-y7hli6i6]{padding:1.25rem}.title[data-astro-cid-y7hli6i6]{font-size:var(--text-sm);letter-spacing:.5px;text-transform:uppercase;color:var(--app-muted);font-weight:500}.panel[data-astro-cid-y7hli6i6]>.title[data-astro-cid-y7hli6i6]{margin-block-end:var(--space-4)}.value[data-astro-cid-y7hli6i6]{margin-block-end:var(--space-2);font-size:clamp(2rem,1.8rem + .8vw,2.5rem);font-weight:700;line-height:1}.label[data-astro-cid-y7hli6i6]{color:var(--app-muted);font-size:.8125rem}.change[data-astro-cid-y7hli6i6]{gap:var(--space-1);padding:var(--space-1) .625rem;color:var(--violet-700);background-color:var(--app-violet-wash);border-radius:.375rem;margin-block-start:var(--space-3);font-size:.8125rem;font-weight:500;display:inline-flex}.pink[data-astro-cid-y7hli6i6]{background-color:var(--app-pink-wash)}.change[data-astro-cid-y7hli6i6] strong{letter-spacing:normal}.progress[data-astro-cid-y7hli6i6]{margin-block-start:var(--space-4)}.progress-label[data-astro-cid-y7hli6i6]{font-size:var(--text-xs);color:var(--app-muted);justify-content:space-between;margin-block-end:var(--space-2);display:flex}progress[data-astro-cid-y7hli6i6]{background-color:var(--app-wash);appearance:none;border:0;border-radius:3px;width:100%;height:1.25rem;display:block;overflow:hidden}progress[data-astro-cid-y7hli6i6]::-webkit-progress-bar{background-color:var(--app-wash)}progress[data-astro-cid-y7hli6i6]::-webkit-progress-value{background-image:var(--gradient-progress);border-radius:3px}progress[data-astro-cid-y7hli6i6]::-moz-progress-bar{background-image:var(--gradient-progress);border-radius:3px}.head[data-astro-cid-y7hli6i6]{justify-content:space-between;align-items:center;margin-block-end:var(--space-4);display:flex}.badge[data-astro-cid-y7hli6i6]{padding:var(--space-1) .625rem;font-size:var(--text-xs);color:var(--violet-700);background-color:var(--app-wash);border-radius:.375rem;font-weight:600}.items[data-astro-cid-y7hli6i6] li[data-astro-cid-y7hli6i6]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-bg);border:1px solid #0000;justify-content:space-between;align-items:center;margin-block-end:var(--space-2);transition:background-color .2s,border-color .2s;display:flex}.items[data-astro-cid-y7hli6i6] li[data-astro-cid-y7hli6i6]:hover{border-color:var(--color-border);background-color:var(--app-wash)}.item-label[data-astro-cid-y7hli6i6]{font-size:var(--text-sm);font-weight:500}.item-value[data-astro-cid-y7hli6i6]{color:var(--violet-700);font-weight:700}.item-share[data-astro-cid-y7hli6i6]{color:var(--app-muted);margin-inline-start:var(--space-2);font-size:.8125rem}.assistant[data-astro-cid-6fpf3ddk]{--width-content:var(--width-landing)}.section[data-astro-cid-6fpf3ddk]{padding-block:var(--section)}.center[data-astro-cid-6fpf3ddk]{text-align:center;flex-direction:column;align-items:center;display:flex}h2[data-astro-cid-6fpf3ddk]{margin:0 0 var(--space-4);font-size:var(--text-title);line-height:1.25}@media (width>=48rem){.center[data-astro-cid-6fpf3ddk] h2[data-astro-cid-6fpf3ddk]{max-width:80%}}.tag[data-astro-cid-6fpf3ddk]{margin-block-end:var(--space-4)}.lead[data-astro-cid-6fpf3ddk]{max-width:60rem;font-size:var(--text-lg);line-height:var(--leading-body)}.strong[data-astro-cid-6fpf3ddk]{font-weight:var(--weight-medium);letter-spacing:var(--tracking-strong)}.center[data-astro-cid-6fpf3ddk] .lead[data-astro-cid-6fpf3ddk]{margin-block-end:var(--space-6)}.note[data-astro-cid-6fpf3ddk]{margin:var(--space-2) 0 0;font-size:var(--text-sm);letter-spacing:.03rem}.large-text[data-astro-cid-6fpf3ddk]{font-size:var(--text-lead);font-weight:var(--weight-regular);line-height:1.5}.text[data-astro-cid-6fpf3ddk]{font-size:var(--text-lg);line-height:var(--leading-body)}[data-astro-cid-6fpf3ddk][data-reveal]>span[data-astro-cid-6fpf3ddk]{display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-astro-cid-6fpf3ddk][data-reveal]>span[data-astro-cid-6fpf3ddk],.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{animation:linear both reveal view();animation-range:entry 10% entry 70%}}}@keyframes reveal{0%{opacity:0;transform:translateY(.75em)}}.hero[data-astro-cid-6fpf3ddk]{background:var(--image-light) 0 0 / cover no-repeat}.hero-grid[data-astro-cid-6fpf3ddk]{gap:var(--space-3);padding-block:var(--space-hero) var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.hero-text[data-astro-cid-6fpf3ddk]{gap:var(--space-5);flex-direction:column;display:flex}.hero[data-astro-cid-6fpf3ddk] h1[data-astro-cid-6fpf3ddk]{margin:0 0 var(--space-5);font-size:var(--text-hero-pro);line-height:var(--leading-hero)}.hero[data-astro-cid-6fpf3ddk] h1[data-astro-cid-6fpf3ddk] span[data-astro-cid-6fpf3ddk]{display:block}@media (width>=48rem){.hero-text[data-astro-cid-6fpf3ddk]{container-type:inline-size}.hero[data-astro-cid-6fpf3ddk] h1[data-astro-cid-6fpf3ddk]{font-size:min(var(--text-hero-pro), 100cqi / (var(--chars) * .5))}}@supports (font-size:1cqi){@media (width>=48rem){.hero[data-astro-cid-6fpf3ddk] h1[data-astro-cid-6fpf3ddk] span[data-astro-cid-6fpf3ddk]{white-space:nowrap}}}.hero[data-astro-cid-6fpf3ddk] .lead[data-astro-cid-6fpf3ddk]{max-width:37.5rem;font-size:var(--text-lg);margin:0;line-height:1.5}.actions[data-astro-cid-6fpf3ddk]{gap:var(--space-4);text-align:center;flex-direction:column;align-items:stretch;display:flex}.demo[data-astro-cid-6fpf3ddk]{font-weight:var(--weight-medium);letter-spacing:.5px;color:var(--color-text);border-block-end:2px solid var(--color-text);align-self:center}.demo[data-astro-cid-6fpf3ddk]:hover{color:var(--color-text);border-color:#0000}.hero[data-astro-cid-6fpf3ddk] .note[data-astro-cid-6fpf3ddk]{text-align:center;margin-block-start:var(--space-4)}@media (width>=48rem){.actions[data-astro-cid-6fpf3ddk]{flex-direction:row;align-items:center}.hero[data-astro-cid-6fpf3ddk] .note[data-astro-cid-6fpf3ddk]{text-align:start}}@media (width>=62rem){.hero-grid[data-astro-cid-6fpf3ddk]{padding-block:var(--space-4) 0;grid-template-columns:minmax(0,60%) minmax(31.25rem,1fr);gap:0}.hero-text[data-astro-cid-6fpf3ddk]{gap:var(--space-8);padding-block-start:var(--space-10)}.hero[data-astro-cid-6fpf3ddk] .stage{margin-block-start:var(--space-10)}}.strip[data-astro-cid-6fpf3ddk]{gap:var(--space-2);padding:var(--space-2) var(--gutter);text-align:center;grid-template-columns:1fr 1fr;display:grid}.strip[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{gap:var(--space-1);padding:var(--space-5) var(--space-2);border-radius:var(--radius-lg);background-color:var(--color-band);flex-direction:column;justify-content:center;align-items:center;line-height:1.3;display:flex}.strip[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(5){display:none}.strip-icon[data-astro-cid-6fpf3ddk]{display:flex}.strip-icon[data-astro-cid-6fpf3ddk] svg{width:var(--size-icon);height:var(--size-icon)}@media (width>=48rem){.strip[data-astro-cid-6fpf3ddk]{height:3.75rem;color:var(--neutral-0);background-color:var(--color-inverse);justify-content:space-around;padding-block:0;display:flex}.strip[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{background:0 0;flex-direction:row;gap:3px;padding:0}.strip[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(5){display:flex}}#calculator[data-astro-cid-6fpf3ddk] .calc{text-align:start}.dark[data-astro-cid-6fpf3ddk]{color:var(--color-on-dark);background:linear-gradient(var(--veil-dark), var(--veil-dark)), var(--image-dark) 0 0 / cover no-repeat}.dark[data-astro-cid-6fpf3ddk] h2[data-astro-cid-6fpf3ddk]{color:var(--neutral-0)}.dark[data-astro-cid-6fpf3ddk] .lead[data-astro-cid-6fpf3ddk]{max-width:none}.dark[data-astro-cid-6fpf3ddk] .lead[data-astro-cid-6fpf3ddk]:last-of-type{margin-block-end:var(--space-8)}.day[data-astro-cid-6fpf3ddk]{border-block-end:1px solid var(--color-rule);padding-block-start:calc(var(--section) * 2)}.day[data-astro-cid-6fpf3ddk] h2[data-astro-cid-6fpf3ddk]{max-width:48rem}.banner-title[data-astro-cid-6fpf3ddk]{max-width:48rem;font-size:var(--text-banner);font-weight:var(--weight-medium);line-height:1.2}.day-lead[data-astro-cid-6fpf3ddk]{max-width:80%;font-size:var(--text-h4);margin-block-start:var(--space-5);line-height:1.6}.bubbles[data-astro-cid-6fpf3ddk]{gap:var(--space-4);width:100%;max-width:37.5rem;text-align:start;flex-direction:column;align-items:flex-start;margin-block-start:var(--space-6);display:flex}.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{padding:var(--space-4);font-size:var(--text-h4);border:1px solid var(--color-bubble-line);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) 0;background-color:var(--neutral-0);box-shadow:var(--shadow-bubble);line-height:1.5}.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(2n){background-color:var(--color-surface)}.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(3),.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(4){align-self:flex-end}@media (width>=48rem){.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(2){margin-inline-start:6.4rem}.bubbles[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(3){align-self:flex-start;margin-inline-start:4rem}}.closing[data-astro-cid-6fpf3ddk]{max-width:80%;font-size:var(--text-h2);font-weight:var(--weight-medium);margin-block-start:var(--space-8);line-height:1.7}.closing[data-astro-cid-6fpf3ddk] span[data-astro-cid-6fpf3ddk]{font-size:.8em;line-height:1.5}.setup[data-astro-cid-6fpf3ddk]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.tabbar[data-astro-cid-6fpf3ddk]{padding:var(--space-2);border-radius:var(--radius-pill);background-color:var(--color-surface);justify-self:center;display:none}.tabbar[data-astro-cid-6fpf3ddk] [data-astro-cid-6fpf3ddk][role=tab]{min-height:var(--control);padding:var(--space-2) var(--space-6);border-radius:var(--radius-pill)}.tabbar[data-astro-cid-6fpf3ddk] [data-astro-cid-6fpf3ddk][aria-selected=true]{background-color:var(--neutral-0);box-shadow:var(--shadow-tab)}.pane[data-astro-cid-6fpf3ddk]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width<=29.99rem){.setup[data-astro-cid-6fpf3ddk],.pane[data-astro-cid-6fpf3ddk]{gap:var(--space-5)}}@media (width>=62rem){[data-astro-cid-6fpf3ddk][data-ready] .tabbar[data-astro-cid-6fpf3ddk]{display:flex}.setup[data-astro-cid-6fpf3ddk]{gap:2.5rem}[data-astro-cid-6fpf3ddk][data-ready] .pane[data-astro-cid-6fpf3ddk]:not(.open){display:none}.pane[data-astro-cid-6fpf3ddk]{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-height:32.5rem}}.pane-text[data-astro-cid-6fpf3ddk]{padding:var(--space-6) var(--space-4) var(--space-6) var(--space-5);font-size:var(--text-base);border-radius:var(--radius-2xl);background-image:var(--gradient-pane-lilac);line-height:1.5}.pane-1[data-astro-cid-6fpf3ddk] .pane-text[data-astro-cid-6fpf3ddk]{background-image:var(--gradient-pane-pink)}@media (width<=29.99rem){.pane[data-astro-cid-6fpf3ddk] .pane-text[data-astro-cid-6fpf3ddk]{background-image:var(--gradient-pane-corner), var(--gradient-pane-lilac)}}@media (width>=30rem){.pane-text[data-astro-cid-6fpf3ddk]{padding:var(--space-6);font-size:1.1rem}}@media (width>=62rem){.pane[data-astro-cid-6fpf3ddk] .pane-text[data-astro-cid-6fpf3ddk]{padding:var(--space-9) var(--space-8) var(--space-9) var(--space-9);font-size:var(--text-xl);background:var(--color-surface);line-height:1.7}}.pane-text[data-astro-cid-6fpf3ddk] .tag[data-astro-cid-6fpf3ddk]{margin-block-end:var(--space-1)}.pane[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{padding-block:var(--space-1) var(--space-2);margin:0;font-size:1.45rem;line-height:1.25}@media (width>=30rem){.pane[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{font-size:2rem}}@media (width>=62rem){.pane[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{font-size:var(--text-section);line-height:1.2}}.pane-text[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{margin:0}.pane-list[data-astro-cid-6fpf3ddk]{gap:var(--space-3);margin-block-start:var(--space-4);display:grid}@media (width>=62rem){.pane-list[data-astro-cid-6fpf3ddk]{gap:0}}@media (width>=48rem){.pane-list[data-astro-cid-6fpf3ddk]{grid-template-columns:1fr 1fr}}.pane-list[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:before{content:"• "}.video[data-astro-cid-6fpf3ddk]{gap:var(--space-2);font-size:var(--text-base);color:var(--color-text);text-underline-position:under;align-items:center;margin-block-start:var(--space-5);text-decoration:underline;display:inline-flex}.pane-text[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk] a{color:var(--color-text)}.pane-text[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk] a:not(:has(mark)){text-decoration:underline}.ok[data-astro-cid-6fpf3ddk]{padding:var(--space-4) 0 0 var(--space-5);font-size:var(--text-base);background:url(/assistant/ok.svg) 0 var(--space-4) / var(--size-check) no-repeat}.pane-visual[data-astro-cid-6fpf3ddk]{aspect-ratio:3/2;padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--color-lilac) center / cover no-repeat;flex-direction:column;justify-content:center;display:flex}@media (width<=29.99rem){.pane-visual[data-astro-cid-6fpf3ddk]{aspect-ratio:2/3;padding-inline:var(--space-5)}}@media (width>=62rem){.pane-visual[data-astro-cid-6fpf3ddk]{aspect-ratio:auto;min-height:22rem;padding:var(--space-6) var(--space-4)}.pane-1[data-astro-cid-6fpf3ddk] .pane-visual[data-astro-cid-6fpf3ddk]{background:url(/assistant/clinic.avif) 100% 100% / auto 60% no-repeat, url(/assistant/pattern.avif) 0 0 / cover, var(--image-light) 0 0 / cover}}@media (width<=61.99rem){.pane-1[data-astro-cid-6fpf3ddk]{border-radius:var(--radius-2xl);background-image:var(--gradient-pane-pink);gap:0}.pane-1[data-astro-cid-6fpf3ddk] .pane-text[data-astro-cid-6fpf3ddk]{background:0 0;padding-block-end:0}.pane-1[data-astro-cid-6fpf3ddk] .pane-visual[data-astro-cid-6fpf3ddk]{aspect-ratio:auto;padding:var(--space-6) var(--space-4) var(--space-6) var(--space-5);background:url(/assistant/star-add.svg) var(--space-5) var(--space-7) / 1.875rem no-repeat}.pane-1[data-astro-cid-6fpf3ddk] .chat[data-astro-cid-6fpf3ddk]{width:100%;max-width:31.25rem;margin-inline:auto}}@media (width<=29.99rem){.pane-1[data-astro-cid-6fpf3ddk]{background-image:var(--gradient-pane-corner), var(--gradient-pane-lilac)}}.pane-2[data-astro-cid-6fpf3ddk] .pane-visual[data-astro-cid-6fpf3ddk],.pane-4[data-astro-cid-6fpf3ddk] .pane-visual[data-astro-cid-6fpf3ddk]{background:url(/assistant/treatments.avif) 50% 0/cover no-repeat}.pane-3[data-astro-cid-6fpf3ddk] .pane-visual[data-astro-cid-6fpf3ddk]{background-image:url(/assistant/pattern-2.avif)}.pane-5[data-astro-cid-6fpf3ddk] .pane-visual[data-astro-cid-6fpf3ddk]{aspect-ratio:auto;background:url(/assistant/pattern.avif) 100% 100%/cover no-repeat}.chat[data-astro-cid-6fpf3ddk]{gap:var(--space-4);font-size:var(--text-sm);text-align:start;flex-direction:column;line-height:1.5;display:flex}.chat[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{padding:var(--space-4);box-shadow:var(--shadow-chat);margin:0}@media (width>=30rem){.chat[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{padding:var(--space-5)}}@media (width>=62rem){.chat[data-astro-cid-6fpf3ddk]{line-height:1.7}.chat[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{padding:var(--space-4)}}.ask[data-astro-cid-6fpf3ddk]{max-width:85%;color:var(--color-card-light);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) 0;background-color:var(--color-inverse);align-self:flex-end}.answer[data-astro-cid-6fpf3ddk]{border-radius:var(--radius-xl) var(--radius-xl) 0 var(--radius-xl);background-color:var(--color-bg);background-image:var(--gradient-chat)}.app-buttons[data-astro-cid-6fpf3ddk]{gap:var(--space-6);flex-direction:column;align-items:center;display:flex}.app-buttons[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{min-width:9.5rem;padding:var(--space-4);text-align:center;border-radius:var(--radius-lg);background-color:var(--neutral-0);box-shadow:var(--shadow-app-button)}.code[data-astro-cid-6fpf3ddk]{padding:var(--space-4) var(--space-5);font:inherit;font-size:var(--text-sm);overflow-wrap:anywhere;color:var(--color-on-dark);border-radius:var(--radius-2xl);background-color:var(--color-inverse);line-height:1.7;display:block}.stats[data-astro-cid-6fpf3ddk]{gap:var(--space-4);flex-direction:column;width:75%;margin-inline:auto;display:flex}.privacy[data-astro-cid-6fpf3ddk] h2[data-astro-cid-6fpf3ddk]{max-width:75rem;font-weight:var(--weight-medium);margin-block-end:var(--section)}.article[data-astro-cid-6fpf3ddk]{max-width:64rem;margin-inline-start:auto}.article[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{margin-block-end:var(--space-4)}.points[data-astro-cid-6fpf3ddk]{gap:var(--space-5);margin-block-start:var(--space-6);display:grid}.points[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{padding:var(--space-4) var(--space-6) var(--space-4) var(--space-9);font-size:var(--text-lg);border-radius:var(--radius-xl);background:var(--color-violet-soft) url(/assistant/check.svg) var(--space-5) calc(var(--space-4) + .85em - .75rem) no-repeat;line-height:1.7}@media (width>=62rem){.points[data-astro-cid-6fpf3ddk]{margin-inline-start:16.7%}}.banner[data-astro-cid-6fpf3ddk]{gap:var(--space-6);padding:var(--space-9) var(--space-5);text-align:center;border-radius:var(--radius-2xl);flex-direction:column;align-self:stretch;align-items:center;margin-block-start:var(--section);display:flex}.banner[data-astro-cid-6fpf3ddk] .tag[data-astro-cid-6fpf3ddk]{margin:0}.banner[data-astro-cid-6fpf3ddk] .banner-title[data-astro-cid-6fpf3ddk]{max-width:80%;margin:0;line-height:1.3}.light[data-astro-cid-6fpf3ddk]{background:var(--color-band) var(--image-light) 50% / cover no-repeat}.source[data-astro-cid-6fpf3ddk]{margin:var(--space-6) 0 0;font-size:var(--text-xs);text-align:end;color:var(--color-muted)}.beige[data-astro-cid-6fpf3ddk]{background-color:var(--color-band)}.narrow[data-astro-cid-6fpf3ddk]{max-width:50rem}.features[data-astro-cid-6fpf3ddk]{gap:var(--space-6);text-align:start;width:100%;display:grid}@media (width>=48rem){.features[data-astro-cid-6fpf3ddk]{grid-template-columns:1fr 1fr}}.features[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{gap:var(--space-2);padding:var(--space-7) var(--space-6) var(--space-8);border-radius:var(--radius-2xl);background-color:var(--color-card-light);flex-direction:column;line-height:1.5;display:flex}.feature-icon[data-astro-cid-6fpf3ddk]{width:var(--control);height:var(--control);border-radius:var(--radius-lg);background-color:var(--color-band);place-items:center;display:grid}.feature-icon[data-astro-cid-6fpf3ddk] svg{width:var(--size-icon);height:var(--size-icon)}.features[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{font-size:var(--text-h3);margin:0}.features[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{margin:0}.lined[data-astro-cid-6fpf3ddk]{border-block-end:var(--border)}.dashboard[data-astro-cid-6fpf3ddk]{--width-content:65.5rem}.dashboard[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{margin:var(--space-4) 0;font-size:var(--text-h3)}.dashboard[data-astro-cid-6fpf3ddk] .button[data-astro-cid-6fpf3ddk]{width:100%}@media (width>=48rem){.dashboard[data-astro-cid-6fpf3ddk] .button[data-astro-cid-6fpf3ddk]{width:auto}}.generic[data-astro-cid-6fpf3ddk]{gap:var(--space-6);display:grid}.generic[data-astro-cid-6fpf3ddk] h2[data-astro-cid-6fpf3ddk]{font-size:var(--text-title-lg);text-align:start;line-height:1.3}.rivals[data-astro-cid-6fpf3ddk]{gap:var(--space-6);display:grid}.rivals[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{max-width:40.625rem;padding:var(--space-6) var(--space-6) var(--space-3);border-radius:var(--radius-lg);background-color:var(--neutral-0);box-shadow:var(--shadow-card)}.rivals[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(2){background-color:var(--color-surface)}.rivals[data-astro-cid-6fpf3ddk] .tag[data-astro-cid-6fpf3ddk]{margin-block-end:var(--space-2)}.rivals[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{font-size:var(--text-lead);border-block-end:1px dashed var(--color-dashed);margin:0;padding-block-end:var(--space-2);line-height:1.4}.fails[data-astro-cid-6fpf3ddk]{margin:var(--space-2) 0 0;font-size:var(--text-prose);background:url(/assistant/cross.svg) 0 var(--space-2) no-repeat;padding-inline-start:var(--space-5)}.reply[data-astro-cid-6fpf3ddk]{margin:var(--space-4) 0 var(--space-4) var(--space-7);padding:var(--space-4) 0 0 var(--space-6);font-size:var(--text-xl);font-weight:var(--weight-medium);border-block-start:1px solid var(--color-line);background:url(/assistant/star.svg) 0 var(--space-5) / var(--size-check) no-repeat;line-height:1.7}.compare-more[data-astro-cid-6fpf3ddk]{padding:var(--space-6) var(--space-4) 0;text-align:center}@media (width>=62rem){.generic[data-astro-cid-6fpf3ddk]{gap:var(--space-5);grid-template-columns:5fr 7fr}.generic-side[data-astro-cid-6fpf3ddk]{top:calc(var(--height-nav) + var(--space-8));align-self:start;position:sticky}.rivals[data-astro-cid-6fpf3ddk]{gap:var(--space-10)}.rivals[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]{margin-inline-start:var(--space-5);position:sticky}.rivals[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:first-child{top:calc(var(--height-nav) + 1.25rem)}.rivals[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(2){top:calc(var(--height-nav) + 6.25rem)}.rivals[data-astro-cid-6fpf3ddk] li[data-astro-cid-6fpf3ddk]:nth-child(3){top:calc(var(--height-nav) + 11.25rem)}.compare-more[data-astro-cid-6fpf3ddk]{padding:var(--space-10) var(--space-4) 0;text-align:start}}.compare[data-astro-cid-6fpf3ddk]{table-layout:fixed;border:1px solid var(--color-line);border-radius:var(--radius-2xl);border-spacing:0;width:100%;display:none;overflow:hidden}.compare[data-astro-cid-6fpf3ddk] [data-astro-cid-6fpf3ddk]:is(th,td){padding:var(--space-4) var(--space-2);font-weight:var(--weight-regular);text-align:center;border-block-end:1px solid var(--color-text)}.compare[data-astro-cid-6fpf3ddk] [data-astro-cid-6fpf3ddk]:is(th,td):not(:last-child){border-inline-end:1px solid var(--color-text)}.compare[data-astro-cid-6fpf3ddk] tbody[data-astro-cid-6fpf3ddk] tr[data-astro-cid-6fpf3ddk]:last-child [data-astro-cid-6fpf3ddk]:is(th,td){border-block-end:0}.compare[data-astro-cid-6fpf3ddk] thead[data-astro-cid-6fpf3ddk] th[data-astro-cid-6fpf3ddk]{padding-block:var(--space-6);font-weight:var(--weight-medium)}.compare[data-astro-cid-6fpf3ddk] tbody[data-astro-cid-6fpf3ddk] th[data-astro-cid-6fpf3ddk]{text-align:start;padding-inline-start:var(--space-4)}.compare[data-astro-cid-6fpf3ddk] .ours[data-astro-cid-6fpf3ddk]{background-color:var(--color-bg)}.compare[data-astro-cid-6fpf3ddk] mark[data-astro-cid-6fpf3ddk]{background:var(--color-highlight)}thead[data-astro-cid-6fpf3ddk] .ours[data-astro-cid-6fpf3ddk]:before,.compare-cards[data-astro-cid-6fpf3ddk] .ours[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]:before{content:"";width:var(--size-check);height:var(--size-check);vertical-align:-2px;background:url(/assistant/star.svg) 50%/contain no-repeat;margin-inline-end:var(--space-2);display:inline-block}.compare-cards[data-astro-cid-6fpf3ddk]{gap:var(--space-4);text-align:start;width:100%;display:grid}.compare-cards[data-astro-cid-6fpf3ddk]>li[data-astro-cid-6fpf3ddk]{padding:var(--space-7) var(--space-5) var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-surface)}.compare-cards[data-astro-cid-6fpf3ddk]>.ours[data-astro-cid-6fpf3ddk]{border:1px solid var(--color-bar);background-color:var(--neutral-0)}.compare-cards[data-astro-cid-6fpf3ddk] ul[data-astro-cid-6fpf3ddk]{list-style:outside}.compare-cards[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]{margin:0 0 var(--space-4);text-align:center}.compare-cards[data-astro-cid-6fpf3ddk] .ours[data-astro-cid-6fpf3ddk] h3[data-astro-cid-6fpf3ddk]:before{margin:0 auto var(--space-2);display:block}@media (width>=48rem){.compare[data-astro-cid-6fpf3ddk]{display:table}.compare-cards[data-astro-cid-6fpf3ddk]{display:none}}.dark-banner[data-astro-cid-6fpf3ddk]{gap:var(--space-4);color:var(--color-band);background:var(--color-inverse) var(--image-dark) 100% 50% / cover no-repeat}.dark-banner[data-astro-cid-6fpf3ddk] .banner-title[data-astro-cid-6fpf3ddk]{max-width:64rem;color:inherit;line-height:1.4}.dark-banner[data-astro-cid-6fpf3ddk] p[data-astro-cid-6fpf3ddk]{font-size:var(--text-lg);margin:0;line-height:1.5}.dark-banner[data-astro-cid-6fpf3ddk] .button[data-astro-cid-6fpf3ddk]{margin-block-start:var(--space-6)}.dark-banner[data-astro-cid-6fpf3ddk] .note[data-astro-cid-6fpf3ddk]{font-size:var(--text-sm)}.dark-banner[data-astro-cid-6fpf3ddk] a[data-astro-cid-6fpf3ddk]:not(.button){color:var(--neutral-0)}.trust[data-astro-cid-6fpf3ddk]{font-size:var(--text-lg);padding-block-start:var(--space-4)}.footnote[data-astro-cid-6fpf3ddk]{font-size:var(--text-sm);margin:0;padding-block-start:var(--space-4)}.articles[data-astro-cid-6fpf3ddk],.faq[data-astro-cid-6fpf3ddk]{--width-content:68.75rem}.articles[data-astro-cid-6fpf3ddk] .cards{margin-block:var(--space-6)}.faq[data-astro-cid-6fpf3ddk]{padding-block:var(--section)}.faq[data-astro-cid-6fpf3ddk] h2{margin-block:0 var(--space-4);font-size:var(--text-banner)}.faq[data-astro-cid-6fpf3ddk] .fold{max-width:45rem}.faq[data-astro-cid-6fpf3ddk] .button[data-astro-cid-6fpf3ddk]{margin-block-end:var(--space-6)}.marquee[data-astro-cid-6fpf3ddk]{gap:var(--space-4);padding-block:calc(var(--section) + var(--space-2));border-block-start:1px solid var(--color-card-line);display:flex;overflow:hidden}.marquee-run[data-astro-cid-6fpf3ddk]{gap:var(--space-4);font-size:var(--text-display);font-weight:var(--weight-medium);white-space:nowrap;color:var(--black);flex:none;align-items:center;line-height:1;display:flex}@media (prefers-reduced-motion:no-preference){.marquee-run[data-astro-cid-6fpf3ddk]{animation:120s linear infinite scroll}}@keyframes scroll{to{transform:translateX(calc(-100% - var(--space-4)))}}.star[data-astro-cid-6fpf3ddk]{width:var(--size-icon);height:var(--size-icon)}.photo[data-astro-cid-6fpf3ddk]{object-fit:cover;border-radius:var(--radius-lg);width:8rem;height:8rem;transform:rotate(4deg)}
