.hero[data-astro-cid-lcdefpme]{padding-block:var(--wa-space-3xl);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";background:radial-gradient(ellipse 80% 60% at 20% 40%, var(--wa-color-brand-fill-quiet), transparent);pointer-events:none;position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme]{gap:var(--wa-space-3xl);grid-template-columns:minmax(0,1fr) 22.5rem;align-items:center;display:grid;position:relative}.hero-title[data-astro-cid-lcdefpme]{font-family:var(--font-title);font-size:clamp(var(--wa-font-size-2xl), 4vw, var(--wa-font-size-3xl));font-weight:var(--wa-font-weight-bold);line-height:var(--wa-line-height-condensed);letter-spacing:-.01em;color:var(--wa-color-text-normal)}.hero-description[data-astro-cid-lcdefpme]{margin-top:var(--wa-space-l);font-size:var(--wa-font-size-l);color:var(--wa-color-text-quiet);max-width:var(--measure);line-height:var(--wa-line-height-normal)}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--wa-space-xl)}.score-card[data-astro-cid-lcdefpme]{background:var(--wa-color-surface-raised);border:var(--wa-border-width-s) solid var(--wa-color-neutral-border-normal);border-radius:var(--wa-border-radius-l);padding:var(--wa-space-l);box-shadow:var(--wa-shadow-l)}.score-card-title[data-astro-cid-lcdefpme],.rules-title[data-astro-cid-lcdefpme]{font-family:var(--wa-font-family-body);font-size:var(--wa-font-size-xs);font-weight:var(--wa-font-weight-normal);text-transform:uppercase;letter-spacing:.1em;color:var(--wa-color-text-quiet);margin-bottom:var(--wa-space-m)}.rules-title[data-astro-cid-lcdefpme]{margin-bottom:var(--wa-space-s)}.score-label[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.score-rules-divider[data-astro-cid-lcdefpme]{--spacing:var(--wa-space-m)}.sections[data-astro-cid-lcdefpme]{scroll-margin-top:var(--wa-space-4xl);padding-block:var(--wa-space-3xl)}.section-grid[data-astro-cid-lcdefpme]{gap:var(--wa-space-xl);margin-top:var(--wa-space-xl);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.section-grid[data-astro-cid-lcdefpme]>.section-card[data-astro-cid-lcdefpme]{grid-column:span 2}.section-grid[data-astro-cid-lcdefpme]>.section-offer[data-astro-cid-lcdefpme]{grid-column:span 3}.section-card[data-astro-cid-lcdefpme]{color:var(--wa-color-text-normal);transition:transform var(--wa-transition-normal);position:relative}.hero[data-astro-cid-lcdefpme] wa-button[data-astro-cid-lcdefpme]:not(:defined){visibility:hidden;height:43px;display:inline-block;overflow:hidden}.hero[data-astro-cid-lcdefpme] wa-button[data-astro-cid-lcdefpme][href=\/stocks]:not(:defined){width:110px}.hero[data-astro-cid-lcdefpme] wa-button[data-astro-cid-lcdefpme][href=\/macro]:not(:defined){width:159px}.section-card[data-astro-cid-lcdefpme] wa-card[data-astro-cid-lcdefpme]:not(:defined){border:var(--wa-border-width-s) solid var(--wa-color-neutral-border-quiet);border-radius:var(--wa-border-radius-m);padding:var(--wa-space-m);display:block}.section-card[data-astro-cid-lcdefpme]:hover{color:var(--wa-color-text-normal);transform:translateY(calc(-1 * var(--wa-space-3xs)))}.card-icon[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-2xl);color:var(--wa-color-brand-on-quiet);margin-bottom:var(--wa-space-m)}.section-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--wa-font-family-heading);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-bold);margin-bottom:var(--wa-space-xs)}.section-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-m);color:var(--wa-color-text-quiet);line-height:var(--wa-line-height-normal);max-width:var(--measure)}.card-arrow[data-astro-cid-lcdefpme]{top:var(--wa-space-l);right:var(--wa-space-l);font-size:var(--wa-font-size-m);color:var(--wa-color-neutral-on-quiet);transition:transform var(--wa-transition-normal);position:absolute}.section-card[data-astro-cid-lcdefpme]:hover .card-arrow[data-astro-cid-lcdefpme]{transform:translateX(var(--wa-space-2xs));color:var(--wa-color-brand-on-quiet)}.card-badge[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-2xs);vertical-align:middle;margin-inline-start:var(--wa-space-xs)}.section-card[data-astro-cid-lcdefpme]{display:block}.section-card[data-astro-cid-lcdefpme] wa-card[data-astro-cid-lcdefpme]{height:100%;position:relative}.how-it-works[data-astro-cid-lcdefpme]{padding-block:var(--wa-space-3xl);background:var(--wa-color-surface-raised);border-top:var(--wa-border-width-s) solid var(--wa-color-neutral-border-quiet);border-bottom:var(--wa-border-width-s) solid var(--wa-color-neutral-border-quiet)}.metrics-grid[data-astro-cid-lcdefpme]{gap:var(--wa-space-l);margin-top:var(--wa-space-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric-group[data-astro-cid-lcdefpme]{padding:var(--wa-space-l);border:var(--wa-border-width-s) solid var(--wa-color-neutral-border-quiet);border-radius:var(--wa-border-radius-m);background:var(--wa-color-surface-default)}.metric-group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--wa-font-family-heading);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-bold);color:var(--wa-color-brand-on-quiet)}.metric-group[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding-inline-start:var(--wa-space-m)}.metric-group[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-m);color:var(--wa-color-text-quiet);line-height:var(--wa-line-height-normal)}.metric-group[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--wa-color-neutral-border-normal)}.about[data-astro-cid-lcdefpme]{padding-block:var(--wa-space-3xl)}.about-panel[data-astro-cid-lcdefpme]{align-items:center;gap:var(--wa-space-l);padding:var(--wa-space-xl);border:var(--wa-border-width-s) solid var(--wa-color-brand-border-quiet);border-radius:var(--wa-border-radius-l);background:var(--wa-color-brand-fill-quiet);color:var(--wa-color-text-normal);transition:transform var(--wa-transition-normal);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.about-panel[data-astro-cid-lcdefpme]:hover{color:var(--wa-color-text-normal);transform:translateY(calc(-1 * var(--wa-space-3xs)))}.about-icon[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-3xl);color:var(--wa-color-brand-on-quiet)}.about-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-title);font-size:var(--wa-font-size-2xl);font-weight:var(--wa-font-weight-semibold);margin-bottom:var(--wa-space-2xs)}.about-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-m);color:var(--wa-color-text-quiet);line-height:var(--wa-line-height-normal);max-width:var(--measure)}.about-arrow[data-astro-cid-lcdefpme]{font-size:var(--wa-font-size-l);color:var(--wa-color-brand-on-quiet);transition:transform var(--wa-transition-normal)}.about-panel[data-astro-cid-lcdefpme]:hover .about-arrow[data-astro-cid-lcdefpme]{transform:translateX(var(--wa-space-2xs))}@media (prefers-reduced-motion:reduce){.section-card[data-astro-cid-lcdefpme],.section-card[data-astro-cid-lcdefpme] .card-arrow[data-astro-cid-lcdefpme],.about-panel[data-astro-cid-lcdefpme],.about-arrow[data-astro-cid-lcdefpme]{transition:none}}@media (max-width:1023.98px){.metrics-grid[data-astro-cid-lcdefpme],.section-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.section-grid[data-astro-cid-lcdefpme]>.section-card[data-astro-cid-lcdefpme],.section-grid[data-astro-cid-lcdefpme]>.section-offer[data-astro-cid-lcdefpme]{grid-column:auto}.section-grid[data-astro-cid-lcdefpme]>.section-card[data-astro-cid-lcdefpme]:nth-child(3){grid-column:1/-1}.hero-content[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-visual[data-astro-cid-lcdefpme]{display:none}}@media (max-width:599.98px){.section-grid[data-astro-cid-lcdefpme],.metrics-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.section-grid[data-astro-cid-lcdefpme]>.section-card[data-astro-cid-lcdefpme]:nth-child(3){grid-column:auto}.about-panel[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr)}.about-arrow[data-astro-cid-lcdefpme]{display:none}}
