.hUlLAq_main{background:var(--csl-white);overflow-x:clip}.hUlLAq_article{width:100%}.hUlLAq_hero{background:var(--csl-blue);align-items:flex-end;min-height:min(64vh,560px);display:flex;position:relative;overflow:hidden}.hUlLAq_heroImg{z-index:0;object-position:center 40%;position:absolute;inset:0}.hUlLAq_heroOverlay{z-index:1;background:linear-gradient(90deg,#0c0c0c80 0%,#0c0c0c3d 48%,#0000 78%),linear-gradient(#0c0c0c1a 0%,#0c0c0c6b 52%,#0c0c0cdb 100%);position:absolute;inset:0}.hUlLAq_heroContent{z-index:2;padding-top:clamp(5rem,10vh,7rem);padding-bottom:clamp(2.5rem,5vh,3.5rem);position:relative}.hUlLAq_heroInner{max-width:42rem;margin:0 auto}.hUlLAq_backLink{width:fit-content;min-height:2.25rem;font-family:var(--font-ui);font-size:var(--text-caption);letter-spacing:var(--tracking-ui);color:var(--csl-white);border-radius:var(--radius-pill);transition:background var(--dur-base) var(--ease-out);background:#eceaeb29;border:none;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:0 1rem;font-weight:600;text-decoration:none;display:flex}.hUlLAq_backLink:hover{background:#eceaeb42}.hUlLAq_backLink:active{transform:scale(.97)}.hUlLAq_backLink:focus-visible{outline:2px solid var(--csl-white);outline-offset:2px}.hUlLAq_categoryBadge{max-width:100%;font-family:var(--font-ui);font-size:var(--text-micro);letter-spacing:var(--tracking-ui);text-transform:none;color:var(--csl-black);border-radius:var(--radius-pill);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;background:#eceaebf0;margin-bottom:1rem;padding:.3rem .75rem;font-weight:600;display:inline-block;overflow:hidden}.hUlLAq_heroTitle{font-family:var(--font-headline);font-size:var(--text-title);color:var(--csl-white);text-transform:none;max-width:24ch;letter-spacing:var(--tracking-title);text-wrap:balance;overflow-wrap:break-word;word-wrap:break-word;margin:0 0 1rem;font-weight:700;line-height:1.08}.hUlLAq_heroDate{font-family:var(--font-ui);font-size:var(--text-caption);letter-spacing:var(--tracking-ui);text-transform:none;color:#eceaebb3;margin:0;font-weight:500}.hUlLAq_bodySection{background:var(--csl-white);padding-top:var(--section-pad-tight);padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));padding-bottom:calc(var(--section-pad) + env(safe-area-inset-bottom,0px))}.hUlLAq_bodyInner{width:100%;min-width:0;max-width:42rem;margin:0 auto}.hUlLAq_postContent{border-top:none;margin-bottom:3rem;padding-top:0}.hUlLAq_paragraph{font-family:var(--font-body);color:var(--text-secondary);text-wrap:pretty;overflow-wrap:break-word;margin:0 0 1.5rem;font-size:clamp(1rem,1.35vw,1.0625rem);line-height:1.8}.hUlLAq_firstParagraph{color:var(--csl-black);font-size:clamp(1.05rem,1.5vw,1.125rem);line-height:1.75}.hUlLAq_paragraph:last-child{margin-bottom:0}.hUlLAq_inlineExternalLink,.hUlLAq_inlineInternalLink{color:var(--csl-blue);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.hUlLAq_inlineInternalLink:hover{color:#1f335d}.hUlLAq_inlineStrong{color:var(--csl-black);font-weight:700}.hUlLAq_sectionHeading{font-family:var(--font-headline);font-size:var(--text-heading);letter-spacing:var(--tracking-heading);font-weight:700;line-height:var(--leading-heading);color:var(--csl-black);text-wrap:balance;margin:2.75rem 0 1rem}.hUlLAq_subHeading{font-family:var(--font-headline);font-size:var(--text-subheading);letter-spacing:var(--tracking-heading);font-weight:700;line-height:var(--leading-heading);color:var(--csl-black);text-wrap:balance;margin:2rem 0 .75rem}.hUlLAq_unorderedList,.hUlLAq_orderedList{color:var(--text-secondary);font-family:var(--font-body);margin:0 0 1.5rem;padding-left:1.5rem;font-size:clamp(1rem,1.35vw,1.0625rem);line-height:1.75}.hUlLAq_unorderedList li,.hUlLAq_orderedList li{text-wrap:pretty;margin-bottom:.65rem;padding-left:.25rem}.hUlLAq_orderedList li::marker{font-family:var(--font-ui);color:var(--csl-blue);font-weight:700}.hUlLAq_unorderedList li::marker{color:var(--csl-blue)}.hUlLAq_faqQuestion{font-family:var(--font-body);color:var(--csl-black);margin:1.4rem 0 .45rem;font-size:clamp(1rem,1.4vw,1.08rem);font-weight:700;line-height:1.5}.hUlLAq_inlineExternalLink:hover{color:#1f335d}.hUlLAq_inlineExternalLink:focus-visible{outline:2px solid var(--csl-blue);outline-offset:2px;border-radius:2px}.hUlLAq_postFooter{border-top:1px solid var(--hairline);padding-top:2.25rem}.hUlLAq_footerActions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.hUlLAq_footerBtn{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-width:min(100%,10rem);min-height:2.75rem;text-decoration:none;display:inline-flex}@media (max-width:768px){.hUlLAq_hero{min-height:min(58vh,440px)}.hUlLAq_heroContent{padding-top:clamp(4rem,8vh,5rem);padding-bottom:2rem}.hUlLAq_footerActions{flex-direction:column;align-items:stretch}.hUlLAq_footerBtn{width:100%;min-width:unset}}