.ebook-reader_shell__a3E_I.ebook-reader{background:#333 url(https://fastheroes-uploads.s3.eu-north-1.amazonaws.com/ebook-testing/img/chalk_board-01.aa0136f0.png) 50%/cover;display:flex;flex-direction:column;height:100dvh;overflow:hidden;position:relative;width:100%}.ebook-reader_exitLink__GKryR{align-items:center;background:rgba(255,255,255,.9);border:0;border-radius:50%;color:var(--fh-color-brand-blue,#174967);display:inline-flex;height:56px;justify-content:center;left:12px;padding:0;position:absolute;text-decoration:none;top:12px;transition:background-color .16s ease;width:56px;z-index:10}.ebook-reader_exitLink__GKryR:after{content:"";inset:-10px;position:absolute}.ebook-reader_exitLink__GKryR:hover{background:#fff}.ebook-reader_exitLink__GKryR:active{background:#e7eef2}.ebook-reader_exitLink__GKryR:focus-visible{outline:var(--fh-focus-outline-size,3px) solid var(--fh-color-brand-blue,#174967);outline-offset:var(--fh-focus-outline-offset,3px)}@media (prefers-reduced-motion:reduce){.ebook-reader_exitLink__GKryR{transition:none}}.ebook-reader_stage__I02bV{align-items:center;container:fh-ebook-slide/inline-size;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;overflow:hidden;padding:0;width:100%}.ebook-reader_viewport___QQBU{flex:0 0 auto;overflow:hidden;position:relative}.ebook-reader_canvas__mLJ79{color:#000;font-family:Comfortaa-FAST;height:1080px;left:0;line-height:normal;overflow:hidden;position:absolute;top:0;transform-origin:top left;width:1920px}.ebook-reader_canvas__mLJ79,.ebook-reader_canvas__mLJ79 *{box-sizing:content-box;margin:0;padding:0}.ebook-reader_canvas__mLJ79 h1,.ebook-reader_canvas__mLJ79 h2,.ebook-reader_canvas__mLJ79 h3,.ebook-reader_canvas__mLJ79 h4,.ebook-reader_canvas__mLJ79 h5,.ebook-reader_canvas__mLJ79 h6{font-family:var(--fh-font-display);text-transform:uppercase;font-weight:100}.ebook-reader_canvas__mLJ79 iframe[data-ebook-video-player]{backface-visibility:hidden;display:block;transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.ebook-reader_canvas__mLJ79 .big [data-ebook-source-tag=div],.ebook-reader_canvas__mLJ79 .big [data-ebook-source-tag=h3]{display:block}.ebook-reader_canvas__mLJ79 .big [data-ebook-source-tag=h3]{font-family:var(--fh-font-display);text-transform:uppercase;font-size:43px;font-weight:100;line-height:52px;margin-left:30px;margin-right:170px;margin-top:15px;max-width:500px;text-align:left}.ebook-reader_canvas__mLJ79 .slide-11[data-v-1c640f35] .big>[data-ebook-source-tag=div]{margin-left:0}.ebook-reader_canvas__mLJ79 .slide-11[data-v-1c640f35] .big>[data-ebook-source-tag=h3]{color:#fff}.ebook-reader_canvas__mLJ79 .slide-11[data-v-1c640f35] .big>[data-ebook-source-tag=h3] span{color:#c5d43b}.ebook-reader_canvas__mLJ79 .slide-9[data-v-51335dc5] h1>.cutout[data-ebook-source-tag=div]{color:inherit}.ebook-reader_canvas__mLJ79 .slide-5[data-v-1f35f27e] h1>[data-ebook-source-tag=div]{display:block}.ebook-reader_canvasInner__1Dtoj,.ebook-reader_hierarchy__OlAiE,.ebook-reader_slideFrame__ovUku,.ebook-reader_swiper__b8iK0{height:100%;position:relative;width:100%}.ebook-reader_slideFrame__ovUku{overflow:hidden}.ebook-reader_canvas__mLJ79 [data-ebook-transition],.ebook-reader_slideFrame__ovUku[data-ebook-transition=slidefade]{animation-delay:var(--fh-ebook-transition-delay,0s);animation-duration:var(--fh-ebook-transition-duration,1s);animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.55,0,.1,1)}.ebook-reader_slideFrame__ovUku[data-ebook-transition=slidefade]{animation-duration:.15s;animation-name:ebook-reader_ebookSlideFade__w7u8C;animation-timing-function:ease}.ebook-reader_canvas__mLJ79 [data-ebook-transition=fade]{animation-name:ebook-reader_ebookFade__UK2Ua;animation-timing-function:ease}.ebook-reader_canvas__mLJ79 [data-ebook-transition=fadeUp]{animation-name:ebook-reader_ebookFadeUp__22V3e}.ebook-reader_canvas__mLJ79 [data-ebook-transition=fadeDown]{animation-name:ebook-reader_ebookFadeDown__3krRP}.ebook-reader_canvas__mLJ79 [data-ebook-transition=fadeLeft]{animation-name:ebook-reader_ebookFadeLeft__4W7ub}.ebook-reader_canvas__mLJ79 [data-ebook-transition=fadeRight]{animation-name:ebook-reader_ebookFadeRight__Nih5c}.ebook-reader_canvas__mLJ79 [data-ebook-transition=scale]{animation-name:ebook-reader_ebookScale__pyQib}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-1{--fh-ebook-transition-delay:0.15s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-2{--fh-ebook-transition-delay:0.3s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-3{--fh-ebook-transition-delay:0.45s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-4{--fh-ebook-transition-delay:0.6s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-5{--fh-ebook-transition-delay:0.75s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-6{--fh-ebook-transition-delay:0.9s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-7{--fh-ebook-transition-delay:1.05s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-8{--fh-ebook-transition-delay:1.2s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-9{--fh-ebook-transition-delay:1.35s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-10{--fh-ebook-transition-delay:1.5s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-11{--fh-ebook-transition-delay:1.65s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-12{--fh-ebook-transition-delay:1.8s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-13{--fh-ebook-transition-delay:1.95s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-14{--fh-ebook-transition-delay:2.1s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-15{--fh-ebook-transition-delay:2.25s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-16{--fh-ebook-transition-delay:2.4s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-17{--fh-ebook-transition-delay:2.55s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-18{--fh-ebook-transition-delay:2.7s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].delay-19{--fh-ebook-transition-delay:2.85s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].duration-1{--fh-ebook-transition-duration:0.5s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].duration-2{--fh-ebook-transition-duration:1s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].duration-3{--fh-ebook-transition-duration:1.5s}.ebook-reader_canvas__mLJ79 [data-ebook-transition].duration-4{--fh-ebook-transition-duration:2s}@keyframes ebook-reader_ebookSlideFade__w7u8C{0%{opacity:0}to{opacity:1}}@keyframes ebook-reader_ebookFade__UK2Ua{0%{opacity:0}to{opacity:1}}@keyframes ebook-reader_ebookFadeUp__22V3e{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:none}}@keyframes ebook-reader_ebookFadeDown__3krRP{0%{opacity:0;transform:translateY(-300px)}to{opacity:1;transform:none}}@keyframes ebook-reader_ebookFadeLeft__4W7ub{0%{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:none}}@keyframes ebook-reader_ebookFadeRight__Nih5c{0%{opacity:0;transform:translateX(300px)}to{opacity:1;transform:none}}@keyframes ebook-reader_ebookScale__pyQib{0%{opacity:0;transform:scale(.25)}to{opacity:1;transform:none}}.ebook-reader_coverPage__lTOfB{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.ebook-reader_coverSlidePreload__8FGsr{inset:0;pointer-events:none;position:absolute;visibility:hidden}.ebook-reader_coverBook__YxT5A{height:1080px;position:absolute;width:1920px}.ebook-reader_coverImage__rNSkk{display:block;height:100%;object-fit:fill;width:100%}.ebook-reader_coverFixedPage__pNVK_{height:1080px;left:960px;position:absolute;top:0;width:960px}.ebook-reader_coverPolygonLayer__y6DcN{inset:0;position:absolute}.ebook-reader_coverPolygon__ITLfU{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat;left:0;position:absolute;top:0;transform-origin:center left}.ebook-reader_coverPolygonLighting__qNL22{height:100%;width:100%}.ebook-reader_coverAssetProbe__dbbW_{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.ebook-reader_slideTrack__n4_O0{display:flex;gap:100px;height:100%;width:max-content}.ebook-reader_slideTrack__n4_O0>.ebook-reader_slideFrame__ovUku{flex:0 0 1920px;height:1080px;position:relative;width:1920px}.ebook-reader_slideTransitionTrack__fQZ3u{transition:transform .3s ease}.ebook-reader_slideTrackForward__hgnDg{transform:translateX(0)}.ebook-reader_slideMotionStarted__WDRsq.ebook-reader_slideTrackForward__hgnDg,.ebook-reader_slideTrackBackward__vn0X2{transform:translateX(-2020px)}.ebook-reader_slideMotionStarted__WDRsq.ebook-reader_slideTrackBackward__vn0X2{transform:translateX(0)}.ebook-reader_slideIncoming__RKbVH [data-ebook-transition]{animation:none!important;opacity:0}.ebook-reader_slideStatic__0QxW0 [data-ebook-transition]{animation:none!important}.ebook-reader_textLayer__rAJUn{position:relative;z-index:2}.ebook-reader_heading__UOWv4{font-family:var(--fh-font-display,inherit);text-transform:uppercase;font-size:clamp(1.5rem,5vw,2.5rem)}.ebook-reader_heading2__xjYaE,.ebook-reader_heading3__NadtJ,.ebook-reader_heading4__cG6Aq,.ebook-reader_heading5___OrW_{font-family:var(--fh-font-display,inherit);text-transform:uppercase;font-size:clamp(1.1rem,3.5vw,1.5rem)}.ebook-reader_copy__YliRU,.ebook-reader_paragraph__fl5zh{font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.5;max-width:60ch}.ebook-reader_image__jYt5Y{border-radius:var(--fh-radius-md,12px);height:auto;max-width:100%}.ebook-reader_unverifiedBadge__hbNMt{background:var(--fh-color-warning-surface,#fff3cd);border-radius:var(--fh-radius-sm,6px);color:var(--fh-color-warning-ink,#7a5b00);font-size:.75rem;padding:.125rem .5rem}.ebook-reader_chrome__rr06l{inset:0;pointer-events:none;position:absolute;z-index:20}.ebook-reader_pageIndicator__s8f2z{animation:ebook-reader_fadePageIndicator__WFIg_ .2s ease 2s forwards;background:rgba(0,0,0,.42);border-radius:var(--fh-radius-pill,999px);bottom:1rem;color:#fff;font-size:.875rem;left:50%;padding:.35rem .75rem;position:absolute;transform:translateX(-50%)}@keyframes ebook-reader_fadePageIndicator__WFIg_{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ebook-reader_pageIndicator__s8f2z{animation-duration:1ms}}.ebook-reader_canvasChrome__Y_5QJ{inset:0;pointer-events:none;position:absolute;z-index:20}.ebook-reader_navButton__xcuKJ{align-items:center;background:transparent url(https://fastheroes-uploads.s3.eu-north-1.amazonaws.com/ebook-testing/img/button.9deeaa27.svg) 50%/contain no-repeat;border:0;border-radius:100%;bottom:10px;cursor:pointer;display:flex;height:106px;justify-content:center;pointer-events:auto;position:absolute;transition:opacity .16s ease,transform .16s ease;width:106px}.ebook-reader_navButton__xcuKJ:before{content:"";display:none}.ebook-reader_navButton__xcuKJ:hover:not(:disabled){transform:scale(1.1)}.ebook-reader_navButton__xcuKJ:disabled{cursor:default;opacity:0;pointer-events:none;transform:scale(.5)}.ebook-reader_previousButton__VBpyK{left:10px;transform:scaleX(-1)}.ebook-reader_previousButton__VBpyK:hover:not(:disabled){transform:scaleX(-1) scale(1.1)}.ebook-reader_previousButton__VBpyK:disabled{transform:scaleX(-1) scale(.5)}.ebook-reader_nextButton__4EzHL{right:10px}.ebook-reader_visuallyHidden__QRm0J{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ebook-reader_quizOptions__cdJoB{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ebook-reader_dragBoard__mxW96{position:relative;width:100%}.ebook-reader_letterRow__eGDMV{display:flex;gap:.5rem;justify-content:center}.layout_pageShell__yApY5{position:relative;min-height:100vh;background:var(--fh-color-canvas);color:var(--fh-color-ink)}.layout_pageShellHeaderOverlay__Qpr7N .layout_siteHeader__Z_Nj3{position:absolute;inset-block-start:0;inset-inline:0;width:100%}@media (max-width:47.999rem){.layout_pageShellHeaderMobileOverlay__XHdvM .layout_siteHeader__Z_Nj3{position:absolute;inset-block-start:0;inset-inline:0;width:100%}}.layout_pageShellWithStickyDonate__EE9GV{padding-bottom:var(--fh-sticky-donate-reserved-block)}.layout_pageMain__kJiO5{min-width:0}.layout_siteHeader__Z_Nj3{position:relative;z-index:80;padding-top:.625rem;background:transparent}.layout_headerInner__GI_61{width:var(--fh-layout-rail-width);margin:0 auto}.layout_mobileHeader__OZ_3L{position:relative;display:flex;min-height:4.5625rem;align-items:center;justify-content:space-between;gap:1rem}.layout_desktopHeader__HM6Gb{position:relative;display:none;min-height:9.875rem;align-items:flex-start;justify-content:space-between;gap:0;padding-top:var(--fh-header-padding-block-start)}.layout_brandMark__GECi4{display:inline-flex;min-width:0;align-items:center;gap:.65rem;color:var(--fh-color-brand-blue);font-weight:950;line-height:1;text-decoration:none}.layout_brandMark__GECi4:before{display:inline-block;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:var(--fh-radius-pill);border:.45rem solid var(--fh-color-brand-yellow);background:var(--fh-color-brand-red);content:""}.layout_brandMark__GECi4[data-has-image=true]:before{display:none}.layout_brandText__Yb9n2{min-width:0;font-size:1.18rem;overflow-wrap:anywhere}.layout_brandImageFrame__HiOTI{--fh-image-frame-width:var(--fh-header-logo-width);--fh-image-frame-height:var(--fh-header-logo-height);aspect-ratio:auto;--fh-image-background:transparent;--fh-image-fit:contain;--fh-image-overflow:visible;--fh-image-radius:0}.layout_brandMark__GECi4 .layout_brandImageFrame__HiOTI,.layout_footerMobileLogos__o3eEN .layout_footerMobileFastLogo__W3bQd,.layout_footerMobileLogos__o3eEN .layout_footerMobileGrandLogo__9ryZ_,.layout_footerSponsorLogos__GOKwf{background:transparent}.layout_brandImage__v2qBZ{width:100%;height:100%;object-fit:contain;object-position:left center;transform:scale(var(--fh-fast-logo-image-scale));transform-origin:left center}.layout_mobileHeader__OZ_3L .layout_brandImageFrame__HiOTI{--fh-image-frame-width:var(--fh-header-logo-mobile-width);--fh-image-frame-height:var(--fh-header-logo-mobile-height)}.layout_desktopHeader__HM6Gb .layout_brandImageFrame__HiOTI{--fh-image-frame-width:var(--fh-header-logo-width);--fh-image-frame-height:var(--fh-header-logo-height)}.layout_headerBackControl__X_WNj{--fh-back-control-x:0rem;--fh-back-control-y:0rem;--fh-back-control-hover-y:0rem;display:inline-grid;width:var(--fh-header-control-size);height:var(--fh-header-control-size);flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:var(--fh-radius-pill);color:var(--fh-color-brand-blue);cursor:pointer;font:inherit;background:var(--fh-color-surface);box-shadow:none;text-decoration:none;transform:translate(var(--fh-back-control-x),calc(var(--fh-back-control-y) + var(--fh-back-control-hover-y)))}.layout_headerBackControl__X_WNj:hover{--fh-back-control-hover-y:0rem}.layout_headerBackControlMobile__suw9O{position:absolute;left:50%;top:50%;--fh-back-control-x:-50%;--fh-back-control-y:-50%}.layout_headerBackControlDesktop__b6ZPv{position:absolute;left:50%;top:calc(var(--fh-header-padding-block-start) + var(--fh-header-nav-offset-block) + ((var(--fh-header-nav-row-height) - var(--fh-header-control-size)) / 2));--fh-back-control-x:-50%}.layout_menuButton__DJ3hc,.layout_mobileMenuClose__uEiO0{display:inline-grid;width:var(--fh-header-control-size);height:var(--fh-header-control-size);flex:0 0 auto;place-items:center;border:0;border-radius:var(--fh-radius-pill);color:#ffffff;cursor:pointer}.layout_menuButton__DJ3hc{background:var(--fh-gradient-orange);box-shadow:none}.layout_desktopMenuButton__IqdEm{display:none}.layout_brandMark__GECi4:focus-visible,.layout_footerNav__0TFHy a:focus-visible,.layout_footerSponsorLink___BxKk:focus-visible,.layout_headerBackControl__X_WNj:focus-visible,.layout_menuButton__DJ3hc:focus-visible,.layout_mobileMenuActionButton__iHLWa:focus-visible,.layout_mobileMenuClose__uEiO0:focus-visible,.layout_mobileMenuLink__bXRkU:focus-visible,.layout_navActionButton__Ce5s1:focus-visible,.layout_navLink__EbIY4:focus-visible{outline:var(--fh-focus-outline-size) solid color-mix(in srgb,var(--fh-color-brand-blue) 42%,transparent);outline-offset:var(--fh-focus-outline-offset-comfortable)}.layout_desktopNav__6OowM{--fh-nav-link-color:var(--fh-color-brand-blue);--fh-nav-link-hover-color:var(--fh-color-brand-blue)}.layout_desktopNavCluster__V6FAh{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:clamp(.625rem,1.8vw,1rem);margin-top:1.25rem}.layout_desktopNav__6OowM[data-tone=overlay]{--fh-nav-link-color:var(--fh-color-nav-on-overlay);--fh-nav-link-hover-color:#ffffff}.layout_desktopNavList__bdBEE{display:flex;align-items:center;gap:var(--fh-header-nav-gap);margin:0;padding:0;list-style:none}.layout_navLink__EbIY4{display:inline-flex;min-height:var(--fh-header-nav-row-height);align-items:center;gap:.45rem;border-radius:var(--fh-radius-control);padding:1.125rem 0;color:var(--fh-nav-link-color);background:transparent;font-size:var(--fh-header-nav-font-size);font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;transition:var(--fh-hover-transition)}.layout_navLink__EbIY4:hover{color:var(--fh-nav-link-hover-color);background:transparent}.layout_navLinkLogin__ahfsg{min-width:var(--fh-header-login-width);justify-content:center;border-radius:var(--fh-radius-cta);padding-inline:1rem;color:#ffffff;background:var(--fh-gradient-orange);background-clip:padding-box;box-shadow:none;overflow:hidden}.layout_navLinkLogin__ahfsg:hover{color:#ffffff;background:var(--fh-gradient-orange-hover);transform:var(--fh-hover-transform)}.layout_desktopNavPending__t7118{visibility:hidden;pointer-events:none}.layout_navLinkPortal__Q9Dn1{min-width:clamp(8rem,10.4167vw,12.5rem);justify-content:center;border:0;padding-inline:1rem;color:var(--fh-color-canvas);background:var(--fh-gradient-card-blue)}.layout_navLinkPortal__Q9Dn1:hover{color:#ffffff;background:var(--fh-gradient-card-blue);transform:var(--fh-hover-transform)}.layout_navLinkActive__5_NOE{color:#ffffff}.layout_navActionButton__Ce5s1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:var(--fh-font-sans);cursor:pointer}.layout_mobileMenuBackdrop__qO1iZ{position:fixed;z-index:90;inset:0;opacity:0;pointer-events:none}.layout_mobileMenuBackdrop__qO1iZ[data-state=open]{opacity:1;pointer-events:auto}.layout_mobileMenu__uFPr_{position:absolute;inset:0;overflow-y:auto;padding:var(--fh-mobile-menu-padding-block-start) var(--fh-layout-gutter-inline) var(--fh-mobile-menu-padding-block-end);background:var(--fh-color-brand-blue)}.layout_mobileMenuClose__uEiO0{position:fixed;overflow:visible;top:var(--fh-mobile-menu-padding-block-start);right:var(--fh-layout-gutter-inline);color:#ffffff;background:transparent;box-shadow:none}.layout_mobileMenuCloseIcon___okuH{position:absolute;top:0;left:-.5rem;display:block;width:3.9375rem;height:3.9375rem;filter:none;pointer-events:none}.layout_mobileMenuList__sdx0r{display:grid;width:min(100%,var(--fh-mobile-menu-list-width));grid-gap:.625rem;gap:.625rem;margin:var(--fh-mobile-menu-list-margin-block-start) auto 0;padding:0;list-style:none}.layout_mobileMenuLink__bXRkU{display:flex;min-height:3.75rem;align-items:center;justify-content:space-between;gap:1rem;border-radius:var(--fh-radius-control);padding:.85rem .95rem;color:var(--fh-color-brand-blue);background:var(--fh-color-canvas);box-shadow:none;font-family:var(--fh-font-sans);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.7;text-decoration:none;overflow-wrap:anywhere;transition:var(--fh-hover-transition)}.layout_mobileMenuLinkHighlight__a6Z2X{background:var(--fh-gradient-orange)}.layout_mobileMenuLink__bXRkU:hover{transform:var(--fh-hover-transform)}.layout_mobileMenuLinkHighlight__a6Z2X:hover{background:var(--fh-gradient-orange-hover)}.layout_desktopMenu__Y_DKB{-webkit-padding-before:0;padding-block-start:0}.layout_desktopMenu__Y_DKB .layout_mobileMenuList__sdx0r{width:min(100%,var(--fh-container-mobile))}.layout_desktopMenu__Y_DKB .layout_mobileMenuLink__bXRkU{min-height:4rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.25}.layout_mobileMenuActionButton__iHLWa{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;font-family:var(--fh-font-sans);cursor:pointer}.layout_mobileMenuChevron__WEXbc{width:.625rem;height:1rem;flex:0 0 auto;color:var(--fh-color-brand-blue)}.layout_siteFooter__czcls{margin-top:2rem;background:transparent}.layout_footerInner__LYF5N{display:grid;width:var(--fh-layout-rail-width);grid-template-columns:minmax(0,1fr) auto;grid-gap:2.3125rem;gap:2.3125rem;margin:0 auto;border-top:var(--fh-footer-rule-width) solid var(--fh-color-brand-blue);padding:2.3125rem 0 1.125rem}.layout_footerDetails__0IwZ0{display:contents}.layout_footerNav__0TFHy{min-width:0;overflow-wrap:anywhere;display:grid;grid-column:1;grid-row:1;grid-gap:0;gap:0;color:var(--fh-color-brand-blue);font-size:1.25rem;font-weight:700;line-height:normal}.layout_footerNav__0TFHy a{color:inherit;text-decoration:none}.layout_footerNav__0TFHy a:hover{text-decoration:underline;text-underline-offset:.15em}.layout_footerMobileLogos__o3eEN{display:flex;grid-column:2;grid-row:1;align-items:flex-end;justify-self:end;gap:.6875rem}.layout_footerMobileFastLogo__W3bQd{--fh-image-frame-width:5.3615rem;--fh-image-frame-height:4.3125rem;aspect-ratio:auto;--fh-image-background:transparent;--fh-image-fit:contain;--fh-image-overflow:visible;--fh-image-radius:0}.layout_footerMobileGrandLogo__9ryZ_{--fh-image-frame-width:5.2701rem;--fh-image-frame-height:4.2161rem;aspect-ratio:auto;--fh-image-background:transparent;--fh-image-fit:contain;--fh-image-overflow:visible;--fh-image-radius:0}.layout_footerLogoImage__fgDPO,.layout_footerSponsorImage__MJZCR{width:100%;height:100%;object-fit:contain}.layout_footerMobileFastLogo__W3bQd .layout_footerLogoImage__fgDPO{transform:scale(var(--fh-fast-logo-image-scale));transform-origin:center}.layout_footerSponsorArea__3R3ZQ{display:none}.layout_footerSponsorLink___BxKk{display:flex;min-width:0;align-items:stretch;text-decoration:none}.layout_footerSponsorLogos__GOKwf{display:none;--fh-image-frame-width:100%;--fh-image-frame-height:100%;aspect-ratio:var(--fh-footer-sponsor-aspect);--fh-image-background:transparent;--fh-image-fit:contain;--fh-image-overflow:visible;--fh-image-radius:0}.layout_footerSponsorLinksOverlay__rOHdX{position:absolute;inset:0;display:grid;grid-template-columns:1527fr 1352fr 1121fr}.layout_footerCopyright__7GNhM{min-width:0;overflow-wrap:anywhere;grid-column:1/-1;grid-row:2;margin:0;color:var(--fh-color-brand-blue);font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.2}.layout_footerDonationNote__WnpPL{grid-column:1/-1;grid-row:3;margin:0;color:var(--fh-color-brand-blue);font-size:1rem;font-weight:600;line-height:1.35}@media (min-width:48rem){.layout_footerInner__LYF5N{width:var(--fh-layout-rail-width);grid-template-columns:var(--fh-footer-details-width) minmax(0,1fr);align-items:end;justify-content:space-between;gap:clamp(2rem,6vw,3.875rem);padding-top:4.125rem;padding-bottom:4rem}.layout_footerDetails__0IwZ0{display:grid;width:var(--fh-footer-details-width);grid-gap:2.1875rem;gap:2.1875rem}.layout_footerMobileLogos__o3eEN{display:none}.layout_footerSponsorLogos__GOKwf{display:block}.layout_footerSponsorArea__3R3ZQ{position:relative;display:block;grid-column:2;grid-row:1;width:var(--fh-footer-sponsor-width);aspect-ratio:var(--fh-footer-sponsor-aspect);justify-self:end}.layout_footerCopyright__7GNhM{text-align:center}.layout_footerDonationNote__WnpPL{grid-row:2;text-align:center}.layout_pageShellWithStickyDonate__EE9GV{padding-bottom:0}.layout_siteHeader__Z_Nj3{padding-top:0}.layout_headerInner__GI_61{width:var(--fh-layout-rail-width)}.layout_mobileHeader__OZ_3L{display:none}.layout_desktopHeader__HM6Gb{display:grid;grid-template-columns:auto minmax(var(--fh-header-control-size),1fr) auto;grid-column-gap:var(--fh-header-cluster-gap);column-gap:var(--fh-header-cluster-gap)}.layout_headerBackControlDesktop__b6ZPv{position:static;grid-column:2;justify-self:center;align-self:flex-start;margin-top:calc(var(--fh-header-nav-offset-block) + ((var(--fh-header-nav-row-height) - var(--fh-header-control-size)) / 2));--fh-back-control-x:0rem}.layout_desktopNavCluster__V6FAh{grid-column:3;justify-self:end}.layout_desktopMenuButton__IqdEm{display:inline-grid}.layout_mobileMenuBackdrop__qO1iZ{background:rgb(25 65 95/14%)}.layout_desktopMenu__Y_DKB{inset:0 0 0 auto;width:min(31.25rem,calc(100vw - 2rem));padding-inline:clamp(2rem,7.6vw,4.75rem);box-shadow:-.75rem 0 2rem rgb(25 65 95/16%);transform:translateX(100%)}.layout_mobileMenuBackdrop__qO1iZ[data-state=open] .layout_desktopMenu__Y_DKB{transform:translateX(0)}.layout_desktopMenu__Y_DKB .layout_mobileMenuClose__uEiO0{position:absolute;top:5.25rem;right:4.875rem}.layout_desktopMenu__Y_DKB .layout_mobileMenuList__sdx0r{grid-template-columns:minmax(0,1fr);-webkit-margin-before:11.0625rem;margin-block-start:11.0625rem}.layout_desktopMenu__Y_DKB .layout_mobileMenuLink__bXRkU{min-height:3.75rem;font-size:1.5rem;line-height:1.7}}@media (min-width:48rem) and (max-width:56rem){.layout_desktopHeader__HM6Gb{--fh-header-nav-gap:clamp(0.75rem,1.8vw,1rem);--fh-header-nav-font-size:clamp(1rem,2vw,1.125rem);--fh-header-login-width:clamp(7rem,13vw,8rem)}.layout_desktopNavCluster__V6FAh{gap:clamp(.5rem,1.2vw,.75rem)}}@media (min-width:80rem){.layout_footerInner__LYF5N,.layout_headerInner__GI_61{width:var(--fh-layout-rail-width)}.layout_footerInner__LYF5N{grid-template-columns:var(--fh-footer-details-width) minmax(0,var(--fh-footer-sponsor-desktop-max))}.layout_footerSponsorLogos__GOKwf{width:100%}}@media (prefers-reduced-motion:no-preference){.layout_headerBackControl__X_WNj,.layout_menuButton__DJ3hc,.layout_mobileMenuClose__uEiO0{transition:background-color .16s ease,color .16s ease,transform .16s ease}.layout_mobileMenuBackdrop__qO1iZ{transition:background-color .26s ease,opacity .26s ease}.layout_desktopMenu__Y_DKB{transition:transform .26s cubic-bezier(.22,1,.36,1)}}.celebration-dialog_backdrop__KMZkb{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;overflow:auto;padding:clamp(1rem,4vw,3rem);background:rgb(9 43 66/58%);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem)}.celebration-dialog_dialog__0qIOq{position:relative;isolation:isolate;width:min(94vw,46rem);max-height:calc(100dvh - clamp(2rem, 8vw, 6rem));overflow:auto;border:.16rem solid rgb(255 255 255/72%);border-radius:clamp(1.25rem,3vw,2rem);color:var(--fh-color-brand-blue);background:rgb(239 247 251/98%);box-shadow:0 2rem 6rem rgb(3 28 47/42%);text-align:center;animation:celebration-dialog_celebrationDialogEntrance__2Cua6 .42s cubic-bezier(.22,1,.36,1) both}.celebration-dialog_content__lpNM8{position:relative;z-index:2;display:grid;box-sizing:border-box;width:100%;justify-items:center;grid-gap:clamp(.8rem,2vw,1.25rem);gap:clamp(.8rem,2vw,1.25rem);padding:clamp(1.5rem,5vw,3rem)}.celebration-dialog_confetti__DriBP{position:absolute;z-index:3;inset:0;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 8% 12%,#ef3340 0 .38rem,transparent .43rem),radial-gradient(circle at 91% 14%,#54c5cf 0 .42rem,transparent .47rem),radial-gradient(circle at 15% 82%,#f5a313 0 .34rem,transparent .39rem),radial-gradient(circle at 86% 78%,#ef3340 0 .3rem,transparent .35rem),radial-gradient(circle at 68% 9%,#f5a313 0 .28rem,transparent .33rem),radial-gradient(circle at 31% 21%,#54c5cf 0 .3rem,transparent .35rem),radial-gradient(circle at 74% 88%,#fff 0 .34rem,transparent .39rem);pointer-events:none}.celebration-dialog_confetti__DriBP span{--confetti-delay:0s;--confetti-drift:2rem;--confetti-left:50%;position:absolute;top:-2rem;left:var(--confetti-left);width:.55rem;height:1.1rem;border-radius:.2rem;background:#ffca3a;box-shadow:0 0 .5rem rgb(255 202 58/48%);animation:celebration-dialog_celebrationConfetti__VYIA_ 4.2s var(--confetti-delay) linear infinite}.celebration-dialog_confetti__DriBP span:nth-child(2n){background:#ef3340}.celebration-dialog_confetti__DriBP span:nth-child(3n){background:#65c7d0}.celebration-dialog_confetti__DriBP span:nth-child(4n){background:#fff}.celebration-dialog_confetti__DriBP span:nth-child(12n+1){--confetti-left:5%;--confetti-delay:-1.1s}.celebration-dialog_confetti__DriBP span:nth-child(12n+2){--confetti-left:13%;--confetti-delay:-3.2s;--confetti-drift:-2rem}.celebration-dialog_confetti__DriBP span:nth-child(12n+3){--confetti-left:22%;--confetti-delay:-2.4s}.celebration-dialog_confetti__DriBP span:nth-child(12n+4){--confetti-left:31%;--confetti-delay:-0.5s;--confetti-drift:-3rem}.celebration-dialog_confetti__DriBP span:nth-child(12n+5){--confetti-left:40%;--confetti-delay:-3.8s}.celebration-dialog_confetti__DriBP span:nth-child(12n+6){--confetti-left:48%;--confetti-delay:-1.8s;--confetti-drift:-2rem}.celebration-dialog_confetti__DriBP span:nth-child(12n+7){--confetti-left:57%;--confetti-delay:-2.8s}.celebration-dialog_confetti__DriBP span:nth-child(12n+8){--confetti-left:65%;--confetti-delay:-0.9s;--confetti-drift:-3rem}.celebration-dialog_confetti__DriBP span:nth-child(12n+9){--confetti-left:73%;--confetti-delay:-3.5s}.celebration-dialog_confetti__DriBP span:nth-child(12n+10){--confetti-left:81%;--confetti-delay:-1.4s;--confetti-drift:-2rem}.celebration-dialog_confetti__DriBP span:nth-child(12n+11){--confetti-left:89%;--confetti-delay:-2.1s}.celebration-dialog_confetti__DriBP span:nth-child(12n+12){--confetti-left:96%;--confetti-delay:-4s;--confetti-drift:-3rem}@keyframes celebration-dialog_celebrationDialogEntrance__2Cua6{0%{opacity:0;transform:translateY(1.5rem) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes celebration-dialog_celebrationConfetti__VYIA_{0%{opacity:.75;transform:translate3d(0,-2rem,0) rotate(0)}8%,90%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift),48rem,0) rotate(760deg)}}@media (prefers-reduced-motion:reduce){.celebration-dialog_dialog__0qIOq{animation:none}.celebration-dialog_confetti__DriBP span{animation-duration:8s}}.modal-shell_shell__NcUzU{position:relative;min-block-size:max(100dvh,53.25rem);overflow:hidden;background:var(--fh-color-canvas);color:var(--fh-color-brand-blue);isolation:isolate}.modal-shell_shell__NcUzU[data-compact=true]{min-block-size:0}.modal-shell_mobileBackRow__t6_In{position:relative;z-index:3;display:flex;min-block-size:5.75rem;align-items:flex-start;justify-content:center;-webkit-padding-before:1.375rem;padding-block-start:1.375rem}.modal-shell_backButton__f2A4W{display:inline-grid;inline-size:var(--fh-header-control-size);block-size:var(--fh-header-control-size);place-items:center;border:0;border-radius:var(--fh-radius-pill);color:var(--fh-color-brand-blue);background:var(--fh-color-surface);box-shadow:var(--fh-modal-back-shadow,var(--fh-shadow-control));cursor:pointer;transition:var(--fh-hover-transition)}.modal-shell_backButton__f2A4W:hover{transform:var(--fh-hover-transform)}.modal-shell_backButton__f2A4W:focus-visible{outline:var(--fh-focus-outline-size) solid color-mix(in srgb,var(--fh-color-brand-blue) 42%,transparent);outline-offset:var(--fh-focus-outline-offset-comfortable)}.modal-shell_closeButton__6kjsp{position:absolute;inset-block-start:1.375rem;inset-inline-end:max(1.375rem,env(safe-area-inset-right));z-index:4}.modal-shell_desktopHeader__K0Cv0{display:none}.modal-shell_content___tDz9{position:relative;z-index:1}@media (min-width:48rem){.modal-shell_shell__NcUzU{min-block-size:max(100dvh,64rem)}.modal-shell_mobileBackRow__t6_In{display:none}.modal-shell_shell__NcUzU[data-desktop-header=false] .modal-shell_mobileBackRow__t6_In{display:flex;min-block-size:clamp(4.5rem,8vw,6rem)}.modal-shell_desktopHeader__K0Cv0{position:relative;z-index:3;display:grid;width:var(--fh-layout-rail-width);min-block-size:9.875rem;grid-template-columns:auto minmax(var(--fh-header-control-size),1fr) auto;align-items:flex-start;justify-content:space-between;grid-column-gap:var(--fh-header-cluster-gap);column-gap:var(--fh-header-cluster-gap);margin-inline:auto;-webkit-padding-before:var(--fh-header-padding-block-start);padding-block-start:var(--fh-header-padding-block-start)}.modal-shell_desktopBack__5oqSz{grid-column:2;align-self:flex-start;justify-self:center;-webkit-margin-before:calc(var(--fh-header-nav-offset-block) + ((var(--fh-header-nav-row-height) - var(--fh-header-control-size)) / 2));margin-block-start:calc(var(--fh-header-nav-offset-block) + ((var(--fh-header-nav-row-height) - var(--fh-header-control-size)) / 2))}.modal-shell_desktopHeader__K0Cv0>nav{grid-column:3;justify-self:end;-webkit-margin-start:0;margin-inline-start:0}}@media (min-width:80rem){.modal-shell_shell__NcUzU[data-desktop-header=false] .modal-shell_mobileBackRow__t6_In{display:flex}}.forms_formState__3G7CU,.forms_form__qzrwO{width:min(100%,var(--fh-form-rail-mobile));color:var(--fh-color-brand-blue)}.forms_form__qzrwO{display:grid;grid-gap:1.625rem;gap:1.625rem}.forms_title__JXIQ6{margin:0;color:var(--fh-color-brand-blue);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1}.forms_tabs__kV1oY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;min-height:3.75rem;margin:0;border:0;border-radius:var(--fh-radius-control);padding:0;background:color-mix(in srgb,var(--fh-color-brand-blue) 10%,transparent)}.forms_tabsLegend__mya0t{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.forms_preferenceChoice__ECxrE,.forms_tab__1U7Gu{border:0;border-radius:var(--fh-radius-control);color:var(--fh-color-brand-blue);background:color-mix(in srgb,var(--fh-color-brand-blue) 10%,transparent);font:inherit;font-size:1rem;font-weight:700;line-height:1;cursor:pointer;transition:var(--fh-hover-transition)}.forms_tab__1U7Gu{position:relative;display:inline-flex;min-height:3.75rem;align-items:center;justify-content:center;text-align:center}.forms_tabInput__flTt_{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.forms_preferenceChoiceSelected__XKYv3,.forms_tabSelected__nz6Ml{color:var(--fh-color-canvas);background:var(--fh-color-brand-blue)}.forms_preferenceChoice__ECxrE:hover:not(:has(input:disabled)),.forms_submitButton__BHbZl:hover:not(:disabled),.forms_tab__1U7Gu:hover:not(:has(input:disabled)){transform:var(--fh-hover-transform)}.forms_consentRow__AMUaL input:focus-visible+.forms_consentIndicator__wttLU,.forms_input__F5Kqv:focus-visible,.forms_preferenceChoice__ECxrE:focus-within,.forms_select__kcuOn:focus-visible,.forms_submitButton__BHbZl:focus-visible,.forms_tab__1U7Gu:focus-within,.forms_textarea__jEmOz:focus-visible{outline:var(--fh-focus-outline-size) solid color-mix(in srgb,var(--fh-color-brand-blue) 42%,transparent);outline-offset:var(--fh-focus-outline-offset)}.forms_consentRow__AMUaL input:disabled,.forms_input__F5Kqv:disabled,.forms_preferenceChoice__ECxrE:has(input:disabled),.forms_select__kcuOn:disabled,.forms_submitButton__BHbZl:disabled,.forms_tab__1U7Gu:has(input:disabled),.forms_textarea__jEmOz:disabled{cursor:not-allowed;opacity:.58;transform:none}.forms_consentGroup__1m8tq,.forms_fieldStack__yLBR2,.forms_field__Tp_Ls,.forms_preference__Ds3_j,.forms_section__dIfbe{display:grid;grid-gap:.5rem;gap:.5rem}.forms_fieldStack__yLBR2,.forms_section__dIfbe{gap:1rem}.forms_field__Tp_Ls{min-width:0}.forms_label__aZij1,.forms_optionalLabel__Sj_0T{color:var(--fh-color-brand-blue);font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1}.forms_optionalLabel__Sj_0T,.forms_preferenceLegend__HkBHq{font-size:1.125rem;line-height:1.2}.forms_input__F5Kqv,.forms_select__kcuOn,.forms_textarea__jEmOz{width:100%;border:var(--fh-hairline) solid transparent;border-radius:var(--fh-radius-control);color:var(--fh-color-brand-blue);background:color-mix(in srgb,var(--fh-color-brand-blue) 10%,transparent);font:inherit;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.2}.forms_input__F5Kqv,.forms_select__kcuOn{min-height:3.75rem;padding:.75rem 1rem}.forms_select__kcuOn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--fh-color-brand-blue) 50%),linear-gradient(135deg,var(--fh-color-brand-blue) 50%,transparent 50%);background-position:calc(100% - 1.15rem) 50%,calc(100% - .85rem) 50%;background-repeat:no-repeat;background-size:.35rem .35rem}.forms_textarea__jEmOz{min-height:8.25rem;resize:vertical;padding:1rem}.forms_input__F5Kqv::placeholder,.forms_textarea__jEmOz::placeholder{color:color-mix(in srgb,var(--fh-color-brand-blue) 28%,transparent);font-weight:400;opacity:1}.forms_input__F5Kqv[aria-invalid=true],.forms_select__kcuOn[aria-invalid=true],.forms_textarea__jEmOz[aria-invalid=true]{border-color:var(--fh-color-brand-red);background:color-mix(in srgb,var(--fh-color-brand-red) 8%,#ffffff)}.forms_sectionTitle___6ANq{margin:0;color:var(--fh-color-brand-blue);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1}.forms_preference__Ds3_j{margin:0;border:0;padding:0}.forms_preferenceLegend__HkBHq{margin-bottom:.75rem;color:var(--fh-color-brand-blue);font-weight:500;letter-spacing:0}.forms_preferenceChoices__vDA8_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}.forms_preferenceChoice__ECxrE{position:relative;display:inline-flex;min-height:3.75rem;align-items:center;justify-content:center;text-align:center}.forms_preferenceChoiceInput___amrP{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.forms_privacyCopy__0LvnU{margin:0;color:var(--fh-color-brand-blue);font-size:.875rem;line-height:1.2;white-space:pre-line}.forms_consentGroup__1m8tq{margin:0;border:0;padding:0}.forms_consentLegend__6vNXf{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.forms_consentList__w11H8{display:grid;grid-gap:1.35rem;gap:1.35rem}.forms_consentRow__AMUaL{position:relative;display:grid;grid-template-columns:1rem minmax(0,1fr);grid-gap:.875rem;gap:.875rem;align-items:start;color:var(--fh-color-brand-blue);font-size:1rem;font-weight:700;line-height:1.2}.forms_consentRow__AMUaL input{position:absolute;inset-block-start:.1rem;inset-inline-start:0;width:1rem;height:1rem;margin:0;opacity:0}.forms_consentIndicator__wttLU{display:block;width:1rem;height:1rem;margin-top:.1rem;border:var(--fh-hairline) solid var(--fh-color-brand-blue);border-radius:var(--fh-radius-pill);background:transparent}.forms_consentRow__AMUaL input:checked+.forms_consentIndicator__wttLU{border-color:var(--fh-color-success);background:var(--fh-color-success);box-shadow:inset 0 0 0 .25rem var(--fh-color-canvas)}.forms_termsConsent__LFq8_ .forms_consentIndicator__wttLU{position:relative;border-radius:.125rem}.forms_termsConsent__LFq8_ input:checked+.forms_consentIndicator__wttLU{border-color:var(--fh-color-selection-gold);background:var(--fh-color-selection-gold);color:var(--fh-color-brand-blue);box-shadow:none}.forms_termsConsent__LFq8_ input:checked+.forms_consentIndicator__wttLU:after{position:absolute;inset-inline-start:.25rem;inset-block-start:.0625rem;width:.3125rem;height:.5625rem;border:solid;border-width:0 .125rem .125rem 0;transform:rotate(45deg);content:""}.forms_termsConsent__LFq8_[data-selection-color=navy] input:checked+.forms_consentIndicator__wttLU{border-color:var(--fh-color-brand-blue);background:var(--fh-color-brand-blue);color:#ffffff}.forms_consentRow__AMUaL input[aria-invalid=true]+.forms_consentIndicator__wttLU{border-color:var(--fh-color-brand-red)}.forms_consentText___OnWT{min-width:0}.forms_consentText___OnWT p{margin:0}.forms_consentRow__AMUaL .forms_errorText__x6BTh{grid-column:2;margin:-.2rem 0 0}.forms_errorText__x6BTh,.forms_submitError__qt0J_{color:#9f1f27;font-size:.875rem;font-weight:700;line-height:1.4}.forms_submitError__qt0J_{margin:0}.forms_submitButton__BHbZl{display:inline-flex;min-height:3.75rem;align-items:center;justify-content:center;border:0;border-radius:var(--fh-radius-control);padding:.75rem 1rem;color:#ffffff;background:var(--fh-gradient-orange);box-shadow:0 .5rem .5rem #eef3f9;font:inherit;font-size:1.25rem;font-weight:700;line-height:normal;cursor:pointer;transition:var(--fh-hover-transition)}.forms_submitButton__BHbZl:hover:not(:disabled){background:var(--fh-gradient-orange-hover)}@media (min-width:48rem){.forms_formState__3G7CU,.forms_form__qzrwO{width:min(100%,var(--fh-form-rail-desktop))}}.class-profile-setup-modal_overlay__SWh_m{position:fixed;inset:0;z-index:170;overflow:auto;background:var(--fh-color-canvas);scrollbar-width:none}.class-profile-setup-modal_overlay__SWh_m::-webkit-scrollbar{width:0;height:0}.class-profile-setup-modal_upgradePanel__GsSwQ{display:grid;width:min(100% - 2rem,31rem);min-block-size:100dvh;align-content:center;justify-items:center;grid-gap:1rem;gap:1rem;margin-inline:auto;padding-block:3rem;color:var(--fh-color-brand-blue);text-align:center}.class-profile-setup-modal_upgradeBody__v4k03,.class-profile-setup-modal_upgradeTitle__EMtgy{margin:0}.class-profile-setup-modal_upgradeTitle__EMtgy{font-family:var(--fh-font-display);font-size:clamp(2.5rem,11vw,4rem);font-weight:400;line-height:.95;text-transform:uppercase}.class-profile-setup-modal_upgradeBody__v4k03{max-width:28rem;font-family:var(--fh-font-sans);font-size:1rem;font-weight:800;line-height:1.4}.class-profile-setup-modal_upgradeActions__UlTQJ{display:grid;width:min(100%,23rem);grid-gap:.75rem;gap:.75rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}.moment-upload-island_momentUpload__1WDiH{display:grid;grid-gap:1rem;gap:1rem;min-width:0;border:.125rem solid color-mix(in srgb,var(--fh-color-brand-blue) 18%,#ffffff);border-radius:var(--fh-radius-sm);padding:clamp(1rem,3vw,1.35rem);color:var(--fh-color-ink);background:#ffffff;box-shadow:var(--fh-shadow-card)}.moment-upload-island_uploadHeader__G3kRX{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:start;min-width:0}.moment-upload-island_selectedFileIcon__o4_hB,.moment-upload-island_statusIcon__f0Db_,.moment-upload-island_uploadIcon__au98Q{display:grid;place-items:center;border-radius:var(--fh-radius-pill);color:#ffffff;background:var(--fh-gradient-orange)}.moment-upload-island_uploadIcon__au98Q{width:2.75rem;height:2.75rem}.moment-upload-island_uploadIntro__MxelX{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.moment-upload-island_statusCopy__j7RB1 h4,.moment-upload-island_uploadIntro__MxelX h3{margin:0;overflow-wrap:anywhere;font-family:var(--fh-font-display);line-height:.95;letter-spacing:0;text-transform:uppercase}.moment-upload-island_uploadIntro__MxelX h3{font-size:clamp(2rem,6cqw,3rem)}.moment-upload-island_statusCopy__j7RB1 p,.moment-upload-island_uploadIntro__MxelX p{margin:0;overflow-wrap:anywhere;font-weight:800}.moment-upload-island_uploadActions__Xzho6{display:flex;flex-wrap:wrap;gap:.75rem}.moment-upload-island_fileInput__O_q9V{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.moment-upload-island_uploadStatus__44yLC{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start;border-radius:var(--fh-radius-control);padding:.85rem;background:#eef5fb}.moment-upload-island_momentUpload__1WDiH[data-upload-state=submitted] .moment-upload-island_uploadStatus__44yLC{background:color-mix(in srgb,#9ebe59 22%,#ffffff)}.moment-upload-island_momentUpload__1WDiH[data-upload-state=camera-unavailable] .moment-upload-island_uploadStatus__44yLC,.moment-upload-island_momentUpload__1WDiH[data-upload-state=failed] .moment-upload-island_uploadStatus__44yLC,.moment-upload-island_momentUpload__1WDiH[data-upload-state=file-unavailable] .moment-upload-island_uploadStatus__44yLC{background:color-mix(in srgb,var(--fh-color-brand-red) 10%,#ffffff)}.moment-upload-island_statusIcon__f0Db_{width:2.25rem;height:2.25rem}.moment-upload-island_momentUpload__1WDiH[data-upload-state=submitted] .moment-upload-island_statusIcon__f0Db_{background:#3b7d3b}.moment-upload-island_momentUpload__1WDiH[data-upload-state=submitting] .moment-upload-island_statusIcon__f0Db_{background:var(--fh-color-brand-blue)}.moment-upload-island_momentUpload__1WDiH[data-upload-state=camera-unavailable] .moment-upload-island_statusIcon__f0Db_,.moment-upload-island_momentUpload__1WDiH[data-upload-state=failed] .moment-upload-island_statusIcon__f0Db_,.moment-upload-island_momentUpload__1WDiH[data-upload-state=file-unavailable] .moment-upload-island_statusIcon__f0Db_{background:var(--fh-color-brand-red)}.moment-upload-island_statusCopy__j7RB1{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0}.moment-upload-island_statusCopy__j7RB1 h4{font-size:clamp(1.45rem,4cqw,2rem)}.moment-upload-island_selectedFile__iVcwP{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.6rem;gap:.6rem;align-items:center;min-width:0;-webkit-margin-before:.15rem;margin-block-start:.15rem;font-size:.92rem;font-weight:900}.moment-upload-island_selectedFileIcon__o4_hB,.moment-upload-island_selectedFile__iVcwP img{width:3rem;height:3rem;border-radius:var(--fh-radius-control)}.moment-upload-island_selectedFile__iVcwP img{display:block;object-fit:cover;background:#d8e8f4}.moment-upload-island_selectedFile__iVcwP span:last-child{min-width:0;overflow-wrap:anywhere}.moment-upload-island_cameraPanel__FG7gU{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.moment-upload-island_cameraPanel__FG7gU video{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--fh-radius-control);object-fit:cover;background:#1f2833}.moment-upload-island_cameraActions__FrNJZ{display:flex;flex-wrap:wrap;gap:.75rem}.moment-upload-island_textButton___iFM4{justify-self:start;border:0;padding:0;color:var(--fh-color-ink);font:inherit;font-weight:900;text-decoration:underline;text-underline-offset:.2rem;background:transparent;cursor:pointer}@media (max-width:35rem){.moment-upload-island_uploadHeader__G3kRX,.moment-upload-island_uploadStatus__44yLC{grid-template-columns:minmax(0,1fr)}.moment-upload-island_cameraActions__FrNJZ,.moment-upload-island_uploadActions__Xzho6{display:grid}}.parents-programme-modal_backdrop__CJTl9{position:fixed;z-index:160;inset:0;display:grid;place-items:center;overflow-y:auto;padding:clamp(1rem,4vw,3rem) var(--fh-layout-gutter-inline);background:rgb(11 34 52/72%);animation:parents-programme-modal_parents-modal-fade__EvCtA .16s ease-out both}.parents-programme-modal_dialog__eQNZj{width:min(100%,59.5rem);overflow:visible;border-radius:.625rem;color:var(--fh-color-brand-blue);background:#ffffff;box-shadow:0 1.5rem 4rem rgb(3 20 34/38%);animation:parents-programme-modal_parents-modal-rise__UbY_R .18s ease-out both}.parents-programme-modal_header___PPZb{position:relative;display:block;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,5vw,4rem);color:#ffffff;background:var(--fh-gradient-card-blue);border-radius:.625rem .625rem 0 0}.parents-programme-modal_closeButton__3QHLK{position:absolute;inset-block-start:clamp(.75rem,2vw,1.25rem);inset-inline-end:clamp(.75rem,2vw,1.25rem);display:grid;width:2.25rem;height:2.25rem;place-items:center;border:0;border-radius:50%;padding:0;color:var(--fh-color-brand-blue);background:#ffffff;box-shadow:var(--fh-shadow-card);cursor:pointer;font:800 1.5rem/1 var(--fh-font-sans);transition:var(--fh-hover-transition)}.parents-programme-modal_closeButton__3QHLK:hover{color:#ffffff;background:var(--fh-color-rank-gold)}.parents-programme-modal_title__Oh_Pl{max-width:44.125rem;margin:0;-webkit-padding-end:3rem;padding-inline-end:3rem;font-family:var(--fh-font-sans);font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:900;line-height:1.2}.parents-programme-modal_steps__7awU7{display:grid;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,5vw,8.9375rem);border-radius:0 0 .625rem .625rem;background:#ffffff}.parents-programme-modal_step___Z1A5{display:grid;grid-gap:.75rem;gap:.75rem}.parents-programme-modal_stepHeading__JZESJ{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:baseline}.parents-programme-modal_stepLabel__usuhC,.parents-programme-modal_stepNumber__tM8_r{font-family:var(--fh-font-sans);font-size:clamp(1.25rem,2vw,2rem);font-weight:900;line-height:1.15}.parents-programme-modal_fieldStack__5Kb8P{position:relative;min-width:0}.parents-programme-modal_classField__4GYKc,.parents-programme-modal_searchField___YpQj{display:grid;min-height:3.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:.125rem solid var(--fh-color-brand-blue);border-radius:var(--fh-radius-control);padding-inline:1.125rem;background:#ffffff;box-shadow:var(--fh-shadow-card)}.parents-programme-modal_classField__4GYKc{-webkit-padding-end:0;padding-inline-end:0}.parents-programme-modal_classField__4GYKc[data-disabled]{border-color:transparent;background:#e9edf0;box-shadow:none}.parents-programme-modal_input__c_Itu{width:100%;min-width:0;min-height:3.5rem;border:0;padding:0;color:var(--fh-color-brand-blue);background:transparent;font:800 1rem/1.2 var(--fh-font-sans);outline:0}.parents-programme-modal_input__c_Itu::placeholder{color:color-mix(in srgb,var(--fh-color-brand-blue) 56%,#ffffff);opacity:1}.parents-programme-modal_input__c_Itu:disabled{cursor:not-allowed}.parents-programme-modal_classField__4GYKc:focus-within,.parents-programme-modal_searchField___YpQj:focus-within{border-color:var(--fh-color-rank-gold);box-shadow:0 0 0 .2rem rgb(242 170 22/20%)}.parents-programme-modal_chevronButton__lslRs{display:grid;width:3.625rem;min-height:3.5rem;place-items:center;border:0;border-radius:0 var(--fh-radius-control) var(--fh-radius-control) 0;color:#ffffff;background:var(--fh-gradient-orange);cursor:pointer}.parents-programme-modal_chevronButton__lslRs:disabled{color:color-mix(in srgb,var(--fh-color-brand-blue) 30%,#ffffff);background:transparent;cursor:not-allowed}.parents-programme-modal_chevronButton__lslRs[data-open] svg{transform:rotate(180deg)}.parents-programme-modal_options__SNpl6{position:absolute;z-index:2;inset-block-start:calc(100% + .375rem);inset-inline:0;display:grid;max-height:min(16rem,35dvh);overflow-y:auto;border:1px solid rgb(25 65 95/12%);border-radius:var(--fh-radius-control);background:#ffffff;box-shadow:var(--fh-shadow-card)}.parents-programme-modal_classOptions__l3x_G{position:relative;inset:auto;width:100%;max-height:var(--fh-class-options-max-height,10.5rem);-webkit-margin-before:.375rem;margin-block-start:.375rem}.parents-programme-modal_option__JEuu0{display:grid;min-height:3.5rem;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;border:0;-webkit-border-after:1px solid rgb(25 65 95/12%);border-block-end:1px solid rgb(25 65 95/12%);padding:.7rem 1rem;color:var(--fh-color-brand-blue);background:#ffffff;cursor:pointer;font:800 1rem/1.15 var(--fh-font-sans);text-align:start}.parents-programme-modal_option__JEuu0:last-child{-webkit-border-after:0;border-block-end:0}.parents-programme-modal_option__JEuu0 span:first-child{display:grid;grid-gap:.25rem;gap:.25rem}.parents-programme-modal_option__JEuu0 small{font-size:.8rem;font-weight:600}.parents-programme-modal_option__JEuu0:focus-visible,.parents-programme-modal_option__JEuu0:hover{color:#ffffff;background:var(--fh-color-brand-blue);outline:0}.parents-programme-modal_feedback__gDiTo{margin:0;padding:.875rem 1rem;color:var(--fh-color-brand-blue);font:800 .95rem/1.25 var(--fh-font-sans)}.parents-programme-modal_submitButton__EqKbA{width:100%;min-height:3.75rem;border:0;border-radius:var(--fh-radius-control);padding:.875rem 1.25rem;color:#ffffff;background:var(--fh-color-brand-blue);cursor:pointer;font:900 1rem/1.2 var(--fh-font-sans);transition:var(--fh-hover-transition)}.parents-programme-modal_submitButton__EqKbA:hover:not(:disabled){background:color-mix(in srgb,var(--fh-color-brand-blue) 84%,#ffffff);transform:var(--fh-hover-transform)}.parents-programme-modal_submitButton__EqKbA:disabled{color:color-mix(in srgb,var(--fh-color-brand-blue) 36%,#ffffff);background:#e9edf0;cursor:not-allowed}.parents-programme-modal_chevronButton__lslRs:focus-visible,.parents-programme-modal_closeButton__3QHLK:focus-visible,.parents-programme-modal_submitButton__EqKbA:focus-visible{outline:var(--fh-focus-outline-size) solid var(--fh-color-rank-gold);outline-offset:var(--fh-focus-outline-offset)}@keyframes parents-programme-modal_parents-modal-fade__EvCtA{0%{opacity:0}}@keyframes parents-programme-modal_parents-modal-rise__UbY_R{0%{opacity:0;transform:translateY(.75rem) scale(.985)}}@media (max-width:47.999rem){.parents-programme-modal_backdrop__CJTl9{align-items:start;padding-block:1rem}.parents-programme-modal_dialog__eQNZj{max-height:none}.parents-programme-modal_header___PPZb{padding:1.5rem 1.25rem}.parents-programme-modal_closeButton__3QHLK{inset-block-start:.625rem;inset-inline-end:.625rem;width:2rem;height:2rem;font-size:1.35rem}.parents-programme-modal_title__Oh_Pl{-webkit-padding-end:2.5rem;padding-inline-end:2.5rem;font-size:clamp(1.2rem,5vw,1.5rem);line-height:1.15}.parents-programme-modal_stepHeading__JZESJ{grid-template-columns:1.75rem minmax(0,1fr)}.parents-programme-modal_stepLabel__usuhC,.parents-programme-modal_stepNumber__tM8_r{font-size:clamp(1.125rem,5vw,1.5rem)}}@media (min-width:48rem) and (max-height:56.25rem){.parents-programme-modal_header___PPZb{padding-block:1.5rem}.parents-programme-modal_steps__7awU7{gap:1rem;padding-block:1.5rem}.parents-programme-modal_step___Z1A5{gap:.5rem}.parents-programme-modal_stepLabel__usuhC,.parents-programme-modal_stepNumber__tM8_r{font-size:1.5rem}.parents-programme-modal_classField__4GYKc,.parents-programme-modal_searchField___YpQj,.parents-programme-modal_submitButton__EqKbA{min-height:3.25rem}.parents-programme-modal_chevronButton__lslRs,.parents-programme-modal_input__c_Itu{min-height:3rem}}@media (max-height:43.75rem){.parents-programme-modal_backdrop__CJTl9{padding-block:.5rem}.parents-programme-modal_header___PPZb{padding:.75rem 1rem}.parents-programme-modal_closeButton__3QHLK{inset-block-start:.5rem;inset-inline-end:.5rem;width:1.875rem;height:1.875rem;font-size:1.25rem}.parents-programme-modal_title__Oh_Pl{-webkit-padding-end:2.25rem;padding-inline-end:2.25rem;font-size:1.05rem;line-height:1.08}.parents-programme-modal_steps__7awU7{gap:.75rem;padding:.75rem 1rem 1rem}.parents-programme-modal_step___Z1A5{gap:.5rem}.parents-programme-modal_stepHeading__JZESJ{grid-template-columns:1.5rem minmax(0,1fr);gap:.375rem}.parents-programme-modal_stepLabel__usuhC,.parents-programme-modal_stepNumber__tM8_r{font-size:1rem}.parents-programme-modal_classField__4GYKc,.parents-programme-modal_searchField___YpQj,.parents-programme-modal_submitButton__EqKbA{min-height:3rem}.parents-programme-modal_chevronButton__lslRs,.parents-programme-modal_input__c_Itu{min-height:2.75rem}.parents-programme-modal_chevronButton__lslRs{width:3rem}}@media (prefers-reduced-motion:reduce){.parents-programme-modal_backdrop__CJTl9,.parents-programme-modal_dialog__eQNZj{animation:none}}.page_page___e_sO{width:min(100%,var(--fh-container-tablet));margin:0 auto;padding:1rem var(--fh-layout-gutter-inline) 4rem}@media (min-width:48rem){.page_page___e_sO{-webkit-padding-after:5rem;padding-block-end:5rem}}.sections_rail__0nZHZ{container:fh-section-rail/inline-size;width:100%;min-width:0;margin-inline:auto}.sections_railDefault__SoPZv{width:var(--fh-layout-rail-width)}.sections_railNarrow__DQCyk{width:min(100%,var(--fh-layout-rail-width),67.125rem)}.sections_railFull__2FmwE{width:100%}.sections_railSpacingNone__SnrlD{margin-block:0}.sections_railSpacingCompact__oVtLE{margin-block:clamp(1.5rem,5vw,3rem)}.sections_railSpacingDefault__DezXD{margin-block:clamp(2.5rem,7vw,5rem)}.sections_railSpacingWide__YzoSX{margin-block:clamp(3.5rem,9vw,7rem)}.sections_sectionHeader__coxT_{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;min-width:0;color:var(--fh-color-brand-blue)}.sections_sectionTitle__UUFsO{flex:1 1 auto;max-width:100%;min-width:0;margin:0;color:inherit;font-family:var(--fh-font-sans);font-size:var(--fh-section-heading-mobile);font-weight:800;letter-spacing:0;line-height:1;overflow-wrap:normal;text-wrap:balance;word-break:normal}.sections_sectionTitleGroup__QJfgH{display:flex;flex:1 1 auto;min-width:0;align-items:baseline;gap:clamp(.75rem,2vw,1.25rem);white-space:nowrap}.sections_sectionTitleGroup__QJfgH .sections_sectionTitle__UUFsO{flex:0 1 auto}.sections_sectionTitleLink__PF57X{color:inherit;text-decoration:none;text-underline-offset:.12em;transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.sections_sectionTitleLink__PF57X:focus-visible,.sections_sectionTitleLink__PF57X:hover{color:var(--fh-color-brand-blue);text-decoration:underline;text-decoration-thickness:.08em}.sections_sectionTitleLink__PF57X:focus-visible{border-radius:.125rem;outline:.1875rem solid color-mix(in srgb,var(--fh-color-primary) 80%,#ffffff);outline-offset:.125rem}.sections_sectionMeta__1_3Dq{flex:0 1 auto;margin:0;color:inherit;font-size:.875rem;font-weight:800;line-height:1.2;text-align:end}.sections_storyPanel__SpqzI{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;width:100%;min-width:0;grid-gap:1rem;gap:1rem;border-radius:var(--fh-radius-control);padding-block:1.5rem 1.5625rem;padding-inline:.875rem .8125rem;color:#ffffff;background:var(--fh-color-brand-blue)}.sections_storyPanelTitle__kTzIz{margin:0;color:inherit;font-family:var(--fh-font-display);font-size:var(--fh-story-panel-heading-mobile);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.sections_storyPanelContent___t8zA{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;height:100%;min-width:0}.sections_storyPanelBody__4VSJz{display:block;margin:0;color:inherit;font-size:var(--fh-story-panel-body-mobile);font-weight:400;letter-spacing:0;line-height:1.2;overflow-wrap:break-word}.sections_storyPanelBody__4VSJz>*{margin-block:0}.sections_storyPanelLink__bh0Tg{align-self:end;color:inherit;font-size:.875rem;font-weight:800;line-height:1.2;text-decoration:underline;text-underline-offset:.125rem}.sections_progressSummary__kZHnp{width:min(100%,21.5rem)}.sections_pointsDisplay__VhY2k{display:grid;container-type:inline-size;width:min(100%,30rem);max-width:100%;grid-row-gap:clamp(.375rem,2.4cqw,.75rem);row-gap:clamp(.375rem,2.4cqw,.75rem);min-width:0;justify-items:start;color:#ffffff}.sections_pointsDisplayLink__39ULp{border-radius:var(--fh-radius-control);text-decoration:none;transition:filter .16s ease,transform .16s ease}.sections_pointsDisplayLink__39ULp:hover{filter:brightness(1.04);transform:translateY(-.0625rem)}.sections_pointsDisplayLink__39ULp:focus-visible{outline:.1875rem solid color-mix(in srgb,var(--fh-color-primary) 80%,#ffffff);outline-offset:.25rem}.sections_pointsStar__i8F5u{display:block;width:clamp(1.1875rem,7.3cqw,2.1875rem);height:auto;overflow:visible}.sections_pointsLabel__mkOO0{color:inherit;font-size:clamp(1rem,7.5cqw,2.25rem);font-weight:800;letter-spacing:0;line-height:1;overflow-wrap:anywhere}.sections_pointsValue__NVvo6{max-width:100%;-webkit-padding-before:.08em;padding-block-start:.08em;color:transparent;background:var(--fh-gradient-orange);background-clip:text;filter:drop-shadow(var(--fh-shadow-dark));font-family:var(--fh-font-display);font-size:var(--points-value-size,clamp(var(--fh-points-value-mobile),19cqw,var(--fh-points-value-desktop)));font-weight:400;letter-spacing:0;line-height:1;overflow:visible;text-transform:uppercase;white-space:nowrap;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sections_pointsDisplay__VhY2k[data-density=compact]{--points-value-size:clamp(1.5rem,13cqw,4.75rem);--points-inline-value-size:clamp(1.75rem,4.5vw,2.75rem)}.sections_pointsDisplay__VhY2k[data-density=dense]{--points-value-size:clamp(1.25rem,10.5cqw,3.75rem);--points-inline-value-size:clamp(1.35rem,3.5vw,2.25rem)}.sections_pointsDisplay__VhY2k[data-layout=inline]{display:flex;flex-wrap:wrap;container-type:normal;width:auto;align-items:center;justify-content:flex-end;gap:clamp(.45rem,1.5vw,.8rem);color:var(--fh-color-brand-blue)}.sections_pointsDisplay__VhY2k[data-layout=inline] .sections_pointsStar__i8F5u{flex-shrink:0;width:clamp(2rem,4vw,2.75rem)}.sections_pointsDisplay__VhY2k[data-layout=inline] .sections_pointsValue__NVvo6{flex:0 0 auto;font-size:var(--points-inline-value-size,clamp(2.5rem,6vw,3.5rem))}.sections_pointsDisplay__VhY2k[data-layout=inline] .sections_pointsLabel__mkOO0{font-size:clamp(1rem,2vw,1.25rem)}.sections_pointsDisplay__VhY2k[data-layout=inline][data-surface=card]{box-sizing:border-box;min-height:clamp(3.75rem,7vw,4.5rem);justify-content:center;border-radius:var(--fh-radius-control);padding:clamp(.55rem,1.4vw,.8rem) clamp(.85rem,2vw,1.25rem);background:#ffffff;box-shadow:var(--fh-shadow-card)}.sections_pointsDisplay__VhY2k[data-layout=inline][data-surface=card] .sections_pointsLabel__mkOO0{display:inline-flex;min-height:1.15em;align-items:center;padding-block:.08em .02em;color:transparent;background:var(--fh-gradient-orange);background-clip:text;font-family:var(--fh-font-display);font-size:clamp(2.5rem,6vw,3.5rem);font-weight:400;line-height:1.15;overflow:visible;transform:translateY(.1em);text-transform:uppercase;white-space:normal;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sections_pointsDisplay__VhY2k[data-layout=inline][data-surface=card] .sections_pointsValue__NVvo6{display:inline-flex;min-height:1.15em;align-items:center;padding-block:.08em .02em;filter:none;line-height:1.15;overflow:visible;transform:translateY(.1em)}@media (min-width:48rem){.sections_sectionTitle__UUFsO{font-size:var(--fh-section-heading-desktop)}.sections_sectionMeta__1_3Dq{font-size:1.125rem}.sections_storyPanel__SpqzI{min-height:17rem;padding-block:3rem;padding-inline:clamp(2.875rem,5vw,3.8125rem)}.sections_storyPanelTitle__kTzIz{font-size:var(--fh-story-panel-heading-desktop)}.sections_storyPanelBody__4VSJz{font-size:var(--fh-story-panel-body-desktop)}.sections_storyPanelLink__bh0Tg{font-size:1.125rem}.sections_storyPanel__SpqzI[data-layout=responsive]{min-height:17rem;padding-block:5rem 5.125rem}.sections_progressSummary__kZHnp{width:min(100%,21.5rem)}}@container fh-section-rail (min-width: 72rem){.sections_storyPanel__SpqzI[data-layout=responsive]{display:flex;grid-template-rows:none;flex-wrap:wrap;align-items:center;column-gap:clamp(2.5rem,10%,9.125rem);row-gap:clamp(1.5rem,4vw,2.5rem)}.sections_storyPanel__SpqzI[data-layout=responsive] .sections_storyPanelContent___t8zA{flex:1 1 min(100%,22rem);grid-template-rows:none;height:auto;max-width:62.5rem}}.role-boundary-panel_overlay__f1Os1,.role-boundary-panel_page__ZHnOk{display:grid;place-items:center;padding:var(--fh-layout-gutter-inline)}.role-boundary-panel_overlay__f1Os1{position:fixed;inset:0;z-index:160;overflow-y:auto;background:rgb(11 34 52/72%);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);animation:role-boundary-panel_boundary-fade-in__RVG3A .18s ease-out both}.role-boundary-panel_page__ZHnOk{min-block-size:min(42rem,calc(100dvh - 8rem))}.role-boundary-panel_panel__upv7B{position:relative;display:grid;width:min(100%,36rem);justify-items:stretch;grid-gap:0;gap:0;overflow:visible;border-radius:.625rem;color:var(--fh-color-brand-blue);background:#fff;box-shadow:0 1.5rem 4rem rgb(3 20 34/38%);text-align:start}.role-boundary-panel_overlay__f1Os1 .role-boundary-panel_panel__upv7B{animation:role-boundary-panel_boundary-panel-in__Xv_Rp .24s cubic-bezier(.22,1,.36,1) both}.role-boundary-panel_closeButton__6ddy1{position:absolute;inset-block-start:clamp(.75rem,2vw,1.25rem);inset-inline-end:clamp(.75rem,2vw,1.25rem);display:grid;inline-size:2.25rem;block-size:2.25rem;place-items:center;border:0;border-radius:999px;padding:0;color:var(--fh-color-brand-blue);background:#fff;box-shadow:var(--fh-shadow-card);cursor:pointer;font:800 1.5rem/1 var(--fh-font-sans);transition:var(--fh-hover-transition)}.role-boundary-panel_icon__6mLsL{display:grid;inline-size:3rem;block-size:3rem;place-items:center;border-radius:50%;color:var(--fh-color-brand-orange);background:#fff;box-shadow:0 .5rem 1.25rem rgb(3 20 34/18%)}.role-boundary-panel_icon__6mLsL svg{filter:drop-shadow(0 .25rem .45rem rgb(202 115 0/16%))}.role-boundary-panel_seamIcon__RhjTT{position:absolute;inset-block-start:0;inset-inline-start:clamp(1.25rem,5vw,2.5rem);transform:translateY(-50%)}.role-boundary-panel_header__sOE3I{position:relative;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,5vw,2.5rem);border-radius:.625rem .625rem 0 0;color:#fff;background:var(--fh-gradient-card-blue)}.role-boundary-panel_content__n0Qnr{position:relative;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(2.25rem,5vw,3rem) clamp(1.25rem,5vw,2.5rem) clamp(1.5rem,4vw,2.5rem);border-radius:0 0 .625rem .625rem;background:#fff}.role-boundary-panel_account__pwzH5,.role-boundary-panel_body__yNoU1,.role-boundary-panel_title__K7hyC{margin:0}.role-boundary-panel_title__K7hyC{max-inline-size:22ch;-webkit-padding-end:3rem;padding-inline-end:3rem;font-family:var(--fh-font-sans);font-size:clamp(1.65rem,4.5vw,2.25rem);font-weight:900;letter-spacing:-.035em;line-height:1.05;text-transform:uppercase}.role-boundary-panel_account__pwzH5,.role-boundary-panel_body__yNoU1{font-family:var(--fh-font-sans);line-height:1.35}.role-boundary-panel_body__yNoU1{max-inline-size:44ch;font-size:.98rem;font-weight:750}.role-boundary-panel_account__pwzH5{max-inline-size:46ch;overflow-wrap:anywhere;color:color-mix(in srgb,var(--fh-color-brand-blue) 72%,transparent);font-size:.9rem;font-weight:700}.role-boundary-panel_actions__ZnTeL{display:grid;width:100%;grid-gap:.75rem;gap:.75rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}.role-boundary-panel_primaryLink__r2saO,.role-boundary-panel_secondaryLink__4nj3N{display:inline-flex;min-block-size:3.75rem;align-items:center;justify-content:center;border-radius:.613rem;padding:.875rem 1rem;font-family:var(--fh-font-sans);font-size:1.05rem;font-weight:900;text-decoration:none;transition:box-shadow .16s ease,transform .16s ease}.role-boundary-panel_primaryLink__r2saO{color:#fff;background:var(--fh-gradient-orange);box-shadow:var(--fh-shadow-control)}.role-boundary-panel_secondaryLink__4nj3N{border:var(--fh-hairline) solid color-mix(in srgb,var(--fh-color-brand-blue) 20%,transparent);color:var(--fh-color-brand-blue);background:#fff}.role-boundary-panel_closeButton__6ddy1:hover{color:#fff;background:var(--fh-color-rank-gold);transform:var(--fh-hover-transform)}.role-boundary-panel_primaryLink__r2saO:hover,.role-boundary-panel_secondaryLink__4nj3N:hover{transform:translateY(-1px)}.role-boundary-panel_closeButton__6ddy1:focus-visible,.role-boundary-panel_primaryLink__r2saO:focus-visible,.role-boundary-panel_secondaryLink__4nj3N:focus-visible{outline:var(--fh-focus-outline-size) solid color-mix(in srgb,var(--fh-color-brand-blue) 42%,transparent);outline-offset:var(--fh-focus-outline-offset-comfortable)}@media (min-width:48rem){.role-boundary-panel_actions__ZnTeL{grid-template-columns:repeat(2,minmax(0,1fr))}.role-boundary-panel_actions__ZnTeL>:last-child:nth-child(3){grid-column:1/-1}}@media (max-width:30rem){.role-boundary-panel_header__sOE3I{padding:1.5rem 1.25rem}.role-boundary-panel_icon__6mLsL{inline-size:2.75rem;block-size:2.75rem}.role-boundary-panel_seamIcon__RhjTT{inset-inline-start:1.25rem}.role-boundary-panel_icon__6mLsL svg{inline-size:2.125rem;block-size:2.125rem}.role-boundary-panel_title__K7hyC{font-size:clamp(1.4rem,7vw,1.75rem)}}@keyframes role-boundary-panel_boundary-fade-in__RVG3A{0%{opacity:0}to{opacity:1}}@keyframes role-boundary-panel_boundary-panel-in__Xv_Rp{0%{opacity:0;transform:translateY(.75rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.role-boundary-panel_overlay__f1Os1,.role-boundary-panel_overlay__f1Os1 .role-boundary-panel_panel__upv7B{animation:none}.role-boundary-panel_closeButton__6ddy1,.role-boundary-panel_primaryLink__r2saO,.role-boundary-panel_secondaryLink__4nj3N{transition:none}}.moment-viewer-gallery_momentTile__Fyil7{display:block;width:100%;height:100%;padding:0;border:0;color:inherit;cursor:pointer}.moment-viewer-gallery_momentTile__Fyil7[aria-pressed=true]{outline:.1875rem solid var(--fh-color-brand-blue);outline-offset:.125rem}.moment-viewer-gallery_forwardChevron__Hqyic{transform:rotate(180deg)}.moment-viewer-gallery_albumControls__1yTqn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--fh-color-brand-blue);font-weight:800}.moment-viewer-gallery_iconButton__UuTHI:focus-visible,.moment-viewer-gallery_momentTile__Fyil7:focus-visible,.moment-viewer-gallery_pagingButton__5uRws:focus-visible{outline:.1875rem solid color-mix(in srgb,var(--fh-color-brand-yellow) 82%,#ffffff);outline-offset:.1875rem}.moment-viewer-gallery_missingMedia__zzkvR{width:100%;height:100%}.moment-viewer-gallery_viewerBackdrop__GxfbV{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem);background:rgba(0,0,0,.56)}.moment-viewer-gallery_viewerDialog__FQQxc{display:grid;width:min(90vw,64rem);height:min(88vh,50rem);height:min(88dvh,50rem);max-height:min(88vh,50rem);max-height:min(88dvh,50rem);grid-template-rows:minmax(4.5rem,auto) minmax(0,1fr) minmax(1.25rem,auto) minmax(4.75rem,auto);overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--fh-color-brand-blue) 10%,#ffffff);border-radius:var(--fh-radius-card);background:#ffffff;box-shadow:0 1.5rem 4rem rgba(10,42,74,.18)}.moment-viewer-gallery_viewerFooter__CzL0s,.moment-viewer-gallery_viewerTopBar__N71jO{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem clamp(.875rem,2.4vw,1.25rem);background:#ffffff}.moment-viewer-gallery_viewerTopBar__N71jO{border-bottom:.0625rem solid color-mix(in srgb,var(--fh-color-brand-blue) 12%,#ffffff)}.moment-viewer-gallery_viewerFooter__CzL0s{border-top:.0625rem solid color-mix(in srgb,var(--fh-color-brand-blue) 12%,#ffffff)}.moment-viewer-gallery_viewerCaption__KMbwF p,.moment-viewer-gallery_viewerCount__xUpVO{margin:0;color:var(--fh-color-brand-blue);font-weight:800}.moment-viewer-gallery_viewerCount__xUpVO{font-size:clamp(.875rem,2vw,1rem)}.moment-viewer-gallery_confirmActions__ArWpb,.moment-viewer-gallery_pagingControls__VqeJr,.moment-viewer-gallery_viewerActions__kS08C{display:flex;align-items:center;gap:.625rem}.moment-viewer-gallery_iconButton__UuTHI,.moment-viewer-gallery_pagingButton__5uRws{display:inline-grid;flex:0 0 auto;place-items:center;border:0;border-radius:999rem;color:var(--fh-color-brand-blue);cursor:pointer}.moment-viewer-gallery_iconButton__UuTHI{width:2.75rem;height:2.75rem;background:color-mix(in srgb,var(--fh-color-brand-blue) 8%,#ffffff)}.moment-viewer-gallery_pagingButton__5uRws{position:relative;width:1.375rem;height:1.375rem;background:rgba(255,255,255,.88)}.moment-viewer-gallery_pagingButton__5uRws:before{content:"";position:absolute;inset:50% auto auto 50%;width:.375rem;height:.375rem;-webkit-border-before:.125rem solid currentColor;border-block-start:.125rem solid currentColor;-webkit-border-end:.125rem solid currentColor;border-inline-end:.125rem solid currentColor;transform-origin:center}.moment-viewer-gallery_viewerMediaPagingPrevious__9fGoQ:before{transform:translate(-42%,-50%) rotate(225deg)}.moment-viewer-gallery_viewerMediaPagingNext__2Rmlr:before{transform:translate(-58%,-50%) rotate(45deg)}.moment-viewer-gallery_iconButton__UuTHI:hover,.moment-viewer-gallery_pagingButton__5uRws:hover{background:color-mix(in srgb,var(--fh-color-brand-yellow) 34%,#ffffff)}.moment-viewer-gallery_deleteButton__yK_Ew{color:#9c1c1c;background:color-mix(in srgb,#dc2626 10%,#ffffff)}.moment-viewer-gallery_viewerMediaFrame__X9TPB{position:relative;display:grid;min-height:0;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--fh-color-brand-blue) 8%,#ffffff)}.moment-viewer-gallery_viewerSwipeSurface__HRd4n{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;touch-action:pan-y}.moment-viewer-gallery_viewerImage__K8kML{display:block;width:100%;height:100%;object-fit:contain}.moment-viewer-gallery_viewerMediaPagingNext__2Rmlr,.moment-viewer-gallery_viewerMediaPagingPrevious__9fGoQ{position:absolute;inset-block-start:50%;z-index:2;box-shadow:0 .45rem 1rem rgba(10,42,74,.2);transform:translateY(-50%)}.moment-viewer-gallery_viewerMediaPagingPrevious__9fGoQ{inset-inline-start:clamp(.75rem,2.5vw,1.25rem)}.moment-viewer-gallery_viewerMediaPagingNext__2Rmlr{inset-inline-end:clamp(.75rem,2.5vw,1.25rem)}.moment-viewer-gallery_viewerDots__Pzujl{display:flex;height:1.25rem;align-items:center;justify-content:center;gap:.35rem;padding-block:0;background:#ffffff}.moment-viewer-gallery_viewerDot__xDVeI{display:block;width:.35rem;height:.35rem;flex:0 0 0.35rem;border-radius:999rem;background:var(--fh-color-carousel-dot-inactive)}.moment-viewer-gallery_viewerDot__xDVeI[data-active=true]{background:var(--fh-gradient-orange)}.moment-viewer-gallery_viewerMissingImage__jfpXW{display:grid;width:100%;min-height:24rem;place-items:center;color:var(--fh-color-brand-blue);font-weight:900;text-align:center}.moment-viewer-gallery_viewerCaption__KMbwF{min-width:0}.moment-viewer-gallery_viewerCaption__KMbwF p{overflow-wrap:anywhere}.moment-viewer-gallery_iconButton__UuTHI:disabled,.moment-viewer-gallery_pagingButton__5uRws:disabled{cursor:not-allowed;opacity:.42}.moment-viewer-gallery_confirmBackdrop__bZbhp{position:absolute;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(10,42,74,.56)}.moment-viewer-gallery_confirmDialog__Z65Sc{display:grid;width:min(100%,28rem);grid-gap:1rem;gap:1rem;padding:clamp(1rem,4vw,1.5rem);border-radius:var(--fh-radius-card);color:var(--fh-color-brand-blue);background:#ffffff;box-shadow:0 1rem 2.5rem rgba(0,0,0,.28)}.moment-viewer-gallery_confirmDialog__Z65Sc h3,.moment-viewer-gallery_confirmDialog__Z65Sc p{margin:0}.moment-viewer-gallery_confirmDialog__Z65Sc h3{font-size:clamp(1.35rem,4vw,1.75rem)}.moment-viewer-gallery_confirmDialog__Z65Sc p{font-weight:700;line-height:1.45}.moment-viewer-gallery_deleteError__o1QZA{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem;border-radius:var(--fh-radius-control);color:#8b1a1a;background:color-mix(in srgb,#dc2626 12%,#ffffff)}.moment-viewer-gallery_confirmActions__ArWpb{justify-content:end;flex-wrap:wrap}.moment-viewer-gallery_cancelButton__ge8QE{min-height:2.5rem;padding:0 1rem;border:.125rem solid color-mix(in srgb,var(--fh-color-brand-blue) 24%,#ffffff);border-radius:var(--fh-radius-pill);color:var(--fh-color-brand-blue);background:#ffffff;cursor:pointer;font-weight:900}.moment-viewer-gallery_cancelButton__ge8QE:focus-visible{outline:.1875rem solid color-mix(in srgb,var(--fh-color-brand-yellow) 82%,#ffffff);outline-offset:.1875rem}.moment-viewer-gallery_cancelButton__ge8QE:disabled{cursor:not-allowed;opacity:.5}@media (max-width:64rem){.moment-viewer-gallery_viewerBackdrop__GxfbV{padding:clamp(1rem,3vw,2rem)}.moment-viewer-gallery_viewerDialog__FQQxc{width:min(92vw,52rem);height:min(80vh,42rem);height:min(80dvh,42rem);max-height:min(80vh,42rem);max-height:min(80dvh,42rem)}}@media (max-width:40rem){.moment-viewer-gallery_viewerBackdrop__GxfbV{padding:.75rem}.moment-viewer-gallery_viewerDialog__FQQxc{width:min(100%,36rem);height:min(76vh,39rem);height:min(76dvh,39rem);max-height:min(76vh,39rem);max-height:min(76dvh,39rem)}.moment-viewer-gallery_viewerFooter__CzL0s,.moment-viewer-gallery_viewerTopBar__N71jO{gap:.75rem}.moment-viewer-gallery_viewerFooter__CzL0s{align-items:stretch;flex-direction:column}.moment-viewer-gallery_pagingControls__VqeJr{justify-content:space-between}.moment-viewer-gallery_viewerMediaFrame__X9TPB{min-height:0}}.points-breakdown_page__Yvm2V{display:grid;grid-gap:clamp(2rem,6vw,4.5rem);gap:clamp(2rem,6vw,4.5rem);width:var(--fh-layout-rail-width);margin-inline:auto;margin-block:clamp(1.5rem,5vw,4rem) clamp(4rem,8vw,7rem);color:var(--fh-color-brand-blue)}.points-breakdown_hero__FLTxB{display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem);align-items:center;-webkit-padding-after:clamp(1rem,2vw,1.5rem);padding-block-end:clamp(1rem,2vw,1.5rem);border-bottom:.1875rem solid}.points-breakdown_title__6fAZ9{display:flex;align-items:center;gap:clamp(.65rem,1.8vw,1rem);margin:0;color:inherit;font-family:var(--fh-font-display);font-size:clamp(2rem,8.5vw,3.5rem);font-weight:400;letter-spacing:0;line-height:.95;text-transform:uppercase;overflow-wrap:normal;word-break:normal}.points-breakdown_titleStar__PjAbO{flex:0 0 auto;width:clamp(3rem,6.5vw,4rem)}.points-breakdown_title__6fAZ9[data-density=compact]{font-size:clamp(1.55rem,6.5vw,2.75rem)}.points-breakdown_title__6fAZ9>span{display:inline-flex;align-items:center;line-height:1;transform:translateY(.14em)}.points-breakdown_title__6fAZ9 .points-breakdown_skeletonTitle__Pli_p{width:min(56vw,21rem);height:.78em;transform:none}.points-breakdown_titleSeparator___FbyR{margin-inline:.18em}.points-breakdown_totalDisplay__c3WDy{justify-self:start}.points-breakdown_contextBar__b1WuT{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;-webkit-margin-before:calc(clamp(2rem, 6vw, 4.5rem) * -.35);margin-block-start:calc(clamp(2rem, 6vw, 4.5rem) * -.35)}.points-breakdown_contextTitle__Qykip{margin:0;color:inherit;font-family:var(--fh-font-sans);font-size:clamp(1.65rem,3vw,2.35rem);font-weight:950;letter-spacing:0;line-height:1}.points-breakdown_rewardsSection__CQYZs,.points-breakdown_tableSection__Almdi{display:grid;grid-gap:clamp(1rem,3vw,1.75rem);gap:clamp(1rem,3vw,1.75rem);min-width:0}.points-breakdown_rewardsSection__CQYZs .points-breakdown_pointsTable__3K_kR{table-layout:fixed}.points-breakdown_rewardsSection__CQYZs .points-breakdown_pointsTable__3K_kR th:first-child,.points-breakdown_rewardsSection__CQYZs .points-breakdown_pointsTable__3K_kR th:nth-child(2){width:24%}.points-breakdown_pointsNote__k8pvO{max-width:70ch;margin:0;font-size:clamp(.9375rem,1.6vw,1.125rem);line-height:1.5}.points-breakdown_rewardsSection__CQYZs{-webkit-padding-before:clamp(1.5rem,4vw,3rem);padding-block-start:clamp(1.5rem,4vw,3rem);border-top:.1875rem solid}.points-breakdown_sectionTitle___u0yA{margin:0;color:inherit;font-family:var(--fh-font-display);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:400;letter-spacing:0;line-height:.95;text-transform:uppercase}.points-breakdown_tableShell__tkBvs{max-width:100%;overflow-x:auto;border-radius:var(--fh-radius-card);background:#ffffff;box-shadow:var(--fh-shadow-card)}.points-breakdown_actionsTableShell__H7OFq{overflow-x:auto;border-radius:0;background:transparent;box-shadow:none}.points-breakdown_pointsTable__3K_kR{width:100%;min-width:42rem;border-collapse:collapse;font-size:clamp(.9375rem,1.6vw,1.25rem);line-height:1.2}.points-breakdown_pointsTable__3K_kR td,.points-breakdown_pointsTable__3K_kR th{padding:1rem clamp(1rem,2.5vw,1.75rem);border-bottom:.0625rem solid color-mix(in srgb,var(--fh-color-brand-blue) 14%,#ffffff);text-align:start;vertical-align:top}.points-breakdown_pointsTable__3K_kR thead th{color:#ffffff;background:var(--fh-color-brand-blue);font-size:clamp(1rem,1.8vw,1.375rem);font-weight:800}.points-breakdown_pointsTable__3K_kR tbody th{width:55%;color:inherit;font-weight:800}.points-breakdown_pointsTable__3K_kR tbody tr[data-depth="1"] th{-webkit-padding-start:clamp(2rem,4vw,3rem);padding-inline-start:clamp(2rem,4vw,3rem);font-weight:700}.points-breakdown_pointsTable__3K_kR tbody tr:last-child td,.points-breakdown_pointsTable__3K_kR tbody tr:last-child th{border-bottom:0}.points-breakdown_pointsTable__3K_kR td{color:color-mix(in srgb,var(--fh-color-brand-blue) 78%,#5f7185);font-weight:800}.points-breakdown_levelsMobile__c1MXb{display:none}.points-breakdown_actionsTable__P3wyu{min-width:0;border-collapse:separate;border-spacing:0 .3rem;table-layout:fixed}.points-breakdown_actionsTable__P3wyu th:first-child{width:54%}.points-breakdown_actionsTable__P3wyu th:not(:first-child){width:23%}.points-breakdown_actionsTable__P3wyu td,.points-breakdown_actionsTable__P3wyu th{border-bottom:0;color:var(--fh-color-brand-blue)}.points-breakdown_actionsTable__P3wyu thead th{border-bottom:.125rem solid color-mix(in srgb,var(--fh-color-brand-blue) 32%,transparent);color:var(--fh-color-brand-blue);background:transparent;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:950}.points-breakdown_actionsTable__P3wyu tbody tr:nth-child(odd)>*{background:color-mix(in srgb,var(--fh-color-brand-blue) 7%,transparent)}.points-breakdown_actionsTable__P3wyu tbody tr>:first-child{border-start-start-radius:.55rem;border-end-start-radius:.55rem}.points-breakdown_actionsTable__P3wyu tbody tr>:last-child{border-start-end-radius:.55rem;border-end-end-radius:.55rem}.points-breakdown_totalSkeleton__tK_yF{display:flex;min-height:3.75rem;align-items:center;justify-self:start;gap:clamp(.45rem,1.5vw,.8rem);color:var(--fh-color-brand-blue);font-size:clamp(1rem,2vw,1.25rem);font-weight:800;border-radius:var(--fh-radius-control);padding:clamp(.55rem,1.4vw,.8rem) clamp(.85rem,2vw,1.25rem);background:#ffffff;box-shadow:var(--fh-shadow-card)}.points-breakdown_totalSkeleton__tK_yF>svg{width:clamp(2rem,4vw,2.75rem)}.points-breakdown_skeletonLine__ywk3W,.points-breakdown_skeletonTotalValue__at_Jn{display:block;border-radius:var(--fh-radius-pill);background:rgb(25 65 95/14%)}.points-breakdown_skeletonTotalValue__at_Jn{width:clamp(5rem,10vw,7rem);height:clamp(2.5rem,6vw,3.5rem)}.points-breakdown_skeletonLine__ywk3W{height:1rem}.points-breakdown_skeletonContextTitle__uwLhE{width:min(45%,15rem);height:clamp(1.75rem,3vw,2.35rem)}.points-breakdown_skeletonContextControl__6W3lv{width:min(100%,22rem);height:3.25rem;border-radius:var(--fh-radius-control)}.points-breakdown_skeletonAction__Yq_VW{width:min(85%,18rem)}.points-breakdown_skeletonPoints__4xgxN{width:min(70%,6rem)}@media (prefers-reduced-motion:no-preference){.points-breakdown_skeletonLine__ywk3W,.points-breakdown_skeletonTotalValue__at_Jn{background-image:linear-gradient(100deg,transparent,rgb(255 255 255/44%) 50%,transparent);background-size:220% 100%;animation:points-breakdown_pointsSkeletonShimmer__G2IEs 1.6s ease-in-out infinite}}@keyframes points-breakdown_pointsSkeletonShimmer__G2IEs{0%{background-position:120% 0}to{background-position:-120% 0}}@media (min-width:72rem){.points-breakdown_hero__FLTxB{grid-template-columns:minmax(0,1fr) auto}.points-breakdown_totalDisplay__c3WDy,.points-breakdown_totalSkeleton__tK_yF{justify-self:end}}@media (max-width:71.999rem){.points-breakdown_title__6fAZ9{width:100%;justify-content:center}.points-breakdown_totalDisplay__c3WDy,.points-breakdown_totalSkeleton__tK_yF{box-sizing:border-box;width:100%;justify-content:center;justify-self:stretch}}@media (max-width:42rem){.points-breakdown_title__6fAZ9{gap:clamp(.5rem,2.5vw,.75rem);font-size:clamp(1.75rem,7.4vw,2.5rem)}.points-breakdown_title__6fAZ9[data-density=compact]{font-size:clamp(1.45rem,6.2vw,2rem)}.points-breakdown_titleStar__PjAbO{width:clamp(2.5rem,10.5vw,3rem)}.points-breakdown_tableShell__tkBvs{margin-inline:calc(var(--fh-layout-rail-gutter, 1rem) * -.5);border-radius:var(--fh-radius-control)}.points-breakdown_pointsTable__3K_kR{min-width:36rem}.points-breakdown_rewardsSection__CQYZs>.points-breakdown_tableShell__tkBvs{display:none}.points-breakdown_levelsMobile__c1MXb{display:grid;overflow:hidden;margin-inline:calc(var(--fh-layout-rail-gutter, 1rem) * -.5);border-radius:var(--fh-radius-control);background:#ffffff;box-shadow:var(--fh-shadow-card)}.points-breakdown_levelsMobileHeader__P9WSk,.points-breakdown_levelsMobileRow__b8Pyj>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 1.25rem;align-items:center;grid-gap:.75rem;gap:.75rem}.points-breakdown_levelsMobileHeader__P9WSk{padding:.9rem 1rem;color:#ffffff;background:var(--fh-color-brand-blue);font-size:1rem;font-weight:800}.points-breakdown_levelsMobileHeader__P9WSk>:nth-child(2){max-width:6.5rem;text-align:end}.points-breakdown_levelsMobileRow__b8Pyj{border-bottom:.0625rem solid color-mix(in srgb,var(--fh-color-brand-blue) 14%,#ffffff)}.points-breakdown_levelsMobileRow__b8Pyj:last-child{border-bottom:0}.points-breakdown_levelsMobileRow__b8Pyj>summary{min-height:3.75rem;padding:.75rem 1rem;color:var(--fh-color-brand-blue);cursor:pointer;list-style:none}.points-breakdown_levelsMobileRow__b8Pyj>summary::-webkit-details-marker{display:none}.points-breakdown_levelsMobileRow__b8Pyj>summary strong{font-weight:800}.points-breakdown_levelsMobileRow__b8Pyj>summary>:nth-child(2){text-align:end;font-weight:800}.points-breakdown_levelsMobileChevron__dg7qV{width:.6rem;height:.6rem;justify-self:end;border-right:.15rem solid;border-bottom:.15rem solid;transform:translateY(-.15rem) rotate(45deg);transition:transform .16s ease}.points-breakdown_levelsMobileRow__b8Pyj[open] .points-breakdown_levelsMobileChevron__dg7qV{transform:translateY(.15rem) rotate(225deg)}.points-breakdown_levelsMobileRow__b8Pyj>p{margin:0;padding:0 3rem 1rem 1rem;color:color-mix(in srgb,var(--fh-color-brand-blue) 80%,#5f7185);font-size:.9375rem;font-weight:700;line-height:1.35}.points-breakdown_levelsMobileRow__b8Pyj>p,.points-breakdown_levelsMobileRow__b8Pyj[open]>summary{background:color-mix(in srgb,var(--fh-color-brand-blue) 6%,#ffffff)}.points-breakdown_actionsTable__P3wyu{min-width:0}.points-breakdown_actionsTable__P3wyu td,.points-breakdown_actionsTable__P3wyu th{padding-inline:clamp(.55rem,3vw,1rem)}.points-breakdown_actionsTable__P3wyu th:first-child{width:48%}.points-breakdown_actionsTable__P3wyu th:not(:first-child){width:26%}.points-breakdown_actionsTable__P3wyu thead th{font-size:.95rem}}.points-breakdown_actionLink__pweK3{color:inherit;text-decoration:underline;text-underline-offset:.2em}