.seQRKq_page{--landing-paper:#fafaf9;--landing-ink:#0a2540;--landing-green:#00522e;--landing-muted:#5b6270;--landing-dark:#0d1016;--landing-panel:#ecece8;--landing-title:clamp(1.75rem, 2.4vw, 2.25rem);--landing-body:1rem;--landing-small:.9375rem;--landing-gutter:clamp(1.25rem, 2vw, 2rem);--landing-space:clamp(4.5rem, 8.3vw, 7.5rem);background:var(--landing-paper);color:var(--landing-ink);font-size:var(--landing-body);overflow-wrap:anywhere}.seQRKq_container{width:min(100% - 2 * var(--landing-gutter), 1440px);margin-inline:auto}.seQRKq_inset{width:min(100% - 2 * var(--landing-gutter), 1248px);margin-inline:auto}.seQRKq_heading{min-width:0}.seQRKq_label{letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.75rem;line-height:1.5}.seQRKq_title{font-size:var(--landing-title);letter-spacing:-.035em;text-wrap:pretty;margin:0;font-weight:400;line-height:1.16}.seQRKq_description{max-width:65ch;font-size:var(--landing-body);margin-top:1.75rem;line-height:1.6}.seQRKq_centered{text-align:center}.seQRKq_centered .seQRKq_title{text-wrap:balance;max-width:40ch;margin-inline:auto}.seQRKq_centered .seQRKq_description{margin-inline:auto}.seQRKq_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.seQRKq_card{min-width:0;container-type:inline-size}.seQRKq_cardVisual{background:var(--landing-panel);width:100%;min-height:max(20rem,118.1cqi);display:grid;position:relative;overflow:hidden}.seQRKq_cardTitle{letter-spacing:-.02em;margin:1.4rem 0 .5rem;font-size:1.125rem;line-height:1.4}.seQRKq_cardDescription{max-width:55ch;color:var(--landing-muted);font-size:var(--landing-small);line-height:1.55}@media (max-width:700px){.seQRKq_page{--landing-title:clamp(1.875rem, 1.5rem + 2vw, 2.125rem);--landing-body:1.0625rem;--landing-small:1rem;--landing-space:6rem}.seQRKq_label{letter-spacing:.06em;margin-bottom:1.5rem;font-size:.8125rem;line-height:1.6}.seQRKq_title{letter-spacing:-.025em;line-height:1.25}.seQRKq_cardGrid{grid-template-columns:1fr;gap:4.5rem}.seQRKq_cardVisual{min-height:max(20rem,100cqi)}.seQRKq_cardTitle{margin:2rem 0 .875rem;font-size:1.375rem;font-weight:500;line-height:1.35}.seQRKq_cardDescription{line-height:1.7}.seQRKq_description{margin-top:1.75rem;line-height:1.7}}
.XkiNfG_visual{background:radial-gradient(at 50% 45%,#d6e3f2,#abc7e7);place-items:center;display:grid;overflow:hidden}.XkiNfG_scene{aspect-ratio:1;width:100%;position:relative}.XkiNfG_box{will-change:transform;background:#ffffff18;border:1cqi solid #f7fbff;border-radius:3cqi;position:absolute;inset:18%;box-shadow:0 14px 28px #44648424,inset 0 0 0 1px #44648412}.XkiNfG_item{will-change:transform;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #00000008,0 3px 5px #23405c26}.XkiNfG_icon span{background:var(--icon-color);width:60%;height:60%;-webkit-mask:var(--icon-mask) center / contain no-repeat;mask:var(--icon-mask) center / contain no-repeat}.XkiNfG_projectData{overflow:hidden}.XkiNfG_projectData img{max-width:none;position:absolute}@media (prefers-reduced-motion:reduce){.XkiNfG_box,.XkiNfG_item{will-change:auto}}
.LKVvbG_section{padding-block:13rem var(--landing-space)}.LKVvbG_problemHeading h2{line-height:1.3}.LKVvbG_titleEmphasis{font-weight:500}.LKVvbG_titleRegular{opacity:.5}.LKVvbG_notes{max-width:46rem;color:var(--landing-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin:3rem 0 9.6rem auto;display:grid}.LKVvbG_notes p{font-size:var(--landing-small);line-height:1.6}.LKVvbG_fragments.LKVvbG_fragments{aspect-ratio:auto;height:100%;position:absolute;inset:0;transform:scale(.85)}.LKVvbG_dataIncreaseVisual{background:#eaf1eb}.LKVvbG_reportVisual{background:radial-gradient(at 50% 45%,#eee6ce,#dcd1ae);place-items:center;padding:8%;display:grid}.LKVvbG_report{color:#25282e;background:#fff;border:1px solid #e9eaec;border-radius:1.6rem;width:min(100%,23rem);overflow:hidden;box-shadow:0 18px 48px #26334518,0 2px 8px #2633450a}.LKVvbG_reportHeader{gap:.35rem;padding:1.35rem 1.35rem 1.2rem;display:grid}.LKVvbG_reportHeaderTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.45rem;display:flex}.LKVvbG_reportEyebrow{color:#3564bd;font-size:.7rem;font-weight:600}.LKVvbG_reportIssue{color:#656c78;font-variant-numeric:tabular-nums;border:1px solid #e8e9ed;border-radius:999px;padding:.3rem .55rem;font-size:.625rem}.LKVvbG_reportHeader strong{letter-spacing:-.035em;font-size:1.3rem;font-weight:600;line-height:1.2}.LKVvbG_reportSummary{color:#656c78;font-size:.7rem}.LKVvbG_reportRow{background:#f6f7f9;border-radius:.9rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:4.1rem;margin:0 .75rem .5rem;padding:.65rem .8rem;display:grid}.LKVvbG_reportIndex{color:#3564bd;font-variant-numeric:tabular-nums;background:#e7edff;border-radius:.5rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.625rem;font-weight:600;display:grid}.LKVvbG_reportRowCopy{gap:.22rem;min-width:0;display:grid}.LKVvbG_reportRowCopy strong{font-size:.85rem;font-weight:600}.LKVvbG_reportRowCopy span{color:#656c78;font-size:.675rem;line-height:1.2}.LKVvbG_reportMetric{color:#b24816;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff0e8;border-radius:999px;padding:.4rem .55rem;font-size:.85rem;font-weight:600;line-height:1}.LKVvbG_reportFooter{color:#656c78;justify-content:space-between;gap:1rem;padding:.55rem 1.35rem .95rem;font-size:.6rem;display:flex}@media (max-width:700px){.LKVvbG_section{padding-top:13rem}.LKVvbG_notes{grid-template-columns:1fr;gap:1.75rem;margin-block:2.5rem 6.4rem}.LKVvbG_notes p{line-height:1.7}.LKVvbG_reportVisual{padding:6%}.LKVvbG_reportHeaderTop,.LKVvbG_reportFooter{flex-wrap:wrap}.LKVvbG_reportEyebrow,.LKVvbG_reportIssue,.LKVvbG_reportSummary,.LKVvbG_reportIndex,.LKVvbG_reportFooter{font-size:.75rem;line-height:1.5}.LKVvbG_reportHeader strong{font-size:1.375rem;line-height:1.3}.LKVvbG_reportRow{flex-wrap:wrap;gap:.75rem;min-height:5rem;padding-block:1rem;display:flex}.LKVvbG_reportIndex{flex-shrink:0}.LKVvbG_reportRowCopy{flex:6rem}.LKVvbG_reportRowCopy strong{font-size:1rem;line-height:1.4}.LKVvbG_reportRowCopy span{font-size:.875rem;line-height:1.5}.LKVvbG_reportMetric{white-space:normal;max-width:100%;margin-left:auto;font-size:1rem;line-height:1.4}}
