.page-module__hUlLAq__article{scroll-behavior:smooth;font-optical-sizing:auto}.page-module__hUlLAq__headerBand{background:var(--aq-grad-deep);color:#fff;padding:48px 0 0;position:relative}.page-module__hUlLAq__back{color:var(--aq-blue-light);align-items:center;gap:8px;margin:0 0 32px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__hUlLAq__back:hover{text-decoration:underline}.page-module__hUlLAq__header{text-align:center;max-width:820px;margin:0 auto 48px}.page-module__hUlLAq__eyebrow{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--aq-blue-light);margin:0 0 16px;font-size:13px;font-weight:600}.page-module__hUlLAq__eyebrowSep{opacity:.5;margin:0 8px}.page-module__hUlLAq__title{font-family:var(--font-display);color:var(--on-dark-1);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(36px,5.5vw,56px);font-weight:600;line-height:1.08}.page-module__hUlLAq__titleAccent{color:var(--aq-pink)}.page-module__hUlLAq__description{color:var(--on-dark-2);max-width:680px;margin:0 auto 28px;font-size:20px;line-height:1.55}.page-module__hUlLAq__meta{color:var(--on-dark-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.page-module__hUlLAq__metaDot{background:currentColor;border-radius:50%;width:3px;height:3px}.page-module__hUlLAq__authors{flex-wrap:wrap;gap:6px;display:flex}.page-module__hUlLAq__author{color:var(--on-dark-2);font-weight:600}.page-module__hUlLAq__hero{aspect-ratio:1200/630;background:var(--aq-blue-bg-soft);border-radius:18px;width:100%;max-width:960px;margin:0 auto;position:relative;overflow:hidden;transform:translateY(48px)}.page-module__hUlLAq__hero img{object-fit:cover}.page-module__hUlLAq__heroCredit{right:var(--s-2);bottom:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--r-xs);color:#ffffffd1;font-family:var(--font-body);background:#0000006b;font-size:11px;line-height:1.4;position:absolute}.page-module__hUlLAq__heroCredit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.page-module__hUlLAq__heroCredit a:hover{color:#fff}.page-module__hUlLAq__prose{max-width:800px;color:var(--fg-1);background:linear-gradient(#5a99e608 0%,#0000 400px);margin:0 auto;padding-top:80px;font-size:19px;line-height:1.8}.page-module__hUlLAq__prose>*+*{margin-top:1.75em}.page-module__hUlLAq__standfirst{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--aq-pink);align-items:center;gap:14px;margin:0;font-size:14px;font-weight:700;display:flex}.page-module__hUlLAq__standfirst:before{content:"";background:var(--aq-pink);border-radius:999px;flex:none;width:34px;height:2px}.page-module__hUlLAq__prose>p.page-module__hUlLAq__standfirst+p{margin-top:1.1em}.page-module__hUlLAq__prose:not(.page-module__hUlLAq__noDropCap)>p:first-child:not(.page-module__hUlLAq__standfirst):first-letter,.page-module__hUlLAq__prose:not(.page-module__hUlLAq__noDropCap)>p.page-module__hUlLAq__standfirst+p:first-letter{font-family:var(--font-display);float:left;color:var(--aq-purple);margin:.05em .12em 0 0;font-size:3.4em;font-weight:600;line-height:.85}.page-module__hUlLAq__prose h2{font-family:var(--font-display);color:var(--fg-1);letter-spacing:-.01em;margin:96px 0 28px;padding-top:20px;font-size:clamp(30px,3.2vw,38px);font-weight:600;line-height:1.2;position:relative}.page-module__hUlLAq__prose h2:before{content:"";background:var(--aq-pink);border-radius:2px;width:40px;height:3px;position:absolute;top:0;left:0}.page-module__hUlLAq__prose h2:first-child{margin-top:0}.page-module__hUlLAq__prose h3{font-family:var(--font-display);color:var(--fg-1);margin:64px 0 20px;font-size:24px;font-weight:600;line-height:1.3}.page-module__hUlLAq__prose p{color:var(--fg-1);margin:1.75em 0 0}.page-module__hUlLAq__prose>p:first-child{margin-top:0}.page-module__hUlLAq__prose strong{color:var(--fg-1);font-weight:600}.page-module__hUlLAq__prose a{color:var(--aq-blue);text-decoration:underline;-webkit-text-decoration-color:var(--aq-blue-pale);text-decoration-color:var(--aq-blue-pale);text-underline-offset:3px;transition:text-decoration-color var(--dur-fast,.18s) var(--ease-standard,ease);font-weight:600}.page-module__hUlLAq__prose a:hover{-webkit-text-decoration-color:var(--aq-blue);text-decoration-color:var(--aq-blue)}.page-module__hUlLAq__prose ul,.page-module__hUlLAq__prose ol{margin:0;padding-left:0;list-style:none}.page-module__hUlLAq__prose ul>li{padding-left:24px;position:relative}.page-module__hUlLAq__prose ul>li:before{content:"";background:var(--aq-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:6px}.page-module__hUlLAq__prose ol{counter-reset:ol-counter}.page-module__hUlLAq__prose ol>li{counter-increment:ol-counter;padding-left:40px;position:relative}.page-module__hUlLAq__prose ol>li:before{content:counter(ol-counter);background:var(--aq-blue-bg-soft);width:24px;height:24px;color:var(--aq-blue);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:flex;position:absolute;top:.15em;left:0}.page-module__hUlLAq__prose li+li{margin-top:14px}.page-module__hUlLAq__prose blockquote{border-left:4px solid var(--aq-pink);background:var(--bg-surface);border-radius:0 var(--r-md) var(--r-md) 0;box-shadow:var(--shadow-sm);font-family:var(--font-display);color:var(--fg-1);margin:56px 0;padding:32px 36px 32px 40px;font-size:21px;font-style:normal;line-height:1.55;position:relative;overflow:hidden}.page-module__hUlLAq__prose blockquote:before{content:"“";font-family:var(--font-display);color:var(--aq-pink);opacity:.18;pointer-events:none;font-size:120px;line-height:1;position:absolute;top:-8px;left:16px}.page-module__hUlLAq__prose blockquote p{color:inherit;position:relative}.page-module__hUlLAq__prose hr{text-align:center;border:none;margin:64px 0;line-height:1}.page-module__hUlLAq__prose hr:after{content:"· · ·";color:var(--aq-blue);letter-spacing:.6em;font-size:20px;font-weight:600}.page-module__hUlLAq__prose code{font-family:var(--font-mono);background:var(--aq-violet-light);color:var(--aq-purple);border-radius:var(--r-xs);padding:2px 6px;font-size:.88em}.page-module__hUlLAq__prose pre{background:var(--aq-purple-midnight);color:var(--on-dark-1,#fff);border-radius:var(--r-md);padding:20px 24px;font-size:14px;line-height:1.6;overflow-x:auto}.page-module__hUlLAq__prose pre code{color:inherit;background:0 0;padding:0}.page-module__hUlLAq__tableWrap{border:1px solid var(--border-subtle);border-radius:var(--r-md);margin:8px 0;overflow-x:auto}.page-module__hUlLAq__prose table{border-collapse:collapse;width:100%;font-size:15px}.page-module__hUlLAq__prose th,.page-module__hUlLAq__prose td{text-align:left;border-bottom:1px solid var(--border-subtle);padding:12px 16px}.page-module__hUlLAq__prose th{background:var(--aq-blue-bg-soft);color:var(--fg-1);font-weight:600}.page-module__hUlLAq__prose tbody tr:last-child td{border-bottom:0}.page-module__hUlLAq__prose>p:last-child>em:only-child{border-left:3px solid var(--aq-blue);color:var(--fg-1);background:linear-gradient(135deg,#5a99e61a 0%,#3526940d 100%);border-radius:0 6px 6px 0;margin-top:0;padding:24px 28px;font-style:normal;display:block}.page-module__hUlLAq__tags{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:8px;max-width:800px;margin:64px auto 0;padding-top:32px;display:flex}.page-module__hUlLAq__tag{letter-spacing:.04em;color:var(--aq-purple);background:var(--aq-violet-light);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.page-module__hUlLAq__authorCard{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:32px;max-width:800px;margin:48px auto 0;padding-top:32px;display:flex}.page-module__hUlLAq__authorCardItem{flex-direction:column;gap:4px;display:flex}.page-module__hUlLAq__authorCardName{font-family:var(--font-display);color:var(--fg-1);font-size:16px;font-weight:600}.page-module__hUlLAq__authorCardRole{color:var(--fg-3);font-size:14px}.page-module__hUlLAq__related{border-top:1px solid var(--border-subtle);max-width:800px;margin:80px auto 0;padding-top:48px;padding-bottom:120px}.page-module__hUlLAq__relatedTitle{font-family:var(--font-display);color:var(--fg-1);margin:0 0 32px;font-size:24px;font-weight:600}.page-module__hUlLAq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.page-module__hUlLAq__relatedCard{color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}.page-module__hUlLAq__relatedCard:hover .page-module__hUlLAq__relatedCardTitle{color:var(--aq-blue)}.page-module__hUlLAq__relatedThumb{aspect-ratio:1200/630;background:var(--aq-blue-bg-soft);border-radius:12px;width:100%;position:relative;overflow:hidden}.page-module__hUlLAq__relatedThumb img{object-fit:cover}.page-module__hUlLAq__relatedDate{color:var(--fg-3);font-size:13px}.page-module__hUlLAq__relatedCardTitle{font-family:var(--font-display);color:var(--fg-1);transition:color var(--dur-fast,.18s) var(--ease-standard,ease);font-size:16px;font-weight:600;line-height:1.35}@media (max-width:720px){.page-module__hUlLAq__headerBand{padding:32px 0 0}.page-module__hUlLAq__header{text-align:left;margin-bottom:32px}.page-module__hUlLAq__meta{justify-content:flex-start}.page-module__hUlLAq__hero{border-radius:12px;transform:translateY(24px)}.page-module__hUlLAq__prose{padding-top:48px;font-size:17px;line-height:1.7}.page-module__hUlLAq__prose:not(.page-module__hUlLAq__noDropCap)>p:first-child:not(.page-module__hUlLAq__standfirst):first-letter,.page-module__hUlLAq__prose:not(.page-module__hUlLAq__noDropCap)>p.page-module__hUlLAq__standfirst+p:first-letter{font-size:2.8em}.page-module__hUlLAq__standfirst{letter-spacing:.14em;font-size:12.5px}.page-module__hUlLAq__prose h2{margin-top:48px;font-size:26px}.page-module__hUlLAq__prose h2:before{width:32px}.page-module__hUlLAq__prose h3{margin-top:36px;font-size:20px}.page-module__hUlLAq__prose blockquote{margin:32px 0;padding:24px 20px 24px 24px;font-size:18px}.page-module__hUlLAq__prose blockquote:before{font-size:80px;top:-4px;left:8px}.page-module__hUlLAq__relatedGrid{grid-template-columns:1fr;gap:32px}.page-module__hUlLAq__related{padding-bottom:64px}}
