.document-header_header__p5Bbd{container-type:inline-size;margin-bottom:1.25rem}.document-header_breadcrumbs__YFNmv{margin-top:-.25rem;margin-bottom:.5rem}.document-header_eyebrow__veHQ_{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--muted-foreground);font-size:var(--type-caption-size);font-weight:600;line-height:1.5;letter-spacing:.1em}.document-header_dot__SdBaR{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--accent)}.document-header_headingRow__cX_PW{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.625rem 1.5rem}.document-header_title__b_EMx{min-width:0;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking);text-wrap:balance;overflow-wrap:anywhere}.document-header_metadata__91p7z{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.document-header_description__HGe_C{max-width:88ch;margin-top:.625rem;color:var(--muted-foreground);font-size:.9375rem;line-height:1.65}@container (min-width: 44rem){.document-header_headingRow__cX_PW{grid-template-columns:minmax(0,1fr) auto}.document-header_metadata__91p7z{max-width:21rem;justify-content:flex-end;border-inline-start:1px solid var(--border);padding-inline-start:1rem}.document-header_metadata__91p7z>:last-child{width:100%;text-align:end}}.document-outline_layout__3Aqlz{--document-anchor-offset:16px;display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.document-outline_content__NjuAA,.document-outline_heading__SK9Gr{min-width:0}.document-outline_railSlot__LyzhK{display:none}.document-outline_mobileToolbar__k4aA8{position:sticky;z-index:20;top:calc(var(--site-header-height, 120px) + 8px);width:fit-content;max-width:100%;margin:-.375rem 0 .75rem}.document-outline_mobileToolbar__k4aA8>button{border:1px solid var(--border);background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(12px);scroll-margin-block-start:calc(0px - var(--site-header-height, 120px) - var(--document-toolbar-height, 0px) - 24px)}.document-outline_content__NjuAA section[id]{scroll-margin-block-start:var(--document-anchor-offset)}.document-outline_rail__dEMfp{position:sticky;top:calc(var(--site-header-height, 120px) + 16px);width:44px;max-height:calc(100svh - var(--site-header-height, 120px) - 32px - var(--mobile-nav-height, 0px) - env(safe-area-inset-bottom, 0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.document-outline_rail__dEMfp::-webkit-scrollbar{display:none}.document-outline_tickLink__Pb4XA{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:8px;outline-offset:-3px}.document-outline_tick__d1xMT{width:12px;height:2px;border-radius:2px;background:var(--muted-foreground);opacity:.55;transform-origin:center;transition:width var(--motion-fast) ease,background-color var(--motion-fast) ease,opacity var(--motion-fast) ease}.document-outline_tickLink__Pb4XA:focus-visible .document-outline_tick__d1xMT,.document-outline_tickLink__Pb4XA:hover .document-outline_tick__d1xMT{width:24px;background:var(--accent);opacity:1}.document-outline_tickLink__Pb4XA[aria-current=location] .document-outline_tick__d1xMT{width:28px;height:3px;background:var(--accent);opacity:1}.document-outline_tickLink__Pb4XA[aria-current=location]:focus-visible .document-outline_tick__d1xMT,.document-outline_tickLink__Pb4XA[aria-current=location]:hover .document-outline_tick__d1xMT{width:32px}.document-outline_tickLink__Pb4XA:focus-visible,.document-outline_tickLink__Pb4XA:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}.document-outline_tickLink__Pb4XA:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.document-outline_tooltip__AMISV{position:fixed;z-index:45;display:flex;max-height:calc(100svh - 24px);overflow-y:auto;align-items:flex-start;gap:.75rem;border:1px solid var(--border);border-radius:10px;padding:.75rem 1rem;background:var(--popover);color:var(--popover-foreground);font-size:.8125rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere;box-shadow:0 8px 32px color-mix(in srgb,var(--foreground) 14%,transparent);transform:translateY(-50%)}.document-outline_tooltipNumber__2UKw3{color:var(--accent);font-size:.6875rem;line-height:1.7727;font-variant-numeric:tabular-nums}.document-outline_menuLink__UORPx{display:flex;min-height:44px;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:10px;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.document-outline_menuLink__UORPx:hover{background:var(--muted)}.document-outline_menuLink__UORPx[aria-current=location]{border-color:color-mix(in srgb,var(--accent) 35%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--surface));font-weight:600}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.document-outline_layout__3Aqlz{--document-anchor-offset:0px;grid-template-columns:44px minmax(0,1fr);column-gap:8px}.document-outline_content__NjuAA,.document-outline_heading__SK9Gr{grid-column:2}.document-outline_heading__SK9Gr{grid-row:1}.document-outline_content__NjuAA{grid-row:2}.document-outline_railSlot__LyzhK{display:block;min-width:0;grid-column:1;grid-row:1/span 2;padding-top:.25rem}.document-outline_mobileToolbar__k4aA8{display:none}}@media (forced-colors:active){.document-outline_tick__d1xMT{background:ButtonText;opacity:1}.document-outline_tickLink__Pb4XA[aria-current=location] .document-outline_tick__d1xMT{background:Highlight}}.option-select_field__N7xt8{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.5rem}.option-select_field__N7xt8>label{color:var(--muted-foreground);font-size:.8125rem;font-weight:500;line-height:1.5}.option-select_inline__4BbGk{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:1rem}.option-select_trigger__177jw{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-width:0;width:100%;min-height:44px;padding:.625rem .75rem;border:1px solid var(--control-border);border-radius:12px;background:var(--surface);color:var(--foreground);font-size:.875rem;font-weight:600;line-height:1.5;cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out}.option-select_trigger__177jw>span{min-width:0;text-align:start;overflow-wrap:anywhere}.option-select_trigger__177jw:hover,.option-select_trigger__177jw[data-state=open]{border-color:var(--accent)}.option-select_trigger__177jw:hover{background:var(--muted)}.option-select_trigger__177jw:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.option-select_trigger__177jw:disabled{opacity:.5;cursor:default}.option-select_chevron__A2uio{width:.875rem;height:.875rem;flex-shrink:0;color:var(--muted-foreground);transition:transform .16s ease-out}.option-select_trigger__177jw[data-state=open] .option-select_chevron__A2uio{transform:rotate(180deg);color:var(--accent)}.option-select_menu__V_dou{min-width:max(13rem,var(--radix-dropdown-menu-trigger-width));max-width:calc(100vw - 24px);max-height:min(24rem,var(--radix-dropdown-menu-content-available-height));overflow-y:auto;overscroll-behavior:contain;padding:.375rem;scrollbar-width:thin;scrollbar-color:var(--control-border) var(--popover)}.option-select_option__zqTlC{min-width:0;line-height:1.5;font-size:.875rem;padding-block:.5rem}.option-select_option__zqTlC>span:first-child{min-width:0;overflow-wrap:anywhere}.option-select_option__zqTlC[data-state=checked]{background:color-mix(in srgb,var(--accent) 10%,var(--popover));color:var(--accent);font-weight:650}.option-select_option__zqTlC[data-highlighted]{background:var(--muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.option-select_option__zqTlC{min-height:36px}}@media (max-width:639px){.option-select_inline__4BbGk{grid-template-columns:minmax(0,1fr);gap:.5rem}.option-select_trigger__177jw{font-size:1rem}}@media (prefers-reduced-motion:reduce){.option-select_chevron__A2uio,.option-select_trigger__177jw{transition:none}}html[data-motion=reduced] .option-select_chevron__A2uio,html[data-motion=reduced] .option-select_trigger__177jw{transition:none}html[data-contrast=high] .option-select_option__zqTlC[data-state=checked]{outline:1px solid var(--control-border);outline-offset:-1px}@media (forced-colors:active){.option-select_menu__V_dou,.option-select_trigger__177jw{border-color:ButtonText;box-shadow:none}.option-select_option__zqTlC[data-state=checked]{outline:1px solid Highlight;outline-offset:-1px}}.calendar-date-field_field__3514h{min-width:0}.calendar-date-field_field__3514h>label{display:block;margin-bottom:.5rem;font-size:.875rem;line-height:1.5;font-weight:650;color:var(--foreground)}.calendar-date-field_control__9bCEJ{display:flex;align-items:center;min-height:46px;min-width:0;padding-inline-start:.75rem;border:1px solid var(--control-border);border-radius:12px;background:var(--background);color:var(--foreground);transition:border-color .16s ease-out}.calendar-date-field_control__9bCEJ:focus-within,.calendar-date-field_control__9bCEJ:hover,.calendar-date-field_control__9bCEJ[data-open=true]{border-color:var(--accent)}.calendar-date-field_control__9bCEJ:focus-within{outline:1px solid var(--accent);outline-offset:1px}.calendar-date-field_control__9bCEJ[data-invalid=true]{border-color:var(--destructive)}.calendar-date-field_control__9bCEJ input{flex:1;width:100%;min-width:0;height:44px;padding:0;border:0;outline:0;box-shadow:none;border-radius:0;background:transparent;color:var(--foreground);font-size:1rem;font-variant-numeric:tabular-nums;caret-color:var(--accent)}.calendar-date-field_control__9bCEJ input::placeholder{color:var(--muted-foreground);opacity:1}.calendar-date-field_control__9bCEJ>button{display:grid;place-items:center;flex:none;min-width:44px;min-height:44px;border-radius:10px;color:var(--accent);cursor:pointer}.calendar-date-field_control__9bCEJ>button:hover{background:var(--muted)}.calendar-date-field_control__9bCEJ button svg{width:1.125rem;height:1.125rem}.calendar-date-field_control__9bCEJ:has(:disabled){opacity:.55}.calendar-date-field_hint__ZCUTr{margin-top:.5rem;color:var(--muted-foreground);font-size:.75rem;line-height:1.65}.calendar-date-field_error__ZXWjD{margin-top:.5rem;color:var(--destructive);font-size:.875rem;line-height:1.6}.calendar-date-field_calendar__wGvCb{container:date-calendar/inline-size;z-index:90;width:min(23rem,calc(100vw - 24px));max-height:min(37rem,var(--radix-popover-content-available-height));overflow:auto;padding:1rem;border:1px solid var(--border);border-radius:16px;background:var(--popover);color:var(--popover-foreground);box-shadow:0 16px 40px rgb(0 0 0/18%);scrollbar-width:thin;scrollbar-color:var(--control-border) var(--popover)}.calendar-date-field_calendar__wGvCb button{cursor:pointer}.calendar-date-field_calendar__wGvCb :is(button,input):focus-visible,.calendar-date-field_control__9bCEJ button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.calendar-date-field_heading__z8vr4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--border);font-size:.9375rem;font-weight:700;line-height:1.5}.calendar-date-field_heading__z8vr4>button{display:grid;place-items:center;min-width:36px;min-height:36px;border-radius:8px;color:var(--muted-foreground)}.calendar-date-field_heading__z8vr4 svg{width:1rem;height:1rem}.calendar-date-field_navigation__8kSrS{display:grid;grid-template-columns:32px minmax(0,1.35fr) minmax(0,.85fr) 32px;align-items:center;gap:.375rem}.calendar-date-field_navigation__8kSrS>button{display:grid;place-items:center;min-width:0;min-height:44px;border-radius:10px;color:var(--foreground)}.calendar-date-field_heading__z8vr4>button:hover,.calendar-date-field_navigation__8kSrS>button:hover{color:var(--accent);background:var(--muted)}.calendar-date-field_navigation__8kSrS>button svg{width:1.125rem;height:1.125rem}.calendar-date-field_month__JYjv7>label,.calendar-date-field_year__oh82J>label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.calendar-date-field_navigation__8kSrS [data-option-select-trigger]{min-height:40px;padding:.5rem;border-color:transparent;background:var(--popover);font-size:.875rem}.calendar-date-field_month__JYjv7 [data-option-select-trigger]{text-transform:capitalize}.calendar-date-field_menu___8Gre[data-option-select-menu]{z-index:100;min-width:min(13rem,calc(100vw - 24px))}.calendar-date-field_days__LHXda,.calendar-date-field_weekdays__BNbFJ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}.calendar-date-field_weekdays__BNbFJ{margin-block:.875rem .375rem;text-align:center;color:var(--muted-foreground);font-size:min(.75rem,6.8cqi);line-height:1.5}.calendar-date-field_days__LHXda>button{display:grid;place-items:center;min-width:0;min-height:clamp(40px,12cqi,2.5rem);padding:.25rem 0;border:1px solid transparent;border-radius:10px;color:var(--foreground);font-size:min(.875rem,7.8cqi);line-height:1.25;font-weight:600;font-variant-numeric:tabular-nums;transition:background-color .14s ease-out,color .14s ease-out}.calendar-date-field_days__LHXda>button[data-outside=true]{color:var(--muted-foreground);font-weight:400}.calendar-date-field_days__LHXda>button[data-today=true]{border-color:var(--accent)}.calendar-date-field_days__LHXda>button:hover{background:var(--muted);color:var(--accent)}.calendar-date-field_days__LHXda>button[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}.calendar-date-field_footer__FgPAm{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;border-top:1px solid var(--border);margin-top:.875rem;padding-top:.5rem}.calendar-date-field_footer__FgPAm button{min-height:44px;padding:.5rem .75rem;border-radius:10px;color:var(--accent);font-size:.875rem;font-weight:650}.calendar-date-field_footer__FgPAm button:hover{background:var(--muted)}.calendar-date-field_footer__FgPAm button:disabled{color:var(--muted-foreground);opacity:.65;cursor:default}@media (max-width:359px){.calendar-date-field_calendar__wGvCb{padding:.75rem}.calendar-date-field_days__LHXda,.calendar-date-field_weekdays__BNbFJ{gap:.125rem}.calendar-date-field_navigation__8kSrS{grid-template-columns:28px minmax(0,1.3fr) minmax(0,.9fr) 28px;gap:.125rem}}@container date-calendar (max-width: 18rem){.calendar-date-field_navigation__8kSrS{grid-template-columns:32px minmax(0,1fr) 32px}.calendar-date-field_navigation__8kSrS>button:first-child{grid-column:1;grid-row:1/3}.calendar-date-field_navigation__8kSrS>button:last-child{grid-column:3;grid-row:1/3}.calendar-date-field_month__JYjv7{grid-column:2;grid-row:1}.calendar-date-field_year__oh82J{grid-column:2;grid-row:2}.calendar-date-field_footer__FgPAm button{padding-inline:.25rem}}@media (prefers-reduced-motion:reduce){.calendar-date-field_control__9bCEJ,.calendar-date-field_days__LHXda>button{transition:none}}html:is([data-motion=none],[data-motion=reduced]) :is(.calendar-date-field_control__9bCEJ,.calendar-date-field_days__LHXda>button){transition:none}@media (forced-colors:active){.calendar-date-field_calendar__wGvCb,.calendar-date-field_control__9bCEJ{border-color:CanvasText;box-shadow:none}.calendar-date-field_days__LHXda>button[aria-pressed=true]{background:Highlight;color:HighlightText}.calendar-date-field_days__LHXda>button[data-today=true]{border-color:CanvasText}}.catalogue-layout_layout__xpyYA{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:clamp(1.25rem,2vw,2rem);align-items:start}.catalogue-layout_sidebar__14Kjw{display:none;min-width:0}.catalogue-layout_content__0Irpi{min-width:0}.catalogue-layout_grid__SL3_e{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));min-width:0;gap:1.75rem 1rem;align-items:start}@media (min-width:64rem){.catalogue-layout_layout__xpyYA{grid-template-columns:clamp(12rem,17vw,15rem) minmax(0,1fr)}.catalogue-layout_sidebar__14Kjw{display:block;padding-inline-end:1rem;border-inline-end:1px solid var(--border)}}@media (max-width:39.999rem){.catalogue-layout_grid__SL3_e{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));gap:1.5rem .75rem}}.media-gallery_gallery__3d4T7{min-width:0}.media-gallery_portrait__rImgJ{container-type:inline-size}.media-gallery_portrait__rImgJ .media-gallery_stage___iVP_{aspect-ratio:3/4}.media-gallery_portrait__rImgJ .media-gallery_thumbnails__Z4jyD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem}.media-gallery_portrait__rImgJ .media-gallery_thumbnail__6CM_7{width:100%;min-width:0;aspect-ratio:3/4}.media-gallery_portrait__rImgJ .media-gallery_thumbnail__6CM_7 img{height:100%}.media-gallery_zoomControls__wacWp{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1rem;font-variant-numeric:tabular-nums}.media-gallery_portraitZoom__s4uTK{display:flex;flex-direction:column;height:min(50rem,calc(100svh - 2rem));max-height:calc(100svh - 2rem)}.media-gallery_portraitZoom__s4uTK .media-gallery_zoomStage__Ubz91{flex:1;min-height:0;height:auto;touch-action:pan-y}.media-gallery_portraitZoom__s4uTK .media-gallery_zoomControls__wacWp{flex-shrink:0}@container (max-width: 12rem){.media-gallery_portrait__rImgJ .media-gallery_caption__HiiDN>:first-child,.media-gallery_portrait__rImgJ .media-gallery_next__2T9Ti,.media-gallery_portrait__rImgJ .media-gallery_previous__iZDnu,.media-gallery_portrait__rImgJ .media-gallery_thumbnails__Z4jyD{display:none}.media-gallery_portrait__rImgJ .media-gallery_caption__HiiDN{justify-content:center}}.media-gallery_stage___iVP_{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:12px;background:var(--surface);touch-action:pan-y;outline-offset:4px}.media-gallery_detailed__QN9cP{aspect-ratio:16/10}.media-gallery_image__kTKjY{object-fit:cover;animation:media-gallery_reveal__SjhSs .3s cubic-bezier(.16,1,.3,1)}.media-gallery_contain__l12JZ{object-fit:contain}.media-gallery_video__T5vzi{width:100%;height:100%;object-fit:contain}.media-gallery_enlarge__Yk3x9,.media-gallery_next__2T9Ti,.media-gallery_previous__iZDnu{position:absolute;z-index:1;border-color:var(--control-border)}.media-gallery_previous__iZDnu{left:.5rem;top:calc(50% - 22px)}.media-gallery_next__2T9Ti{right:.5rem;top:calc(50% - 22px)}.media-gallery_enlarge__Yk3x9{right:.5rem;bottom:.5rem}.media-gallery_caption__HiiDN{display:flex;justify-content:space-between;gap:.75rem;padding:.65rem 0;font-size:.75rem;color:var(--muted-foreground)}.media-gallery_thumbnails__Z4jyD{display:flex;gap:.5rem;flex-wrap:wrap}.media-gallery_thumbnail__6CM_7{display:flex;width:5rem;min-height:44px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--control-border);border-radius:8px;background:var(--surface);cursor:pointer}.media-gallery_thumbnail__6CM_7 img{width:100%;height:3.25rem;object-fit:cover}.media-gallery_thumbnail__6CM_7[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.media-gallery_thumbnail__6CM_7:hover{background:var(--muted)}.media-gallery_credit__MvCSb{display:inline-flex;min-height:44px;align-items:center;font-size:.75rem;color:var(--muted-foreground);text-decoration:underline;text-underline-offset:3px}.media-gallery_zoom__B_Y04{width:calc(100% - 2rem);max-width:80rem;box-shadow:none}.media-gallery_zoomStage__Ubz91{position:relative;height:min(65svh,52rem);margin-top:1rem}.media-gallery_error__OTvgv{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem;text-align:center}@keyframes media-gallery_reveal__SjhSs{0%{filter:blur(1px);opacity:.8}to{filter:blur(0);opacity:1}}@media (prefers-reduced-motion:reduce){.media-gallery_image__kTKjY{animation:none}}html[data-motion=reduced] .media-gallery_image__kTKjY{animation:none}.content-tabs_tabs__1MWgU{min-width:0;scroll-margin-top:calc(var(--site-header-height, 108px) + 1rem)}.content-tabs_list__LHiw2{display:flex;justify-content:center;gap:1.5rem;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}.content-tabs_tab__0FYmI{position:relative;flex-shrink:0;min-height:44px;padding:.875rem .25rem;color:var(--muted-foreground);font-size:.9375rem;font-weight:650;line-height:1.5;cursor:pointer}.content-tabs_tab__0FYmI:after{position:absolute;content:"";inset-inline:0;bottom:0;height:2px;background:transparent}.content-tabs_tab__0FYmI:hover,.content-tabs_tab__0FYmI[aria-selected=true]{color:var(--foreground)}.content-tabs_tab__0FYmI[aria-selected=true]:after{background:var(--accent)}.content-tabs_tab__0FYmI:focus-visible{outline:2px solid var(--ring);outline-offset:-3px;border-radius:6px}.content-tabs_panel__pbMrZ{min-width:0;padding-block:clamp(1.5rem,3vw,3rem);outline:none;overflow-wrap:anywhere}.content-tabs_panel__pbMrZ:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:8px}.content-tabs_icon__OHHXI{display:inline-flex;flex-shrink:0}.content-tabs_icon__OHHXI svg{width:1.125rem;height:1.125rem}.content-tabs_badge___tFL8{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.375rem;border-radius:6px;background:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-variant-numeric:tabular-nums}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_list__LHiw2{justify-content:flex-start;gap:.25rem;padding:.375rem;border:1px solid var(--border);border-radius:14px;background:var(--surface);scroll-padding-inline:.375rem}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:.75rem 1.125rem;border-radius:9px;font-size:.875rem;transition:color .16s ease,background .16s ease}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI:after{content:none}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI:hover{background:var(--muted)}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI[aria-selected=true]{background:var(--background);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--control-border)}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI[aria-selected=true] .content-tabs_icon__OHHXI{color:var(--accent)}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI[aria-selected=true] .content-tabs_badge___tFL8{background:color-mix(in srgb,var(--accent) 14%,var(--background));color:var(--foreground)}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_panel__pbMrZ{padding-block:clamp(1.5rem,2.5vw,2.5rem)}.content-tabs_tabs__1MWgU[data-align=start] .content-tabs_list__LHiw2{justify-content:flex-start}.content-tabs_tabs__1MWgU[data-density=compact] .content-tabs_list__LHiw2{gap:1rem}.content-tabs_tabs__1MWgU[data-density=compact] .content-tabs_tab__0FYmI{padding:.625rem 0;font-size:.8125rem}.content-tabs_tabs__1MWgU[data-density=compact] .content-tabs_panel__pbMrZ{padding-block:1.25rem}@media (max-width:767px){.content-tabs_list__LHiw2{justify-content:flex-start;gap:1.25rem}}@media (forced-colors:active){.content-tabs_tab__0FYmI[aria-selected=true]:after{background:Highlight}.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI[aria-selected=true]{outline:2px solid Highlight;outline-offset:-3px}}@media (prefers-reduced-motion:reduce){.content-tabs_tabs__1MWgU[data-appearance=product] .content-tabs_tab__0FYmI{transition:none}}.card-rail_wrapper__VIW73{min-width:0}.card-rail_controls__2n88s{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:1rem}.card-rail_controls__2n88s button{border-radius:12px}.card-rail_rail__PMcuh{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(13rem,17vw,18rem);gap:1rem;overflow-x:auto;padding:.25rem .25rem 1rem;margin:-.25rem;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}.card-rail_rail__PMcuh:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:8px}.card-rail_item__mdy9S{min-width:0;scroll-snap-align:start;list-style:none}@media (max-width:639px){.card-rail_rail__PMcuh{grid-auto-columns:min(72vw,17rem);gap:.75rem}}.recovery-screen_screen__TN225{min-height:100svh;display:flex;flex-direction:column;color:var(--foreground);background:var(--background)}.recovery-screen_footer__eTyGr,.recovery-screen_header__11rgh{width:100%;display:flex;align-items:center}.recovery-screen_header__11rgh{min-height:5.5rem;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--border)}.recovery-screen_logo__LzSnL{display:inline-flex;align-items:center;min-height:44px}.recovery-screen_logo__LzSnL img{width:10.75rem;height:auto}.dark .recovery-screen_logoLight__wGqif,.recovery-screen_logoDark__2qf78{display:none}.dark .recovery-screen_logoDark__2qf78{display:block}.recovery-screen_languages__KbH9O{display:flex;align-items:center;gap:.5rem;font-size:var(--type-ui-size)}.recovery-screen_languages__KbH9O a{min-width:44px;min-height:44px;display:grid;place-items:center;color:var(--muted-foreground);text-decoration:none;border-radius:var(--radius-sm)}.recovery-screen_languages__KbH9O .recovery-screen_currentLanguage__Qoov0{color:var(--foreground);font-weight:800;min-width:44px;min-height:44px;display:grid;place-items:center}.recovery-screen_languages__KbH9O a:hover{background:var(--muted)}.recovery-screen_languages__KbH9O span{color:var(--border)}.recovery-screen_main__92QsT{width:100%;min-width:0;flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(1rem,4vw,4rem);padding-block:clamp(2.5rem,5vh,5rem)}.recovery-screen_copy__zjOum{position:relative;z-index:1;min-width:0}.recovery-screen_copy__zjOum h1{margin:0;max-width:14ch;font-size:clamp(2.25rem,1.6rem + 2.6vw,4.25rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.recovery-screen_description__qc38E{max-width:44ch;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.75;color:var(--muted-foreground)}.recovery-screen_actions__BM1P3{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem;align-items:center}.recovery-screen_actions__BM1P3 a,.recovery-screen_actions__BM1P3 button{text-decoration:none;min-height:3.5rem}.recovery-screen_actions__BM1P3 svg{width:1.125rem;height:1.125rem}.recovery-screen_hint__Lgsb_{max-width:48ch;margin:1.25rem 0 0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.65}.recovery-screen_status__94KGD{max-width:48ch;color:var(--foreground);font-size:.875rem;line-height:1.6;margin:.75rem 0 0}.recovery-screen_status__94KGD:empty{display:none}.recovery-screen_reference__yTiAN{margin-top:1rem;color:var(--muted-foreground);font-size:.75rem}.recovery-screen_reference__yTiAN summary{width:fit-content;padding-block:.5rem;cursor:pointer}.recovery-screen_reference__yTiAN code{display:block;padding-block:.5rem;overflow-wrap:anywhere}.recovery-screen_scene__Z5dKk{position:relative;width:100%;max-width:36rem;margin-inline:auto;isolation:isolate;aspect-ratio:1}.recovery-screen_code__F5b14{position:absolute;top:-.025em;left:50%;transform:translateX(-50%);color:var(--muted-foreground);opacity:.16;font-weight:800;font-size:clamp(8rem,16vw,15rem);letter-spacing:-.04em;line-height:1;user-select:none}.recovery-screen_mascot__sha4z{position:relative;width:100%;height:auto;display:block;animation:recovery-screen_recovery-arrive__8IEAK .8s cubic-bezier(.16,1,.3,1) both}.recovery-screen_sceneIcon__0lUFR{position:absolute;width:2.25rem;height:2.25rem;right:9%;top:23%;color:var(--accent)}.recovery-screen_footer__eTyGr{min-height:5.5rem;gap:.75rem 1.25rem;flex-wrap:wrap;padding-block:1.25rem;border-top:1px solid var(--border);font-size:.875rem}.recovery-screen_footer__eTyGr p{margin:0;color:var(--muted-foreground)}.recovery-screen_footer__eTyGr a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--foreground);text-decoration:none;font-weight:700}.recovery-screen_footer__eTyGr a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.25em}.recovery-screen_footer__eTyGr svg{width:1rem;height:1rem}.recovery-screen_footerBrand__9dcyu{margin-inline-start:auto;font-size:.75rem;color:var(--muted-foreground)}.recovery-screen_spinning__kbrb_{animation:recovery-screen_recovery-spin__vFvlv 1s linear infinite}@keyframes recovery-screen_recovery-arrive__8IEAK{0%{transform:translateY(16px);filter:blur(2px)}to{transform:translateY(0);filter:blur(0)}}@keyframes recovery-screen_recovery-spin__vFvlv{to{transform:rotate(1turn)}}@media (max-width:48rem){.recovery-screen_header__11rgh{min-height:4.5rem}.recovery-screen_logo__LzSnL img{width:min(9rem,42vw)}.recovery-screen_main__92QsT{grid-template-columns:1fr;gap:1rem;padding-block:1.75rem 2rem}.recovery-screen_copy__zjOum h1{max-width:18ch;font-size:clamp(2rem,7vw,3rem)}.recovery-screen_description__qc38E{margin-top:1rem;font-size:.9375rem;line-height:1.7;max-width:48ch}.recovery-screen_actions__BM1P3{margin-top:1.5rem}.recovery-screen_actions__BM1P3 a,.recovery-screen_actions__BM1P3 button{min-height:3rem;padding:.75rem 1rem;font-size:.875rem}.recovery-screen_scene__Z5dKk{width:min(100%,19rem);margin-top:1rem}.recovery-screen_code__F5b14{font-size:8.5rem}.recovery-screen_hint__Lgsb_{margin-top:1rem}.recovery-screen_footer__eTyGr{min-height:5rem;gap:0 .75rem}.recovery-screen_footerBrand__9dcyu{flex-basis:100%;margin:.25rem 0 0}}@media (min-width:48.01rem) and (max-height:760px){.recovery-screen_main__92QsT{padding-block:2rem}.recovery-screen_scene__Z5dKk{max-width:29rem}}@media (prefers-reduced-motion:reduce){.recovery-screen_mascot__sha4z,.recovery-screen_spinning__kbrb_{animation:none}}[data-motion=reduced] .recovery-screen_mascot__sha4z,[data-motion=reduced] .recovery-screen_spinning__kbrb_{animation:none}@media (forced-colors:active){.recovery-screen_code__F5b14{opacity:.25}.recovery-screen_sceneIcon__0lUFR{color:CanvasText}}.branch-card_card__l8dlR{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere;border-radius:16px;background:var(--surface);padding:.75rem;transition:background-color .18s ease-out}.branch-card_content__prHLd{display:flex;flex-direction:column;flex:1;min-width:0;padding:.6rem .5rem .5rem}.branch-card_content__prHLd h3{min-height:2.9em;max-width:30ch;font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:750;line-height:1.45;letter-spacing:-.02em;text-wrap:balance}.branch-card_address__UVT1u span{min-width:0}.branch-card_content__prHLd h3 a:hover{text-decoration:underline;text-underline-offset:4px}.branch-card_address__UVT1u{display:flex;gap:.5rem;align-items:start;margin:.65rem 0 .75rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.branch-card_address__UVT1u svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.25rem;color:var(--accent)}.branch-card_details__Df_Ie{width:100%;margin-top:.65rem;justify-content:space-between}.branch-card_content__prHLd [data-testid=network-contacts]{margin-top:auto}.network-navigation-links_details__b9V3q>summary{list-style:none;cursor:pointer}.network-navigation-links_details__b9V3q>summary::-webkit-details-marker{display:none}.network-navigation-links_details__b9V3q>summary>svg{flex:none;transition:rotate var(--motion-fast) ease-out}.network-navigation-links_details__b9V3q[open]>summary>svg{rotate:180deg}.network-navigation-links_children__0yRRC{padding-inline-start:1rem}.guest-support_topics__QaBjx{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.guest-support_topics__QaBjx a{display:flex;align-items:center;min-height:44px;padding:.5rem 1rem;background:var(--muted);border-radius:12px;font-size:.875rem;font-weight:650}.guest-support_topics__QaBjx a:hover{color:var(--primary)}.guest-support_faqLayout__ZvKqQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem}.guest-support_faqGroup__mblJ4{scroll-margin-top:10rem;min-width:0}.guest-support_faqGroup__mblJ4 h2{font-size:1.375rem;font-weight:800;margin-bottom:1rem}.guest-support_faqGroup__mblJ4 details{border-top:1px solid var(--border)}.guest-support_faqGroup__mblJ4 details:last-child{border-bottom:1px solid var(--border)}.guest-support_faqGroup__mblJ4 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;min-height:60px;padding-block:1rem;font-size:.9375rem;font-weight:650;list-style:none}.guest-support_faqGroup__mblJ4 summary::-webkit-details-marker{display:none}.guest-support_faqGroup__mblJ4 summary svg{width:1rem;height:1rem;flex:none;color:var(--primary)}.guest-support_faqGroup__mblJ4 details[open] summary svg{transform:rotate(180deg)}.guest-support_faqGroup__mblJ4 details>p{color:var(--muted-foreground);font-size:.9375rem;line-height:1.8;max-width:68ch}.guest-support_faqGroup__mblJ4 details>a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-block:.5rem 1rem;font-size:.8125rem;font-weight:650;color:var(--primary)}.guest-support_faqGroup__mblJ4 details>a svg{width:1rem}.guest-support_supportClose__RIxkx{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:3rem;padding-block:2rem;border-top:1px solid var(--border)}.guest-support_supportClose__RIxkx h2{font-size:1.5rem;font-weight:800}.guest-support_supportClose__RIxkx p{font-size:.9375rem;line-height:1.8;color:var(--muted-foreground);margin-top:.5rem}.guest-support_contacts__E0MqT{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,5rem);align-items:start}.guest-support_pointPhoto__TDKkb{min-width:0}.guest-support_pointPhoto__TDKkb img{width:100%;height:auto;object-fit:cover;aspect-ratio:3/2;border-radius:16px}.guest-support_pointPhoto__TDKkb figcaption{margin-top:.5rem;font-size:.75rem;color:var(--muted-foreground)}.guest-support_pointInfo__ibVRO{min-width:0;padding-top:.5rem}.guest-support_pointInfo__ibVRO h2{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.25;font-weight:800}.guest-support_pointInfo__ibVRO>p{font-size:1rem;line-height:1.8;color:var(--muted-foreground);margin-block:1rem}.guest-support_pointInfo__ibVRO>div{margin-block:1.5rem}.guest-support_pointLinks__fDVb_{display:flex;flex-wrap:wrap;gap:.75rem}.guest-support_branchNote__X4UTd{margin-block:2rem;padding-top:1.5rem;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.875rem;line-height:1.8}.guest-support_deliveryHead__xNoAW{margin-bottom:2rem}.guest-support_deliveryJourney__0ZAm4{margin-top:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:2rem;border-top:1px solid var(--border);padding-top:2rem;overflow-wrap:anywhere}.guest-support_deliveryJourney__0ZAm4 h2{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800}.guest-support_deliveryJourney__0ZAm4 ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem}.guest-support_deliveryJourney__0ZAm4 h3{font-size:1.125rem;font-weight:700}.guest-support_deliveryJourney__0ZAm4 p{margin-top:.75rem;max-width:68ch;color:var(--muted-foreground);font-size:.9375rem;line-height:1.8}@media (max-width:767px){.guest-support_contacts__E0MqT,.guest-support_deliveryJourney__0ZAm4,.guest-support_faqLayout__ZvKqQ{grid-template-columns:minmax(0,1fr)}.guest-support_faqGroup__mblJ4{scroll-margin-top:7rem}.guest-support_pointPhoto__TDKkb{order:2}}@media (max-width:420px){.guest-support_deliveryJourney__0ZAm4 ol{grid-template-columns:minmax(0,1fr)}}.knowledge-page_actions__QJcft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.75rem}.knowledge-page_facts__q9ug_{display:flex;flex-wrap:wrap;gap:.75rem 2rem;padding-block:.75rem 1.25rem;border-bottom:1px solid var(--border);font-size:.75rem;line-height:1.6}.knowledge-page_facts__q9ug_>div{min-width:0}.knowledge-page_facts__q9ug_ dt{color:var(--muted-foreground)}.knowledge-page_facts__q9ug_ dd{margin-top:.125rem}.knowledge-page_article__Hkaf6{max-width:75ch}.knowledge-page_section__67AzG{margin-top:2rem}.knowledge-page_section__67AzG h2{font-size:var(--type-h2-size);font-weight:650;line-height:1.4;text-wrap:balance}.knowledge-page_sectionHeading__VHByw{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.knowledge-page_sectionHeading__VHByw h2{min-width:0;padding-block:.375rem}.knowledge-page_sectionHeading__VHByw>span{flex-shrink:0}.knowledge-page_section__67AzG p,.knowledge-page_section__67AzG>ol,.knowledge-page_section__67AzG>ul{margin-top:.75rem;font-size:1rem;line-height:1.75}.knowledge-page_section__67AzG>ol,.knowledge-page_section__67AzG>ul{padding-inline-start:1.25rem}.knowledge-page_section__67AzG>ul{list-style:disc}.knowledge-page_section__67AzG>ol{list-style:decimal}.knowledge-page_section__67AzG li+li{margin-top:.5rem}.knowledge-page_section__67AzG li::marker{color:var(--accent)}.knowledge-page_tableWrap__rAO7l{max-width:100%;margin-top:1rem;overflow-x:auto;border:1px solid var(--border);border-radius:12px}.knowledge-page_tableWrap__rAO7l table{min-width:32rem;width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.6}.knowledge-page_tableWrap__rAO7l td,.knowledge-page_tableWrap__rAO7l th{padding:.75rem;text-align:start;vertical-align:top;overflow-wrap:anywhere}.knowledge-page_section__67AzG .knowledge-page_tableHint__orkII{color:var(--muted-foreground);font-size:.75rem;line-height:1.6}.knowledge-page_tableWrap__rAO7l th{background:var(--muted);font-weight:600}.knowledge-page_tableWrap__rAO7l tbody,.knowledge-page_tableWrap__rAO7l tr+tr{border-top:1px solid var(--border)}.knowledge-page_code__HFUZD{min-width:0;margin-top:1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.knowledge-page_codeHeader__rdYtg{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-inline:1rem .25rem;border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:.75rem}.knowledge-page_codeHeader__rdYtg>span:first-child{min-width:0}.knowledge-page_codeHeader__rdYtg>span:last-child{flex-shrink:0}.knowledge-page_code__HFUZD pre{padding:1rem;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.75;tab-size:2}.knowledge-page_sourceLinks__rBHTH a{display:inline-flex;min-height:44px;align-items:center;color:var(--accent);text-decoration:underline;text-underline-offset:4px}.knowledge-page_related__lTzvz{margin-top:2.5rem;border-top:1px solid var(--border);padding-top:1.25rem;container-type:inline-size}.careers-page_page__lrv4J{width:100%;min-width:0;overflow-wrap:anywhere}.careers-page_page__lrv4J :is(a,button,summary):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.careers-page_page__lrv4J ::selection{background:var(--accent);color:var(--accent-foreground)}.careers-page_hero__bTEC8{position:relative;isolation:isolate;min-width:0;overflow:clip;border-radius:16px;background:var(--muted)}.careers-page_heroPhoto__Kmeqx{position:absolute;inset:0;z-index:-1}.careers-page_heroPhoto__Kmeqx>img{object-fit:cover;object-position:70% center;animation:careers-page_workday-glide___4uIh 22s ease-in-out infinite alternate;animation-play-state:paused}.careers-page_hero__bTEC8[data-motion-running=true] .careers-page_heroPhoto__Kmeqx>img{animation-play-state:running}.careers-page_heroPhoto__Kmeqx:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--background),color-mix(in srgb,var(--background) 97%,transparent) 26%,color-mix(in srgb,var(--background) 82%,transparent) 42%,transparent 72%),linear-gradient(0deg,color-mix(in srgb,var(--background) 28%,transparent),transparent 45%)}.careers-page_heroCopy__C42nB{position:relative;width:57%;padding:clamp(1.5rem,3.2vw,3rem);min-height:30rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.careers-page_hero__bTEC8 h1{max-width:15ch;font-size:clamp(2.25rem,4.3vw,4rem);font-weight:800;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.careers-page_hero__bTEC8 h1 span{display:block;color:var(--accent)}.careers-page_heroCopy__C42nB>p:not(.careers-page_heroLocation__MlWIA){max-width:48ch;margin-top:1.25rem;font-size:1rem;line-height:1.7;color:var(--muted-foreground)}.careers-page_actions__nDjvs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.careers-page_actions__nDjvs [data-slot=button]{min-height:48px;height:auto;white-space:normal;text-align:center}.careers-page_actions__nDjvs .careers-page_primary__upgpq{background:var(--sky);color:var(--navy)}.careers-page_actions__nDjvs .careers-page_primary__upgpq:hover{background:color-mix(in srgb,var(--sky) 80%,white)}.careers-page_actions__nDjvs svg{transition:transform .18s ease-out}.careers-page_actions__nDjvs a:hover svg{transform:translateX(4px)}.careers-page_heroLocation__MlWIA{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.8125rem;color:var(--muted-foreground)}.careers-page_heroLocation__MlWIA svg{width:1.125rem;height:1.125rem;flex:none;color:var(--accent)}.careers-page_heroPhoto__Kmeqx figcaption{position:absolute;z-index:1;bottom:1.5rem;right:1.5rem;max-width:35%;display:flex;gap:.625rem;align-items:center;padding:.75rem 1rem;border-radius:12px;background:var(--background);color:var(--foreground);font-size:.75rem;font-weight:600;line-height:1.5}.careers-page_heroPhoto__Kmeqx figcaption svg{width:1.25rem;height:1.25rem;flex:none;color:var(--accent)}.careers-page_roles__fatsu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--border);margin-top:.5rem}.careers-page_roles__fatsu a{display:flex;align-items:center;gap:.75rem;min-width:0;min-height:5.25rem;padding:1rem;transition:background-color .18s ease-out}.careers-page_roles__fatsu a:hover{background:var(--muted)}.careers-page_roles__fatsu a+a{border-inline-start:1px solid var(--border)}.careers-page_roles__fatsu a>span{display:grid;gap:.25rem;min-width:0}.careers-page_roles__fatsu strong{font-size:.875rem;line-height:1.45;font-weight:700}.careers-page_roles__fatsu small{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.careers-page_roles__fatsu a>svg:first-child{width:1.5rem;height:1.5rem;flex:none;color:var(--accent)}.careers-page_roles__fatsu a>svg:last-child{width:1rem;height:1rem;flex:none;margin-inline-start:auto;color:var(--accent);transition:transform .18s ease-out}.careers-page_roles__fatsu a:hover>svg:last-child{transform:translate(2px,-2px)}.careers-page_team__636Tq{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,4rem) 0;margin-top:var(--layout-section-space,4rem)}.careers-page_teamBackdrop__rZ8fZ{position:absolute;z-index:-1;inset:0 calc(-1 * var(--page-gutter));overflow:hidden;pointer-events:none;background:linear-gradient(180deg,var(--background),color-mix(in srgb,var(--accent) 9%,var(--background)) 48%,color-mix(in srgb,var(--accent) 4%,var(--background)) 82%,var(--background))}.careers-page_teamTracks__TDi_d{position:absolute;inset:auto 0 0;width:100%;height:72%;color:var(--accent);mask-image:linear-gradient(90deg,black,transparent 70%)}.careers-page_teamTracks__TDi_d path{fill:none;stroke:currentColor;stroke-width:1;opacity:.22}.careers-page_teamTracks__TDi_d .careers-page_movingTrack__9Wtno{stroke-width:1.5;stroke-dasharray:8 92;opacity:.5;animation:careers-page_career-track__dblg3 15s linear infinite paused}.careers-page_team__636Tq[data-motion-running=true] .careers-page_movingTrack__9Wtno{animation-play-state:running}@keyframes careers-page_career-track__dblg3{to{stroke-dashoffset:-100}}.careers-page_team__636Tq h2{max-width:20ch;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:750;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.careers-page_mobiNote___0j_G{display:flex;align-items:center;gap:1.5rem;margin-top:1.25rem}.careers-page_mobiNote___0j_G img{width:9rem;height:auto;flex:none}.careers-page_mobiNote___0j_G p{max-width:25ch;font-size:1rem;font-weight:600;line-height:1.7;color:var(--muted-foreground)}.careers-page_principles__Ckoly{min-width:0}.careers-page_principles__Ckoly details+details{border-top:1px solid var(--border)}.careers-page_principles__Ckoly summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;padding-block:1rem;font-size:1.0625rem;font-weight:700;list-style:none;cursor:pointer}.careers-page_principles__Ckoly summary::-webkit-details-marker{display:none}.careers-page_principles__Ckoly summary svg{width:1.125rem;height:1.125rem;flex:none;color:var(--accent);transition:transform .2s ease-out}.careers-page_principles__Ckoly [open] summary svg{transform:rotate(180deg)}.careers-page_principles__Ckoly [open] summary{color:var(--accent)}.careers-page_principles__Ckoly p{max-width:65ch;padding-bottom:1.25rem;font-size:.9375rem;line-height:1.7;color:var(--muted-foreground)}@keyframes careers-page_workday-glide___4uIh{to{transform:scale(1.035)}}@media (min-width:1800px){.careers-page_heroCopy__C42nB{min-height:33rem}}@media (max-width:1023px){.careers-page_heroCopy__C42nB{width:64%;min-height:27rem}.careers-page_hero__bTEC8 h1{font-size:clamp(2.25rem,4.5vw,3.5rem)}.careers-page_heroPhoto__Kmeqx>img{object-position:75% center}.careers-page_heroPhoto__Kmeqx figcaption{max-width:30%;right:1rem;bottom:1rem}.careers-page_roles__fatsu{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-page_roles__fatsu a:nth-child(3){border-inline-start:0}.careers-page_roles__fatsu a:nth-child(-n+2){border-bottom:1px solid var(--border)}.careers-page_team__636Tq{gap:2rem}}@media (max-width:639px){.careers-page_hero__bTEC8{display:flex;flex-direction:column}.careers-page_heroPhoto__Kmeqx{position:relative;inset:auto;aspect-ratio:3/2;z-index:0}.careers-page_heroPhoto__Kmeqx>img{object-position:88% center}.careers-page_heroPhoto__Kmeqx:after{background:linear-gradient(0deg,var(--muted),transparent 42%)}.careers-page_heroPhoto__Kmeqx figcaption{inset:auto 1rem .75rem;max-width:none;padding:.625rem .75rem}.careers-page_heroCopy__C42nB{width:100%;min-height:0;padding:1rem 1.25rem 1.5rem}.careers-page_hero__bTEC8 h1{font-size:clamp(2rem,8vw,2.5rem);max-width:19ch}.careers-page_heroCopy__C42nB>p:not(.careers-page_heroLocation__MlWIA){margin-top:1rem;font-size:.9375rem;line-height:1.65}.careers-page_actions__nDjvs{display:grid;width:100%;margin-top:1.25rem}.careers-page_heroLocation__MlWIA{margin-top:1rem}.careers-page_roles__fatsu a{gap:.5rem;padding:1rem .5rem;align-items:flex-start}.careers-page_roles__fatsu a>svg:first-child{width:1.125rem;height:1.125rem;margin-top:.125rem}.careers-page_roles__fatsu a>svg:last-child{display:none}.careers-page_team__636Tq{grid-template-columns:minmax(0,1fr);margin-top:2.5rem}.careers-page_mobiNote___0j_G img{width:6rem}}@media (prefers-reduced-motion:reduce){.careers-page_movingTrack__9Wtno{animation:none!important}.careers-page_heroPhoto__Kmeqx>img{animation:none}.careers-page_page__lrv4J *,.careers-page_page__lrv4J :after,.careers-page_page__lrv4J :before{transition:none!important}}html:is([data-motion=reduced],[data-motion=none]) .careers-page_movingTrack__9Wtno{animation:none}html:is([data-motion=reduced],[data-motion=none]) .careers-page_heroPhoto__Kmeqx>img{animation:none}html:is([data-motion=reduced],[data-motion=none]) .careers-page_page__lrv4J *{transition:none!important}@media (forced-colors:active){.careers-page_heroPhoto__Kmeqx{visibility:hidden}.careers-page_hero__bTEC8{background:Canvas;border:1px solid CanvasText}.careers-page_actions__nDjvs .careers-page_primary__upgpq{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}.campaign-page_main__0rW2E{min-width:0;overflow-wrap:anywhere;container-type:inline-size}.campaign-page_hero__dokan,.campaign-page_section__lYMyj{padding-inline:var(--page-gutter,clamp(1rem,2vw,2.5rem))}.campaign-page_hero__dokan{display:grid;gap:2rem;align-items:center;padding-block:clamp(2rem,5vw,5rem);background:var(--surface)}.campaign-page_heroCopy__EkyaT{min-width:0}.campaign-page_hero__dokan h1{max-width:17ch;font-size:clamp(2.25rem,4.8vw,4.75rem);font-weight:750;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.campaign-page_heroCopy__EkyaT>p{max-width:54ch;margin-top:1.25rem;font-size:1.0625rem;line-height:1.75;color:var(--muted-foreground)}.campaign-page_actions__z4QVZ{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem}.campaign-page_phone__rCUOE{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.campaign-page_heroCopy__EkyaT .campaign-page_benefit__Tq4_g{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;max-width:45ch;color:var(--foreground)}.campaign-page_heroVisual__MA_XO{min-width:0}.campaign-page_heroVisual__MA_XO img{width:100%;height:auto;max-height:32rem;object-fit:contain}.campaign-page_section__lYMyj{padding-block:clamp(2.5rem,5vw,5rem);scroll-margin-top:calc(var(--site-header-height, 5rem) + 1rem)}.campaign-page_section__lYMyj h2{max-width:25ch;font-size:clamp(1.75rem,2.7vw,3rem);line-height:1.2;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.campaign-page_sectionIntro__PIDiT p{max-width:65ch;margin-top:1rem;font-size:1rem;line-height:1.75;color:var(--muted-foreground)}.campaign-page_kits__Fpv0T{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2rem}.campaign-page_kit__ltsP_{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.campaign-page_kitImage__M7UA3{display:flex;gap:.5rem;width:100%;height:13rem;padding:.75rem;background:var(--muted);border-radius:12px}.campaign-page_kitImage__M7UA3 img{height:100%;width:0;min-width:0;flex:1;object-fit:cover;border-radius:8px}.campaign-page_kit__ltsP_ h3{margin-top:1.125rem;font-size:1.125rem;font-weight:650}.campaign-page_kit__ltsP_ p{max-width:45ch;margin-top:.5rem;font-size:.875rem;line-height:1.7;color:var(--muted-foreground)}.campaign-page_kit__ltsP_ ul{display:grid;gap:.375rem;margin-block:1rem;font-size:.8125rem}.campaign-page_kit__ltsP_ li{display:flex;gap:.5rem;align-items:center}.campaign-page_kit__ltsP_>div:last-child{margin-top:auto;padding-top:.25rem}.campaign-page_textLink__0LZ64{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:.75rem;color:var(--accent);text-decoration:underline;text-underline-offset:4px;font-size:.875rem;font-weight:600}.campaign-page_delivery__lS3x0{background:var(--muted)}.campaign-page_steps__8Fnoi{display:grid;gap:1.5rem;margin-top:2rem;max-width:75ch}.campaign-page_steps__8Fnoi li{display:flex;gap:1rem;align-items:flex-start}.campaign-page_stepNumber__Ag1dx{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--control-border);border-radius:50%;color:var(--accent);font-size:.875rem;font-weight:650}.campaign-page_steps__8Fnoi h3{font-size:1rem;font-weight:650}.campaign-page_steps__8Fnoi p{margin-top:.375rem;font-size:.875rem;line-height:1.75;color:var(--muted-foreground)}.campaign-page_final__uo4tC,.campaign-page_payment__W5RiU,.campaign-page_service___gInw{display:grid;gap:1.5rem}.campaign-page_promises__fvokx{display:grid;gap:1.25rem}.campaign-page_promises__fvokx li{display:flex;align-items:flex-start;gap:.75rem;font-size:1.125rem;line-height:1.6;font-weight:600}.campaign-page_preparation__fnBhe{max-width:65ch;margin-top:1.5rem;font-size:.875rem;line-height:1.75;color:var(--muted-foreground)}.campaign-page_payment__W5RiU{border-block:1px solid var(--border)}.campaign-page_final__uo4tC p,.campaign-page_payment__W5RiU p{max-width:65ch;font-size:1rem;line-height:1.75;color:var(--muted-foreground)}.campaign-page_faq__USmiP{margin-top:1.5rem;max-width:75ch;border-top:1px solid var(--border)}.campaign-page_faq__USmiP details{border-bottom:1px solid var(--border)}.campaign-page_faq__USmiP summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding-block:1.125rem;list-style:none;cursor:pointer;font-size:1rem;font-weight:600}.campaign-page_faq__USmiP summary::-webkit-details-marker{display:none}.campaign-page_faq__USmiP details[open] summary svg{transform:rotate(180deg)}.campaign-page_faq__USmiP summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.campaign-page_faq__USmiP p{padding-bottom:1.25rem;max-width:65ch;font-size:.9375rem;line-height:1.75;color:var(--muted-foreground)}.campaign-page_final__uo4tC{background:var(--surface)}.campaign-page_final__uo4tC p{margin-top:1rem}.campaign-page_branchList__E9M83{min-width:0}.campaign-page_branchList__E9M83 h3{font-weight:650}.campaign-page_branchList__E9M83 ul{display:grid;gap:.5rem;margin-block:.75rem 1rem}.campaign-page_branchList__E9M83 li{display:flex;align-items:center;gap:.625rem}.campaign-page_branchList__E9M83 a{display:flex;min-height:44px;flex-direction:column;justify-content:center;font-size:.875rem}.campaign-page_branchList__E9M83 span{margin-top:.125rem;color:var(--muted-foreground);font-size:.75rem}@container (min-width: 48rem){.campaign-page_hero__dokan{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.campaign-page_kits__Fpv0T{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-page_delivery__lS3x0,.campaign-page_final__uo4tC,.campaign-page_payment__W5RiU,.campaign-page_service___gInw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.campaign-page_delivery__lS3x0{display:grid}.campaign-page_steps__8Fnoi{margin-top:0}}.campaign-page_location__SF_2j{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;color:var(--muted-foreground)}.campaign-page_rate__Gfcpi{font-weight:800;font-size:1.5rem;font-variant-numeric:tabular-nums}.campaign-page_rate__Gfcpi span{font-size:.875rem;font-weight:400;color:var(--muted-foreground)}.media-page_page__CaOuo{width:100%;min-width:0;overflow-wrap:anywhere}.media-page_header___rmkN{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:1.5rem 4rem;padding-block:clamp(.5rem,2vw,1.5rem) clamp(2rem,3vw,3rem)}.media-page_header___rmkN h1{max-width:19ch;font-size:clamp(2.25rem,1.6rem + 2.1vw,4rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.media-page_header___rmkN p{max-width:60ch;color:var(--muted-foreground);font-size:clamp(1rem,.9rem + .25vw,1.125rem);line-height:1.75}@media (max-width:899px){.media-page_header___rmkN{grid-template-columns:minmax(0,1fr);gap:1rem}}.promotions-page_page__G1D4g{min-width:0;container:promotions/inline-size}.promotions-page_page__G1D4g ::selection{background:var(--accent);color:var(--accent-foreground)}.promotions-page_hero__zvBkp{display:grid;grid-template-columns:1fr 12rem;gap:2rem;align-items:center;padding-block:.25rem 1.5rem}.promotions-page_heroCopy__0TRGa{min-width:0}.promotions-page_detailHero__MnZ2D h1,.promotions-page_hero__zvBkp h1{font-size:var(--type-h1-size);font-weight:700;line-height:1.12;letter-spacing:-.035em;max-width:32ch;text-wrap:balance}.promotions-page_detailLead__gh_zR,.promotions-page_heroCopy__0TRGa>p:not(.promotions-page_heroNote__sXCWI){font-size:var(--type-lead-size);line-height:1.6;color:var(--muted-foreground);margin-top:1.25rem;max-width:58ch}.promotions-page_heroCopy__0TRGa>p:not(.promotions-page_heroNote__sXCWI){font-size:var(--type-body-size);max-width:68ch;margin-top:1rem}.promotions-page_hero__zvBkp .promotions-page_actions__XYImq{margin-top:1.25rem}.promotions-page_hero__zvBkp .promotions-page_heroNote__sXCWI{margin-top:.75rem}.promotions-page_actions__XYImq{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.promotions-page_heroNote__sXCWI{font-size:var(--type-body-small-size);color:var(--muted-foreground);max-width:65ch;line-height:1.6;margin-top:1rem}.promotions-page_heroArt__tyAST{display:grid;justify-items:center;justify-self:center;position:relative;width:min(100%,17rem);padding:.5rem}.promotions-page_heroArt__tyAST img{width:auto;max-width:100%;height:10rem;object-fit:contain}.promotions-page_heroArt__tyAST span{padding:.5rem .75rem;font-size:var(--type-ui-size);font-weight:600;color:var(--foreground);background:var(--muted);border-radius:var(--radius-lg);margin-top:.75rem;text-align:center;display:none}.promotions-page_offersSection__d5M2J{padding-top:.5rem;scroll-margin-top:calc(var(--site-header-height, 7rem) + 1rem)}.promotions-page_sectionHeading__s6kMZ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1.25rem}.promotions-page_closing__u3nWV h2,.promotions-page_detailTerms__XGBGe h2,.promotions-page_howTo__MpR__ h2,.promotions-page_otherOffers__Odrbc h2,.promotions-page_policy___epdt h2,.promotions-page_questions__i4TKa h2,.promotions-page_sectionHeading__s6kMZ h2{font-size:var(--type-h2-size);line-height:1.25;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.promotions-page_sectionHeading__s6kMZ a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:var(--type-ui-size);color:var(--accent);font-weight:600;border-radius:var(--radius-sm)}.promotions-page_sectionHeading__s6kMZ a:hover{text-decoration:underline;text-underline-offset:.3em}.promotions-page_sectionHeading__s6kMZ svg{width:1rem;height:1rem}.promotions-page_howTo__MpR__{padding-block:var(--layout-section-space)}.promotions-page_howTo__MpR__ ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.5rem}.promotions-page_howTo__MpR__ li{display:flex;align-items:start;gap:1rem;min-width:0}.promotions-page_detailTerms__XGBGe li>span,.promotions-page_howTo__MpR__ li>span{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-lg);background:var(--muted);font-size:var(--type-body-small-size);font-weight:700;font-variant-numeric:tabular-nums}.promotions-page_howTo__MpR__ h3{font-size:var(--type-h4-size);font-weight:600;line-height:1.4}.promotions-page_howTo__MpR__ p{margin-top:.5rem;font-size:var(--type-body-small-size);line-height:1.7;color:var(--muted-foreground);max-width:45ch}.promotions-page_questions__i4TKa{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(1.5rem,5vw,5rem);border-top:1px solid var(--border);padding-block:var(--layout-section-space)}.promotions-page_questions__i4TKa details{border-bottom:1px solid var(--border)}.promotions-page_questions__i4TKa details:first-child{border-top:1px solid var(--border)}.promotions-page_questions__i4TKa summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;font-size:var(--type-body-size);font-weight:600;line-height:1.5;min-height:2.75rem;cursor:pointer;list-style:none;border-radius:var(--radius-sm)}.promotions-page_questions__i4TKa summary::-webkit-details-marker{display:none}.promotions-page_questions__i4TKa summary svg{width:1rem;height:1rem;flex-shrink:0;transition:transform .18s cubic-bezier(.16,1,.3,1)}.promotions-page_questions__i4TKa details[open] summary svg{transform:rotate(180deg)}.promotions-page_questions__i4TKa summary:hover{color:var(--accent)}.promotions-page_questions__i4TKa p{padding-bottom:1.25rem;max-width:68ch;color:var(--muted-foreground);line-height:1.75}.promotions-page_closing__u3nWV{display:flex;justify-content:space-between;align-items:center;gap:1.5rem 3rem;padding:var(--layout-panel-padding);background:var(--muted);border-radius:var(--radius-xl)}.promotions-page_closing__u3nWV>div{max-width:58ch}.promotions-page_closing__u3nWV p{margin-top:.75rem;line-height:1.7;color:var(--muted-foreground)}.promotions-page_page__G1D4g a:focus-visible,.promotions-page_questions__i4TKa summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.promotions-page_detailHero__MnZ2D{display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center;padding:var(--layout-panel-padding);background:var(--muted);border-radius:var(--radius-xl)}.promotions-page_detailCopy__n32tV{min-width:0}.promotions-page_verified__S2pFv{display:flex;align-items:center;gap:.5rem;font-size:var(--type-body-small-size);line-height:1.5;margin-top:1rem}.promotions-page_verified__S2pFv svg{width:1rem;height:1rem;color:var(--accent);flex-shrink:0}.promotions-page_detailVisual__X8_Ew{display:grid;grid-template-columns:1fr;align-items:center;gap:.5rem;min-width:0;justify-items:center;gap:.25rem}.promotions-page_detailVisual__X8_Ew img{width:min(100%,25rem);height:14rem;object-fit:contain}.promotions-page_detailDiscount__Hv0KR{font-size:var(--type-h1-size);font-weight:800;line-height:1;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;text-align:center}.promotions-page_detailDiscount__Hv0KR>span{font-size:.5em}.promotions-page_detailDiscount__Hv0KR small{display:block;font-size:var(--type-body-small-size);font-weight:400;letter-spacing:0;line-height:1.5;margin-top:.5rem;color:var(--muted-foreground)}.promotions-page_detailTerms__XGBGe,.promotions-page_policy___epdt{display:grid;grid-template-columns:1fr;gap:1.25rem;padding-block:2rem;border-top:1px solid var(--border);scroll-margin-top:calc(var(--site-header-height, 7rem) + 1rem)}.promotions-page_detailTerms__XGBGe ol{display:grid;gap:1.25rem}.promotions-page_detailTerms__XGBGe li{display:flex;align-items:start;gap:1rem}.promotions-page_detailTerms__XGBGe p,.promotions-page_policy___epdt p{color:var(--muted-foreground);line-height:1.75;max-width:68ch}.promotions-page_policy___epdt p+p{margin-top:1rem}.promotions-page_otherOffers__Odrbc{padding-top:2rem;border-top:1px solid var(--border)}.promotions-page_otherOffers__Odrbc .promotions-page_relatedGrid__nxL1k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1rem}.promotions-page_otherOffers__Odrbc a{display:flex;align-items:center;gap:.75rem;min-height:6rem;font-weight:600;font-size:var(--type-body-small-size);padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-lg)}.promotions-page_otherOffers__Odrbc .promotions-page_sectionHeading__s6kMZ a{border:0;min-height:2.75rem;padding:0}.promotions-page_otherOfferCopy__5YHoj{display:grid;gap:.25rem;min-width:0}.promotions-page_otherOfferCopy__5YHoj b{font-size:var(--type-h4-size);color:var(--accent);font-variant-numeric:tabular-nums}.promotions-page_otherOffers__Odrbc img{width:6rem;height:4rem;object-fit:contain;flex-shrink:0}.promotions-page_otherOffers__Odrbc svg{width:1rem;height:1rem;flex-shrink:0;margin-left:auto}.promotions-page_otherOffers__Odrbc a:hover{color:var(--accent)}.promotions-page_detailPage__t6aRB{width:100%;margin-inline:auto}.promotions-page_detailLayout___zvUJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.52fr);gap:clamp(2rem,4vw,4rem);align-items:start;margin-top:2rem}.promotions-page_detailMain__7voNB{min-width:0}.promotions-page_detailMain__7voNB .promotions-page_detailTerms__XGBGe{border-top:0;padding-top:0}.promotions-page_detailMain__7voNB .promotions-page_questions__i4TKa{display:block;padding-block:2rem}.promotions-page_detailMain__7voNB .promotions-page_questions__i4TKa h2{margin-bottom:1.25rem}.promotions-page_detailAside__AheyC{min-width:0}.promotions-page_detailHelp__G537b{display:grid;gap:.75rem;margin-top:1rem;font-size:var(--type-body-small-size);color:var(--muted-foreground)}.promotions-page_detailHelp__G537b a{width:100%;color:var(--foreground)}.promotions-page_detailIllustration__vlQCk{animation:promotions-page_illustration-arrive__3o4kN .65s cubic-bezier(.16,1,.3,1) both}@keyframes promotions-page_illustration-arrive__3o4kN{0%{filter:blur(3px);transform:translateY(10px);clip-path:inset(0 0 8%)}to{filter:blur(0);transform:translateY(0);clip-path:inset(0)}}@media (max-width:699px){.promotions-page_hero__zvBkp{grid-template-columns:1fr;position:relative;padding-block:0 2rem;gap:0}.promotions-page_heroCopy__0TRGa{position:relative;z-index:1}.promotions-page_hero__zvBkp h1{max-width:18ch}.promotions-page_heroCopy__0TRGa>p:not(.promotions-page_heroNote__sXCWI){font-size:var(--type-body-size);margin-top:1rem}.promotions-page_heroArt__tyAST{display:none}.promotions-page_heroArt__tyAST img{height:auto}.promotions-page_heroArt__tyAST span{display:none}.promotions-page_actions__XYImq{margin-top:1.25rem}.promotions-page_actions__XYImq>a{width:100%}.promotions-page_heroNote__sXCWI{font-size:var(--type-caption-size)}.promotions-page_detailTerms__XGBGe,.promotions-page_howTo__MpR__ ol,.promotions-page_policy___epdt,.promotions-page_questions__i4TKa{grid-template-columns:1fr;gap:1.5rem}.promotions-page_closing__u3nWV{flex-direction:column;align-items:stretch}.promotions-page_closing__u3nWV>a{width:100%}.promotions-page_detailHero__MnZ2D{grid-template-columns:1fr;gap:1.5rem;padding:1.25rem}.promotions-page_detailVisual__X8_Ew{grid-template-columns:.75fr 1.25fr;gap:.5rem}.promotions-page_detailDiscount__Hv0KR{font-size:var(--type-h1-size)}.promotions-page_detailVisual__X8_Ew img{height:9rem}.promotions-page_detailLayout___zvUJ{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}.promotions-page_otherOffers__Odrbc .promotions-page_relatedGrid__nxL1k{grid-template-columns:1fr;gap:.5rem}}@media (min-width:700px) and (max-width:1023px){.promotions-page_hero__zvBkp{grid-template-columns:1fr .35fr;gap:1rem}.promotions-page_heroArt__tyAST img{height:10rem}.promotions-page_heroArt__tyAST span{font-size:var(--type-caption-size)}.promotions-page_detailHero__MnZ2D{grid-template-columns:1.1fr .9fr;gap:1.5rem}.promotions-page_detailVisual__X8_Ew{max-width:30rem;width:100%;justify-self:center}.promotions-page_closing__u3nWV{flex-wrap:wrap}.promotions-page_detailLayout___zvUJ{grid-template-columns:1fr;gap:1.5rem}.promotions-page_detailAside__AheyC{display:grid;grid-template-columns:1.4fr 1fr;align-items:start;gap:1.5rem}.promotions-page_detailVisual__X8_Ew img{height:11rem}}@media (prefers-reduced-motion:reduce){.promotions-page_questions__i4TKa summary svg{transition:none}.promotions-page_detailIllustration__vlQCk{animation:none}}html[data-motion=reduced] .promotions-page_questions__i4TKa summary svg{transition:none}html[data-motion=reduced] .promotions-page_detailIllustration__vlQCk{animation:none}.information-refined_page__Tb3_j{overflow-wrap:anywhere;display:grid;gap:clamp(2.5rem,5vw,5rem);min-width:0}.information-refined_partnerHero__wVRuB{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,5rem)}.information-refined_heroCopy__IsrhQ h1{font-size:clamp(2rem,3.4vw,4rem);font-weight:800;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.information-refined_heroCopy__IsrhQ>p{max-width:60ch;margin-top:1.25rem;font-size:clamp(.9375rem,1.2vw,1.125rem);line-height:1.8;color:var(--muted-foreground)}.information-refined_actions__zOfKt{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem}.information-refined_actions__zOfKt>a:last-child{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;color:var(--primary);font-weight:600}.information-refined_heroFigure__QBcss{min-width:0;position:relative}.information-refined_heroFigure__QBcss img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:16px}.information-refined_heroFigure__QBcss figcaption{margin-top:.5rem;color:var(--muted-foreground);font-size:.6875rem;text-align:right}.information-refined_partnerHero__wVRuB[data-hotel=true]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.information-refined_page__Tb3_j h2{font-size:clamp(1.5rem,2.2vw,2.25rem);font-weight:800;letter-spacing:-.025em;line-height:1.25}.information-refined_partnershipDirections__JCD6Z>div{margin-top:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.information-refined_partnershipDirections__JCD6Z article{min-width:0;border-top:1px solid var(--border);padding-top:1.25rem}.information-refined_partnershipDirections__JCD6Z article>svg{width:1.25rem;height:1.25rem;color:var(--primary);margin-bottom:.75rem}.information-refined_partnershipDirections__JCD6Z h3{font-size:1.125rem;font-weight:700}.information-refined_inquiryAside__26wsq p,.information-refined_partnershipDirections__JCD6Z p{margin-top:.75rem;max-width:68ch;font-size:.9375rem;line-height:1.8;color:var(--muted-foreground)}.information-refined_guestJourney__xLA_6{padding:clamp(1.25rem,2.5vw,2.5rem);background:var(--muted);border-radius:16px}.information-refined_guestJourney__xLA_6 ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}.information-refined_guestJourney__xLA_6 li{position:relative;min-width:0;padding-right:1.5rem}.information-refined_guestJourney__xLA_6 li>span{display:grid;place-items:center;width:1.75rem;height:1.75rem;margin-bottom:.75rem;background:var(--primary);color:var(--primary-foreground);border-radius:50%;font-size:.8125rem;font-weight:800}.information-refined_guestJourney__xLA_6 li p{font-size:.9375rem;font-weight:600;line-height:1.6}.information-refined_guestJourney__xLA_6 li>svg{position:absolute;top:.25rem;right:0;width:1.125rem;color:var(--muted-foreground)}.information-refined_inquiryLayout__a_Y_H{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:start;gap:clamp(1.5rem,4vw,5rem)}.information-refined_inquiryAside__26wsq{padding-top:1.5rem}.information-refined_phone__G8dAp{display:flex;align-items:center;gap:.75rem;font-weight:800;font-size:1.25rem;min-height:44px;margin-block:1.5rem .5rem}.information-refined_textLink__7Z7UL{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;min-height:44px;color:var(--primary);font-weight:600;font-size:.875rem}.information-refined_textLink__7Z7UL svg{width:1rem}.information-refined_feed__9SQ80{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.information-refined_review__olEq3{overflow-wrap:anywhere;padding:1.5rem;border:1px solid var(--border);border-radius:16px;background:var(--surface);min-width:0;display:flex;flex-direction:column}.information-refined_review__olEq3 header{display:flex;gap:.75rem;align-items:center}.information-refined_review__olEq3 header>div{min-width:0}.information-refined_avatar__ggllT{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex:none;border-radius:50%;background:var(--muted);color:var(--primary);font-weight:700}.information-refined_review__olEq3 h3{font-size:1rem;font-weight:700}.information-refined_review__olEq3 small,.information-refined_review__olEq3 time{color:var(--muted-foreground);font-size:.75rem}.information-refined_stars__nYWx_{display:flex;gap:2px;margin-block:1rem .75rem;color:var(--primary)}.information-refined_stars__nYWx_ svg{width:1rem;height:1rem;fill:currentColor}.information-refined_review__olEq3 blockquote{font-size:.9375rem;line-height:1.8;margin-bottom:1.25rem}.information-refined_review__olEq3 footer{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem}.information-refined_review__olEq3 footer a{min-height:44px;display:inline-flex;align-items:center;gap:.25rem;color:var(--primary);font-size:.8125rem}.information-refined_review__olEq3 footer svg{width:.875rem}.information-refined_mapLinks__te_XJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem}.information-refined_mapLinks__te_XJ article{border-top:1px solid var(--border);padding-top:1.25rem;min-width:0}.information-refined_mapLinks__te_XJ h3{font-weight:700}.information-refined_mapLinks__te_XJ p{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.7}.information-refined_mapLinks__te_XJ a{display:inline-flex;min-height:44px;align-items:center;color:var(--primary);margin-right:1rem;font-size:.8125rem}@media (min-width:1700px){.information-refined_feed__9SQ80{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){.information-refined_feed__9SQ80,.information-refined_mapLinks__te_XJ{grid-template-columns:repeat(2,minmax(0,1fr))}.information-refined_inquiryLayout__a_Y_H{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:1.5rem}}@media (max-width:767px){.information-refined_inquiryLayout__a_Y_H,.information-refined_partnerHero__wVRuB,.information-refined_partnerHero__wVRuB[data-hotel=true]{grid-template-columns:minmax(0,1fr)}.information-refined_heroFigure__QBcss{order:2}.information-refined_heroCopy__IsrhQ h1{font-size:clamp(2rem,7.8vw,3rem)}.information-refined_partnershipDirections__JCD6Z>div{grid-template-columns:minmax(0,1fr);gap:1.5rem}.information-refined_guestJourney__xLA_6 ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.information-refined_guestJourney__xLA_6 ol{grid-template-columns:minmax(0,1fr)}.information-refined_actions__zOfKt>:first-child{max-width:100%;white-space:normal;height:auto;min-height:44px}.information-refined_review__olEq3 header{flex-direction:column;align-items:flex-start}.information-refined_review__olEq3 footer a{max-width:100%;min-width:0}.information-refined_feed__9SQ80,.information-refined_mapLinks__te_XJ{grid-template-columns:minmax(0,1fr)}.information-refined_review__olEq3{padding:1.25rem}}.legal-page_document__RMldc{min-inline-size:0}.legal-page_article__B3asM,.legal-page_hub__Mh8rl{min-inline-size:0;overflow-wrap:anywhere}.legal-page_heading__Dllbn{display:flex;justify-content:space-between;align-items:start;gap:1.5rem;flex-wrap:wrap;margin-block-end:2rem}.legal-page_heading__Dllbn h1{max-inline-size:26ch;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:800;line-height:1.2;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.legal-page_heading__Dllbn>div:first-child{flex:1 1 28rem;min-inline-size:0}.legal-page_heading__Dllbn p{max-inline-size:70ch;margin-block-start:.75rem;color:var(--muted-foreground)}.legal-page_metadata__7iqQn{display:grid;justify-items:start;gap:.5rem;font-size:.75rem;color:var(--muted-foreground)}.legal-page_metadata__7iqQn>span{font-weight:700;color:var(--foreground)}.legal-page_metadata__7iqQn button{margin-block-start:.25rem}.legal-page_documentGrid__Unoxg{display:grid;gap:2rem}.legal-page_operator__PQPFH,.legal-page_section__WRHxY,.legal-page_sources__aBJBX{scroll-margin-block-start:calc(var(--site-header-height, 120px) + var(--document-toolbar-height, 0px) + 24px)}.legal-page_section__WRHxY{margin-block-end:2rem}.legal-page_operator__PQPFH h2,.legal-page_section__WRHxY h2,.legal-page_sources__aBJBX h2{margin-block-end:.75rem;font-size:1.25rem;font-weight:750;line-height:1.4;text-wrap:balance}.legal-page_section__WRHxY p{max-inline-size:75ch;margin-block-start:.75rem;line-height:1.8;overflow-wrap:anywhere}.legal-page_translation__TjVRJ{max-inline-size:75ch;margin-block:-1rem 2rem;color:var(--muted-foreground);font-size:.8125rem}.legal-page_operator__PQPFH{padding-block:1.5rem;border-block:1px solid var(--border)}.legal-page_operatorName__FBwxv{margin-block-end:1rem;font-weight:600}.legal-page_operator__PQPFH dl{display:grid;gap:.5rem;font-size:.875rem;max-inline-size:75ch}.legal-page_operator__PQPFH dl>div{display:grid;grid-template-columns:minmax(0,1fr);gap:.125rem .75rem}.legal-page_operator__PQPFH dt{color:var(--muted-foreground)}.legal-page_operator__PQPFH dd{overflow-wrap:anywhere}.legal-page_operator__PQPFH a{display:inline-flex;align-items:center;min-block-size:44px;text-decoration:underline;text-underline-offset:.2em}.legal-page_sources__aBJBX{margin-block-start:2rem;font-size:.8125rem}.legal-page_sources__aBJBX li{display:flex;flex-direction:column;gap:.125rem;margin-block-end:.75rem}.legal-page_sources__aBJBX a{display:inline-flex;align-items:center;gap:.5rem;min-block-size:44px;color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.legal-page_sources__aBJBX span{color:var(--muted-foreground)}.legal-page_related__lrGbr{border-block-start:1px solid var(--border);padding-block-start:1.5rem;min-inline-size:0;align-self:start}.legal-page_related__lrGbr h2{font-size:.875rem;font-weight:700;margin-block-end:.5rem}.legal-page_all__jKYUa,.legal-page_related__lrGbr li a{display:flex;align-items:center;min-block-size:44px;font-size:.8125rem;padding-block:.5rem;color:var(--muted-foreground)}.legal-page_related__lrGbr a:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:.2em}.legal-page_all__jKYUa{gap:.5rem;color:var(--accent);margin-block-start:.5rem}.legal-page_documentList__V8cGM{display:grid;gap:0 2rem;margin-block-end:2rem}.legal-page_documentList__V8cGM li{border-block-end:1px solid var(--border)}.legal-page_documentList__V8cGM li>a{min-block-size:100px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem}.legal-page_documentList__V8cGM h2{font-size:1rem;font-weight:700}.legal-page_documentList__V8cGM p{margin-block-start:.5rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground);max-inline-size:65ch}.legal-page_documentList__V8cGM span{display:block;margin-block-start:.5rem;font-size:.75rem;color:var(--muted-foreground)}.legal-page_documentList__V8cGM svg{flex:none;color:var(--accent)}.legal-page_documentList__V8cGM a:hover h2{text-decoration:underline;text-underline-offset:.2em}@media (min-width:640px){.legal-page_operator__PQPFH dl>div{grid-template-columns:14rem minmax(0,1fr)}.legal-page_documentList__V8cGM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.legal-page_documentGrid__Unoxg{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem)}.legal-page_related__lrGbr{position:sticky;top:calc(var(--site-header-height, 120px) + 24px)}}@media print{body:has(.legal-page_document__RMldc,.legal-page_hub__Mh8rl){--foreground:#000;--background:#fff;--muted-foreground:#444;--border:#ccc;--accent:#000;background:white;color:black}.legal-page_metadata__7iqQn button,.legal-page_related__lrGbr,.legal-page_sources__aBJBX,body:has(.legal-page_document__RMldc,.legal-page_hub__Mh8rl) [data-testid=mobile-navigation],body:has(.legal-page_document__RMldc,.legal-page_hub__Mh8rl) header+div,body:has(.legal-page_document__RMldc,.legal-page_hub__Mh8rl) header:has([data-testid=header-main]){display:none}.legal-page_documentGrid__Unoxg,.legal-page_document__RMldc,.legal-page_document__RMldc>div{display:block}.legal-page_document__RMldc [data-testid=document-outline-trigger],.legal-page_document__RMldc [data-testid=document-outline]{display:none}.legal-page_heading__Dllbn{display:block}.legal-page_metadata__7iqQn{display:flex;margin-block-start:1rem;gap:1rem}.legal-page_section__WRHxY{break-inside:avoid}.legal-page_section__WRHxY p{max-inline-size:none;font-size:10pt}.legal-page_article__B3asM{color:black}}@page{size:A4;margin:18mm}.story-page_article__k2glJ{width:100%;min-width:0;overflow-wrap:anywhere}.story-page_hero__MPvug{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4vw,5rem);align-items:center;padding-block:.75rem clamp(2.5rem,4vw,4.5rem)}.story-page_heroCopy__Rr6XW{min-width:0}.story-page_hero__MPvug h1{max-width:24ch;font-size:clamp(2rem,1.5rem + 1.5vw,3.5rem);line-height:1.13;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.story-page_lede__bqchv{max-width:56ch;margin-block-start:1.3rem;font-size:clamp(1rem,.92rem + .25vw,1.2rem);line-height:1.8;color:var(--muted-foreground)}.story-page_meta__BoYL8{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.4rem;font-size:.8125rem;color:var(--accent);font-weight:600;margin-block:1.5rem}.story-page_meta__BoYL8>span{display:inline-flex;align-items:center;gap:.4rem}.story-page_meta__BoYL8 svg{width:1rem;height:1rem}.story-page_byline__WsST0{display:flex;flex-direction:column;gap:.3rem;font-size:.8125rem;line-height:1.7}.story-page_byline__WsST0 strong{font-weight:600}.story-page_byline__WsST0>span{color:var(--muted-foreground)}.story-page_back__10ULV{display:inline-flex;gap:.6rem;align-items:center;min-height:44px;margin-block-start:1rem;color:var(--accent);font-size:.8125rem;font-weight:600;text-underline-offset:.3em}.story-page_back__10ULV:hover{text-decoration:underline}.story-page_back__10ULV svg{width:1rem;height:1rem}.story-page_cover__FIWfV{min-width:0}.story-page_cover__FIWfV img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:16px}.story-page_cover__FIWfV figcaption{font-size:.6875rem;line-height:1.7;color:var(--muted-foreground);margin-block-start:.6rem}.story-page_readingGrid__A2lfJ{display:grid;grid-template-columns:minmax(10rem,.85fr) minmax(0,2.5fr) minmax(13rem,1fr);align-items:start;gap:clamp(2rem,3.5vw,4.5rem);border-block-start:1px solid var(--border);padding-block-start:2.5rem}.story-page_contents__QtjTy{position:sticky;top:calc(var(--site-header-height, 120px) + 1.5rem);max-height:calc(100svh - var(--site-header-height, 120px) - 3rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent;padding:.4rem;margin:-.4rem}.story-page_body__vl8kb{min-width:0}.story-page_section__TPS4j{margin-block-end:clamp(2.5rem,4vw,4rem);scroll-margin-block-start:.75rem}.story-page_section__TPS4j h2,.story-page_sources__2knXt h2{max-width:65ch;font-size:clamp(1.4rem,1.15rem + .6vw,1.9rem);line-height:1.3;font-weight:700;letter-spacing:-.025em;text-wrap:balance;margin-block-end:1.25rem}.story-page_bullets__gvJum,.story-page_section__TPS4j>p{max-width:72ch;font-size:1.0625rem;line-height:1.85;margin-block:1rem}.story-page_section__TPS4j>p{color:var(--foreground)}.story-page_bullets__gvJum{list-style:disc;padding-inline-start:1.3rem}.story-page_bullets__gvJum li{padding-inline-start:.25rem;margin-block:.65rem}.story-page_tableWrap__9KaIC{width:100%;overflow-x:auto;margin-block:2rem;border:1px solid var(--border);border-radius:12px;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}.story-page_tableWrap__9KaIC table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.7}.story-page_tableWrap__9KaIC caption{text-align:start;font-weight:700;padding:1rem 1.25rem;background:var(--surface)}.story-page_tableWrap__9KaIC td,.story-page_tableWrap__9KaIC th{padding:1rem 1.25rem;vertical-align:top;text-align:start;border-block-start:1px solid var(--border);overflow-wrap:anywhere}.story-page_tableWrap__9KaIC thead th{background:var(--muted);font-weight:600}.story-page_tableWrap__9KaIC tbody th{font-weight:600;width:28%}.story-page_tableWrap__9KaIC td{color:var(--muted-foreground)}.story-page_note__x6Jfr{background:var(--muted);padding:1.5rem;border-radius:12px;margin-block:2rem}.story-page_note__x6Jfr h3{font-size:1rem;font-weight:700;margin-block-end:.65rem}.story-page_note__x6Jfr p{font-size:.9375rem;line-height:1.8}.story-page_section__TPS4j>.story-page_inlineSources__acg12{font-size:.75rem;line-height:1.8;color:var(--muted-foreground)}.story-page_inlineSources__acg12 a,.story-page_sources__2knXt a{color:var(--accent);text-decoration:underline;text-underline-offset:.3em}.story-page_inlineSources__acg12 svg{display:inline;margin-inline-start:.2rem;width:.8rem;height:.8rem}.story-page_quickRead__4_l8d>div{padding-block-start:.15rem}.story-page_quickRead__4_l8d h2{font-size:1rem;line-height:1.5;font-weight:700}.story-page_quickRead__4_l8d ul{display:grid;gap:1rem;margin-block:1.25rem 1.75rem}.story-page_quickRead__4_l8d li{font-size:.875rem;line-height:1.75;color:var(--muted-foreground)}.story-page_quickRead__4_l8d li+li{border-block-start:1px solid var(--border);padding-block-start:1rem}.story-page_sources__2knXt{padding-block:2.5rem 0;margin-block-start:1rem}.story-page_sources__2knXt>p{max-width:72ch;color:var(--muted-foreground);font-size:.875rem;line-height:1.8}.story-page_sources__2knXt ul{display:grid;gap:.5rem;margin-block-start:1rem}.story-page_sources__2knXt a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;font-size:.875rem;line-height:1.7}.story-page_sources__2knXt svg{flex:none;width:1rem;height:1rem}.story-page_related__nsK3d{margin-block-start:clamp(3rem,5vw,6rem);padding-block-start:2rem;border-block-start:1px solid var(--border)}.story-page_relatedHeading__it2uu{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-block-end:1.75rem}.story-page_relatedHeading__it2uu h2{font-size:clamp(1.5rem,1.3rem + .6vw,2rem);line-height:1.3;font-weight:700;letter-spacing:-.025em}.story-page_relatedHeading__it2uu a{display:inline-flex;gap:.4rem;align-items:center;min-height:44px;font-size:.875rem;font-weight:600;color:var(--accent)}.story-page_relatedHeading__it2uu svg{width:1rem;height:1rem}.story-page_related__nsK3d>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}@media (max-width:1399px){.story-page_readingGrid__A2lfJ{grid-template-columns:minmax(10rem,.75fr) minmax(0,2.3fr);gap:2.5rem}.story-page_quickRead__4_l8d{grid-column:2}.story-page_quickRead__4_l8d>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 2rem}.story-page_quickRead__4_l8d h2,.story-page_quickRead__4_l8d ul{grid-column:1}.story-page_quickRead__4_l8d>div>div{grid-column:2;grid-row:1/3}}@media (max-width:1099px){.story-page_readingGrid__A2lfJ{grid-template-columns:minmax(0,1fr);padding-block-start:0;border-block-start:0;gap:2rem}.story-page_contents__QtjTy{position:static;overflow:visible;max-height:none;padding:0;margin:0}.story-page_quickRead__4_l8d{grid-column:auto}.story-page_hero__MPvug{gap:2rem}.story-page_body__vl8kb{width:100%}}@media (max-width:899px){.story-page_hero__MPvug{grid-template-columns:minmax(0,1fr);padding-block-start:.5rem}.story-page_cover__FIWfV img{max-height:none}.story-page_hero__MPvug h1{max-width:30ch}.story-page_related__nsK3d>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.story-page_hero__MPvug{gap:1.5rem;padding-block-end:2rem}.story-page_lede__bqchv{margin-block-start:1rem}.story-page_bullets__gvJum,.story-page_section__TPS4j>p{font-size:1rem}.story-page_tableWrap__9KaIC td,.story-page_tableWrap__9KaIC th{padding:.8rem}.story-page_tableWrap__9KaIC caption{padding:1rem .8rem}.story-page_quickRead__4_l8d>div{display:block}.story-page_related__nsK3d>div:last-child{grid-template-columns:minmax(0,1fr)}.story-page_note__x6Jfr{padding:1.15rem}}