.problem-row[data-astro-cid-yf3wbtyx]{border-top:1px solid var(--lg-border);grid-template-columns:28px minmax(0,1fr) minmax(0,1.12fr);align-content:center;gap:24px;min-height:296px;padding:40px 28px;display:grid}.problem-row[data-astro-cid-yf3wbtyx]:last-child{border-bottom:1px solid var(--lg-border)}.problem-row__number[data-astro-cid-yf3wbtyx]{font-variant-numeric:tabular-nums;padding-top:5px;font-size:13px}.problem-row[data-astro-cid-yf3wbtyx] .problem-row__quote[data-astro-cid-yf3wbtyx]{color:inherit;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(22px,1.85vw,28px);font-weight:500;line-height:1.2}.problem-row__answer[data-astro-cid-yf3wbtyx]{font-size:16px;line-height:1.65}@media (width<=1100px) and (width>=901px){.problem-row[data-astro-cid-yf3wbtyx]{grid-template-columns:22px minmax(0,1fr);gap:16px}.problem-row__answer[data-astro-cid-yf3wbtyx]{grid-column:2}}@media (width<=600px){.problem-row[data-astro-cid-yf3wbtyx]{grid-template-columns:22px minmax(0,1fr);gap:12px 16px;min-height:0;padding:24px 0}.problem-row__answer[data-astro-cid-yf3wbtyx]{grid-column:2}.problem-row[data-astro-cid-yf3wbtyx] .problem-row__quote[data-astro-cid-yf3wbtyx]{font-size:24px}}.problem-story[data-astro-cid-acdhmuvi]{padding-block:var(--lg-section-space)}lg-problem-story[data-astro-cid-acdhmuvi]{display:block}.problem-story__layout[data-astro-cid-acdhmuvi]{grid-template-columns:minmax(0,.85fr) minmax(0,1.8fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.problem-story__intro[data-astro-cid-acdhmuvi]{position:sticky;top:48px}.problem-story__intro[data-astro-cid-acdhmuvi] h2[data-astro-cid-acdhmuvi]{max-width:15ch;font-size:clamp(32px,3.2vw,48px)}.problem-story__stage[data-astro-cid-acdhmuvi]{min-width:0;position:relative}.problem-story__ink[data-astro-cid-acdhmuvi]{background:var(--lg-dark);color:var(--lg-on-dark);pointer-events:none;user-select:none;clip-path:inset(0 0 100%);display:none;position:absolute;inset:0}.problem-story__ink[data-astro-cid-acdhmuvi] .problem-row{border-color:#404648}.story-counter[data-astro-cid-acdhmuvi]{align-items:baseline;gap:18px;margin-top:clamp(28px,5vh,56px);display:none}.story-counter__window[data-astro-cid-acdhmuvi]{letter-spacing:-.08em;font-variant-numeric:tabular-nums;padding-right:.08em;font-size:clamp(88px,10vw,152px);line-height:1.15}.story-counter__total[data-astro-cid-acdhmuvi]{color:var(--lg-muted);font-variant-numeric:tabular-nums;font-size:14px}.story-progress[data-astro-cid-acdhmuvi]{background:var(--lg-border);max-width:216px;height:1px;margin-top:24px;display:none}.story-progress[data-astro-cid-acdhmuvi] span[data-astro-cid-acdhmuvi]{background:var(--lg-ink);transform-origin:0;height:100%;display:block}[data-astro-cid-acdhmuvi][data-motion] .problem-story__ink[data-astro-cid-acdhmuvi]{display:block}[data-astro-cid-acdhmuvi][data-motion] .story-counter[data-astro-cid-acdhmuvi]{display:flex}[data-astro-cid-acdhmuvi][data-motion] .story-progress[data-astro-cid-acdhmuvi]{display:block}[data-astro-cid-acdhmuvi][data-in-view] .problem-story__ink[data-astro-cid-acdhmuvi]{will-change:clip-path}@media (height<=760px){.problem-story__intro[data-astro-cid-acdhmuvi]{top:24px}.story-counter[data-astro-cid-acdhmuvi]{margin-top:24px}.story-counter__window[data-astro-cid-acdhmuvi]{font-size:88px}}@media (width<=900px){.problem-story__layout[data-astro-cid-acdhmuvi]{grid-template-columns:minmax(0,1fr);gap:36px}.problem-story__intro[data-astro-cid-acdhmuvi]{position:static}.problem-story__intro[data-astro-cid-acdhmuvi] h2[data-astro-cid-acdhmuvi]{max-width:22ch;font-size:clamp(32px,5vw,44px)}[data-astro-cid-acdhmuvi][data-motion] .problem-story__ink[data-astro-cid-acdhmuvi],[data-astro-cid-acdhmuvi][data-motion] .story-counter[data-astro-cid-acdhmuvi],[data-astro-cid-acdhmuvi][data-motion] .story-progress[data-astro-cid-acdhmuvi]{display:none}}@media (prefers-reduced-motion:reduce){.problem-story__intro[data-astro-cid-acdhmuvi]{position:static}[data-astro-cid-acdhmuvi][data-motion] .problem-story__ink[data-astro-cid-acdhmuvi],[data-astro-cid-acdhmuvi][data-motion] .story-counter[data-astro-cid-acdhmuvi],[data-astro-cid-acdhmuvi][data-motion] .story-progress[data-astro-cid-acdhmuvi]{display:none}}@media print{.problem-story__intro[data-astro-cid-acdhmuvi]{position:static}.problem-story__layout[data-astro-cid-acdhmuvi]{display:block}[data-astro-cid-acdhmuvi][data-motion] .problem-story__ink[data-astro-cid-acdhmuvi],[data-astro-cid-acdhmuvi][data-motion] .story-counter[data-astro-cid-acdhmuvi],[data-astro-cid-acdhmuvi][data-motion] .story-progress[data-astro-cid-acdhmuvi]{display:none}}.complete-solution[data-astro-cid-2hckk35w]{padding-block:var(--lg-section-space);background:var(--lg-surface)}lg-complete-solution[data-astro-cid-2hckk35w]{display:block}.solution-intro[data-astro-cid-2hckk35w]{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(32px,6vw,100px);padding-block:0 56px;display:grid}.solution-intro[data-astro-cid-2hckk35w] h2[data-astro-cid-2hckk35w]{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(2.5rem,4.5vw,4.25rem);line-height:1.03}.solution-intro[data-astro-cid-2hckk35w] h2[data-astro-cid-2hckk35w] span[data-astro-cid-2hckk35w]{color:var(--lg-muted)}.solution-intro__copy[data-astro-cid-2hckk35w]{gap:32px;display:grid}.solution-intro__copy[data-astro-cid-2hckk35w] p[data-astro-cid-2hckk35w]{max-width:40ch}.solution-benefits[data-astro-cid-2hckk35w]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin:0;padding:0;list-style:none;display:grid}.solution-benefits[data-astro-cid-2hckk35w] li[data-astro-cid-2hckk35w]{border-top:1px solid var(--lg-border);grid-template-columns:24px 64px 1fr;align-items:center;gap:24px;min-width:0;padding-block:28px;display:grid}.solution-benefits__index[data-astro-cid-2hckk35w]{color:var(--lg-muted);font-variant-numeric:tabular-nums;align-self:start;padding-top:6px;font-size:13px}.solution-benefits[data-astro-cid-2hckk35w] p[data-astro-cid-2hckk35w]{max-width:33ch;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.5}.solution-comparison[data-astro-cid-2hckk35w]{margin-top:80px}.solution-comparison__header[data-astro-cid-2hckk35w]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.solution-comparison__header[data-astro-cid-2hckk35w] h3[data-astro-cid-2hckk35w]{max-width:29ch;font-size:clamp(1.5rem,2.8vw,2.25rem)}.solution-comparison[data-astro-cid-2hckk35w] .lg-table th,.solution-comparison[data-astro-cid-2hckk35w] .lg-table td{padding:22px}.solution-comparison[data-astro-cid-2hckk35w] .lg-table thead th{border-top:1px solid var(--lg-border)}.solution-comparison[data-astro-cid-2hckk35w] .lg-table tr>:last-child{background:var(--lg-dark);color:var(--lg-on-dark);border-color:#43494a;width:28%}.solution-comparison[data-astro-cid-2hckk35w] .lg-table tbody tr:last-child>:last-child{border-bottom:0}.solution-action[data-astro-cid-2hckk35w]{justify-content:space-between;align-items:center;gap:32px;margin-top:48px;display:flex}@media (width<=1000px){.solution-benefits[data-astro-cid-2hckk35w]{column-gap:32px}.solution-benefits[data-astro-cid-2hckk35w] li[data-astro-cid-2hckk35w]{--lg-technical-icon-size:52px;grid-template-columns:18px 52px 1fr;gap:16px}.solution-intro[data-astro-cid-2hckk35w]{gap:24px}}@media (width<=700px){.solution-intro[data-astro-cid-2hckk35w]{grid-template-columns:1fr;gap:32px;padding-block:0 36px}.solution-intro__copy[data-astro-cid-2hckk35w]{gap:24px}.solution-intro[data-astro-cid-2hckk35w] .station-assembly{max-width:450px;margin-inline:auto}.solution-benefits[data-astro-cid-2hckk35w]{grid-template-columns:1fr}.solution-benefits[data-astro-cid-2hckk35w] li[data-astro-cid-2hckk35w]{grid-template-columns:18px 52px 1fr;padding-block:24px}.solution-benefits[data-astro-cid-2hckk35w] p[data-astro-cid-2hckk35w]{max-width:none}.solution-comparison[data-astro-cid-2hckk35w]{margin-top:48px}.solution-comparison__header[data-astro-cid-2hckk35w]{gap:12px;display:grid}.solution-comparison[data-astro-cid-2hckk35w] .lg-table th,.solution-comparison[data-astro-cid-2hckk35w] .lg-table td{padding:16px}.solution-action[data-astro-cid-2hckk35w]{flex-direction:column;align-items:start;gap:24px;margin-top:32px}}.production-audience[data-astro-cid-ppsnjknm]{padding-block:var(--lg-section-space);background:var(--lg-surface)}.audience-layout[data-astro-cid-ppsnjknm]{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:28px clamp(48px,7vw,112px);display:grid}.audience-intro[data-astro-cid-ppsnjknm]{align-self:start}.audience-intro[data-astro-cid-ppsnjknm] h2[data-astro-cid-ppsnjknm]{text-wrap:initial;max-width:10ch;font-size:clamp(2.5rem,4.4vw,4rem);line-height:1.06}.audience-list[data-astro-cid-ppsnjknm]{grid-area:1/2;margin:0;padding:0;list-style:none}.audience-row[data-astro-cid-ppsnjknm]{border-top:1px solid var(--lg-border);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:32px;padding-block:36px;display:grid}.audience-row[data-astro-cid-ppsnjknm]:first-child{border-color:var(--lg-ink)}.audience-row[data-astro-cid-ppsnjknm]:last-child{border-bottom:1px solid var(--lg-border)}.audience-mark[data-astro-cid-ppsnjknm]{--lg-technical-icon-size:64px;justify-items:center;gap:20px;display:grid}.audience-mark[data-astro-cid-ppsnjknm] span[data-astro-cid-ppsnjknm]{color:var(--lg-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.audience-copy[data-astro-cid-ppsnjknm] h3[data-astro-cid-ppsnjknm]{text-wrap:initial;max-width:25ch;font-size:clamp(1.5rem,2.25vw,2rem);line-height:1.2}.audience-copy[data-astro-cid-ppsnjknm] p[data-astro-cid-ppsnjknm]{max-width:48ch;color:var(--lg-muted);margin-top:16px;font-size:1.125rem;line-height:1.65}.audience-scope[data-astro-cid-ppsnjknm]{--lg-technical-icon-size:40px;grid-column:2;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:20px;display:grid}.audience-scope[data-astro-cid-ppsnjknm] p[data-astro-cid-ppsnjknm]{color:var(--lg-muted);max-width:65ch;font-size:.9375rem;line-height:1.65}@media (width<=900px){.audience-layout[data-astro-cid-ppsnjknm]{grid-template-columns:1fr;gap:36px}.audience-intro[data-astro-cid-ppsnjknm] h2[data-astro-cid-ppsnjknm]{max-width:18ch}.audience-list[data-astro-cid-ppsnjknm]{grid-area:auto/1}.audience-scope[data-astro-cid-ppsnjknm]{grid-column:1;grid-template-columns:48px minmax(0,1fr);align-items:center}.audience-scope[data-astro-cid-ppsnjknm] p[data-astro-cid-ppsnjknm]{max-width:65ch}}@media (width<=500px){.audience-row[data-astro-cid-ppsnjknm]{grid-template-columns:44px minmax(0,1fr);gap:20px;padding-block:28px}.audience-mark[data-astro-cid-ppsnjknm]{--lg-technical-icon-size:44px;gap:14px}.audience-copy[data-astro-cid-ppsnjknm] h3[data-astro-cid-ppsnjknm]{font-size:1.375rem}.audience-copy[data-astro-cid-ppsnjknm] p[data-astro-cid-ppsnjknm]{margin-top:12px;font-size:1rem}.audience-scope[data-astro-cid-ppsnjknm]{grid-template-columns:1fr;gap:16px}}.expert-profile[data-astro-cid-3wlfzvrr]{padding-block:var(--lg-section-space);background:var(--lg-dark)}.expert-layout[data-astro-cid-3wlfzvrr]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8vw,128px);display:grid}.expert-layout--portrait[data-astro-cid-3wlfzvrr]{align-items:start;gap:32px clamp(40px,7vw,110px)}.expert-layout--portrait[data-astro-cid-3wlfzvrr] h2[data-astro-cid-3wlfzvrr]{grid-area:1/1}.expert-layout--portrait[data-astro-cid-3wlfzvrr] .expert-copy[data-astro-cid-3wlfzvrr]{grid-area:2/1}.expert-portrait[data-astro-cid-3wlfzvrr]{grid-area:1/2/3;place-self:center}.expert-portrait[data-astro-cid-3wlfzvrr] .person-photo{max-width:380px}.expert-portrait[data-astro-cid-3wlfzvrr] .person-photo img{max-height:480px}.expert-portrait[data-astro-cid-3wlfzvrr] figcaption{color:var(--lg-muted-on-dark)}.expert-layout[data-astro-cid-3wlfzvrr] h2[data-astro-cid-3wlfzvrr]{text-wrap:initial}.expert-preface[data-astro-cid-3wlfzvrr]{color:var(--lg-muted-on-dark);letter-spacing:0;margin-bottom:16px;font-size:1.125rem;font-weight:400;line-height:1.5;display:block}.expert-name[data-astro-cid-3wlfzvrr]{letter-spacing:-.055em;font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.05;display:block}.expert-role[data-astro-cid-3wlfzvrr]{letter-spacing:-.02em;max-width:22ch;margin-top:20px;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:400;line-height:1.4;display:block}.expert-intro[data-astro-cid-3wlfzvrr]{max-width:48ch;color:var(--lg-muted-on-dark);font-size:1.125rem;line-height:1.7}.expert-action[data-astro-cid-3wlfzvrr]{margin-top:32px}.expert-media[data-astro-cid-3wlfzvrr]{align-items:start;gap:40px;margin-top:64px;display:grid}.expert-media--pair[data-astro-cid-3wlfzvrr]{grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}.expert-media[data-astro-cid-3wlfzvrr] .person-photo{max-width:480px}.expert-media[data-astro-cid-3wlfzvrr] .person-photo figcaption{color:var(--lg-muted-on-dark)}@media (width<=900px){.expert-layout[data-astro-cid-3wlfzvrr]{grid-template-columns:1fr;gap:40px}.expert-layout--portrait[data-astro-cid-3wlfzvrr] h2[data-astro-cid-3wlfzvrr],.expert-layout--portrait[data-astro-cid-3wlfzvrr] .expert-copy[data-astro-cid-3wlfzvrr],.expert-portrait[data-astro-cid-3wlfzvrr]{grid-area:auto}.expert-portrait[data-astro-cid-3wlfzvrr]{justify-self:start}.expert-intro[data-astro-cid-3wlfzvrr]{max-width:60ch}}@media (width<=600px){.expert-intro[data-astro-cid-3wlfzvrr]{font-size:1rem}.expert-media[data-astro-cid-3wlfzvrr]{grid-template-columns:1fr;margin-top:40px}}.regulation-deadline[data-astro-cid-wuvbj74q]{background:var(--lg-surface);color:var(--lg-ink);padding-block:var(--lg-section-space)}.deadline-layout[data-astro-cid-wuvbj74q]{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.deadline-layout[data-astro-cid-wuvbj74q] h2[data-astro-cid-wuvbj74q]{text-wrap:initial;font-weight:400}time[data-astro-cid-wuvbj74q]{display:block}.deadline-day[data-astro-cid-wuvbj74q]{letter-spacing:-.075em;font-size:clamp(6rem,12vw,11rem);line-height:.9;display:block}.deadline-month[data-astro-cid-wuvbj74q]{letter-spacing:-.035em;margin-top:20px;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2;display:block}.deadline-copy[data-astro-cid-wuvbj74q]{border-left:1px solid var(--lg-border);padding-left:clamp(32px,4vw,64px)}.deadline-copy[data-astro-cid-wuvbj74q] p[data-astro-cid-wuvbj74q]{max-width:48ch;margin-bottom:28px;font-size:clamp(1.125rem,1.7vw,1.375rem);line-height:1.6}@media (width<=700px){.deadline-layout[data-astro-cid-wuvbj74q]{grid-template-columns:1fr;gap:32px}.deadline-layout[data-astro-cid-wuvbj74q] time[data-astro-cid-wuvbj74q]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.deadline-day[data-astro-cid-wuvbj74q]{font-size:clamp(4.5rem,19vw,7rem)}.deadline-month[data-astro-cid-wuvbj74q]{max-width:8ch;margin-top:0}.deadline-copy[data-astro-cid-wuvbj74q]{border-left:0;border-top:1px solid var(--lg-border);padding:28px 0 0}}@media (width<=360px){.deadline-layout[data-astro-cid-wuvbj74q] time[data-astro-cid-wuvbj74q]{flex-wrap:wrap;gap:16px}}.home-models .section__header{grid-template-columns:1.05fr 1fr;align-items:center;gap:24px 64px;max-width:none;margin-bottom:48px;display:grid}.home-models .section__header h2{max-width:18ch}.home-models .section__header .lg-lead{max-width:46ch}@media (width<=850px){.home-models .section__header{grid-template-columns:1fr;gap:20px;margin-bottom:32px}}
