.op.astro-ogfg26qo{font-size:13px;line-height:1.45}.op-dot.astro-ogfg26qo{background:#fafafa24;border-radius:9999px;width:10px;height:10px;display:inline-block}.op-status.astro-ogfg26qo{background:var(--color-positive);border-radius:9999px;width:6px;height:6px;box-shadow:0 0 0 3px #2e9e6b2e}.op-pill.astro-ogfg26qo{letter-spacing:.02em;color:var(--color-ink-300);background:#fafafa0a;border:1px solid #fafafa1f;border-radius:9999px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1}.op-tile.astro-ogfg26qo{background:#fafafa08;border:1px solid #fafafa12;border-radius:1rem;flex-direction:column;min-width:0;padding:12px;display:flex}.op-label.astro-ogfg26qo{color:var(--color-ink-300);text-wrap:balance;font-size:12px;line-height:1.3}.op-value.astro-ogfg26qo{font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--color-paper-50);white-space:nowrap;margin-top:6px;font-size:22px;font-weight:600;line-height:1}.op-delta.astro-ogfg26qo{color:var(--color-ink-300);text-wrap:pretty;align-items:flex-start;gap:2px;margin-top:7px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.op-delta.astro-ogfg26qo svg.astro-ogfg26qo{flex:none;margin-top:2px}.op-delta--positive.astro-ogfg26qo{color:color-mix(in oklab, var(--color-positive) 72%, var(--color-paper-50))}.op-spark.astro-ogfg26qo{height:auto;margin-top:10px;display:block}.op-plan.astro-ogfg26qo{flex-direction:column;margin-top:14px;padding:4px 2px 0;display:flex}.op-step.astro-ogfg26qo{align-items:flex-start;gap:12px;min-width:0;padding-bottom:12px;display:flex;position:relative}.op-step.astro-ogfg26qo:last-child{padding-bottom:0}.op-marker.astro-ogfg26qo{z-index:1;background:var(--color-ink-900);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.op-step--done.astro-ogfg26qo .op-marker.astro-ogfg26qo{color:var(--color-gold);border:1px solid #dacca88c}.op-step--active.astro-ogfg26qo .op-marker.astro-ogfg26qo{border:1.5px solid var(--color-gold);box-shadow:0 0 0 4px #dacca81f}.op-step--active.astro-ogfg26qo .op-marker.astro-ogfg26qo:after{content:"";background:var(--color-gold);border-radius:9999px;width:6px;height:6px}.op-step--next.astro-ogfg26qo .op-marker.astro-ogfg26qo{border:1px solid #0000}.op-step--next.astro-ogfg26qo .op-marker.astro-ogfg26qo:after{content:"";background:var(--color-ink-500);border-radius:9999px;width:6px;height:6px}.op-step-text.astro-ogfg26qo{flex-direction:row;flex:1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding-top:2px;display:flex}.op-step-name.astro-ogfg26qo{color:var(--color-ink-300);text-wrap:balance;font-size:12px;font-weight:500;line-height:1.25}.op-step--active.astro-ogfg26qo .op-step-name.astro-ogfg26qo{color:var(--color-paper-50)}.op-step-note.astro-ogfg26qo{color:var(--color-ink-300);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;line-height:1.25}.op-step--active.astro-ogfg26qo .op-step-note.astro-ogfg26qo{color:var(--color-gold)}.op-step.astro-ogfg26qo:before{content:"";background:#fafafa1a;width:1px;position:absolute;top:20px;bottom:0;left:9.5px}.op-step--done.astro-ogfg26qo:before{background:#dacca873}.op-step.astro-ogfg26qo:last-child:before{display:none}.op.astro-ogfg26qo{container-type:inline-size}@container (width>=400px){.op-value.astro-ogfg26qo{font-size:26px}.op-plan.astro-ogfg26qo{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:6px;display:grid}.op-step.astro-ogfg26qo{padding:30px 0 0;display:block}.op-marker.astro-ogfg26qo{position:absolute;top:0;left:0}.op-step.astro-ogfg26qo:before{width:auto;height:1px;inset:9.5px -6px auto 20px}.op-step-text.astro-ogfg26qo{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding-top:0}.op-step-note.astro-ogfg26qo{white-space:normal;margin-top:3px}}.op-insight.astro-ogfg26qo{background:#1010178c;border:1px solid #fafafa12;border-radius:1rem;align-items:flex-start;gap:10px;margin-top:16px;padding:11px 13px;display:flex}.op-avatar.astro-ogfg26qo{width:26px;height:26px;font-family:var(--font-display);color:var(--color-gold);background:var(--color-ink-800);border:1px solid #dacca873;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.op-insight-head.astro-ogfg26qo{align-items:center;gap:6px;padding-top:4px;font-size:12.5px;font-weight:500;line-height:1.2;display:flex}.op-spark-ic.astro-ogfg26qo{color:var(--color-gold);opacity:.75}.op-insight-text.astro-ogfg26qo{color:var(--color-ink-300);margin-top:4px;font-size:13px;line-height:1.45;display:block}.op-services.astro-ogfg26qo{background:#10101759;border-top:1px solid #fafafa14;flex-wrap:wrap;gap:6px;padding:12px 16px 14px;display:flex}@container (width>=400px){.op-services.astro-ogfg26qo{padding-inline:20px}}.op-chip.astro-ogfg26qo{letter-spacing:.01em;color:var(--color-paper-50);white-space:nowrap;background:#fafafa08;border:1px solid #fafafa1f;border-radius:9999px;align-items:center;padding:7px 11px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.is-animated.astro-ogfg26qo{animation:op-rise .8s var(--ease-out-quart) both;animation-delay:50ms}.is-animated.astro-ogfg26qo .op-in.astro-ogfg26qo{animation:op-rise .7s var(--ease-out-quart) both;animation-delay:var(--d,0s)}@keyframes op-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hero.astro-ge2uvauf{background-color:var(--color-ink-950)}.hero-bg.astro-ge2uvauf{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 45% 55% at 78% 50%, #dacca80b 0%, transparent 70%), radial-gradient(ellipse 70% 60% at 68% 22%, var(--color-ink-900) 0%, transparent 72%), var(--color-ink-950);position:absolute;inset:0}.hero-bg.astro-ge2uvauf:after{content:"";background-image:radial-gradient(circle, var(--color-paper-50) 1px, transparent 1.6px);opacity:.06;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 65% at 70% 32%,#000 0%,#0000 75%);mask-image:radial-gradient(55% 65% at 70% 32%,#000 0%,#0000 75%)}.hero-title.astro-ge2uvauf{font-size:clamp(2.125rem,9.2vw,2.75rem)}@media (width>=640px){.hero-title.astro-ge2uvauf{font-size:clamp(2.75rem,5.4vw,3.875rem)}}.hero-eyebrow.astro-ge2uvauf{text-wrap:pretty}@media (width<=639px){.hero-eyebrow.astro-ge2uvauf{letter-spacing:.12em;font-size:11px}}.hero-in.astro-ge2uvauf{animation:hero-rise .8s var(--ease-out-quart) both;animation-delay:var(--d,0s)}.hero-in--lcp.astro-ge2uvauf{animation-name:hero-rise-solid}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hero-rise-solid{0%{transform:translateY(12px)}to{transform:none}}.mkt__inner.astro-q4gnavg3{text-align:center;padding-block:clamp(2.5rem,5vw,3.75rem)}.mkt__title.astro-q4gnavg3{text-wrap:balance;max-width:58rem;margin:0 auto;line-height:1.7}.mkt__logos.astro-q4gnavg3{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem clamp(2rem,6.5vw,5.5rem);margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none;display:flex}.mkt__logo.astro-q4gnavg3{color:var(--color-paper-50);opacity:.7;transition:opacity .2s var(--ease-out-quart);align-items:center;display:inline-flex}.mkt__logo.astro-q4gnavg3:hover{opacity:1}.mkt__logo.astro-q4gnavg3 svg{height:var(--h);width:auto;display:block}.mkt__logo--meli.astro-q4gnavg3{--h:2.375rem}.mkt__logo--shopee.astro-q4gnavg3{--h:2.0625rem}.mkt__logo--amazon.astro-q4gnavg3{--h:1.6875rem}.mkt__logo--tiktok.astro-q4gnavg3{--h:1rem;align-items:baseline}.mkt__shop.astro-q4gnavg3{font-size:calc(var(--h) / .727);letter-spacing:-.035em;margin-left:.3em;font-weight:700;line-height:1}.mkt__note.astro-q4gnavg3{max-width:60ch;color:var(--color-ink-300);text-wrap:balance;margin:clamp(1.25rem,2.5vw,1.75rem) auto 0;font-size:.75rem;line-height:1.6}@media (width<=47.99rem){.mkt__logos.astro-q4gnavg3{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:1.375rem 1.5rem;max-width:22rem;margin-inline:auto;display:grid}.mkt__logo--meli.astro-q4gnavg3{--h:1.875rem}.mkt__logo--shopee.astro-q4gnavg3{--h:1.625rem}.mkt__logo--amazon.astro-q4gnavg3{--h:1.3125rem}.mkt__logo--tiktok.astro-q4gnavg3{--h:.875rem}}.tile.astro-zlk5q5ut,.chart-card.astro-zlk5q5ut{background:color-mix(in srgb, var(--color-ink-800) 70%, var(--color-ink-900))}.stat-value.astro-zlk5q5ut{align-items:flex-start;gap:.35rem;display:inline-flex;position:relative}.accent-dot.astro-zlk5q5ut{background:var(--color-brand);border-radius:9999px;flex:none;width:7px;height:7px;margin-top:.3rem}.source-link.astro-zlk5q5ut{min-width:0;min-height:44px;color:color-mix(in srgb, var(--color-gold) 82%, transparent);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color-gold) 30%, transparent);text-underline-offset:3px;transition:color .15s var(--ease-out-quart), text-decoration-color .15s;align-items:center;display:inline-flex}.source-link.astro-zlk5q5ut:hover{color:var(--color-gold);text-decoration-color:var(--color-gold)}.source-line.astro-zlk5q5ut{align-items:baseline;gap:.3em;display:flex}.chart.astro-zlk5q5ut{overflow:visible}.chart.astro-zlk5q5ut text.astro-zlk5q5ut{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px}.chart.astro-zlk5q5ut .lbl.astro-zlk5q5ut{fill:var(--color-ink-300);font-weight:500}.chart.astro-zlk5q5ut .lbl-share.astro-zlk5q5ut{fill:var(--color-ink-300);font-weight:400}.chart.astro-zlk5q5ut .val.astro-zlk5q5ut{fill:var(--color-paper-50);font-weight:600}.chart.astro-zlk5q5ut .bar.astro-zlk5q5ut{fill:var(--color-paper-50)}.chart.astro-zlk5q5ut .is-hl.astro-zlk5q5ut .bar.astro-zlk5q5ut{fill:var(--color-gold-deep)}.chart.astro-zlk5q5ut .is-hl.astro-zlk5q5ut .lbl.astro-zlk5q5ut{fill:var(--color-paper-50);font-weight:600}.chart.astro-zlk5q5ut .bar-row.astro-zlk5q5ut{transition:opacity .15s var(--ease-out-quart)}.chart.astro-zlk5q5ut .hit.astro-zlk5q5ut{pointer-events:all}.chart.astro-zlk5q5ut:has(.bar-row:hover) .bar-row.astro-zlk5q5ut:not(:hover){opacity:.5}.svc-card.astro-lesv7jgp{transition:opacity .7s var(--ease-out-quart), transform .7s var(--ease-out-quart), border-color .2s}.svc-card.astro-lesv7jgp:not(.svc-card--featured):hover{border-color:var(--color-ink-300)}.svc-cta.astro-lesv7jgp{transition:color .2s}.svc-arrow.astro-lesv7jgp{transition:transform .2s var(--ease-out-quart)}.svc-cta.astro-lesv7jgp:hover{color:var(--color-brand-cta,#d9203a)}.svc-gold-text.astro-lesv7jgp{color:var(--color-gold-text,#7a6a40)}.svc-cta.astro-lesv7jgp:hover .svc-arrow.astro-lesv7jgp{transform:translate(4px)}.fit-opt.astro-lesv7jgp{transition:background-color .2s,color .2s,border-color .2s}.fit-opt.astro-lesv7jgp:hover{border-color:var(--color-ink-300)}.fit-dot.astro-lesv7jgp{transition:background-color .2s,border-color .2s,box-shadow .2s}.fit-panel.astro-lesv7jgp{display:none}@keyframes fit-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#perfil-entrar.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-panel.astro-lesv7jgp[data-perfil=entrar],#perfil-escalar.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-panel.astro-lesv7jgp[data-perfil=escalar],#perfil-industria.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-panel.astro-lesv7jgp[data-perfil=industria]{animation:fit-in .3s var(--ease-out-quart);display:block}#perfil-entrar.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-entrar],#perfil-escalar.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-escalar],#perfil-industria.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-industria]{background:var(--color-ink-950);border-color:var(--color-ink-950);color:var(--color-paper-50)}#perfil-entrar.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-entrar] .fit-dot.astro-lesv7jgp,#perfil-escalar.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-escalar] .fit-dot.astro-lesv7jgp,#perfil-industria.astro-lesv7jgp:checked~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-industria] .fit-dot.astro-lesv7jgp{background:var(--color-gold);border-color:var(--color-gold);box-shadow:inset 0 0 0 4px var(--color-ink-950)}#perfil-entrar.astro-lesv7jgp:focus-visible~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-entrar],#perfil-escalar.astro-lesv7jgp:focus-visible~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-escalar],#perfil-industria.astro-lesv7jgp:focus-visible~.fit-body.astro-lesv7jgp .fit-opt.astro-lesv7jgp[for=perfil-industria]{outline:2px solid var(--color-brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){.fit-panel.astro-lesv7jgp{animation:none!important}}@media (width<=639px){.consult-eyebrow.astro-rdbte6mf{letter-spacing:.12em;font-size:11px}}.aud.astro-rdbte6mf{transition:border-color .2s var(--ease-out-quart)}.aud.astro-rdbte6mf:hover{border-color:color-mix(in oklab, var(--color-gold-deep) 45%, var(--color-line))}.aud-pill.astro-rdbte6mf{border:1px solid color-mix(in oklab, var(--color-gold-deep) 40%, transparent);letter-spacing:.01em;max-width:100%;color:var(--color-gold-text,#7a6a40);text-wrap:balance;background:#fff;border-radius:1rem;padding:.35rem .75rem;font-size:12.5px;font-weight:500;line-height:1.35;display:inline-block}.plan.astro-rdbte6mf{font-size:13.5px;line-height:1.5;container-type:inline-size}.plan-sub.astro-rdbte6mf{display:none}@container (width>=25rem){.plan-sub.astro-rdbte6mf{display:inline}}.plan-icon.astro-rdbte6mf{width:1.75rem;height:1.75rem;color:var(--color-gold);background:#fafafa0a;border:1px solid #dacca859;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.plan-badge.astro-rdbte6mf{letter-spacing:.02em;color:var(--color-ink-300);white-space:nowrap;background:#fafafa0a;border:1px solid #fafafa1f;border-radius:9999px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1}.plan-row.astro-rdbte6mf{border-top:1px solid #fafafa14;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:start;column-gap:.75rem;padding-block:.875rem;transition:background-color .15s;display:grid}.plan-row.astro-rdbte6mf:first-child{border-top:0}.plan-num.astro-rdbte6mf{font-family:var(--font-display);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-gold);padding-top:.3rem;font-size:12px;font-weight:600;line-height:1}.plan-text.astro-rdbte6mf{color:var(--color-ink-200)}.plan-tag.astro-rdbte6mf{letter-spacing:.02em;color:var(--color-ink-300);white-space:nowrap;background:#fafafa08;border:1px solid #fafafa1f;border-radius:9999px;justify-self:end;margin-top:.05rem;padding:5px 9px;font-size:11px;font-weight:500;line-height:1}@media (width<=24rem){.plan-row.astro-rdbte6mf{grid-template-columns:1.75rem minmax(0,1fr)}.plan-tag.astro-rdbte6mf{grid-column:2;justify-self:start;margin-top:.5rem}}.deliv-item.astro-rdbte6mf{border-top:1px solid var(--color-line);padding-block:1rem}@media (width>=48rem){.deliv-item.astro-rdbte6mf{padding-block:1.125rem}}.step.astro-rdbte6mf{border-top:1px solid var(--color-line);padding:2.25rem 2rem 0 0;position:relative}.step.astro-rdbte6mf:last-child{padding-right:0}.step-num.astro-rdbte6mf{color:var(--color-gold-deep);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:#fff;padding-right:.75rem;font-size:1.625rem;font-weight:600;line-height:1;position:absolute;top:-.85rem;left:0}.step-pill.astro-rdbte6mf{border:1px solid var(--color-line);background:var(--color-paper-50);color:var(--color-ink-600);white-space:nowrap;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.step-pill.astro-rdbte6mf svg.astro-rdbte6mf{color:var(--color-gold-deep)}.outcome.astro-rdbte6mf{border-left:2px solid var(--color-gold-deep);padding-left:1.25rem}.for-whom.astro-5ildfubh{border-left:2px solid var(--color-gold);padding-left:1rem}.g-ic.astro-5ildfubh{border:1px solid var(--color-line);background:var(--color-paper-50);width:2.5rem;height:2.5rem;color:var(--color-gold-deep);border-radius:.875rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.g-dot.astro-5ildfubh{background:var(--color-gold-deep);border-radius:9999px;flex:none;width:6px;height:6px;margin-top:.6rem}.report__ic.astro-5ildfubh{width:1.75rem;height:1.75rem;color:var(--color-gold);background:#fafafa0a;border:1px solid #fafafa1a;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.report__pill.astro-5ildfubh{letter-spacing:.02em;color:var(--color-ink-300);white-space:nowrap;background:#fafafa0a;border:1px solid #fafafa1f;border-radius:9999px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1}.report__scroll.astro-5ildfubh{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#fafafa33 transparent;overflow-x:auto}.report__table.astro-5ildfubh{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;color:var(--color-paper-50);font-size:12px;line-height:1.3}.report__table.astro-5ildfubh th.astro-5ildfubh,.report__table.astro-5ildfubh td.astro-5ildfubh{text-align:left;vertical-align:middle;white-space:nowrap;padding:.65rem .25rem}.report__table.astro-5ildfubh th.astro-5ildfubh:first-child,.report__table.astro-5ildfubh td.astro-5ildfubh:first-child{padding-left:0}.report__table.astro-5ildfubh th.astro-5ildfubh:last-child,.report__table.astro-5ildfubh td.astro-5ildfubh:last-child{padding-right:0}.report__table.astro-5ildfubh thead.astro-5ildfubh th.astro-5ildfubh{letter-spacing:.06em;padding-top:0;padding-bottom:.55rem;font-size:10px;font-weight:500}.report__table.astro-5ildfubh tbody.astro-5ildfubh th.astro-5ildfubh,.report__table.astro-5ildfubh tbody.astro-5ildfubh td.astro-5ildfubh{border-top:1px solid #fafafa1a}.report__table.astro-5ildfubh .num.astro-5ildfubh{text-align:right}.report__table.astro-5ildfubh .sku.astro-5ildfubh{white-space:normal;min-width:4.5rem;font-weight:500;line-height:1.25}.report__table.astro-5ildfubh .soft.astro-5ildfubh{color:var(--color-ink-300)}.report__table.astro-5ildfubh .margin.astro-5ildfubh{font-weight:600}.margin__wrap.astro-5ildfubh{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.margin__track.astro-5ildfubh{background:#fafafa1f;border-radius:9999px;width:2.25rem;height:4px;display:inline-block;overflow:hidden}.margin__fill.astro-5ildfubh{background:var(--color-paper-50);border-radius:9999px;height:100%;display:block}.margin__val.astro-5ildfubh{text-align:right}@media (width>=40rem){.report__table.astro-5ildfubh{font-size:13.5px}.report__table.astro-5ildfubh th.astro-5ildfubh,.report__table.astro-5ildfubh td.astro-5ildfubh{padding:.7rem .45rem}.report__table.astro-5ildfubh thead.astro-5ildfubh th.astro-5ildfubh{letter-spacing:.12em;padding-bottom:.625rem;font-size:10.5px}.report__table.astro-5ildfubh .sku.astro-5ildfubh{white-space:nowrap}.margin__wrap.astro-5ildfubh{flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem}.margin__track.astro-5ildfubh{width:2.75rem}.margin__val.astro-5ildfubh{min-width:2.25rem}}.channel.astro-5ildfubh{transition:background-color .2s var(--ease-out-quart)}.channel.astro-5ildfubh:hover{background:var(--color-paper-50)}.commit.astro-5ildfubh li.astro-5ildfubh{border-top:1px solid var(--color-line);padding:1.125rem 0}.commit.astro-5ildfubh li.astro-5ildfubh:last-child{border-bottom:1px solid var(--color-line)}@media (width>=40rem){.commit.astro-5ildfubh{column-gap:2.5rem}.commit.astro-5ildfubh li.astro-5ildfubh:nth-last-child(-n+2){border-bottom:1px solid var(--color-line)}}@media (width>=64rem){.commit.astro-5ildfubh{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);column-gap:0}.commit.astro-5ildfubh li.astro-5ildfubh,.commit.astro-5ildfubh li.astro-5ildfubh:last-child,.commit.astro-5ildfubh li.astro-5ildfubh:nth-last-child(-n+2){border-top:0;border-bottom:0;border-left:1px solid var(--color-line);padding:1.5rem 1.5rem 1.5rem 1.75rem}.commit.astro-5ildfubh li.astro-5ildfubh:first-child{border-left:0;padding-left:0}.commit.astro-5ildfubh li.astro-5ildfubh:last-child{padding-right:0}}.agent.astro-noeoyaju:before{content:"";pointer-events:none;background:radial-gradient(52rem 32rem at 88% 0,#dacca812,#0000 65%);position:absolute;inset:0}.cap.astro-noeoyaju{transition:border-color .2s var(--ease-out-quart), transform .2s var(--ease-out-quart)}.cap.astro-noeoyaju:hover{border-color:#dacca852}.cap__icon.astro-noeoyaju{width:2.5rem;height:2.5rem;color:var(--color-gold);background:#fafafa0a;border:1px solid #fafafa1a;border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex}.prompt.astro-noeoyaju{color:#fafafad1;background:#101017b8;border:1px solid #fafafa14;border-radius:1rem 1rem 1rem .375rem;align-items:flex-start;gap:.5rem;padding:.625rem .875rem .625rem .75rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12.5px;line-height:1.5;display:flex}.prompt__ic.astro-noeoyaju{color:var(--color-gold);opacity:.8;flex:none;margin-top:.15rem;display:inline-flex}.src-link.astro-noeoyaju{align-items:center;min-height:44px;display:inline-flex}.steps__item.astro-noeoyaju{border-top:1px solid #fafafa1f;padding:1.75rem 2rem 0 0;position:relative}.steps__num.astro-noeoyaju{background:var(--color-ink-950);min-width:2.6rem;height:1.6rem;color:var(--color-gold);font-family:var(--font-display);letter-spacing:.06em;font-variant-numeric:tabular-nums;border:1px solid #dacca873;border-radius:9999px;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;top:-.8rem;left:0}.timeline.astro-7wvsl737{--col:4.5rem;--gap:2rem;--dot:.5rem;--dot-top:.75rem}.step.astro-7wvsl737{grid-template-columns:var(--col) minmax(0, 1fr);column-gap:var(--gap);padding-bottom:3.5rem;display:grid;position:relative}.step.astro-7wvsl737:last-child{padding-bottom:0}.step.astro-7wvsl737:before{content:"";left:calc(var(--col) - .5px);top:calc(var(--dot-top) + var(--dot));background:var(--color-line);width:1px;position:absolute;bottom:0}.step.astro-7wvsl737:last-child:before{display:none}.step.astro-7wvsl737:after{content:"";left:calc(var(--col) - var(--dot) / 2);top:var(--dot-top);width:var(--dot);height:var(--dot);background:var(--color-gold-deep);box-shadow:0 0 0 2px var(--color-paper-50);border-radius:9999px;position:absolute}.step-num.astro-7wvsl737{letter-spacing:-.03em;font-variant-numeric:tabular-nums;padding-top:.05rem;font-size:2.75rem;font-weight:600;line-height:1}.pill.astro-7wvsl737{border:1px solid var(--color-line);color:var(--color-ink-600);white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.avoided.astro-7wvsl737{border-left:2px solid var(--color-gold);padding-left:1rem}@media (width<=40rem){.timeline.astro-7wvsl737{--col:3.25rem;--gap:1.25rem;--dot-top:.6rem}.step.astro-7wvsl737{padding-bottom:2.75rem}.step-num.astro-7wvsl737{padding-top:.15rem;font-size:1.875rem}}.method-cta-row.astro-7wvsl737{margin-top:3rem;padding-left:6.5rem}.method-cta.astro-7wvsl737{transition:color .2s}.method-arrow.astro-7wvsl737{transition:transform .2s var(--ease-out-quart)}.method-cta.astro-7wvsl737:hover{color:var(--color-brand-cta,#d9203a)}.method-cta.astro-7wvsl737:hover .method-arrow.astro-7wvsl737{transform:translate(4px)}@media (width<=40rem){.method-cta-row.astro-7wvsl737{margin-top:2.25rem;padding-left:4.5rem}}.bridge.astro-7wvsl737 .hair.astro-7wvsl737{stroke:var(--color-ink-400);stroke-width:1.25px;stroke-dasharray:3 3;shape-rendering:crispedges}.bridge.astro-7wvsl737 .hair.astro-7wvsl737.base{stroke-dasharray:none}.bridge.astro-7wvsl737 .lbl.astro-7wvsl737{paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.bridge.astro-7wvsl737 .mark.astro-7wvsl737{transition:opacity .15s}.bridge.astro-7wvsl737:hover .mark.astro-7wvsl737{opacity:.5}.bridge.astro-7wvsl737 .mark.astro-7wvsl737:hover{opacity:1}@media (prefers-reduced-motion:reduce){.bridge.astro-7wvsl737 .mark.astro-7wvsl737{transition:none}}.cred.astro-wdtcqvko:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--color-gold-deep) 55%, transparent) 50%, transparent 100%);height:1px;position:absolute;top:0}#google-partner-badge.astro-wdtcqvko a{line-height:0;display:inline-block}#google-partner-badge.astro-wdtcqvko img{width:auto;height:100px;display:block}.cred-card.astro-wdtcqvko{transition:border-color .2s var(--ease-out-quart), box-shadow .2s var(--ease-out-quart)}.cred-card.astro-wdtcqvko:hover{border-color:color-mix(in oklab, var(--color-gold-deep) 45%, var(--color-line))}.cred-seal.astro-wdtcqvko{border:1px solid var(--color-line);background:var(--color-paper-50);border-radius:1.25rem;align-items:center;gap:.875rem;min-height:100px;padding:1rem 1.5rem 1rem 1rem;display:inline-flex}.cred-seal--text.astro-wdtcqvko{padding-inline:1.5rem}.cred-seal__icon.astro-wdtcqvko{border:1px solid var(--color-line);width:3rem;height:3rem;color:var(--color-gold-deep);background:#fff;border-radius:.875rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.cred-seal__text.astro-wdtcqvko{flex-direction:column;gap:.2rem;display:flex}.cred-seal__kicker.astro-wdtcqvko{letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-600);font-size:11px;font-weight:500}.cred-seal__title.astro-wdtcqvko{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink-950);font-size:1.125rem;font-weight:600;line-height:1.15}.cred-pill.astro-wdtcqvko{border:1px solid var(--color-line);font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-ink-900);white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;padding:.3rem .65rem;font-size:13px;font-weight:500;display:inline-flex}@media (width<=400px){.cred-pill.astro-wdtcqvko{padding:.25rem .5rem;font-size:12px}.cred-seal.astro-wdtcqvko{gap:.75rem;padding:.875rem 1rem}}.cred-link.astro-wdtcqvko{min-height:44px;color:var(--color-ink-500);text-underline-offset:4px;align-items:center;gap:.375rem;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s;display:inline-flex}.cred-link.astro-wdtcqvko:hover{color:var(--color-ink-950);text-decoration-color:var(--color-gold-deep)}.cred-badge.astro-wdtcqvko{border-radius:8px;flex:none;width:auto;height:72px}.about-since__word.astro-oxgmilyn{letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold-text,#7a6a40);margin-bottom:.25rem;font-size:12px;font-weight:500;display:block}.about-since__year.astro-oxgmilyn{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-ink-950);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(4.5rem,11vw,8.5rem);font-weight:600;line-height:.9}.about-pillar.astro-oxgmilyn{border-top:1px solid color-mix(in oklab, var(--color-gold-deep) 55%, transparent);padding-top:1.5rem}.faq-item.astro-hemr5th4{border-top:1px solid var(--color-line);interpolate-size:allow-keywords}.faq-item.astro-hemr5th4:last-of-type{border-bottom:1px solid var(--color-line)}.faq-summary.astro-hemr5th4{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1.5rem;padding-block:1.75rem;list-style:none;display:grid}.faq-summary.astro-hemr5th4::-webkit-details-marker{display:none}.faq-summary.astro-hemr5th4::marker{content:""}.faq-summary.astro-hemr5th4:focus-visible{outline-offset:-2px}.faq-q.astro-hemr5th4{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-ink-950);text-wrap:pretty;margin:0;font-size:20px;font-weight:500;line-height:1.3;transition:color .15s}.faq-summary.astro-hemr5th4:hover .faq-q.astro-hemr5th4{color:var(--color-ink-700)}.faq-icon.astro-hemr5th4{border:1px solid var(--color-line);width:2.5rem;height:2.5rem;color:var(--color-gold-deep);transition:transform .25s var(--ease-out-quart), background-color .2s ease, border-color .2s ease, color .2s ease;background:#fff;border-radius:9999px;justify-content:center;align-items:center;margin-top:-.4375rem;display:inline-flex}.faq-summary.astro-hemr5th4:hover .faq-icon.astro-hemr5th4{border-color:color-mix(in oklab, var(--color-gold-deep) 55%, transparent);background:color-mix(in oklab, var(--color-gold-deep) 8%, #fff)}.faq-item.astro-hemr5th4[open] .faq-icon.astro-hemr5th4{border-color:var(--color-gold-deep);background:var(--color-gold-deep);color:#fff;transform:rotate(45deg)}.faq-answer.astro-hemr5th4{max-width:58ch;padding:0 0 2.25rem}.faq-answer.astro-hemr5th4 p.astro-hemr5th4{color:var(--color-ink-600);margin:0;font-size:17px;line-height:1.65}.faq-item.astro-hemr5th4[open] .faq-answer.astro-hemr5th4{animation:faq-in .35s var(--ease-out-quart) both}@keyframes faq-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.faq-item.astro-hemr5th4::details-content{block-size:0;transition:block-size .3s var(--ease-out-quart), content-visibility .3s allow-discrete;overflow:clip}.faq-item.astro-hemr5th4[open]::details-content{block-size:auto}.faq-cta.astro-hemr5th4{transition:color .2s}.faq-arrow.astro-hemr5th4{transition:transform .2s var(--ease-out-quart)}.faq-cta.astro-hemr5th4:hover{color:var(--color-brand-cta,#d9203a)}.faq-cta.astro-hemr5th4:hover .faq-arrow.astro-hemr5th4{transform:translate(4px)}@media (width<=40rem){.faq-summary.astro-hemr5th4{column-gap:1rem;padding-block:1.375rem}.faq-q.astro-hemr5th4{font-size:18px}.faq-icon.astro-hemr5th4{width:2.25rem;height:2.25rem;margin-top:-.375rem}.faq-answer.astro-hemr5th4{padding-bottom:1.75rem}.faq-answer.astro-hemr5th4 p.astro-hemr5th4{font-size:16px}}@media (prefers-reduced-motion:reduce){.faq-item.astro-hemr5th4::details-content{transition:none}}.lf.astro-sevzbneq .astro-sevzbneq:focus-visible{outline-color:var(--color-gold)}.lf-progress.astro-sevzbneq{transition:width .5s var(--ease-out-quart)}.lf-opt.astro-sevzbneq{text-align:left;cursor:pointer;width:100%;min-height:3.25rem;color:var(--color-paper-50);transition:border-color .18s var(--ease-out-quart), background-color .18s var(--ease-out-quart), transform .15s var(--ease-out-quart);background:#fafafa08;border:1px solid #fafafa1f;border-radius:1rem;align-items:center;gap:.9rem;padding:.8rem 1rem .8rem .85rem;display:flex}.lf-opt.astro-sevzbneq:hover{background:#fafafa0f;border-color:#fafafa4d}.lf-opt.astro-sevzbneq:active{transform:scale(.995)}.lf-opt.astro-sevzbneq[aria-checked=true]{border-color:var(--color-gold);background:#dacca814}.lf-opt-label.astro-sevzbneq{flex:1;font-size:1rem;line-height:1.35}@media (width>=640px){.lf-opt-label.astro-sevzbneq{font-size:1.0625rem}}.lf-key.astro-sevzbneq{width:1.9rem;height:1.9rem;font:500 12px/1 var(--font-sans);letter-spacing:.02em;color:var(--color-ink-300);border:1px solid #fafafa29;border-radius:.55rem;flex:none;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.lf-opt.astro-sevzbneq:hover .lf-key.astro-sevzbneq{color:var(--color-paper-50);border-color:#fafafa59}.lf-opt.astro-sevzbneq[aria-checked=true] .lf-key.astro-sevzbneq{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-ink-950)}@media (hover:none) and (pointer:coarse){.lf-key.astro-sevzbneq{display:none}.lf-opt.astro-sevzbneq{padding-left:1.15rem}}.lf-check.astro-sevzbneq{width:1.25rem;height:1.25rem;color:var(--color-gold);opacity:0;transition:opacity .18s, transform .18s var(--ease-out-quart);flex:none;margin-left:auto;transform:scale(.8)}.lf-opt.astro-sevzbneq[aria-checked=true] .lf-check.astro-sevzbneq{opacity:1;transform:none}.lf-native.astro-sevzbneq{width:1.1rem;height:1.1rem;accent-color:var(--color-gold);flex:none}.lf-label.astro-sevzbneq{letter-spacing:.04em;color:var(--color-ink-300);margin-bottom:.45rem;font-size:.8125rem;font-weight:500;display:block}.lf-input.astro-sevzbneq{width:100%;min-height:3.25rem;color:var(--color-paper-50);background:#fafafa0a;border:1px solid #fafafa24;border-radius:1rem;padding:.85rem 1.15rem;font-size:1.125rem;transition:border-color .18s,background-color .18s}.lf-input.astro-sevzbneq::placeholder{color:var(--color-ink-400)}.lf-input.astro-sevzbneq:focus{border-color:var(--color-gold);background:#fafafa0f}.lf-input.astro-sevzbneq:focus-visible,.lf-input-wrap.astro-sevzbneq:focus-within{outline:2px solid var(--color-gold);outline-offset:2px;border-radius:1rem}.lf-input-wrap.astro-sevzbneq .lf-input.astro-sevzbneq:focus-visible{outline:none}.lf-input.astro-sevzbneq[aria-invalid=true],.lf-input-wrap.astro-sevzbneq[data-invalid]{border-color:var(--color-brand)}.lf-input-wrap.astro-sevzbneq{background:#fafafa0a;border:1px solid #fafafa24;border-radius:1rem;align-items:center;transition:border-color .18s,background-color .18s;display:flex}.lf-input-wrap.astro-sevzbneq:focus-within{border-color:var(--color-gold);background:#fafafa0f}.lf-input-wrap.astro-sevzbneq .lf-input.astro-sevzbneq{background:0 0;border:0;padding-left:.5rem}.lf-prefix.astro-sevzbneq{font-variant-numeric:tabular-nums;color:var(--color-ink-300);padding-left:1.15rem;font-size:1.125rem}.lf-msg.astro-sevzbneq:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.lf-check-row.astro-sevzbneq{cursor:pointer;color:var(--color-ink-300);align-items:flex-start;gap:.8rem;font-size:.875rem;line-height:1.55;display:flex}.lf-check-row.astro-sevzbneq input.astro-sevzbneq{width:1.15rem;height:1.15rem;accent-color:var(--color-gold);flex:none;margin-top:.22rem}.lf-hp.astro-sevzbneq{opacity:0;width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.lf-btn-ok.astro-sevzbneq{background:var(--color-paper-50);color:var(--color-ink-950)}.lf-btn-ok.astro-sevzbneq:hover{background:#fff}.lf-back.astro-sevzbneq{min-height:2.75rem;color:var(--color-ink-300);border-radius:999px;align-items:center;gap:.4rem;margin-left:-.5rem;padding:0 .75rem 0 .5rem;font-size:.875rem;transition:color .15s,background-color .15s;display:inline-flex}.lf-back.astro-sevzbneq:hover{color:var(--color-paper-50);background:#fafafa0f}.lf-link.astro-sevzbneq{color:var(--color-gold);text-underline-offset:4px;text-decoration:underline #dacca866;transition:text-decoration-color .15s}.lf-link.astro-sevzbneq:hover{text-decoration-color:currentColor}.lf-badge.astro-sevzbneq{width:2.75rem;height:2.75rem;color:var(--color-gold);background:#dacca814;border:1px solid #dacca873;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lf-chip.astro-sevzbneq{min-height:1.9rem;color:var(--color-ink-300);border:1px solid #fafafa1f;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.8125rem;display:inline-flex}.lf-chip--interest.astro-sevzbneq{gap:.45rem;padding-right:.85rem}.lf-chip-edit.astro-sevzbneq{color:var(--color-gold);text-underline-offset:3px;font:inherit;margin:-.6rem 0;padding:.6rem .15rem;text-decoration:underline #dacca866;transition:text-decoration-color .15s}.lf-chip-edit.astro-sevzbneq:hover{text-decoration-color:currentColor}@keyframes lf-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lf-enter.astro-sevzbneq{animation:lf-in .28s var(--ease-out-quart) both}.lf-next.astro-sevzbneq{gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.lf-next.astro-sevzbneq li.astro-sevzbneq{color:var(--color-ink-300);border-top:1px solid #fafafa14;align-items:baseline;gap:.875rem;padding-top:.75rem;font-size:15px;line-height:1.55;display:flex}.lf-next.astro-sevzbneq li.astro-sevzbneq:first-child{border-top:0;padding-top:0}.lf-next__n.astro-sevzbneq{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-gold);flex:none;font-size:13px;font-weight:600}
