.section.hero[data-tone]{padding-block:0 clamp(var(--spacing-32), 5vw, var(--spacing-60))}.hero-main[data-astro-cid-ge2uvauf]{column-gap:clamp(var(--spacing-16), 2.4vw, var(--spacing-32));min-height:clamp(420px,100svh - 300px,640px);padding-top:clamp(var(--spacing-24), 4vw, 48px);grid-template-columns:repeat(12,minmax(0,1fr));align-content:end;display:grid}.hero-heading[data-astro-cid-ge2uvauf]{grid-area:2/1/auto/span 8;align-self:end}.hero-heading[data-astro-cid-ge2uvauf] h1{font-weight:var(--font-weight-medium);margin:0}.hero-heading[data-astro-cid-ge2uvauf] .accent-word{font-weight:700}.hero-side[data-astro-cid-ge2uvauf]{grid-area:2/9/auto/-1;align-self:end}.hero-side[data-astro-cid-ge2uvauf] .lead{margin:0 0 var(--spacing-24);color:var(--text-muted);text-wrap:pretty}.hero-side[data-astro-cid-ge2uvauf] .ctas{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.hero-mark[data-astro-cid-ge2uvauf]{width:clamp(112px,18vw,216px);margin-bottom:clamp(var(--spacing-24), 4vw, 56px);color:var(--accent-word);grid-area:1/9/auto/-1;justify-self:end}.hero-mark[data-astro-cid-ge2uvauf] svg{width:100%;height:auto;display:block}.panel[data-astro-cid-ge2uvauf]{margin-top:clamp(var(--spacing-40), 5vw, var(--spacing-64));border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.2fr);display:grid;position:relative}.panel[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{border-left:1px solid var(--border);min-height:168px;color:var(--text);background:color-mix(in srgb, var(--surface) 72%, transparent);grid-template-rows:auto 1fr auto;gap:10px;padding:18px clamp(14px,1.6vw,22px);text-decoration:none;display:grid}.panel[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:first-child{border-left:0}.tile-head[data-astro-cid-ge2uvauf]{color:var(--text-muted);justify-content:space-between;display:flex}.tile-number[data-astro-cid-ge2uvauf]{font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caption)}.tile-area[data-astro-cid-ge2uvauf] .tile-arrow[data-astro-cid-ge2uvauf]{width:7px;height:7px;margin-top:var(--spacing-4);border-top:1.5px solid var(--accent-word);border-right:1.5px solid var(--accent-word);transition:transform var(--duration-hover) var(--ease-out)}.tile-area[data-astro-cid-ge2uvauf]:hover .tile-arrow[data-astro-cid-ge2uvauf]{transform:translate(2px,-2px)}.tile-area[data-astro-cid-ge2uvauf] .tile-icon{align-self:center;width:88px;height:auto}.tile-label[data-astro-cid-ge2uvauf]{font-size:var(--text-subheading);font-weight:var(--font-weight-medium);line-height:1.4}.tile-note[data-astro-cid-ge2uvauf]{color:var(--text-muted);font-size:var(--text-body-sm)}.tile-point[data-astro-cid-ge2uvauf]{background:var(--accent-word);border-radius:50%;place-self:center;width:10px;height:10px}.tile-foot[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:var(--spacing-12);color:var(--accent-word);display:flex}.tile-consult[data-astro-cid-ge2uvauf] .tile-label[data-astro-cid-ge2uvauf]{font-size:var(--text-heading-sm);color:var(--text)}.tile-consult[data-astro-cid-ge2uvauf] .tile-arrow[data-astro-cid-ge2uvauf]{border-radius:var(--radius-buttons);background:var(--action);width:40px;height:40px;transition:transform var(--duration-hover) var(--ease-out);flex:none;place-items:center;display:grid}.tile-consult[data-astro-cid-ge2uvauf] .tile-arrow[data-astro-cid-ge2uvauf]:before{content:"";border-top:1.5px solid var(--on-action);border-right:1.5px solid var(--on-action);width:8px;height:8px;transform:translate(-1px)rotate(45deg)}.tile-consult[data-astro-cid-ge2uvauf]:hover .tile-arrow[data-astro-cid-ge2uvauf]{transform:translate(3px)}@media (width<=1080px){.hero-heading[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero-side[data-astro-cid-ge2uvauf]{margin-top:var(--spacing-32);grid-area:3/1/auto/span 8}.panel[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,1fr))}.tile-consult[data-astro-cid-ge2uvauf]{border-left:0;border-top:1px solid var(--border);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:1fr auto;min-height:0}.tile-point[data-astro-cid-ge2uvauf]{display:none}}@media (width<=760px){.hero-main[data-astro-cid-ge2uvauf]{min-height:0}.hero-side[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero-mark[data-astro-cid-ge2uvauf]{grid-column:7/-1}.panel[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr}.panel[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{min-height:140px}.tile-area[data-astro-cid-ge2uvauf]:nth-child(3){border-left:0}.tile-area[data-astro-cid-ge2uvauf]:nth-child(n+3){border-top:1px solid var(--border)}.tile-consult[data-astro-cid-ge2uvauf]{min-height:0}}.phrase[data-astro-cid-lcdefpme]{display:inline-block}.phrase[data-astro-cid-lcdefpme]:last-child{display:block}.descriptor[data-astro-cid-lcdefpme]{margin:0 0 var(--spacing-16);color:var(--accent-word);font-size:var(--text-subheading);font-weight:var(--font-weight-semibold);line-height:var(--leading-subheading)}.ai-links[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--spacing-8) var(--spacing-16);margin:var(--spacing-24) 0 0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.ai-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--link);text-underline-offset:.2em;text-decoration:underline}.more[data-astro-cid-lcdefpme]{margin:var(--spacing-40) 0 0}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--link);font-weight:var(--font-weight-medium);text-underline-offset:.2em}.statements[data-astro-cid-lcdefpme]{counter-reset:statement}.statements[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--spacing-8);padding-block:clamp(var(--spacing-20), 2.4vw, 28px);font-size:var(--text-heading-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading-sm);counter-increment:statement;grid-template-columns:64px minmax(0,1fr);align-items:baseline;line-height:1.5;display:grid}.statements[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--border)}.statements[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(statement, decimal-leading-zero);color:var(--accent-word);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-caption)}.key[data-astro-cid-lcdefpme]{color:var(--accent-word);font-weight:700}.gauge[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--text-muted) 40%, transparent) 0 1px, transparent 1px 8px) bottom / 100% 8px no-repeat, repeating-linear-gradient(90deg, var(--text-muted) 0 1px, transparent 1px 64px) bottom / 100% 18px no-repeat;height:28px}.readouts[data-astro-cid-lcdefpme]{counter-reset:readout;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,4fr);margin:0;padding:0;list-style:none;display:grid}.readouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:clamp(var(--spacing-20), 2.4vw, var(--spacing-32)) clamp(var(--spacing-16), 2.4vw, var(--spacing-32)) 0;border-left:1px solid color-mix(in srgb, var(--accent-word) 55%, transparent);font-size:var(--text-subheading);font-weight:var(--font-weight-medium);counter-increment:readout;line-height:1.6;position:relative}.readouts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:var(--tracking-subheading);margin:0}.readouts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:var(--spacing-12) 0 0;color:var(--text-muted);font-size:var(--text-body-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-body-sm)}.readouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--accent-word);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:-4px}.readouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(readout, decimal-leading-zero);margin-bottom:var(--spacing-12);color:var(--accent-word);font-size:var(--text-heading-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-heading-lg);font-variant-numeric:tabular-nums;line-height:1;display:block}.reasons .more[data-astro-cid-lcdefpme]{margin-top:clamp(var(--spacing-40), 5vw, 56px)}.trust-block[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-body-sm);letter-spacing:0;color:var(--text-muted)}@media (width<=760px){.readouts[data-astro-cid-lcdefpme]{gap:var(--spacing-36);margin-top:var(--spacing-24);grid-template-columns:1fr}.gauge[data-astro-cid-lcdefpme]{display:none}.readouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:var(--spacing-4)}.statements[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:6px}}
