html[data-study-variant] .blog-opener .page-opening-copy{max-width:72ch}html[data-study-variant] .blog-library{padding-block:30px var(--section-space)}html[data-study-variant] .blog-library-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:28px;display:flex}html[data-study-variant] .blog-topic-picker{align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}html[data-study-variant] .blog-topic-picker[hidden]{display:none}html[data-study-variant] .blog-topic-select{border:1px solid var(--line);background:var(--paper);width:300px;min-width:0;max-width:100%;min-height:46px;color:var(--accent);border-radius:10px;margin:0;padding:10px 14px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;transition:background-color .16s,color .16s,border-color .16s}html[data-study-variant] .blog-topic-select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}html[data-study-variant] .blog-result-count{color:var(--muted);margin:0;font-size:14px}html[data-study-variant] .blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}html[data-study-variant] .blog-card{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line), 0 10px 25px #49332b0c;border-radius:16px}html[data-study-variant] .blog-card-link{border-radius:inherit;flex-direction:column;height:100%;padding:30px;display:flex}html[data-study-variant] .blog-card-link:focus-visible{outline:3px solid var(--accent);outline-offset:5px}html[data-study-variant] .blog-category{color:var(--accent);background:var(--surface-soft);border-radius:7px;align-self:flex-start;margin:0 0 20px;padding:5px 10px;font-size:14px;line-height:1.5}html[data-study-variant] .blog-card h2{letter-spacing:-.02em;overflow-wrap:break-word;max-width:25ch;margin:0 0 16px;font-size:clamp(29px,2.7vw,36px);line-height:1.2}html[data-study-variant] .blog-card-description{color:var(--ink);margin:0 0 26px;font-size:18px;line-height:1.65}html[data-study-variant] .blog-card-end{color:var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:16px;font-weight:600;display:flex}html[data-study-variant] .blog-card-end small{color:var(--muted);font-size:14px;font-weight:400}html[data-study-variant] .blog-article .page-opening-copy{max-width:78ch}html[data-study-variant] .blog-article h1{max-width:26ch;font-size:clamp(38px,4.3vw,62px);line-height:1.12}html[data-study-variant] .blog-article-category{margin:20px 0 14px;font-size:16px}html[data-study-variant] .blog-back-link{border-radius:8px;align-items:center;min-height:44px;margin:0 0 10px;padding:8px 14px;font-size:16px;display:inline-flex}html[data-study-variant] .blog-reading-time{margin:18px 0;font-size:15px}html[data-study-variant] .blog-provenance{background:var(--surface);max-width:64ch;color:var(--ink);border-radius:10px;padding:16px 20px}html[data-study-variant] .blog-provenance p{margin:0;font-size:15px;line-height:1.6}html[data-study-variant] .blog-provenance p:first-child{flex-wrap:wrap;gap:4px 18px;margin-bottom:4px;display:flex}html[data-study-variant] .blog-provenance span{color:var(--muted)}html[data-study-variant] .blog-reading-desk{grid-template-columns:minmax(220px,.75fr) minmax(0,1.8fr);gap:clamp(30px,4vw,64px);padding-top:40px}html[data-study-variant] .blog-reading-desk .reading-nav{max-height:calc(100svh - 105px);overflow-y:auto}html[data-study-variant] .blog-article .reading-body{min-width:0;padding:clamp(26px,3vw,42px)}html[data-study-variant] .blog-article .reading-section h2{font-size:clamp(29px,2.8vw,37px);line-height:1.22}html[data-study-variant] .blog-article .reading-section .copy{max-width:67ch}html[data-study-variant] .blog-article .reading-section .copy :is(p,li){font-size:18px;line-height:1.78}html[data-study-variant] .blog-article .copy a[href^=\#resource-]{color:var(--accent);background:var(--surface-soft);white-space:nowrap;border-radius:4px;padding:1px 4px;font-size:.85em;font-weight:600;display:inline}html[data-study-variant] .blog-article .copy a[href^=\#resource-]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html[data-study-variant="5"] .blog-article .page-opener .copy a[href^=\#resource-]{color:var(--accent);background:var(--cover-heading)}html[data-study-variant] .blog-takeaways{border-radius:10px;background:var(--surface-soft)!important;padding:22px 24px!important}html[data-study-variant] .blog-takeaways ul{margin-bottom:0;padding-left:22px}html[data-study-variant] .blog-article .blog-faq summary{font-size:18px;line-height:1.5}html[data-study-variant] .blog-scope-note{background:var(--surface-soft);border-radius:10px;margin-block:10px 36px;padding:18px 22px}html[data-study-variant] .blog-scope-note .copy p{margin:0;font-size:16px;line-height:1.65}html[data-study-variant] .blog-related{margin-bottom:44px}html[data-study-variant] .blog-related h2{font-size:30px;line-height:1.25}html[data-study-variant] .blog-related ul{gap:10px;padding:0;list-style:none;display:grid}html[data-study-variant] .blog-related a{color:var(--accent);background:var(--surface-soft);border-radius:8px;padding:10px 14px;font-size:17px;line-height:1.5;display:inline-block}html[data-study-variant] .blog-related .blog-topic-link{background:0 0;padding-left:0}html[data-study-variant] .blog-resources ol{padding-left:24px}html[data-study-variant] .blog-resources li{overflow-wrap:anywhere;margin-bottom:28px;padding-left:7px;scroll-margin-top:140px}html[data-study-variant] .blog-resource-title{color:var(--accent);background:var(--surface-soft);border-radius:6px;margin-left:-8px;padding:6px 8px;font-size:18px;font-weight:600;line-height:1.5;display:inline-block}html[data-study-variant] :is(.blog-resource-meta,.blog-resource-limit,.blog-resource-intro){margin:8px 0;font-size:16px;line-height:1.65}html[data-study-variant] .blog-resource-limit{color:var(--muted)}html[data-study-variant] .blog-resources small{color:var(--muted);font-size:14px}@media (hover:hover) and (pointer:fine){html[data-study-variant] .blog-topic-select:hover{background:var(--surface);border-color:var(--accent)}html[data-study-variant] .blog-card-link:hover{background:var(--surface-soft)}html[data-study-variant] :is(.blog-related a,.blog-resource-title,.blog-back-link):hover{background:var(--action-wash);color:var(--accent)}}@media (width<=980px){html[data-study-variant] .blog-reading-desk{grid-template-columns:minmax(0,1fr);gap:28px}html[data-study-variant] .blog-reading-desk .reading-nav{max-height:none;position:static;overflow:visible}html[data-study-variant] .blog-reading-desk .reading-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 18px}html[data-study-variant] .blog-card-link{padding:26px}html[data-study-variant] .blog-card h2{font-size:32px}}@media (width<=600px){html[data-study-variant] .blog-library{padding-top:28px}html[data-study-variant] .blog-topic-picker{flex-direction:column;align-items:stretch;gap:6px;width:100%}html[data-study-variant] .blog-topic-select{width:100%}html[data-study-variant] .blog-card-grid{grid-template-columns:minmax(0,1fr);gap:22px}html[data-study-variant] .blog-card h2{font-size:32px;line-height:1.22}html[data-study-variant] .blog-category{margin-bottom:16px}html[data-study-variant] .blog-card-description{font-size:17px}html[data-study-variant] .blog-article h1{max-width:none;font-size:clamp(32px,8.8vw,42px)}html[data-study-variant] .blog-reading-desk{padding-top:28px}html[data-study-variant] .blog-reading-desk .reading-nav nav{grid-template-columns:minmax(0,1fr)}html[data-study-variant] .blog-article .reading-body{padding:28px 22px}html[data-study-variant] .blog-article .reading-section :is(h2,.copy){overflow-wrap:break-word}html[data-study-variant] .blog-article .reading-section .copy :is(p,li){font-size:17px;line-height:1.75}html[data-study-variant] .blog-takeaways{padding:20px 18px!important}html[data-study-variant] .blog-provenance{padding:14px 16px}}@media (prefers-reduced-motion:reduce){html[data-study-variant] .blog-topic-select{transition:none}}.enquiry-unavailable-fields[data-astro-cid-vwsx3zy6]{border:0;min-width:0;margin:0;padding:0}.enquiry-unavailable-fields[data-astro-cid-vwsx3zy6] [data-astro-cid-vwsx3zy6]:is(input,select,textarea){cursor:not-allowed}
