.home-layout_page__jZTW2{background:var(--rcl-ivory);word-break:keep-all;overflow-wrap:break-word}.home-layout_content__6MWS9{max-width:1152px;margin:0 auto;padding:16px 20px 40px}.home-layout_categories__HWund{min-width:0}.home-layout_categoryTile__PqSho{display:flex;min-width:0;min-height:112px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:20px;border-width:1px;transition:background-color .15s}.home-layout_categoryTile__PqSho>svg{width:32px;height:32px;flex-shrink:0}.home-layout_hero__Tmilh{margin-top:20px;overflow:hidden;border-radius:24px;background:var(--rcl-deep)}.home-layout_photo__6ugyZ{position:relative;min-width:0;height:240px;isolation:isolate}.home-layout_photoImage__LVy1_{object-fit:cover;object-position:60% 50%}.home-layout_scrim___FXCo{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 43 27/15%),transparent 70%)}.home-layout_introduction__ccEFJ{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px 20px;color:var(--rcl-ivory-text)}.home-layout_description__EY6Cu{max-width:680px;padding:8px 12px;margin-left:-12px;border-radius:8px;background:linear-gradient(90deg,rgb(0 43 27/82%),rgb(0 43 27/72%));font-size:14px;line-height:1.75;font-weight:600;word-break:keep-all;overflow-wrap:normal}.home-layout_news__2DP29{position:relative;padding:12px 16px 16px;background:var(--rcl-deep);color:var(--rcl-ivory-text)}.home-layout_newsHeader__OWHjn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin-bottom:4px;font-size:14px;line-height:20px}.home-layout_newsLabel__3VbhJ{color:#e8c779;font-weight:600}.home-layout_newsControls__1aDgS{display:flex;align-items:center;gap:4px}.home-layout_newsToggle__aDa3d{min-height:44px;min-width:44px;padding:8px;border-radius:10px;color:var(--rcl-ivory-text);font-size:14px}.home-layout_newsNext__OkmqH{display:grid;min-width:44px;min-height:44px;place-items:center;border-radius:10px;color:var(--rcl-ivory-text)}.home-layout_newsNext__OkmqH:hover,.home-layout_newsToggle__aDa3d:hover{background:rgb(255 255 255/12%)}.home-layout_newsToggle__aDa3d:disabled{opacity:1;color:#d2dfd6}.home-layout_newsHeadline__F5CTO{display:block;min-height:44px;padding:4px 0;font-size:16px;line-height:24px;font-weight:700;word-break:keep-all;overflow-wrap:break-word}.home-layout_newsSource__A3JWl{margin-top:4px;color:#d2dfd6;font-size:14px;line-height:20px}.home-layout_upcoming__WPODt{margin-top:24px}.home-layout_upcoming__WPODt>div{max-width:none}@media (min-width:640px){.home-layout_content__6MWS9{padding-top:24px}.home-layout_categoryTile__PqSho{min-height:112px;flex-direction:column;gap:8px;text-align:center}.home-layout_categoryTile__PqSho>svg{width:32px;height:32px}.home-layout_photo__6ugyZ{height:270px}.home-layout_introduction__ccEFJ{padding:32px 40px}.home-layout_description__EY6Cu{font-size:16px;line-height:1.6}.home-layout_news__2DP29{padding:12px 24px 16px}}@media (prefers-reduced-motion:reduce){.home-layout_categoryTile__PqSho{transition:none}}