@charset "UTF-8";body{margin:0}._label_6weon_1{display:inline-flex;align-items:flex-start;max-width:100%;font:inherit;line-height:inherit}._withImage_6weon_9{gap:.4em}._text_6weon_13{min-width:0;white-space:normal;overflow-wrap:anywhere}._glyph_6weon_19{display:block;flex:none;height:1lh;width:auto;max-width:2lh;object-fit:contain}@supports not (height: 1lh){._glyph_6weon_19{height:1.25em;max-width:2.5em}}._picture_6weon_35{display:contents}._button_ppcpx_1{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:var(--control-height-md);padding:.72rem 1.08rem;border:1px solid transparent;border-radius:var(--radius-pill);font:inherit;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap;max-width:100%;text-decoration:none;cursor:pointer}@media(max-width:480px){._button_ppcpx_1{white-space:normal;text-align:center;text-wrap:balance;line-height:1.25}}._button_ppcpx_1{transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}._button_ppcpx_1:hover:not(:disabled){transform:translateY(-1px)}._button_ppcpx_1:active:not(:disabled){transform:scale(.98)}._button_ppcpx_1:disabled,._button_ppcpx_1[aria-disabled=true]{cursor:not-allowed;opacity:.62;transform:none;box-shadow:none}._button_ppcpx_1:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}._primary_ppcpx_48{background:var(--color-accent-deep);color:var(--color-on-primary);box-shadow:none}._primary_ppcpx_48:hover:not(:disabled){background:var(--color-primary-hover)}._primary_ppcpx_48:active:not(:disabled){background:var(--color-primary-active)}._secondary_ppcpx_60{border-color:var(--color-border-soft);background:var(--color-surface-layer-soft);color:var(--color-text-primary)}._ghost_ppcpx_66{border-color:var(--color-border);background:var(--color-surface-overlay);color:var(--color-text-primary)}._tertiary_ppcpx_72{min-height:var(--control-height-md);padding-inline:.2rem;border-color:transparent;background:transparent;color:var(--color-primary-ink)}._tertiary_ppcpx_72:hover:not(:disabled){color:var(--color-primary-ink);transform:none}._danger_ppcpx_84{background:var(--color-danger);color:var(--color-on-primary);box-shadow:none}._sm_ppcpx_90{min-height:var(--control-height-sm);padding:.56rem .88rem;font-size:.94rem}._md_ppcpx_96{min-height:var(--control-height-md);padding:.72rem 1.08rem;font-size:1rem}._lg_ppcpx_102{min-height:var(--control-height-lg);padding:.88rem 1.22rem;font-size:1rem}._fullWidth_ppcpx_108{width:100%}._iconOnly_ppcpx_112{width:var(--control-height-md);min-width:var(--control-height-md);padding-inline:0}@media(prefers-reduced-motion:reduce){._button_ppcpx_1{transition:none}._button_ppcpx_1:hover:not(:disabled),._button_ppcpx_1:active:not(:disabled){transform:none}}._panel_ouhvv_1{display:grid;gap:.95rem}._desktopPanel_ouhvv_6{display:grid;gap:1rem;padding:1.05rem 1.15rem 1.15rem;border-radius:1.5rem;border:1px solid var(--color-border-soft);background:var(--color-surface-layer-soft);box-shadow:var(--shadow-card)}._featuredChip_ouhvv_20{background:var(--color-accent-deep);border-color:transparent;color:var(--color-on-primary);box-shadow:0 .8rem 1.6rem color-mix(in srgb,var(--palette-rgb-b22222) 14%,transparent)}._featuredChip_ouhvv_20:hover{color:var(--color-on-primary);background:var(--color-primary-hover);border-color:transparent}._header_ouhvv_33{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._title_ouhvv_40{margin:0;font-size:1.1rem;line-height:1.3;color:var(--color-text-primary)}._description_ouhvv_47{margin:.35rem 0 0;color:var(--color-text-secondary);line-height:1.6}._grid_ouhvv_53{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._categoryChip_ouhvv_60,._mobileCategoryChip_ouhvv_61,._skeletonChip_ouhvv_62,._mobileBarButton_ouhvv_63,._mobileBarLink_ouhvv_64,._mobileCloseButton_ouhvv_65,._retryButton_ouhvv_66{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:.65rem 1rem;border-radius:999px;border:1px solid var(--color-border-soft);background:var(--color-surface-layer-soft);color:var(--color-text-secondary);font-weight:700;text-decoration:none;transition:transform .16s ease,border-color .16s ease,color .16s ease,background-color .16s ease,box-shadow .16s ease}._categoryChip_ouhvv_60:hover,._mobileCategoryChip_ouhvv_61:hover,._mobileBarButton_ouhvv_63:hover,._mobileBarLink_ouhvv_64:hover,._mobileCloseButton_ouhvv_65:hover,._retryButton_ouhvv_66:hover{transform:translateY(-1px);border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-primary-ink);box-shadow:0 .75rem 1.4rem color-mix(in srgb,var(--palette-rgb-b22222) 8%,transparent)}._skeletonChip_ouhvv_62{width:7rem;color:transparent;background:var(--color-surface-muted)}._retryButton_ouhvv_66,._mobileCloseButton_ouhvv_65{cursor:pointer;font:inherit}@media(max-width:960px){._desktopPanel_ouhvv_6{display:none}._mobilePanel_ouhvv_16{position:sticky;top:5.1rem;z-index:55;display:block;width:100%;min-width:0;max-width:100vw;overflow-x:clip}._mobileBar_ouhvv_63{display:flex;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;gap:.5rem;padding:.58rem .7rem;width:100%;max-width:100%;box-sizing:border-box;border-radius:1.1rem;border:1px solid var(--color-border-soft);background:var(--color-surface-overlay);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1rem 2rem color-mix(in srgb,var(--palette-rgb-541d1d) 10%,transparent)}._mobileBar_ouhvv_63::-webkit-scrollbar{display:none}._mobileBarButton_ouhvv_63,._mobileBarLink_ouhvv_64{flex:0 0 auto;width:max-content;max-width:min(13.8rem,100vw - 2.4rem);min-height:2.3rem;padding:.56rem .75rem;font-size:.88rem;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:keep-all;scroll-snap-align:start}._mobileBarButtonActive_ouhvv_157{background:var(--color-primary);border-color:transparent;color:var(--palette-rgb-ffffff);box-shadow:0 .8rem 1.6rem color-mix(in srgb,var(--palette-rgb-b22222) 14%,transparent)}._mobileBackdrop_ouhvv_163{position:fixed;inset:0;z-index:89;border:0;background:color-mix(in srgb,var(--palette-rgb-140e0f) 34%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._mobileSheet_ouhvv_171{position:fixed;left:.5rem;right:.5rem;width:auto;max-width:none;bottom:.75rem;transform:none;z-index:90;display:grid;gap:.8rem;max-height:min(68vh,30rem);overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:.8rem .85rem .95rem;border-radius:1.35rem;border:1px solid var(--color-border-soft);background:var(--color-surface-layer-strong);box-shadow:0 1.4rem 3rem color-mix(in srgb,var(--palette-rgb-3a1818) 18%,transparent)}._mobileSheetHandle_ouhvv_192{width:3rem;height:.3rem;margin:0 auto;border-radius:999px;background:color-mix(in srgb,var(--palette-rgb-b22222) 18%,transparent)}._mobileDrawerHeader_ouhvv_199{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-text-primary)}._mobileCloseButton_ouhvv_65,._retryButton_ouhvv_66{min-height:2.15rem;padding:.42rem .76rem;font-size:.82rem;background:var(--color-input-surface)}._mobileGrid_ouhvv_213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._mobileCategoryChip_ouhvv_61,._skeletonChip_ouhvv_62{min-width:0;min-height:2.3rem;padding:.56rem .82rem;font-size:.88rem;text-align:center;white-space:normal}._mobileCategoryChip_ouhvv_61 span,._skeletonChip_ouhvv_62{min-width:0;overflow-wrap:anywhere}}@media(max-width:700px){._mobileBar_ouhvv_63{flex-wrap:wrap;overflow:visible;justify-content:flex-start}._mobilePanel_ouhvv_16{top:4.75rem}._mobileBarButton_ouhvv_63,._mobileBarLink_ouhvv_64,._mobileCategoryChip_ouhvv_61,._skeletonChip_ouhvv_62{min-height:2.2rem;padding:.52rem .72rem;font-size:.84rem}._mobileBarButton_ouhvv_63,._mobileBarLink_ouhvv_64{flex:1 1 calc(50% - .35rem);width:auto;max-width:100%}._mobileSheet_ouhvv_171{left:.35rem;right:.35rem;bottom:.55rem;max-height:min(72vh,32rem);padding:.75rem .75rem .9rem}}@media(max-width:420px){._mobileGrid_ouhvv_213{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){._mobileBar_ouhvv_63{border-color:color-mix(in srgb,var(--palette-rgb-d44444) 16%,transparent);background:var(--color-surface-elevated);box-shadow:0 1rem 2rem color-mix(in srgb,var(--palette-rgb-000000) 26%,transparent)}._categoryChip_ouhvv_60,._mobileCategoryChip_ouhvv_61,._skeletonChip_ouhvv_62,._mobileBarButton_ouhvv_63,._mobileBarLink_ouhvv_64,._mobileCloseButton_ouhvv_65,._retryButton_ouhvv_66{border-color:color-mix(in srgb,var(--palette-rgb-d44444) 14%,transparent);background:color-mix(in srgb,var(--palette-rgb-291e20) 96%,transparent);color:var(--color-on-primary)}._featuredChip_ouhvv_20,._mobileBarButtonActive_ouhvv_157{color:var(--palette-rgb-ffffff)}._mobileBackdrop_ouhvv_163{background:color-mix(in srgb,var(--palette-rgb-070a0c) 54%,transparent)}._mobileSheet_ouhvv_171{border-color:color-mix(in srgb,var(--palette-rgb-d44444) 16%,transparent);background:var(--color-surface-elevated);box-shadow:0 1.6rem 3rem color-mix(in srgb,var(--palette-rgb-000000) 34%,transparent)}._mobileDrawerHeader_ouhvv_199{color:var(--palette-rgb-fff1f1)}._mobileSheetHandle_ouhvv_192{background:color-mix(in srgb,var(--palette-rgb-ffdddd) 28%,transparent)}}._desktopPanel_ouhvv_6{display:grid;padding:16px 0;background:transparent;border:0;border-radius:0;box-shadow:none}._mobilePanel_ouhvv_16{display:none}._grid_ouhvv_53{display:flex;flex-wrap:wrap;gap:8px}._categoryChip_ouhvv_60{min-height:44px;min-width:44px;padding:10px 14px}@media(max-width:1279px){._panel_ouhvv_1:not(._categoryDialog_ouhvv_333){min-width:0}._panel_ouhvv_1:not(._categoryDialog_ouhvv_333) ._desktopPanel_ouhvv_6{min-width:0}._panel_ouhvv_1:not(._categoryDialog_ouhvv_333) ._grid_ouhvv_53{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-block:4px}._panel_ouhvv_1:not(._categoryDialog_ouhvv_333) ._categoryChip_ouhvv_60{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}}._categoryChip_ouhvv_60._currentChip_ouhvv_352,._mobileCategoryChip_ouhvv_61._currentChip_ouhvv_352{border-color:var(--color-primary);background:var(--color-info-bg);color:var(--color-primary-ink);font-weight:700}._section_1ocz3_1{margin-block:var(--spacing-40)}._section_1ocz3_1 h2{font-size:var(--type-h2);line-height:var(--type-h2-line);margin-block-end:var(--spacing-16)}._cities_1ocz3_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._city_1ocz3_17{display:grid;align-content:start;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;color:var(--color-text-primary);background:var(--color-surface-elevated);text-decoration:none}._cityMedia_1ocz3_29{display:block;aspect-ratio:4/3;background:var(--color-surface-layer-soft)}._cityMedia_1ocz3_29 img{display:block;width:100%;height:100%;object-fit:cover}._city_1ocz3_17:hover{border-color:var(--color-border-strong)}._city_1ocz3_17 strong{padding:16px 12px;overflow-wrap:anywhere}._city_1ocz3_17 strong:has(+._cityMeta_1ocz3_51){padding-bottom:4px}._cityMeta_1ocz3_51{padding:0 12px 16px;color:var(--color-text-secondary);font-size:.875rem;overflow-wrap:anywhere}._skeleton_1ocz3_62{min-height:100px;background:var(--color-surface-layer-soft);border-radius:var(--radius-md)}._banners_1ocz3_68{display:grid;gap:16px;margin-block:32px}._banner_1ocz3_68{display:grid;min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-warm, var(--color-surface-elevated));color:var(--color-text-primary);text-decoration:none}._banner_1ocz3_68:hover{border-color:var(--color-border-strong)}._bannerCopy_1ocz3_89{display:grid;align-content:center;gap:8px;padding:24px}._bannerCopy_1ocz3_89 strong{font-size:var(--type-h2);line-height:var(--type-h2-line)}._bannerKicker_1ocz3_101{color:var(--color-primary-ink);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._bannerCta_1ocz3_109{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary-ink);font-weight:700}._bannerMedia_1ocz3_117{display:block;order:-1;min-height:160px;max-height:220px}._bannerMedia_1ocz3_117 img{display:block;width:100%;height:100%;object-fit:cover}._trust_1ocz3_131{list-style:none;padding:24px 0;margin-block:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border-block:1px solid var(--color-border)}._trust_1ocz3_131 li{display:grid;gap:12px;text-align:center}._trust_1ocz3_131 span{font-size:28px;color:var(--color-primary-ink)}@media(min-width:768px){._banner_1ocz3_68{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._bannerMedia_1ocz3_117{order:2}._cities_1ocz3_11{grid-template-columns:repeat(3,minmax(0,1fr))}._trust_1ocz3_131{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){._cities_1ocz3_11{grid-template-columns:repeat(6,minmax(0,1fr))}}._header_1504q_1{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--color-header-backdrop) 88%,color-mix(in srgb,var(--palette-rgb-fcf9f4) 92%,transparent));border-bottom:1px solid color-mix(in srgb,var(--palette-rgb-a50021) 8%,transparent);box-shadow:0 .6rem 1.8rem color-mix(in srgb,var(--palette-rgb-541d1d) 6%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._header_1504q_1 a{text-decoration:none}body.scanner-page-active ._header_1504q_1{position:static;top:auto}._shell_1504q_19{width:min(100%,72rem);margin:0 auto;padding:0 .9rem}._topRow_1504q_25,._actionRow_1504q_26,._bottomRow_1504q_27{display:flex;align-items:center;justify-content:space-between}._topRow_1504q_25{gap:1rem;padding:.6rem 0 .45rem}._actionRow_1504q_26{gap:1rem;padding:0 0 .48rem}._bottomRow_1504q_27{padding:.08rem 0 .48rem;border-top:1px solid color-mix(in srgb,var(--palette-rgb-a50021) 6%,transparent)}._brandLink_1504q_48{display:inline-flex;align-items:center;gap:.85rem;flex:1 1 auto;min-width:0}._topMeta_1504q_56{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto}._logoImg_1504q_63{width:2.7rem;height:2.7rem;object-fit:contain;flex:0 0 auto}._brandName_1504q_70{display:inline-block;font-size:1.04rem;line-height:1.2;letter-spacing:0;font-weight:800;color:var(--color-text-primary)}._utilityNav_1504q_79,._iconActions_1504q_80,._iconActionGroup_1504q_81,._accountActionGroup_1504q_82,._primaryNav_1504q_83{display:flex;align-items:center}._utilityNav_1504q_79,._primaryNav_1504q_83,._iconActions_1504q_80{flex-wrap:wrap}._utilityLinkIcon_1504q_94{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;font-size:1rem;color:currentColor;flex:0 0 auto}._utilityLinkLabel_1504q_105{min-width:0;white-space:nowrap}._utilityLinkAdmin_1504q_110{min-width:0}._utilityNav_1504q_79{gap:.45rem;min-width:0;flex:1 1 auto}._iconActions_1504q_80{gap:.55rem;justify-content:flex-end;flex:0 0 auto}._iconActionGroup_1504q_81,._accountActionGroup_1504q_82{gap:.55rem}._notificationPopover_1504q_131{position:relative;display:inline-flex}._localeDropdownContainer_1504q_136{position:relative;display:inline-flex;flex-shrink:0}._localePopoverButton_1504q_142{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:2.65rem;padding:.56rem .9rem;border-radius:.875rem;border:1px solid var(--color-border-strong);background:var(--color-surface-elevated);color:var(--color-text-secondary);font:inherit;font-size:.9rem;font-weight:700;letter-spacing:0;cursor:pointer;box-shadow:var(--shadow-sm);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}._localePopoverButton_1504q_142:hover:not(:disabled){color:var(--color-primary-ink);background:var(--color-surface-elevated);border-color:color-mix(in srgb,var(--palette-rgb-b22222) 28%,transparent);transform:translateY(-2px);box-shadow:var(--shadow-md)}._localePopoverButton_1504q_142:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:2px;border-color:var(--color-focus-border);box-shadow:var(--focus-ring)}._localePopoverButton_1504q_142:disabled{cursor:wait;opacity:.65}._localePopoverButtonOpen_1504q_179{color:var(--color-primary-ink);border-color:color-mix(in srgb,var(--palette-rgb-b22222) 32%,transparent);background:var(--color-surface-elevated);box-shadow:var(--shadow-md)}._localePopoverIcon_1504q_186{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;flex:0 0 auto;border-radius:999px;background:var(--color-primary);color:var(--palette-rgb-ffffff);box-shadow:0 .55rem 1.4rem color-mix(in srgb,var(--palette-rgb-b22222) 32%,transparent);position:relative}._localePopoverIcon_1504q_186:after{content:"";position:absolute;top:.35rem;right:.35rem;width:.35rem;height:.35rem;border-radius:50%;background:color-mix(in srgb,var(--palette-rgb-ffffff) 75%,transparent);filter:blur(.5px)}._localePopoverIcon_1504q_186 svg{width:70%;height:70%;stroke:currentColor;stroke-width:1.45;fill:none;opacity:.92}._localePopoverLabel_1504q_225{white-space:nowrap}._localePopoverCode_1504q_229{display:none;font-size:.84rem;font-weight:800;letter-spacing:.04em}._loadingPill_1504q_236{display:inline-flex;width:4.25rem;height:.76rem;border-radius:999px;background:var(--effect-loading-shimmer);animation:_headerLoadingPulse_1504q_1 1.15s ease-in-out infinite}._loadingPillLabel_1504q_245{width:4.5rem}._loadingPillWide_1504q_249{width:5.6rem}._loadingPillButton_1504q_253{width:4.8rem;height:.82rem;background:var(--effect-loading-shimmer)}._loadingPillNav_1504q_259{width:2.8rem}._loadingPillNavWide_1504q_263{width:6.3rem}._notificationPanel_1504q_267{position:absolute;top:calc(100% + .7rem);right:0;width:min(26rem,100vw - 1.5rem);max-height:min(70vh,34rem);overflow:hidden;display:grid;gap:.8rem;padding:1rem;border-radius:1.1rem;border:1px solid var(--color-border-soft);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);z-index:160}._notificationPanelHeader_1504q_284,._notificationPanelFooter_1504q_285{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._notificationPanelCopy_1504q_292{display:grid;gap:.25rem}._notificationPanelCopy_1504q_292 strong{color:var(--color-text-primary)}._notificationPanelCopy_1504q_292 span{color:var(--color-text-secondary);font-size:.88rem;line-height:1.5}._notificationPanelFilters_1504q_305,._notificationPanelPager_1504q_306{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}._notificationFilter_1504q_313{min-height:2.4rem;padding:.55rem .8rem;border-radius:999px;border:1px solid var(--color-border-soft);background:var(--color-surface-layer);color:var(--color-text-primary);font:inherit}._notificationPanelList_1504q_323{max-height:min(42vh,18rem);overflow:auto;display:grid;gap:.7rem;padding-right:.1rem}._notificationPanelItem_1504q_331{display:grid;gap:.7rem;padding:.85rem .9rem;border-radius:.95rem;border:1px solid var(--color-border-soft);background:var(--color-surface-layer);color:var(--color-text-primary)}._notificationPanelItemRead_1504q_342{background:var(--color-surface-muted)}._notificationPanelItemCopy_1504q_346{display:grid;gap:.3rem}._notificationPanelItemCopy_1504q_346 strong,._notificationPanelItemCopy_1504q_346 p{margin:0}._notificationPanelItemCopy_1504q_346 p{color:var(--color-text-secondary);line-height:1.55}._notificationPanelPill_1504q_359{display:inline-flex;width:fit-content;align-items:center;min-height:1.7rem;padding:.3rem .6rem;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary-ink);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}._notificationPanelAction_1504q_374,._notificationPanelLink_1504q_375{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.55rem .8rem;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface-layer);color:var(--color-text-primary);font:inherit;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer}._notificationPanelLink_1504q_375{background:var(--color-primary);border-color:transparent;color:var(--color-text-inverse)}._notificationPanelEmpty_1504q_399{display:grid;gap:.35rem;padding:.95rem;border-radius:1rem;border:1px dashed color-mix(in srgb,var(--palette-rgb-b22222) 20%,transparent)}._notificationPanelEmpty_1504q_399 strong,._notificationPanelEmpty_1504q_399 p{margin:0}._notificationPanelEmpty_1504q_399 p{color:var(--color-text-secondary);line-height:1.55}@keyframes _headerLoadingPulse_1504q_1{0%,to{opacity:.58}50%{opacity:1}}._localePopoverPanel_1504q_423{position:absolute;top:calc(100% + .65rem);right:0;left:auto;display:flex;flex-direction:column;min-width:17rem;border-radius:1rem;background:var(--color-surface-elevated);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-floating);z-index:140;overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform-origin:top right}._localePopoverTitle_1504q_441{margin:0;padding:1rem 1.2rem;border-bottom:1px solid var(--color-border-soft);font-size:.8rem;line-height:1.4;font-weight:800;color:var(--color-text-tertiary);letter-spacing:.08em;text-transform:uppercase}._localePopoverItems_1504q_453{display:flex;flex-direction:column;gap:0;padding:.5rem}._localePopoverItem_1504q_453{display:flex;align-items:center;gap:1rem;width:100%;min-height:3rem;border:0;border-radius:.875rem;background:transparent;color:var(--color-text-secondary);font:inherit;font-weight:600;text-align:left;padding:.9rem 1rem;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}._localePopoverItem_1504q_453:hover:not(:disabled){color:var(--color-primary-ink);background:color-mix(in srgb,var(--palette-rgb-b22222) 6%,transparent);transform:translateY(-1px)}._localePopoverItem_1504q_453:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:-2px;color:var(--color-primary-ink);background:color-mix(in srgb,var(--palette-rgb-b22222) 8%,transparent)}._localePopoverItem_1504q_453:disabled{cursor:wait;opacity:.6}._localePopoverItemActive_1504q_499{color:var(--color-on-primary);background:var(--color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-on-primary) 24%,transparent)}._localePopoverItemActive_1504q_499:hover:not(:disabled),._localePopoverItemActive_1504q_499:focus-visible{color:var(--color-on-primary);background:var(--color-primary-hover)}._localePopoverItemActive_1504q_499 ._localePopoverItemSecondary_1504q_508{color:var(--color-on-primary-muted)}._localePopoverItemActive_1504q_499 ._localePopoverItemCheckmark_1504q_511{color:var(--color-on-primary)}._localePopoverItemFlag_1504q_515{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.4rem;overflow:hidden;border-radius:.25rem;border:1px solid var(--color-border-soft);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm);flex:0 0 auto}._localePopoverItemFlag_1504q_515 img{display:block;width:100%;height:100%;object-fit:cover}._localePopoverItemFlagFallback_1504q_535{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:.66rem;line-height:1;font-weight:800;letter-spacing:.04em}._localePopoverItemContent_1504q_549{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}._localePopoverItemPrimary_1504q_557{display:block;font-weight:700;color:inherit;white-space:nowrap;line-height:1.35}._localePopoverItemSecondary_1504q_508{display:block;font-size:.82rem;line-height:1.4;color:var(--color-text-tertiary);white-space:nowrap}._localePopoverItemCheckmark_1504q_511{flex:0 0 auto;color:var(--color-primary-ink);width:1.25rem;height:1.25rem}._localePopoverItemSpinner_1504q_580{width:1rem;height:1rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--palette-rgb-b22222) 25%,transparent);border-top-color:var(--color-primary-outline);animation:_localePopoverSpin_1504q_1 .7s linear infinite;transform:translateZ(0);will-change:transform;flex:0 0 auto}@keyframes _localePopoverSpin_1504q_1{to{transform:rotate(360deg)}}@media(prefers-color-scheme:dark){._localePopoverButton_1504q_142{background:var(--color-surface-elevated);border-color:color-mix(in srgb,var(--palette-rgb-d44444) 24%,transparent)}._localePopoverButton_1504q_142:hover:not(:disabled),._localePopoverButtonOpen_1504q_179{background:var(--color-surface-elevated)}._localePopoverPanel_1504q_423{background:var(--color-surface-elevated);border-color:color-mix(in srgb,var(--palette-rgb-d44444) 18%,transparent)}._localePopoverItemFlag_1504q_515{background:var(--color-surface-elevated)}._loadingPill_1504q_236,._loadingPillButton_1504q_253{background:var(--effect-loading-shimmer)}}._utilityLink_1504q_94,._primaryLink_1504q_621{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;padding:.58rem .85rem;border-radius:999px;font-weight:600;color:var(--color-text-secondary);transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}._utilityLink_1504q_94:hover,._primaryLink_1504q_621:hover{color:var(--color-primary-ink);background:color-mix(in srgb,var(--palette-rgb-b22222) 6%,transparent);transform:translateY(-1px)}._iconButton_1504q_640,._accountButton_1504q_641,._accountSecondaryButton_1504q_642{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}._accountCluster_1504q_650{display:inline-flex;align-items:center;gap:.55rem}._accountClusterShell_1504q_656{display:inline-flex;align-items:center;padding:.2rem;border-radius:1.1rem;background:color-mix(in srgb,var(--color-surface-layer-soft) 78%,transparent);box-shadow:0 .7rem 1.5rem color-mix(in srgb,var(--palette-rgb-191c1d) 4%,transparent)}._iconButton_1504q_640{position:relative;min-width:2.75rem;width:2.75rem;min-height:2.75rem;height:2.75rem;background:var(--color-surface-layer-strong);border:1px solid color-mix(in srgb,var(--palette-rgb-b22222) 14%,transparent);color:var(--color-primary-ink);font-size:1.02rem;box-shadow:var(--shadow-sm)}._searchButton_1504q_678{gap:.45rem}._searchButtonLabel_1504q_682{display:none;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:800}._iconButtonWithBadge_1504q_692{overflow:visible}._iconBadge_1504q_696{position:absolute;top:-.28rem;right:-.28rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .24rem;border-radius:999px;background:var(--palette-rgb-8f000d);color:var(--palette-rgb-ffffff);font-size:.66rem;font-weight:800;line-height:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--palette-rgb-ffffff) 90%,transparent)}._accountButton_1504q_641{min-width:0;gap:.45rem;padding:.68rem .92rem;background:var(--color-primary);color:var(--palette-rgb-ffffff);font-weight:800;box-shadow:0 .85rem 1.8rem color-mix(in srgb,var(--palette-rgb-b22222) 18%,transparent)}._accountSecondaryButton_1504q_642{min-width:0;gap:.45rem;padding:.66rem .9rem;background:var(--color-surface-layer-soft);color:var(--color-text-secondary);font-weight:700;border:1px solid color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent);box-shadow:var(--shadow-sm)}._accountButtonIcon_1504q_738{width:1rem;height:1rem;flex:0 0 auto}._accountButtonLabel_1504q_744{white-space:nowrap}._accountButton_1504q_641,._accountButton_1504q_641:hover,._accountButton_1504q_641:visited,._accountButton_1504q_641:focus-visible,._accountButton_1504q_641.active{color:var(--palette-rgb-ffffff)}._accountSecondaryButton_1504q_642,._accountSecondaryButton_1504q_642:hover,._accountSecondaryButton_1504q_642:visited,._accountSecondaryButton_1504q_642:focus-visible,._accountSecondaryButton_1504q_642.active{color:var(--color-text-secondary)}._iconButton_1504q_640:hover,._accountButton_1504q_641:hover,._accountSecondaryButton_1504q_642:hover{transform:translateY(-1px)}._iconButton_1504q_640:focus-visible,._accountButton_1504q_641:focus-visible,._accountSecondaryButton_1504q_642:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:2px;box-shadow:var(--focus-ring)}._primaryNav_1504q_83{gap:.55rem;width:100%}._primaryLink_1504q_621{background:var(--color-surface-layer-soft);border:1px solid transparent}._primaryLink_1504q_621.active{background:color-mix(in srgb,var(--palette-rgb-b22222) 8%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent);color:var(--color-primary-ink)}._utilityLink_1504q_94.active,._iconButton_1504q_640.active{color:var(--color-primary-ink);border-color:color-mix(in srgb,var(--palette-rgb-b22222) 18%,transparent);background:color-mix(in srgb,var(--palette-rgb-b22222) 6%,transparent)}._accountButton_1504q_641.active{box-shadow:0 0 0 1px color-mix(in srgb,var(--palette-rgb-ffffff) 38%,transparent),0 .85rem 1.8rem color-mix(in srgb,var(--palette-rgb-b22222) 20%,transparent)}._accountSecondaryButton_1504q_642.active,._accountSecondaryButton_1504q_642:hover{color:var(--color-primary-ink);border-color:color-mix(in srgb,var(--palette-rgb-b22222) 18%,transparent);background:color-mix(in srgb,var(--palette-rgb-b22222) 6%,transparent)}@media(prefers-color-scheme:dark){._header_1504q_1{background:var(--color-header-backdrop);border-bottom-color:color-mix(in srgb,var(--palette-rgb-d44444) 12%,transparent)}._iconButton_1504q_640{border-color:color-mix(in srgb,var(--palette-rgb-d44444) 18%,transparent)}._accountSecondaryButton_1504q_642{background:color-mix(in srgb,var(--palette-rgb-2b2224) 68%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-d44444) 14%,transparent);color:var(--color-text-primary)}._accountClusterShell_1504q_656{background:color-mix(in srgb,var(--palette-rgb-20262a) 90%,transparent);box-shadow:0 1rem 2rem color-mix(in srgb,var(--palette-rgb-000000) 18%,transparent)}._primaryLink_1504q_621{background:color-mix(in srgb,var(--palette-rgb-2b2224) 68%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-d44444) 10%,transparent)}}@media(max-width:960px){._topRow_1504q_25{align-items:center}._actionRow_1504q_26{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between}._utilityNav_1504q_79,._iconActions_1504q_80{width:auto}._utilityNav_1504q_79{justify-content:flex-start;flex:1 1 auto}._iconActions_1504q_80{justify-content:flex-end;margin-left:auto}._bottomRow_1504q_27{display:flex}}@media(min-width:961px){._topRow_1504q_25{gap:.85rem}._actionRow_1504q_26{gap:.8rem}._utilityNav_1504q_79,._iconActions_1504q_80,._iconActionGroup_1504q_81,._accountActionGroup_1504q_82,._primaryNav_1504q_83,._accountCluster_1504q_650{gap:.45rem}._localePopoverPanel_1504q_423{min-width:15.5rem}._searchButton_1504q_678{width:auto;padding-inline:.85rem}._searchButtonLabel_1504q_682{display:inline-flex}}@media(max-width:47.999rem){._mobileBottomTabDuplicate_1504q_886{display:none!important}}@media(max-width:700px){._shell_1504q_19{padding:0 .8rem}._topRow_1504q_25{padding:.48rem 0 .42rem;gap:.65rem}._actionRow_1504q_26,._bottomRow_1504q_27{padding:.24rem 0 .42rem}._actionRow_1504q_26{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem}._actionRow_1504q_26>*{min-width:0}._brandLink_1504q_48{gap:.65rem}._logoImg_1504q_63{width:2.2rem;height:2.2rem}._brandName_1504q_70{font-size:.98rem;max-width:min(56vw,12rem);overflow:hidden;text-overflow:ellipsis}._topMeta_1504q_56{margin-left:auto}._utilityNav_1504q_79{width:auto;flex:1 1 auto;justify-content:flex-start;flex-wrap:nowrap;overflow:visible;padding-bottom:0;scrollbar-width:none}._utilityNav_1504q_79::-webkit-scrollbar{display:none}._localePopoverButton_1504q_142{min-height:2.35rem;padding:.45rem .64rem;gap:.4rem;border-radius:999px;box-shadow:none}._localePopoverLabel_1504q_225{display:none}._localePopoverCode_1504q_229{display:inline-flex}._localePopoverPanel_1504q_423{position:fixed;top:clamp(3.85rem,13vw,5.2rem);right:.8rem;left:auto;min-width:0;width:min(18rem,100vw - 1.6rem);max-width:calc(100vw - 1.6rem);border-radius:1rem}._localePopoverTitle_1504q_441{padding:.9rem 1rem}._localePopoverItem_1504q_453{padding:.9rem .95rem}._localePopoverItemFlag_1504q_515{width:1.85rem;height:1.3rem}._localePopoverItemSecondary_1504q_508{display:none}._iconActions_1504q_80{width:auto;min-width:0;max-width:max-content;flex-wrap:nowrap;gap:.42rem;overflow:visible;justify-content:flex-end;margin-left:auto;scrollbar-width:none}._iconActionGroup_1504q_81,._accountActionGroup_1504q_82{gap:.42rem}._iconActions_1504q_80::-webkit-scrollbar{display:none}._accountClusterShell_1504q_656{width:auto;padding:.08rem;border-radius:999px;background:color-mix(in srgb,var(--color-surface-layer-soft) 88%,transparent);box-shadow:none}._accountCluster_1504q_650{width:auto;display:inline-flex;align-items:center;gap:.35rem}._accountButton_1504q_641{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;font-size:.88rem}._accountSecondaryButton_1504q_642{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0}._accountButtonLabel_1504q_744{display:none}._utilityLink_1504q_94{min-width:2.75rem;min-height:2.75rem;padding:.46rem .58rem}._utilityLinkLabel_1504q_105{display:none}._utilityLinkAdmin_1504q_110{padding-inline:.85rem}._utilityLinkAdmin_1504q_110 ._utilityLinkLabel_1504q_105{display:inline}._notificationPanel_1504q_267{position:fixed;top:calc(var(--header-height, 4.5rem) + env(safe-area-inset-top,0px) + .75rem);bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);right:.75rem;left:.75rem;width:auto;max-height:none;overflow:hidden;grid-template-rows:auto minmax(0,1fr) auto}._notificationPanelList_1504q_323{min-height:0;max-height:none}._primaryNav_1504q_83{flex-wrap:nowrap;overflow-x:auto;gap:.42rem;padding-bottom:.08rem;scrollbar-width:none}._primaryNav_1504q_83::-webkit-scrollbar{display:none}._primaryLink_1504q_621{flex:0 0 auto;white-space:nowrap;padding:.52rem .82rem;font-size:.88rem}._primaryNav_1504q_83>:first-child{display:none}._bottomRow_1504q_27{display:none}}@media(max-width:520px){._notificationPanel_1504q_267{top:calc(var(--header-height, 4.5rem) + env(safe-area-inset-top,0px) + .5rem);bottom:calc(env(safe-area-inset-bottom,0px) + .5rem);right:.5rem;left:.5rem;width:auto;max-height:none}._notificationPanelList_1504q_323{min-height:0;max-height:none}._notificationPanelHeader_1504q_284,._notificationPanelFooter_1504q_285{flex-direction:column}._accountButton_1504q_641,._accountSecondaryButton_1504q_642{width:2.75rem;min-width:2.75rem;min-height:2.75rem}._brandName_1504q_70{max-width:8rem}}._header_1504q_1{background:var(--color-surface-elevated);border-color:var(--color-border);box-shadow:var(--shadow-sm)}._shell_1504q_19{width:100%;max-width:calc(var(--layout-content-max) + 2 * var(--layout-gutter));padding-inline:var(--layout-gutter);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}._topRow_1504q_25{display:contents}._brandLink_1504q_48{grid-column:1;grid-row:1;min-height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}._logoImg_1504q_63{width:132px;height:auto;max-width:100%}._headerSearch_1504q_1139{grid-row:2;grid-column:1/-1;display:block;width:100%;min-width:0;margin:0 0 8px}._headerSearch_1504q_1139 input{min-width:0;width:100%;border:0;background:transparent;color:var(--color-text-primary);padding:8px 12px;font:inherit}._menuButton_1504q_1158{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--color-text-primary);font:inherit}._menuButton_1504q_1158{grid-row:1;grid-column:2;cursor:pointer}._topMeta_1504q_56,._actionRow_1504q_26,._bottomRow_1504q_27{display:none}._navigationDialog_1504q_1181{width:min(960px,100% - 24px);max-height:85dvh;margin:auto auto 0;border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:20px;background:var(--color-surface-elevated);color:var(--color-text-primary)}._navigationDialog_1504q_1181::backdrop{background:color-mix(in srgb,var(--color-brand-ink) 50%,transparent)}._navigationHeading_1504q_1196{display:flex;align-items:center;justify-content:space-between;gap:16px}._navigationHeading_1504q_1196 button{min-height:44px;padding:8px 12px;background:var(--color-surface-layer-soft);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._sheetLinks_1504q_1212{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:16px}._sheetLinks_1504q_1212 a{display:flex;align-items:center;min-height:44px;padding:8px;color:var(--color-text-primary);overflow-wrap:anywhere}._header_1504q_1 :is(a,button,input):focus-visible{outline:2px solid var(--color-primary-ink);outline-offset:2px}@media(min-width:390px)and (max-width:767px){._shell_1504q_19{grid-template-columns:minmax(0,1fr) auto auto}._actionRow_1504q_26{display:flex;grid-row:1;grid-column:2;padding:0}._actionRow_1504q_26 ._utilityNav_1504q_79{display:flex;flex-wrap:nowrap}._actionRow_1504q_26 ._utilityLink_1504q_94{display:flex;width:44px;height:44px;padding:0;justify-content:center}._actionRow_1504q_26 ._utilityLinkLabel_1504q_105,._actionRow_1504q_26 ._utilityLinkAdmin_1504q_110,._actionRow_1504q_26 ._iconActions_1504q_80{display:none}._menuButton_1504q_1158{grid-column:3}}@media(min-width:768px){._shell_1504q_19{grid-template-columns:auto minmax(100px,1fr) auto auto;gap:0 24px}._brandLink_1504q_48{min-height:64px}._logoImg_1504q_63{width:160px}._headerSearch_1504q_1139{grid-column:2;grid-row:1;margin:0;max-width:600px;justify-self:center}._menuButton_1504q_1158{display:none}._topMeta_1504q_56{display:flex;grid-column:3;grid-row:1}._actionRow_1504q_26{display:flex;grid-column:4;grid-row:1;padding:0;gap:4px}._utilityNav_1504q_79,._iconActions_1504q_80,._iconActionGroup_1504q_81{flex-wrap:nowrap;gap:4px}._utilityLink_1504q_94,._accountButton_1504q_641{min-width:44px;min-height:44px;width:44px;padding:0;justify-content:center}._utilityLinkLabel_1504q_105,._accountButtonLabel_1504q_744,._searchButton_1504q_678{display:none}._bottomRow_1504q_27{display:block;grid-column:1/-1;padding:0;min-width:0}._primaryNav_1504q_83{flex-wrap:nowrap;overflow-x:auto;min-height:44px;gap:8px}._primaryNav_1504q_83>:first-child{display:none}._primaryLink_1504q_621{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;border:0;background:transparent;color:var(--color-text-primary);font:inherit;padding:8px 12px}._navigationDialog_1504q_1181{margin:120px auto auto;border-radius:var(--radius-lg)}}@media(min-width:1280px){._brandLink_1504q_48{min-height:72px}._logoImg_1504q_63{width:184px}._shell_1504q_19{column-gap:32px}._primaryNav_1504q_83{min-height:48px}._header_1504q_1[data-scrolled=true] ._brandLink_1504q_48{min-height:56px}}._sheetLinks_1504q_1212 button{min-height:44px;border:1px solid var(--color-border);background:var(--color-input-surface);color:var(--color-text-primary);border-radius:var(--radius-sm)}._cityCards_1504q_1364{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:16px}._allCities_1504q_1371{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary-ink);font-weight:700}@media(min-width:768px){._cityCards_1504q_1364{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){._cityCards_1504q_1364{grid-template-columns:repeat(4,minmax(0,1fr))}}._navigationDialog_1504q_1181[data-mode=menu]{width:100%;max-width:none;height:min(92dvh,100%);max-height:92dvh;margin:auto 0 0;padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-inline:0;border-bottom:0;overflow-y:auto}._navigationDialog_1504q_1181[data-mode=menu] ._navigationHeading_1504q_1196{position:sticky;top:-16px;z-index:1;margin:-16px -16px 8px;padding:16px;background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border)}._navigationDialog_1504q_1181[data-mode=menu] ._navigationHeading_1504q_1196 strong{font-size:1.15rem}._menuList_1504q_1417{display:grid;margin-bottom:8px}._menuList_1504q_1417 a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 4px;border-bottom:1px solid var(--color-border);color:var(--color-text-primary);font-size:var(--type-body-lg);line-height:var(--type-body-lg-line);font-weight:600;text-decoration:none}._menuChevron_1504q_1437{flex:none;color:var(--color-text-secondary);font-size:1.4rem;line-height:1}._menuSection_1504q_1444{display:grid;gap:12px;margin-top:20px}._menuSection_1504q_1444 h3{margin:0;color:var(--color-text-secondary);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._chipRow_1504q_1459{display:flex;flex-wrap:wrap;gap:8px}._chipRow_1504q_1459 button,._chipRow_1504q_1459 a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit;font-weight:600;text-decoration:none}._chipRow_1504q_1459 button[aria-pressed=true]{border-color:var(--color-primary-outline);background:var(--color-primary-soft);color:var(--color-primary-ink)}._menuActions_1504q_1485{display:grid;gap:8px;margin-top:20px}._menuActions_1504q_1485 button{min-height:48px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-layer-soft);color:var(--color-text-primary);font:inherit;font-weight:700}@media(min-width:768px){._navigationDialog_1504q_1181[data-mode=menu]{display:none}}@media(min-width:768px){._utilityLink_1504q_94._utilityLinkAdmin_1504q_110{display:inline-flex;width:auto;padding-inline:16px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-weight:700}._utilityLinkAdmin_1504q_110 ._utilityLinkLabel_1504q_105{display:inline;color:inherit}._utilityLink_1504q_94._utilityLinkAdmin_1504q_110:hover{background:var(--color-primary-hover)}}@media(max-width:47.999rem){._shell_1504q_19{grid-template-columns:minmax(0,1fr) auto auto;column-gap:0}._actionRow_1504q_26{display:flex;grid-row:1;grid-column:2;padding:0}._actionRow_1504q_26 ._utilityNav_1504q_79,._actionRow_1504q_26 ._accountActionGroup_1504q_82{display:none}._actionRow_1504q_26 ._iconActions_1504q_80{display:flex}._iconActionGroup_1504q_81{display:flex;align-items:center;gap:0;flex-wrap:nowrap}._iconActionGroup_1504q_81 ._iconButton_1504q_640,._menuButton_1504q_1158{position:relative;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;flex-shrink:0;margin:4px;padding:0;font-size:20px}._iconActionGroup_1504q_81 ._iconButton_1504q_640:before,._menuButton_1504q_1158:before{content:"";position:absolute;width:44px;height:44px;top:50%;left:50%;transform:translate(-50%,-50%)}._iconActionGroup_1504q_81 ._iconButton_1504q_640>svg{width:20px;height:20px}._iconActionGroup_1504q_81 ._iconBadge_1504q_696{top:-9px;right:-4px;min-width:16px;height:14px;padding:0 2px;font-size:10px}._searchButtonLabel_1504q_682{display:none}._menuButton_1504q_1158{grid-column:3}._headerSearch_1504q_1139{display:none;grid-row:2;grid-column:1/-1;margin:0 0 8px}._headerSearch_1504q_1139[data-open=true]{display:block}._navigationDialog_1504q_1181[data-mode=categories],._navigationDialog_1504q_1181[data-mode=cities]{width:100%;max-width:none;max-height:85dvh;margin:auto 0 0;padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-inline:0;border-bottom:0;overflow-y:auto}}._brandLink_1504q_48{display:flex;align-items:center;gap:8px;text-decoration:none}._logoImg_1504q_63{width:40px;height:40px;flex:none}._mobileAdminLink_1504q_1625{display:none}@media(max-width:47.999rem){._iconActionGroup_1504q_81 ._mobileAdminLink_1504q_1625{display:inline-flex}}@media(max-width:23.75rem){._shell_1504q_19:has(._mobileAdminLink_1504q_1625){padding-inline:4px}._shell_1504q_19:has(._mobileAdminLink_1504q_1625) ._brandLink_1504q_48{gap:4px}}._logoPicture_1504q_1648{display:flex;flex:none}._logoImg_1504q_63{display:block;object-fit:contain}@media(max-width:47.999rem){._brandLink_1504q_48{min-width:0;padding-inline-end:8px}._logoPicture_1504q_1648{flex:1 1 auto;min-width:0}._logoImg_1504q_63{width:100%;max-width:150px;height:auto}}@media(min-width:768px){._logoImg_1504q_63{width:172px;height:auto}}@media(min-width:1280px){._logoImg_1504q_63{width:204px;height:auto}}@media(min-width:1280px){._header_1504q_1[data-scrolled=true] ._logoImg_1504q_63{width:167px}}@media(min-width:48rem)and (max-width:1023px){._shell_1504q_19{grid-template-columns:minmax(120px,172px) minmax(100px,1fr) auto auto;column-gap:16px}._brandLink_1504q_48{min-width:0}._logoPicture_1504q_1648{flex:1 1 auto;min-width:0}._logoImg_1504q_63{width:100%;max-width:172px;height:auto}._actionRow_1504q_26{flex-wrap:nowrap;gap:4px}._localePopoverLabel_1504q_225{display:none}._localePopoverCode_1504q_229{display:inline-flex}}._search_12atn_1{position:relative;display:flex;align-items:center;gap:4px;width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-surface)}._search_12atn_1 input{flex:1 1 auto;min-width:0;min-height:44px;border:0;background:transparent;color:var(--color-text-primary);padding:8px 4px 8px 16px;font:inherit}._search_12atn_1 button{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;margin-inline-end:4px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font-size:1.15rem;cursor:pointer}._search_12atn_1 button:hover{color:var(--color-text-primary)}._search_12atn_1 input[type=search]:focus-visible{outline:none}._search_12atn_1 input[type=search]::-webkit-search-cancel-button{appearance:none}._search_12atn_1:focus-within{outline:2px solid var(--color-primary-ink);outline-offset:2px}._panel_12atn_51{position:absolute;inset-inline:0;top:calc(100% + 6px);z-index:30;margin:0;padding:6px;list-style:none;max-height:min(70dvh,28rem);overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow-md)}._option_12atn_67{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:2px 12px;min-height:44px;padding:8px 12px;border-radius:var(--radius-sm);color:var(--color-text-primary);text-decoration:none}._option_12atn_67:hover,._optionActive_12atn_80{background:var(--color-surface-layer-soft)}._kind_12atn_84{color:var(--color-text-secondary);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._label_12atn_92{min-width:0;font-weight:600;overflow-wrap:anywhere}._meta_12atn_98{grid-column:2;color:var(--color-text-secondary);font-size:.82rem}._all_12atn_104{display:block;margin-top:4px;border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-sm) var(--radius-sm);color:var(--color-primary-ink)}._empty_12atn_112{padding:12px;color:var(--color-text-secondary)}._footer_6b22s_33{margin-top:2rem;background:var(--color-background-secondary);border-top:1px solid var(--color-border-soft);color:var(--color-text-primary)}._contents_6b22s_40{width:min(100%,76rem);margin:0 auto;padding:clamp(1.5rem,3vw,2.4rem) 1rem;display:grid;gap:1.6rem;min-height:clamp(22rem,32vw,27rem);align-content:start}._brandPanel_6b22s_50{padding:1.1rem 1.25rem;border:1px solid color-mix(in srgb,var(--color-on-primary) 18%,transparent);border-radius:1.35rem;background:var(--color-brand);color:var(--color-on-primary);box-shadow:var(--shadow-sm);background:var(--color-primary);display:flex;justify-content:space-between;align-items:center;gap:1rem}._brandCopy_6b22s_64{display:grid;gap:.35rem}._brandCopy_6b22s_64 strong{color:var(--color-on-primary);font-size:1.02rem;line-height:1.25;letter-spacing:-.02em}._brandCopy_6b22s_64 p{margin:0;color:var(--color-on-primary);line-height:1.68}._footerSections_6b22s_80{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}._section_6b22s_86{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.35rem;padding:1rem 1.1rem;min-height:0;border-radius:1.3rem;background:var(--color-surface-layer);border:1px solid var(--color-border-soft)}._section_6b22s_86 h3{margin:0;font-size:.98rem;font-weight:700;line-height:1.25}._link_6b22s_105{color:var(--color-text-secondary);text-decoration:none;line-height:1.28;transition:color .16s ease}._link_6b22s_105:hover{color:var(--color-primary-ink)}._loadingLine_6b22s_115{display:inline-flex;width:5.2rem;height:.78rem;border-radius:999px;background:var(--effect-loading-shimmer);animation:_footerLoadingPulse_6b22s_1 1.15s ease-in-out infinite}._loadingLineBrand_6b22s_124{width:6.6rem;height:.9rem}._loadingLineHeading_6b22s_129{width:6rem;height:.82rem}._loadingLineText_6b22s_134{width:5rem}._loadingLineLink_6b22s_138{width:7.2rem}._loadingLineMeta_6b22s_142{width:4.6rem}._loadingLineMetaWide_6b22s_146{width:12rem}@keyframes _footerLoadingPulse_6b22s_1{0%,to{opacity:.56}50%{opacity:1}}._socialMedia_6b22s_158{display:flex;gap:.75rem}._socialMedia_6b22s_158 a{display:inline-flex;align-items:center;justify-content:center;width:var(--control-touch-min);height:var(--control-touch-min);border:1px solid color-mix(in srgb,var(--color-primary-outline) 20%,transparent);border-radius:var(--radius-pill);background:var(--color-on-primary);color:var(--color-primary);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._socialMedia_6b22s_158 a:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}._socialMedia_6b22s_158 a:focus-visible{outline:2px solid var(--color-on-primary);outline-offset:3px}@media(prefers-reduced-motion:reduce){._socialMedia_6b22s_158 a{transition:none}._socialMedia_6b22s_158 a:hover{transform:none}}._socialMedia_6b22s_158 a{font-size:1.05rem;text-decoration:none}._footerMeta_6b22s_196{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;min-height:4.4rem;padding-top:.35rem}._paymentMethods_6b22s_206{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}._paymentBadgeGroup_6b22s_213{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem}._metaHeading_6b22s_220{color:var(--color-text-secondary);font-weight:600}._paymentBadge_6b22s_213,._paymentMarkSized_6b22s_226{width:4.65rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.42rem .5rem;border-radius:.95rem;overflow:hidden}._paymentBadge_6b22s_213{border:1px solid var(--color-border-soft);background:var(--color-on-primary);box-shadow:var(--shadow-sm)}._paymentMarkBare_6b22s_243{height:2.75rem;display:inline-flex;align-items:center;justify-content:center}._paymentMarkBare_6b22s_243:not(._paymentMarkSized_6b22s_226) img{width:auto;height:100%}._paymentLogo_6b22s_254,._paymentLogoCompact_6b22s_255{display:block;width:100%;height:100%;object-fit:contain}._paymentLogoCompact_6b22s_255{width:2.35rem;height:1.75rem}._copyright_6b22s_267 p{margin:0;color:var(--color-text-secondary)}._finePrint_6b22s_272{margin-top:.35rem!important;font-size:.82rem;line-height:1.55;min-height:1.3em;color:color-mix(in srgb,var(--palette-rgb-5c3c3c) 88%,transparent)}@media(max-width:700px){._contents_6b22s_40{padding:1.35rem .9rem 1.7rem;min-height:33rem}._brandPanel_6b22s_50,._footerMeta_6b22s_196{flex-direction:column;align-items:stretch}._socialMedia_6b22s_158{justify-content:flex-start}}@media(prefers-color-scheme:dark){._paymentVisa_6b22s_295{border:1px solid var(--color-border-soft);background:var(--color-on-primary);box-shadow:var(--shadow-sm)}._footer_6b22s_33{background:var(--color-background-secondary);border-top-color:color-mix(in srgb,var(--palette-rgb-ffbebe) 12%,transparent);color:var(--palette-rgb-f5efee)}._link_6b22s_105,._metaHeading_6b22s_220,._copyright_6b22s_267 p{color:color-mix(in srgb,var(--palette-rgb-eee1df) 80%,transparent)}._finePrint_6b22s_272{color:color-mix(in srgb,var(--palette-rgb-eee1df) 72%,transparent)}._section_6b22s_86 h3{color:var(--palette-rgb-f8f1f0)}._link_6b22s_105:hover{color:var(--palette-rgb-ffb1b1)}._loadingLine_6b22s_115{background:var(--effect-loading-shimmer)}}._linkButton_6b22s_323{padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}._contents_6b22s_40{max-width:var(--layout-content-max);margin-inline:auto;padding-inline:var(--layout-gutter)}._footerSections_6b22s_80{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}._groupLinks_6b22s_345{display:grid;grid-template-columns:minmax(0,1fr)}._link_6b22s_105{position:relative;min-height:32px;display:flex;align-items:center}._link_6b22s_105:before{content:"";position:absolute;inset-inline:0;inset-block:-6px}._link_6b22s_105:focus-visible{outline:2px solid var(--color-primary-ink);outline-offset:2px}@media(min-width:768px){._footerSections_6b22s_80{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:1280px){._footerSections_6b22s_80{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}._bannerWrap_1u95a_1{position:fixed;inset:auto 0 0;z-index:10020;display:flex;justify-content:center;padding:var(--spacing-small) var(--spacing-small) calc(var(--spacing-small) + env(safe-area-inset-bottom,0px));pointer-events:none}._banner_1u95a_1,._dialog_1u95a_12{pointer-events:auto;box-sizing:border-box;width:min(100%,44rem);max-height:calc(100dvh - var(--spacing-large));overflow-y:auto;padding:var(--spacing-medium);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-elevated);color:var(--color-text-primary);box-shadow:var(--shadow-floating)}._banner_1u95a_1 h2,._dialog_1u95a_12 h2{margin:0 0 var(--spacing-xsmall);font-size:1.125rem;line-height:1.3}._banner_1u95a_1 h3,._dialog_1u95a_12 h3{margin:0;font-size:1rem;line-height:1.3}._banner_1u95a_1 p,._dialog_1u95a_12 p{margin:0 0 var(--spacing-small);color:var(--color-text-secondary);line-height:1.5}._banner_1u95a_1 a,._dialog_1u95a_12 a{color:var(--color-primary-ink);text-decoration:underline}._banner_1u95a_1:focus,._dialog_1u95a_12:focus{outline:none}._overlay_1u95a_53{position:fixed;inset:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:var(--spacing-small);background:var(--color-modal-backdrop)}._lead_1u95a_64{margin-bottom:var(--spacing-medium)}._category_1u95a_68{padding:var(--spacing-small) 0;border-top:1px solid var(--color-border-soft)}._category_1u95a_68 p{margin-bottom:var(--spacing-xsmall)}._categoryHead_1u95a_76{display:flex;align-items:center;gap:var(--spacing-small)}._categoryHead_1u95a_76 h3{flex:1}._alwaysOn_1u95a_85{color:var(--color-text-secondary);font-size:.8125rem}._services_1u95a_90{font-size:.8125rem}._switch_1u95a_94{position:relative;display:inline-flex;align-items:center;width:2.75rem;height:1.5rem;flex:none}._switch_1u95a_94 input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._switch_1u95a_94 input:disabled{cursor:not-allowed}._switch_1u95a_94 input:focus-visible+._track_1u95a_114{outline:2px solid var(--color-focus-border);outline-offset:2px}._switch_1u95a_94 input:checked+._track_1u95a_114{background:var(--color-primary);border-color:var(--color-primary-outline)}._switch_1u95a_94 input:checked+._track_1u95a_114:after{transform:translate(1.25rem);background:var(--color-on-primary)}._switch_1u95a_94 input:disabled+._track_1u95a_114{opacity:.7}._track_1u95a_114{position:absolute;inset:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-muted);transition:background .16s ease}._track_1u95a_114:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1.0625rem;height:1.0625rem;border-radius:50%;background:var(--color-text-secondary);transition:transform .16s ease}._srOnly_1u95a_150{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._actions_1u95a_160{display:flex;flex-wrap:wrap;gap:var(--spacing-xsmall);margin-top:var(--spacing-small)}._actions_1u95a_160 button{flex:1 1 9rem;min-height:2.75rem;padding:.625rem var(--spacing-medium);border-radius:var(--radius-default);font:inherit;font-weight:600;cursor:pointer}._actions_1u95a_160 button:disabled{cursor:progress;opacity:.6}._actions_1u95a_160 button:focus-visible{outline:2px solid var(--color-focus-border);outline-offset:2px}._choice_1u95a_184{border:2px solid var(--color-primary-outline);background:var(--color-primary);color:var(--color-on-primary)}._choice_1u95a_184:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._secondary_1u95a_194{border:2px solid var(--color-border-strong);background:transparent;color:var(--color-text-primary)}._footerRow_1u95a_200{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-small);margin-top:var(--spacing-small)}._linkButton_1u95a_208{padding:.25rem 0;border:0;background:none;color:var(--color-primary-ink);font:inherit;text-decoration:underline;cursor:pointer}._error_1u95a_218{padding:var(--spacing-xsmall) var(--spacing-small);border:1px solid var(--color-error-border);border-radius:var(--radius-default);background:var(--color-error-bg);color:var(--color-error-text)!important}._status_1u95a_226{font-size:.875rem}@media(max-width:40rem){._actions_1u95a_160 button{flex-basis:100%}}._backdrop_153g0_33{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:clamp(1rem,4vh,2.25rem) 1rem 1rem;background:color-mix(in srgb,var(--palette-rgb-0f172a) 45%,transparent)}._card_153g0_45{width:min(28rem,100%);margin:auto;padding:1.5rem;border:1px solid var(--color-border-soft);border-radius:1.25rem;background:var(--color-surface-elevated);box-shadow:0 1.5rem 3rem color-mix(in srgb,var(--palette-rgb-0f172a) 18%,transparent)}._card_153g0_45 h2{margin:0 0 .5rem;font-size:1.15rem}._card_153g0_45 p{margin:0 0 1rem;color:var(--color-text-secondary)}._checkboxRow_153g0_63{display:grid;grid-template-columns:1.15rem minmax(0,1fr);align-items:start;gap:.6rem;min-width:0;line-height:1.5}._checkboxRow_153g0_63 input[type=checkbox],._checkboxRow_153g0_63 input[type=radio]{inline-size:1.15rem;block-size:1.15rem;min-block-size:0;margin:calc((1.5em - 1.15rem)/2) 0 0;padding:0;font-size:inherit;accent-color:var(--color-primary)}._checkboxRow_153g0_63>:not(input){grid-column:2}._checkboxRow_153g0_63{min-height:2.75rem;box-sizing:border-box;margin-bottom:0;padding:.6rem 0;border-bottom:1px solid var(--color-border-soft);color:var(--color-text-primary);cursor:pointer}._checkboxRow_153g0_63 input:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:2px}._consentCopy_153g0_98{display:grid;gap:.3rem;min-width:0}._link_153g0_104{color:var(--color-text-primary);font-weight:700;text-decoration:underline;text-underline-offset:.16em}._error_153g0_111{margin:.75rem 0 0;color:var(--color-status-error)}._actions_153g0_116{display:flex;justify-content:flex-end;margin-top:1.25rem}._tabBar_1tfwo_1{display:none}@media(max-width:47.999rem){._tabBar_1tfwo_1{position:fixed;inset:auto 0 0;z-index:115;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:calc(4rem + env(safe-area-inset-bottom));padding:.35rem .4rem calc(.35rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-soft);background:var(--color-surface-layer-strong);box-shadow:var(--shadow-floating)}._tab_1tfwo_1{display:grid;min-width:0;min-height:var(--control-touch-min);place-items:center;align-content:center;gap:.12rem;border-radius:var(--radius-default);border:0;background:transparent;font-family:inherit;cursor:pointer;color:var(--color-text-tertiary);padding-inline:2px;font-size:.68rem;font-weight:700;line-height:1.2;text-decoration:none}._tab_1tfwo_1 svg{width:1.3rem;height:1.3rem}._tab_1tfwo_1 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tab_1tfwo_1:focus-visible{outline:0;box-shadow:var(--focus-ring)}._tabActive_1tfwo_51{background:var(--color-accent-soft);color:var(--color-primary-ink)}}@media(max-width:22.5rem){._tabBar_1tfwo_1{padding-inline:0}._tab_1tfwo_1{font-size:.6rem;letter-spacing:-.03em}}._shell_p7j9m_33{display:grid;place-items:center;min-block-size:clamp(18rem,44vh,30rem);padding:clamp(1.5rem,5vw,3rem)}._card_p7j9m_40{position:relative;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:1.5rem;background:var(--color-surface-layer);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,4vw,1.8rem);border-top-color:var(--color-primary-outline);display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;inline-size:min(100%,34rem)}._spinner_p7j9m_60{inline-size:2rem;block-size:2rem;border-radius:999px;border:3px solid color-mix(in srgb,var(--palette-rgb-b22222) 18%,transparent);border-block-start-color:var(--color-primary-outline);animation:_route-auth-pending-spin_p7j9m_1 .8s linear infinite}._copy_p7j9m_69{display:grid;gap:.35rem;min-inline-size:0}._copy_p7j9m_69 strong{color:var(--color-text-primary);font-size:clamp(1rem,2vw,1.15rem);line-height:1.35}._copy_p7j9m_69 p{margin:0;color:var(--color-text-secondary);line-height:1.55}@keyframes _route-auth-pending-spin_p7j9m_1{to{transform:rotate(360deg)}}@media(max-width:520px){._card_p7j9m_40{grid-template-columns:1fr;justify-items:center;text-align:center}}._feedStack_u2fft_1{display:flex;flex-direction:column;gap:3rem}._feedSection_u2fft_7,._pageSection_u2fft_8{display:flex;flex-direction:column;gap:1.25rem}._sectionHeader_u2fft_14{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}._sectionHeader_u2fft_14 h2{margin:0;margin-block-end:var(--spacing-8);font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.25;color:var(--color-text-primary)}._muted_u2fft_29{color:var(--color-text-tertiary);font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}._brandLine_u2fft_38,._shopLine_u2fft_39{-webkit-line-clamp:1}._banner_u2fft_43,._loadingStatus_u2fft_44,._errorBox_u2fft_45,._emptyState_u2fft_46{border-radius:1.15rem;padding:1rem 1.15rem;box-shadow:0 1rem 2rem color-mix(in srgb,var(--palette-rgb-541d1d) 4%,transparent)}._banner_u2fft_43,._loadingStatus_u2fft_44{border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text)}._loadingStatus_u2fft_44{min-height:3.25rem;display:flex;align-items:center}._errorBox_u2fft_45{border:1px solid var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}._emptyState_u2fft_46{border:1px dashed var(--color-border-strong);background:var(--color-surface-elevated);color:var(--color-text-secondary);text-align:center}._actionRow_u2fft_78{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._secondaryButton_u2fft_85{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;padding:.72rem 1.1rem;border-radius:999px;font:inherit;font-weight:700;border:1px solid var(--color-border-strong);background:var(--color-surface-layer-soft);color:var(--color-text-primary);transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}._secondaryButton_u2fft_85:hover{transform:translateY(-1px)}._highlightGrid_u2fft_105{display:grid;gap:1.15rem;grid-template-columns:repeat(3,minmax(0,1fr))}._highlightCard_u2fft_111{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:var(--radius-default);border:1px solid var(--color-border);background:var(--color-surface-elevated);box-shadow:var(--shadow-card);color:inherit;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}._highlightCard_u2fft_111:hover{transform:translateY(-2px);box-shadow:0 1.6rem 3rem color-mix(in srgb,var(--palette-rgb-541d1d) 10%,transparent)}._highlightCard_u2fft_111:hover ._highlightBody_u2fft_129 strong{text-decoration:underline}._highlightMediaShell_u2fft_133{position:relative}._highlightMediaLink_u2fft_137,._highlightBodyLink_u2fft_138{display:block;color:inherit;text-decoration:none}._highlightMedia_u2fft_133{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--color-surface-muted)}._highlightImageUnavailable_u2fft_151{filter:grayscale(.18) brightness(.74)}._highlightUnavailableOverlay_u2fft_155{position:absolute;left:.9rem;bottom:.9rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.2rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--palette-rgb-361212) 84%,transparent);color:var(--palette-rgb-ffffff);font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 .65rem 1.2rem color-mix(in srgb,var(--palette-rgb-140a0a) 18%,transparent);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}._highlightImage_u2fft_151{width:100%;height:100%;object-fit:cover}._highlightImageLogo_u2fft_182{object-fit:contain;padding:1.1rem}._mediaActionRow_u2fft_187{position:absolute;right:.9rem;bottom:.9rem;left:.9rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;pointer-events:none}._mediaActionGroupLeft_u2fft_200,._mediaActionGroupRight_u2fft_201{display:flex;align-items:center;gap:.55rem}._mediaActionButton_u2fft_207{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface-overlay);color:var(--color-primary-ink);box-shadow:var(--shadow-default);cursor:pointer;font:inherit;pointer-events:auto;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease,border-color .16s ease}._skeletonGrid_u2fft_224{pointer-events:none}._skeletonCard_u2fft_228{display:grid;gap:.7rem;padding:.85rem;border-radius:var(--radius-default);border:1px solid var(--color-border);background:var(--color-surface-elevated);box-shadow:var(--shadow-card)}._skeletonMedia_u2fft_238,._skeletonLineWide_u2fft_239,._skeletonLine_u2fft_239,._skeletonLineShort_u2fft_241{display:block;border-radius:var(--radius-small);background:var(--effect-loading-shimmer);animation:_skeletonPulse_u2fft_1 1.2s ease-in-out infinite}._skeletonMedia_u2fft_238{aspect-ratio:4/3}._skeletonLineWide_u2fft_239{height:.85rem;width:82%}._skeletonLine_u2fft_239{height:.75rem;width:64%}._skeletonLineShort_u2fft_241{height:.75rem;width:42%}@keyframes _skeletonPulse_u2fft_1{0%,to{opacity:.55}50%{opacity:1}}._mediaActionButton_u2fft_207:hover{transform:translateY(-1px);border-color:var(--color-focus-border);background:var(--color-surface-layer-strong);color:var(--color-primary-ink)}._mediaActionButton_u2fft_207:disabled{opacity:.62;cursor:default;transform:none}._mediaActionButton_u2fft_207:focus-visible{outline:.125rem solid var(--color-text-primary);outline-offset:.125rem}._highlightBody_u2fft_129{display:grid;gap:.95rem;padding:1.1rem 1.1rem 1.2rem;min-height:100%}._highlightBody_u2fft_129 strong{display:block;margin-bottom:.3rem;color:var(--color-text-primary);font-size:.86rem;line-height:1.32}._productTitle_u2fft_308{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.64em}._highlightPrice_u2fft_316{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.56rem;justify-content:flex-start;font-size:.84rem;font-weight:800;color:var(--color-text-primary);white-space:nowrap;padding-right:.45rem;margin-top:auto}._highlightOriginalPrice_u2fft_330{color:var(--color-text-tertiary);font-size:.68rem;font-weight:600;text-decoration:line-through}._highlightDiscountPrice_u2fft_337{color:var(--color-primary-ink)}@media(max-width:1180px){._highlightGrid_u2fft_105{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){._highlightGrid_u2fft_105{grid-template-columns:repeat(2,minmax(0,1fr))}._productTitle_u2fft_308{-webkit-line-clamp:4;min-height:5.28em}._shopLine_u2fft_39{-webkit-line-clamp:2}}@media(max-width:520px){._highlightGrid_u2fft_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}}._loadMoreRow_u2fft_364{display:flex;justify-content:center;margin-top:var(--spacing-16);margin-bottom:.65rem}._showMoreButton_u2fft_371{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.72rem 1.2rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-elevated);color:var(--color-text-secondary);font:inherit;font-weight:800;box-shadow:0 .9rem 1.8rem color-mix(in srgb,var(--palette-rgb-541d1d) 6%,transparent);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease;cursor:pointer}._showMoreButton_u2fft_371:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--palette-rgb-b22222) 22%,transparent);color:var(--color-primary-ink)}@media(prefers-color-scheme:dark){._highlightCard_u2fft_111,._collectionHero_u2fft_396,._emptyState_u2fft_46,._showMoreButton_u2fft_371{background:var(--color-surface-elevated);border-color:var(--color-border);box-shadow:var(--shadow-card)}._highlightMedia_u2fft_133,._collectionHeroMedia_u2fft_404{background:var(--color-surface-muted)}._highlightOriginalPrice_u2fft_330{color:var(--color-text-tertiary)}._highlightDiscountPrice_u2fft_337,._mediaActionButton_u2fft_207,._showMoreButton_u2fft_371:hover{color:var(--color-primary-ink)}._highlightBadge_u2fft_415,._mediaActionButton_u2fft_207,._collectionMetaPill_u2fft_417{background:var(--color-surface-overlay);border-color:var(--color-border);color:var(--color-text-primary)}}@media(max-width:768px){._feedStack_u2fft_1{gap:2.35rem}._sectionHeader_u2fft_14{align-items:stretch;flex-direction:column}._highlightGrid_u2fft_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._collectionHero_u2fft_396{grid-template-columns:1fr}._collectionHeroMedia_u2fft_404{min-height:10rem}._loadMoreRow_u2fft_364{margin-top:var(--spacing-16);margin-bottom:.5rem}._highlightBody_u2fft_129{gap:.58rem;padding:.72rem .72rem .82rem}._mediaActionRow_u2fft_187{right:.5rem;bottom:.5rem;left:.5rem}._mediaActionButton_u2fft_207{min-width:2.75rem;min-height:2.75rem}._highlightBody_u2fft_129 strong{font-size:.74rem}._productTitle_u2fft_308{-webkit-line-clamp:6;min-height:8.04em}._shopLine_u2fft_39{-webkit-line-clamp:3}._highlightPrice_u2fft_316{gap:.42rem;font-size:.74rem;padding-right:0}._highlightOriginalPrice_u2fft_330{font-size:.62rem}._muted_u2fft_29{font-size:.68rem;line-height:1.4}._highlightPrice_u2fft_316{font-size:.8rem}._highlightBadge_u2fft_415{top:.5rem;left:.5rem;min-height:1.65rem;max-width:calc(100% - 1rem);padding:.28rem .55rem;font-size:.66rem}._editorialNote_u2fft_491{font-size:.78rem;line-height:1.45}}@media(max-width:460px){._highlightGrid_u2fft_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._highlightBody_u2fft_129{padding:.65rem .65rem .78rem}._highlightBody_u2fft_129 strong,._highlightPrice_u2fft_316{font-size:.76rem}._mediaActionButton_u2fft_207{min-width:2.75rem;min-height:2.75rem}}._sectionDescription_u2fft_515{margin:.45rem 0 0;color:var(--color-text-secondary);font-size:.95rem;line-height:1.6;max-width:60ch}._collectionHero_u2fft_396{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:1rem;align-items:stretch;padding:1rem;border-radius:var(--radius-default);border:1px solid var(--color-border);background:var(--color-surface-layer);box-shadow:var(--shadow-card)}._collectionHeroMedia_u2fft_404{position:relative;min-height:12rem;border-radius:var(--radius-default);overflow:hidden;background:var(--color-surface-muted)}._collectionHeroImage_u2fft_543{width:100%;height:100%;object-fit:cover}._collectionHeroBody_u2fft_549{display:flex;flex-direction:column;gap:.85rem;justify-content:center}._collectionMetaRow_u2fft_556{display:flex;flex-wrap:wrap;gap:.55rem}._collectionMetaPill_u2fft_417{display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .72rem;border-radius:999px;background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.83rem;font-weight:700}._collectionSlug_u2fft_575{color:var(--color-text-primary);font-size:1.05rem;font-weight:800;letter-spacing:-.01em}._highlightBadge_u2fft_415{position:absolute;top:.9rem;left:.9rem;display:inline-flex;align-items:center;min-height:2rem;max-width:calc(100% - 1.8rem);padding:.38rem .72rem;border-radius:999px;background:var(--color-surface-overlay);color:var(--color-text-primary);font-size:.8rem;font-weight:800;box-shadow:0 .7rem 1.7rem color-mix(in srgb,var(--palette-rgb-541d1d) 12%,transparent)}._editorialNote_u2fft_491{margin:0;color:var(--color-text-secondary);font-size:.92rem;line-height:1.6}._highlightCard_u2fft_111:hover{transform:none}._productTitle_u2fft_308{-webkit-line-clamp:2;font-weight:700}._shopLine_u2fft_39{-webkit-line-clamp:1}._highlightPrice_u2fft_316{font-size:16px}._feedStack_u2fft_1{container:product-region/inline-size}._highlightGrid_u2fft_105{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}@media(min-width:768px){._highlightGrid_u2fft_105{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1280px){._highlightGrid_u2fft_105{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@container product-region (max-width: 291px){._highlightGrid_u2fft_105{grid-template-columns:minmax(0,1fr)}}._frame_tp6pc_1{position:relative;isolation:isolate;width:100%;height:560px;overflow:hidden;color:var(--pagehero-text);background:var(--pagehero-ink)}._image_tp6pc_11{position:absolute;inset:0;opacity:0;transition:opacity .26s ease;pointer-events:none}._image_tp6pc_11 img{width:100%;height:100%;object-fit:cover}._active_tp6pc_25{opacity:1}._overlay_tp6pc_29{position:absolute;inset:0;background:var(--pagehero-overlay)}._seasonal_tp6pc_35{background:var(--pagehero-seasonal-overlay)}._copy_tp6pc_39{position:absolute;left:max(64px,(100% - 1280px) / 2);top:50%;transform:translateY(-50%);width:min(560px,100% - 128px)}._copy_tp6pc_39 h1{margin:0;color:var(--pagehero-text);font-size:48px;line-height:56px;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}._copy_tp6pc_39 p{margin:16px 0 24px;color:var(--pagehero-subline);font-size:20px;line-height:30px;max-width:520px}._short_tp6pc_65{display:none}._seasonalHero_tp6pc_69 ._copy_tp6pc_39 h1{max-width:360px}._seasonalHero_tp6pc_69._mobile_tp6pc_73 ._copy_tp6pc_39 h1,._seasonalHero_tp6pc_69._narrow_tp6pc_74 ._copy_tp6pc_39 h1{max-width:260px}@media(max-width:767px){._seasonalHero_tp6pc_69:not(._preview_tp6pc_79) ._copy_tp6pc_39 h1{max-width:260px}}._cta_tp6pc_83{display:inline-flex;align-items:center;gap:8px;min-height:48px;max-width:100%;box-sizing:border-box;padding:0 20px;border-radius:999px;background:var(--pagehero-primary);color:var(--pagehero-text);font-size:15px;font-weight:600;text-decoration:none}._cta_tp6pc_83:hover{background:var(--pagehero-hover);color:var(--pagehero-text)}._cta_tp6pc_83:active{background:var(--pagehero-pressed);transform:scale(.98)}._cta_tp6pc_83:focus-visible,._frame_tp6pc_1 button:focus-visible{outline:2px solid var(--pagehero-text);outline-offset:2px;box-shadow:var(--pagehero-focus)}._chip_tp6pc_116{position:absolute;right:24px;bottom:22px;padding:8px 14px;border-radius:999px;background:var(--pagehero-chip)}._arrow_tp6pc_125{position:absolute;top:50%;width:44px;height:44px;border:1px solid var(--pagehero-text);border-radius:50%;background:var(--pagehero-control);color:var(--pagehero-text);font-size:30px;cursor:pointer}._previous_tp6pc_138{left:8px}._next_tp6pc_142{right:8px}._controls_tp6pc_146{position:absolute;bottom:4px;left:50%;transform:translate(-50%);display:flex}._controls_tp6pc_146 button{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--pagehero-text);cursor:pointer}._controls_tp6pc_146 span{width:8px;height:8px;border-radius:50%;background:var(--pagehero-text);box-shadow:0 0 0 2px var(--pagehero-ink)}._controls_tp6pc_146 [aria-current=true] span{background:var(--pagehero-primary);box-shadow:0 0 0 2px var(--pagehero-text)}._compact_tp6pc_179{padding:24px 16px;background:var(--color-surface-elevated);color:var(--color-text-primary);overflow-wrap:anywhere}@media(max-width:1279px){._frame_tp6pc_1:not(._preview_tp6pc_79){height:460px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39{left:40px;width:min(460px,100% - 80px)}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39 h1{font-size:40px;line-height:48px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39 p{font-size:18px;line-height:27px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._cta_tp6pc_83{min-height:46px;padding-inline:18px;font-size:14px}}@media(min-width:768px)and (max-width:959px){._frame_tp6pc_1:not(._preview_tp6pc_79) ._overlay_tp6pc_29{background:var(--pagehero-tablet-overlay)}}@media(max-width:767px){._frame_tp6pc_1:not(._preview_tp6pc_79){height:280px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39{left:16px;top:auto;bottom:18px;transform:none;width:calc(100% - 32px);max-width:330px}._frame_tp6pc_1:not(._preview_tp6pc_79)._multiple_tp6pc_225 ._copy_tp6pc_39{bottom:48px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39 h1{font-size:30px;line-height:34px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39 p{margin:8px 0 14px;font-size:15px;line-height:21px;max-width:290px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._full_tp6pc_238{display:none}._frame_tp6pc_1:not(._preview_tp6pc_79) ._short_tp6pc_65{display:block}._frame_tp6pc_1:not(._preview_tp6pc_79) ._cta_tp6pc_83{min-height:44px;padding-inline:16px;font-size:14px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._arrow_tp6pc_125{display:none}._frame_tp6pc_1:not(._preview_tp6pc_79) ._chip_tp6pc_116{top:8px;bottom:auto;right:8px;padding:4px 8px;font-size:12px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._overlay_tp6pc_29{background:var(--pagehero-mobile-overlay)}}@media(max-width:389px){._frame_tp6pc_1:not(._preview_tp6pc_79){height:300px;min-height:240px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39{left:12px;width:calc(100% - 24px)}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39 h1{font-size:27px;line-height:32px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._copy_tp6pc_39 p{font-size:14px;line-height:20px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._cta_tp6pc_83{font-size:13px}._frame_tp6pc_1:not(._preview_tp6pc_79) ._controls_tp6pc_146 button{width:40px}}._frame_tp6pc_1._tablet_tp6pc_287{height:460px}._frame_tp6pc_1._tablet_tp6pc_287 ._copy_tp6pc_39{left:40px;width:min(460px,100% - 80px)}._frame_tp6pc_1._tablet_tp6pc_287 ._copy_tp6pc_39 h1{font-size:40px;line-height:48px}._frame_tp6pc_1._tablet_tp6pc_287 ._copy_tp6pc_39 p{font-size:18px;line-height:27px}._frame_tp6pc_1._tablet_tp6pc_287 ._cta_tp6pc_83{min-height:46px;padding-inline:18px;font-size:14px}._frame_tp6pc_1._mobile_tp6pc_73,._frame_tp6pc_1._narrow_tp6pc_74{height:280px}._frame_tp6pc_1._mobile_tp6pc_73 ._copy_tp6pc_39,._frame_tp6pc_1._narrow_tp6pc_74 ._copy_tp6pc_39{left:16px;top:auto;bottom:18px;transform:none;width:calc(100% - 32px);max-width:330px}._frame_tp6pc_1._mobile_tp6pc_73._multiple_tp6pc_225 ._copy_tp6pc_39,._frame_tp6pc_1._narrow_tp6pc_74._multiple_tp6pc_225 ._copy_tp6pc_39{bottom:48px}._frame_tp6pc_1._mobile_tp6pc_73 ._copy_tp6pc_39 h1,._frame_tp6pc_1._narrow_tp6pc_74 ._copy_tp6pc_39 h1{font-size:30px;line-height:34px}._frame_tp6pc_1._mobile_tp6pc_73 ._copy_tp6pc_39 p,._frame_tp6pc_1._narrow_tp6pc_74 ._copy_tp6pc_39 p{margin:8px 0 14px;font-size:15px;line-height:21px;max-width:290px}._frame_tp6pc_1._mobile_tp6pc_73 ._full_tp6pc_238,._frame_tp6pc_1._narrow_tp6pc_74 ._full_tp6pc_238{display:none}._frame_tp6pc_1._mobile_tp6pc_73 ._short_tp6pc_65,._frame_tp6pc_1._narrow_tp6pc_74 ._short_tp6pc_65{display:block}._frame_tp6pc_1._mobile_tp6pc_73 ._cta_tp6pc_83,._frame_tp6pc_1._narrow_tp6pc_74 ._cta_tp6pc_83{min-height:44px;padding-inline:16px;font-size:14px}._frame_tp6pc_1._mobile_tp6pc_73 ._arrow_tp6pc_125,._frame_tp6pc_1._narrow_tp6pc_74 ._arrow_tp6pc_125{display:none}._frame_tp6pc_1._mobile_tp6pc_73 ._chip_tp6pc_116,._frame_tp6pc_1._narrow_tp6pc_74 ._chip_tp6pc_116{top:8px;bottom:auto;right:8px;padding:4px 8px;font-size:12px}._frame_tp6pc_1._mobile_tp6pc_73 ._overlay_tp6pc_29,._frame_tp6pc_1._narrow_tp6pc_74 ._overlay_tp6pc_29{background:var(--pagehero-mobile-overlay)}._frame_tp6pc_1._narrow_tp6pc_74{height:300px;min-height:240px}._frame_tp6pc_1._narrow_tp6pc_74 ._copy_tp6pc_39{left:12px;width:calc(100% - 24px)}._frame_tp6pc_1._narrow_tp6pc_74 ._copy_tp6pc_39 h1{font-size:27px;line-height:32px}._frame_tp6pc_1._narrow_tp6pc_74 ._copy_tp6pc_39 p{font-size:14px;line-height:20px}._frame_tp6pc_1._narrow_tp6pc_74 ._cta_tp6pc_83{font-size:13px}._frame_tp6pc_1._narrow_tp6pc_74 ._controls_tp6pc_146 button{width:40px}@media(prefers-reduced-motion:reduce){._image_tp6pc_11{transition:none}}._wrapper_1ozg6_33{width:100%;padding:clamp(1.1rem,3vw,2.4rem) clamp(.9rem,5vw,3rem) clamp(2.25rem,5vw,4rem);--page-scaffold-border-soft: var(--color-border-soft);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-b22222) 8%, transparent);--page-scaffold-surface-muted: var(--color-surface-muted);--page-scaffold-shadow-card: var(--shadow-card);--page-scaffold-shadow-floating: var(--shadow-floating);--page-scaffold-hero-shadow: 0 2rem 3.5rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hero-shadow-compact: 0 1.2rem 2.4rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hero-shadow-slim: 0 .95rem 1.9rem color-mix(in srgb, var(--palette-rgb-541d1d) 7%, transparent);--page-scaffold-hover-shadow: 0 1rem 2rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hero-background: var(--color-accent-soft);background:var(--color-background-primary)}._wrapperWorkspace_1ozg6_49{--page-scaffold-border-soft: color-mix(in srgb, var(--palette-rgb-a50021) 11%, transparent);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-a50021) 13%, transparent);--page-scaffold-surface-muted: color-mix(in srgb, var(--palette-rgb-fcf9f4) 99%, transparent);--page-scaffold-shadow-card: 0 1.15rem 2.4rem color-mix(in srgb, var(--palette-rgb-541d1d) 7%, transparent);--page-scaffold-shadow-floating: 0 1.35rem 2.8rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hero-shadow: 0 1.5rem 3rem color-mix(in srgb, var(--palette-rgb-541d1d) 9%, transparent);--page-scaffold-hero-shadow-compact: 0 1.1rem 2.3rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hero-shadow-slim: 0 .9rem 1.85rem color-mix(in srgb, var(--palette-rgb-541d1d) 7%, transparent);--page-scaffold-hover-shadow: 0 1rem 2rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hero-background: var(--color-accent-soft);background:var(--color-background-primary)}._wrapperBrandWorkspace_1ozg6_63{--page-scaffold-border-soft: color-mix(in srgb, var(--palette-rgb-b22222) 11%, transparent);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-b22222) 13%, transparent);--page-scaffold-surface-muted: color-mix(in srgb, var(--palette-rgb-fff7f5) 98%, transparent);--page-scaffold-shadow-card: 0 1.1rem 2.3rem color-mix(in srgb, var(--palette-rgb-622222) 8%, transparent);--page-scaffold-shadow-floating: 0 1.35rem 2.75rem color-mix(in srgb, var(--palette-rgb-622222) 9%, transparent);--page-scaffold-hero-shadow: 0 1.55rem 3rem color-mix(in srgb, var(--palette-rgb-622222) 10%, transparent);--page-scaffold-hero-shadow-compact: 0 1.05rem 2.2rem color-mix(in srgb, var(--palette-rgb-622222) 9%, transparent);--page-scaffold-hero-shadow-slim: 0 .88rem 1.8rem color-mix(in srgb, var(--palette-rgb-622222) 8%, transparent);--page-scaffold-hover-shadow: 0 1rem 2rem color-mix(in srgb, var(--palette-rgb-622222) 8%, transparent);--page-scaffold-hero-background: var(--color-accent-soft);background:var(--color-background-primary)}._wrapperManagement_1ozg6_77{--page-scaffold-border-soft: color-mix(in srgb, var(--palette-rgb-a50021) 13%, transparent);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-a50021) 16%, transparent);--page-scaffold-surface-muted: color-mix(in srgb, var(--palette-rgb-fcf9f4) 99%, transparent);--page-scaffold-shadow-card: 0 1.25rem 2.8rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-shadow-floating: 0 1.45rem 3rem color-mix(in srgb, var(--palette-rgb-541d1d) 9%, transparent);--page-scaffold-hero-shadow: 0 1.8rem 3.2rem color-mix(in srgb, var(--palette-rgb-541d1d) 10%, transparent);--page-scaffold-hero-shadow-compact: 0 1.18rem 2.45rem color-mix(in srgb, var(--palette-rgb-541d1d) 9%, transparent);--page-scaffold-hero-shadow-slim: 0 .94rem 1.92rem color-mix(in srgb, var(--palette-rgb-541d1d) 8%, transparent);--page-scaffold-hover-shadow: 0 1.1rem 2.15rem color-mix(in srgb, var(--palette-rgb-541d1d) 9%, transparent);--page-scaffold-hero-background: var(--color-accent-soft);background:var(--color-background-primary)}._container_1ozg6_91{max-width:76rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,3rem);--color-border-soft: var(--page-scaffold-border-soft);--color-border: var(--page-scaffold-border-soft);--color-surface-muted: var(--page-scaffold-surface-muted);--shadow-card: var(--page-scaffold-shadow-card);--shadow-floating: var(--page-scaffold-shadow-floating)}._sectionList_1ozg6_104{display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,2rem)}._hero_1ozg6_110{position:relative;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:1.75rem;background:var(--color-surface-layer);box-shadow:var(--shadow-sm);padding:clamp(1.75rem,3vw,3.25rem);border-top-color:var(--color-primary-outline);display:flex;align-items:flex-end;min-height:var(--managed-hero-min-height-desktop, clamp(13rem, 22vw, 18rem));background:var(--managed-hero-composed-background-desktop, var(--managed-hero-composed-background, var(--managed-hero-background, var(--page-scaffold-hero-background))));background-size:var(--managed-hero-background-size-desktop, var(--managed-hero-background-size, cover));background-position:var(--managed-hero-background-position-desktop, var(--managed-hero-background-position, center));background-repeat:var(--managed-hero-background-repeat, no-repeat)}@media(max-width:960px){._hero_1ozg6_110{background:var(--managed-hero-composed-background-tablet, var(--managed-hero-composed-background-desktop, var(--managed-hero-composed-background, var(--managed-hero-background, var(--page-scaffold-hero-background)))));background-size:var(--managed-hero-background-size-tablet, var(--managed-hero-background-size-desktop, var(--managed-hero-background-size, cover)));background-position:var(--managed-hero-background-position-tablet, var(--managed-hero-background-position-desktop, var(--managed-hero-background-position, center)));background-repeat:var(--managed-hero-background-repeat, no-repeat)}}@media(max-width:700px){._hero_1ozg6_110{background:var(--managed-hero-composed-background-mobile, var(--managed-hero-composed-background-tablet, var(--managed-hero-composed-background-desktop, var(--managed-hero-composed-background, var(--managed-hero-background, var(--page-scaffold-hero-background))))));background-size:var(--managed-hero-background-size-mobile, var(--managed-hero-background-size-tablet, var(--managed-hero-background-size-desktop, var(--managed-hero-background-size, cover))));background-position:var(--managed-hero-background-position-mobile, var(--managed-hero-background-position-tablet, var(--managed-hero-background-position-desktop, var(--managed-hero-background-position, center))));background-repeat:var(--managed-hero-background-repeat, no-repeat)}}._hero_1ozg6_110{box-shadow:var(--page-scaffold-hero-shadow);border-color:var(--page-scaffold-border)}._heroCompact_1ozg6_152{min-height:clamp(7.2rem,10vw,8.8rem);padding:1.4rem 1.55rem 1.45rem;border-radius:1.45rem;box-shadow:var(--page-scaffold-hero-shadow-compact)}._heroSlim_1ozg6_159{min-height:clamp(5.4rem,8vw,6.5rem);padding:.9rem 1.05rem .96rem;border-radius:1.15rem;box-shadow:var(--page-scaffold-hero-shadow-slim)}._hero_1ozg6_110:before{content:none}._heroCompact_1ozg6_152:before{content:none}._heroSlim_1ozg6_159:before{content:none}._hero_1ozg6_110>*{position:relative;z-index:1}._heroBody_1ozg6_183{display:flex;flex-direction:column;gap:.9rem;width:100%}._heroBodyCompact_1ozg6_190{gap:.8rem}._heroBodySlim_1ozg6_194{gap:.58rem}._heroText_1ozg6_198{display:flex;flex-direction:column;gap:.8rem;max-width:70ch}._heroTextCompact_1ozg6_205{gap:.62rem;max-width:64ch}._heroTextSlim_1ozg6_210{gap:.44rem;max-width:58ch}._title_1ozg6_215{margin:0;font-size:clamp(1.95rem,4vw,2.9rem);line-height:1.14;font-weight:800;letter-spacing:-.02em;color:var(--page-scaffold-hero-title-color, var(--managed-hero-title-color, var(--color-text-primary)));font-family:var(--managed-hero-title-font, inherit);max-width:100%;overflow-wrap:anywhere;text-wrap:balance}._titleCompact_1ozg6_228{font-size:clamp(1.4rem,2.35vw,1.95rem);line-height:1.18}._titleSlim_1ozg6_233{font-size:clamp(1.04rem,1.55vw,1.36rem);line-height:1.22}._description_1ozg6_238{margin:0;max-width:62ch;color:var(--page-scaffold-hero-description-color, var(--managed-hero-description-color, var(--color-text-secondary)));font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.72;font-family:var(--managed-hero-description-font, inherit);overflow-wrap:break-word;text-wrap:pretty}._descriptionCompact_1ozg6_249{font-size:1rem;line-height:1.68;max-width:60ch}._descriptionSlim_1ozg6_255{font-size:.88rem;line-height:1.52;max-width:54ch}._section_1ozg6_104{position:relative;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:1.5rem;background:var(--color-surface-layer);box-shadow:var(--shadow-sm);padding:clamp(1.35rem,2.8vw,2.35rem);margin-top:clamp(.25rem,1vw,.75rem)}._sectionTitle_1ozg6_272{margin:0 0 .85rem;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.3}._sectionDescription_1ozg6_278{margin:0 0 1.05rem;color:var(--color-text-secondary);line-height:1.7}._linkList_1ozg6_284{display:grid;gap:.85rem}._linkCard_1ozg6_289{position:relative;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:1.1rem;background:var(--color-surface-layer);box-shadow:var(--shadow-sm);padding:1rem 1.15rem;display:block;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._linkCard_1ozg6_289:hover{transform:translateY(-1px);box-shadow:var(--page-scaffold-hover-shadow)}._heroMetaRow_1ozg6_308,._actions_1ozg6_309{display:flex;flex-wrap:wrap;gap:.75rem}._eyebrow_1ozg6_315{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:var(--spacing-xxsmall) var(--spacing-small);border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-overlay);color:var(--color-text-primary);font-weight:700;font-size:var(--type-body-sm);line-height:1.2;border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);width:fit-content;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}._badge_1ozg6_337{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:var(--spacing-xxsmall) var(--spacing-small);border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-overlay);color:var(--color-text-primary);font-weight:700;font-size:var(--type-body-sm);line-height:1.2}._heroContent_1ozg6_352{margin-top:.4rem}@media(max-width:960px){._hero_1ozg6_110{min-height:var(--managed-hero-min-height-tablet, var(--managed-hero-min-height-desktop, clamp(13rem, 22vw, 18rem)))}}@media(max-width:700px){._hero_1ozg6_110{min-height:var(--managed-hero-mobile-min-height, 8rem);padding:clamp(1.25rem,7vw,1.75rem);align-items:flex-start}._heroCompact_1ozg6_152{min-height:var(--managed-hero-mobile-min-height, 7.4rem)}._heroSlim_1ozg6_159{min-height:var(--managed-hero-mobile-min-height, 5.8rem)}._heroText_1ozg6_198,._heroTextCompact_1ozg6_205,._heroTextSlim_1ozg6_210,._description_1ozg6_238,._descriptionCompact_1ozg6_249,._descriptionSlim_1ozg6_255{max-width:100%}._title_1ozg6_215{font-size:clamp(1.55rem,8vw,2.1rem);line-height:1.16}._description_1ozg6_238{font-size:.98rem;line-height:1.64}}@media(prefers-color-scheme:dark){._wrapper_1ozg6_33{--page-scaffold-hero-background: var(--color-accent-soft);--page-scaffold-hero-title-color: var(--palette-rgb-fff6f4);--page-scaffold-hero-description-color: color-mix(in srgb, var(--palette-rgb-ffe8e8) 90%, transparent);background:var(--color-background-primary)}._wrapperWorkspace_1ozg6_49{--page-scaffold-border-soft: color-mix(in srgb, var(--palette-rgb-d44444) 16%, transparent);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-d44444) 18%, transparent);--page-scaffold-surface-muted: color-mix(in srgb, var(--palette-rgb-1e2327) 98%, transparent);--page-scaffold-shadow-card: 0 1rem 2.2rem color-mix(in srgb, var(--palette-rgb-000000) 26%, transparent), inset 0 1px 0 color-mix(in srgb, var(--palette-rgb-ffffff) 3%, transparent);--page-scaffold-shadow-floating: 0 1.45rem 3rem color-mix(in srgb, var(--palette-rgb-000000) 36%, transparent);--page-scaffold-hero-title-color: var(--palette-rgb-fff6f4);--page-scaffold-hero-description-color: color-mix(in srgb, var(--palette-rgb-ffe8e8) 88%, transparent);background:var(--color-background-primary)}._wrapperBrandWorkspace_1ozg6_63{--page-scaffold-border-soft: color-mix(in srgb, var(--palette-rgb-d44444) 16%, transparent);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-d44444) 18%, transparent);--page-scaffold-surface-muted: color-mix(in srgb, var(--palette-rgb-1e2327) 98%, transparent);--page-scaffold-shadow-card: 0 1rem 2.2rem color-mix(in srgb, var(--palette-rgb-000000) 26%, transparent), inset 0 1px 0 color-mix(in srgb, var(--palette-rgb-ffffff) 3%, transparent);--page-scaffold-shadow-floating: 0 1.45rem 3rem color-mix(in srgb, var(--palette-rgb-000000) 36%, transparent);--page-scaffold-hero-background: var(--color-accent-soft);--page-scaffold-hero-title-color: var(--palette-rgb-fff6f4);--page-scaffold-hero-description-color: color-mix(in srgb, var(--palette-rgb-ffe5e5) 88%, transparent);background:var(--color-background-primary)}._wrapperManagement_1ozg6_77{--page-scaffold-border-soft: color-mix(in srgb, var(--palette-rgb-d44444) 16%, transparent);--page-scaffold-border: color-mix(in srgb, var(--palette-rgb-d44444) 18%, transparent);--page-scaffold-surface-muted: color-mix(in srgb, var(--palette-rgb-1e2327) 98%, transparent);--page-scaffold-shadow-card: 0 1rem 2.2rem color-mix(in srgb, var(--palette-rgb-000000) 26%, transparent), inset 0 1px 0 color-mix(in srgb, var(--palette-rgb-ffffff) 3%, transparent);--page-scaffold-shadow-floating: 0 1.45rem 3rem color-mix(in srgb, var(--palette-rgb-000000) 36%, transparent);--page-scaffold-hero-title-color: var(--palette-rgb-fff6f4);--page-scaffold-hero-description-color: color-mix(in srgb, var(--palette-rgb-ffe8e8) 88%, transparent);background:var(--color-background-primary)}._hero_1ozg6_110{border-color:color-mix(in srgb,var(--palette-rgb-d44444) 16%,transparent)}._title_1ozg6_215{color:var(--page-scaffold-hero-title-color, var(--managed-hero-title-color, var(--palette-rgb-fff1f1)))}._sectionTitle_1ozg6_272,._linkLabel_1ozg6_441{color:var(--palette-rgb-fff1f1)}._description_1ozg6_238{color:var(--page-scaffold-hero-description-color, var(--managed-hero-description-color, color-mix(in srgb, var(--palette-rgb-ffe5e5) 80%, transparent)))}._sectionDescription_1ozg6_278{color:color-mix(in srgb,var(--palette-rgb-ffe5e5) 80%,transparent)}._section_1ozg6_104{background:color-mix(in srgb,var(--palette-rgb-1c1618) 94%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-d44444) 14%,transparent)}._linkCard_1ozg6_289{background:color-mix(in srgb,var(--palette-rgb-261d1f) 96%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-d44444) 16%,transparent)}._linkCard_1ozg6_289:hover{box-shadow:0 1rem 2rem color-mix(in srgb,var(--palette-rgb-000000) 24%,transparent);background:color-mix(in srgb,var(--palette-rgb-2f2225) 98%,transparent)}}._wrapper_1ozg6_33{padding-inline:var(--layout-gutter)}._container_1ozg6_91{width:100%;max-width:var(--layout-content-max)}._hero_1ozg6_110._textHeader_1ozg6_473{display:block;padding:8px 0 16px;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--color-text-primary)}._textHeader_1ozg6_473 ._heroBody_1ozg6_183{display:flex;flex-wrap:wrap;gap:16px}._textHeader_1ozg6_473 ._title_1ozg6_215{color:var(--color-text-primary);font-size:var(--type-h1);line-height:var(--type-h1-line)}._textHeader_1ozg6_473 ._description_1ozg6_238{color:var(--color-text-secondary);max-width:70ch;margin-top:8px}._textHeader_1ozg6_473 ._heroMetaRow_1ozg6_308{display:none}._wrapper_1ozg6_33._breadcrumbBar_1ozg6_506{padding-block:var(--spacing-12) 0;min-height:0}._breadcrumbBar_1ozg6_506 nav{margin-bottom:var(--spacing-12)}._breadcrumbs_1u83b_1{display:block;margin-bottom:1rem}._list_1u83b_6{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .7rem;margin:0;padding:0;list-style:none}._item_1u83b_16{display:inline-flex;align-items:center;gap:.7rem;min-width:0}._item_1u83b_16:not(:last-child):after{content:"/";color:color-mix(in srgb,var(--palette-rgb-7a5858) 90%,transparent);font-size:.82rem;font-weight:700}._link_1u83b_29,._current_1u83b_30{min-width:0;font-size:.86rem;line-height:1.45;overflow-wrap:anywhere}._link_1u83b_29{display:inline-flex;align-items:center;min-block-size:1.75rem;min-inline-size:1.5rem;color:var(--color-text-secondary);text-decoration:none;font-weight:600}._link_1u83b_29:hover{text-decoration:underline;text-underline-offset:.16rem}._current_1u83b_30{color:var(--color-text-primary);font-weight:600}._homeIcon_1u83b_56{display:block;width:1.1rem;height:1.1rem}@media(prefers-color-scheme:dark){._item_1u83b_16:not(:last-child):after{color:color-mix(in srgb,var(--palette-rgb-ffe0e0) 62%,transparent)}._link_1u83b_29{color:var(--color-text-secondary)}._current_1u83b_30{color:var(--color-text-primary)}}._page_175zq_33{width:100%;padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,6vw,4rem) clamp(3rem,6vw,5rem);background:var(--color-background-primary)}._container_175zq_39{max-width:84rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.25rem,2.6vw,2rem)}._hero_175zq_47{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(16rem,30vw,22rem);padding:clamp(1.85rem,3.5vw,3.15rem);border-radius:2rem;background:var(--managed-hero-composed-background-desktop, var(--managed-hero-composed-background, var(--managed-hero-background, var(--home-hero-background, var(--color-primary)))));background-size:var(--managed-hero-background-size-desktop, var(--managed-hero-background-size, cover));background-position:var(--managed-hero-background-position-desktop, var(--managed-hero-background-position, center));background-repeat:var(--managed-hero-background-repeat, no-repeat)}@media(max-width:960px){._hero_175zq_47{background:var(--managed-hero-composed-background-tablet, var(--managed-hero-composed-background-desktop, var(--managed-hero-composed-background, var(--managed-hero-background, var(--home-hero-background, var(--color-primary))))));background-size:var(--managed-hero-background-size-tablet, var(--managed-hero-background-size-desktop, var(--managed-hero-background-size, cover)));background-position:var(--managed-hero-background-position-tablet, var(--managed-hero-background-position-desktop, var(--managed-hero-background-position, center)));background-repeat:var(--managed-hero-background-repeat, no-repeat)}}@media(max-width:700px){._hero_175zq_47{background:var(--managed-hero-composed-background-mobile, var(--managed-hero-composed-background-tablet, var(--managed-hero-composed-background-desktop, var(--managed-hero-composed-background, var(--managed-hero-background, var(--home-hero-background, var(--color-primary)))))));background-size:var(--managed-hero-background-size-mobile, var(--managed-hero-background-size-tablet, var(--managed-hero-background-size-desktop, var(--managed-hero-background-size, cover))));background-position:var(--managed-hero-background-position-mobile, var(--managed-hero-background-position-tablet, var(--managed-hero-background-position-desktop, var(--managed-hero-background-position, center))));background-repeat:var(--managed-hero-background-repeat, no-repeat)}}._hero_175zq_47{border:1px solid color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent);box-shadow:0 2rem 3.5rem color-mix(in srgb,var(--palette-rgb-541d1d) 12%,transparent)}._hero_175zq_47:before{content:"";position:absolute;inset:auto auto -5rem -3.5rem;width:13rem;height:13rem;border-radius:999px;background:color-mix(in srgb,var(--palette-rgb-ffffff) 8%,transparent);filter:blur(18px);pointer-events:none}._heroBody_175zq_93{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem}._heroPills_175zq_101{display:flex;flex-wrap:wrap;gap:.75rem}._heroPill_175zq_101{display:inline-flex;align-items:center;min-height:2.25rem;padding:.45rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--palette-rgb-ffffff) 12%,transparent);border:1px solid color-mix(in srgb,var(--palette-rgb-ffffff) 18%,transparent);color:var(--palette-rgb-ffffff);font-size:.9rem;font-weight:700}._heroCopy_175zq_120{display:flex;flex-direction:column;gap:.85rem;max-width:min(100%,64rem)}._heroBrand_175zq_127{margin:0;font-size:.95rem;line-height:1.2;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--palette-rgb-fff4f4) 82%,transparent)}._heroTitle_175zq_137{margin:0;font-size:clamp(2.1rem,4vw,3.25rem);line-height:1.08;font-weight:800;letter-spacing:0;color:var(--managed-hero-title-color, var(--home-hero-title-color, var(--palette-rgb-ffffff)));font-family:var(--home-hero-title-font, inherit)}._heroDescription_175zq_147{margin:0;max-width:62ch;color:var(--managed-hero-description-color, var(--home-hero-description-color, color-mix(in srgb, var(--palette-rgb-fff4f4) 92%, transparent)));font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.72;font-family:var(--home-hero-description-font, inherit)}._contentShell_175zq_156{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:768px){._page_175zq_33{padding-inline:1rem}._hero_175zq_47{min-height:clamp(14rem,42vw,18rem);border-radius:1.5rem;padding:1.35rem}._heroTitle_175zq_137{font-size:clamp(1.8rem,8vw,2.45rem)}}@media(max-width:700px){._hero_175zq_47{min-height:12.5rem;padding:1.2rem}._heroPills_175zq_101{display:none}._heroDescription_175zq_147{font-size:.95rem;line-height:1.6}}._container_175zq_39{max-width:var(--layout-content-max);padding-inline:var(--layout-gutter)}._hero_175zq_47{min-height:0;padding:8px 0 16px;background:transparent;border:0;box-shadow:none;border-radius:0}._hero_175zq_47:before,._heroBrand_175zq_127,._heroPills_175zq_101{display:none}._heroTitle_175zq_137{font-size:var(--type-h1);line-height:var(--type-h1-line);color:var(--color-text-primary)}._heroDescription_175zq_147{color:var(--color-text-secondary)}._wrapper_1eemz_1{display:flex;justify-content:center;padding:4rem 1rem 5rem}._card_1eemz_7{width:min(680px,100%);padding:2.5rem 2rem;border-radius:var(--radius-card);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating);text-align:center}._eyebrow_1eemz_16{margin:0 0 .75rem;font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary)}._description_1eemz_25{margin:.75rem auto 0;max-width:42ch;color:var(--color-text-secondary);line-height:1.65}._actions_1eemz_32{display:flex;justify-content:center;gap:.875rem;flex-wrap:wrap;margin-top:1.75rem}@media(max-width:640px){._card_1eemz_7{padding:2rem 1.25rem}._actions_1eemz_32{flex-direction:column}}:root{--pagehero-text: #ffffff;--pagehero-subline: #f7f4ef;--pagehero-ink: #1f3235;--pagehero-primary: #E3211B;--pagehero-hover: #CB1C17;--pagehero-pressed: #B91814;--pagehero-focus: 0 0 0 4px rgba(227,33,27,.55);--pagehero-chip: rgba(17,24,25,.78);--pagehero-control: rgba(17,24,25,.7);--pagehero-overlay: linear-gradient(90deg, rgba(17,24,25,.78) 0%, rgba(17,24,25,.68) 50%, rgba(17,24,25,.04) 80%);--pagehero-seasonal-overlay: linear-gradient(90deg, rgba(17,24,25,.74) 0%, rgba(17,24,25,.66) 42%, rgba(17,24,25,.18) 62%, rgba(17,24,25,0) 80%);--pagehero-tablet-overlay: linear-gradient(90deg, rgba(17,24,25,.8) 0%, rgba(17,24,25,.7) 68%, rgba(17,24,25,.04) 95%);--pagehero-mobile-overlay: linear-gradient(90deg, rgba(17,24,25,.84), rgba(17,24,25,.72) 72%, rgba(17,24,25,.68));--pagehero-height-narrow: 240px;--pagehero-height-mobile: 280px;--pagehero-height-tablet: 460px;--pagehero-height-desktop: 560px;--color-brand: #E3211B;--color-foundation: #1F3235;--color-primary: #E3211B;--color-primary-hover: #CB1C17;--color-primary-active: #B91814;--color-secondary: #8b5e5e;--color-danger: #B42318;--color-status-error: #B42318;--color-background-primary: #FCFCFB;--color-background-secondary: #F3F5F4;--color-surface: #FFFFFF;--color-surface-elevated: #FFFFFF;--color-surface-muted: #F3F5F4;--color-surface-layer-soft: #F3F5F4;--color-surface-layer: rgba(255, 255, 255, .985);--color-surface-layer-strong: rgba(255, 255, 255, .995);--color-surface-overlay: rgba(252, 252, 251, .96);--color-header-backdrop: rgba(255, 255, 255, .94);--color-header-backdrop-strong: rgba(255, 255, 255, .98);--color-input-surface: rgba(255, 255, 255, .985);--color-input-surface-focus: #ffffff;--color-workspace-backdrop: rgba(252, 252, 251, .96);--color-management-backdrop: rgba(243, 245, 244, .96);--color-ops-backdrop: #f5f3f1;--color-ops-surface: #ffffff;--color-ops-surface-muted: #ebe7e4;--color-ops-border: #ddd5d0;--color-ops-text: #26211f;--color-ops-text-muted: #655d58;--color-ops-active: #f8e7e5;--color-border: #E3E7E6;--color-border-soft: #E3E7E6;--color-border-strong: rgba(227, 33, 27, .3);--color-text-primary: #1F3235;--color-text-secondary: #667174;--color-text-tertiary: #667174;--color-primary-ink: #C92D27;--color-primary-ink-strong: #B91814;--color-primary-outline: #E3211B;--color-accent-deep: #E3211B;--color-accent-soft: #FDEBE9;--color-info-bg: #fff0f0;--color-info-border: rgba(178, 34, 34, .24);--color-info-text: #8f1d1d;--color-success-bg: #f4fbf5;--color-success-border: rgba(22, 163, 74, .18);--color-success-text: #287D5B;--color-warning-bg: #fffaf0;--color-warning-border: rgba(217, 119, 6, .2);--color-warning-text: #9A6400;--color-error-bg: #fff1f2;--color-error-border: rgba(180, 35, 24, .22);--color-error-text: #B42318;--color-focus-border: rgba(227, 33, 27, .38);--color-on-primary: #ffffff;--color-on-primary-muted: #FFFFFF;--color-payment-visa: #1a1f71;--color-payment-mastercard: #eb001b;--color-payment-paypal: #003087;--color-payment-klarna-surface: #ffb3c7;--color-payment-klarna-ink: #111111;--color-payment-google-pay: #3c4043;--color-payment-apple-pay: #111111;--color-payment-sepa: #21468b;--color-modal-backdrop: rgba(32, 16, 16, .48);--color-primary-soft: #FDEBE9;--color-brand-ink: #1F3235;--color-surface-warm: #F7F4EF;--color-text-muted-decorative: #8A9496;--color-text-inverse: #FFFFFF;--color-code-surface: #FFFFFF;--color-code-ink: #111111;--color-code-ink-muted: #4A5558;--color-code-border: #D5DBDA;--color-code-overlay: #1F3235;--spacing-4: 4px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-48: 48px;--spacing-64: 64px;--spacing-80: 80px;--spacing-xxsmall: .25rem;--spacing-xsmall: .5rem;--spacing-small: .75rem;--spacing-medium: 1rem;--spacing-large: 1.5rem;--spacing-xxlarge: 3rem;--spacing-section: clamp(3rem, 6vw, 5rem);--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--radius-small: 8px;--radius-default: 12px;--radius-large: 20px;--radius-card: 16px;--radius-pill: 999px;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 24px;--shadow-default: 0 .25rem 1rem rgba(84, 29, 29, .08);--shadow-card: 0 1rem 2.2rem rgba(84, 29, 29, .07), inset 0 1px 0 rgba(255, 255, 255, .64);--shadow-floating: 0 1.45rem 3rem rgba(84, 29, 29, .12);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(84, 29, 29, .12);--shadow-lg: 0 12px 28px rgba(24, 24, 27, .18);--shadow-button-primary: inset 0 1px 0 rgba(255, 255, 255, .14), 0 .62rem 1.05rem rgba(84, 29, 29, .14);--shadow-button-danger: 0 .62rem 1.05rem rgba(185, 28, 28, .16);--focus-ring: 0 0 0 2px var(--color-background-primary), 0 0 0 4px var(--color-primary-outline);--effect-loading-shimmer: linear-gradient(90deg, var(--color-surface-muted), var(--color-surface-layer-soft), var(--color-surface-muted));--control-height-sm: 2.75rem;--control-height-md: 2.95rem;--control-height-lg: 3.15rem;--control-touch-min: 44px;--type-body-xs: .75rem;--type-body-xs-lh: 1.45;--type-body-sm: .875rem;--type-body-sm-lh: 1.55;--type-body-md: 1rem;--type-body-md-lh: 1.65;--type-body-lg: 16px;--type-body-lg-lh: 1.7;--type-caption: 11px;--type-heading-sm: 1.125rem;--type-heading-md: 1.5rem;--type-heading-md-lh: 1.3;--type-display-hero: 28px;--type-display-hero-line: 34px;--type-h1: 28px;--type-h1-line: 34px;--type-h2: 22px;--type-h2-line: 28px;--type-h3: 18px;--type-h3-line: 24px;--type-body-lg-line: 24px;--type-body: 14px;--type-body-line: 21px;--type-label: 13px;--type-label-line: 18px;--type-caption-line: 16px;--font-family-base: Inter, "Noto Sans KR", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-monospace: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--font-size-body: var(--type-body);--line-height-normal: var(--type-body-line);--line-height-relaxed: 1.7;--transition-fast: .15s ease-out;--transition-normal: .3s ease-in-out;--transition-slow: .5s ease-in;--selection-background: rgba(227, 33, 27, .16);--selection-color: var(--color-text-primary);--palette-rgb-000000: #000000;--palette-rgb-00535b: #00535b;--palette-rgb-0284c7: #0284c7;--palette-rgb-047857: #047857;--palette-rgb-065f46: #065f46;--palette-rgb-070a0c: #070a0c;--palette-rgb-0f172a: #0f172a;--palette-rgb-0f6053: #0f6053;--palette-rgb-100a0c: #100a0c;--palette-rgb-104c48: #104c48;--palette-rgb-111111: #111111;--palette-rgb-111418: #111418;--palette-rgb-11151b: #11151b;--palette-rgb-111827: #111827;--palette-rgb-11633f: #11633f;--palette-rgb-123431: #123431;--palette-rgb-137946: #137946;--palette-rgb-140a0a: #140a0a;--palette-rgb-140c0e: #140c0e;--palette-rgb-140e0f: #140e0f;--palette-rgb-141010: #141010;--palette-rgb-141618: #141618;--palette-rgb-147a4f: #147a4f;--palette-rgb-15191e: #15191e;--palette-rgb-161a22: #161a22;--palette-rgb-161f1e: #161f1e;--palette-rgb-166534: #166534;--palette-rgb-16a34a: #16a34a;--palette-rgb-181d21: #181d21;--palette-rgb-188052: #188052;--palette-rgb-190c0c: #190c0c;--palette-rgb-191c1d: #191c1d;--palette-rgb-1b1517: #1b1517;--palette-rgb-1c0f10: #1c0f10;--palette-rgb-1c1111: #1c1111;--palette-rgb-1c1618: #1c1618;--palette-rgb-1c1a18: #1c1a18;--palette-rgb-1c1b1b: #1c1b1b;--palette-rgb-1d4b7a: #1d4b7a;--palette-rgb-1d4ed8: #1d4ed8;--palette-rgb-1e1212: #1e1212;--palette-rgb-1e2327: #1e2327;--palette-rgb-1e293b: #1e293b;--palette-rgb-1e40af: #1e40af;--palette-rgb-1f181b: #1f181b;--palette-rgb-1f2327: #1f2327;--palette-rgb-200c0e: #200c0e;--palette-rgb-202529: #202529;--palette-rgb-20262a: #20262a;--palette-rgb-211417: #211417;--palette-rgb-221212: #221212;--palette-rgb-221818: #221818;--palette-rgb-222222: #222222;--palette-rgb-231516: #231516;--palette-rgb-231d1d: #231d1d;--palette-rgb-24181e: #24181e;--palette-rgb-241b1e: #241b1e;--palette-rgb-241d1f: #241d1f;--palette-rgb-251d1f: #251d1f;--palette-rgb-252a2f: #252a2f;--palette-rgb-2563eb: #2563eb;--palette-rgb-261d1f: #261d1f;--palette-rgb-271717: #271717;--palette-rgb-271b1e: #271b1e;--palette-rgb-271f21: #271f21;--palette-rgb-281919: #281919;--palette-rgb-291e20: #291e20;--palette-rgb-291f22: #291f22;--palette-rgb-29548c: #29548c;--palette-rgb-2a2325: #2a2325;--palette-rgb-2b1313: #2b1313;--palette-rgb-2b1717: #2b1717;--palette-rgb-2b2224: #2b2224;--palette-rgb-2d1b1b: #2d1b1b;--palette-rgb-2d2424: #2d2424;--palette-rgb-2dd4bf: #2dd4bf;--palette-rgb-2e2224: #2e2224;--palette-rgb-2e383c: #2e383c;--palette-rgb-2f2225: #2f2225;--palette-rgb-2f3747: #2f3747;--palette-rgb-30282a: #30282a;--palette-rgb-312327: #312327;--palette-rgb-312427: #312427;--palette-rgb-32050d: #32050d;--palette-rgb-342226: #342226;--palette-rgb-34d399: #34d399;--palette-rgb-351f1f: #351f1f;--palette-rgb-361212: #361212;--palette-rgb-381f1f: #381f1f;--palette-rgb-391118: #391118;--palette-rgb-3a1818: #3a1818;--palette-rgb-3b2525: #3b2525;--palette-rgb-3d1d1d: #3d1d1d;--palette-rgb-3e2328: #3e2328;--palette-rgb-451a1a: #451a1a;--palette-rgb-47352d: #47352d;--palette-rgb-474141: #474141;--palette-rgb-4b5563: #4b5563;--palette-rgb-4d1d21: #4d1d21;--palette-rgb-51706b: #51706b;--palette-rgb-51c286: #51c286;--palette-rgb-541d1d: #541d1d;--palette-rgb-551515: #551515;--palette-rgb-5a3030: #5a3030;--palette-rgb-5a6f6b: #5a6f6b;--palette-rgb-5b2b2b: #5b2b2b;--palette-rgb-5b4b41: #5b4b41;--palette-rgb-5c3939: #5c3939;--palette-rgb-5c3c3c: #5c3c3c;--palette-rgb-5e3030: #5e3030;--palette-rgb-5e3314: #5e3314;--palette-rgb-5e3535: #5e3535;--palette-rgb-5f4343: #5f4343;--palette-rgb-60a5fa: #60a5fa;--palette-rgb-622222: #622222;--palette-rgb-666666: #666666;--palette-rgb-671c1c: #671c1c;--palette-rgb-6a2727: #6a2727;--palette-rgb-6a3d3d: #6a3d3d;--palette-rgb-6a4444: #6a4444;--palette-rgb-6b1f1f: #6b1f1f;--palette-rgb-6b4747: #6b4747;--palette-rgb-6b7280: #6b7280;--palette-rgb-6d390c: #6d390c;--palette-rgb-6e5050: #6e5050;--palette-rgb-6f1717: #6f1717;--palette-rgb-6f4242: #6f4242;--palette-rgb-774343: #774343;--palette-rgb-777777: #777777;--palette-rgb-785151: #785151;--palette-rgb-7a0016: #7a0016;--palette-rgb-7a1c1c: #7a1c1c;--palette-rgb-7a5858: #7a5858;--palette-rgb-7c1d1d: #7c1d1d;--palette-rgb-7d1616: #7d1616;--palette-rgb-7d4a4a: #7d4a4a;--palette-rgb-7d5555: #7d5555;--palette-rgb-7eabe5: #7eabe5;--palette-rgb-7ed3b6: #7ed3b6;--palette-rgb-7f1919: #7f1919;--palette-rgb-7f1d1d: #7f1d1d;--palette-rgb-858585: #858585;--palette-rgb-888888: #888888;--palette-rgb-8a4b08: #8a4b08;--palette-rgb-8a6464: #8a6464;--palette-rgb-8b0000: #8b0000;--palette-rgb-8b5e5e: #8b5e5e;--palette-rgb-8d2020: #8d2020;--palette-rgb-8f000d: #8f000d;--palette-rgb-8f1d1d: var(--color-primary-hover);--palette-rgb-8f231d: #8f231d;--palette-rgb-92640e: #92640e;--palette-rgb-927878: #927878;--palette-rgb-942031: #942031;--palette-rgb-991b1b: #991b1b;--palette-rgb-9a2323: #9a2323;--palette-rgb-9a3412: #9a3412;--palette-rgb-9e1b32: var(--color-primary);--palette-rgb-9f1239: #9f1239;--palette-rgb-9f1c32: #9f1c32;--palette-rgb-a01428: #a01428;--palette-rgb-a11919: #a11919;--palette-rgb-a12b2b: #a12b2b;--palette-rgb-a50021: #a50021;--palette-rgb-a7f3d0: #a7f3d0;--palette-rgb-a83232: #a83232;--palette-rgb-a89898: #a89898;--palette-rgb-ad1818: #ad1818;--palette-rgb-b00020: #b00020;--palette-rgb-b22222: var(--color-primary);--palette-rgb-b42c3a: #b42c3a;--palette-rgb-b6ffd3: #b6ffd3;--palette-rgb-b91c1c: #b91c1c;--palette-rgb-be185d: #be185d;--palette-rgb-bfdbfe: #bfdbfe;--palette-rgb-c13b53: #c13b53;--palette-rgb-c62828: #c62828;--palette-rgb-cccccc: #cccccc;--palette-rgb-d44444: var(--color-primary);--palette-rgb-d4e7ff: #d4e7ff;--palette-rgb-d6b7b7: #d6b7b7;--palette-rgb-d7d7d7: #d7d7d7;--palette-rgb-d9e2ec: #d9e2ec;--palette-rgb-dbbfbf: #dbbfbf;--palette-rgb-dc143c: #dc143c;--palette-rgb-dc2626: #dc2626;--palette-rgb-dccaca: #dccaca;--palette-rgb-dddddd: #dddddd;--palette-rgb-e5d1d1: #e5d1d1;--palette-rgb-ead6d6: #ead6d6;--palette-rgb-ecfdf5: #ecfdf5;--palette-rgb-eee1df: #eee1df;--palette-rgb-eeeeee: #eeeeee;--palette-rgb-ef4444: #ef4444;--palette-rgb-eff6ff: #eff6ff;--palette-rgb-f0fdf4: #f0fdf4;--palette-rgb-f1e6e6: #f1e6e6;--palette-rgb-f1f1f1: #f1f1f1;--palette-rgb-f2b5b5: #f2b5b5;--palette-rgb-f3c7c7: #f3c7c7;--palette-rgb-f3f4f6: #f3f4f6;--palette-rgb-f4eded: #f4eded;--palette-rgb-f4efee: #f4efee;--palette-rgb-f4faf9: #f4faf9;--palette-rgb-f59e0b: #f59e0b;--palette-rgb-f5dada: #f5dada;--palette-rgb-f5efee: #f5efee;--palette-rgb-f6efee: #f6efee;--palette-rgb-f6f3f2: #f6f3f2;--palette-rgb-f7f2ec: #f7f2ec;--palette-rgb-f87171: #f87171;--palette-rgb-f8f1f0: #f8f1f0;--palette-rgb-f8f2f1: #f8f2f1;--palette-rgb-f9f9f9: #f9f9f9;--palette-rgb-faf0f0: #faf0f0;--palette-rgb-fcf9f4: #fcf9f4;--palette-rgb-fde68a: #fde68a;--palette-rgb-fecaca: #fecaca;--palette-rgb-fecdd3: #fecdd3;--palette-rgb-fef2f2: #fef2f2;--palette-rgb-ff0000: var(--color-primary);--palette-rgb-ff7e7e: #ff7e7e;--palette-rgb-ff8094: #ff8094;--palette-rgb-ff8787: #ff8787;--palette-rgb-ff8a8a: #ff8a8a;--palette-rgb-ff9aaa: #ff9aaa;--palette-rgb-ffb1b1: #ffb1b1;--palette-rgb-ffb3b3: #ffb3b3;--palette-rgb-ffb6b6: #ffb6b6;--palette-rgb-ffb783: #ffb783;--palette-rgb-ffb7b7: #ffb7b7;--palette-rgb-ffbaba: #ffbaba;--palette-rgb-ffbebe: #ffbebe;--palette-rgb-ffc4cc: #ffc4cc;--palette-rgb-ffcdcd: #ffcdcd;--palette-rgb-ffd0d0: #ffd0d0;--palette-rgb-ffd2d2: #ffd2d2;--palette-rgb-ffd3d9: #ffd3d9;--palette-rgb-ffd5d5: #ffd5d5;--palette-rgb-ffd6d6: #ffd6d6;--palette-rgb-ffd7bd: #ffd7bd;--palette-rgb-ffd8d8: #ffd8d8;--palette-rgb-ffd8df: #ffd8df;--palette-rgb-ffd9d9: #ffd9d9;--palette-rgb-ffdada: #ffdada;--palette-rgb-ffdbdb: #ffdbdb;--palette-rgb-ffdcdc: #ffdcdc;--palette-rgb-ffdddd: #ffdddd;--palette-rgb-ffdede: #ffdede;--palette-rgb-ffe0e0: #ffe0e0;--palette-rgb-ffe4e6: #ffe4e6;--palette-rgb-ffe5e5: #ffe5e5;--palette-rgb-ffe5ea: #ffe5ea;--palette-rgb-ffe8e4: #ffe8e4;--palette-rgb-ffe8e8: #ffe8e8;--palette-rgb-ffe9e9: #ffe9e9;--palette-rgb-ffebeb: #ffebeb;--palette-rgb-ffeeee: #ffeeee;--palette-rgb-fff1f1: #fff1f1;--palette-rgb-fff1f3: #fff1f3;--palette-rgb-fff3f0: #fff3f0;--palette-rgb-fff3f3: #fff3f3;--palette-rgb-fff4f2: #fff4f2;--palette-rgb-fff4f4: #fff4f4;--palette-rgb-fff6f4: #fff6f4;--palette-rgb-fff6f6: #fff6f6;--palette-rgb-fff7df: #fff7df;--palette-rgb-fff7ed: #fff7ed;--palette-rgb-fff7f5: #fff7f5;--palette-rgb-fff7f7: #fff7f7;--palette-rgb-fff8f6: #fff8f6;--palette-rgb-fff8f8: #fff8f8;--palette-rgb-fff9f7: #fff9f7;--palette-rgb-fff9f9: #fff9f9;--palette-rgb-fffaf6: #fffaf6;--palette-rgb-fffaf7: #fffaf7;--palette-rgb-fffaf8: #fffaf8;--palette-rgb-fffbfb: #fffbfb;--palette-rgb-fffcfa: #fffcfa;--palette-rgb-fffcfb: #fffcfb;--palette-rgb-fffcfc: #fffcfc;--palette-rgb-fffdfb: #fffdfb;--palette-rgb-ffffff: #ffffff;--layout-content-max: 1280px;--layout-gutter: 12px;--layout-columns: 4;--breakpoint-mobile: 390px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1280px;--typography-narrow-display-hero: 28px;--typography-narrow-display-hero-line: 34px;--typography-narrow-h1: 28px;--typography-narrow-h1-line: 34px;--typography-narrow-h2: 22px;--typography-narrow-h2-line: 28px;--typography-narrow-h3: 18px;--typography-narrow-h3-line: 24px;--typography-narrow-body-lg: 16px;--typography-narrow-body-lg-line: 24px;--typography-narrow-body: 14px;--typography-narrow-body-line: 21px;--typography-narrow-label: 13px;--typography-narrow-label-line: 18px;--typography-narrow-caption: 11px;--typography-narrow-caption-line: 16px;--typography-mobile-display-hero: 32px;--typography-mobile-display-hero-line: 38px;--typography-mobile-h1: 30px;--typography-mobile-h1-line: 36px;--typography-mobile-h2: 24px;--typography-mobile-h2-line: 30px;--typography-mobile-h3: 19px;--typography-mobile-h3-line: 26px;--typography-mobile-body-lg: 16px;--typography-mobile-body-lg-line: 24px;--typography-mobile-body: 14px;--typography-mobile-body-line: 21px;--typography-mobile-label: 13px;--typography-mobile-label-line: 18px;--typography-mobile-caption: 11px;--typography-mobile-caption-line: 16px;--typography-tablet-display-hero: 40px;--typography-tablet-display-hero-line: 48px;--typography-tablet-h1: 36px;--typography-tablet-h1-line: 44px;--typography-tablet-h2: 28px;--typography-tablet-h2-line: 36px;--typography-tablet-h3: 21px;--typography-tablet-h3-line: 28px;--typography-tablet-body-lg: 17px;--typography-tablet-body-lg-line: 26px;--typography-tablet-body: 15px;--typography-tablet-body-line: 23px;--typography-tablet-label: 14px;--typography-tablet-label-line: 18px;--typography-tablet-caption: 12px;--typography-tablet-caption-line: 17px;--typography-desktop-display-hero: 48px;--typography-desktop-display-hero-line: 56px;--typography-desktop-h1: 40px;--typography-desktop-h1-line: 48px;--typography-desktop-h2: 30px;--typography-desktop-h2-line: 38px;--typography-desktop-h3: 22px;--typography-desktop-h3-line: 30px;--typography-desktop-body-lg: 17px;--typography-desktop-body-lg-line: 26px;--typography-desktop-body: 15px;--typography-desktop-body-line: 23px;--typography-desktop-label: 14px;--typography-desktop-label-line: 18px;--typography-desktop-caption: 12px;--typography-desktop-caption-line: 17px}@media(prefers-color-scheme:dark){:root{--color-brand: #E3211B;--color-foundation: #1F3235;--color-primary: #E3211B;--color-primary-hover: #CB1C17;--color-primary-active: #B91814;--color-status-error: #FFB4AD;--color-background-primary: #121819;--color-background-secondary: #1B2324;--color-surface: #1B2324;--color-surface-elevated: #202A2B;--color-surface-muted: rgba(30, 35, 39, .98);--color-surface-layer-soft: #263031;--color-surface-layer: rgba(31, 35, 39, .985);--color-surface-layer-strong: rgba(37, 42, 47, .995);--color-surface-overlay: rgba(29, 34, 38, .94);--color-header-backdrop: rgba(18, 22, 25, .9);--color-header-backdrop-strong: rgba(24, 29, 33, .97);--color-input-surface: rgba(34, 40, 44, .98);--color-input-surface-focus: rgba(40, 46, 51, .99);--color-workspace-backdrop: rgba(18, 30, 29, .94);--color-management-backdrop: rgba(17, 28, 28, .95);--color-ops-backdrop: #1c1918;--color-ops-surface: #24201f;--color-ops-surface-muted: #2e2927;--color-ops-border: #4b423e;--color-ops-text: #f2ece8;--color-ops-text-muted: #c4b9b3;--color-ops-active: #432827;--color-border: #465253;--color-border-soft: #3D494A;--color-border-strong: rgba(212, 68, 68, .28);--color-text-primary: #F0F4F3;--color-text-secondary: #B7C2C3;--color-text-tertiary: #B7C2C3;--color-primary-ink: #FFB4AD;--color-primary-ink-strong: #FFB4AD;--color-primary-outline: #F5544C;--color-accent-deep: #E3211B;--color-accent-soft: rgba(212, 68, 68, .22);--color-info-bg: rgba(143, 29, 29, .18);--color-info-border: rgba(212, 68, 68, .24);--color-info-text: #ffd6d6;--color-success-bg: rgba(22, 101, 52, .22);--color-success-border: rgba(34, 134, 58, .28);--color-success-text: #8ED5AE;--color-warning-bg: rgba(154, 90, 10, .2);--color-warning-border: rgba(251, 133, 0, .28);--color-warning-text: #EAC783;--color-error-bg: rgba(153, 27, 27, .22);--color-error-border: rgba(203, 36, 49, .3);--color-error-text: #FFB4AD;--color-focus-border: rgba(212, 68, 68, .46);--color-primary-soft: #442724;--color-brand-ink: #EAF0EF;--color-surface-warm: #282623;--color-text-muted-decorative: #929EA0;--shadow-default: 0 .25rem 1rem rgba(0, 0, 0, .28);--shadow-card: 0 1rem 2.2rem rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .03);--shadow-floating: 0 1.45rem 3rem rgba(0, 0, 0, .35);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .32);--shadow-md: 0 4px 12px rgba(0, 0, 0, .28);--shadow-lg: 0 12px 28px rgba(0, 0, 0, .42);--selection-background: rgba(212, 68, 68, .28);--selection-color: #fff5f5}}:root{color-scheme:light dark}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Latin-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F,U+0259,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Latin-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F,U+0259,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Korean-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+1100-11FF,U+3000-303F,U+302E-302F,U+3130-318F,U+AC00-D7A3,U+FF01-FF60,U+FFE0-FFE6}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Korean-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+1100-11FF,U+3000-303F,U+302E-302F,U+3130-318F,U+AC00-D7A3,U+FF01-FF60,U+FFE0-FFE6}html{font-size:16px;color-scheme:light;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body);color:var(--color-text-primary);background:var(--color-background-primary);line-height:var(--line-height-normal);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}code{font-family:var(--font-family-monospace)}::selection{background:var(--selection-background);color:var(--selection-color)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-color-scheme:dark){html{color-scheme:dark}body{background:linear-gradient(180deg,#070b0e00,#070b0e2e),var(--color-background-primary)}}:lang(de){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}:lang(de) :where(button,[role=tab],[role=button],[role=menuitem],[role=option],label,input,select,option,summary),:lang(de) :where(button,[role=tab],[role=button],[role=menuitem],[role=option],label,summary) *{-webkit-hyphens:manual;hyphens:manual}@media(min-width:390px){:root{--layout-gutter: 16px;--layout-columns: 4;--type-display-hero: var(--typography-mobile-display-hero);--type-display-hero-line: var(--typography-mobile-display-hero-line);--type-h1: var(--typography-mobile-h1);--type-h1-line: var(--typography-mobile-h1-line);--type-h2: var(--typography-mobile-h2);--type-h2-line: var(--typography-mobile-h2-line);--type-h3: var(--typography-mobile-h3);--type-h3-line: var(--typography-mobile-h3-line);--type-body-lg: var(--typography-mobile-body-lg);--type-body-lg-line: var(--typography-mobile-body-lg-line);--type-body: var(--typography-mobile-body);--type-body-line: var(--typography-mobile-body-line);--type-label: var(--typography-mobile-label);--type-label-line: var(--typography-mobile-label-line);--type-caption: var(--typography-mobile-caption);--type-caption-line: var(--typography-mobile-caption-line)}}@media(min-width:768px){:root{--layout-gutter: 24px;--layout-columns: 8;--type-display-hero: var(--typography-tablet-display-hero);--type-display-hero-line: var(--typography-tablet-display-hero-line);--type-h1: var(--typography-tablet-h1);--type-h1-line: var(--typography-tablet-h1-line);--type-h2: var(--typography-tablet-h2);--type-h2-line: var(--typography-tablet-h2-line);--type-h3: var(--typography-tablet-h3);--type-h3-line: var(--typography-tablet-h3-line);--type-body-lg: var(--typography-tablet-body-lg);--type-body-lg-line: var(--typography-tablet-body-lg-line);--type-body: var(--typography-tablet-body);--type-body-line: var(--typography-tablet-body-line);--type-label: var(--typography-tablet-label);--type-label-line: var(--typography-tablet-label-line);--type-caption: var(--typography-tablet-caption);--type-caption-line: var(--typography-tablet-caption-line)}}@media(min-width:1280px){:root{--layout-gutter: 40px;--layout-columns: 12;--type-display-hero: var(--typography-desktop-display-hero);--type-display-hero-line: var(--typography-desktop-display-hero-line);--type-h1: var(--typography-desktop-h1);--type-h1-line: var(--typography-desktop-h1-line);--type-h2: var(--typography-desktop-h2);--type-h2-line: var(--typography-desktop-h2-line);--type-h3: var(--typography-desktop-h3);--type-h3-line: var(--typography-desktop-h3-line);--type-body-lg: var(--typography-desktop-body-lg);--type-body-lg-line: var(--typography-desktop-body-lg-line);--type-body: var(--typography-desktop-body);--type-body-line: var(--typography-desktop-body-line);--type-label: var(--typography-desktop-label);--type-label-line: var(--typography-desktop-label-line);--type-caption: var(--typography-desktop-caption);--type-caption-line: var(--typography-desktop-caption-line)}}.error-state{margin-block:24px;color:var(--color-error-text)}.error-state button{min-height:44px;min-width:44px;padding:8px 16px;margin-top:12px}._appShell_15krv_1{min-height:100dvh;display:flex;flex-direction:column}._skipLink_15krv_7{position:fixed;top:.75rem;left:.75rem;z-index:10001;transform:translateY(-150%);display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height-sm);padding:.65rem .95rem;border-radius:var(--radius-small);border:2px solid var(--color-primary-outline);background:var(--color-background-primary);color:var(--color-text-primary);font-weight:800;box-shadow:var(--shadow-floating);transition:transform .16s ease}._skipLink_15krv_7:focus,._skipLink_15krv_7:focus-visible{transform:translateY(0);outline:2px solid var(--color-primary-outline);outline-offset:2px}._mainStyle_15krv_34{flex:1 0 auto;scroll-padding-top:7rem;padding-top:0;min-height:calc(100vh - 14rem)}._mainOperations_15krv_41{min-height:100dvh;scroll-padding-top:5rem}._appShell_15krv_1>footer{margin-top:auto}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,textarea,p,input,button{margin:0;padding:0}dl,ul,ol,menu,li{list-style:none}em{font-style:normal;font-weight:400}@media(max-width:960px){._mainStyle_15krv_34{scroll-padding-top:8rem}}@media(max-width:47.999rem){._mainStyle_15krv_34{scroll-padding-top:8.75rem}._appShellWithBottomTabs_15krv_92{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}}._backdrop_19ya9_33{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--color-modal-backdrop)}._modal_19ya9_44{position:relative;width:min(90vw,70rem);max-width:min(90vw,70rem);min-width:18.5rem;max-height:min(90dvh,90vh);max-height:min(min(90dvh,90vh),var(--sheet-viewport-height, 100dvh) - 1rem);margin-bottom:var(--sheet-keyboard-inset, 0px);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-floating)}._content_19ya9_61{width:100%;min-width:0;max-height:calc(min(90dvh,90vh) - 1rem);overflow:auto}._closeButton_19ya9_68{position:absolute;top:.85rem;right:.85rem;width:var(--control-touch-min);height:var(--control-touch-min);border:none;border-radius:var(--radius-pill);background:var(--color-surface-layer-soft);color:var(--color-text-primary);font-size:1.6rem;cursor:pointer;z-index:10002}._closeButton_19ya9_68:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}
