.la-page .field-breadcrumb,.la-page .field-hero{padding-inline:var(--margin)}.la-page .field-hero{min-height:0;padding-bottom:40px!important}.la-page{--la-reading:var(--reading)}@media (width>=1024px){.la-page{--la-reading:840px}}.la-body{padding-inline:var(--margin);gap:88px;padding-bottom:96px;display:grid;container-type:inline-size}.la-body>*{max-width:var(--la-reading)}.la-body .la-p{max-width:none}.la-head{gap:14px;margin-bottom:-32px;display:grid}.la-head .ap-research-basis{margin:0}.la-head .la-note{margin-bottom:10px}.la-dateline{letter-spacing:.08em;color:var(--mist-faint);font-family:JetBrains Mono,monospace;font-size:12px}.la-dateline time,.la-reading-time{white-space:nowrap}.la-byline-link{color:inherit;text-underline-offset:3px;text-decoration:underline}.la-byline-link:hover{color:var(--mist,#eaf6f4)}.la-definition{border-left:2px solid var(--teal-glow);padding-left:22px}.la-definition-text{color:#eaf6f4;margin-top:10px;font-size:clamp(17px,2vw,21px);line-height:1.6}.la-section .field-h2{margin-bottom:22px}.la-p+.la-p{margin-top:18px}.la-inline-link{color:var(--teal-glow);text-underline-offset:4px;-webkit-text-decoration:underline #34dad266;text-decoration:underline #34dad266;transition:text-decoration-color .3s}.la-inline-link:hover{-webkit-text-decoration-color:var(--teal-glow);text-decoration-color:var(--teal-glow)}.la-p strong{color:#eaf6f4;font-weight:500}.la-signs{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;margin-top:26px;padding:22px 24px}.la-signs-label{letter-spacing:.3em;text-transform:uppercase;color:var(--teal-glow);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11px}.la-signs ul{gap:10px;padding-left:0;list-style:none;display:grid}.la-signs li{color:var(--mist);padding-left:22px;font-size:15px;line-height:1.6;position:relative}.la-signs li:before{content:"";background:var(--teal-glow);opacity:.7;border-radius:50%;width:8px;height:8px;position:absolute;top:.65em;left:0}.la-wouch{background:linear-gradient(135deg,#17a5a529,#17a5a50a);border:1px solid #34dad238;border-radius:18px;padding:30px 32px}.la-mid-cta{background:#17a5a50f;border:1px solid #34dad22e;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:18px 22px;display:flex}.la-mid-cta-text{color:#eaf6f4;flex:280px;margin:0;font-size:15px;line-height:1.55}.la-mid-cta-link{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.la-wouch .field-eyebrow{color:var(--teal-glow)}.la-wouch-body{color:#eaf6f4;margin-top:12px;font-size:17px;line-height:1.65}.la-faq .field-h2{margin-bottom:22px}.la-faq-list{border-top:1px solid #ffffff1a}.la-faq-item{border-bottom:1px solid #ffffff1a}.la-faq-item summary{cursor:pointer;color:#eaf6f4;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:16px;font-weight:500;list-style:none;transition:color .3s;display:flex}.la-faq-item summary::-webkit-details-marker{display:none}.la-faq-item summary:hover,.la-faq-item[open] summary{color:var(--teal-glow)}.la-faq-icon{flex:none;width:18px;height:18px;position:relative}.la-faq-icon:before,.la-faq-icon:after{content:"";width:14px;height:2px;transition:transform .3s var(--ease-gravity);background:currentColor;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.la-faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.la-faq-item[open] .la-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.la-faq-item p{color:var(--mist);padding:0 4px 22px;font-size:15px;line-height:1.7}.la-related .field-h2{margin-bottom:22px}.la-related-list{gap:10px;padding:0;list-style:none;display:grid}.la-related-link{color:#eaf6f4;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:background .3s,border-color .3s;display:flex}.la-related-link:hover{background:#ffffff0d;border-color:#34dad266}.la-header,.la-footer{display:contents}.la-related-label{flex:1;font-size:15px}.la-related-link svg{color:var(--mist-dim);transition:transform .3s,color .3s}.la-related-link:hover svg{color:var(--teal-glow);transform:translate(4px)}.la-cta{background:radial-gradient(120% 140% at 0% 0%, #17a5a559, transparent 60%), var(--night-2);border:1px solid #34dad233;border-radius:24px;max-width:none;padding:48px clamp(24px,5vw,64px)}.la-cta-heading{letter-spacing:-.03em;color:#eaf6f4;max-width:20ch;margin-top:12px;font-size:clamp(28px,4vw,44px);font-weight:300;line-height:1.08}.la-cta-body{color:var(--mist);max-width:56ch;margin:18px 0 28px;font-size:17px;line-height:1.6}.la-cta-sub{color:var(--mist-dim);margin-top:16px;font-size:13px}@media (width<=640px){.la-body{gap:64px}.la-head{margin-bottom:-24px}.la-wouch,.la-signs{padding:22px 20px}}.la-note{color:var(--mist);background:#17a5a512;border:1px solid #34dad238;border-radius:14px;padding:18px 22px;font-size:15px;line-height:1.65}.la-note .la-rich-p{font-size:15px}.la-rich{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.la-rich-p{color:var(--mist);font-size:clamp(16px,1.6vw,18px);line-height:1.75}.la-rich strong{color:#eaf6f4;font-weight:500}.la-rich code{background:#ffffff12;border-radius:5px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:.9em}.la-rich-h3,.la-rich-h4{color:#eaf6f4;margin-top:8px;font-weight:500;line-height:1.35}.la-rich-h3{font-size:clamp(19px,2vw,22px)}.la-rich-h4{font-size:17px}.la-rich-list{color:var(--mist);gap:10px;padding-left:22px;font-size:clamp(15px,1.5vw,17px);line-height:1.65;display:grid}.la-rich-list li::marker{color:var(--teal-glow)}ul.la-rich-list{list-style:outside}ol.la-rich-list{list-style:decimal}ul.la-rich-list ul.la-rich-list{list-style-type:circle}.la-rich-list>li{padding-left:4px;display:list-item}.la-sources-list{list-style:decimal}.la-sources-list>li{display:list-item}.la-rich-list li>.la-rich-p{font-size:inherit}.la-rich-list li>*+*{margin-top:8px}.la-rich-quote{border-left:2px solid var(--teal-glow);gap:12px;padding-left:20px;display:grid}.la-rich-quote .la-rich-p{color:#eaf6f4}.la-rich-hr{border:0;border-top:1px solid #ffffff1a;margin:8px 0}.la-rich-figure{margin:6px 0}.la-rich-figure img{border-radius:14px;max-width:100%;height:auto;display:block}.la-rich-table{border:1px solid #ffffff1a;border-radius:14px;overflow-x:auto}@media (width>=768px){.la-rich-table{width:min(100cqi,1080px);max-width:none}}.la-rich-table:focus-visible{outline:2px solid var(--teal-glow);outline-offset:2px}.la-rich-table table{border-collapse:collapse;width:100%;min-width:520px;color:var(--mist);font-size:14.5px;line-height:1.55}.la-rich-table th,.la-rich-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:12px 14px}.la-rich-table thead th{color:#eaf6f4;background:#ffffff0a;font-weight:500}.la-rich-table tbody th{color:#eaf6f4;font-weight:500}.la-rich-table tr:last-child td,.la-rich-table tr:last-child th{border-bottom:0}.la-cite{vertical-align:super;color:var(--teal-glow);padding:0 1px;font-size:.78em;line-height:0;text-decoration:none}.la-cite:hover{text-decoration:underline}.la-faq-answer{gap:12px}.la-faq-answer .la-rich-p{font-size:15px}.la-sources .field-h2{margin-bottom:26px}.la-sources-list{color:var(--mist);overflow-wrap:anywhere;gap:18px;padding-left:22px;font-size:13.5px;line-height:1.6;display:grid}.la-sources-list li:target{color:#eaf6f4}.la-section[id]{scroll-margin-top:96px}.la-faq-item .la-faq-answer{padding:0 4px 22px}.la-faq-item .la-faq-answer p{padding:0}html.js .la-page .field-rise:not(.in),.la-page .field-rise{opacity:1;filter:none;will-change:auto;transition:none;transform:none}.la-page .la-body,.la-page .field-breadcrumb{z-index:2;position:relative}
