@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";
.KooMsG_container{--primary:var(--color-primary);--primary-hover:var(--color-primary-hover);--editor-accent:var(--admin-accent);--editor-accent-hover:var(--admin-accent-hover);--bg-sidebar:var(--admin-surface-darker);--bg-sidebar-muted:var(--admin-surface-dark);--bg-sidebar-deep:var(--admin-surface-deep);--bg-sidebar-gradient:var(--admin-surface-gradient);--bg-canvas:transparent;--bg-surface:var(--color-surface);--bg-surface-soft:var(--color-surface-soft);--text-main:var(--color-text-primary);--text-secondary:var(--color-text-muted);--text-contrast:var(--admin-text-primary);--text-contrast-secondary:var(--admin-text-secondary);--text-contrast-muted:var(--admin-text-muted);--border:var(--color-border-strong);--border-soft:var(--color-border);--radius:6px;--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--danger-soft:#fee2e2;--danger-border:#fca5a5;--danger-text:var(--color-danger);--info-soft:#e0f2fe;--info-border:#7dd3fc;--info-text:#0284c7;width:100%;height:100%;min-height:100%;font-family:var(--font-body);color:var(--text-main);font-size:var(--admin-compact-font-size,.8rem);background:0 0;line-height:1.35;overflow:hidden}.KooMsG_flex_container{width:100%;height:100%;min-height:0;display:flex;position:relative}.KooMsG_kiosk{z-index:30;background:var(--bg-sidebar-gradient);width:clamp(220px,20vw,280px);min-width:clamp(220px,20vw,280px);transition:transform var(--transition-base), opacity var(--transition-fast), width var(--transition-base), min-width var(--transition-base), padding var(--transition-base), border-color var(--transition-fast), box-shadow var(--transition-fast);border-right:1px solid #94a3b838;flex-direction:column;gap:2px;padding:12px 10px;display:flex;overflow-y:auto;box-shadow:16px 0 36px #0f172a1f}.KooMsG_kioskOpen{opacity:1;pointer-events:auto;transform:translate(0)}.KooMsG_kioskClosed{width:0;min-width:0;box-shadow:none;opacity:0;pointer-events:none;border-right-color:#0000;padding-left:0;padding-right:0;overflow:hidden;transform:translate(-18px)}.KooMsG_kioskCollapsed{opacity:1;pointer-events:auto;width:84px;min-width:84px;padding:14px 8px;overflow:visible;transform:translate(0);box-shadow:10px 0 26px #0f172a1a}.KooMsG_kiosk .KooMsG_saveBtn{border-radius:var(--radius);width:100%;color:var(--text-contrast-secondary);cursor:pointer;text-align:left;transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:9px;margin-bottom:4px;padding:9px 11px;font-size:.84rem;font-weight:500;line-height:1.15;display:flex}.KooMsG_kiosk .KooMsG_saveBtn:hover{color:#fff;background-color:#ffffff1f;transform:translateY(-1px)}.KooMsG_kiosk .KooMsG_saveBtn svg{opacity:.9;width:17px;height:17px}.KooMsG_sidebarBadge{color:#f8fbff;background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 .45rem;font-size:.74rem;font-weight:700;display:inline-flex}.KooMsG_activeSidebarBtn{box-shadow:0 10px 24px #2563eb42;background-color:var(--primary)!important;color:#fff!important;font-weight:600!important}.KooMsG_sidebarOverview{border-radius:var(--radius);background:#ffffff0f;border:1px solid #94a3b83d;margin-bottom:8px;padding:10px}.KooMsG_sidebarDrawerHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.KooMsG_sidebarMiniToggle{color:#dbe8ff;cursor:pointer;width:34px;height:34px;transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#0f172a47;border:1px solid #94a3b83d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KooMsG_sidebarMiniToggle:hover{background:#2563eb33;border-color:#93c5fd66;transform:translateY(-1px)}.KooMsG_sidebarEyebrow{color:var(--text-contrast-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.64rem;font-weight:700}.KooMsG_sidebarOverviewValue{color:#fff;font-size:.84rem;font-weight:700;display:block}.KooMsG_sidebarOverviewText{color:var(--text-contrast-secondary);margin-top:3px;font-size:.73rem;line-height:1.28;display:block}.KooMsG_sidebarItemLabel{white-space:nowrap}.KooMsG_sidebarMetaRow{flex-wrap:wrap;gap:.28rem;margin-top:.5rem;display:flex}.KooMsG_sidebarStatusBadge{color:#dbe8ff;background:#3b82f624;border:1px solid #93c5fd38;border-radius:999px;align-items:center;padding:.16rem .45rem;font-size:.66rem;font-weight:600;display:inline-flex}.KooMsG_sidebarSearchBox{background:#0f172a38;border:1px solid #94a3b83d;border-radius:6px;align-items:center;gap:.35rem;margin-top:.55rem;padding:.42rem .55rem;display:flex}.KooMsG_sidebarSearchIcon{color:#a9c1ff;flex-shrink:0}.KooMsG_sidebarSearchInput{color:#f8fbff;background:0 0;border:0;outline:none;width:100%;font-size:.76rem}.KooMsG_sidebarSearchInput::placeholder{color:#dbe8ffb3}.KooMsG_sidebarSectionTitle{color:var(--text-contrast-muted);letter-spacing:.04em;text-transform:uppercase;margin:10px 4px 6px;font-size:.72rem;font-weight:700}.KooMsG_kiosk .KooMsG_saveBtn:disabled{opacity:.56;cursor:not-allowed;box-shadow:none;transform:none}.KooMsG_kiosk .KooMsG_dangerBtn{color:#fca5a5;font-weight:400}.KooMsG_kiosk .KooMsG_dangerBtn:hover{background-color:#dc262633}.KooMsG_kioskCollapsed .KooMsG_sidebarOverview{background:#ffffff0a;padding:8px 6px}.KooMsG_kioskCollapsed .KooMsG_sidebarDrawerHeader{justify-content:center}.KooMsG_kioskCollapsed .KooMsG_sidebarDrawerHeader>div,.KooMsG_kioskCollapsed .KooMsG_sidebarOverviewText,.KooMsG_kioskCollapsed .KooMsG_sidebarSectionTitle,.KooMsG_kioskCollapsed .KooMsG_sidebarItemLabel,.KooMsG_kioskCollapsed .KooMsG_sidebarMetaRow,.KooMsG_kioskCollapsed .KooMsG_sidebarSearchBox,.KooMsG_kioskCollapsed .KooMsG_sidebarBadge{opacity:0;width:0;height:0;margin:0;overflow:hidden}.KooMsG_kioskCollapsed .KooMsG_sidebarMiniToggle{margin:0 auto;display:inline-flex}.KooMsG_kioskCollapsed .KooMsG_saveBtn,.KooMsG_kioskCollapsed .KooMsG_sidebarLinkAction{justify-content:center;gap:0;padding:12px 0;overflow:visible}.KooMsG_kioskCollapsed .KooMsG_saveBtn[data-tooltip]:hover:after,.KooMsG_kioskCollapsed .KooMsG_saveBtn[data-tooltip]:focus-visible:after,.KooMsG_kioskCollapsed .KooMsG_sidebarLinkAction[data-tooltip]:hover:after,.KooMsG_kioskCollapsed .KooMsG_sidebarLinkAction[data-tooltip]:focus-visible:after{content:attr(data-tooltip);color:#f8fbff;white-space:nowrap;z-index:60;background:#0f172af0;border-radius:6px;padding:6px 10px;font-size:.75rem;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 10px 24px #02061747}.KooMsG_sortable_list{background-color:var(--bg-canvas);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.KooMsG_editorToolbar{pointer-events:none;background:linear-gradient(#f8fbfff5,#f8fbff00);align-items:center;gap:.75rem;padding:.75rem .85rem 0;display:flex}.KooMsG_editorToolbar>*{pointer-events:auto}.KooMsG_drawerToggleBtn{color:#1d4ed8;cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);background:#ffffffeb;border:1px solid #2563eb2e;border-radius:6px;align-items:center;gap:.55rem;padding:.55rem .85rem;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:0 12px 28px #2563eb1f}.KooMsG_drawerToggleBtn:hover{background:#fff;border-color:#2563eb52;transform:translateY(-1px);box-shadow:0 16px 32px #2563eb29}.KooMsG_drawerToggleLabel{white-space:nowrap}.KooMsG_sidebarBackdrop{z-index:24;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a57;border:0;position:absolute;inset:0}.KooMsG_sidebarSearchEmpty{color:var(--text-contrast-secondary);background:#ffffff0a;border:1px solid #94a3b847;border-radius:6px;margin:.6rem .2rem 0;padding:.62rem .72rem;font-size:.74rem}.KooMsG_pageTab{flex-direction:column;width:100%;height:100%;display:flex}.KooMsG_menuManagerWindow{background:var(--bg-canvas);width:100%;height:100%;padding:1rem 1.25rem;overflow:auto}.KooMsG_menuManagerFill{box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.KooMsG_menuManagerFill>*{flex:1;min-width:0;min-height:0}.KooMsG_mediaManagerWindow{justify-content:center;padding-inline:clamp(.75rem,2.2vw,2rem);display:flex}.KooMsG_mediaManagerWindow>*{width:100%;min-width:0;max-width:1440px}.KooMsG_pageListStandalone{box-sizing:border-box;background:#fff;border:1px solid #e8edf3;border-radius:6px;flex-direction:column;gap:1rem;width:min(100%,1320px);max-width:1320px;margin-inline:auto;padding:1.25rem;display:flex;overflow:hidden}.KooMsG_pageSelect{z-index:10;background-color:var(--bg-sidebar-muted);flex-wrap:wrap;align-items:center;gap:clamp(12px,3vw,32px);display:flex;padding:.75rem 1rem!important}.KooMsG_pageSelect select{border-color:var(--border);min-width:250px;height:42px;color:var(--text-main);font-weight:500}.KooMsG_container select{appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius);background-color:var(--bg-surface);min-width:clamp(180px,20vw,240px);height:42px;color:var(--text-main);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right .8rem center;background-repeat:no-repeat;background-size:1rem;padding:0 2.5rem 0 1rem;font-size:.92rem;font-weight:500}.KooMsG_container select:hover{border-color:#64748b}.KooMsG_container select:focus{border-color:var(--primary);box-shadow:var(--focus-shadow);outline:none}.KooMsG_compPart{background-color:var(--bg-canvas);flex:1;gap:0;display:flex;overflow:hidden}.KooMsG_pageEditorCanvas{background:var(--bg-canvas);flex-direction:column;flex:1;gap:.75rem;min-width:0;margin:0;padding:.5rem .5rem .5rem 1rem;display:flex;position:relative;overflow:hidden auto}.KooMsG_sectionWrapper.KooMsG_pageEditorBodySection{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;margin:0;padding:0;animation:none}.KooMsG_compPart .KooMsG_saveBtn,.KooMsG_pageSelect .KooMsG_saveBtn{height:42px;color:var(--text-main);border:1px solid var(--color-border-strong);border-radius:var(--radius);cursor:pointer;white-space:nowrap;background-color:#fff;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9rem;font-weight:600;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-flex}.KooMsG_saveBtn:hover{background-color:#f8fafc;border-color:#475569;transform:translateY(-1px);box-shadow:0 10px 20px #0f172a14}:is(.KooMsG_saveBtn:has(svg.KooMsG_lucide-save),.KooMsG_saveBtn:has(svg.KooMsG_lucide-plus)){background-color:var(--primary);color:#fff;border-color:var(--primary)}:is(.KooMsG_saveBtn:has(svg.KooMsG_lucide-save):hover,.KooMsG_saveBtn:has(svg.KooMsG_lucide-plus):hover){background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:0 2px 4px #4338ca33}.KooMsG_component_list{background:var(--bg-sidebar-gradient);width:220px;min-width:220px;height:100%;transition:box-shadow var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}.KooMsG_componentListOpen{box-shadow:-14px 0 28px #0f172a14}.KooMsG_componentListCollapsed{width:calc(42px + .65rem);min-width:calc(42px + .65rem)}.KooMsG_componentPanelHeader{justify-content:space-between;align-items:center;gap:4px;padding:.62rem .65rem 0;display:flex}.KooMsG_componentPanelHeaderText{align-items:center;gap:.15rem;min-width:0;min-height:32px;line-height:1;display:flex}.KooMsG_componentPanelTitle{color:var(--text-contrast-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.78rem;font-weight:700}.KooMsG_componentPanelHint{color:var(--text-contrast-muted);font-size:.64rem}.KooMsG_componentPanelToggle{color:#fff;cursor:pointer;background:#252768;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.KooMsG_componentPanelToggle:hover{background:#30338a}.KooMsG_componentPanelBody{overscroll-behavior:contain;flex:1;margin:10px 0 0;padding:0 0 .75rem 8px;overflow-y:auto}.KooMsG_componentPanelCollapsedState{flex:1;justify-content:flex-end;align-items:flex-start;padding-top:.9rem;padding-right:.65rem;display:flex}.KooMsG_componentPanelCollapsedIcon{box-sizing:content-box;color:#bcd0ff;padding:5px}.KooMsG_componentListCollapsed .KooMsG_componentPanelHeader{justify-content:flex-end;gap:0}.KooMsG_componentListCollapsed .KooMsG_componentPanelHeaderText,.KooMsG_componentListCollapsed .KooMsG_componentPanelBody{display:none}.KooMsG_item{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface);box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);margin-bottom:20px;padding:0;overflow:hidden}.KooMsG_item:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.KooMsG_item>div:first-child{border-bottom:1px solid var(--border-soft);background-color:var(--bg-surface-soft);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.KooMsG_item strong,.KooMsG_item span{color:#0f172a;font-size:.95rem;font-weight:400}.KooMsG_delete,.KooMsG_rename{border:1px solid var(--border-soft);background:var(--bg-surface);color:#64748b;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:6px;justify-content:center;align-items:center;margin-left:6px;padding:6px 10px;display:inline-flex}.KooMsG_delete:hover{background-color:var(--danger-soft);border-color:var(--danger-border);color:var(--danger-text)}.KooMsG_rename:hover{background-color:var(--info-soft);border-color:var(--info-border);color:var(--info-text)}.KooMsG_kiosk .KooMsG_saveBtn:focus-visible,.KooMsG_compPart .KooMsG_saveBtn:focus-visible,.KooMsG_pageSelect .KooMsG_saveBtn:focus-visible,.KooMsG_componentPanelToggle:focus-visible,.KooMsG_delete:focus-visible,.KooMsG_rename:focus-visible,.KooMsG_container select:focus-visible{outline-offset:2px;outline:3px solid #60a5fa6b}.KooMsG_notice{border-radius:var(--radius);color:#64748b;text-align:center;background:#f1f5f9;border:2px solid #94a3b8;padding:40px;font-weight:400}.KooMsG_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a99}.KooMsG_imageContainer{border-radius:var(--radius);border:1px solid #cbd5e1;position:relative;overflow:hidden}.KooMsG_selectButton{color:#fff;cursor:pointer;opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);background-color:#0f172ae6;border:none;border-radius:6px;padding:8px 14px;font-size:.85rem;font-weight:400;position:absolute;top:10px;right:10px;transform:translateY(-5px)}.KooMsG_imageContainer:hover .KooMsG_selectButton{opacity:1;transform:translateY(0)}.KooMsG_drop_area{width:100%;max-width:none;margin:0}.KooMsG_sidebarLinkAction,.KooMsG_sidebarLinkAction:hover{text-decoration:none}.KooMsG_pageEditorHeader{box-shadow:none;background:0 0;border:none;outline:none;flex-direction:column;align-items:stretch;gap:.2rem;padding:.22rem .55rem .22rem 22px;display:flex}.KooMsG_pageHeaderTopRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.45rem;min-height:46px;display:flex}.KooMsG_pageHeaderIntro{flex:0 180px;gap:.08rem;min-width:0;display:grid}.KooMsG_pageHeaderEyebrow{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:700}.KooMsG_pageHeaderTitleRow{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.KooMsG_pageEditorHeaderNews{background:linear-gradient(135deg,#0b1220 0%,#12213f 55%,#172554 100%);border-bottom:1px solid #60a5fa3d;box-shadow:inset 0 -1px #ffffff0d,0 8px 24px #0f172a29}.KooMsG_pageHeaderIntroNews{flex:360px}.KooMsG_pageHeaderInlineMeta{white-space:nowrap;color:#dbe8ff;font-size:var(--admin-bar-font-size,.9rem);flex-wrap:nowrap;align-items:center;font-weight:400;display:flex}.KooMsG_pageHeaderInlineMeta>*+:before{content:"|";color:#94a3b899;margin:0 .6rem;font-weight:400}.KooMsG_pageHeaderIntroInline .KooMsG_pageHeaderInlineMeta>*,.KooMsG_pageHeaderIntroInline .KooMsG_pageHeaderInlineMeta .KooMsG_pageStatusNote,.KooMsG_labeledSelect .KooMsG_labeledSelectText,.KooMsG_labeledSelect .KooMsG_labeledSelectText>*{font-size:var(--admin-bar-font-size,.9rem);font-weight:400;line-height:1.3}.KooMsG_pageStatusActive{color:#4ade80}.KooMsG_pageStatusInactive{color:#f87171}.KooMsG_pageStatusNote{font-weight:400}.KooMsG_pageHeaderIntroInline{flex-wrap:nowrap;flex:0 auto;align-items:center;gap:.4rem;display:flex}.KooMsG_pageHeaderIntroInline .KooMsG_pageHeaderTitleRow,.KooMsG_pageHeaderIntroInline .KooMsG_pageHeaderMeta{white-space:nowrap;flex-wrap:nowrap}.KooMsG_pageHeaderIconBubble{color:#dbeafe;background:linear-gradient(#60a5fa33 0%,#3b82f61f 100%);border:1px solid #93c5fd47;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.KooMsG_pageHeaderTitleStack{gap:.08rem;min-width:0;display:grid}.KooMsG_pageHeaderTitle{color:#f8fbff;margin:0;font-size:.72rem;font-weight:700}.KooMsG_pageHeaderPill{color:#dcfce7;background:#22c55e29;border:1px solid #86efac47;border-radius:999px;align-items:center;gap:.28rem;padding:.1rem .34rem;font-size:.56rem;font-weight:700;display:inline-flex}.KooMsG_pageHeaderPillBuilder{color:#dbeafe;background:#3b82f629;border-color:#93c5fd42}.KooMsG_pageHeaderDescription{color:#c7d2fe;margin:0;font-size:.6rem;line-height:1.25}.KooMsG_pageHeaderMeta{flex-wrap:wrap;gap:.2rem;display:flex}.KooMsG_pageHeaderMetaItem{color:#dbe8ff;background:#94a3b824;border-radius:999px;align-items:center;padding:.08rem .3rem;font-size:.54rem;font-weight:600;display:inline-flex}.KooMsG_pageHeaderMetaNews .KooMsG_pageHeaderMetaItem{background:#60a5fa1f;border:1px solid #93c5fd24}.KooMsG_pageHeaderCompactControls{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex;container:page-toolbar/inline-size}.KooMsG_pageFieldInline{align-items:center;gap:.24rem;min-width:0;display:flex}.KooMsG_labeledSelect{flex:0 200px;width:200px;min-width:0;position:relative}.KooMsG_labeledSelect select{color:#0000;background-color:#ffffff0d;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e2e8f0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");border:none;width:100%;min-width:0;height:36px}.KooMsG_labeledSelect select:focus,.KooMsG_labeledSelect select:focus-visible{border-color:var(--color-border-strong);box-shadow:none;outline:none}.KooMsG_labeledSelect option{color:#e2e8f0;background-color:#111418}@supports (appearance:base-select){.KooMsG_labeledSelect select{appearance:base-select}.KooMsG_labeledSelect select::picker(select){appearance:base-select}.KooMsG_labeledSelect select::picker-icon{display:none}.KooMsG_labeledSelect select::picker(select){box-shadow:none;background:#111418;border:none;border-radius:6px;margin-top:4px;padding:4px}.KooMsG_labeledSelect option{cursor:pointer;border-radius:4px;padding:8px 12px;font-size:.88rem;font-weight:500}.KooMsG_labeledSelect option::checkmark{display:none}.KooMsG_labeledSelect option:hover,.KooMsG_labeledSelect option:focus-visible{background-color:#2563eb38;outline:none}.KooMsG_labeledSelect option:checked{color:#fff;background-color:#2563eb}}.KooMsG_labeledSelectText{color:#f1f5f9;font-size:var(--admin-bar-font-size,.9rem);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:0 2.5rem 0 1rem;font-weight:400;line-height:1.3;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.KooMsG_labeledSelectPrefix{color:#94a3b8}.KooMsG_labeledSelect:has(select:disabled) .KooMsG_labeledSelectText{opacity:.55}.KooMsG_pageHeaderActions{background:0 0;border:none;border-radius:0;flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.22rem;margin-left:auto;padding:0;display:flex}.KooMsG_pageHeaderCompactControlsNews{justify-content:flex-end}.KooMsG_pageHeaderActionsNews{background:#0f172a38;border:1px solid #94a3b81f;border-radius:6px;padding:.2rem;box-shadow:inset 0 1px #ffffff0a}.KooMsG_pageMenuField{min-width:0}.KooMsG_pageFieldLabel{color:#c7d2fe;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.54rem;font-weight:700}.KooMsG_pageWorkspaceHeader{border-bottom:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}.KooMsG_pageWorkspaceTitle{color:#0f172a;letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.KooMsG_pageWorkspaceSubTitle{color:#94a3b8;margin-top:.2rem;font-size:.82rem}.KooMsG_pageControlsRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.KooMsG_pageAddBtn{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:6px;align-items:center;gap:.35rem;height:34px;padding:0 .85rem;font-size:.82rem;font-weight:600;transition:background-color .15s;display:inline-flex}.KooMsG_pageAddBtn:hover{background:#1d4ed8;border-color:#1d4ed8}.KooMsG_pageAddBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.KooMsG_pageCreateModalBackdrop{z-index:100000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020617ad;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out KooMsG_fadeIn;display:flex;position:fixed;inset:0}@keyframes KooMsG_fadeIn{0%{opacity:0}to{opacity:1}}.KooMsG_pageCreateModalDialog{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0f2;border-radius:6px;flex-direction:column;width:min(560px,96vw);max-height:90vh;animation:.3s ease-out KooMsG_slideUp;display:flex;overflow:hidden;box-shadow:0 30px 70px #02061757,0 12px 30px #0f172a29}@keyframes KooMsG_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.KooMsG_pageCreateModalHeader{border-bottom:1px solid var(--border-soft);background:linear-gradient(135deg,#eef2ff 0%,#fff 100%);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.KooMsG_pageCreateModalTitle{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}.KooMsG_pageCreateModalClose{color:#94a3b8;cursor:pointer;width:32px;height:32px;transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:1rem;display:flex}.KooMsG_pageCreateModalClose:hover{color:#475569;background:#f1f5f9}.KooMsG_pageCreateModalClose:disabled{opacity:.5;cursor:not-allowed}.KooMsG_pageCreateModalBody{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.KooMsG_pageCreateModalInfo{border:1px solid #c7d2fe;border-left:3px solid var(--editor-accent);background:linear-gradient(135deg,#6366f114 0%,#f8fbff 100%);border-radius:6px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.KooMsG_pageCreateModalLabel{color:var(--editor-accent-hover);font-size:.9rem;font-weight:600}.KooMsG_pageCreateModalLangBadge{background:var(--editor-accent);color:#fff;letter-spacing:.05em;border-radius:6px;padding:.4rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.KooMsG_pageCreateModalField{flex-direction:column;gap:.5rem;display:flex}.KooMsG_pageCreateModalFieldLabel{color:#334155;font-size:.9rem;font-weight:600}.KooMsG_pageCreateModalFieldInput{color:#0f172a;height:44px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;padding:0 1rem;font-size:.95rem}.KooMsG_pageCreateModalFieldInput::placeholder{color:#cbd5e1}.KooMsG_pageCreateModalFieldInput:focus{border-color:var(--editor-accent);outline:none;box-shadow:0 0 0 4px #6366f11a,inset 0 0 0 1px #6366f11a}.KooMsG_pageCreateModalFieldInput:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.KooMsG_pageCreateRadioGroup{gap:.5rem;display:grid}.KooMsG_pageCreateRadioItem{color:#334155;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.KooMsG_pageCreateRadioItemDisabled{opacity:.6}.KooMsG_pageCreateModalHelpText{color:#64748b;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;padding:.65rem .8rem;font-size:.82rem;line-height:1.5}.KooMsG_dragModalForm{gap:14px;padding:20px;display:grid}.KooMsG_dragModalField{gap:6px;display:grid}.KooMsG_dragModalField label{color:#334155;font-size:.88rem;font-weight:600}.KooMsG_dragModalField input,.KooMsG_dragModalField select{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;width:100%;height:42px;padding:0 .85rem;font-size:.92rem}.KooMsG_dragModalField input:focus,.KooMsG_dragModalField select:focus{border-color:var(--editor-accent);outline:none;box-shadow:0 0 0 4px #6366f11f}.KooMsG_dragModalCheckbox{color:#334155;align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}.KooMsG_dragModalActions{justify-content:flex-end;gap:.65rem;padding-top:.2rem;display:flex}.KooMsG_dragModalBtn{cursor:pointer;height:38px;transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #cbd5e1;border-radius:6px;padding:0 .95rem;font-size:.9rem;font-weight:600}.KooMsG_dragModalBtnSecondary{color:#475569;background:#fff}.KooMsG_dragModalBtnSecondary:hover{background:#f8fafc;border-color:#94a3b8}.KooMsG_dragModalBtnPrimary{border-color:var(--editor-accent-hover);background:linear-gradient(135deg, var(--editor-accent) 0%, var(--editor-accent-hover) 100%);color:#fff;box-shadow:0 8px 16px #4f46e53d}.KooMsG_dragModalBtnPrimary:hover{transform:translateY(-1px);box-shadow:0 10px 20px #4f46e54d}.KooMsG_pageCreateModalProgressCard{background:linear-gradient(135deg,#eef2ffeb 0%,#e0e7ffb8 100%);border:1px solid #6366f12e;border-radius:6px;gap:.45rem;padding:.8rem .9rem;display:grid}.KooMsG_pageCreateModalProgressMeta{color:#3730a3;justify-content:space-between;align-items:center;gap:.75rem;font-size:.85rem;font-weight:600;display:flex}.KooMsG_pageCreateModalProgressBar{background:#c7d2fe;border-radius:999px;width:100%;height:8px;overflow:hidden}.KooMsG_pageCreateModalProgressFill{border-radius:inherit;background:linear-gradient(90deg,#2563eb 0%,#4f46e5 100%);height:100%;transition:width .18s}.KooMsG_pageCreateModalFooter{border-top:1px solid var(--border-soft);background:#f8fafc;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.KooMsG_pageCreateModalBtnCancel,.KooMsG_pageCreateModalBtnSubmit{cursor:pointer;height:40px;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border:1.5px solid #cbd5e1;border-radius:6px;padding:0 1.25rem;font-size:.95rem;font-weight:600}.KooMsG_pageCreateModalBtnCancel{color:#475569;background:#fff;border-color:#cbd5e1}.KooMsG_pageCreateModalBtnCancel:hover{background:#f1f5f9;border-color:#94a3b8}.KooMsG_pageCreateModalBtnSubmit{border-color:var(--editor-accent-hover);background:linear-gradient(135deg, var(--editor-accent) 0%, var(--editor-accent-hover) 100%);color:#fff;box-shadow:0 4px 12px #4f46e54d}.KooMsG_pageCreateModalBtnSubmit:hover{transform:translateY(-2px);box-shadow:0 6px 16px #4f46e566}.KooMsG_pageCreateModalBtnCancel:disabled,.KooMsG_pageCreateModalBtnSubmit:disabled{opacity:.6;cursor:not-allowed;transform:none}.KooMsG_pageViewToggle{background:#f8fafc;border:1px solid #e8edf3;border-radius:6px;align-items:center;gap:2px;padding:2px;display:inline-flex}.KooMsG_pageViewBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:28px;display:inline-flex}.KooMsG_pageViewBtnActive{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a0f}.KooMsG_pageSearchInput{color:#0f172a;background:#fff;border:1px solid #e8edf3;border-radius:6px;width:min(220px,100%);height:34px;padding:0 .75rem;font-size:.84rem}.KooMsG_pageSearchInput::placeholder{color:#94a3b8}.KooMsG_pageSearchInput:focus{border-color:#93c5fd;outline:none}.KooMsG_pageAddBtn:focus-visible,.KooMsG_pageCreateModalClose:focus-visible,.KooMsG_pageCreateModalFieldInput:focus-visible,.KooMsG_pageCreateModalBtnCancel:focus-visible,.KooMsG_pageCreateModalBtnSubmit:focus-visible,.KooMsG_pageViewBtn:focus-visible,.KooMsG_pageSearchInput:focus-visible{outline-offset:2px;outline:3px solid #60a5fa6b}.KooMsG_pageTable{border:1px solid #eef2f6;border-radius:6px;overflow:hidden}.KooMsG_pageGridHeader,.KooMsG_pageGridRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 64px 96px auto;align-items:center;gap:.75rem;display:grid}.KooMsG_pageGridHeader{color:#94a3b8;background:#f8fafc;border-bottom:1px solid #eef2f6;padding:.55rem .9rem;font-size:.72rem;font-weight:600}.KooMsG_pageGridBody{background:#fff;max-height:clamp(260px,62vh,760px);overflow:hidden auto}.KooMsG_pageGridRow{text-align:left;color:#0f172a;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f1f5f9;width:100%;padding:.65rem .9rem;font-size:.86rem}.KooMsG_pageGridRow:last-child{border-bottom:none}.KooMsG_pageGridRow:hover{background:#f8fafc}.KooMsG_pageGridRowActive{background:#f8fbff}.KooMsG_pageGridTitle{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.KooMsG_pageGridSlug{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.KooMsG_pageGridLang,.KooMsG_pageCardLang{color:#64748b;letter-spacing:.04em;justify-self:start;align-items:center;font-size:.72rem;font-weight:600;display:inline-flex}.KooMsG_pageVisibility{color:#64748b;white-space:nowrap;font-size:.78rem}.KooMsG_pageIconRow{justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.KooMsG_pageIconBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e8edf3;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.KooMsG_pageIconBtn:hover{color:#0f172a;background:#f8fafc}.KooMsG_pageIconBtn:disabled{opacity:.45;cursor:not-allowed}.KooMsG_pageIconCopy:hover{color:#6d28d9}.KooMsG_pageIconEdit:hover{color:#2563eb}.KooMsG_pageIconSeo:hover{color:#0f766e}.KooMsG_pageIconVisibility:hover{color:#047857}.KooMsG_pageGridEmpty{color:#94a3b8;text-align:center;padding:2rem 1rem;font-size:.9rem}.KooMsG_pageCardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.KooMsG_pageCard{text-align:left;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e8edf3;border-radius:6px;flex-direction:column;gap:.85rem;padding:1rem;display:flex}.KooMsG_pageCard:hover{border-color:#dbe3ee}.KooMsG_pageCardActive{background:#f8fbff;border-color:#bfdbfe}.KooMsG_pageCardTop{align-items:center;gap:.7rem;display:flex}.KooMsG_pageCardMark{color:#475569;background:#f8fafc;border:1px solid #eef2f6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:600;display:inline-flex}.KooMsG_pageCardMeta{flex:1;min-width:0}.KooMsG_pageCardTitle{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.KooMsG_pageCardSlug{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.78rem;overflow:hidden}.KooMsG_pageCardFooter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KooMsG_pageSelectWrapper{flex:1;align-items:center;gap:1rem;display:flex}.KooMsG_pageSelectLabel{color:#cbd5e1;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.KooMsG_formSelect{appearance:none;color:#0f172a;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right .65rem center;background-repeat:no-repeat;background-size:.9rem;border:1.5px solid #475569;border-radius:6px;min-width:132px;height:24px;padding:0 1.6rem 0 .52rem;font-size:.62rem;font-weight:500;transition:all .15s}.KooMsG_formSelect:hover{border-color:#64748b;box-shadow:0 2px 4px #00000014}.KooMsG_formSelect:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #4338ca26}.KooMsG_pageSelectLabel{display:none}.KooMsG_menuSection{background:0 0;border:none;border-radius:0;flex-wrap:nowrap;align-items:center;gap:.25rem;padding:0;display:flex}.KooMsG_menuSelect{min-width:138px}.KooMsG_canvasActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.KooMsG_actionButton{color:#fff;cursor:pointer;white-space:nowrap;background-color:#252768;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;height:24px;padding:.18rem .4rem;font-size:.58rem;font-weight:600;display:inline-flex}.KooMsG_actionButton:hover:not(:disabled){background-color:#30338a}.KooMsG_actionButton:disabled{color:#fff;cursor:not-allowed;background-color:#1c1f4d}.KooMsG_actionButtonDelete{background-color:#dc2626}.KooMsG_actionButtonDelete:hover:not(:disabled){background-color:#b91c1c}.KooMsG_actionButtonDelete:disabled{background-color:#dc262633}.KooMsG_actionButtonBadge{color:#f5f3ff;letter-spacing:.01em;background:#ffffff2e;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-width:38px;padding:.06rem .28rem;font-size:.52rem;font-weight:700;display:inline-flex}.KooMsG_pageHeaderActions .KooMsG_actionButton{gap:0;min-width:30px;height:30px;padding:0}.KooMsG_pageHeaderActionsNews .KooMsG_actionButton{padding:0 .48rem}.KooMsG_builderStatusRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.7rem;display:flex}.KooMsG_builderStatusBadge,.KooMsG_builderRefreshBadge{letter-spacing:.01em;border:1px solid #0000;border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.73rem;font-weight:700;display:inline-flex}.KooMsG_builderStatusSaved{color:#166534;background:#16a34a1a;border-color:#22c55e33}.KooMsG_builderStatusSaving{color:#1d4ed8;background:#3b82f61f;border-color:#60a5fa4d}.KooMsG_builderStatusUnsaved,.KooMsG_builderRefreshBadge{color:#b45309;background:#f59e0b24;border-color:#fbbf2452}.KooMsG_builderStatusError{color:#b91c1c;background:#ef44441f;border-color:#f8717147}.KooMsG_builderToastStack{z-index:1300;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:16px;right:18px}.KooMsG_builderToast{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff29;border-radius:6px;align-items:center;gap:10px;min-width:260px;max-width:420px;padding:12px 14px;animation:.22s ease-out KooMsG_builderToastIn;display:inline-flex;box-shadow:0 20px 42px #0f172a3d}.KooMsG_builderToastSuccess{background:linear-gradient(135deg,#16a34af0 0%,#15803df0 100%)}.KooMsG_builderToastError{background:linear-gradient(135deg,#dc2626f0 0%,#b91c1cf0 100%)}.KooMsG_builderToastIcon{background:#ffffff2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-weight:800;display:inline-flex}.KooMsG_builderToastAction{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:6px;flex-shrink:0;margin-left:auto;padding:4px 10px;font-weight:600}.KooMsG_builderToastAction:hover{background:#ffffff24}.KooMsG_sectionWrapper{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;display:flex}.KooMsG_sectionTitle{color:#1e293b;letter-spacing:-.01em;margin:0 0 .5rem;padding:0;font-size:.84rem;font-weight:700}.KooMsG_cardWrapper{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:.75rem;padding:1rem;transition:all .15s;display:flex}.KooMsG_cardWrapper:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f}.KooMsG_cardHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.KooMsG_cardTitle{color:#0f172a;margin:0;font-size:.95rem;font-weight:600}.KooMsG_componentPreview{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;min-height:120px;padding:1rem;font-size:.85rem;display:flex;overflow:auto}.KooMsG_emptyDropZone{color:#64748b;background:linear-gradient(135deg,#f0f4ff 0%,#f5f7ff 100%);border:2px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;min-height:150px;font-size:.95rem;font-weight:500;transition:all .15s;display:flex}.KooMsG_emptyDropZone:hover{color:#475569;background:linear-gradient(135deg,#eafbff 0%,#f0f4ff 100%);border-color:#94a3b8}@keyframes KooMsG_slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes KooMsG_slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.KooMsG_sectionWrapper{animation:.3s KooMsG_slideInUp}.KooMsG_cardWrapper{animation:.2s KooMsG_fadeIn}.KooMsG_btnDelete{color:#dc2626;cursor:pointer;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:0;transition:all .15s;display:inline-flex}.KooMsG_btnDelete:hover{background-color:#fecaca;border-color:#f87171;transform:scale(1.05)}.KooMsG_btnDelete:active{transform:scale(.95)}@keyframes KooMsG_builderToastIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media screen and (max-width:1200px){.KooMsG_drop_area{width:100%;margin:0;max-width:none!important}.KooMsG_pageEditorHeader{gap:.6rem}.KooMsG_pageHeaderTopRow{flex-wrap:wrap;min-height:auto}.KooMsG_pageHeaderCompactControls{flex-wrap:wrap;justify-content:flex-start;width:100%}.KooMsG_pageGridHeader,.KooMsG_pageGridRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 52px auto;gap:.5rem}.KooMsG_pageGridHeader span:nth-child(4),.KooMsG_pageGridRow .KooMsG_pageVisibility{display:none}.KooMsG_menuSection{flex-wrap:wrap;width:100%}}@media screen and (max-width:1024px){.KooMsG_builderToastStack{top:12px;left:12px;right:12px}.KooMsG_builderToast{min-width:0;max-width:none}.KooMsG_kiosk,.KooMsG_kioskClosed,.KooMsG_kioskOpen,.KooMsG_kioskCollapsed{width:min(290px,100vw - 16px);min-width:min(290px,100vw - 16px);position:absolute;top:0;bottom:0;left:0}.KooMsG_kioskFloating{border-right-color:#94a3b838}.KooMsG_kioskFloating.KooMsG_kioskClosed{opacity:1;padding:16px 12px;transform:translate(calc(-100% - 14px))}.KooMsG_kioskFloating.KooMsG_kioskOpen{transform:translate(0)}.KooMsG_compPart{position:relative}.KooMsG_component_list{z-index:30;width:min(220px,100vw - 24px);min-width:0;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 28px #0f172a29}.KooMsG_componentListCollapsed{width:52px;min-width:52px}.KooMsG_pageEditorCanvas:has(+.KooMsG_componentListOpen){margin-right:calc(min(220px,100% - 24px) + .5rem)}.KooMsG_pageEditorCanvas:has(+.KooMsG_componentListCollapsed){margin-right:calc(52px + .5rem)}.KooMsG_drop_area{width:100%;margin:0;max-width:none!important}.KooMsG_pageEditorHeader{gap:.8rem;padding:1rem}.KooMsG_pageHeaderTopRow,.KooMsG_pageHeaderActions,.KooMsG_pageSelectWrapper,.KooMsG_menuSection{width:100%}.KooMsG_pageHeaderTitleRow{align-items:flex-start}.KooMsG_pageFieldInline,.KooMsG_pageHeaderCompactControls{flex-wrap:wrap;width:100%}.KooMsG_pageHeaderActions{justify-content:flex-start}.KooMsG_pageHeaderActionsNews,.KooMsG_pageSearchInput{width:100%}.KooMsG_pageSelectWrapper{gap:.75rem}.KooMsG_formSelect{flex:1;min-width:180px}.KooMsG_menuSelect{min-width:200px}.KooMsG_pageGridHeader,.KooMsG_pageGridRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;font-size:.8rem}.KooMsG_pageGridHeader span:nth-child(3),.KooMsG_pageGridRow .KooMsG_pageGridLang{display:none}}@media screen and (max-width:768px){.KooMsG_pageControlsRight{width:100%}.KooMsG_pageSearchInput{flex:1;width:auto}}@media screen and (max-width:560px){.KooMsG_editorToolbar{padding:.65rem .65rem 0}.KooMsG_drawerToggleBtn,.KooMsG_pageAddBtn{justify-content:center;width:100%}}.KooMsG_componentPanelHeader .KooMsG_componentPanelHint{font-size:var(--admin-bar-font-size,.9rem);text-transform:uppercase;color:#8298cd;font-weight:700}.KooMsG_canvasBottomBar{justify-content:center;padding-bottom:12px;display:flex}.KooMsG_scrollTopButton{color:#fff;cursor:pointer;background:#252768;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.KooMsG_scrollTopButton:hover{background:#30338a}.KooMsG_pageListStandalone{background:0 0;border:none;border-radius:4px}.KooMsG_pageWorkspaceHeader{border-bottom:none}.KooMsG_pageWorkspaceTitle{color:#f1f5f9}.KooMsG_pageWorkspaceSubTitle{color:#94a3b8}.KooMsG_pageSearchInput{color:#f1f5f9;background:#ffffff0d;border:none;border-radius:4px;width:220px;height:36px}.KooMsG_pageSearchInput:focus{border-color:#0000}.KooMsG_pageViewToggle{background:#25276866;border:none;border-radius:4px}.KooMsG_pageViewBtn{color:#94a3b8;border-radius:4px}.KooMsG_pageViewBtn:hover{color:#94a3b8}.KooMsG_pageViewBtnActive,.KooMsG_pageViewBtnActive:hover{color:#fff;box-shadow:none;background:#252768}.KooMsG_pageAddBtn{background:#252768;border:none;border-radius:4px;height:36px}.KooMsG_pageAddBtn:hover{background:#30338a}.KooMsG_pageTable{border:none;border-radius:4px}.KooMsG_pageGridHeader{color:#94a3b8;background:#25276866;border-bottom:none}.KooMsG_pageGridBody{background:0 0}.KooMsG_pageGridRow,.KooMsG_pageGridRow:hover{color:#f1f5f9;background:#25276840;border-bottom:none}.KooMsG_pageGridRowActive,.KooMsG_pageGridRowActive:hover{background:#25276866}.KooMsG_pageGridTitle,.KooMsG_pageCardTitle{color:#f1f5f9}.KooMsG_pageGridSlug,.KooMsG_pageCardSlug,.KooMsG_pageGridLang,.KooMsG_pageCardLang,.KooMsG_pageVisibility{color:#94a3b8}.KooMsG_pageVisibilityMembers{color:#fcd34d}.KooMsG_pageCard,.KooMsG_pageCard:hover{color:#f1f5f9;background:#25276840;border:none;border-radius:4px}.KooMsG_pageCardActive,.KooMsG_pageCardActive:hover{background:#25276866}.KooMsG_pageCardMark{color:#cbd5e1;background:#ffffff0f;border:none;border-radius:4px}.KooMsG_pageIconBtn{color:#fff;background:#252768;border:none;border-radius:4px}.KooMsG_pageIconBtn:hover,.KooMsG_pageIconCopy:hover,.KooMsG_pageIconEdit:hover,.KooMsG_pageIconSeo:hover,.KooMsG_pageIconVisibility:hover{color:#fff;background:#30338a}.KooMsG_pageWorkspaceHeader .KooMsG_pageWorkspaceTitle{margin:0;font-size:1.25rem;line-height:1.3}.KooMsG_pageSearch{box-sizing:border-box;color:#94a3b8;background:#ffffff0d;border-radius:4px;align-items:center;gap:.45rem;width:220px;height:36px;padding:0 .4rem 0 .75rem;display:inline-flex;position:relative}.KooMsG_pageSearch .KooMsG_pageSearchInput{background:0 0;flex:1;width:auto;min-width:0;height:100%;padding:0}.KooMsG_pageSearch .KooMsG_pageSearchInput:focus,.KooMsG_pageSearch .KooMsG_pageSearchInput:focus-visible{outline:none}.KooMsG_pageSearch:focus-within{outline-offset:0;outline:2px solid #8ea7ff73}.KooMsG_pageSearchInput::-webkit-search-cancel-button{appearance:none}.KooMsG_pageSearchClear{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.KooMsG_pageVisibility{align-items:center;gap:.3rem;display:inline-flex}.KooMsG_pageCardStatus{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.KooMsG_pageCurrentChip{color:#8ea7ff;white-space:nowrap;background:#8ea7ff2e;border-radius:4px;align-items:center;margin-left:.4rem;padding:.1rem .4rem;font-size:.72rem;font-weight:600;display:inline-flex}.KooMsG_pageCardStatus .KooMsG_pageCurrentChip{margin-left:0}.KooMsG_pageGridEmpty{color:#94a3b8;flex-direction:column;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.KooMsG_pageGridEmpty strong{color:#f1f5f9}.KooMsG_pageGhostBtn{color:#e2e8f0;cursor:pointer;background:#25276866;border:none;border-radius:4px;height:32px;padding:0 .85rem}.KooMsG_pageEditBackdrop{z-index:200;background:#020617ad;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.KooMsG_pageEditDialog{color:#f1f5f9;background:#101932;border-radius:4px;flex-direction:column;width:min(480px,100%);max-height:calc(100vh - 2rem);display:flex;overflow:auto}.KooMsG_pageEditHeader{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem .5rem;display:flex}.KooMsG_pageEditHeader .KooMsG_pageEditTitle{color:#f1f5f9;margin:0;font-size:1.05rem;font-weight:600}.KooMsG_pageEditHeader .KooMsG_pageEditSubtitle{color:#94a3b8;margin:.2rem 0 0;font-size:.8rem}.KooMsG_pageEditClose{color:#cbd5e1;cursor:pointer;background:#25276866;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.KooMsG_pageEditBody{flex-direction:column;gap:.9rem;padding:.5rem 1.1rem 1rem;display:flex}.KooMsG_pageEditField{flex-direction:column;gap:.35rem;display:flex}.KooMsG_pageEditField .KooMsG_pageEditLabel{color:#cbd5e1;font-size:.8rem;font-weight:600}.KooMsG_pageEditInput{box-sizing:border-box;color:#f1f5f9;width:100%;height:36px;font:inherit;background:#ffffff0d;border:none;border-radius:4px;padding:0 .75rem;font-size:.9rem}.KooMsG_pageEditInput::placeholder{color:#64748b}.KooMsG_pageEditInput:focus{outline-offset:0;outline:2px solid #8ea7ff73}.KooMsG_pageEditTextarea{resize:vertical;height:auto;padding:.55rem .75rem;line-height:1.45}.KooMsG_pageEditSlug{color:#94a3b8;align-items:center;gap:.35rem;display:flex}.KooMsG_pageEditField .KooMsG_pageEditHint{color:#94a3b8;font-size:.75rem}.KooMsG_pageEditBody .KooMsG_pageEditError{color:#fca5a5;background:#dc26262e;border-radius:4px;margin:0;padding:.55rem .75rem;font-size:.82rem}.KooMsG_pageEditFooter{justify-content:flex-end;gap:.5rem;padding:.75rem 1.1rem 1rem;display:flex}.KooMsG_pageEditCancel,.KooMsG_pageEditSubmit{cursor:pointer;border:none;border-radius:4px;height:36px;padding:0 1rem;font-size:.85rem;font-weight:600}.KooMsG_pageEditCancel{color:#e2e8f0;background:#25276866}.KooMsG_pageEditSubmit{color:#fff;background:#252768}.KooMsG_pageEditSubmit:hover{background:#30338a}.KooMsG_pageEditCancel:disabled,.KooMsG_pageEditSubmit:disabled{opacity:.6;cursor:wait}.KooMsG_pageEditDialog.KooMsG_pageCreateDialogWide{width:min(640px,100%)}.KooMsG_pageEditHeader .KooMsG_pageEditSubtitle .KooMsG_pageCreateLang{color:#e2e8f0;letter-spacing:.04em;background:#252768;border-radius:4px;margin-left:.4rem;padding:.05rem .4rem;font-size:.7rem;font-weight:700;display:inline-block}.KooMsG_pageEditField .KooMsG_pageCreateFieldError{color:#fca5a5;font-size:.75rem}.KooMsG_pageEditInput[aria-invalid=true]{outline-offset:0;outline:2px solid #f871718c}.KooMsG_pageCreateSegment{background:#ffffff0d;border-radius:4px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.KooMsG_pageCreateSegmentBtn{color:#94a3b8;height:30px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.KooMsG_pageCreateSegmentBtn:hover:not(:disabled){color:#e2e8f0}.KooMsG_pageCreateSegment .KooMsG_pageCreateSegmentBtnActive{color:#fff;background:#252768}.KooMsG_pageCreateSegmentBtn:disabled{opacity:.6;cursor:wait}.KooMsG_pageCreateSegmentBtn:focus-visible,.KooMsG_pageEditClose:focus-visible,.KooMsG_pageEditCancel:focus-visible,.KooMsG_pageEditSubmit:focus-visible,.KooMsG_pageSearchClear:focus-visible,.KooMsG_pageGhostBtn:focus-visible{outline-offset:2px;outline:2px solid #8ea7ff99}.KooMsG_componentListWide{width:420px;min-width:420px}.KooMsG_componentPanelHeaderText{flex:1}.KooMsG_componentListWider{width:600px;min-width:600px}@media (max-width:1100px){.KooMsG_componentListWide,.KooMsG_componentListWider{width:min(420px,100vw - 24px);min-width:0}}.KooMsG_actionButtonDelete{color:#fff;opacity:1;background:#dc2626cc}.KooMsG_actionButtonDelete:hover:not(:disabled),.KooMsG_actionButtonDelete:focus-visible{background:#dc2626}.KooMsG_emptyDropZone{color:#94a3b8;text-align:center;background:#ffffff0a;border:none;border-radius:4px;padding:0 16px;font-size:.8rem;transition:background-color .15s}.KooMsG_emptyDropZone:hover{color:#cbd5e1;background:#ffffff12;border:none}.KooMsG_component_list[hidden]{display:none}.KooMsG_dockedEditorPanel{width:var(--docked-editor-width,600px);min-width:var(--docked-editor-width,600px);background:#101932;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:-14px 0 28px #0f172a2e}@media (max-width:1100px){.KooMsG_dockedEditorPanel{width:min(420px,100vw - 24px);min-width:0}}.KooMsG_dockedEditorWidthBar{flex-shrink:0}.KooMsG_dockedEditorWidthBar .KooMsG_componentPanelToggle:disabled{opacity:.4;cursor:default}.KooMsG_dockedEditorWidthBar .KooMsG_componentPanelToggle:disabled:hover{background:#252768}@media (max-width:1100px){.KooMsG_dockedEditorWidthBar .KooMsG_componentPanelToggle{display:none}}@media screen and (max-width:1024px){.KooMsG_dockedEditorPanel{z-index:30;position:absolute;top:0;bottom:0;right:0}}.KooMsG_portalSidePanels{justify-content:flex-end;display:flex}.KooMsG_sectionTitle,.KooMsG_pageWorkspaceHeader .KooMsG_pageWorkspaceTitle,.KooMsG_pageHeaderTitle{text-transform:uppercase;letter-spacing:.04em}.KooMsG_embeddedInNews,.KooMsG_embeddedInNews .KooMsG_flex_container,.KooMsG_embeddedInNews .KooMsG_sortable_list,.KooMsG_embeddedInNews .KooMsG_pageTab,.KooMsG_embeddedInNews .KooMsG_compPart,.KooMsG_embeddedInNews .KooMsG_pageEditorCanvas{height:auto;min-height:0;overflow:visible}.KooMsG_embeddedInNews .KooMsG_pageEditorCanvas{padding:0}[data-admin-theme=light] .KooMsG_labeledSelect select{background-color:#2527680f;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}[data-admin-theme=light] .KooMsG_labeledSelect .KooMsG_labeledSelectText{color:#0f172a}[data-admin-theme=light] .KooMsG_labeledSelect .KooMsG_labeledSelectPrefix{color:#64748b}[data-admin-theme=light] .KooMsG_labeledSelect select option{color:#0f172a;background-color:#fff}@supports (appearance:base-select){[data-admin-theme=light] .KooMsG_labeledSelect select::picker(select){background:#fff;border:1px solid #0f172a1f}:is([data-admin-theme=light] .KooMsG_labeledSelect select option:hover,[data-admin-theme=light] .KooMsG_labeledSelect select option:focus-visible){background-color:#25276814}[data-admin-theme=light] .KooMsG_labeledSelect select option:checked{color:#fff;background-color:#252768}}[data-admin-theme=light] .KooMsG_pageHeaderInlineMeta{color:#1e293b}[data-admin-theme=light] .KooMsG_pageHeaderInlineMeta>*+:before{color:#0f172a4d}[data-admin-theme=light] .KooMsG_pageStatusActive{color:#16a34a}[data-admin-theme=light] .KooMsG_pageStatusInactive{color:#dc2626}
.bFr5kq_container{color:#e2e8f0;margin-bottom:.5rem;padding:0 0 .5rem}.bFr5kq_cardActions{z-index:2;gap:4px;display:flex;position:absolute;top:4px;right:4px}.bFr5kq_settingsButton,.bFr5kq_imageButton{color:#f8fafc;cursor:pointer;background:#0f172ac7;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.bFr5kq_settingsButton:hover{background:#2563ebe6}.bFr5kq_imageButton:hover{background:#059669eb}.bFr5kq_imageButton:disabled{opacity:.55;cursor:wait}.bFr5kq_imageButton:focus-visible{outline-offset:2px;outline:2px solid #60a5fa8c}.bFr5kq_previewReplaceButton{cursor:pointer;background:0 0;border:none;width:calc(100% - 12px);margin:6px;padding:0;display:block;position:relative}.bFr5kq_previewReplaceButton:disabled{cursor:wait}.bFr5kq_accordionContainer{flex-direction:column;gap:.45rem;display:flex}.bFr5kq_accordionItem{background:#1c1f4d;border:none;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.bFr5kq_accordionItem:hover{background:#252768}.bFr5kq_accordionItem:has(.bFr5kq_accordionHeader[aria-expanded=true]){background:#101932}.bFr5kq_accordionItem .bFr5kq_accordionHeader[aria-expanded=true]{background:#252768}.bFr5kq_accordionHeader{color:#e2e8f0;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 .8rem;font-size:.84rem;font-weight:600;display:flex}.bFr5kq_accordionHeader:focus-visible{outline-offset:-3px;outline:3px solid #60a5fa73}.bFr5kq_accordionIcon{flex-shrink:0}.bFr5kq_accordionIconOpen{transform:rotate(180deg)}.bFr5kq_accordionContent{background-color:#0000;padding:12px .8rem .75rem}.bFr5kq_columns{flex-direction:column;align-items:stretch;gap:12px;display:flex}.bFr5kq_card{background:#101932;border-radius:6px;flex-direction:column;width:100%;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #02061747}.bFr5kq_draggableCard{cursor:grab}.bFr5kq_draggableCard:hover{box-shadow:0 16px 30px #02061766}.bFr5kq_dragging{opacity:.55;cursor:grabbing;transform:scale(1.02)}.bFr5kq_cardImage{aspect-ratio:16/10;object-fit:contain;background:0 0;width:100%;max-height:117px}.bFr5kq_cardTitle{text-align:left;color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;height:30px;padding:0 56px 0 .55rem;font-size:.8rem;font-weight:700;line-height:30px;overflow:hidden}.bFr5kq_container .bFr5kq_accordionHeader,.bFr5kq_container .bFr5kq_cardTitle{font-size:var(--admin-bar-font-size,.9rem);font-weight:400}.bFr5kq_card>.bFr5kq_cardImage{width:calc(100% - 12px);margin:6px}:is([data-library-columns="2"] .bFr5kq_columns,[data-library-columns="3"] .bFr5kq_columns){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-library-columns="3"] .bFr5kq_columns{grid-template-columns:repeat(3,minmax(0,1fr))}:is([data-library-columns="2"] .bFr5kq_cardTitle,[data-library-columns="3"] .bFr5kq_cardTitle){text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}
.iN0Hea_focusRing{outline:none}.iN0Hea_focusRing:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}
.tqvpEW_emptyState{color:#0f172a;text-align:center;background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 100%);border:1px solid #cbd5e1;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:16rem;padding:1.5rem;display:flex}.tqvpEW_emptyHint{color:#475569;font-size:.95rem}.tqvpEW_heroContainer{border-radius:1rem;width:100%;min-height:clamp(320px,55vh,520px);position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.tqvpEW_swiperTrack{height:100%;transition:transform .5s ease-in-out;display:flex}.tqvpEW_slide{flex-shrink:0;width:100%;position:relative}.tqvpEW_slideImage{object-fit:cover;width:100%;height:100%}.tqvpEW_heroOverlay{background-image:linear-gradient(90deg,#020617c7 0%,#02061775 45%,#0206171f 100%);position:absolute;inset:0}.tqvpEW_heroOverlayContent{color:#fff;flex-direction:column;justify-content:center;max-width:min(38rem,100%);height:100%;padding:clamp(1.25rem,3vw,2rem);display:flex}.tqvpEW_heroTitle{margin-bottom:.5rem;font-size:2.25rem;font-weight:400}.tqvpEW_heroSubtitle{opacity:.9;margin-bottom:1.5rem;font-size:1.25rem}.tqvpEW_heroCtaButton{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:.5rem;width:fit-content;padding:.75rem 1.5rem;font-weight:400;transition:background-color .2s}.tqvpEW_heroCtaButton:hover{background-color:#f3f4f6}.tqvpEW_navButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:9999px;padding:.5rem;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.tqvpEW_navButton:hover{background-color:#ffffff4d}.tqvpEW_prevButton{left:1rem}.tqvpEW_nextButton{right:1rem}.tqvpEW_dotsContainer{gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.tqvpEW_dot{cursor:pointer;border:none;border-radius:9999px;width:.75rem;height:.75rem;transition:all .2s}.tqvpEW_dotActive{background-color:#fff}.tqvpEW_dotInactive{background-color:#ffffff80}.tqvpEW_autoplayButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:9999px;padding:.5rem;transition:all .2s;position:absolute;top:1rem;right:1rem}.tqvpEW_autoplayButton:hover{background-color:#ffffff4d}.tqvpEW_productSwiperContainer{position:relative}.tqvpEW_productHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.tqvpEW_productSectionTitle{color:#111827;font-size:1.5rem;font-weight:400}.tqvpEW_productNavGroup{gap:.5rem;display:flex}.tqvpEW_productNavButton{cursor:pointer;border:1px solid #d1d5db;border-radius:9999px;padding:.5rem;transition:all .2s}.tqvpEW_productNavButton:hover{background-color:#f9fafb}.tqvpEW_productNavButton:disabled{opacity:.5;cursor:not-allowed}.tqvpEW_productTrackContainer{overflow:hidden}.tqvpEW_productTrack{transition:transform .3s ease-in-out;display:flex}.tqvpEW_productSlide{flex-shrink:0;width:33.3333%;padding:0 .5rem}.tqvpEW_productCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;transition:box-shadow .2s}.tqvpEW_productCard:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.tqvpEW_productImageContainer{border-radius:.5rem;margin-bottom:1rem;position:relative;overflow:hidden}.tqvpEW_productImage{object-fit:cover;width:100%;height:12rem;transition:transform .3s}.tqvpEW_productCard:hover .tqvpEW_productImage{transform:scale(1.05)}.tqvpEW_productWishlistButtonWrapper{opacity:1;transition:opacity .2s;position:absolute;top:.5rem;right:.5rem}.tqvpEW_productCard:hover .tqvpEW_productWishlistButtonWrapper{opacity:1}.tqvpEW_productWishlistButton{cursor:pointer;background-color:#fff;border:none;border-radius:9999px;padding:.5rem;box-shadow:0 1px 3px #0000001a}.tqvpEW_productWishlistButton:hover{background-color:#f9fafb}.tqvpEW_productName{color:#111827;margin-bottom:.5rem;font-weight:400}.tqvpEW_productPriceRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.tqvpEW_productPrice{color:#2563eb;font-size:1.25rem;font-weight:400}.tqvpEW_productRating{align-items:center;display:flex}.tqvpEW_productRatingStar{color:#facc15;fill:#facc15}.tqvpEW_productRatingValue{color:#4b5563;margin-left:.25rem;font-size:.875rem}.tqvpEW_productAddToCartButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;transition:background-color .2s;display:flex}.tqvpEW_productAddToCartButton:hover{background-color:#1d4ed8}.tqvpEW_testimonialContainer{background:linear-gradient(to bottom right,#eff6ff,#e0e7ff);border-radius:1rem;padding:2rem}.tqvpEW_testimonialSectionTitle{text-align:center;color:#111827;margin-bottom:2rem;font-size:1.5rem;font-weight:400}.tqvpEW_testimonialTrackContainer{height:16rem;position:relative;overflow:hidden}.tqvpEW_testimonialTrack{flex-direction:column;transition:transform .5s ease-in-out;display:flex}.tqvpEW_testimonialSlide{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:16rem;padding:0 1rem;display:flex}.tqvpEW_testimonialAvatar{object-fit:cover;border:4px solid #fff;border-radius:9999px;width:4rem;height:4rem;margin-bottom:1rem;box-shadow:0 4px 6px -1px #0000001a}.tqvpEW_testimonialContent{color:#374151;margin-bottom:1rem;font-size:1.125rem;font-style:italic}.tqvpEW_testimonialName{color:#111827;font-weight:400}.tqvpEW_testimonialRole{color:#4b5563}.tqvpEW_testimonialIndicatorContainer{justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.tqvpEW_testimonialIndicator{cursor:pointer;background-color:#93c5fd;border:none;border-radius:9999px;width:.5rem;height:2rem;transition:all .2s}.tqvpEW_testimonialIndicatorActive{background-color:#2563eb}.tqvpEW_mediaContainer{flex-direction:column;gap:1rem;display:flex}.tqvpEW_mediaMainImageWrapper{aspect-ratio:16/9;background-color:#111827;border-radius:1rem;position:relative;overflow:hidden}.tqvpEW_mediaMainImage{object-fit:cover;width:100%;height:100%}.tqvpEW_mediaOverlay{background:linear-gradient(#0000,#000000b3);padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.tqvpEW_mediaTitle{color:#fff;font-size:1.25rem;font-weight:400}.tqvpEW_mediaNavButton{color:#fff;cursor:pointer;background-color:#0000004d;border:none;border-radius:9999px;padding:.75rem;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.tqvpEW_mediaMainImageWrapper:hover .tqvpEW_mediaNavButton{opacity:1}.tqvpEW_mediaNavButton:hover{background-color:#00000080}.tqvpEW_mediaPrevButton{left:1rem}.tqvpEW_mediaNextButton{right:1rem}.tqvpEW_mediaViewIndicator{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;position:absolute;top:1rem;right:1rem}.tqvpEW_mediaThumbnailsContainer{scrollbar-width:thin;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.tqvpEW_mediaThumbnail{cursor:pointer;border:2px solid #d1d5db;border-radius:.5rem;flex-shrink:0;width:6rem;height:4rem;padding:0;transition:all .2s;overflow:hidden}.tqvpEW_mediaThumbnail:hover{border-color:#9ca3af}.tqvpEW_mediaThumbnailActive{border-color:#3b82f6;box-shadow:0 0 0 2px #bfdbfe}.tqvpEW_mediaThumbnailImage{object-fit:cover;width:100%;height:100%}.tqvpEW_stackContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:24rem;padding-bottom:1rem;display:flex;position:relative}.tqvpEW_stackWrapper{width:min(18rem,100vw - 2rem);height:19rem;position:relative}.tqvpEW_stackCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;width:min(16rem,100vw - 3rem);padding:1.5rem;transition:all .5s;position:absolute;top:0;left:50%;box-shadow:0 10px 15px -3px #0000001a}.tqvpEW_stackCardImage{object-fit:cover;border-radius:.75rem;width:100%;height:10rem;margin-bottom:1rem}.tqvpEW_stackCardTitle{margin-bottom:.5rem;font-size:1.125rem;font-weight:400}.tqvpEW_stackCardFooter{justify-content:space-between;align-items:center;display:flex}.tqvpEW_stackCardPrice{color:#16a34a;font-size:1.25rem;font-weight:400}.tqvpEW_stackCardRating{align-items:center;display:flex}.tqvpEW_stackNextButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:9999px;padding:.5rem 1.5rem;transition:background-color .2s;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.tqvpEW_stackNextButton:hover{background-color:#1d4ed8}.tqvpEW_stackControlGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.tqvpEW_stackControlButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;transition:background-color .2s,transform .2s;display:inline-flex}.tqvpEW_stackControlButton:hover{background-color:#1d4ed8;transform:translateY(-1px)}.tqvpEW_navButton:focus-visible,.tqvpEW_dot:focus-visible,.tqvpEW_autoplayButton:focus-visible,.tqvpEW_productNavButton:focus-visible,.tqvpEW_productWishlistButton:focus-visible,.tqvpEW_productAddToCartButton:focus-visible,.tqvpEW_mediaNavButton:focus-visible,.tqvpEW_mediaThumbnail:focus-visible,.tqvpEW_testimonialIndicator:focus-visible,.tqvpEW_stackControlButton:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}@media (max-width:767px){.tqvpEW_heroTitle{font-size:1.75rem}.tqvpEW_heroSubtitle{font-size:1rem}.tqvpEW_productHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.tqvpEW_testimonialContainer{padding:1.25rem}.tqvpEW_stackWrapper{height:18rem}.tqvpEW_stackCard{padding:1rem}}
._2chp3W_heroSection{width:100%}._2chp3W_heroSliderWrapper{border-radius:1.25rem;width:100%;min-height:clamp(420px,70vh,760px);position:relative;overflow:hidden}._2chp3W_heroSwiper{height:100%}._2chp3W_heroSlide{background-position:50%;background-size:cover;width:100%;height:clamp(420px,70vh,760px);position:relative}._2chp3W_heroSlide:after{content:"";background:linear-gradient(90deg,#020617b8 0%,#02061761 50%,#0206172e 100%);position:absolute;inset:0}._2chp3W_hero__content{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-align:left;background-color:#0206178c;border-radius:1rem;max-width:min(36rem,100% - 3rem);padding:clamp(1rem,2.5vw,2rem);position:absolute;bottom:1.5rem;left:1.5rem;box-shadow:0 18px 40px #00000038}._2chp3W_hero__content>div>h1{margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.1}._2chp3W_hero__content>div>p{color:#ffffffe6;margin:.75rem 0 0;font-size:1rem;line-height:1.6}._2chp3W_hero__content>p{color:#ffffffd1;margin:.85rem 0 0}._2chp3W_hero__content>a{color:#fff;background-color:#25335d;border-radius:999px;justify-content:center;align-items:center;margin-top:1rem;padding:.85rem 1.4rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}._2chp3W_hero__content>a:hover{color:#25335d;background-color:#eee}@media (max-width:767px){._2chp3W_hero__content{max-width:none;bottom:1rem;left:1rem;right:1rem}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.cABL1q_swiperContainer{border-radius:1rem;width:100%;min-height:clamp(320px,55vh,620px);display:block;position:relative;overflow:hidden}.cABL1q_content{justify-content:flex-start;align-items:center;width:100%;min-height:clamp(320px,55vh,620px);padding:1rem;display:flex}.cABL1q_textPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080f1e94;border-radius:1rem;max-width:min(36rem,100%);padding:clamp(1rem,2.5vw,2rem);box-shadow:0 18px 40px #00000038}.cABL1q_title{color:#fff;margin:0;font-size:clamp(1.75rem,4vw,3.2rem);font-weight:700;line-height:1.08}.cABL1q_subtitle{color:#ffffffeb;margin-top:.75rem;font-size:clamp(.95rem,1.5vw,1.15rem);line-height:1.6}.cABL1q_m_buttom_container{margin-top:1.25rem}.cABL1q_m_buttom,.cABL1q_ctaButton{color:#111827;cursor:pointer;background-color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;box-shadow:0 10px 24px #00000029}.cABL1q_m_buttom:hover,.cABL1q_ctaButton:hover{background-color:#f8fafc;transform:translateY(-1px);box-shadow:0 14px 30px #0000002e}.cABL1q_m_buttom:focus-visible,.cABL1q_ctaButton:focus-visible{outline-offset:2px;outline:3px solid #bfdbfe}.cABL1q_emptyState{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a,#1e293b);justify-content:center;align-items:center;min-height:clamp(320px,55vh,620px);padding:1.5rem;font-size:1rem;display:flex}.cABL1q_background{background-position:50%!important}@media (min-width:768px){.cABL1q_content{padding:2rem}}@media (max-width:767px){.cABL1q_content{align-items:flex-end}.cABL1q_textPanel{width:100%}}
.FDRxNq_slideContainer{background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:30px;display:flex;background-position:50%!important}.FDRxNq_cc{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
._24Ra7a_slide{text-align:left;z-index:1000000;align-items:center;gap:8px;width:100%;height:200px;margin-top:-10rem;padding:auto 0;font-size:12px;display:flex}._24Ra7a_scrollWrapper{z-index:1000000;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}._24Ra7a_sticky{z-index:999;z-index:1000000;width:100%;transition:all .3s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}._24Ra7a_scroll{z-index:1000000;gap:8px;width:max-content;animation:20s linear infinite _24Ra7a_scroll;display:flex}._24Ra7a_scroll:hover{z-index:1000000;animation-play-state:paused}._24Ra7a_scroll::-webkit-scrollbar{z-index:1000000;display:none}._24Ra7a_slideBody{color:#fff;z-index:1000000;overflow:hidden}._24Ra7a_slideItem{box-sizing:border-box;z-index:1000000;flex-direction:column;flex:none;max-width:300px;padding:10px 0;display:flex;position:relative;overflow:hidden}._24Ra7a_redText{color:red;z-index:1000000;font-weight:400}._24Ra7a_line{opacity:.5;z-index:1000000;border-left:1px solid #fff;height:100%;position:absolute;top:0}._24Ra7a_spanText{z-index:1000000;margin-left:15px}@keyframes _24Ra7a_scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media only screen and (max-width:940px){._24Ra7a_scrollWrapper{gap:16px}._24Ra7a_slide{font-size:16px}._24Ra7a_slideItem{width:100%;max-width:280px;padding:16px}._24Ra7a_scroll{gap:30px}._24Ra7a_line{height:100%;left:-5px}}@media only screen and (max-width:768px){._24Ra7a_scrollWrapper{gap:16px}._24Ra7a_slide{font-size:16px}._24Ra7a_slideItem{width:100%;max-width:280px;padding:16px}._24Ra7a_scroll{gap:30px}._24Ra7a_line{height:100%;left:-5px}}@media only screen and (max-width:500px){._24Ra7a_scrollWrapper{gap:6px}._24Ra7a_slide{gap:20px;font-size:16px}._24Ra7a_slideItem{width:100%;max-width:280px;padding:8px}._24Ra7a_scroll{gap:20px}._24Ra7a_line{height:100%;left:-10px}}@media only screen and (max-width:400px){._24Ra7a_scrollWrapper{gap:10px}._24Ra7a_slide{font-size:10px}._24Ra7a_slideItem{width:100%;max-width:280px;padding:8px}._24Ra7a_scroll{gap:26px}._24Ra7a_line{height:100%;left:-10px}}
.krtVhq_contact{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.krtVhq_contact__content{text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.krtVhq_contact__content>div{flex-flow:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;padding:1rem 0;display:flex}.krtVhq_title{flex-flow:column;justify-content:center;align-items:center;gap:0;padding:50px 0;display:flex}.krtVhq_title>span{color:#25335d;padding:0 0 1rem;font-size:2.2rem;font-weight:400;line-height:100%}.krtVhq_contact__card{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}
._1XQWQq_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._1XQWQq_popup{color:red;text-align:center;background:#fff;border:2px solid red;border-radius:12px;padding:20px 30px;font-weight:400;box-shadow:0 0 15px #0003}._1XQWQq_closeButton{color:#fff;cursor:pointer;background-color:#ff4d4d;border:none;border-radius:5px;margin-top:15px;padding:8px 16px;font-weight:400;transition:background-color .2s}._1XQWQq_closeButton:hover{background-color:#e60000}
.XW1_3a_uploadWrapper{text-align:center;cursor:pointer;background:#f9f9f9;border:2px solid #ccc;border-radius:12px;padding:30px;transition:border-color .3s}.XW1_3a_uploadWrapper:hover{border-color:#4a90e2}.XW1_3a_hiddenInput{display:none}.XW1_3a_previewGrid{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}.XW1_3a_previewItem{border:1px solid #ddd;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000000d}.XW1_3a_previewItem img{object-fit:cover;width:100%;height:100%}.XW1_3a_deleteBtn{color:#fff;cursor:pointer;background-color:#1c5396;border:none;border-radius:4px;margin:5px 0;padding:8px;position:absolute;top:0;right:0}
.MBFvLW_section{box-sizing:border-box;width:100%;padding:24px 16px}.MBFvLW_container{width:100%;max-width:var(--p360-w-gt1920,1200px);box-sizing:border-box;margin:0 auto}.MBFvLW_title{color:#0f172a;margin:0 0 12px;font-size:1.35rem;font-weight:700}.MBFvLW_editorBar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.MBFvLW_pickBtn{color:#fff;cursor:pointer;background:#111827;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;padding:9px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.MBFvLW_pickBtn:hover{background:#1f2937}.MBFvLW_sizeToggle{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;padding:9px 14px;font-size:.9rem;font-weight:500;display:inline-flex}.MBFvLW_sizeToggleActive{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.MBFvLW_autoRotateField{color:#334155;align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.MBFvLW_sizePanel{margin-bottom:16px}.MBFvLW_frame{width:100%;height:var(--p360-h-gt1920,560px);touch-action:none;-webkit-user-select:none;user-select:none;background:#0b1220;border-radius:14px;position:relative;overflow:hidden}.MBFvLW_canvas{cursor:grab;width:100%;height:100%;display:block}.MBFvLW_canvasDragging{cursor:grabbing}.MBFvLW_fallbackImage{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MBFvLW_empty{color:#cbd5e1;text-align:center;box-sizing:border-box;background:#0b1220;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:24px;display:flex;position:absolute;inset:0}.MBFvLW_emptyTitle{margin:0;font-size:1rem;font-weight:700}.MBFvLW_emptyHint{color:#94a3b8;margin:0;font-size:.9rem}.MBFvLW_badge{z-index:2;color:#f8fafc;letter-spacing:.04em;pointer-events:none;background:#0f172ab8;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.MBFvLW_hint{z-index:2;color:#f8fafc;pointer-events:none;white-space:nowrap;background:#0f172ab3;border-radius:999px;padding:6px 12px;font-size:12px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.MBFvLW_loading{color:#e2e8f0;background:#0b122073;justify-content:center;align-items:center;font-size:.9rem;display:flex;position:absolute;inset:0}@media (max-width:1920px){.MBFvLW_container{max-width:var(--p360-w-1920-1680,1200px)}.MBFvLW_frame{height:var(--p360-h-1920-1680,540px)}}@media (max-width:1680px){.MBFvLW_container{max-width:var(--p360-w-1680-1440,1200px)}.MBFvLW_frame{height:var(--p360-h-1680-1440,520px)}}@media (max-width:1440px){.MBFvLW_container{max-width:var(--p360-w-1440-1200,1140px)}.MBFvLW_frame{height:var(--p360-h-1440-1200,500px)}}@media (max-width:1200px){.MBFvLW_container{max-width:var(--p360-w-1200-992,960px)}.MBFvLW_frame{height:var(--p360-h-1200-992,460px)}}@media (max-width:992px){.MBFvLW_container{max-width:var(--p360-w-992-768,768px)}.MBFvLW_frame{height:var(--p360-h-992-768,420px)}}@media (max-width:768px){.MBFvLW_container{max-width:var(--p360-w-768-600,600px)}.MBFvLW_frame{height:var(--p360-h-768-600,360px)}}@media (max-width:600px){.MBFvLW_section{padding:16px 12px}.MBFvLW_container{max-width:var(--p360-w-lte600,480px)}.MBFvLW_frame{height:var(--p360-h-lte600,280px);border-radius:10px}.MBFvLW_hint{padding:5px 10px;font-size:11px}}
.tiwz3a_root{box-sizing:border-box;width:100%;padding:48px 20px 40px;overflow:hidden}.tiwz3a_row{align-items:center;gap:8px;width:100%;display:flex}.tiwz3a_stage{min-width:0;height:var(--focus-stage-height,220px);flex:auto;position:relative;overflow:hidden}.tiwz3a_slide{width:var(--focus-item-size,150px);height:var(--focus-item-size,150px);cursor:pointer;transform:translate(-50%, -50%) translateX(var(--focus-x,0px)) scale(var(--focus-scale,1));opacity:var(--focus-opacity,1);transition:transform var(--focus-transition,.65s) cubic-bezier(.22, .8, .28, 1), opacity var(--focus-transition,.65s) ease;z-index:var(--focus-z,1);background:0 0;border:0;margin:0;padding:0;position:absolute;top:50%;left:50%}.tiwz3a_slide:focus-visible{outline:2px solid var(--focus-arrow-color,#b6e23a);outline-offset:4px}.tiwz3a_slide img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.tiwz3a_arrow{width:48px;height:72px;color:var(--focus-arrow-color,#b6e23a);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tiwz3a_arrow img{object-fit:contain;width:28px;height:28px}.tiwz3a_arrow svg{width:28px;height:28px}.tiwz3a_arrow:hover{opacity:.8}.tiwz3a_arrow:focus-visible{outline:2px solid var(--focus-arrow-color,#b6e23a);outline-offset:2px}.tiwz3a_caption{text-align:center;width:min(640px,100%);min-height:92px;margin:28px auto 0}.tiwz3a_title{font-size:var(--focus-title-size,32px);color:var(--focus-title-color,#c4a35a);margin:0 0 10px;font-weight:700;line-height:1.2;transition:opacity .28s}.tiwz3a_description{max-width:520px;font-size:var(--focus-description-size,16px);color:var(--focus-description-color,#e5e7eb);margin:0 auto;line-height:1.55}@media (max-width:992px){.tiwz3a_root{padding:36px 12px 28px}.tiwz3a_arrow{width:36px;height:56px}.tiwz3a_arrow svg,.tiwz3a_arrow img{width:22px;height:22px}}@media (max-width:600px){.tiwz3a_root{padding:24px 4px 20px}.tiwz3a_caption{min-height:72px;margin-top:16px}.tiwz3a_arrow{width:28px;height:48px}}@media (prefers-reduced-motion:reduce){.tiwz3a_slide,.tiwz3a_title{transition:none}}
.-FThDW_root{box-sizing:border-box;background:#070707;width:100%}.-FThDW_stage{background:var(--coverflow-stage,#070707);touch-action:pan-y;height:min(820px,92vh);min-height:560px;position:relative;overflow:hidden}.-FThDW_slide{transition:transform .98s cubic-bezier(.22,.8,.24,1);position:absolute;inset:0;overflow:hidden}.-FThDW_slide[data-state=active]{transform:translate(0)}.-FThDW_slide[data-state=before]{transform:translate(-100%)}.-FThDW_slide[data-state=after]{transform:translate(100%)}.-FThDW_media{position:absolute;inset:0;overflow:hidden}.-FThDW_media img{object-fit:cover;width:124%;max-width:none;height:118%;max-height:none;transition:transform 1.1s cubic-bezier(.22,.8,.24,1);display:block;position:absolute;top:-8%;left:-12%}.-FThDW_slide[data-state=active] .-FThDW_media img{transform:translate(0)}.-FThDW_slide[data-state=before] .-FThDW_media img{transform:translate(10%)}.-FThDW_slide[data-state=after] .-FThDW_media img{transform:translate(-10%)}.-FThDW_shade{background:linear-gradient(90deg,#000000c7 0%,#0000002e 48%,#0000006b 100%),linear-gradient(#00000026 0%,#0000 30%,#0000009e 100%);position:absolute;inset:0}.-FThDW_copy{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(220px,.7fr);align-items:end;gap:32px;padding:48px 56px 88px;transition:transform .82s cubic-bezier(.22,.8,.24,1),opacity .82s;display:grid;position:absolute;bottom:0;left:0;right:0}.-FThDW_slide[data-state=active] .-FThDW_copy{opacity:1;transform:translate(0)}.-FThDW_slide[data-state=before] .-FThDW_copy{opacity:0;transform:translate(-22%)}.-FThDW_slide[data-state=after] .-FThDW_copy{opacity:0;transform:translate(24%)}.-FThDW_slide[data-far=true]{visibility:hidden}.-FThDW_slide[data-far=true],.-FThDW_slide[data-far=true] .-FThDW_media img,.-FThDW_slide[data-far=true] .-FThDW_copy{transition:none}.-FThDW_kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--coverflow-accent,#f3c7a2);margin:0 0 14px;font-size:12px}.-FThDW_title{letter-spacing:-.055em;text-transform:uppercase;max-width:8ch;color:var(--coverflow-title,#fff);margin:0;font-size:clamp(44px,6.4vw,88px);font-weight:760;line-height:.82}.-FThDW_description{color:#ffffffe0;max-width:28rem;margin:0 0 8px;font-size:16px;line-height:1.45}.-FThDW_copy[data-align=right]{direction:rtl}.-FThDW_copy[data-align=right]>*{direction:ltr}.-FThDW_copy[data-align=right] .-FThDW_title,.-FThDW_copy[data-align=right] .-FThDW_description{margin-left:auto}.-FThDW_controls{z-index:3;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:28px;left:56px;right:56px}.-FThDW_arrows,.-FThDW_dots{align-items:center;gap:10px;display:flex}.-FThDW_arrow,.-FThDW_dot{cursor:pointer;color:#fff;background:0 0;border:0}.-FThDW_arrow{border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.-FThDW_arrow svg{width:18px;height:18px}.-FThDW_dot{background:#fff6;border-radius:999px;width:8px;height:8px;padding:0}.-FThDW_dot[data-active=true]{background:var(--coverflow-accent,#f3c7a2);width:28px}@media (max-width:720px){.-FThDW_copy{grid-template-columns:1fr;gap:16px;padding:28px 20px 84px}.-FThDW_title{font-size:clamp(42px,14vw,68px)}.-FThDW_controls{left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.-FThDW_media img,.-FThDW_copy{transition:none}}
.lIYSPG_root{box-sizing:border-box;flex-direction:column;align-items:center;gap:18px;width:100%;padding:36px 16px 28px;display:flex}.lIYSPG_device{background:var(--phone-frame,#161616);border-radius:42px;width:min(320px,86vw);padding:12px;position:relative;box-shadow:0 28px 70px #00000059,inset 0 0 0 1px #ffffff14}.lIYSPG_device:before{content:"";z-index:3;background:#050505;border-radius:999px;width:92px;height:18px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.lIYSPG_screen{aspect-ratio:9/17.2;touch-action:pan-y;background:#050505;border-radius:30px;position:relative;overflow:hidden}.lIYSPG_slide{position:absolute;inset:0}.lIYSPG_photo{transition:transform .98s cubic-bezier(.22,.8,.24,1);position:absolute;inset:-20% 0}.lIYSPG_slide[data-state=active] .lIYSPG_photo{transform:translateY(0)}.lIYSPG_slide[data-state=before] .lIYSPG_photo{transform:translateY(-18%)}.lIYSPG_slide[data-state=after] .lIYSPG_photo{transform:translateY(20%)}.lIYSPG_photo img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.08)}.lIYSPG_slide[data-state=active] .lIYSPG_photo img{animation:8s ease-in-out infinite alternate lIYSPG_phoneDrift}.lIYSPG_copy{z-index:2;text-align:center;padding:0 22px 8px;transition:transform .76s cubic-bezier(.22,.8,.24,1),opacity .76s;position:absolute;bottom:9%;left:0;right:0}.lIYSPG_slide[data-state=active] .lIYSPG_copy{opacity:1;transform:translateY(0)}.lIYSPG_slide[data-state=before] .lIYSPG_copy{opacity:0;transform:translateY(-130%)}.lIYSPG_slide[data-state=after] .lIYSPG_copy{opacity:0;transform:translateY(140%)}.lIYSPG_slide[data-far=true]{visibility:hidden;transition:none}.lIYSPG_slide[data-far=true] .lIYSPG_photo,.lIYSPG_slide[data-far=true] .lIYSPG_copy{transition:none}.lIYSPG_kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--phone-accent,#f6d7b8);margin:0 0 8px;font-size:11px}.lIYSPG_title{letter-spacing:-.05em;text-transform:uppercase;color:var(--phone-title,#fff);text-shadow:0 12px 28px #00000073;margin:0;font-size:clamp(40px,12vw,58px);line-height:.86}.lIYSPG_description{color:#ffffffe0;max-width:16rem;margin:10px auto 0;font-size:13px;line-height:1.45}.lIYSPG_controls{justify-content:center;align-items:center;gap:14px;display:flex}.lIYSPG_arrow,.lIYSPG_dot{cursor:pointer;color:#111;background:0 0;border:0}.lIYSPG_arrow{border:1px solid #d6d3d1;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.lIYSPG_arrow svg{width:18px;height:18px}.lIYSPG_dots{gap:8px;display:flex}.lIYSPG_dot{background:#d6d3d1;border-radius:999px;width:8px;height:8px;padding:0}.lIYSPG_dot[data-active=true]{background:#111;width:22px}@keyframes lIYSPG_phoneDrift{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.16)translateY(-3%)}}@media (prefers-reduced-motion:reduce){.lIYSPG_photo,.lIYSPG_copy,.lIYSPG_slide[data-state=active] .lIYSPG_photo img{transition:none;animation:none}}
.KCytFa_root{background:var(--marquee-bg,#07080c);width:100%;max-width:100%;color:var(--marquee-color,#f5f7fb);border-block:1px solid color-mix(in srgb, var(--marquee-accent,#d6ff4a) 55%, transparent);overflow:hidden}.KCytFa_viewport{width:100%;padding:clamp(10px,2vw,18px) 0;overflow:hidden}.KCytFa_track{width:max-content;animation:KCytFa_marqueeScroll var(--marquee-duration,28s) linear infinite;display:flex}.KCytFa_track[data-direction=right]{animation-direction:reverse}.KCytFa_root[data-paused=true]:hover .KCytFa_track,.KCytFa_root[data-paused=true]:focus-within .KCytFa_track{animation-play-state:paused}.KCytFa_phrase{white-space:nowrap;letter-spacing:-.035em;text-transform:uppercase;margin:0;padding-right:.55em;font-family:Arial Black,Segoe UI,sans-serif;font-size:clamp(2rem,8.4vw,7.2rem);font-weight:800;line-height:.9}.KCytFa_phrase[data-variant=outline]{color:#0000;-webkit-text-stroke:1px var(--marquee-color,#f5f7fb)}.KCytFa_phrase[data-variant=solid]{color:var(--marquee-color,#f5f7fb)}@keyframes KCytFa_marqueeScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:640px){.KCytFa_phrase{-webkit-text-stroke-width:1px;font-size:clamp(1.7rem,12vw,3rem)}}@media (prefers-reduced-motion:reduce){.KCytFa_track{width:100%;animation:none}.KCytFa_phrase:last-child{display:none}.KCytFa_phrase{white-space:normal;overflow-wrap:anywhere;padding:0 16px}}
.zR6q_G_track{--steps:1;height:calc(var(--steps) * 100vh);height:calc(var(--steps) * 100svh);color:var(--scene-text,#f7f4ee);background:#10140f;position:relative;overflow:clip}.zR6q_G_pin{flex-direction:column;height:100svh;min-height:560px;display:flex;position:sticky;top:0;overflow:hidden}.zR6q_G_stage,.zR6q_G_frame,.zR6q_G_shade{position:absolute;inset:0}.zR6q_G_frame{z-index:0;margin:0}.zR6q_G_frame img{object-fit:cover;width:100%;height:100%;display:block}.zR6q_G_shade{z-index:1;pointer-events:none;background:linear-gradient(#080c0a8c 0%,#080c0a14 28%,#080c0a26 58%,#080c0ab8 100%),linear-gradient(90deg,#080c0a59,#0000 22% 78%,#080c0a59)}.zR6q_G_topbar,.zR6q_G_rails,.zR6q_G_meter{z-index:2;position:relative}.zR6q_G_topbar{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px clamp(16px,3vw,36px) 0;display:grid}.zR6q_G_brand{letter-spacing:.04em;margin:0;font-size:1.05rem;font-weight:650}.zR6q_G_nav{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.zR6q_G_nav a,.zR6q_G_railButton,.zR6q_G_rightRail button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.zR6q_G_nav a{color:var(--scene-muted,#f7f4eeb8);font-size:.92rem;text-decoration:none}.zR6q_G_nav a:hover,.zR6q_G_nav a:focus-visible,.zR6q_G_railButton:hover,.zR6q_G_railButton:focus-visible,.zR6q_G_rightRail button:hover,.zR6q_G_rightRail button:focus-visible,.zR6q_G_cta:focus-visible{color:var(--scene-text,#f7f4ee);outline:2px solid var(--scene-accent,#f0c14a);outline-offset:3px}.zR6q_G_cta,.zR6q_G_search button{background:var(--scene-accent,#f0c14a);color:#1b1608;font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:650;text-decoration:none}.zR6q_G_cta{white-space:nowrap;padding:10px 16px}.zR6q_G_rails{box-sizing:border-box;flex:1;grid-template-columns:minmax(92px,140px) minmax(0,1fr) minmax(140px,220px);align-items:end;gap:clamp(12px,2vw,28px);min-height:0;padding:24px clamp(16px,3vw,36px) 48px;display:grid}.zR6q_G_leftRail,.zR6q_G_rightRail{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.zR6q_G_railButton,.zR6q_G_rightRail button{text-align:left;color:var(--scene-muted,#f7f4eeb8);padding:0}.zR6q_G_railButton[aria-selected=true],.zR6q_G_rightRail button[data-active=true]{color:var(--scene-text,#f7f4ee)}.zR6q_G_rightRail button[data-active=true]{box-shadow:inset 3px 0 0 var(--scene-accent,#f0c14a);padding-left:10px}.zR6q_G_copy{text-shadow:0 10px 30px #00000059;max-width:40rem}.zR6q_G_indexLine{letter-spacing:.16em;color:var(--scene-accent,#f0c14a);margin:0 0 8px;font-size:.78rem}.zR6q_G_title{letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.95}.zR6q_G_caption{max-width:34rem;color:var(--scene-muted,#f7f4eec7);margin:12px 0 0;font-size:1.02rem;line-height:1.5}.zR6q_G_search{color:#1c1915;background:#ffffffeb;border-radius:999px;gap:8px;max-width:520px;margin-top:22px;padding:8px;display:flex}.zR6q_G_searchLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.zR6q_G_search input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;padding:8px 14px}.zR6q_G_search input:focus{outline:none}.zR6q_G_search button{padding:10px 16px}.zR6q_G_meter{background:#ffffff47;height:2px;position:absolute;bottom:14px;left:clamp(16px,3vw,36px);right:clamp(16px,3vw,36px)}.zR6q_G_meter span{background:var(--scene-accent,#f0c14a);height:100%;display:block}.zR6q_G_stacked{display:none}.zR6q_G_stackCard{gap:10px;display:grid}.zR6q_G_stackCard img{aspect-ratio:16/10;object-fit:cover;border-radius:16px;width:100%}.zR6q_G_stackLabel{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.zR6q_G_stackCard h2{margin:0;font-size:clamp(1.6rem,4vw,2.4rem)}.zR6q_G_stackCard p{margin:0}@media (max-width:860px){.zR6q_G_topbar{grid-template-columns:1fr auto}.zR6q_G_nav{display:none}.zR6q_G_rails{grid-template-columns:1fr;align-items:end}.zR6q_G_leftRail{flex-flow:wrap}.zR6q_G_rightRail{display:none}.zR6q_G_title{font-size:clamp(2rem,10vw,3.2rem)}}@media (max-width:860px) and (prefers-reduced-motion:reduce),(prefers-reduced-motion:reduce){.zR6q_G_track{background:#10140f;height:auto}.zR6q_G_pin{display:none}.zR6q_G_stacked{gap:28px;padding:28px 16px 40px;display:grid}}
.UhIoza_track{--steps:1;height:calc(var(--steps) * 100vh);height:calc(var(--steps) * 100svh);background:var(--story-bg,#07080c);color:var(--story-text,#f5f7fb);position:relative;overflow:clip}.UhIoza_pin{box-sizing:border-box;grid-template-columns:minmax(260px,.86fr) minmax(280px,1.14fr);align-items:center;gap:clamp(16px,3vw,40px);height:100svh;min-height:560px;padding:clamp(20px,4vw,56px);display:grid;position:sticky;top:0}.UhIoza_copy{flex-direction:column;gap:18px;min-width:0;max-height:100%;padding-right:4px;display:flex;overflow:visible}.UhIoza_copyBlock{animation:.7s cubic-bezier(.22,.8,.24,1) UhIoza_chapterRise}.UhIoza_indexLine{color:var(--story-accent,#d6ff4a);font-variant-numeric:tabular-nums;letter-spacing:.14em;gap:8px;margin:0;font-size:.82rem;display:flex}.UhIoza_kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--story-muted,#a7b0c0);margin:10px 0 0;font-size:.75rem}.UhIoza_title{letter-spacing:-.04em;overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(1.8rem,4vw,4rem);line-height:.95}.UhIoza_description{max-width:38rem;color:var(--story-muted,#a7b0c0);margin:14px 0 0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.55}.UhIoza_nav{flex-wrap:wrap;gap:8px;display:flex}.UhIoza_navButton{border:1px solid color-mix(in srgb, var(--story-text,#f5f7fb) 22%, transparent);min-width:44px;min-height:44px;color:var(--story-text,#f5f7fb);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:999px}.UhIoza_navButton[aria-selected=true]{background:var(--story-accent,#d6ff4a);color:#111;border-color:#0000}.UhIoza_meter{background:color-mix(in srgb, var(--story-text,#f5f7fb) 16%, transparent);width:min(220px,100%);height:2px}.UhIoza_meter span{background:var(--story-accent,#d6ff4a);height:100%;display:block}.UhIoza_stage{background:#101218;border-radius:clamp(12px,2vw,28px);min-width:0;height:min(72svh,680px);position:relative;overflow:hidden}.UhIoza_frame{opacity:0;margin:0;transition:opacity .6s;position:absolute;inset:0}.UhIoza_frame[data-active=true]{opacity:1}.UhIoza_frame img,.UhIoza_stackCard img{object-fit:cover;width:100%;height:100%;display:block}.UhIoza_frame img{transition:transform 1.1s cubic-bezier(.22,.8,.24,1);transform:scale(1.08)}.UhIoza_frame[data-active=true] img{transform:scale(1)}.UhIoza_stacked{display:none}.UhIoza_stackCard{gap:14px;min-width:0;display:grid}.UhIoza_stackCard img{aspect-ratio:16/10;border-radius:16px;height:auto}@keyframes UhIoza_chapterRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px) and (min-width:861px){.UhIoza_pin{grid-template-columns:1fr;align-content:center;height:100svh;min-height:0;overflow:hidden}.UhIoza_stage{height:min(42svh,420px)}}@media (max-width:860px),(prefers-reduced-motion:reduce){.UhIoza_track{height:auto}.UhIoza_pin{display:none}.UhIoza_stacked{gap:28px;padding:28px 16px 36px;display:grid}.UhIoza_copyBlock{animation:none}}@media (prefers-reduced-motion:reduce){.UhIoza_frame,.UhIoza_frame img{transition:none;transform:none}}
.ywaFIW_root{background:var(--mode-bg,#07080c);width:100%;max-width:100%;color:var(--mode-text,#f5f7fb);overflow:hidden}.ywaFIW_inner{box-sizing:border-box;width:min(1100px,100%);margin:0 auto;padding:clamp(36px,7vw,88px) clamp(16px,4vw,40px)}.ywaFIW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mode-accent,#d6ff4a);margin:0;font-size:.75rem}.ywaFIW_title{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:16ch;margin:10px 0 0;font-size:clamp(2rem,5vw,4.2rem);line-height:.95}.ywaFIW_board{grid-template-columns:minmax(0,1fr) minmax(140px,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(12px,3vw,28px);margin-top:clamp(28px,5vw,48px);display:grid}.ywaFIW_sideLabel{color:var(--mode-muted,#a7b0c0);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem}.ywaFIW_sideValue,.ywaFIW_centerValue{font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin:8px 0 0;line-height:.85}.ywaFIW_sideValue{font-size:clamp(2rem,4vw,3.4rem)}.ywaFIW_centerValue{font-size:clamp(4.2rem,12vw,8rem)}.ywaFIW_sideValue span,.ywaFIW_centerValue span{letter-spacing:0;color:var(--mode-muted,#a7b0c0);margin-left:.12em;font-size:.35em}.ywaFIW_bar{background:color-mix(in srgb, var(--mode-text,#f5f7fb) 14%, transparent);height:3px;margin-top:14px}.ywaFIW_bar span{background:var(--mode-accent,#d6ff4a);height:100%;transition:width .7s cubic-bezier(.22,.8,.24,1);display:block}.ywaFIW_center{text-align:center;min-width:0}.ywaFIW_side{min-width:0}.ywaFIW_note{max-width:42rem;color:var(--mode-muted,#a7b0c0);margin:28px 0 0;line-height:1.55;animation:.45s ywaFIW_noteIn}.ywaFIW_tabs{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.ywaFIW_tab{border:1px solid color-mix(in srgb, var(--mode-text,#f5f7fb) 24%, transparent);min-height:44px;color:var(--mode-text,#f5f7fb);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px}.ywaFIW_tab[aria-selected=true]{background:var(--mode-accent,#d6ff4a);color:#111;border-color:#0000}@keyframes ywaFIW_noteIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.ywaFIW_board{grid-template-columns:1fr;justify-items:start}.ywaFIW_center{text-align:left;order:-1}.ywaFIW_centerValue{font-size:clamp(3.6rem,22vw,5.5rem)}.ywaFIW_title{max-width:none}}@media (prefers-reduced-motion:reduce){.ywaFIW_bar span,.ywaFIW_note{transition:none;animation:none}}
.o9qUWq_root{background:var(--rail-bg,#10131a);width:100%;max-width:100%;color:var(--rail-text,#f5f7fb);padding:clamp(28px,5vw,64px) 0 clamp(20px,4vw,40px);overflow:hidden}.o9qUWq_header{justify-content:space-between;align-items:flex-end;gap:16px;padding:0 clamp(16px,4vw,40px) 18px;display:flex}.o9qUWq_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--rail-accent,#d6ff4a);margin:0;font-size:.75rem}.o9qUWq_title{letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(1.6rem,3vw,2.6rem)}.o9qUWq_controls{flex:none;gap:8px;display:flex}.o9qUWq_control{border:1px solid color-mix(in srgb, var(--rail-text,#f5f7fb) 24%, transparent);width:44px;height:44px;color:var(--rail-text,#f5f7fb);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}.o9qUWq_control svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.o9qUWq_scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:14px;padding:4px clamp(16px,4vw,40px) 16px;scroll-padding-inline:clamp(16px,4vw,40px);display:flex;overflow-x:auto}.o9qUWq_card{scroll-snap-align:start;box-sizing:border-box;background:color-mix(in srgb, var(--rail-text,#f5f7fb) 6%, transparent);border:1px solid color-mix(in srgb, var(--rail-text,#f5f7fb) 10%, transparent);border-radius:18px;flex:0 0 min(280px,78vw);min-height:210px;padding:18px}.o9qUWq_mark{width:56px;height:56px;color:var(--rail-accent,#d6ff4a);background:color-mix(in srgb, var(--rail-accent,#d6ff4a) 12%, transparent);border-radius:16px;place-items:center;display:grid;overflow:hidden}.o9qUWq_mark svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.o9qUWq_mark img{object-fit:cover;width:100%;height:100%;display:block}.o9qUWq_card h4{letter-spacing:-.02em;overflow-wrap:anywhere;margin:16px 0 0;font-size:1.15rem}.o9qUWq_card p{color:var(--rail-muted,#a7b0c0);margin:8px 0 0;font-size:.95rem;line-height:1.45}@media (max-width:640px){.o9qUWq_header{flex-direction:column;align-items:flex-start}.o9qUWq_card{min-height:180px}}
