.styles_wrap__W0mvZ{display:flex;flex-direction:column;width:100%;--tile-bg:var(--card-bg);--tile-border:var(--glass-border)}.styles_pageHead__ytpmN{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;flex-wrap:nowrap;padding:28px 0 36px}.styles_pageTitle__ozyG0{font-family:var(--font-display),serif;font-size:var(--fs-h1);font-weight:var(--fw-heading);line-height:var(--lh-h1);color:var(--text-h);margin:0;letter-spacing:.3px;flex:1 1 auto;min-width:0}.styles_pageTitle__ozyG0 em{font-style:italic;color:var(--gold-a)}html[data-theme=light] .styles_pageTitle__ozyG0 em{color:var(--island-accent)}.styles_stats__1MFk_{display:flex;align-items:stretch;flex:0 0 auto;gap:0;background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:var(--radius-xl);overflow:hidden}.styles_stat__083mW{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 18px;border-left:1px solid var(--tile-border)}.styles_stat__083mW:first-child{border-left:none}.styles_statNum__hGcu8{font-size:var(--fs-2xl);font-weight:300;line-height:1;color:var(--text-h);letter-spacing:-.4px;white-space:nowrap}.styles_statLabel__ThmQN{font-size:var(--fs-2xs);color:var(--text-m);white-space:nowrap}.styles_group__AUFNC{margin-bottom:72px}.styles_group__AUFNC+.styles_group__AUFNC{padding-top:8px}.styles_groupHead__4UD9_{display:flex;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--divider);margin-bottom:22px}.styles_groupName__io1it{font-family:var(--font-display),serif;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-heading);letter-spacing:-.2px;color:var(--text-h);margin:0}.styles_groupMeta__PopBf{margin-left:auto;font-size:var(--fs-xs);color:var(--text-m);white-space:nowrap}.styles_bento__gVXq3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:stretch}.styles_hero__rYO_7{grid-column:span 6}.styles_small__baLKm,.styles_wide__XZN_j{grid-column:span 4}.styles_bento__gVXq3[data-count="1"] .styles_hero__rYO_7{grid-column:span 12}.styles_tile__638se{position:relative;display:flex;flex-direction:column;background:var(--tile-bg);border:1px solid var(--tile-border);border-radius:var(--surface-radius);padding:20px 20px 18px;transition:border-color var(--hover-duration) var(--ease-luxe),box-shadow var(--hover-duration) var(--ease-luxe),transform var(--hover-duration) var(--ease-luxe)}@media (hover:hover) and (pointer:fine){.styles_tile__638se:hover{transform:translateY(-2px);border-color:var(--gold-a);box-shadow:var(--card-shadow)}}.styles_tileHit__DSvqy{position:absolute;inset:0;z-index:0;border-radius:inherit}.styles_tagline__6CXQr,.styles_tileCount__0p1z_,.styles_tileGo__8j1nb,.styles_tileName__dbUfX{position:relative;z-index:1;pointer-events:none}.styles_tileLink__W3Ug3{text-decoration:none;color:inherit;display:block}.styles_tileName__dbUfX{font-size:var(--fs-lg);font-weight:500;letter-spacing:-.2px;color:var(--text-h);margin:0 0 8px;line-height:1.25}.styles_hero__rYO_7 .styles_tileName__dbUfX{font-family:var(--font-display),serif;font-size:var(--fs-5xl);font-weight:400;letter-spacing:.2px;margin-bottom:10px}.styles_wide__XZN_j .styles_tileName__dbUfX{font-size:var(--fs-xl)}.styles_tileCount__0p1z_{font-size:var(--fs-xs);color:var(--text-m);margin:0}.styles_tileNum__AQCAv{font-size:var(--fs-3xl);font-weight:300;color:var(--text-h);letter-spacing:-.5px;margin-right:4px}.styles_hero__rYO_7 .styles_tileNum__AQCAv{font-size:var(--fs-5xl)}.styles_tagline__6CXQr{font-size:var(--fs-sm);color:var(--text-d);margin:8px 0 0;line-height:1.4}.styles_subs___q9a5{list-style:none;margin:16px 0 auto;padding:0;display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:2}.styles_subMore__teyJz{list-style:none}.styles_subMore__teyJz::-webkit-details-marker{display:none}.styles_subFold__3M_0_{list-style:none}.styles_subFold__3M_0_ details:not([open])>.styles_subMore__teyJz .styles_subMoreOpen__2tfHn,.styles_subFold__3M_0_ details[open]>.styles_subMore__teyJz .styles_subMoreClosed__B7AMM{display:none}.styles_subsFolded__fbVJQ{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.styles_tileGo__8j1nb{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:500;color:var(--text-h);text-decoration:none}@media (hover:hover) and (pointer:fine){.styles_tile__638se:hover .styles_tileGo__8j1nb svg{transform:translateX(3px)}}.styles_tileGo__8j1nb svg{transition:transform var(--hover-duration) ease}.styles_darkCta__6ywWg{display:flex;background:var(--ink);color:var(--cream);border-radius:var(--radius-3xl);text-decoration:none;border:1px solid transparent}html[data-theme=dark] .styles_darkCta__6ywWg{background:var(--btn-ink-bg);border-color:var(--white-a12)}.styles_darkCtaEyebrow__S8Mw9{font-size:var(--fs-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);margin:0 0 8px}.styles_darkCtaTitle___Qfy_{font-size:var(--fs-xl);font-weight:400;line-height:1.25;margin:0 0 6px;color:var(--cream)}.styles_darkCtaText__PH35d{font-size:var(--fs-sm);line-height:1.5;color:rgba(var(--cream-rgb),.7);margin:0}@media (hover:hover) and (pointer:fine){.styles_darkCta__6ywWg:hover .styles_darkPill__Koy8T{background:rgba(var(--cream-rgb),.1);border-color:rgba(var(--cream-rgb),.6)}}.styles_ctaTileWrap__AFxYg{grid-column:span 4;min-width:0}.styles_ctaTile__mNr7o{flex-direction:column;height:100%;padding:22px 22px 20px;box-sizing:border-box}.styles_ctaTile__mNr7o .styles_darkCtaEyebrow__S8Mw9{margin-bottom:10px}.styles_ctaTile__mNr7o .styles_darkCtaTitle___Qfy_{margin-bottom:8px}.styles_ctaTile__mNr7o .styles_darkCtaText__PH35d{margin-bottom:18px;flex:1 1}.styles_ctaTile__mNr7o .styles_darkPill__Koy8T{align-self:flex-start;margin-top:auto}.styles_hub__m01Su{align-items:center;gap:24px;padding:24px 28px;margin-bottom:16px}.styles_hub__m01Su .styles_darkCtaTitle___Qfy_{font-size:var(--fs-2xl)}.styles_hub__m01Su .styles_darkPill__Koy8T{margin-left:auto;flex-shrink:0}.styles_seo__AtK75{margin:24px 0 48px;padding:var(--surface-pad);border-radius:var(--surface-radius-sm);background:var(--card-bg);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);width:100%;max-width:42rem;box-sizing:border-box}.styles_seoTitle__GTLRz{font-family:var(--font-display),serif;font-size:var(--fs-xl);font-weight:500;color:var(--text-h);margin:0 0 8px}.styles_seoText__YbvLe{font-size:var(--fs-sm);line-height:1.75;color:var(--text-m);margin:0}@media (max-width:600px){.styles_seo__AtK75{max-width:none}.styles_seoTitle__GTLRz{font-size:var(--fs-lg)}}@media (max-width:1100px){.styles_bento__gVXq3{grid-template-columns:repeat(6,minmax(0,1fr))}.styles_hero__rYO_7,.styles_small__baLKm,.styles_wide__XZN_j{grid-column:span 3}.styles_bento__gVXq3[data-count="1"] .styles_hero__rYO_7{grid-column:span 6}.styles_ctaTileWrap__AFxYg{grid-column:span 3}}@media (max-width:768px){.styles_pageHead__ytpmN{align-items:flex-start;flex-direction:column;gap:16px}.styles_stats__1MFk_{width:100%}.styles_stat__083mW{flex:1 1;padding:10px 14px}.styles_groupMeta__PopBf{display:none}.styles_hub__m01Su{flex-direction:column;align-items:flex-start;gap:16px}.styles_hub__m01Su .styles_darkPill__Koy8T{margin-left:0}}@media (max-width:600px){.styles_bento__gVXq3{grid-template-columns:1fr;gap:12px}.styles_bento__gVXq3[data-count="1"] .styles_hero__rYO_7,.styles_ctaTileWrap__AFxYg,.styles_hero__rYO_7,.styles_small__baLKm,.styles_wide__XZN_j{grid-column:span 1}.styles_hero__rYO_7 .styles_tileName__dbUfX,.styles_hero__rYO_7 .styles_tileNum__AQCAv{font-size:var(--fs-4xl)}}@media (prefers-reduced-motion:reduce){.styles_cap__ZOYaz,.styles_tile__638se{transition:none;transform:none}@media (hover:hover) and (pointer:fine){.styles_cap__ZOYaz:hover,.styles_tile__638se:hover{transition:none;transform:none}}}.styles_title__moqKA{font-family:var(--font-display),serif;font-size:var(--fs-h3);font-weight:var(--fw-heading);color:var(--text-h);letter-spacing:.5px;line-height:var(--lh-h3);margin:0}.styles_sub__84xCO{font-size:var(--fs-sm);color:var(--text-m);margin:4px 0 0}.styles_divided__wof_T{padding:32px 0;border-top:1px solid var(--glass-border)}@media (max-width:768px){.styles_divided__wof_T{padding:20px 0}}.styles_root__wqal9{width:100%;overflow:visible}.styles_head__EQtIw{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.styles_head__EQtIw>:first-child{flex:1 1;min-width:0}.styles_railWrap__PaBxk{position:relative;width:100%}.styles_edgeBtn__5dhz_{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:var(--radius-xl);border:1.5px solid color-mix(in srgb,var(--ink) 88%,var(--white));background:var(--ink);color:var(--white);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 40%,transparent),0 0 0 1px color-mix(in srgb,var(--white) 12%,transparent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--motion-duration-l2),border-color var(--motion-duration-l2),color var(--motion-duration-l2),box-shadow var(--motion-duration-l2)}@media (hover:hover) and (pointer:fine){.styles_edgeBtn__5dhz_:hover{background:color-mix(in srgb,var(--ink) 78%,var(--white));border-color:var(--ink);color:var(--white);box-shadow:0 6px 20px color-mix(in srgb,var(--ink) 45%,transparent)}}.styles_edgeBtn__5dhz_ svg{width:18px;height:18px;stroke-width:2.5}.styles_edgePrev__Zg83t{left:calc(-1 * var(--gutter) + 6px)}.styles_edgeNext__xHIup{right:calc(-1 * var(--gutter) + 6px)}@media (max-width:768px){.styles_edgeBtn__5dhz_{display:none}}@media (hover:none),(pointer:coarse){.styles_edgeBtn__5dhz_{display:none}}.styles_track__X4Yj4{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;padding:40px var(--gutter);margin:-40px calc(-1 * var(--gutter))}.styles_track__X4Yj4::-webkit-scrollbar{display:none}.styles_slot__ZhklJ{flex:0 0 240px;min-width:0}@media (min-width:769px){.styles_trackGrid__1gMSg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow-x:visible;overscroll-behavior-x:auto;max-width:var(--max-w);padding:16px;margin:-16px auto}.styles_trackGrid__1gMSg .styles_slot__ZhklJ{flex:none;width:auto}}@media (min-width:1101px){.styles_trackGrid__1gMSg{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media (max-width:768px){.styles_head__EQtIw{margin-bottom:14px}.styles_track__X4Yj4{padding:20px var(--gutter);margin:-20px calc(-1 * var(--gutter))}}@media (max-width:600px){.styles_slot__ZhklJ{flex:0 0 220px}}.styles_wrap__CdLL6{display:flex;flex-direction:column;gap:var(--section-gap);width:100%}.styles_head__V9d7j{width:100%}.styles_card__tbJrd{margin:0;padding:var(--surface-pad);background:var(--card-bg);border:1px solid var(--glass-border);border-radius:var(--surface-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--card-shadow)}.styles_h1__gvOi4{font-family:var(--font-display),serif;font-size:var(--fs-h1);font-weight:var(--fw-heading);line-height:var(--lh-h1);color:var(--text-h);margin:0 0 16px}.styles_text__ahCzP{--seo-lh:1.85;max-width:36rem;margin:0 auto;font-family:var(--font-sans),sans-serif;font-size:var(--fs-base);line-height:var(--seo-lh);color:var(--text-m);hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:6 3 3}.styles_text__ahCzP h1{font-size:var(--fs-h1);line-height:var(--lh-h1);margin:0 0 16px}.styles_text__ahCzP h1,.styles_text__ahCzP h2{font-family:var(--font-display),serif;font-weight:var(--fw-heading);color:var(--text-h);-webkit-hyphens:manual;hyphens:manual}.styles_text__ahCzP h2{font-size:var(--fs-h3);line-height:var(--lh-h3);margin:1.6em 0 .9em;text-wrap:balance}.styles_text__ahCzP h2:first-child{margin-top:0}.styles_text__ahCzP ol,.styles_text__ahCzP p,.styles_text__ahCzP ul{margin:0 0 1.25em;text-align:justify;text-wrap:pretty}.styles_text__ahCzP p:last-child{margin-bottom:0}.styles_text__ahCzP ol,.styles_text__ahCzP ul{padding-left:22px}.styles_text__ahCzP ul{list-style:disc}.styles_text__ahCzP li{margin:0 0 .35em}.styles_text__ahCzP strong{color:var(--text-h);font-weight:600}.styles_text__ahCzP a{color:var(--text-h);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}@media (hover:hover) and (pointer:fine){.styles_text__ahCzP a:hover{color:var(--gold-a)}}@media (max-width:480px){.styles_text__ahCzP{max-width:none}.styles_text__ahCzP ol,.styles_text__ahCzP p,.styles_text__ahCzP ul{margin-bottom:1.1em}}@media (max-width:768px){.styles_textCompact__nchhO>p:first-of-type~*{display:none}.styles_textCompact__nchhO>p:first-of-type{margin-bottom:0}}@media (max-width:600px){.styles_card__tbJrd{border-radius:var(--surface-radius)}}.styles_inner__a2bA3,.styles_wrap__gCjnX{width:100%}.styles_hd__aSu2O{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.styles_title__o7iSp{font-family:var(--font-display),serif;font-size:var(--fs-h3);font-weight:var(--fw-heading);color:var(--text-h);margin:0;line-height:var(--lh-h3)}.styles_all__kzJN4{font-size:var(--fs-sm);color:var(--gold-a);text-decoration:none}@media (hover:hover) and (pointer:fine){.styles_all__kzJN4:hover{text-decoration:underline}}.styles_list__3Ktdo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.styles_list__3Ktdo>li{display:flex}.styles_chip__SD0wm{--chip-pad-l:10px;--chip-pad-r:10px;width:100%}@media (max-width:480px){.styles_chip__SD0wm{font-size:var(--fs-xs)}}@media (min-width:769px){.styles_list__3Ktdo{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1281px){.styles_list__3Ktdo{display:flex;flex-wrap:wrap}.styles_chip__SD0wm{--chip-pad-l:14px;--chip-pad-r:14px;width:auto}}@media (pointer:coarse){.styles_chip__SD0wm{min-height:44px}}