.art-wrap{max-width:var(--art-measure);margin:0 auto}.learn-article .art-headline{max-width:22ch;margin-inline:auto;text-align:center;text-wrap:balance}.la-cover{max-width:var(--art-cover);margin:0 auto 40px;padding:0 var(--space-side)}@media (max-width:780px){.la-cover{padding:0 var(--space-side-mobile);margin-bottom:36px}}.la-cover-frame{position:relative;aspect-ratio:2.2/1;border-radius:var(--r-lg);overflow:hidden;background:var(--color-sunken);box-shadow:var(--shadow-md)}@media (max-width:780px){.la-cover-frame{aspect-ratio:16/10}}.la-cover.is-medium .la-cover-frame{aspect-ratio:16/9}.la-cover.is-tall .la-cover-frame{aspect-ratio:4/3}.la-cover.is-tall .la-cover-frame img{object-position:center 10%}.la-figure{margin:44px 0 40px}.la-figure-frame{position:relative;aspect-ratio:16/9;border-radius:var(--r-lg);overflow:hidden;background:var(--color-sunken);box-shadow:var(--shadow-sm)}.la-figure.is-tall{max-width:460px;margin-inline:auto}.la-figure.is-tall .la-figure-frame{aspect-ratio:4/5}.la-cover figcaption,.la-figure figcaption{font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--color-text-2);margin:14px 0 0}.la-cover figcaption strong,.la-figure figcaption strong{color:var(--color-text);font-weight:600}.la-cover figcaption .credit,.la-figure figcaption .credit{display:block;margin-top:6px;font-family:var(--font-bebas);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-3);font-weight:600}.art-source{font-size:14px;color:var(--color-text-2);padding-top:18px;border-top:1px solid var(--color-line)}.art-source+.art-source{margin-top:-8px}.art-source b{color:var(--color-text);font-weight:600}.art-source a{color:var(--color-text);text-decoration:underline;text-underline-offset:3px;transition:color .35s}@media (hover:hover) and (pointer:fine){.art-source a:hover{color:var(--color-accent)}}.art-source svg{width:13px;height:13px;stroke-width:2;vertical-align:-1px;margin-left:5px}.la-pager{display:flex;gap:16px;justify-content:space-between;margin:48px 0 8px;padding-top:32px;border-top:1px solid var(--color-line)}.la-pager.is-solo-next{justify-content:flex-end}.la-pager-card{flex:1 1 0;max-width:50%;display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--color-line);border-radius:var(--r-md);background:var(--color-surface);text-decoration:none;color:inherit;transition:border-color .35s,box-shadow .35s,transform .35s var(--ease-smooth)}.la-pager.is-solo-next .la-pager-card{flex:0 1 auto}@media (hover:hover) and (pointer:fine){.la-pager-card:hover{border-color:var(--color-accent);box-shadow:var(--shadow-sm);transform:translateY(-2px)}}.la-pager-card.is-next{text-align:right}.la-pager-card .dir{display:flex;align-items:center;gap:7px;font-family:var(--font-bebas);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-weight:600}.la-pager-card.is-next .dir{justify-content:flex-end}.la-pager-card .dir svg{width:13px;height:13px;flex:none}.la-pager-card .ttl{font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--color-text)}.la-pager-card .ttl b{font-family:var(--font-sans);font-size:11px;font-weight:500;color:var(--color-text-3);margin-right:8px;letter-spacing:.1em}@media (hover:hover) and (pointer:fine){.la-pager-card:hover .ttl{color:var(--color-accent)}}@media (max-width:620px){.la-pager{flex-direction:column}.la-pager-card{max-width:none}.la-pager-card.is-next{text-align:left}.la-pager-card.is-next .dir{justify-content:flex-start}}.art-hero.scenario-article .art-headline{max-width:none}.art-wrap.scenario-article .art-body h2{max-width:none;margin-inline:0}.section.size-md.scenario-article{padding-top:0}.art-wrap.scenario-article{padding:0 var(--space-side)}@media (max-width:780px){.art-wrap.scenario-article{padding:0 var(--space-side-mobile)}}.art-answer{background:var(--color-text);color:#ffffff;border-radius:var(--r-lg);padding:30px 34px;margin:0 0 14px}.art-answer .lbl{font-family:var(--font-bebas);font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);display:block;margin-bottom:8px}.art-answer p{font-size:18px;line-height:1.62;color:#fff!important;margin:0;font-weight:500}.art-body h2{letter-spacing:0;margin:56px 0 24px;color:var(--color-text);text-align:center;max-width:22ch;margin-inline:auto;text-wrap:balance}.art-body h2 em{color:var(--color-accent);font-style:italic}.art-body li,.art-body p{font-family:var(--font-sans);font-size:1.0625rem;line-height:2;color:var(--color-text);margin:0 0 24px;font-weight:400}.art-body p strong{color:var(--color-text);font-weight:600}.art-body li a,.art-body p a,.art-body td a{color:var(--color-accent);font-style:italic;text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:color .3s,text-decoration-color .3s}@media (hover:hover) and (pointer:fine){.art-body li a:hover,.art-body p a:hover,.art-body td a:hover{color:var(--color-accent-hover);text-decoration-color:var(--color-accent-hover)}}.art-body ul{margin:0 0 18px;padding-left:20px}.art-body li{margin-bottom:9px}.la-table-wrap{margin:8px 0 32px;overflow-x:auto}.la-table{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:.9375rem;line-height:1.6;color:var(--color-text);text-align:left}.la-table td,.la-table th{padding:14px 18px;vertical-align:top;border-bottom:1px solid var(--color-line)}.la-table thead th{font-family:var(--font-bebas);font-size:11px;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:600;color:var(--color-text-2);white-space:nowrap;border-bottom-width:2px}.la-table tbody th{font-weight:600;width:26%}.la-table tbody tr:last-child td,.la-table tbody tr:last-child th{border-bottom:0}.la-td-label{display:none}@media (max-width:680px){.la-table,.la-table tbody,.la-table td,.la-table th,.la-table thead,.la-table tr{display:block}.la-table thead{display:none}.la-table tbody tr{border:1px solid var(--color-line);border-radius:var(--r-md);padding:4px 0;margin-bottom:14px}.la-table tbody tr:last-child{margin-bottom:0}.la-table tbody th{width:auto;font-size:1rem;padding-bottom:10px}.la-table tbody td{border-bottom:0;padding-top:0;padding-bottom:12px}.la-td-label{display:block;font-family:var(--font-bebas);font-weight:600;font-size:10px;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--color-text-3);margin-bottom:4px}}.art-faq{margin-top:8px}.faq-item{border-top:1px solid var(--color-line);padding:22px 0}.faq-item:last-child{border-bottom:1px solid var(--color-line)}.faq-item h3{font-size:var(--fs-h4);font-weight:600;letter-spacing:0;line-height:1.35;margin:0 0 8px;color:var(--color-text)}.faq-item p{font-size:15px;line-height:1.7;color:var(--color-text-muted);margin:0}.art-answer p strong,.faq-item p strong{font-weight:600;color:var(--color-text)}.art-answer p strong{color:#ffffff}.art-related{margin-top:60px;padding-top:30px;border-top:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:14px;align-items:center}.art-related .lbl{letter-spacing:.18em;color:var(--color-text-2)}.art-related .lbl,.art-related a{font-family:var(--font-bebas);font-weight:600;font-size:11px;text-transform:uppercase}.art-related a{letter-spacing:.06em;color:var(--color-text);padding:8px 16px;border:1px solid var(--color-line);border-radius:var(--r-pill);transition:border-color .3s,color .3s}@media (hover:hover) and (pointer:fine){.art-related a:hover{border-color:var(--color-accent);color:var(--color-accent)}}.art-wrap.scenario-article .art-author-card{max-width:none;margin-inline:0;padding:32px}