.public-encar-catalog-page_detailPage__PeUx2{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:1200px;margin:0 auto}.public-encar-catalog-page_detailHeader__t18_l{display:grid;grid-gap:.5rem;gap:.5rem}.public-encar-catalog-page_detailBack__6iCuu{display:inline-block;color:var(--brand-secondary);text-decoration:none;font-size:.9rem}.public-encar-catalog-page_detailBack__6iCuu:hover{text-decoration:underline}.public-encar-catalog-page_detailTopGrid__2PF_V{display:grid;grid-gap:1.25rem;gap:1.25rem;align-items:start}@media (min-width:960px){.public-encar-catalog-page_detailTopGrid__2PF_V{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}}.public-encar-catalog-page_detailGallery__x2DkU{display:grid;grid-gap:.75rem;gap:.75rem}.public-encar-catalog-page_detailGalleryMainWrap__jX1ja{position:relative}.public-encar-catalog-page_detailGalleryMain__DN4nX{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-surface);border:1px solid var(--ui-border);background:var(--ui-surface-2)}.public-encar-catalog-page_detailGalleryFallback__fUCmy{width:100%;aspect-ratio:16/10;display:grid;place-items:center;border-radius:var(--radius-surface);border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-muted)}.public-encar-catalog-page_detailGalleryBadge__9zdMM{position:absolute;left:.75rem;bottom:.75rem;padding:.35rem .65rem;border-radius:var(--radius-button);background:color-mix(in srgb,var(--ui-text) 72%,transparent);color:var(--ui-bg);font-size:.8rem;font-weight:600}.public-encar-catalog-page_detailGalleryThumbs__N_Zs6{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.15rem}.public-encar-catalog-page_detailGalleryMore__QwpDh,.public-encar-catalog-page_detailGalleryThumb__12nL4{flex:0 0 auto;width:72px;height:54px;padding:0;border-radius:var(--radius-input);border:1px solid var(--ui-border);background:var(--ui-surface-2);overflow:hidden;cursor:pointer}.public-encar-catalog-page_detailGalleryThumb__12nL4 img{width:100%;height:100%;object-fit:cover;display:block}.public-encar-catalog-page_detailGalleryThumbActive__6XNzG{border-color:var(--brand-signal);box-shadow:0 0 0 1px var(--brand-signal)}.public-encar-catalog-page_detailGalleryMore__QwpDh{display:grid;place-items:center;color:var(--ui-text);font-size:.75rem;font-weight:700;line-height:1.1}.public-encar-catalog-page_detailGalleryMore__QwpDh span{font-size:.65rem;font-weight:500;color:var(--ui-muted)}.public-encar-catalog-page_detailSidebar__RMI7e{position:relative}@media (min-width:960px){.public-encar-catalog-page_detailSidebar__RMI7e{position:-webkit-sticky;position:sticky;top:1rem}}.public-encar-catalog-page_detailSidebarCard__T7GIr{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid var(--ui-border);border-radius:var(--radius-surface);background:var(--ui-surface)}.public-encar-catalog-page_detailSidebarTitle__dLV2U{margin:0;font-size:1.35rem;line-height:1.2}.public-encar-catalog-page_detailSidebarSubtitle__wOMpZ{margin:-.35rem 0 0;color:var(--ui-muted);font-size:.95rem}.public-encar-catalog-page_detailImportPrice__Pmqzs{display:grid;grid-gap:.25rem;gap:.25rem}.public-encar-catalog-page_detailImportPriceLabel__eId4n{color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailImportPrice__Pmqzs strong{font-size:1.5rem;color:var(--brand-signal)}.public-encar-catalog-page_detailImportPriceHint__b1Yau{color:var(--ui-muted);font-size:.8rem}.public-encar-catalog-page_detailPackageBox__fWzXN{padding:.85rem;border-radius:var(--radius-input);border:1px solid color-mix(in srgb,var(--brand-signal) 25%,var(--ui-border));background:color-mix(in srgb,var(--brand-signal) 6%,var(--ui-surface-2))}.public-encar-catalog-page_detailPackageHead__WjvBw{display:flex;justify-content:space-between;gap:.75rem;font-size:.9rem}.public-encar-catalog-page_detailPackageHead__WjvBw strong{color:var(--brand-signal);white-space:nowrap}.public-encar-catalog-page_detailPackageHint__A3dRn{margin:.35rem 0 0;color:var(--ui-muted);font-size:.8rem}.public-encar-catalog-page_detailPackageToggle__OowFs{margin-top:.5rem;padding:0;border:none;background:transparent;color:var(--brand-signal);font-size:.85rem;cursor:pointer;text-decoration:underline}.public-encar-catalog-page_detailPackageList__10fap{margin:.5rem 0 0;padding-left:1.1rem;color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailTotalPrice__hPKVf{display:grid;grid-gap:.2rem;gap:.2rem}.public-encar-catalog-page_detailTotalPrice__hPKVf strong{font-size:1.25rem}.public-encar-catalog-page_detailTotalHint__zsa_4{color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailTotalSub__GHjeM{color:var(--ui-subtle);font-size:.8rem}.public-encar-catalog-page_detailPriceFallback__5bGrE{margin:0;color:var(--ui-muted)}.public-encar-catalog-page_detailNoticeBox__l6ckS{padding:.85rem;border-radius:var(--radius-input);border:1px solid var(--ui-border);background:var(--ui-surface-2);font-size:.85rem;color:var(--ui-muted)}.public-encar-catalog-page_detailNoticeBox__l6ckS strong{display:block;margin-bottom:.35rem;color:var(--ui-text)}.public-encar-catalog-page_detailNoticeBox__l6ckS p{margin:0;line-height:1.45}.public-encar-catalog-page_detailCtaStack__BE8pp{display:grid;grid-gap:.5rem;gap:.5rem}.public-encar-catalog-page_detailCtaCall__wHzhs,.public-encar-catalog-page_detailCtaPrimary__wUq8S,.public-encar-catalog-page_detailCtaWhatsapp__2NuWn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1rem;border-radius:var(--radius-button);font-weight:600;text-decoration:none;text-align:center}.public-encar-catalog-page_detailCtaWhatsapp__2NuWn{background:#25d366;color:#0b2a14}.public-encar-catalog-page_detailCtaCall__wHzhs{border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text)}.public-encar-catalog-page_detailCtaPrimary__wUq8S{background:var(--brand-signal);color:#1a0b00}.public-encar-catalog-page_detailServiceCardMuted__GQQO9,.public-encar-catalog-page_detailServiceCard__eJWvq{padding:.85rem;border-radius:var(--radius-input);font-size:.85rem}.public-encar-catalog-page_detailServiceCard__eJWvq{border:1px solid color-mix(in srgb,var(--brand-signal) 30%,var(--ui-border));background:color-mix(in srgb,var(--brand-signal) 8%,var(--ui-surface-2))}.public-encar-catalog-page_detailServiceCardMuted__GQQO9{border:1px solid var(--ui-border);background:var(--ui-surface-2)}.public-encar-catalog-page_detailServiceHead__ymzKk{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.public-encar-catalog-page_detailServiceHead__ymzKk strong{color:var(--brand-signal)}.public-encar-catalog-page_detailServiceCardMuted__GQQO9 p,.public-encar-catalog-page_detailServiceCard__eJWvq p{margin:0 0 .5rem;color:var(--ui-muted);line-height:1.45}.public-encar-catalog-page_detailServiceLink__Hergx{color:var(--brand-signal);font-weight:600;text-decoration:none}.public-encar-catalog-page_detailServiceLink__Hergx:hover{text-decoration:underline}.public-encar-catalog-page_detailKeyFactsGrid__K8t29{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.public-encar-catalog-page_detailKeyFactsGrid__K8t29{grid-template-columns:repeat(4,minmax(0,1fr))}}.public-encar-catalog-page_detailKeyFact__YqmsP{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem;border:1px solid var(--ui-border);border-radius:var(--radius-input);background:var(--ui-surface)}.public-encar-catalog-page_detailKeyFactIcon__8WfBG{display:inline-flex;width:1.35rem;height:1.35rem;color:var(--brand-signal);flex-shrink:0}.public-encar-catalog-page_detailKeyFactIcon__8WfBG svg{width:100%;height:100%}.public-encar-catalog-page_detailKeyFactValue__h8v4W{font-weight:700;font-size:.95rem;line-height:1.2}.public-encar-catalog-page_detailKeyFactLabel__SxbSV{color:var(--ui-muted);font-size:.75rem;margin-top:.15rem}.public-encar-catalog-page_detailInfoBox__QBktA{padding:.85rem 1rem;border-radius:var(--radius-input);border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-muted);font-size:.85rem;line-height:1.45}.public-encar-catalog-page_detailContentGrid__zJHRQ,.public-encar-catalog-page_detailMainColumn__zaJw4{display:grid;grid-gap:1rem;gap:1rem}.public-encar-catalog-page_detailSection__ppCFf{padding:1rem;border:1px solid var(--ui-border);border-radius:var(--radius-surface);background:var(--ui-surface)}.public-encar-catalog-page_detailSectionTitle__JCToC{margin:0 0 .85rem;font-size:1.05rem}.public-encar-catalog-page_detailTable__S_XSw{margin:0;display:grid;grid-gap:.5rem;gap:.5rem}.public-encar-catalog-page_detailTableRow__8hbUG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:.75rem;gap:.75rem;padding:.35rem 0;border-bottom:1px solid var(--ui-border)}.public-encar-catalog-page_detailTableRow__8hbUG:last-child{border-bottom:none}.public-encar-catalog-page_detailTableRow__8hbUG dt{margin:0;color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailTableRow__8hbUG dd{margin:0;font-weight:600;font-size:.9rem}.public-encar-catalog-page_detailTableValueOk__yQ634{color:#4caf50}.public-encar-catalog-page_detailTableValueWarn__RQUGP{color:#f6b44b}.public-encar-catalog-page_detailBodyWarning__WvOlX{padding:.85rem;border-radius:var(--radius-input);border:1px solid color-mix(in srgb,#f6b44b 45%,var(--ui-border));background:color-mix(in srgb,#f6b44b 10%,var(--ui-surface-2))}.public-encar-catalog-page_detailBodyWarning__WvOlX p{margin:.35rem 0 0;color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailAccidentWrap__cE8Ys{display:grid;grid-gap:1rem;gap:1rem}.public-encar-catalog-page_detailAccidentSummary__y8ABT{display:grid;grid-gap:.25rem;gap:.25rem}.public-encar-catalog-page_detailAccidentSummaryLabel___mr28{margin:0;color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailAccidentSummaryTotal__PLHJM{margin:0;font-size:1.75rem;font-weight:700;color:var(--ui-text)}.public-encar-catalog-page_detailAccidentSummaryMeta__pCb4p{margin:0;color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_detailAccidentSplit___IUCy{display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:720px){.public-encar-catalog-page_detailAccidentSplit___IUCy{grid-template-columns:1fr 1fr}}.public-encar-catalog-page_detailAccidentCard__XCB98{padding:.85rem 1rem;border-radius:var(--radius-input);color:var(--ui-text)}.public-encar-catalog-page_detailAccidentCardSelf__ArVsW{background:color-mix(in srgb,#5eb3e8 18%,var(--ui-surface-2));border:1px solid color-mix(in srgb,#5eb3e8 35%,var(--ui-border))}.public-encar-catalog-page_detailAccidentCardThird__JLEMT{background:color-mix(in srgb,#1e5a8a 22%,var(--ui-surface-2));border:1px solid color-mix(in srgb,#1e5a8a 40%,var(--ui-border))}.public-encar-catalog-page_detailAccidentCardLabel__BA0HN,.public-encar-catalog-page_detailAccidentCardMeta__06CDb{margin:0;font-size:.8rem}.public-encar-catalog-page_detailAccidentCardAmount__iRGhR{margin:.2rem 0;font-size:1.35rem;font-weight:700}.public-encar-catalog-page_detailAccidentTimelineTitle__B5OLv{margin:0 0 .65rem;font-size:.95rem}.public-encar-catalog-page_detailAccidentTimelineList___uD38{margin:0;padding:0;list-style:none;display:grid;grid-gap:.85rem;gap:.85rem}.public-encar-catalog-page_detailAccidentTimelineHead__zGJvN{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem;font-size:.85rem}.public-encar-catalog-page_detailAccidentTimelineDate__UjdC4{color:var(--ui-text);font-weight:600}.public-encar-catalog-page_detailAccidentTimelineAmount__3_W9l{margin-left:auto;font-weight:600}.public-encar-catalog-page_detailAccidentTypeSelfHeavy__01Z1E,.public-encar-catalog-page_detailAccidentTypeSelfLight__McMiw,.public-encar-catalog-page_detailAccidentTypeThird__Dhpfy{font-size:.8rem}.public-encar-catalog-page_detailAccidentTypeSelfLight__McMiw{color:#2f7ea8}.public-encar-catalog-page_detailAccidentTypeSelfHeavy__01Z1E{color:#1f8a7a}.public-encar-catalog-page_detailAccidentTypeThird__Dhpfy{color:#1e5a8a}.public-encar-catalog-page_detailAccidentTimelineBarTrack__rP_oU{height:.45rem;border-radius:999px;background:var(--ui-surface-2);overflow:hidden}.public-encar-catalog-page_detailAccidentTimelineBarSelfHeavy__Z9wzJ,.public-encar-catalog-page_detailAccidentTimelineBarSelfLight__KId3v,.public-encar-catalog-page_detailAccidentTimelineBarThird__WW3Iw{height:100%;border-radius:999px}.public-encar-catalog-page_detailAccidentTimelineBarSelfLight__KId3v{background:#5eb3e8}.public-encar-catalog-page_detailAccidentTimelineBarSelfHeavy__Z9wzJ{background:#1f8a7a}.public-encar-catalog-page_detailAccidentTimelineBarThird__WW3Iw{background:#1e5a8a}.public-encar-catalog-page_detailAccidentLegend__7xGe1{display:flex;flex-wrap:wrap;gap:.75rem 1rem;color:var(--ui-muted);font-size:.78rem}.public-encar-catalog-page_detailAccidentLegendItem__mp368{display:inline-flex;align-items:center;gap:.35rem}.public-encar-catalog-page_detailAccidentLegendDotSelfHeavy__PfEyX,.public-encar-catalog-page_detailAccidentLegendDotSelfLight__1IgZZ,.public-encar-catalog-page_detailAccidentLegendDotThird__3DJpf{width:.55rem;height:.55rem;border-radius:999px}.public-encar-catalog-page_detailAccidentLegendDotSelfLight__1IgZZ{background:#5eb3e8}.public-encar-catalog-page_detailAccidentLegendDotSelfHeavy__PfEyX{background:#1f8a7a}.public-encar-catalog-page_detailAccidentLegendDotThird__3DJpf{background:#1e5a8a}.public-encar-catalog-page_detailAccidentCaution__m_AI6{margin:0;color:var(--ui-muted);font-size:.8rem}.public-encar-catalog-page_detailEquipmentWrap__8bag9{display:grid;grid-gap:.85rem;gap:.85rem}.public-encar-catalog-page_detailEquipmentGroupTitle__0IRdB{margin:0 0 .5rem;font-size:.95rem}.public-encar-catalog-page_detailEquipmentList__CRQjP{margin:0;padding-left:1.1rem;column-count:2;gap:1.5rem;color:var(--ui-text);font-size:.85rem}.public-encar-catalog-page_detailEquipmentMore__mJIKA{color:var(--ui-muted)}.public-encar-catalog-page_detailEquipmentTotal__ISlWB{margin:0;color:var(--ui-muted);font-size:.8rem}.public-encar-catalog-page_detailMuted__k5J0V{margin:0;color:var(--ui-muted);font-size:.85rem}.public-encar-catalog-page_intro__c4PIe{margin:0 0 1.25rem;max-width:52rem;color:var(--ui-muted);font-size:.95rem;line-height:1.5}.public-encar-catalog-page_detailWrap__YV_Cp{display:grid;grid-gap:1.5rem;gap:1.5rem}.public-encar-catalog-page_detailHero__mgHXy{display:grid;grid-gap:1.25rem;gap:1.25rem}@media (min-width:900px){.public-encar-catalog-page_detailHero__mgHXy{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.public-encar-catalog-page_detailImage__npY2W{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-surface);border:1px solid var(--ui-border);background:var(--ui-surface-2)}.public-encar-catalog-page_detailImageFallback__KlP_c{width:100%;aspect-ratio:16/10;display:grid;place-items:center;border-radius:var(--radius-surface);border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-muted)}.public-encar-catalog-page_detailTitle__fpX0H{margin:0 0 .35rem;font-size:clamp(1.35rem,2.5vw,1.85rem);line-height:1.2}.public-encar-catalog-page_detailMeta__aApTk{color:var(--ui-muted);margin-bottom:.75rem}.public-encar-catalog-page_detailPrice__cOxUD{font-size:1.25rem;font-weight:700;color:var(--brand-signal);margin-bottom:1rem}.public-encar-catalog-page_detailActions__tOed4{display:flex;flex-wrap:wrap;gap:.65rem}.public-site-shell_publicSitePage__DVvqV{--public-site-header-height:4.25rem;--public-site-header-padding-x:1.25rem;--public-site-menu-toggle-size:2.5rem;min-height:100vh;background:var(--ui-bg);color:var(--ui-text);padding-top:var(--public-site-header-height)}.public-site-shell_publicSitePageOverlayHeader__1uyla{padding-top:0}.public-site-shell_publicSitePageOverlayHeader__1uyla .public-site-shell_siteHeader__94jbJ{background:color-mix(in srgb,var(--ui-surface) 52%,transparent);border-bottom-color:color-mix(in srgb,var(--ui-border) 55%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.public-site-shell_siteTopChrome__NXb_1{position:fixed;top:0;left:0;right:0;z-index:127;transform:translateY(0);transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:transform}.public-site-shell_siteTopChromeHidden__awLyp,.public-site-shell_siteTopChromeIntroPending__GTnW4{transform:translateY(calc(-1 * var(--public-site-header-height)))}.public-site-shell_siteTopChromeIntroReveal__lHxUp{animation:public-site-shell_siteTopChromeIntroIn__Dx8QA .55s cubic-bezier(.22,1,.36,1) forwards}@keyframes public-site-shell_siteTopChromeIntroIn__Dx8QA{0%{transform:translateY(calc(-1 * var(--public-site-header-height)))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.public-site-shell_siteTopChrome__NXb_1{transition:none}.public-site-shell_siteTopChromeIntroPending__GTnW4,.public-site-shell_siteTopChromeIntroReveal__lHxUp{animation:none;transform:translateY(0)}}.public-site-shell_siteHeader__94jbJ{border-bottom:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.public-site-shell_siteHeaderBar__6PPWg{width:100%;max-width:none;margin:0;min-height:var(--public-site-header-height);display:grid;grid-template-columns:minmax(var(--public-site-menu-toggle-size),1fr) auto minmax(var(--public-site-menu-toggle-size),1fr);align-items:center;grid-gap:.75rem;gap:.75rem;padding:0 var(--public-site-header-padding-x)}@media (min-width:1920px){.public-site-shell_siteHeaderBar__6PPWg{max-width:1680px;margin-left:auto;margin-right:auto}}.public-site-shell_headerMenuToggle__HS2pR{justify-self:start}.public-site-shell_menuTrigger__H1gWn{display:inline-flex;align-items:center;justify-content:center;width:var(--public-site-menu-toggle-size);height:var(--public-site-menu-toggle-size);padding:0;border:none;border-radius:var(--radius-button,8px);background:transparent;color:var(--ui-text);cursor:pointer;flex-shrink:0}.public-site-shell_menuTrigger__H1gWn:focus-visible,.public-site-shell_menuTrigger__H1gWn:hover{color:var(--brand-signal)}.public-site-shell_hamburger__yNNwa{position:relative;display:block;width:1.125rem;height:.875rem}.public-site-shell_hamburgerLine__KJuM_{position:absolute;left:0;height:1.5px;border-radius:999px;background:currentColor;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .2s ease,width .28s cubic-bezier(.4,0,.2,1),top .28s cubic-bezier(.4,0,.2,1),bottom .28s cubic-bezier(.4,0,.2,1)}.public-site-shell_hamburgerLine__KJuM_:first-child{top:0;width:100%}.public-site-shell_hamburgerLine__KJuM_:nth-child(2){top:50%;width:68%;right:0;left:auto;transform:translateY(-50%)}.public-site-shell_hamburgerLine__KJuM_:nth-child(3){bottom:0;width:100%}.public-site-shell_menuTrigger__H1gWn:focus-visible .public-site-shell_hamburgerLine__KJuM_:nth-child(2),.public-site-shell_menuTrigger__H1gWn:hover .public-site-shell_hamburgerLine__KJuM_:nth-child(2){width:100%}.public-site-shell_menuTriggerOpen__92df6 .public-site-shell_hamburgerLine__KJuM_:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.public-site-shell_menuTriggerOpen__92df6 .public-site-shell_hamburgerLine__KJuM_:nth-child(2){opacity:0;width:0}.public-site-shell_menuTriggerOpen__92df6 .public-site-shell_hamburgerLine__KJuM_:nth-child(3){bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}.public-site-shell_logoLink__JwM_v{justify-self:center;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;min-width:0;max-width:min(100%,42rem)}.public-site-shell_logoLinkRow__IIXcj{flex-direction:row;flex-wrap:wrap;gap:.45rem .6rem}.public-site-shell_logoLinkStacked__lyqzR{flex-direction:column;gap:.3rem}.public-site-shell_logoLinkCenterPrimary__IFr53,.public-site-shell_logoLinkPartnersOnly__9z95b{flex-direction:row;flex-wrap:wrap;gap:.45rem .6rem}.public-site-shell_logoLinkCenterPrimary__IFr53{align-items:center;justify-content:center}.public-site-shell_logoLinkCenterPrimary__IFr53 .public-site-shell_siteLogo__Ju_n8{height:1.55rem;max-width:min(160px,34vw)}.public-site-shell_logoPrimaryWrap__qIYip{justify-content:center;flex-shrink:0}.public-site-shell_logoPartners__URQFc,.public-site-shell_logoPrimaryWrap__qIYip{display:inline-flex;align-items:center;min-width:0}.public-site-shell_logoPartnersRow__81uYJ{flex-wrap:wrap;gap:.35rem .5rem;justify-content:center}.public-site-shell_logoPartnersStacked__P_iaU{flex-wrap:wrap;gap:.3rem .45rem;justify-content:center}.public-site-shell_logoPartnersOnly__neWFJ{flex-wrap:wrap;gap:.45rem .6rem;justify-content:center}.public-site-shell_siteLogo__Ju_n8{height:2.35rem;width:auto;max-width:min(220px,42vw);object-fit:contain}.public-site-shell_logoLinkRow__IIXcj .public-site-shell_siteLogo__Ju_n8{height:1.55rem;max-width:min(160px,34vw)}.public-site-shell_siteLogoPartnerWrap__wV0d0{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text);flex-shrink:0}.public-site-shell_siteLogoPartner__Kl4tO{display:block;height:1.65rem;width:2.75rem;max-width:2.75rem;object-fit:contain}.public-site-shell_siteLogoPartnerProminent__PTMSz{display:block;height:2rem;width:3.25rem;max-width:3.25rem;object-fit:contain}.public-site-shell_siteLogoPartnerMaskHost__wYBG_{position:relative;display:inline-flex;align-items:center;justify-content:center;height:1.65rem;width:2.75rem;line-height:0;flex-shrink:0}.public-site-shell_siteLogoPartnerMaskHostProminent__mKeje{height:2rem;width:3.25rem}.public-site-shell_siteLogoPartnerMask__m5i9K{display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.public-site-shell_logoFallback__ORPEO{font-size:.95rem;font-weight:600;color:var(--ui-text)}.public-site-shell_headerSpacer__Umm5K{justify-self:end;width:var(--public-site-menu-toggle-size)}.public-site-shell_menuScrim__JXQmX{position:fixed;inset:0;z-index:125;background:var(--ui-overlay);border:none;padding:0;cursor:pointer;animation:public-site-shell_publicSiteScrimIn__90Crk .24s ease-out forwards}.public-site-shell_menuPanel__CKPwW{position:fixed;top:4.25rem;top:var(--public-site-header-height,4.25rem);left:0;z-index:126;width:min(88vw,320px);height:calc(100dvh - 4.25rem);height:calc(100dvh - var(--public-site-header-height, 4.25rem));background:var(--ui-surface);border-right:1px solid var(--ui-border);box-shadow:8px 0 32px color-mix(in srgb,var(--ui-text) 12%,transparent);transform:translateX(0);display:flex;flex-direction:column;animation:public-site-shell_publicSiteMenuIn__nHYtk .28s cubic-bezier(.4,0,.2,1) forwards;transition:width .28s cubic-bezier(.4,0,.2,1)}.public-site-shell_menuPanel__CKPwW a:focus,.public-site-shell_menuPanel__CKPwW a:focus-visible,.public-site-shell_menuPanel__CKPwW a:hover{text-decoration:none}.public-site-shell_menuPanelExpanded___woz6{width:min(94vw,580px);transition:none}.public-site-shell_menuPanelBody__phO4n{display:flex;flex:1 1;min-height:0;overflow:hidden;height:100%}.public-site-shell_menuPrimaryColumn__CutYP{flex:0 0 min(88vw,320px);width:min(88vw,320px);display:flex;flex-direction:column;min-height:0}.public-site-shell_menuPrimaryColumnDivided__zL5hy{border-right:1px solid var(--ui-border)}.public-site-shell_menuPrimary__NYjVV{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:.15rem;padding:1.25rem var(--public-site-header-padding-x) 1rem;overflow-y:auto}.public-site-shell_menuPrimaryItem__mK5vL{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.65rem 0;border:none;background:transparent;text-decoration:none;text-align:left;font:inherit;font-size:clamp(1.15rem,3.2vw,1.35rem);font-weight:500;line-height:1.25;color:var(--ui-muted);cursor:pointer}.public-site-shell_menuPrimaryItem__mK5vL:focus-visible,.public-site-shell_menuPrimaryItem__mK5vL:hover{color:var(--ui-text);text-decoration:none}.public-site-shell_menuPrimaryItemActive__ZBZ9B{color:var(--ui-text);font-weight:600}.public-site-shell_menuPrimaryChevron__Z5hHy{flex-shrink:0;color:var(--ui-subtle)}.public-site-shell_menuPrimaryItemActive__ZBZ9B .public-site-shell_menuPrimaryChevron__Z5hHy{color:var(--ui-muted)}.public-site-shell_menuSubPanel__kepNJ{flex:0 0 260px;width:260px;min-width:260px;padding:1.25rem 1.25rem 1rem 1rem;overflow-x:hidden;overflow-y:auto;animation:public-site-shell_publicSiteMenuSubIn__vtZdS .24s cubic-bezier(.4,0,.2,1)}@keyframes public-site-shell_publicSiteMenuSubIn__vtZdS{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.public-site-shell_menuSubLabel__EyfR4{margin-bottom:.85rem;font-size:.8125rem;font-weight:500;color:var(--ui-subtle);white-space:nowrap}.public-site-shell_menuSubLink__6ggpd{display:block;padding:.55rem 0;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.25;color:var(--ui-text);white-space:nowrap}.public-site-shell_menuSubLink__6ggpd:focus-visible,.public-site-shell_menuSubLink__6ggpd:hover{color:var(--brand-signal);text-decoration:none}.public-site-shell_menuFooter__mTVSX{flex-shrink:0;padding:1rem var(--public-site-header-padding-x) 1.25rem}.public-site-shell_menuFooterLink__FXkbE{display:inline-block;text-decoration:none;font-size:.9375rem;font-weight:500;color:var(--ui-muted)}.public-site-shell_menuFooterLink__FXkbE:focus-visible,.public-site-shell_menuFooterLink__FXkbE:hover{color:var(--brand-signal);text-decoration:none}@keyframes public-site-shell_publicSiteMenuIn__nHYtk{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes public-site-shell_publicSiteScrimIn__90Crk{0%{opacity:0}to{opacity:1}}.public-site-shell_siteMain__tCsau{width:100%}.public-site-shell_siteMainMarketing__MwgtW{max-width:none;margin:0;padding:0;overflow-x:clip}.public-site-shell_siteMainDefault__y4gBk{max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.public-site-shell_siteFooter__8anb_{position:relative;margin-top:1.5rem;background:var(--ui-surface-2)}.public-site-shell_siteFooterMain__b4bZi{max-width:1120px;margin:0 auto;padding:2.75rem 1.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.5rem 3.5rem;gap:2.5rem 3.5rem}.public-site-shell_siteFooterMainWithConnect___4c8g{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 2rem}.public-site-shell_siteFooterColumn__DEv8Q{min-width:0}.public-site-shell_siteFooterColumnTitle__cX0pX{margin:0 0 1.125rem;font-size:1.0625rem;font-weight:700;color:var(--ui-text);letter-spacing:-.02em;line-height:1.2}.public-site-shell_siteFooterColumnLinks__cfLMp{display:flex;flex-direction:column;gap:.625rem}.public-site-shell_siteFooterColumnLink__ZorEz{color:color-mix(in srgb,var(--ui-text) 78%,var(--ui-muted));text-decoration:none;font-size:.9375rem;font-weight:400;line-height:1.4;transition:color .18s ease}.public-site-shell_siteFooterColumnLink__ZorEz:focus-visible,.public-site-shell_siteFooterColumnLink__ZorEz:hover{color:var(--ui-text);text-decoration:none}.public-site-shell_siteFooterConnect__DOMbs{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.public-site-shell_siteFooterConnectLink__nbEI8{font-size:.875rem;line-height:1.45;color:var(--ui-muted);text-decoration:none;transition:color .18s ease}.public-site-shell_siteFooterConnectLink__nbEI8:focus-visible,.public-site-shell_siteFooterConnectLink__nbEI8:hover{color:var(--ui-text);text-decoration:none}.public-site-shell_siteFooterSocialRow__Fze02{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.35rem}.public-site-shell_siteFooterSocialLink__Z0iGR{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--ui-muted);text-decoration:none;transition:color .18s ease}.public-site-shell_siteFooterSocialLink__Z0iGR:focus-visible,.public-site-shell_siteFooterSocialLink__Z0iGR:hover{color:var(--brand-signal);text-decoration:none}.public-site-shell_siteFooterSocialIcon__vfyUG{display:block;width:1.375rem;height:1.375rem;flex-shrink:0}.public-site-shell_siteFooterLegal__iSsCH{border-top:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent);background:color-mix(in srgb,var(--ui-surface) 55%,var(--ui-surface-2))}.public-site-shell_siteFooterWltp__UDCuM{max-width:1120px;margin:0 auto;padding:.85rem 1.25rem 1.15rem;border-top:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}.public-site-shell_siteFooterWltpItem__UWlXB{margin:0 0 .75rem;font-size:.6875rem;line-height:1.45;color:var(--ui-subtle)}.public-site-shell_siteFooterWltpItem__UWlXB:last-child{margin-bottom:0}.public-site-shell_siteFooterWltpMark__eN91_{margin-right:.15rem;font-size:.625rem}.public-site-shell_siteFooterWltpLink__ClzIJ{color:inherit;text-decoration:none}.public-site-shell_siteFooterWltpLink__ClzIJ:focus-visible,.public-site-shell_siteFooterWltpLink__ClzIJ:hover{color:inherit;text-decoration:none}.public-site-shell_siteFooterLegalInner__TH_L0{max-width:1120px;margin:0 auto;padding:1rem 1.25rem 1.15rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.35rem;font-size:.75rem;line-height:1.4;color:var(--ui-subtle)}.public-site-shell_siteFooterLegal__iSsCH:has(.public-site-shell_siteFooterWltp__UDCuM) .public-site-shell_siteFooterLegalInner__TH_L0{padding-bottom:.85rem}.public-site-shell_siteMainEditorial__IR_sS{max-width:1080px;margin:0 auto;padding:0 1.25rem 4.5rem;overflow-x:clip}.public-site-shell_siteAboutPage__fEZDq{width:100%}.public-site-shell_siteAboutHero__koBGS{margin:0 0 2rem;padding:1.75rem 0 .5rem}.public-site-shell_siteAboutEyebrow__zIlgu{margin:0 0 .85rem;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-signal)}.public-site-shell_siteAboutTitle__g4eYV{margin:0 0 1rem;max-width:16ch;font-size:clamp(2.15rem,5.2vw,3.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.04;color:var(--ui-text)}.public-site-shell_siteAboutIntro__KUgD0{margin:0;max-width:38rem;font-size:clamp(1rem,1.8vw,1.0625rem);line-height:1.7;color:var(--ui-muted)}.public-site-shell_siteAboutPlaceholder__GquC3{padding:1.35rem 1.25rem;border:1px solid color-mix(in srgb,var(--ui-border) 90%,transparent);border-radius:calc(var(--radius-surface, .5rem) + .1rem);background:color-mix(in srgb,var(--ui-surface) 92%,var(--ui-bg));color:var(--ui-muted);box-shadow:0 10px 28px color-mix(in srgb,var(--ui-text) 5%,transparent)}.public-site-shell_siteAboutPlaceholder__GquC3 p{margin:0;line-height:1.6}.public-site-shell_siteContactPage__fauwC{width:100%}.public-site-shell_siteContactHero__xnx6u{position:relative;margin:0 0 2.75rem;padding:1.75rem 0 .5rem}.public-site-shell_siteContactHeroGlow__aSwhg{position:absolute;inset:-3rem -2rem auto;height:min(22rem,52vw);pointer-events:none;background:radial-gradient(ellipse 72% 68% at 12% 0,color-mix(in srgb,var(--brand-signal) 14%,transparent),transparent 72%),radial-gradient(ellipse 48% 42% at 88% 8%,color-mix(in srgb,var(--brand-signal) 8%,transparent),transparent 70%);opacity:.95}.public-site-shell_siteContactEyebrow__QSa_t{margin:0 0 .85rem;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-signal)}.public-site-shell_siteContactTitle__5VJTG{margin:0 0 1rem;max-width:14ch;font-size:clamp(2.15rem,5.2vw,3.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.04;color:var(--ui-text)}.public-site-shell_siteContactIntro__vLIat{margin:0;max-width:38rem;font-size:clamp(1rem,1.8vw,1.0625rem);line-height:1.7;color:var(--ui-muted)}.public-site-shell_siteContactHeroLine__Gqnp2{width:3.25rem;height:2px;margin-top:1.75rem;border-radius:999px;background:linear-gradient(90deg,var(--brand-signal),color-mix(in srgb,var(--brand-signal) 20%,transparent))}.public-site-shell_siteContactGrid__04lDP{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:2.5rem}.public-site-shell_siteContactGridItem__9Qrwn{min-width:0}@media (min-width:920px){.public-site-shell_siteContactGrid__04lDP{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.35rem;align-items:stretch}}.public-site-shell_siteContactPanel__OEL7n{height:100%;padding:clamp(1.25rem,2.4vw,1.65rem);border:1px solid color-mix(in srgb,var(--ui-border) 88%,transparent);border-radius:calc(var(--radius-surface, .5rem) + .15rem);background:color-mix(in srgb,var(--ui-surface) 94%,var(--ui-bg));box-shadow:0 1px 0 color-mix(in srgb,var(--ui-text) 4%,transparent),0 18px 48px color-mix(in srgb,var(--ui-text) 7%,transparent)}.public-site-shell_siteContactPanelHead__Yi6zr{margin-bottom:1.35rem}.public-site-shell_siteContactPanelLead__YYIaT{margin:.35rem 0 0;font-size:.9rem;line-height:1.55;color:var(--ui-muted)}.public-site-shell_siteContactHighlights__iPdCB{display:grid;grid-gap:.85rem;gap:.85rem}@media (min-width:768px){.public-site-shell_siteContactHighlights__iPdCB{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.public-site-shell_siteContactHighlight__Hbv8v{padding:1rem 1.05rem;border:1px solid color-mix(in srgb,var(--ui-border) 90%,transparent);border-radius:var(--radius-surface,.5rem);background:color-mix(in srgb,var(--ui-surface-2) 72%,var(--ui-bg))}.public-site-shell_siteContactHighlightLabel__JB_jA{display:block;margin-bottom:.35rem;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-signal)}.public-site-shell_siteContactHighlightText__J1Z0s{display:block;font-size:.875rem;line-height:1.5;color:var(--ui-text)}.public-site-shell_siteContactDetailRows__lydNI{display:flex;flex-direction:column;gap:.75rem}.public-site-shell_siteContactDetailRow__HB2Rt{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--ui-border) 92%,transparent);border-radius:var(--radius-input,.5rem);background:color-mix(in srgb,var(--ui-surface-2) 78%,var(--ui-bg));color:inherit;text-decoration:none;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.public-site-shell_siteContactDetailRow__HB2Rt:focus-visible,.public-site-shell_siteContactDetailRow__HB2Rt:hover{border-color:color-mix(in srgb,var(--brand-signal) 42%,var(--ui-border));box-shadow:0 10px 24px color-mix(in srgb,var(--ui-text) 8%,transparent);transform:translateY(-1px);text-decoration:none}.public-site-shell_siteContactDetailIcon__U0dQ5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px;background:color-mix(in srgb,var(--brand-signal) 12%,var(--ui-surface));color:var(--brand-signal)}.public-site-shell_siteContactDetailCopy__48x5r{display:flex;flex-direction:column;gap:.15rem;min-width:0}.public-site-shell_siteContactDetailLabel__99sAu{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-subtle)}.public-site-shell_siteContactDetailValue__IOk54{font-size:.9375rem;line-height:1.45;color:var(--ui-text);word-break:break-word}.public-site-shell_siteContactSection__aHVlO{margin:0}.public-site-shell_siteContactForm__Jvg1o{display:flex;flex-direction:column;gap:1rem}.public-site-shell_siteContactFormRow__eFsTG{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:640px){.public-site-shell_siteContactFormRow__eFsTG{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-site-shell_siteContactField__yKI1V{display:flex;flex-direction:column}.public-site-shell_siteContactLabel__4w5yu{margin-bottom:.4rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-subtle)}.public-site-shell_siteContactInput__mDWhG,.public-site-shell_siteContactTextarea__hjQK7{width:100%;box-sizing:border-box;padding:.72rem .95rem;border:1px solid color-mix(in srgb,var(--ui-border) 92%,transparent);border-radius:var(--radius-input,var(--radius-surface,.5rem));background:color-mix(in srgb,var(--ui-surface-2) 82%,var(--ui-bg));color:var(--ui-text);font-size:.9375rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.public-site-shell_siteContactInput__mDWhG:focus,.public-site-shell_siteContactTextarea__hjQK7:focus{border-color:color-mix(in srgb,var(--brand-signal) 55%,var(--ui-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-signal) 14%,transparent);background:var(--ui-surface-2)}.public-site-shell_siteContactTextarea__hjQK7{resize:vertical;min-height:7rem}.public-site-shell_siteContactFormHint__71TDm{margin:-.15rem 0 0;font-size:.78rem;line-height:1.45;color:var(--ui-subtle)}.public-site-shell_siteContactFormError__2Lm1i{margin:0;font-size:.85rem;color:#ef4444}.public-site-shell_siteContactFormSuccess__wLvLQ{padding:1rem 1.05rem;border:1px solid color-mix(in srgb,#4caf50 35%,var(--ui-border));border-radius:var(--radius-surface,.5rem);background:color-mix(in srgb,#4caf50 10%,var(--ui-surface));color:var(--ui-text);font-size:.92rem;line-height:1.55}.public-site-shell_siteContactSubmit__htuwc{align-self:flex-start;padding:.82rem 1.45rem;border:none;border-radius:var(--radius-button,.5rem);background:var(--brand-signal);color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,opacity .15s ease;box-shadow:0 10px 24px color-mix(in srgb,var(--brand-signal) 28%,transparent)}.public-site-shell_siteContactSubmit__htuwc:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px color-mix(in srgb,var(--brand-signal) 34%,transparent)}.public-site-shell_siteContactSubmit__htuwc:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.public-site-shell_siteContactSectionTitle__kK6on{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--ui-text)}.public-site-shell_siteContactDetails__M33w0{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.public-site-shell_siteContactLink__QVVom{font-size:.9375rem;line-height:1.45;color:var(--ui-muted);text-decoration:none;transition:color .18s ease}.public-site-shell_siteContactLink__QVVom:focus-visible,.public-site-shell_siteContactLink__QVVom:hover{color:var(--ui-text);text-decoration:none}.public-site-shell_siteContactSocialRow__WAkRG{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}.public-site-shell_siteContactSocialLink__Gc3QU{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;color:var(--ui-muted);text-decoration:none;transition:color .18s ease}.public-site-shell_siteContactSocialLink__Gc3QU:focus-visible,.public-site-shell_siteContactSocialLink__Gc3QU:hover{color:var(--brand-signal);text-decoration:none}.public-site-shell_siteContactEmpty__yo8oD{margin:0;max-width:42rem;font-size:.9375rem;line-height:1.65;color:var(--ui-muted)}.public-site-shell_siteMainLegal__fwI_4{max-width:760px;margin:0 auto;padding:2rem 1.25rem 3rem}.public-site-shell_siteLegalPage__4HEFk{width:100%}.public-site-shell_siteLegalBreadcrumb__yw2_e{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:.875rem;color:var(--ui-muted)}.public-site-shell_siteLegalBreadcrumbLink__G6yAV{color:var(--ui-muted);text-decoration:none;transition:color .18s ease}.public-site-shell_siteLegalBreadcrumbLink__G6yAV:focus-visible,.public-site-shell_siteLegalBreadcrumbLink__G6yAV:hover{color:var(--ui-text);text-decoration:none}.public-site-shell_siteLegalBreadcrumbSep__Y0_i0{color:var(--ui-subtle)}.public-site-shell_siteLegalBreadcrumbCurrent__Zcozr{color:var(--ui-text)}.public-site-shell_siteLegalProse__VCG18{color:var(--ui-text);font-size:.9375rem;line-height:1.65}.public-site-shell_siteLegalProse__VCG18 h1{margin:0 0 1.25rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ui-text)}.public-site-shell_siteLegalProse__VCG18 h2{margin:2rem 0 .75rem;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:var(--ui-text)}.public-site-shell_siteLegalProse__VCG18 h3{margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600;color:var(--ui-text)}.public-site-shell_siteLegalProse__VCG18 p{margin:0 0 1rem;color:color-mix(in srgb,var(--ui-text) 88%,var(--ui-muted))}.public-site-shell_siteLegalProse__VCG18 ol,.public-site-shell_siteLegalProse__VCG18 ul{margin:0 0 1rem;padding-left:1.25rem;color:color-mix(in srgb,var(--ui-text) 88%,var(--ui-muted))}.public-site-shell_siteLegalProse__VCG18 li{margin-bottom:.35rem}.public-site-shell_siteLegalProse__VCG18 hr{margin:2rem 0;border:none;border-top:1px solid var(--ui-border)}.public-site-shell_siteLegalProse__VCG18 strong{color:var(--ui-text);font-weight:600}.public-site-shell_siteLegalLink__GRJ5L,.public-site-shell_siteLegalProse__VCG18 a{color:var(--brand-signal);text-decoration:underline;text-underline-offset:.15em}.public-site-shell_siteLegalProse__VCG18 a:focus-visible,.public-site-shell_siteLegalProse__VCG18 a:hover{color:var(--ui-text)}.public-site-shell_siteLegalLink__GRJ5L:focus-visible,.public-site-shell_siteLegalLink__GRJ5L:hover{color:var(--ui-text)}.public-site-shell_siteFooterCopyright__bZqDI{font-weight:600;color:color-mix(in srgb,var(--ui-text) 55%,var(--ui-subtle));letter-spacing:.01em}.public-site-shell_siteFooterLegalLink__tUZ9_{color:var(--ui-subtle);text-decoration:none;transition:color .18s ease}.public-site-shell_siteFooterLegalLink__tUZ9_:focus-visible,.public-site-shell_siteFooterLegalLink__tUZ9_:hover{color:var(--ui-text);text-decoration:none}.public-site-shell_siteFooter__8anb_ a:focus-visible,.public-site-shell_siteFooter__8anb_ a:hover{text-decoration:none}@media (max-width:768px){.public-site-shell_siteFooterMainWithConnect___4c8g,.public-site-shell_siteFooterMain__b4bZi{grid-template-columns:1fr;gap:2rem;padding-bottom:2rem}.public-site-shell_siteFooterLegalInner__TH_L0{gap:.5rem 1rem}}@media (max-width:640px){.public-site-shell_publicSitePage__DVvqV{--public-site-header-padding-x:1rem}.public-site-shell_siteHeaderBar__6PPWg{grid-template-columns:auto 1fr auto}}@media (prefers-reduced-motion:reduce){.public-site-shell_hamburgerLine__KJuM_,.public-site-shell_menuPanel__CKPwW,.public-site-shell_menuScrim__JXQmX,.public-site-shell_menuSubPanel__kepNJ,.public-site-shell_siteTopChrome__NXb_1{animation:none;transition:none}}.public-mg-configurator-page_wrap__Ph4Bz{width:100%}.public-mg-configurator-page_intro__NAqPA{margin:0 0 1.25rem;max-width:42rem;color:var(--ui-muted);font-size:.9375rem;line-height:1.55}.public-mg-configurator-page_title__gg6GZ{margin:0 0 .75rem;font-size:clamp(1.75rem,3.5vw,2.25rem);line-height:1.15;letter-spacing:-.02em}.Button_button__hMNEn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--radius-button);font-family:inherit;font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .06s ease}.Button_button__hMNEn:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.Button_button__hMNEn:disabled,.Button_button__hMNEn[aria-busy=true]{cursor:not-allowed}.Button_button__hMNEn:disabled:not([aria-busy=true]){opacity:.55}.Button_label__ViwpZ{display:inline-flex;align-items:center}.Button_iconLeft__HEYpQ,.Button_iconRight__CZFfJ{display:inline-flex;align-items:center;justify-content:center}.Button_fullWidth__JjsBk{width:100%}.Button_size-sm___yWpm{font-size:var(--font-size-xs);padding:.4rem .7rem;min-height:1.85rem}.Button_size-md__TQeZ6{font-size:var(--font-size-md);padding:.55rem 1.05rem;min-height:2.35rem}.Button_variant-primary__YXxSD{background:var(--brand-signal);color:#fff;border-color:transparent}.Button_variant-primary__YXxSD:enabled:hover{background:var(--brand-signal-hover)}.Button_variant-primary__YXxSD:enabled:active{background:var(--brand-signal-active)}.Button_variant-primary__YXxSD:disabled{background:var(--ui-surface-2);color:var(--ui-muted);border-color:var(--ui-border)}.Button_variant-secondary__t7swT{background:var(--ui-surface-2);color:var(--ui-text);border-color:var(--ui-border)}.Button_variant-secondary__t7swT:enabled:hover{background:color-mix(in srgb,var(--ui-text) 8%,var(--ui-surface-2))}.Button_variant-secondary__t7swT:enabled:active{background:color-mix(in srgb,var(--ui-text) 14%,var(--ui-surface-2))}.Button_variant-secondary__t7swT:disabled{color:var(--ui-muted);background:var(--ui-surface)}.Button_variant-ghost__YINf5{background:transparent;color:var(--ui-text);border-color:transparent}.Button_variant-ghost__YINf5:enabled:hover{background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.Button_variant-ghost__YINf5:enabled:active{background:color-mix(in srgb,var(--ui-text) 14%,transparent)}.Button_variant-ghost__YINf5:disabled{color:var(--ui-muted)}.Button_variant-destructive__WQ0dR{background:#ef4444;color:#fff;border-color:transparent}.Button_variant-destructive__WQ0dR:enabled:hover{background:color-mix(in srgb,#ef4444 88%,white)}.Button_variant-destructive__WQ0dR:enabled:active{background:color-mix(in srgb,#ef4444 80%,black)}.Button_variant-destructive__WQ0dR:disabled{background:var(--ui-surface-2);color:var(--ui-muted);border-color:var(--ui-border)}.Button_loading__WH8KX .Button_iconLeft__HEYpQ,.Button_loading__WH8KX .Button_iconRight__CZFfJ,.Button_loading__WH8KX .Button_label__ViwpZ{visibility:hidden}.Button_variant-primary__YXxSD[aria-busy=true]{background:var(--brand-signal);color:#fff;border-color:transparent;opacity:1}.Button_variant-ghost__YINf5[aria-busy=true],.Button_variant-secondary__t7swT[aria-busy=true]{opacity:1}.Button_variant-destructive__WQ0dR[aria-busy=true]{background:#ef4444;color:#fff;border-color:transparent;opacity:1}.Button_spinner____7ub{position:absolute;inset:0;margin:auto;width:.85em;height:.85em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:Button_ds-button-spin__tBfKY .7s linear infinite;flex-shrink:0;pointer-events:none}@keyframes Button_ds-button-spin__tBfKY{to{transform:rotate(1turn)}}.Checkbox_wrapper__l8Of_{display:inline-flex;align-items:flex-start;gap:.6rem;cursor:pointer;color:var(--ui-text);font-size:var(--font-size-md);line-height:var(--line-height-normal)}.Checkbox_disabled___79Dj{cursor:not-allowed;opacity:.6}.Checkbox_input__N_urK{flex-shrink:0;margin:.16rem 0 0;cursor:inherit;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;border:1.5px solid var(--ui-border);border-radius:calc(var(--radius-input, .35rem) * .85);background-color:var(--ui-surface-2);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.Checkbox_input__N_urK:checked{border-color:var(--brand-signal);background-color:var(--brand-signal)}.Checkbox_input__N_urK:checked:after{content:"";position:absolute;left:50%;top:44%;width:.26em;height:.5em;border:.13em solid #fff;border-top:0;border-left:0;transform:translate(-50%,-50%) rotate(45deg);box-sizing:border-box}.Checkbox_input__N_urK:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-signal) 45%,transparent)}.Checkbox_input__N_urK:disabled{cursor:not-allowed;opacity:.55}.Checkbox_text__J7dbv{display:inline-flex;flex-direction:column;gap:.15rem;min-width:0}.Checkbox_label__v4TO7{font-weight:var(--font-weight-medium);color:var(--ui-text)}.Checkbox_description__vOHrn{font-size:var(--font-size-xs);color:var(--ui-muted);line-height:var(--line-height-normal)}.Checkbox_publishChannels__TJejs{--publish-control-min-height:2.1875rem;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;min-height:var(--publish-control-min-height)}.Checkbox_publishChannelPlain__jaB0x{display:inline-flex;align-items:center;min-height:var(--publish-control-min-height);box-sizing:border-box}.Checkbox_publishChannelPlain__jaB0x .Checkbox_wrapper__l8Of_{align-items:center}.Checkbox_publishChannelPlain__jaB0x .Checkbox_input__N_urK{margin:0}.Checkbox_publishMismatchGroup__bAgKp{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;flex:0 1 auto;max-width:100%;gap:0;min-height:var(--publish-control-min-height);padding:0 .5rem;margin:0;border-radius:var(--radius-input);isolation:isolate;box-sizing:border-box;--publish-mismatch-tint:color-mix(in srgb,var(--brand-signal) 14%,transparent)}.Checkbox_publishMismatchGroup__bAgKp:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--publish-mismatch-tint);z-index:0;pointer-events:none}.Checkbox_publishMismatchGroupInner__4DRCR{position:relative;z-index:3;gap:0;min-width:0}.Checkbox_publishChannelRow__VV9_W,.Checkbox_publishMismatchGroupInner__4DRCR{display:inline-flex;align-items:center;flex-wrap:nowrap;min-height:var(--publish-control-min-height);box-sizing:border-box}.Checkbox_publishChannelRow__VV9_W{gap:.35rem .6rem}.Checkbox_publishChannelRow__VV9_W .Checkbox_wrapper__l8Of_,.Checkbox_publishMismatchGroupInner__4DRCR .Checkbox_wrapper__l8Of_{align-items:center}.Checkbox_publishChannelRow__VV9_W .Checkbox_input__N_urK,.Checkbox_publishMismatchGroupInner__4DRCR .Checkbox_input__N_urK{margin:0}.Checkbox_publishMismatchGroupCompact__Phurt{padding:0;min-height:0;border-radius:var(--radius-button)}.Checkbox_publishMismatchGroupCompact__Phurt .Checkbox_publishMismatchGroupInner__4DRCR{min-height:0;gap:0}@property --publish-mismatch-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.Checkbox_publishMismatchRing__AyBxz{position:absolute;inset:0;border-radius:inherit;padding:2px;box-sizing:border-box;pointer-events:none;z-index:2;background:conic-gradient(from var(--publish-mismatch-angle),transparent 0deg,color-mix(in srgb,var(--brand-signal) 30%,transparent) 4deg,color-mix(in srgb,var(--brand-signal) 70%,transparent) 6.5deg,var(--brand-signal) 18deg,var(--brand-signal) 21deg,color-mix(in srgb,var(--brand-signal) 70%,transparent) 24deg,color-mix(in srgb,var(--brand-signal) 30%,transparent) 27deg,transparent 30deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:Checkbox_checkboxPublishMismatchRingSpin__Oo6iA 5.5s linear infinite}@keyframes Checkbox_checkboxPublishMismatchRingSpin__Oo6iA{0%{--publish-mismatch-angle:0deg;opacity:0}7.3%{opacity:1}56.4%{opacity:1}63.64%{--publish-mismatch-angle:360deg;opacity:0}to{--publish-mismatch-angle:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){.Checkbox_publishMismatchRing__AyBxz{animation:none;background:color-mix(in srgb,var(--brand-signal) 55%,transparent)}}.Tooltip_wrapper__zEVy6{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.Tooltip_tooltip__hxptX{position:fixed;box-sizing:border-box;width:min(var(--tooltip-max-width,320px),calc(100vw - 1.5rem));max-width:min(var(--tooltip-max-width,320px),calc(100vw - 1.5rem));background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--radius-button);padding:.45rem .6rem;font-size:var(--font-size-xs);line-height:var(--line-height-normal);box-shadow:var(--shadow-md);z-index:var(--z-tooltip);white-space:pre-line;pointer-events:none;animation:Tooltip_ds-tooltip-in__hyTXj .12s ease-out}.Tooltip_tooltipFitContent__IEO7e{width:max-content}@keyframes Tooltip_ds-tooltip-in__hyTXj{0%{opacity:0}to{opacity:1}}.Select_root__pxgIi{position:relative;display:block;width:100%}.Select_trigger__Znm4J{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);color:var(--ui-text);font-family:inherit;text-align:left;cursor:pointer;outline:none;line-height:1.25;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.Select_trigger__Znm4J:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.Select_trigger__Znm4J:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-text) 18%,var(--ui-border))}.Select_triggerOpen__UObOI{border-color:var(--brand-signal-border)}.Select_triggerPortalWarning__QZexe{border:3px solid #f6b44b}.Select_triggerFilterActive__EUFIJ:not(.Select_triggerOpen__UObOI):not(:disabled){border-width:2px;border-color:color-mix(in srgb,var(--brand-signal) 45%,var(--ui-border))}.Select_triggerFilterActive__EUFIJ.Select_triggerOpen__UObOI:not(:disabled){border-color:var(--brand-signal-border)}.Select_triggerDisabled__t3hEO{opacity:.6;cursor:not-allowed}.Select_size-md__ZLttI{box-sizing:border-box;padding:.5rem .65rem .5rem .75rem;font-size:.875rem}.Select_size-sm__SNOSJ{padding:.35rem .55rem .35rem .65rem;font-size:var(--font-size-xs);min-height:1.85rem}.Select_size-number__x4SVn{padding:.5rem .4rem .5rem .5rem;font-size:.875rem;min-height:2.125rem;box-sizing:border-box}.Select_triggerLabel__Vd5aS{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_placeholder__LOCiz{color:var(--ui-muted)}.Select_chevron__QJxov{flex-shrink:0;color:var(--ui-muted);transition:transform .16s ease}.Select_chevronOpen__AYt_k{transform:rotate(180deg);color:var(--ui-text)}.Select_listPortal__5g3p6{box-sizing:border-box;z-index:var(--z-portal-over-fullscreen)}.Select_listPortal__5g3p6,.Select_list__U7YtK{max-height:260px;overflow-y:auto;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-input);box-shadow:var(--shadow-md);padding:.25rem}.Select_list__U7YtK{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--z-dropdown)}.Select_listAbove__ZtUOR{top:auto;bottom:calc(100% + 4px)}.Select_option__3VrL5{padding:.45rem .65rem;border-radius:var(--radius-input);color:var(--ui-text);font-size:var(--font-size-sm);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Select_optionActive__rWwRT{background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.Select_optionSelected__tdZWt{font-weight:var(--font-weight-semibold)}.Select_optionDisabled__bVPSi{opacity:.5;cursor:not-allowed}.Select_optionHeader__GpUis{padding:.35rem .65rem .2rem;font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--ui-muted);cursor:default;opacity:1}.Select_optionHeader__GpUis.Select_optionActive__rWwRT{background:transparent}.Select_listFooter__y1LC_{border-top:1px solid var(--ui-border);margin-top:.25rem;padding-top:.25rem}.Select_listSearch__LvxKJ{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:.25rem .25rem .35rem;background:var(--ui-surface);border-bottom:1px solid var(--ui-border);margin-bottom:.25rem}.Select_listSearchInput__885xu{width:100%;box-sizing:border-box;padding:.45rem .65rem;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);color:var(--ui-text);font:inherit;font-size:.875rem;outline:none}.Select_listSearchInput__885xu:focus-visible{border-color:var(--brand-signal-border)}.Select_listEmpty__y9hTO{padding:.65rem .75rem;color:var(--ui-muted);font-size:.8125rem}.Select_requiredProxy__jBn5i{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:0;top:0}.DatePickerField_root__V1_pH{position:relative;display:block;width:100%}.DatePickerField_row__WihK2{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%}.DatePickerField_inputWrap__bXAvw{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;width:100%;box-sizing:border-box;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);transition:border-color .12s ease,background-color .12s ease}.DatePickerField_inputWrap__bXAvw:hover:not(.DatePickerField_inputWrapDisabled__tdcD1){border-color:color-mix(in srgb,var(--ui-text) 18%,var(--ui-border))}.DatePickerField_inputWrap__bXAvw:focus-within{border-color:var(--brand-signal-border)}.DatePickerField_inputWrapOpen__Mic6b{border-color:var(--brand-signal-border)}.DatePickerField_inputWrapDisabled__tdcD1{opacity:.6;pointer-events:none}.DatePickerField_input__Gn9FX{flex:1 1 auto;min-width:0;border:none;background:transparent;color:var(--ui-text);font-family:inherit;line-height:1.25;outline:none;width:100%}.DatePickerField_input__Gn9FX::placeholder{color:var(--ui-muted)}.DatePickerField_sizeMd__mU4ST .DatePickerField_input__Gn9FX{padding:.5rem .65rem .5rem .75rem;font-size:.875rem}.DatePickerField_sizeSm__gkLus .DatePickerField_input__Gn9FX{padding:.35rem .55rem .35rem .65rem;font-size:var(--font-size-xs)}.DatePickerField_calendarAdjacentBtn__UbwZp{flex-shrink:0;align-self:center;box-sizing:border-box;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.DatePickerField_calendarAdjacentBtnOpen__OeKr0{border-color:var(--brand-signal-border);color:var(--brand-signal);background:var(--brand-signal-soft)}.DatePickerField_iconMuted__YC_J4{flex-shrink:0;color:currentColor}.DatePickerField_chevron__r96Q2{flex-shrink:0;color:var(--ui-muted)}.DatePickerField_popoverPortal__tbpyB{box-sizing:border-box;width:min(18.5rem,calc(100vw - 1rem));overflow:visible;pointer-events:auto;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);z-index:var(--z-portal-over-fullscreen);padding:.75rem}.DatePickerField_header__W9_4I{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.65rem}.DatePickerField_headerCenter__Gfrzv{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:0}.DatePickerField_titleChip__xo4_h{border:none;background:transparent;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ui-text);font-family:inherit;cursor:pointer;padding:.2rem .45rem;border-radius:var(--radius-button);transition:background-color .12s ease}.DatePickerField_titleChip__xo4_h:hover{background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.DatePickerField_titleChip__xo4_h:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.DatePickerField_titleChipActive__m_OBf{background:var(--brand-signal-soft);color:var(--brand-signal)}.DatePickerField_pickerPanelTitle__qbBnX{flex:1 1 auto;text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ui-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DatePickerField_pickerGrid__AZmWG{display:grid;grid-gap:4px;gap:4px}.DatePickerField_pickerGridMonths__q7cjs,.DatePickerField_pickerGridYears__8f_4a{grid-template-columns:repeat(3,1fr)}.DatePickerField_pickerCell__b1L3_{min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);font-size:var(--font-size-sm);font-family:inherit;cursor:pointer;padding:.35rem .25rem;transition:background-color .1s ease}.DatePickerField_pickerCell__b1L3_:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.DatePickerField_pickerCell__b1L3_:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:1px}.DatePickerField_pickerCellSelected__7Rq47{background:var(--brand-signal);color:var(--ui-bg);font-weight:var(--font-weight-semibold)}.DatePickerField_pickerCellSelected__7Rq47:hover:not(:disabled){background:var(--brand-signal-hover,var(--brand-signal))}.DatePickerField_pickerCellDisabled__0PGqm{opacity:.35;cursor:not-allowed}.DatePickerField_navBtn__lSRX7{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--ui-border);border-radius:var(--radius-button);background:var(--ui-surface-2);color:var(--ui-text);cursor:pointer;flex-shrink:0;transition:background-color .12s ease,border-color .12s ease}.DatePickerField_navBtn__lSRX7:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 8%,var(--ui-surface-2));border-color:color-mix(in srgb,var(--ui-text) 18%,var(--ui-border))}.DatePickerField_navBtn__lSRX7:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.DatePickerField_navBtn__lSRX7:disabled{opacity:.45;cursor:not-allowed}.DatePickerField_weekdays__4gpQT{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:.35rem}.DatePickerField_weekday__RM1ci{text-align:center;font-size:.7rem;font-weight:var(--font-weight-medium);color:var(--ui-muted);padding:.15rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DatePickerField_grid__LuMJm{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.DatePickerField_day__e_Bxy{aspect-ratio:1;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);font-size:var(--font-size-sm);font-family:inherit;cursor:pointer;padding:0;transition:background-color .1s ease,color .1s ease}.DatePickerField_day__e_Bxy:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.DatePickerField_day__e_Bxy:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:1px;z-index:1}.DatePickerField_dayOutside__LPV__{color:var(--ui-subtle)}.DatePickerField_daySelected__83wO1{background:var(--brand-signal);color:var(--ui-bg);font-weight:var(--font-weight-semibold)}.DatePickerField_daySelected__83wO1:hover:not(:disabled){background:var(--brand-signal-hover,var(--brand-signal))}.DatePickerField_dayToday__ZrRGg:not(.DatePickerField_daySelected__83wO1){box-shadow:inset 0 0 0 1px var(--brand-signal-border)}.DatePickerField_dayDisabled__nKqs6{opacity:.35;cursor:not-allowed}.DatePickerField_footer__2hTDl{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--ui-border)}.DatePickerField_footerBtn__GXusj{border:none;background:transparent;color:var(--brand-signal);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;padding:.2rem .35rem;border-radius:var(--radius-button)}.DatePickerField_footerBtn__GXusj:hover:not(:disabled){background:var(--brand-signal-soft)}.DatePickerField_footerBtn__GXusj:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.DatePickerField_footerBtn__GXusj:disabled{opacity:.45;cursor:not-allowed}.DatePickerField_footerBtnMuted__Aa_uA{color:var(--ui-muted)}.DatePickerField_hiddenNative__jvv8s{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:0;top:0}.Modal_scrim__LQetR{position:fixed;inset:0;background:var(--ui-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:1rem;animation:Modal_ds-modal-scrim-in__us7Sg .16s ease-out}.Modal_scrimOverFullscreen__cbTez{z-index:var(--z-portal-over-fullscreen)}.Modal_scrimFullscreen__dok3K{padding:0;align-items:stretch;justify-content:stretch}.Modal_card__LiAtn{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);width:100%;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;animation:Modal_ds-modal-card-in__509Uq .18s cubic-bezier(.22,1,.36,1)}.Modal_size-sm__d4Nxu{max-width:360px}.Modal_size-md___LM_b{max-width:520px}.Modal_size-lg__tWF3G{max-width:720px}.Modal_card__LiAtn.Modal_size-fullscreen__MePVt{max-width:none;width:100%;height:100%;max-height:100%;border:none;border-radius:0;box-shadow:none}.Modal_card__LiAtn.Modal_size-fullscreen__MePVt .Modal_body__9cyDA{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.Modal_card__LiAtn.Modal_size-fullscreen__MePVt .Modal_header__8JnYo{padding:1rem 1.25rem}.Modal_header__8JnYo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem .5rem}.Modal_title__iI9nk{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--ui-text);line-height:var(--line-height-tight)}.Modal_closeButton__fZ_vf{flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;aspect-ratio:1;margin:0;padding:0;background:transparent;border:none;color:var(--ui-muted);cursor:pointer;border-radius:var(--radius-button);transition:background-color .12s ease,color .12s ease}.Modal_closeButton__fZ_vf:hover{background:color-mix(in srgb,var(--ui-text) 8%,transparent);color:var(--ui-text)}.Modal_body__9cyDA{padding:.75rem 1.25rem 1.25rem;overflow-y:auto}.Modal_footer__phBNt{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;padding:.75rem 1.25rem 1.1rem;border-top:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-text) 3%,var(--ui-surface))}.Modal_footerSeamless__GmShy{border-top:none;background:transparent;padding-top:0}@keyframes Modal_ds-modal-scrim-in__us7Sg{0%{opacity:0}to{opacity:1}}@keyframes Modal_ds-modal-card-in__509Uq{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Toast_viewport__eGDAi{position:fixed;bottom:max(1rem,env(safe-area-inset-bottom));right:max(1rem,env(safe-area-inset-right));display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;z-index:var(--z-toast);pointer-events:none;max-width:min(420px,calc(100vw - 2rem));width:max-content}.Toast_toastClickable__8mMo3{cursor:pointer}.Toast_toastClickable__8mMo3:focus-visible{outline:2px solid var(--brand-signal);outline-offset:2px}.Toast_toast__O7TdZ{pointer-events:auto;display:grid;grid-template-columns:1fr auto;background:var(--ds-toast-bg,var(--ui-surface));border:1px solid var(--ds-toast-border,var(--ui-border));border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);color:var(--ui-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal);min-width:240px;max-width:420px;overflow:hidden;animation:Toast_ds-toast-in__tq1M9 .22s cubic-bezier(.22,1,.36,1)}.Toast_content__DAZu9{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Toast_title__fkdvd{font-weight:var(--font-weight-semibold);color:var(--ds-toast-title-fg,var(--ui-text));font-size:var(--font-size-md)}.Toast_message__Ndn3l{color:var(--ui-text);word-break:break-word}.Toast_close__o0m4N{align-self:flex-start;justify-self:end;flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:var(--space-2) var(--space-2) 0 0;background:transparent;border:none;border-radius:var(--radius-button);font-size:1.25rem;line-height:1;color:var(--ui-muted);cursor:pointer;padding:0;transition:color .12s ease,background-color .12s ease}.Toast_close__o0m4N:hover{color:var(--ui-text);background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.Toast_variant-info__q9Ee0{--ds-toast-bg:color-mix(in srgb,var(--brand-signal) 14%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,var(--brand-signal) 38%,var(--ui-border));--ds-toast-title-fg:var(--brand-signal)}.Toast_variant-success__Id4YM{--ds-toast-bg:color-mix(in srgb,#4caf50 14%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,#4caf50 40%,var(--ui-border));--ds-toast-title-fg:#16a34a}.Toast_variant-warning__EQjoP{--ds-toast-bg:color-mix(in srgb,#f6b44b 16%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,#f6b44b 42%,var(--ui-border));--ds-toast-title-fg:#b45309}.Toast_variant-error__uNOV9{--ds-toast-bg:color-mix(in srgb,#ef4444 14%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,#ef4444 42%,var(--ui-border));--ds-toast-title-fg:#dc2626}@keyframes Toast_ds-toast-in__tq1M9{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Alert_alert__U7RH1{display:flex;align-items:flex-start;gap:.6rem;padding:.65rem .85rem;border-radius:var(--radius-input);border:1px solid var(--ds-alert-border);background:var(--ds-alert-bg);color:var(--ui-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Alert_content__SdquL{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem;min-width:0;word-break:break-word}.Alert_title__nHjZT{font-weight:var(--font-weight-semibold);color:var(--ds-alert-fg,var(--ui-text))}.Alert_message__pYyQL{color:var(--ui-text)}.Alert_close__VU1Rb{flex-shrink:0;background:transparent;border:none;font-size:1.1rem;line-height:1;color:var(--ui-muted);cursor:pointer;padding:.15rem .4rem;border-radius:var(--radius-button);transition:color .12s ease,background-color .12s ease}.Alert_close__VU1Rb:hover{color:var(--ui-text);background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.Alert_variant-info___4_nk{--ds-alert-bg:color-mix(in srgb,var(--brand-signal) 14%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,var(--brand-signal) 38%,var(--ui-border));--ds-alert-fg:var(--brand-signal)}.Alert_variant-success__uw2rB{--ds-alert-bg:color-mix(in srgb,#22c55e 14%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,#22c55e 40%,var(--ui-border));--ds-alert-fg:#16a34a}.Alert_variant-warning__5gGSE{--ds-alert-bg:color-mix(in srgb,#f59e0b 16%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,#f59e0b 42%,var(--ui-border));--ds-alert-fg:#b45309}.Alert_variant-error__dJsgf{--ds-alert-bg:color-mix(in srgb,#ef4444 14%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,#ef4444 42%,var(--ui-border));--ds-alert-fg:#dc2626}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.25rem .6rem;border-radius:var(--radius-button);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);border:none;background:var(--ds-badge-bg);color:var(--ds-badge-fg);box-sizing:border-box}.Badge_badge__V4FiA.Badge_compactRight__630GZ{padding-right:.2rem}.Badge_sizeSm__wDJCE{font-size:.7rem;font-weight:var(--font-weight-semibold);padding:.12rem .45rem;gap:.25rem}.Badge_spinner__v7WZw{display:inline-block;flex-shrink:0;width:12px;height:12px;margin-left:0;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;border-radius:50%;vertical-align:-2px;animation:Badge_ds-badge-spin__FplPT .8s linear infinite}@keyframes Badge_ds-badge-spin__FplPT{to{transform:rotate(1turn)}}.Badge_variant-info__UWtjM{--ds-badge-bg:color-mix(in srgb,var(--brand-signal) 9%,var(--ui-surface));--ds-badge-fg:color-mix(in srgb,var(--brand-signal) 82%,var(--ui-muted) 18%)}.Badge_variant-neutral__AXBcC{--ds-badge-bg:color-mix(in srgb,var(--ui-muted) 12%,var(--ui-surface-2));--ds-badge-fg:var(--ui-muted)}.Badge_variant-success__DXLkW{--ds-badge-bg:color-mix(in srgb,#22c55e 14%,var(--ui-surface));--ds-badge-fg:#16a34a}.Badge_variant-warning__UeLf1{--ds-badge-bg:color-mix(in srgb,#f59e0b 16%,var(--ui-surface));--ds-badge-fg:#b45309}.Badge_variant-error__B9USu{--ds-badge-bg:color-mix(in srgb,#ef4444 14%,var(--ui-surface));--ds-badge-fg:#dc2626}.page_page__miUfN{display:grid;grid-template-columns:minmax(320px,1.2fr) minmax(320px,.9fr);grid-gap:1rem;gap:1rem;padding:1rem;min-height:calc(100vh - 4rem)}.page_pageEmbed__FTRE0{min-height:0}.page_leftPane__2lu9k{min-width:0}.page_rightPane__Uw34_{min-width:0;display:flex;flex-direction:column;gap:.75rem}.page_imageCard__rDQPA{position:-webkit-sticky;position:sticky;top:1rem}.page_imageToggleRow__GZvOQ{display:flex;gap:.45rem;margin-top:.75rem}.page_modeBtn__Au0l7{border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text);border-radius:var(--radius-button);padding:.45rem .75rem;cursor:pointer}.page_modeBtn__Au0l7:disabled{cursor:not-allowed;color:var(--ui-subtle)}.page_modeBtnActive__Vix5A{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal)}.page_imageWrap__3njGm{position:relative;height:clamp(300px,40vh,440px);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_imageLoadingOverlay__zHQ4M{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ui-bg) 40%,transparent)}.page_vehicleImage__fCmNN{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.page_vehicleImageFadeIn__Oivf0{animation:page_vehicleImageFadeIn__Oivf0 .17s ease-out}@keyframes page_vehicleImageFadeIn__Oivf0{0%{opacity:.42}to{opacity:1}}.page_imageFallback__oQeGZ{color:var(--ui-muted);font-size:.95rem}.page_section__ostkt{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-surface);padding:.85rem}.page_sectionTitle__J4ljm{font-size:.88rem;color:var(--ui-muted);margin-bottom:.55rem}.page_buttonList__kjeXx{display:flex;flex-wrap:wrap;gap:.45rem}.page_selectBtn__XqxcP{border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text);border-radius:var(--radius-button);padding:.45rem .75rem;cursor:pointer;text-align:left}.page_selectBtnActive__XHukF{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal)}.page_selectBtn__XqxcP:disabled{cursor:default;opacity:1;color:var(--ui-text)}.page_selectBtnActive__XHukF:disabled{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal);background:var(--ui-surface-2)}.page_modelSectionToggle__WjA5v{display:flex;align-items:center;gap:.5rem;width:100%;padding:.25rem .15rem;margin:-.15rem -.15rem 0;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);cursor:pointer;text-align:left}.page_modelSectionToggle__WjA5v:focus-visible{outline:2px solid var(--brand-signal);outline-offset:2px}.page_modelSectionLabel__xo08r{flex:0 0 auto;font-size:.88rem;color:var(--ui-muted)}.page_modelSectionValue__RTK0S{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.page_modelSectionValue__RTK0S .page_modelPickLabel__emdsU{flex:0 1 auto;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_modelSectionChevron__AZbgh{flex-shrink:0;color:var(--ui-muted);transition:transform .16s ease}.page_modelSectionChevronOpen__STvBg{transform:rotate(180deg);color:var(--ui-text)}.page_modelPickList__EczgK{display:flex;flex-direction:column;gap:.2rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--ui-border)}.page_modelPickBtn___uV4S{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;min-height:3.35rem;padding:.45rem .55rem;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);cursor:pointer;text-align:left;transition:box-shadow .16s ease}.page_modelPickBtn___uV4S .page_modelPickLabel__emdsU{display:block;transition:transform .22s cubic-bezier(.33,1,.68,1);transform-origin:left center}.page_modelPickBtn___uV4S:hover .page_modelPickLabel__emdsU{transform:scale(1.035)}.page_modelPickBtn___uV4S:hover .page_modelPickThumb__qhDUn{transform:scale(1.09)}.page_modelPickBtnActive__35UU2{background:color-mix(in srgb,var(--brand-signal) 16%,transparent);box-shadow:inset 0 0 0 1px var(--brand-signal)}.page_modelPickLabel__emdsU{flex:1 1;min-width:0;font-size:.98rem;line-height:1.28}.page_modelPickNameBold__aQkou{font-weight:700}.page_modelPickNameRest__5obzH{font-weight:400}.page_modelPickThumbWrap__8WLHM{flex-shrink:0;width:94px;height:43px;display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.page_modelPickThumb__qhDUn{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center right;transform-origin:center right;transition:transform .22s cubic-bezier(.33,1,.68,1)}.page_colorGrid__I03p1{display:flex;flex-wrap:wrap;gap:.5rem}.page_colorSwatch__wcdyH{width:34px;height:34px;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface-2);background-size:cover;background-position:50%;cursor:pointer}.page_colorSwatchActive__Zg_b_{box-shadow:0 0 0 2px var(--brand-signal)}.page_selectedLabel__vJWzm{margin-top:.6rem;color:var(--ui-text);font-size:.92rem}.page_priceLine__DfH9H{color:var(--ui-text);font-size:1.02rem}.page_stateError__tM6Br,.page_stateInfo__ANPRE{margin:1rem;padding:.85rem 1rem;border-radius:var(--radius-surface);border:1px solid var(--ui-border);background:var(--ui-surface)}.page_stateInfo__ANPRE{color:var(--ui-text)}.page_stateError__tM6Br{color:#ef4444}@media (max-width:1100px){.page_page__miUfN{grid-template-columns:1fr}.page_imageCard__rDQPA{position:static}}.CustomerPicker_fieldRow__tFtzF{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%}.CustomerPicker_searchRow__rKD34{flex-shrink:0;display:flex;align-items:stretch;gap:.35rem;padding:.35rem;border-bottom:1px solid var(--ui-border)}.CustomerPicker_searchInput__XNX0i{flex:1 1;min-width:0;box-sizing:border-box;height:31px;padding:0 .55rem;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);color:var(--ui-text);font-size:.875rem;line-height:1;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CustomerPicker_searchInput__XNX0i:focus,.CustomerPicker_searchInput__XNX0i:focus-visible{outline:none!important;box-shadow:none!important;border-color:var(--ui-border)}.CustomerPicker_searchRowActionButton__J6IB2{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important}.CustomerPicker_adjacentIconButton__0d73U,.CustomerPicker_searchRowActionButton__J6IB2{flex-shrink:0;box-sizing:border-box;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.CustomerPicker_adjacentIconButton__0d73U{align-self:center;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important}.CustomerPicker_allCustomersLink__BdPa5{flex-shrink:0;box-sizing:border-box;height:31px;min-height:unset;padding:0 .55rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex;align-items:center}.CustomerPicker_allCustomersLink__BdPa5:focus,.CustomerPicker_allCustomersLink__BdPa5:focus-visible{outline:none!important;box-shadow:none!important}.OfferDiscountRow_row__fnCGQ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.OfferDiscountRow_customField__ajFGg{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.OfferDiscountRow_customInput__B9QZi{width:5.25rem;flex-shrink:0}.OfferDiscountRow_suffix__Q0LCR{font-size:.8rem;color:var(--ui-muted);flex-shrink:0}.OfferValidityFields_block__y1rzc{display:grid;grid-gap:.35rem;gap:.35rem}.OfferValidityFields_row__YtvQp{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.OfferValidityFields_field__Pp51s{display:block;min-width:0}.OfferValidityFields_fieldMode__bhwT3{flex:1 1 9rem}.OfferValidityFields_fieldDays__7ayw_{flex:0 0 5.25rem}.OfferValidityFields_rowDays__rbOdH .OfferValidityFields_fieldDays__7ayw_,.OfferValidityFields_rowDays__rbOdH .OfferValidityFields_fieldMode__bhwT3{flex:1 1}.OfferValidityFields_fieldDate__WePgC{flex:1 1 9rem}.OfferValidityFields_label__Zt67s{display:block;margin-bottom:.25rem}.OfferValidityFields_hint__EGb08,.OfferValidityFields_label__Zt67s{font-size:.8rem;color:var(--ui-muted)}.MgConfiguratorSalesModal_body__D8_iL{display:grid;grid-gap:1rem;gap:1rem}.MgConfiguratorSalesModal_footer__EiZ3V{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.MgConfiguratorSalesModal_configSummary__5PmZj{padding:.75rem;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input)}.MgConfiguratorSalesModal_configTitle__Yauel{margin:0;font-size:.95rem;font-weight:600;color:var(--ui-text)}.MgConfiguratorSalesModal_configMeta__s3wgV{margin:.25rem 0 0;font-size:.8125rem;color:var(--ui-muted)}.MgConfiguratorSalesModal_field__q25Ru{display:block;min-width:0}.MgConfiguratorSalesModal_label__equxD{display:block;margin-bottom:.35rem;font-size:.8rem;color:var(--ui-muted)}.MgConfiguratorSalesModal_listPrice__O_h60{margin:0;font-size:.95rem;color:var(--ui-text)}.MgConfiguratorSalesModal_delta__yw4Fl{display:block;margin-top:.25rem;font-size:.8rem;color:var(--brand-secondary)}.MgConfiguratorSalesModal_discountRow__l34Aw{display:flex;flex-wrap:wrap;gap:.45rem}.MgConfiguratorSalesModal_validityBlock__t5j8D{display:grid;grid-gap:.75rem;gap:.75rem}.MgConfiguratorSalesModal_validityHint__VvZxm{display:block;margin-top:.25rem;font-size:.8rem;color:var(--ui-muted)}.MgKalkulationModal_body__XbcUf{display:grid;grid-gap:.9rem;gap:.9rem}.MgKalkulationModal_footer__zA8IA{display:flex;justify-content:flex-end;gap:.5rem;width:100%;flex-wrap:wrap}.MgKalkulationModal_summary__sBCNP{padding:.75rem;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input)}.MgKalkulationModal_summaryTitle__NXlsP{font-size:.95rem;font-weight:600;color:var(--ui-text)}.MgKalkulationModal_summaryMeta__KiMk8{margin-top:.2rem;font-size:.8125rem;color:var(--ui-muted)}.MgKalkulationModal_field___LSmq{display:flex;flex-direction:column;min-width:0}.MgKalkulationModal_field___LSmq>:last-child{margin-top:auto}.MgKalkulationModal_label__MY84_{display:block;margin-bottom:.35rem;font-size:.8rem;color:var(--ui-muted)}.MgKalkulationModal_grid__BMEGw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.MgKalkulationModal_results__DovFu{display:grid;grid-gap:.45rem;gap:.45rem;padding:.75rem;border:1px solid var(--ui-border);border-radius:var(--radius-input);background:var(--ui-surface-2)}.MgKalkulationModal_resultRow__14a8s{display:flex;justify-content:space-between;gap:.75rem;font-size:.88rem;color:var(--ui-text)}.MgKalkulationModal_resultValuePositive__o0_HR{color:#4caf50}.MgKalkulationModal_resultValueNegative__Yzbkv{color:#ef4444}@media (max-width:640px){.MgKalkulationModal_grid__BMEGw{grid-template-columns:1fr}}.settings-header_shell__r5h_Q{margin:0 -2rem;padding:0 2rem}.settings-header_header__hh6uP,.settings-header_shell__r5h_Q{box-sizing:border-box;background-color:var(--ui-bg);transition:background-color var(--theme-crossfade-duration) var(--theme-crossfade-ease)}.settings-header_header__hh6uP{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding-top:calc(1.25rem - .55rem * var(--main-header-compact-t, 0));padding-bottom:calc(.5rem - .25rem * var(--main-header-compact-t, 0))}.settings-header_title__Qa30q{margin:0;margin-bottom:calc(.25rem - .1rem * var(--main-header-compact-t, 0));color:var(--ui-text);transition:color var(--theme-crossfade-duration) var(--theme-crossfade-ease)}.settings-header_tabs__2ipCc{margin-bottom:calc(.5rem - .15rem * var(--main-header-compact-t, 0))}@media (max-width:768px){.settings-header_shell__r5h_Q{margin:0 -1rem;padding:0 1rem}}.settings-header_settingsHubTab__g2iId{border:none;border-bottom:3px solid transparent}.settings-header_settingsHubTabActive__hOro1{border-bottom-color:var(--brand-signal)}.MgKalkulationFieldLabels_fieldLabel__j7ewu{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:.8rem;color:var(--ui-muted)}.MgKalkulationFieldLabels_fieldHint__2HyTt{flex-basis:100%;font-size:.72rem;color:var(--ui-subtle)}.MgKalkulationFieldLabels_sectionTitle___iDse{margin:.15rem 0 0;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-subtle)}.MgConfiguratorSalesPanel_actions__4tE0q{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.MgConfiguratorSalesPanel_section__y1Snh{margin-top:.25rem;display:flex;justify-content:center}.MgConfiguratorSalesPanel_kalkulationDisabledWrap___lTbI{display:inline-flex}.MgConfiguratorPublicActionsPanel_section__6mc2i{margin-top:.25rem;display:flex;justify-content:center}.MgConfiguratorPublicActionsPanel_actions__dNTP9{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}