@font-face{font-family:manrope;src:url(../media/Manrope_variable-s.p.2mcw7t6dprj6k.woff2)format("woff2");font-display:swap}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_66017de9-module__nBge6W__className{font-family:manrope,manrope Fallback}
.system-module__nmMSyG__button,.system-module__nmMSyG__iconButton,.system-module__nmMSyG__input,.system-module__nmMSyG__textarea,.system-module__nmMSyG__selectTrigger,.system-module__nmMSyG__segment,.system-module__nmMSyG__tabTrigger{font:inherit}.system-module__nmMSyG__button,.system-module__nmMSyG__iconButton{--ui-accent:var(--accent,var(--cyan,#007f9f));border-radius:var(--radius-control,10px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;min-height:42px;padding:.7rem 1rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,transform .12s,box-shadow .12s;display:inline-flex;position:relative;overflow:hidden}.system-module__nmMSyG__button:hover:not(:disabled),.system-module__nmMSyG__iconButton:hover:not(:disabled){transform:translateY(-1px)}.system-module__nmMSyG__button:active:not(:disabled),.system-module__nmMSyG__iconButton:active:not(:disabled){transform:translateY(0)}.system-module__nmMSyG__button:disabled,.system-module__nmMSyG__iconButton:disabled{cursor:not-allowed;opacity:.55}.system-module__nmMSyG__button[data-size=sm]{min-height:34px;padding:.48rem .75rem;font-size:.82rem}.system-module__nmMSyG__button[data-size=lg]{min-height:50px;padding:.9rem 1.25rem}.system-module__nmMSyG__button[data-full=true]{width:100%}.system-module__nmMSyG__button[data-variant=primary]{background:var(--ui-accent);color:var(--on-accent,#fff)}.system-module__nmMSyG__button[data-variant=primary]:hover:not(:disabled){box-shadow:0 8px 24px color-mix(in srgb, var(--ui-accent) 28%, transparent)}.system-module__nmMSyG__button[data-variant=secondary],.system-module__nmMSyG__iconButton{background:var(--ui-surface,var(--surface,#fff));color:var(--ui-ink,var(--ink,#101826));border-color:var(--ui-line,var(--line,#dce4ea))}.system-module__nmMSyG__button[data-variant=ghost]{color:var(--ui-ink,var(--ink,#101826));background:0 0}.system-module__nmMSyG__button[data-tone=danger]{--ui-accent:var(--state-danger)}.system-module__nmMSyG__iconButton{width:42px;padding:0}.system-module__nmMSyG__pendingDot{border:2px solid;border-right-color:#0000;border-radius:50%;width:.55rem;height:.55rem;animation:.65s linear infinite system-module__nmMSyG__ui-spin}.system-module__nmMSyG__field{gap:.45rem;min-width:0;display:grid}.system-module__nmMSyG__label{color:var(--ui-ink,var(--ink,#101826));font-size:.78rem;font-weight:700}.system-module__nmMSyG__hint{color:var(--ui-muted,var(--muted,#64717f));font-size:max(12px,.75rem);line-height:1.45}.system-module__nmMSyG__fieldError{color:var(--state-danger,#d9253d);font-size:max(12px,.75rem);font-weight:650}.system-module__nmMSyG__inlineNotice{color:var(--ui-ink,var(--ink,#101826));background:color-mix(in srgb, var(--accent,#007f9f) 8%, var(--ui-surface,#fff));border:1px solid color-mix(in srgb, var(--accent,#007f9f) 28%, var(--ui-line,#dce4ea));border-radius:10px;padding:.8rem .95rem;font-size:.78rem}.system-module__nmMSyG__input,.system-module__nmMSyG__textarea,.system-module__nmMSyG__selectTrigger{width:100%;min-height:44px;color:var(--ui-ink,var(--ink,#101826));background:var(--ui-surface,var(--surface,#fff));border:1px solid var(--ui-line,var(--line,#dce4ea));border-radius:var(--radius-control,10px);outline:none;padding:.72rem .85rem;transition:border-color .12s,box-shadow .12s}.system-module__nmMSyG__input:focus,.system-module__nmMSyG__textarea:focus,.system-module__nmMSyG__selectTrigger:focus-visible{border-color:var(--accent,var(--cyan,#007f9f));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,var(--cyan,#007f9f)) 18%, transparent)}.system-module__nmMSyG__input[aria-invalid=true],.system-module__nmMSyG__textarea[aria-invalid=true]{border-color:var(--state-danger,#d9253d)}.system-module__nmMSyG__textarea{resize:vertical;min-height:112px}.system-module__nmMSyG__surface,.system-module__nmMSyG__card{color:var(--ui-ink,var(--ink,#101826));background:var(--ui-surface,var(--surface,#fff));border:1px solid var(--ui-line,var(--line,#dce4ea));border-radius:var(--radius-panel,16px)}.system-module__nmMSyG__surface{padding:clamp(1rem,2vw,1.5rem)}.system-module__nmMSyG__card{overflow:hidden}.system-module__nmMSyG__divider{background:var(--ui-line,var(--line,#dce4ea));border:0;height:1px;margin:1rem 0}.system-module__nmMSyG__badge,.system-module__nmMSyG__status{background:color-mix(in srgb, var(--accent,var(--cyan,#007f9f)) 10%, transparent);width:fit-content;min-height:24px;color:var(--accent,var(--cyan,#007f9f));letter-spacing:.03em;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:.68rem;font-weight:750;display:inline-flex}.system-module__nmMSyG__status:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.system-module__nmMSyG__segments,.system-module__nmMSyG__tabsList{background:var(--ui-soft,var(--surface-soft,#f1f4f6));border:1px solid var(--ui-line,var(--line,#dce4ea));border-radius:12px;gap:.35rem;padding:.3rem;display:flex;overflow-x:auto}.system-module__nmMSyG__segment,.system-module__nmMSyG__tabTrigger{white-space:nowrap;min-height:36px;color:var(--ui-muted,var(--muted,#64717f));cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.55rem .75rem}.system-module__nmMSyG__segment[data-state=on],.system-module__nmMSyG__tabTrigger[data-state=active]{color:var(--ui-ink,var(--ink,#101826));background:var(--ui-surface,var(--surface,#fff));box-shadow:0 2px 10px #10182610}.system-module__nmMSyG__tabContent{padding-top:1rem}.system-module__nmMSyG__dialogOverlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07132299;animation:.18s both system-module__nmMSyG__ui-fade;position:fixed;inset:0}.system-module__nmMSyG__dialogContent{z-index:101;width:min(560px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--ui-ink,var(--ink,#101826));background:var(--ui-surface,var(--surface,#fff));border:1px solid var(--ui-line,var(--line,#dce4ea));border-radius:18px;padding:clamp(1.1rem,3vw,1.75rem);animation:.28s cubic-bezier(.2,.8,.2,1) both system-module__nmMSyG__ui-dialog;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 28px 90px #07132245}.system-module__nmMSyG__dialogTitle{margin:0 0 .5rem;font-size:1.35rem}.system-module__nmMSyG__dialogDescription{color:var(--ui-muted,var(--muted,#64717f));margin:0}.system-module__nmMSyG__dialogClose{width:36px;height:36px;color:var(--ui-muted,#64717f);border:1px solid var(--ui-line,#dce4ea);cursor:pointer;background:0 0;border-radius:9px;place-items:center;font-size:1.25rem;display:grid;position:absolute;top:14px;right:14px}.system-module__nmMSyG__dialogClose:hover{color:var(--accent,#007f9f);background:var(--ui-soft,#f1f4f6)}.system-module__nmMSyG__sheetContent{border-radius:18px 0 0 18px;width:min(460px,100vw);max-height:100svh;animation:.28s cubic-bezier(.2,.8,.2,1) both system-module__nmMSyG__ui-sheet;inset:0 0 0 auto;transform:none}.system-module__nmMSyG__nativeSheet{contain:layout paint;max-width:none;height:100svh;margin:0}.system-module__nmMSyG__nativeSheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07132299;animation:.18s both system-module__nmMSyG__ui-fade}.system-module__nmMSyG__selectContent,.system-module__nmMSyG__popoverContent,.system-module__nmMSyG__dropdownContent{z-index:115;min-width:190px;color:var(--ui-ink,var(--ink,#101826));background:var(--ui-surface,var(--surface,#fff));border:1px solid var(--ui-line,var(--line,#dce4ea));border-radius:11px;padding:6px;animation:.12s both system-module__nmMSyG__ui-fade;box-shadow:0 18px 55px #0713222d}.system-module__nmMSyG__selectContent{max-height:min(62vh, var(--radix-select-content-available-height));overflow:hidden}.system-module__nmMSyG__selectViewport{max-height:min(54vh, var(--radix-select-content-available-height));overscroll-behavior:contain;overflow-y:auto}.system-module__nmMSyG__selectScrollButton{width:100%;height:28px;color:var(--ui-ink,var(--ink,#101826));background:var(--ui-surface,var(--surface,#fff));cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}.system-module__nmMSyG__selectItem,.system-module__nmMSyG__dropdownItem{cursor:pointer;border-radius:7px;outline:none;justify-content:space-between;align-items:center;min-height:34px;padding:7px 9px;display:flex}.system-module__nmMSyG__selectItem[data-highlighted],.system-module__nmMSyG__dropdownItem[data-highlighted]{background:color-mix(in srgb, var(--accent,#007f9f) 9%, transparent)}.system-module__nmMSyG__selectItem[data-disabled]{opacity:.48;cursor:not-allowed}.system-module__nmMSyG__selectTrigger{text-align:left;justify-content:space-between;align-items:center;gap:12px;min-width:180px;display:inline-flex}.system-module__nmMSyG__checkRow{cursor:pointer;align-items:center;gap:9px;display:inline-flex}.system-module__nmMSyG__checkbox{color:#fff;background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#dce4ea);border-radius:5px;place-items:center;width:20px;height:20px;display:grid}.system-module__nmMSyG__checkbox[data-state=checked]{background:var(--accent,#007f9f);border-color:var(--accent,#007f9f)}.system-module__nmMSyG__switch{background:var(--ui-line,#dce4ea);cursor:pointer;border:0;border-radius:999px;width:42px;height:24px;padding:2px;position:relative}.system-module__nmMSyG__switch[data-state=checked]{background:var(--accent,#007f9f)}.system-module__nmMSyG__switchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;display:block;box-shadow:0 2px 7px #07132238}.system-module__nmMSyG__switch[data-state=checked] .system-module__nmMSyG__switchThumb{transform:translate(18px)}.system-module__nmMSyG__radioGroup{gap:8px;display:grid}.system-module__nmMSyG__radioRow{border:1px solid var(--ui-line,#dce4ea);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}.system-module__nmMSyG__radioRow>span{gap:2px;display:grid}.system-module__nmMSyG__radioRow small{color:var(--ui-muted,#64717f)}.system-module__nmMSyG__radio{background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#dce4ea);border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;padding:0;display:grid}.system-module__nmMSyG__radio[data-state=checked]{border-color:var(--accent,#007f9f)}.system-module__nmMSyG__radioIndicator{background:var(--accent,#007f9f);border-radius:50%;width:10px;height:10px}.system-module__nmMSyG__combobox{position:relative}.system-module__nmMSyG__comboboxList{z-index:116;background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#dce4ea);border-radius:11px;max-height:240px;padding:6px;display:grid;position:absolute;inset:calc(100% + 6px) 0 auto;overflow:auto;box-shadow:0 18px 55px #0713222d}.system-module__nmMSyG__comboboxList button{min-height:38px;color:inherit;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.system-module__nmMSyG__comboboxList button:hover,.system-module__nmMSyG__comboboxList button:focus-visible{background:color-mix(in srgb, var(--accent,#007f9f) 10%, transparent)}.system-module__nmMSyG__comboboxEmpty{color:var(--ui-muted,#64717f);padding:10px}.system-module__nmMSyG__popoverContent{max-width:min(360px,100vw - 28px);padding:14px}.system-module__nmMSyG__accordionItem{border-bottom:1px solid var(--ui-line,var(--line,#dce4ea))}.system-module__nmMSyG__accordionTrigger{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:1rem 0;font-weight:700;display:flex}.system-module__nmMSyG__accordionContent{color:var(--ui-muted,var(--muted,#64717f));overflow:hidden}.system-module__nmMSyG__accordionContent[data-state=open]{animation:.18s both system-module__nmMSyG__ui-expand}.system-module__nmMSyG__accordionInner{padding:0 0 1rem}.system-module__nmMSyG__tooltip{z-index:120;color:#fff;background:#101826;border-radius:7px;max-width:240px;padding:.45rem .65rem;font-size:.7rem;line-height:1.4;animation:.12s both system-module__nmMSyG__ui-fade;box-shadow:0 8px 28px #07132235}.system-module__nmMSyG__skeleton{background:color-mix(in srgb, var(--ui-line,var(--line,#dce4ea)) 72%, transparent);border-radius:9px;min-height:1rem;position:relative;overflow:hidden}.system-module__nmMSyG__skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ui-surface,#fff) 72%, transparent), transparent);animation:1.35s ease-in-out infinite system-module__nmMSyG__ui-shimmer;position:absolute;inset:0;transform:translate(-100%)}.system-module__nmMSyG__ledProgress{background:color-mix(in srgb, var(--accent,#00c5ec) 14%, transparent);width:100%;height:3px;position:relative;overflow:hidden}.system-module__nmMSyG__ledProgress:after{content:"";background:linear-gradient(90deg, transparent, var(--accent,#00c5ec), transparent);width:38%;animation:1.1s ease-in-out infinite system-module__nmMSyG__ui-led;position:absolute;inset:0}.system-module__nmMSyG__statePanel{text-align:center;min-height:240px;color:var(--ui-muted,var(--muted,#64717f));background:var(--ui-surface,var(--surface,#fff));border:1px dashed var(--ui-line,var(--line,#dce4ea));border-radius:16px;place-items:center;gap:.75rem;padding:2rem;display:grid}.system-module__nmMSyG__statePanel h2{color:var(--ui-ink,var(--ink,#101826));margin:0}.system-module__nmMSyG__statePanel p{max-width:540px;margin:0}.system-module__nmMSyG__stateIcon{width:52px;height:52px;color:var(--accent,var(--cyan,#007f9f));background:color-mix(in srgb, var(--accent,var(--cyan,#007f9f)) 10%, transparent);border-radius:14px;place-items:center;font-size:1.4rem;font-weight:800;display:grid}.system-module__nmMSyG__chip{min-height:34px;color:var(--ui-muted,#64717f);background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#dce4ea);border-radius:999px;padding:6px 11px}.system-module__nmMSyG__chip[aria-pressed=true]{color:var(--accent,#007f9f);background:color-mix(in srgb, var(--accent,#007f9f) 10%, var(--ui-surface,#fff));border-color:color-mix(in srgb, var(--accent,#007f9f) 42%, var(--ui-line,#dce4ea))}.system-module__nmMSyG__price{gap:1px;line-height:1.15;display:inline-grid}.system-module__nmMSyG__price small{color:var(--ui-muted,#64717f);font-size:.66rem;font-weight:650}.system-module__nmMSyG__price strong{font-size:1.05rem}.system-module__nmMSyG__mediaPlaceholder{width:100%;color:var(--ui-muted,#64717f);background:linear-gradient(135deg, color-mix(in srgb, var(--accent,#007f9f) 8%, var(--ui-soft,#f1f4f6)), var(--ui-soft,#f1f4f6));border:1px dashed var(--ui-line,#dce4ea);border-radius:12px;align-content:center;place-items:center;gap:6px;display:grid}.system-module__nmMSyG__mediaPlaceholder span{width:42px;height:42px;color:var(--accent,#007f9f);border:2px solid;border-radius:10px;place-items:center;font-weight:800;display:grid}.system-module__nmMSyG__mediaPlaceholder small{text-align:center;max-width:80%}.system-module__nmMSyG__responsiveImage{object-fit:contain;background:var(--ui-soft,var(--surface-soft,#f1f4f6));width:100%;height:auto;display:block}.system-module__nmMSyG__imageFrame{background:var(--ui-soft,var(--surface-soft,#f1f4f6));border-radius:inherit;position:relative;overflow:hidden}.system-module__nmMSyG__imageFallback{min-height:180px;color:var(--ui-muted,#64717f);place-items:center;display:grid}.system-module__nmMSyG__routePending{z-index:140;pointer-events:none;position:fixed;inset:0 0 auto}.system-module__nmMSyG__pagination{flex-wrap:wrap;gap:6px;display:flex}.system-module__nmMSyG__pagination button{border:1px solid var(--ui-line,#dce4ea);background:var(--ui-surface,#fff);min-width:36px;min-height:36px;color:inherit;border-radius:8px}.system-module__nmMSyG__pagination button[aria-current=page]{color:#fff;background:var(--accent,#007f9f);border-color:var(--accent,#007f9f)}.system-module__nmMSyG__quantity{color:var(--ui-ink,var(--ink,#101826));grid-template-columns:44px minmax(60px,76px) 44px;align-items:center;gap:4px;display:inline-grid}.system-module__nmMSyG__quantity button,.system-module__nmMSyG__quantity input{height:48px;color:inherit;text-align:center;background:0 0;border:0}.system-module__nmMSyG__quantity button{background:var(--ui-soft,var(--surface-soft,#f1f4f6));cursor:pointer;border-radius:12px;place-items:center;min-width:44px;padding:0;transition:color .12s,background .12s;display:grid}.system-module__nmMSyG__quantity button span{font-size:17px;line-height:1;transition:transform .12s;transform:translateY(-1px)}.system-module__nmMSyG__quantity button:hover:not(:disabled){color:var(--accent,var(--cyan,#007f9f));background:color-mix(in srgb, var(--accent,var(--cyan,#007f9f)) 9%, transparent)}.system-module__nmMSyG__quantity button:focus-visible,.system-module__nmMSyG__quantity input:focus-visible{outline:2px solid var(--accent,var(--cyan,#007f9f));outline-offset:2px}.system-module__nmMSyG__quantity button:active:not(:disabled) span{transform:translateY(-1px)scale(.84)}.system-module__nmMSyG__quantity button:disabled{color:var(--ui-muted,var(--muted,#64717f));cursor:not-allowed;opacity:.42}.system-module__nmMSyG__quantity input{letter-spacing:-.02em;font-variant-numeric:tabular-nums;appearance:textfield;border-inline:0;border-radius:0;outline:0;width:100%;min-width:0;padding:0 4px;font-weight:750}.system-module__nmMSyG__quantity input::-webkit-outer-spin-button{appearance:none;margin:0}.system-module__nmMSyG__quantity input::-webkit-inner-spin-button{appearance:none;margin:0}.system-module__nmMSyG__tableWrap{width:100%;overflow-x:auto}.system-module__nmMSyG__table{border-collapse:collapse;width:100%;font-size:.82rem}.system-module__nmMSyG__table th,.system-module__nmMSyG__table td{border-bottom:1px solid var(--ui-line,#dce4ea);text-align:left;padding:11px 12px}.system-module__nmMSyG__table th{color:var(--ui-muted,#64717f);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.system-module__nmMSyG__toastViewport{z-index:130;gap:8px;width:min(360px,100vw - 40px);margin:0;padding:0;list-style:none;display:grid;position:fixed;bottom:20px;right:20px}.system-module__nmMSyG__toast{color:#fff;background:#101826;border:1px solid #2a3a49;border-radius:12px;gap:5px;padding:14px 16px;display:grid;box-shadow:0 18px 55px #07132245}.system-module__nmMSyG__toastTitle{font-weight:750}.system-module__nmMSyG__toastDescription{color:#bdc9d3;font-size:.75rem}@keyframes system-module__nmMSyG__ui-spin{to{transform:rotate(360deg)}}@keyframes system-module__nmMSyG__ui-fade{0%{opacity:0}}@keyframes system-module__nmMSyG__ui-dialog{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.985)}}@keyframes system-module__nmMSyG__ui-sheet{0%{opacity:0;transform:translate(24px)}}@keyframes system-module__nmMSyG__ui-expand{0%{opacity:0;transform:translateY(-4px)}}@keyframes system-module__nmMSyG__ui-shimmer{to{transform:translate(100%)}}@keyframes system-module__nmMSyG__ui-led{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.system-module__nmMSyG__button,.system-module__nmMSyG__iconButton,.system-module__nmMSyG__dialogOverlay,.system-module__nmMSyG__nativeSheet::backdrop,.system-module__nmMSyG__dialogContent,.system-module__nmMSyG__accordionContent,.system-module__nmMSyG__tooltip{transition:none;animation:none}.system-module__nmMSyG__button:hover:not(:disabled),.system-module__nmMSyG__iconButton:hover:not(:disabled){transform:none}.system-module__nmMSyG__skeleton:after,.system-module__nmMSyG__ledProgress:after,.system-module__nmMSyG__pendingDot{animation:none;display:none}}.system-module__nmMSyG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.system-module__nmMSyG__dialogTitle{padding-right:48px}.system-module__nmMSyG__dialogClose{width:44px;height:44px}.system-module__nmMSyG__dialogContent{overscroll-behavior:contain}.system-module__nmMSyG__comboboxList [data-active=true]{background:var(--surface-soft,#edf3f6)}@media (max-width:767px){.system-module__nmMSyG__dialogOverlay,.system-module__nmMSyG__nativeSheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.system-module__nmMSyG__button,.system-module__nmMSyG__iconButton,.system-module__nmMSyG__segment,.system-module__nmMSyG__tabTrigger,.system-module__nmMSyG__selectItem,.system-module__nmMSyG__dropdownItem,.system-module__nmMSyG__pagination button,.system-module__nmMSyG__quantity button{min-width:44px;min-height:44px}.system-module__nmMSyG__button[data-size=sm]{min-height:44px}.system-module__nmMSyG__button[data-variant=primary]{min-height:48px}.system-module__nmMSyG__input,.system-module__nmMSyG__textarea,.system-module__nmMSyG__selectTrigger,.system-module__nmMSyG__quantity input{font-size:calc(16px * var(--text-scale,1));min-height:48px}.system-module__nmMSyG__sheetContent{width:100%;max-height:100dvh;height:var(--visual-height,100dvh);padding-top:max(20px, env(safe-area-inset-top));padding-bottom:max(20px, env(safe-area-inset-bottom));border-radius:0}.system-module__nmMSyG__checkRow{min-height:44px}.store[data-keyboard-open=true] .system-module__nmMSyG__sheetContent{height:var(--visual-height,100dvh)}}.system-module__nmMSyG__noHeader{padding:0}.system-module__nmMSyG__checkInput{width:20px;height:20px;min-height:20px;accent-color:var(--cyan);flex-shrink:0;padding:0}.system-module__nmMSyG__button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.system-module__nmMSyG__status[data-tone=success]{color:var(--state-success)}.system-module__nmMSyG__status[data-tone=danger]{color:var(--state-danger)}.system-module__nmMSyG__status[data-tone=warning]{color:var(--state-warning)}.system-module__nmMSyG__status[data-tone=info]{color:var(--state-info)}.system-module__nmMSyG__bottomSheet{width:min(560px,100vw);max-height:min(80dvh,700px);padding-bottom:max(24px, env(safe-area-inset-bottom));animation:system-module__nmMSyG__ui-bottom-sheet var(--motion-panel) var(--ease-interface) both;border-radius:20px 20px 0 0;top:auto;bottom:0;left:50%;transform:translate(-50%)}@keyframes system-module__nmMSyG__ui-bottom-sheet{0%{opacity:0;transform:translate(-50%,24px)}}@media (prefers-reduced-motion:reduce){.system-module__nmMSyG__bottomSheet{animation:none}}.system-module__nmMSyG__statePanel[data-kind=error] .system-module__nmMSyG__stateIcon{color:var(--state-danger);background:color-mix(in srgb, var(--state-danger) 10%, var(--surface))}.system-module__nmMSyG__statePanel[data-kind=offline] .system-module__nmMSyG__stateIcon{color:var(--state-warning);background:color-mix(in srgb, var(--state-warning) 10%, var(--surface))}.system-module__nmMSyG__statePanel[data-kind=empty] .system-module__nmMSyG__stateIcon{color:var(--muted)}@media screen and not (min-width:768px){.system-module__nmMSyG__button.system-module__nmMSyG__button,.system-module__nmMSyG__segment,.system-module__nmMSyG__tabTrigger{font-size:var(--mobile-control,15px);line-height:1.35}.system-module__nmMSyG__label.system-module__nmMSyG__label{font-size:var(--mobile-label,14px);line-height:1.4}.system-module__nmMSyG__hint,.system-module__nmMSyG__fieldError,.system-module__nmMSyG__inlineNotice,.system-module__nmMSyG__checkRow{font-size:var(--mobile-meta,13px);line-height:1.55}.system-module__nmMSyG__input.system-module__nmMSyG__input,.system-module__nmMSyG__textarea.system-module__nmMSyG__textarea,.system-module__nmMSyG__selectTrigger.system-module__nmMSyG__selectTrigger,.system-module__nmMSyG__quantity input{font-size:max(16px, var(--mobile-body,16px));line-height:1.4}}
.brand-mascot-module__0asJ_W__root{contain:layout paint;color:var(--cyan);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.brand-mascot-module__0asJ_W__layer{pointer-events:none;position:absolute;inset:0}.brand-mascot-module__0asJ_W__root .brand-mascot-module__0asJ_W__sheet{object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;width:300%;max-width:none;height:100%;max-height:none;position:absolute;top:0}.brand-mascot-module__0asJ_W__body{clip-path:polygon(evenodd,0% 0%,94% 0%,94% 100%,0% 100%,0% 0%,9% 61%,9% 100%,33% 100%,30% 72%,21% 61%,9% 61%,0% 0%)}.brand-mascot-module__0asJ_W__body .brand-mascot-module__0asJ_W__sheet{left:0}.brand-mascot-module__0asJ_W__arm{clip-path:inset(30% 54% 9% 0);transform-origin:34% 80%;animation:8s cubic-bezier(.45,0,.3,1) infinite paused brand-mascot-module__0asJ_W__mascot-wave}.brand-mascot-module__0asJ_W__arm .brand-mascot-module__0asJ_W__sheet{left:-96%}.brand-mascot-module__0asJ_W__leftLid,.brand-mascot-module__0asJ_W__rightLid{opacity:0;animation:8s ease-in-out infinite paused brand-mascot-module__0asJ_W__mascot-blink}.brand-mascot-module__0asJ_W__leftLid .brand-mascot-module__0asJ_W__sheet,.brand-mascot-module__0asJ_W__rightLid .brand-mascot-module__0asJ_W__sheet{left:-200%}.brand-mascot-module__0asJ_W__leftLid{clip-path:inset(34% 62% 37% 10%);transform-origin:25% 44%;transform:translate(2.5%,-10%)scale(.7,.85)}.brand-mascot-module__0asJ_W__rightLid{clip-path:inset(28% 18% 37% 47%);transform-origin:64% 46%;transform:translate(-.8%,-8%)scale(.84,.7)}.brand-mascot-module__0asJ_W__root[data-animated=true][data-ready=true] .brand-mascot-module__0asJ_W__arm,.brand-mascot-module__0asJ_W__root[data-animated=true][data-ready=true] .brand-mascot-module__0asJ_W__leftLid,.brand-mascot-module__0asJ_W__root[data-animated=true][data-ready=true] .brand-mascot-module__0asJ_W__rightLid{animation-play-state:running}@keyframes brand-mascot-module__0asJ_W__mascot-wave{0%,60%,88%,to{transform:rotate(0)}66%{transform:rotate(-8deg)}72%{transform:rotate(6deg)}78%{transform:rotate(-5deg)}83%{transform:rotate(3deg)}}@keyframes brand-mascot-module__0asJ_W__mascot-blink{0%,30%,35%,to{opacity:0}31.5%,33%{opacity:1}}@media (prefers-reduced-motion:reduce){.brand-mascot-module__0asJ_W__root .brand-mascot-module__0asJ_W__arm,.brand-mascot-module__0asJ_W__root .brand-mascot-module__0asJ_W__leftLid,.brand-mascot-module__0asJ_W__root .brand-mascot-module__0asJ_W__rightLid{animation:none!important}.brand-mascot-module__0asJ_W__arm{transform:rotate(0)}.brand-mascot-module__0asJ_W__leftLid,.brand-mascot-module__0asJ_W__rightLid{opacity:0}}
.breadcrumbs-module__x0oe5q__frame{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;min-width:0;min-height:49px;margin:0 0 16px;display:flex}.breadcrumbs-module__x0oe5q__root{min-width:0;min-height:48px;color:var(--muted);font-size:calc(13px * var(--text-scale,1));flex:1;align-self:flex-start;align-items:center;line-height:1.4;display:flex}.breadcrumbs-module__x0oe5q__desktop{width:100%;min-width:0}.breadcrumbs-module__x0oe5q__actions{flex-shrink:0;align-items:center;max-width:100%;padding-block:2px;display:flex}.breadcrumbs-module__x0oe5q__root .breadcrumbs-module__x0oe5q__list,.breadcrumbs-module__x0oe5q__expandedList{margin:0;padding:0;list-style:none}.breadcrumbs-module__x0oe5q__list{flex-wrap:wrap;align-items:center;column-gap:8px;display:flex}.breadcrumbs-module__x0oe5q__list>li{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.breadcrumbs-module__x0oe5q__list>li>svg{color:var(--muted);flex-shrink:0}.breadcrumbs-module__x0oe5q__root .breadcrumbs-module__x0oe5q__link,.breadcrumbs-module__x0oe5q__popover .breadcrumbs-module__x0oe5q__link{min-height:44px;color:var(--muted);overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:7px;padding:2px;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.breadcrumbs-module__x0oe5q__root .breadcrumbs-module__x0oe5q__link:hover,.breadcrumbs-module__x0oe5q__popover .breadcrumbs-module__x0oe5q__link:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.breadcrumbs-module__x0oe5q__current{color:var(--ink);overflow-wrap:anywhere;padding-block:2px;font-weight:650;display:block}.breadcrumbs-module__x0oe5q__mobile{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;display:none}.breadcrumbs-module__x0oe5q__root .breadcrumbs-module__x0oe5q__parent{min-width:0;min-height:44px;color:var(--muted);border-radius:5px;align-items:center;gap:8px;text-decoration:none;display:flex}.breadcrumbs-module__x0oe5q__parent>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumbs-module__x0oe5q__parent:hover{color:var(--ink)}.breadcrumbs-module__x0oe5q__expand.breadcrumbs-module__x0oe5q__expand{width:44px;min-width:44px;height:44px;color:var(--muted);border-radius:8px;padding:0}.breadcrumbs-module__x0oe5q__expand>span{letter-spacing:1px;font-size:24px;line-height:1;transform:translateY(-3px)}.breadcrumbs-module__x0oe5q__popover{z-index:var(--z-popover,90);width:min(320px,100vw - 24px);max-height:var(--radix-popover-content-available-height);background:var(--surface);color:var(--ink);border:1px solid var(--line);font-size:calc(13px * var(--text-scale,1));border-radius:14px;padding:12px;line-height:1.5;animation:.18s ease-out breadcrumbs-module__x0oe5q__appear;overflow-y:auto;box-shadow:0 12px 40px #07132224}.breadcrumbs-module__x0oe5q__caption{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:6px;padding:4px 10px 10px;font-size:12px}.breadcrumbs-module__x0oe5q__expandedList>li{min-width:0;position:relative}.breadcrumbs-module__x0oe5q__popover .breadcrumbs-module__x0oe5q__link,.breadcrumbs-module__x0oe5q__popover .breadcrumbs-module__x0oe5q__current{width:100%;min-height:44px;padding:10px}.breadcrumbs-module__x0oe5q__expandedList>li:not(:first-child){border-left:1px solid var(--line);margin-left:16px}.breadcrumbs-module__x0oe5q__popover .breadcrumbs-module__x0oe5q__link:hover{background:var(--surface-soft)}.breadcrumbs-module__x0oe5q__root a:focus-visible,.breadcrumbs-module__x0oe5q__popover a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (max-width:767px){.breadcrumbs-module__x0oe5q__desktop{display:none}.breadcrumbs-module__x0oe5q__mobile{display:flex}.breadcrumbs-module__x0oe5q__frame{gap:0 8px}.breadcrumbs-module__x0oe5q__root{flex-basis:160px}}@keyframes breadcrumbs-module__x0oe5q__appear{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.breadcrumbs-module__x0oe5q__popover{animation:none}.breadcrumbs-module__x0oe5q__root .breadcrumbs-module__x0oe5q__link,.breadcrumbs-module__x0oe5q__popover .breadcrumbs-module__x0oe5q__link{transition:none}}@media screen and not (min-width:768px){.breadcrumbs-module__x0oe5q__root,.breadcrumbs-module__x0oe5q__popover{font-size:var(--mobile-meta,13px);line-height:1.5}.breadcrumbs-module__x0oe5q__caption{font-size:var(--mobile-caption,12px)}}
.loading-module__mpZMuW__page{gap:clamp(18px,2.5vw,30px);width:100%;min-height:60vh;display:grid}.loading-module__mpZMuW__heading{gap:12px;max-width:680px;display:grid}.loading-module__mpZMuW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);display:grid}.loading-module__mpZMuW__card{background:var(--surface,#fff);border:1px solid var(--line,#dce4ea);border-radius:15px;gap:12px;padding:12px;display:grid}.loading-module__mpZMuW__media{aspect-ratio:4/3}.loading-module__mpZMuW__product{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;display:grid}.loading-module__mpZMuW__gallery{aspect-ratio:1/.72}.loading-module__mpZMuW__panel{background:var(--surface,#fff);border:1px solid var(--line,#dce4ea);border-radius:16px;align-content:start;gap:16px;padding:clamp(20px,3vw,34px);display:grid}.loading-module__mpZMuW__rows{gap:10px;display:grid}.loading-module__mpZMuW__row{min-height:76px}.loading-module__mpZMuW__toolbar{min-height:88px}.loading-module__mpZMuW__split{grid-template-columns:minmax(0,1fr) 320px;gap:22px;display:grid}.loading-module__mpZMuW__brand{background:#f5f7f9;min-height:100svh;padding:clamp(24px,5vw,72px)}.loading-module__mpZMuW__brandInner{gap:28px;max-width:1500px;margin:auto;display:grid}@media (max-width:1050px){.loading-module__mpZMuW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.loading-module__mpZMuW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-module__mpZMuW__product,.loading-module__mpZMuW__split{grid-template-columns:1fr}}@media (max-width:380px){.loading-module__mpZMuW__grid{grid-template-columns:1fr}}
.request-form-module__5Ywxka__form{gap:16px;display:grid}.request-form-module__5Ywxka__summary{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface-soft);gap:4px;padding:16px;display:grid}.request-form-module__5Ywxka__summary span,.request-form-module__5Ywxka__summary small{color:var(--muted);font-size:12px}.request-form-module__5Ywxka__summary strong{font-size:16px}.request-form-module__5Ywxka__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.request-form-module__5Ywxka__consent{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.request-form-module__5Ywxka__consent input{flex:none}.request-form-module__5Ywxka__consent a{color:var(--accent)}.request-form-module__5Ywxka__choice{border:0;flex-wrap:wrap;gap:12px;padding:0;display:flex}.request-form-module__5Ywxka__choice legend{margin-bottom:8px;font-size:13px;font-weight:700}.request-form-module__5Ywxka__choice label{border:1px solid var(--line);border-radius:10px;align-items:center;gap:7px;min-height:44px;padding:0 12px;display:flex}.request-form-module__5Ywxka__hint{color:var(--muted);margin:0;font-size:12px}.request-form-module__5Ywxka__error{color:var(--state-danger);margin:0;font-size:13px}.request-form-module__5Ywxka__success{justify-items:start;gap:10px;padding:20px 0;display:grid}.request-form-module__5Ywxka__success svg{color:var(--state-success)}.request-form-module__5Ywxka__success h3,.request-form-module__5Ywxka__success p{margin:0}@media (max-width:560px){.request-form-module__5Ywxka__fields{grid-template-columns:1fr}}.request-form-module__5Ywxka__summary small{overflow-wrap:anywhere}.request-form-module__5Ywxka__context{color:var(--muted);margin:4px 0;font-size:13px;line-height:1.4}.request-form-module__5Ywxka__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.delivery-module__XN2sfa__headerTrigger{cursor:pointer;max-width:155px}.delivery-module__XN2sfa__headerTrigger svg{color:var(--cyan)}.delivery-module__XN2sfa__headerTrigger span{text-overflow:ellipsis;overflow:hidden}.delivery-module__XN2sfa__cardPromise,.delivery-module__XN2sfa__detailPromise{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:flex}.delivery-module__XN2sfa__cardPromise svg,.delivery-module__XN2sfa__detailPromise svg{color:var(--cyan)}.delivery-module__XN2sfa__cardPromise{border-top:1px solid var(--line);min-height:31px;margin-top:3px;padding:4px 0}.delivery-module__XN2sfa__cardPromise:hover strong,.delivery-module__XN2sfa__detailPromise:hover .delivery-module__XN2sfa__change{color:var(--cyan)}.delivery-module__XN2sfa__promiseCopy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.delivery-module__XN2sfa__promiseCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.3;overflow:hidden}.delivery-module__XN2sfa__promiseCopy small{color:var(--muted);font-size:10px;line-height:1.3}.delivery-module__XN2sfa__detailPromise{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0}.delivery-module__XN2sfa__detailPromise .delivery-module__XN2sfa__promiseCopy strong{font-size:13px}.delivery-module__XN2sfa__detailPromise .delivery-module__XN2sfa__promiseCopy small{font-size:11px}.delivery-module__XN2sfa__change{color:var(--cyan);align-self:center;font-size:11px;font-weight:700}.delivery-module__XN2sfa__cardPromise:focus-visible,.delivery-module__XN2sfa__detailPromise:focus-visible,.delivery-module__XN2sfa__headerTrigger:focus-visible,.delivery-module__XN2sfa__dialogBody button:focus-visible,.delivery-module__XN2sfa__search:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.delivery-module__XN2sfa__dialogBody{gap:14px;padding-top:18px;display:grid}.delivery-module__XN2sfa__dialogActions{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.delivery-module__XN2sfa__dialogActions>span,.delivery-module__XN2sfa__disclaimer{color:var(--muted);font-size:12px;line-height:1.5}.delivery-module__XN2sfa__detectButton{border:1px solid var(--line);min-height:39px;color:var(--ink);background:var(--surface-soft);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:7px 11px;font-weight:650;display:inline-flex}.delivery-module__XN2sfa__detectButton:hover{border-color:var(--cyan)}.delivery-module__XN2sfa__detectButton:disabled{opacity:.65;cursor:wait}.delivery-module__XN2sfa__searchLabel{font-size:12px;font-weight:700}.delivery-module__XN2sfa__search{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:var(--ink);border-radius:10px;margin-top:-8px;padding:0 12px;font-size:15px}.delivery-module__XN2sfa__cityList{gap:4px;max-height:min(36vh,290px);padding:2px;display:grid;overflow:auto}.delivery-module__XN2sfa__cityList button{min-height:42px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:8px 11px;display:flex}.delivery-module__XN2sfa__cityList button:hover,.delivery-module__XN2sfa__cityList button[aria-current=true]{background:var(--surface-soft);border-color:var(--line)}.delivery-module__XN2sfa__cityList button span{flex:1;font-weight:650}.delivery-module__XN2sfa__cityList button small{color:var(--muted);font-size:11px}.delivery-module__XN2sfa__cityList button svg{color:var(--cyan)}.delivery-module__XN2sfa__cityList p,.delivery-module__XN2sfa__error{color:var(--muted);margin:4px;font-size:13px;line-height:1.45}.delivery-module__XN2sfa__error{color:var(--state-danger)}.delivery-module__XN2sfa__disclaimer{border-top:1px solid var(--line);margin:0;padding-top:12px}@media (max-width:1199px){.delivery-module__XN2sfa__headerTrigger{max-width:120px;padding:0 8px}}@media (max-width:767px){.delivery-module__XN2sfa__headerTrigger{justify-content:center;width:42px;min-width:42px;padding:0}.delivery-module__XN2sfa__headerTrigger span{display:none}.delivery-module__XN2sfa__cardPromise{min-height:36px}.delivery-module__XN2sfa__detailPromise{align-items:flex-start}.delivery-module__XN2sfa__change{display:none}}@media screen and not (min-width:768px){.delivery-module__XN2sfa__cardPromise .delivery-module__XN2sfa__promiseCopy strong,.delivery-module__XN2sfa__cardPromise .delivery-module__XN2sfa__promiseCopy small{font-size:var(--mobile-caption);line-height:1.4}.delivery-module__XN2sfa__promiseCopy small{white-space:normal}.delivery-module__XN2sfa__detailPromise .delivery-module__XN2sfa__promiseCopy strong{font-size:var(--mobile-control);line-height:1.4}.delivery-module__XN2sfa__detailPromise .delivery-module__XN2sfa__promiseCopy small{font-size:var(--mobile-meta);line-height:1.5}.delivery-module__XN2sfa__dialogBody p{font-size:var(--mobile-body);line-height:1.6}}
.knowledge-module__ESyKwa__knowledge{width:100%;min-width:0;color:var(--ink);--kb-accent:color-mix(in srgb, var(--accent) 82%, var(--ink));--kb-border:var(--line);container:knowledge/inline-size}.knowledge-module__ESyKwa__knowledge h1,.knowledge-module__ESyKwa__knowledge h2,.knowledge-module__ESyKwa__knowledge h3{letter-spacing:-.035em;text-wrap:balance;line-height:1.12}.knowledge-module__ESyKwa__knowledge a{color:inherit}.knowledge-module__ESyKwa__eyebrow{color:var(--kb-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.6;display:block}.knowledge-module__ESyKwa__hero{border-bottom:1px solid var(--line);grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);padding:24px 0 52px;display:grid}.knowledge-module__ESyKwa__hero h1{max-width:15ch;margin:20px 0 24px;font-size:clamp(34px,4cqw,80px)}.knowledge-module__ESyKwa__hero>div>p{color:var(--muted);max-width:60ch;font-size:18px;line-height:1.65}.knowledge-module__ESyKwa__heroStats{color:var(--muted);flex-wrap:wrap;gap:16px 28px;margin-top:32px;font-size:13px;display:flex}.knowledge-module__ESyKwa__heroStats strong{color:var(--ink);margin-right:5px;font-size:22px}.knowledge-module__ESyKwa__featured{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:24px;text-decoration:none;overflow:hidden}.knowledge-module__ESyKwa__featured>img{object-fit:contain;background:#0b1b28;border-radius:12px;width:100%;height:clamp(200px,19cqw,380px);margin:18px 0;display:block}.knowledge-module__ESyKwa__featured h2{margin:0 0 12px;font-size:28px}.knowledge-module__ESyKwa__featured p{color:var(--muted);margin:0 0 20px;font-size:15px;line-height:1.6}.knowledge-module__ESyKwa__featured:hover{border-color:var(--kb-accent)}.knowledge-module__ESyKwa__pathways{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0 56px;display:grid}.knowledge-module__ESyKwa__pathways>div{border-left:2px solid var(--line);padding-left:20px}.knowledge-module__ESyKwa__pathways h2{margin:12px 0 18px;font-size:23px}.knowledge-module__ESyKwa__pathways ol{counter-reset:step;padding:0;list-style:none}.knowledge-module__ESyKwa__pathways li{counter-increment:step;gap:12px;margin:12px 0;font-size:14px;line-height:1.5;display:flex}.knowledge-module__ESyKwa__pathways li:before{content:counter(step);color:var(--muted);font-variant-numeric:tabular-nums}.knowledge-module__ESyKwa__pathways a{text-decoration:none}.knowledge-module__ESyKwa__pathways a:hover{color:var(--kb-accent)}.knowledge-module__ESyKwa__libraryHeading{justify-content:space-between;align-items:end;gap:20px;display:flex}.knowledge-module__ESyKwa__libraryHeading h2,.knowledge-module__ESyKwa__related>h2{margin:10px 0 20px;font-size:34px}.knowledge-module__ESyKwa__libraryHeading>p{color:var(--muted);padding-bottom:8px;font-size:14px}.knowledge-module__ESyKwa__searchBox{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:20px}.knowledge-module__ESyKwa__searchBox label{margin-bottom:10px;font-size:14px;font-weight:700;display:block}.knowledge-module__ESyKwa__searchRow{gap:12px;display:flex}.knowledge-module__ESyKwa__searchRow input{border:1px solid var(--line);background:var(--canvas);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:8px;padding:13px 15px}.knowledge-module__ESyKwa__searchBox small{color:var(--muted);margin-top:10px;line-height:1.5;display:block}.knowledge-module__ESyKwa__searchRow button,.knowledge-module__ESyKwa__empty button{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;border-radius:8px;padding:10px 14px}.knowledge-module__ESyKwa__filters{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.knowledge-module__ESyKwa__filters button{border:1px solid var(--line);color:var(--ink);background:var(--surface);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:11px 15px;font-size:13px;font-weight:650;display:flex}.knowledge-module__ESyKwa__filters button span{opacity:1;font-size:11px}.knowledge-module__ESyKwa__filters button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--kb-accent)}.knowledge-module__ESyKwa__results{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 24px;min-height:28px;margin:20px 0;font-size:13px;display:flex}.knowledge-module__ESyKwa__results button{font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}.knowledge-module__ESyKwa__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.knowledge-module__ESyKwa__card{border:1px solid var(--line);background:var(--surface);border-radius:15px;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.knowledge-module__ESyKwa__card:hover{border-color:var(--kb-accent);transform:translateY(-3px)}.knowledge-module__ESyKwa__cardImage{aspect-ratio:1200/660;background:#0b1b28;overflow:hidden}.knowledge-module__ESyKwa__cardImage img{object-fit:cover;width:100%;height:100%;display:block}.knowledge-module__ESyKwa__cardBody{flex-direction:column;flex:1;padding:22px;display:flex}.knowledge-module__ESyKwa__cardMeta{color:var(--kb-accent);letter-spacing:.03em;justify-content:space-between;gap:10px;font-size:10px;font-weight:650;display:flex}.knowledge-module__ESyKwa__cardMeta>span:last-child{white-space:nowrap;color:var(--muted)}.knowledge-module__ESyKwa__card h3{margin:18px 0 12px;font-size:24px}.knowledge-module__ESyKwa__card p{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.6}.knowledge-module__ESyKwa__readLink{justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;font-weight:700;display:flex}.knowledge-module__ESyKwa__readLink>span{color:var(--kb-accent);font-size:22px}.knowledge-module__ESyKwa__empty{text-align:center;border:1px dashed var(--line);border-radius:14px;padding:54px 20px}.knowledge-module__ESyKwa__empty p{color:var(--muted);max-width:65ch;margin:20px auto;line-height:1.7}.knowledge-module__ESyKwa__editorialNote{border-top:1px solid var(--line);width:100%;margin:48px 0 8px;padding:28px}.knowledge-module__ESyKwa__editorialNote h2{font-size:23px}.knowledge-module__ESyKwa__editorialNote p{color:var(--muted);font-size:14px;line-height:1.8}.knowledge-module__ESyKwa__articleHeader{width:100%;padding:14px 0 34px}.knowledge-module__ESyKwa__back{margin-bottom:30px;font-size:13px;text-decoration:none;display:inline-block;color:var(--muted)!important}.knowledge-module__ESyKwa__articleHeader h1{max-width:25ch;margin:17px 0 22px;font-size:clamp(32px,3.4cqw,72px)}.knowledge-module__ESyKwa__articleLead{color:var(--muted);max-width:75ch;font-size:20px;line-height:1.6}.knowledge-module__ESyKwa__byline{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin-top:22px;font-size:12px;display:flex}.knowledge-module__ESyKwa__readingLayout{border-top:1px solid var(--line);grid-template-columns:clamp(220px,16cqw,310px) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,72px);padding-top:32px;display:grid}.knowledge-module__ESyKwa__contents{max-height:calc(100dvh - 120px);padding-right:12px;position:sticky;top:100px;overflow-y:auto}.knowledge-module__ESyKwa__contents nav>p{text-transform:uppercase;letter-spacing:.08em;margin:0 0 15px;font-size:12px;font-weight:700}.knowledge-module__ESyKwa__contents ol{margin:0;padding:0;list-style:none}.knowledge-module__ESyKwa__contents li{margin:3px 0}.knowledge-module__ESyKwa__contents a{color:var(--muted);border-left:2px solid #0000;gap:12px;padding:10px 8px;font-size:13px;line-height:1.45;text-decoration:none;display:flex}.knowledge-module__ESyKwa__contents a>span{font-variant-numeric:tabular-nums;color:var(--kb-accent);font-size:10px;line-height:1.8}.knowledge-module__ESyKwa__contents a[aria-current=location]{color:var(--ink);border-color:var(--kb-accent);background:var(--surface)}.knowledge-module__ESyKwa__contents a:hover{color:var(--ink)}.knowledge-module__ESyKwa__mobileContents{display:none}.knowledge-module__ESyKwa__printButton{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;width:100%;margin-top:24px;padding:12px 8px;font-size:12px;display:block}.knowledge-module__ESyKwa__articleBody{min-width:0}.knowledge-module__ESyKwa__takeaway{border-left:3px solid var(--accent);background:var(--surface);border-radius:0 12px 12px 0;padding:25px 28px}.knowledge-module__ESyKwa__takeaway p{margin:10px 0 16px;font-size:20px;font-weight:650;line-height:1.55}.knowledge-module__ESyKwa__takeaway small{color:var(--muted);font-size:12px;line-height:1.6}.knowledge-module__ESyKwa__figure{margin:28px 0 44px}.knowledge-module__ESyKwa__figure img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}.knowledge-module__ESyKwa__figure figcaption{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.7}.knowledge-module__ESyKwa__figure figcaption span{display:block}.knowledge-module__ESyKwa__articleSection{margin:0 0 44px;scroll-margin-top:110px}.knowledge-module__ESyKwa__articleSection h2,.knowledge-module__ESyKwa__checklist h2,.knowledge-module__ESyKwa__sources h2,.knowledge-module__ESyKwa__articleCta h2{margin:10px 0 22px;font-size:clamp(24px,2.2vw,32px)}.knowledge-module__ESyKwa__articleSection>p{max-width:74ch;margin:0 0 20px;font-size:17px;line-height:1.85}.knowledge-module__ESyKwa__sectionNumber{color:var(--kb-accent);letter-spacing:.08em;font-size:12px;font-weight:700}.knowledge-module__ESyKwa__articleSection ul{line-height:1.8}.knowledge-module__ESyKwa__tableScroll{border:1px solid var(--line);border-radius:12px;margin:24px 0;overflow-x:auto}.knowledge-module__ESyKwa__tableScroll table{border-collapse:collapse;width:100%;min-width:490px;font-size:14px;line-height:1.65}.knowledge-module__ESyKwa__tableScroll caption{text-align:left;background:var(--surface);color:var(--ink);padding:16px 18px;font-weight:700}.knowledge-module__ESyKwa__tableScroll th,.knowledge-module__ESyKwa__tableScroll td{text-align:left;vertical-align:top;border-top:1px solid var(--line);color:var(--ink);padding:15px 18px}.knowledge-module__ESyKwa__tableScroll thead th{color:var(--muted);font-size:12px;font-weight:600}.knowledge-module__ESyKwa__tableScroll tbody th{width:26%;font-weight:650}.knowledge-module__ESyKwa__tableScroll tbody tr:nth-child(2n){background:var(--surface)}.knowledge-module__ESyKwa__checklist{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:44px 0;padding:28px;scroll-margin-top:110px}.knowledge-module__ESyKwa__checklist ul{margin:0;padding:0;list-style:none}.knowledge-module__ESyKwa__checklist li{border-top:1px solid var(--line);gap:14px;padding:13px 0;font-size:15px;line-height:1.6;display:flex}.knowledge-module__ESyKwa__checklist li>span{color:var(--kb-accent);font-weight:750}.knowledge-module__ESyKwa__sources{border-top:1px solid var(--line);padding-top:22px;scroll-margin-top:110px}.knowledge-module__ESyKwa__sources h2{font-size:23px}.knowledge-module__ESyKwa__sources p,.knowledge-module__ESyKwa__sources li{color:var(--muted);font-size:13px;line-height:1.8}.knowledge-module__ESyKwa__sources ol{padding-left:22px}.knowledge-module__ESyKwa__sources li{margin:12px 0}.knowledge-module__ESyKwa__sources a{color:var(--ink);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.knowledge-module__ESyKwa__articleCta{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:40px 0 0;padding:28px}.knowledge-module__ESyKwa__articleCta>p{color:var(--muted);margin-bottom:22px;font-size:15px;line-height:1.7}.knowledge-module__ESyKwa__categoryLinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px;margin-top:24px;padding-top:20px;font-size:12px;display:flex}.knowledge-module__ESyKwa__categoryLinks a{text-decoration:none}.knowledge-module__ESyKwa__related{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.knowledge-module__ESyKwa__related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.knowledge-module__ESyKwa__related>div>a{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:24px;text-decoration:none}.knowledge-module__ESyKwa__related>div>a:hover{border-color:var(--kb-accent)}.knowledge-module__ESyKwa__related span{color:var(--kb-accent);font-size:11px}.knowledge-module__ESyKwa__related h3{margin:16px 0;font-size:24px}.knowledge-module__ESyKwa__related p{color:var(--muted);font-size:14px;line-height:1.6}.knowledge-module__ESyKwa__related b{color:var(--kb-accent);font-size:25px}.knowledge-module__ESyKwa__knowledge :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@container knowledge (min-width:1500px){.knowledge-module__ESyKwa__articleBody{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:32px;display:grid}.knowledge-module__ESyKwa__articleBody>*{grid-column:1/-1}.knowledge-module__ESyKwa__articleBody>.knowledge-module__ESyKwa__takeaway{grid-column:1;align-self:start;padding:36px}.knowledge-module__ESyKwa__articleBody>.knowledge-module__ESyKwa__figure{grid-column:2;margin-top:0}.knowledge-module__ESyKwa__articleSection{border-top:1px solid var(--line);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);column-gap:clamp(28px,3cqw,64px);padding-top:28px;display:grid}.knowledge-module__ESyKwa__articleSection>*{grid-column:2;min-width:0}.knowledge-module__ESyKwa__articleSection>.knowledge-module__ESyKwa__sectionNumber{grid-area:1/1}.knowledge-module__ESyKwa__articleSection>h2{grid-area:2/1/span 8;align-self:start}.knowledge-module__ESyKwa__articleSection>p:first-of-type{grid-row:1/span 2}.knowledge-module__ESyKwa__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container knowledge (max-width:1200px){.knowledge-module__ESyKwa__readingLayout{grid-template-columns:210px minmax(0,1fr);gap:30px}.knowledge-module__ESyKwa__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-module__ESyKwa__hero{gap:28px}.knowledge-module__ESyKwa__hero h1{font-size:40px}.knowledge-module__ESyKwa__pathways{gap:16px}.knowledge-module__ESyKwa__pathways h2{font-size:21px}}@container knowledge (max-width:900px){.knowledge-module__ESyKwa__hero{grid-template-columns:1fr}.knowledge-module__ESyKwa__hero h1{max-width:20ch;font-size:44px}.knowledge-module__ESyKwa__featured{width:100%}.knowledge-module__ESyKwa__featured>img{object-fit:contain;background:#0b1b28;max-height:240px}.knowledge-module__ESyKwa__pathways{grid-template-columns:1fr}.knowledge-module__ESyKwa__pathways>div{padding-top:8px}.knowledge-module__ESyKwa__pathways ol{flex-wrap:wrap;gap:20px;display:flex}.knowledge-module__ESyKwa__pathways li{max-width:230px}.knowledge-module__ESyKwa__readingLayout{display:block}.knowledge-module__ESyKwa__contents{max-height:none;margin-bottom:28px;padding:0;position:static}.knowledge-module__ESyKwa__desktopContents{display:none}.knowledge-module__ESyKwa__mobileContents{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:14px;display:block}.knowledge-module__ESyKwa__mobileContents summary{cursor:pointer;min-height:24px;font-size:14px;font-weight:650}.knowledge-module__ESyKwa__mobileContents nav{margin-top:14px}.knowledge-module__ESyKwa__printButton{width:auto;margin-top:12px}.knowledge-module__ESyKwa__related>div{grid-template-columns:1fr}.knowledge-module__ESyKwa__related h3{font-size:23px}.knowledge-module__ESyKwa__libraryHeading{display:block}.knowledge-module__ESyKwa__libraryHeading>p{margin-top:0}}@container knowledge (max-width:560px){.knowledge-module__ESyKwa__hero{padding-top:10px;padding-bottom:30px}.knowledge-module__ESyKwa__hero h1{font-size:35px}.knowledge-module__ESyKwa__hero>div>p{font-size:16px}.knowledge-module__ESyKwa__heroStats{gap:12px 20px}.knowledge-module__ESyKwa__featured{padding:18px}.knowledge-module__ESyKwa__featured h2{font-size:25px}.knowledge-module__ESyKwa__pathways{margin:26px 0 36px}.knowledge-module__ESyKwa__pathways ol{display:block}.knowledge-module__ESyKwa__pathways li{max-width:none}.knowledge-module__ESyKwa__cardGrid{grid-template-columns:1fr}.knowledge-module__ESyKwa__card h3{font-size:25px}.knowledge-module__ESyKwa__cardBody{padding:20px}.knowledge-module__ESyKwa__libraryHeading h2{font-size:29px}.knowledge-module__ESyKwa__searchBox{padding:15px}.knowledge-module__ESyKwa__searchRow input{padding:12px 10px;font-size:14px}.knowledge-module__ESyKwa__searchRow{gap:6px}.knowledge-module__ESyKwa__searchRow button{padding:8px;font-size:12px}.knowledge-module__ESyKwa__filters{gap:7px}.knowledge-module__ESyKwa__filters button{padding:9px 11px;font-size:12px}.knowledge-module__ESyKwa__articleHeader h1{overflow-wrap:anywhere;font-size:34px}.knowledge-module__ESyKwa__articleLead{font-size:17px}.knowledge-module__ESyKwa__takeaway,.knowledge-module__ESyKwa__checklist,.knowledge-module__ESyKwa__articleCta{padding:20px}.knowledge-module__ESyKwa__takeaway p{font-size:18px}.knowledge-module__ESyKwa__articleSection>p{font-size:16px;line-height:1.8}.knowledge-module__ESyKwa__articleSection h2{font-size:25px}.knowledge-module__ESyKwa__editorialNote{padding:24px 0}.knowledge-module__ESyKwa__articleHeader{padding-bottom:25px}.knowledge-module__ESyKwa__byline{gap:10px}.knowledge-module__ESyKwa__related>div>a{padding:20px}}@media (prefers-reduced-motion:reduce){.knowledge-module__ESyKwa__card{transition:none}.knowledge-module__ESyKwa__card:hover{transform:none}}@media print{.knowledge-module__ESyKwa__knowledge{color:#111;--ink:#111;--muted:#444;--line:#ccc;--surface:#f4f6f7;--accent:#07677a;max-width:none;container-type:normal}.knowledge-module__ESyKwa__articleHeader h1{font-size:30pt}.knowledge-module__ESyKwa__contents,.knowledge-module__ESyKwa__back,.knowledge-module__ESyKwa__articleCta,.knowledge-module__ESyKwa__related{display:none!important}.knowledge-module__ESyKwa__readingLayout{border:0;padding:0;display:block}.knowledge-module__ESyKwa__articleBody{max-width:none}.knowledge-module__ESyKwa__articleSection>p{font-size:11pt}.knowledge-module__ESyKwa__figure{max-width:650px}.knowledge-module__ESyKwa__figure,.knowledge-module__ESyKwa__checklist,.knowledge-module__ESyKwa__tableScroll{break-inside:avoid}.knowledge-module__ESyKwa__articleSection h2{break-after:avoid}.knowledge-module__ESyKwa__tableScroll{overflow:visible}.knowledge-module__ESyKwa__tableScroll table{min-width:0}.knowledge-module__ESyKwa__articleSection{margin-bottom:24px}.knowledge-module__ESyKwa__byline{font-size:9pt}:is(body:has(.knowledge-module__ESyKwa__article) .store-header,body:has(.knowledge-module__ESyKwa__article) .store-sidebar,body:has(.knowledge-module__ESyKwa__article) .store-footer,body:has(.knowledge-module__ESyKwa__article) .mobile-bottom,body:has(.knowledge-module__ESyKwa__article) .collapse-button){display:none!important}body:has(.knowledge-module__ESyKwa__article) .store-workspace{width:100%!important;margin:0!important;padding:0!important}body:has(.knowledge-module__ESyKwa__article) .store-main{max-width:none!important;margin:0!important;padding:0!important}.knowledge-module__ESyKwa__article{background:#fff!important}body:has(.knowledge-module__ESyKwa__article){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111!important;background:#fff!important}body:has(.knowledge-module__ESyKwa__article) .store{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111!important;background:#fff!important}body:has(.knowledge-module__ESyKwa__article) .store-main>nav{display:none!important}html:has(.knowledge-module__ESyKwa__article){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}:is(body:has(.knowledge-module__ESyKwa__article) .skip-link,.store-main:has(.knowledge-module__ESyKwa__article)>:not(.knowledge-module__ESyKwa__article)){display:none!important}.knowledge-module__ESyKwa__sectionNumber{display:none}}
.media-hub-module__0aOAXq__hub{--media-gap:clamp(16px, 1.4vw, 32px);--media-accent:color-mix(in srgb, var(--accent) 82%, var(--ink));width:100%;min-width:0;color:var(--ink);container:media-hub/inline-size}.media-hub-module__0aOAXq__hub a{color:inherit;text-decoration:none}.media-hub-module__0aOAXq__hub :is(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;line-height:1.12}.media-hub-module__0aOAXq__hub :is(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:5px}.media-hub-module__0aOAXq__masthead{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:15px;margin:12px 0 20px;font-size:10px;font-weight:700;display:flex}.media-hub-module__0aOAXq__masthead>span b{color:var(--media-accent);margin:0 8px}.media-hub-module__0aOAXq__masthead button{background:var(--surface);border:1px solid var(--line);min-height:36px;color:var(--muted);font:inherit;letter-spacing:0;cursor:pointer;border-radius:20px;align-items:center;gap:9px;padding:9px 12px;font-size:11px;display:flex}.media-hub-module__0aOAXq__masthead button:disabled{cursor:default}.media-hub-module__0aOAXq__masthead button>span{color:var(--media-accent);font-size:14px}.media-hub-module__0aOAXq__hero{isolation:isolate;color:#fff;background:#0a1c29;border:1px solid #385260;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:clamp(540px,36cqw,760px);display:flex;position:relative;overflow:hidden}.media-hub-module__0aOAXq__sceneImages,.media-hub-module__0aOAXq__heroShade,.media-hub-module__0aOAXq__heroGrain{pointer-events:none;z-index:-1;position:absolute;inset:0}.media-hub-module__0aOAXq__sceneImages{background:#122e3d;left:28%}.media-hub-module__0aOAXq__sceneImage{object-fit:cover;object-position:75% center;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 1.4s cubic-bezier(.2,.6,.3,1);position:absolute;inset:0;transform:scale(1.035)}.media-hub-module__0aOAXq__sceneImage[data-active=true]{opacity:1;transform:scale(1)}.media-hub-module__0aOAXq__heroShade{background:linear-gradient(90deg,#040e18f2 0%,#040e18e0 27%,#040e1891 57%,#040e181f 100%),linear-gradient(#0000 50%,#040e18f2)}.media-hub-module__0aOAXq__heroGrain{opacity:.13;background-image:radial-gradient(#a9efff35 .6px,#0000 .6px);background-size:6px 6px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.media-hub-module__0aOAXq__heroCopy{width:52%;max-width:920px;padding:clamp(32px,3.5cqw,80px)}.media-hub-module__0aOAXq__heroKicker{letter-spacing:.15em;color:#8be5ef;font-size:10px;font-weight:700}.media-hub-module__0aOAXq__hero h1{color:#fff;margin:28px 0 22px;font-size:clamp(72px,8cqw,168px);line-height:1}.media-hub-module__0aOAXq__heroHeadline{letter-spacing:-.03em;text-wrap:balance;color:#fff;max-width:20ch;margin:0 0 20px;font-size:clamp(28px,2.5cqw,48px);font-weight:650;line-height:1.2}.media-hub-module__0aOAXq__heroDescription{color:#e0e8ee;max-width:46ch;margin:0 0 27px;font-size:clamp(15px,1cqw,19px);line-height:1.7}.media-hub-module__0aOAXq__heroButton{background:#a8edf0;border:1px solid #8de6ed;border-radius:9px;align-items:center;gap:28px;min-height:46px;padding:14px 19px;font-size:13px;font-weight:750;transition:background .2s,gap .2s;display:inline-flex;color:#082935!important}.media-hub-module__0aOAXq__heroButton:hover{background:#cefbfb;gap:36px}.media-hub-module__0aOAXq__heroButton>span{font-size:23px;line-height:1}.media-hub-module__0aOAXq__heroFoot{background:#07162560;border-top:1px solid #ffffff30;justify-content:space-between;align-items:end;gap:24px;padding:24px clamp(32px,3.5cqw,80px);display:flex}.media-hub-module__0aOAXq__scenePicker{flex-wrap:wrap;gap:7px;display:flex}.media-hub-module__0aOAXq__scenePicker button{color:#fff;cursor:pointer;background:#0e2236d9;border:1px solid #90aab866;border-radius:7px;align-items:center;gap:10px;min-height:44px;padding:10px 13px;font-family:inherit;font-size:12px;font-weight:650;transition:background .2s,border-color .2s;display:flex}.media-hub-module__0aOAXq__scenePicker button span{color:#a3c5d4;font-variant-numeric:tabular-nums;font-size:10px}.media-hub-module__0aOAXq__scenePicker button[aria-pressed=true]{color:#092d3b;background:#d4f3f7;border-color:#d4f3f7}.media-hub-module__0aOAXq__scenePicker button[aria-pressed=true] span{color:#21566a}.media-hub-module__0aOAXq__scenePicker button:disabled{opacity:.5;cursor:default}.media-hub-module__0aOAXq__sceneCaption{text-align:right;max-width:290px}.media-hub-module__0aOAXq__sceneCaption>span{color:#bfced7;margin-bottom:7px;font-size:10px;display:block}.media-hub-module__0aOAXq__sceneCaption>a{font-size:13px;font-weight:650;line-height:1.4}.media-hub-module__0aOAXq__sceneCaption>a>span{color:#8ae3ef;margin-left:9px}.media-hub-module__0aOAXq__destinations{gap:var(--media-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 72px;display:grid}.media-hub-module__0aOAXq__destination{background:var(--surface);border:1px solid var(--line);border-radius:17px;flex-direction:column;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.media-hub-module__0aOAXq__destination:hover{border-color:var(--accent);transform:translateY(-5px);box-shadow:0 18px 35px #00000012}.media-hub-module__0aOAXq__destinationTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:20px 22px 14px;display:flex}.media-hub-module__0aOAXq__destinationTop>span:first-child{letter-spacing:.12em;color:var(--media-accent);font-size:9px;font-weight:750}.media-hub-module__0aOAXq__badge{color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:5px 9px;font-size:10px}.media-hub-module__0aOAXq__illustration{color:#64cde0;background:#0c2030;border-top:1px solid #1a3b4b;border-bottom:1px solid #1a3b4b;width:100%;height:clamp(180px,16cqw,280px);display:block}.media-hub-module__0aOAXq__destinationBody{flex-direction:column;flex:1;padding:24px;display:flex}.media-hub-module__0aOAXq__destinationBody h2{justify-content:space-between;align-items:center;gap:12px;margin:0 0 15px;font-size:26px;display:flex}.media-hub-module__0aOAXq__circleArrow{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:19px;font-weight:400;transition:transform .25s,background .25s;display:grid}.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__circleArrow{background:var(--surface-soft);transform:rotate(45deg)}.media-hub-module__0aOAXq__destinationBody p{color:var(--muted);max-width:45ch;margin:0 0 24px;font-size:14px;line-height:1.7}.media-hub-module__0aOAXq__destinationLink{color:var(--media-accent);justify-content:space-between;margin-top:auto;font-size:12px;font-weight:700;display:flex}.media-hub-module__0aOAXq__sheetBack,.media-hub-module__0aOAXq__sheetFront{transform-box:fill-box;transform-origin:50%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__sheetFront{transform:translate(7px,-6px)rotate(2deg)}.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__sheetBack{transform:translate(-9px,3px)rotate(-3deg)}.media-hub-module__0aOAXq__orbitDot,.media-hub-module__0aOAXq__mapDot{animation:4s ease-in-out infinite media-hub-module__0aOAXq__floatDot}.media-hub-module__0aOAXq__mapDotSecond{animation:4s ease-in-out 1s infinite media-hub-module__0aOAXq__floatDot}.media-hub-module__0aOAXq__buildingScreen{animation:5s ease-in-out infinite media-hub-module__0aOAXq__screenGlow}.media-hub-module__0aOAXq__drawLine{stroke-dasharray:180;stroke-dashoffset:0;animation:5s ease-in-out infinite media-hub-module__0aOAXq__drawStroke}@keyframes media-hub-module__0aOAXq__floatDot{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes media-hub-module__0aOAXq__screenGlow{0%,to{opacity:.7}50%{opacity:1}}@keyframes media-hub-module__0aOAXq__drawStroke{0%,15%{stroke-dashoffset:180px}60%,to{stroke-dashoffset:0}}.media-hub-module__0aOAXq__guides{scroll-margin-top:100px}.media-hub-module__0aOAXq__sectionHeading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px;display:flex}.media-hub-module__0aOAXq__eyebrow{letter-spacing:.11em;color:var(--media-accent);font-size:10px;font-weight:750}.media-hub-module__0aOAXq__sectionHeading h2{margin:14px 0;font-size:clamp(28px,3vw,42px)}.media-hub-module__0aOAXq__sectionHeading p{color:var(--muted);max-width:58ch;margin:0;font-size:15px;line-height:1.7}.media-hub-module__0aOAXq__allLink{white-space:nowrap;border-bottom:1px solid var(--line);align-items:center;gap:25px;min-height:44px;font-size:13px;font-weight:650;display:inline-flex}.media-hub-module__0aOAXq__allLink span{color:var(--media-accent);font-size:22px}.media-hub-module__0aOAXq__articleGrid{gap:var(--media-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.media-hub-module__0aOAXq__articleCard{border:1px solid var(--line);background:var(--surface);border-radius:15px;flex-direction:column;min-width:0;transition:transform .25s,border-color .25s;display:flex;overflow:hidden}.media-hub-module__0aOAXq__articleCard:hover{border-color:var(--accent);transform:translateY(-4px)}.media-hub-module__0aOAXq__featuredArticle{grid-column:span 2}.media-hub-module__0aOAXq__articleImage{background:#0b1b28;height:220px;position:relative;overflow:hidden}.media-hub-module__0aOAXq__articleImage>img{object-fit:contain;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.6,.3,1);display:block}.media-hub-module__0aOAXq__featuredArticle .media-hub-module__0aOAXq__articleImage>img{object-fit:cover;object-position:center 55%}.media-hub-module__0aOAXq__articleCard:hover img{transform:scale(1.035)}.media-hub-module__0aOAXq__articleIndex{color:#e5f8fc;background:#081e30e8;border:1px solid #70a2b780;border-radius:6px;padding:7px 9px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.media-hub-module__0aOAXq__imageCaption{color:#fff;background:#061a2de8;border-radius:5px;padding:6px 9px;font-size:9px;position:absolute;bottom:12px;right:12px}.media-hub-module__0aOAXq__articleBody{flex-direction:column;flex:1;padding:24px;display:flex}.media-hub-module__0aOAXq__articleMeta{color:var(--media-accent);justify-content:space-between;gap:10px;font-size:10px;font-weight:650;line-height:1.5;display:flex}.media-hub-module__0aOAXq__articleMeta>span:last-child{white-space:nowrap;color:var(--muted)}.media-hub-module__0aOAXq__articleCard h3{margin:18px 0 14px;font-size:24px}.media-hub-module__0aOAXq__featuredArticle h3{max-width:30ch;font-size:30px}.media-hub-module__0aOAXq__articleCard p{color:var(--muted);margin:0 0 25px;font-size:14px;line-height:1.7}.media-hub-module__0aOAXq__articleBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:700;display:flex}.media-hub-module__0aOAXq__articleBottom>span:last-child{color:var(--media-accent);font-size:23px;transition:transform .25s}.media-hub-module__0aOAXq__articleCard:hover .media-hub-module__0aOAXq__articleBottom>span:last-child{transform:translate(3px,-3px)}.media-hub-module__0aOAXq__routePanel{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:50px;margin-top:64px;padding:40px 0;display:grid}.media-hub-module__0aOAXq__routePanel h2{margin:15px 0 18px;font-size:34px}.media-hub-module__0aOAXq__routePanel p{color:var(--muted);max-width:52ch;margin:0;font-size:15px;line-height:1.75}.media-hub-module__0aOAXq__routeLinks{align-content:center;gap:12px;display:grid}.media-hub-module__0aOAXq__routeLinks a{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:17px;padding:19px;transition:border-color .2s;display:flex}.media-hub-module__0aOAXq__routeLinks a:hover{border-color:var(--accent)}.media-hub-module__0aOAXq__routeLinks a>span{color:var(--media-accent);font-size:11px}.media-hub-module__0aOAXq__routeLinks strong{font-size:15px;line-height:1.5;display:block}.media-hub-module__0aOAXq__routeLinks small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.media-hub-module__0aOAXq__routeLinks b{color:var(--media-accent);margin-left:auto;font-size:23px;font-weight:400}.media-hub-module__0aOAXq__brandPanel{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:.8fr 1.2fr;margin:32px 0 8px;display:grid;overflow:hidden}.media-hub-module__0aOAXq__brandArt{background:radial-gradient(at 35%,#175c6b,#0e2539 70%);justify-content:center;align-items:center;gap:20px;min-height:245px;padding:30px;display:flex}.media-hub-module__0aOAXq__brandArt>span{letter-spacing:-.07em;color:#d5f5f3;font-size:56px;font-weight:850;line-height:.9;transform:rotate(-5deg)}.media-hub-module__0aOAXq__brandCopy{align-self:center;padding:35px 40px}.media-hub-module__0aOAXq__brandCopy h2{margin:14px 0;font-size:30px}.media-hub-module__0aOAXq__brandCopy p{color:var(--muted);max-width:60ch;font-size:14px;line-height:1.7}.media-hub-module__0aOAXq__brandCopy a{align-items:center;gap:35px;min-height:44px;font-size:13px;font-weight:750;display:inline-flex}.media-hub-module__0aOAXq__brandCopy a>span{color:var(--media-accent);font-size:23px}.media-hub-module__0aOAXq__hub[data-media-motion=off] :is(.media-hub-module__0aOAXq__orbitDot,.media-hub-module__0aOAXq__mapDot,.media-hub-module__0aOAXq__mapDotSecond,.media-hub-module__0aOAXq__buildingScreen,.media-hub-module__0aOAXq__drawLine){animation:none}.media-hub-module__0aOAXq__hub[data-media-motion=off] :is(.media-hub-module__0aOAXq__destination,.media-hub-module__0aOAXq__articleCard,.media-hub-module__0aOAXq__sceneImage,.media-hub-module__0aOAXq__sheetFront,.media-hub-module__0aOAXq__sheetBack,.media-hub-module__0aOAXq__circleArrow,.media-hub-module__0aOAXq__articleImage>img,.media-hub-module__0aOAXq__articleBottom>span,.media-hub-module__0aOAXq__heroButton){transition:none}.media-hub-module__0aOAXq__hub[data-media-motion=off] :is(.media-hub-module__0aOAXq__destination:hover,.media-hub-module__0aOAXq__articleCard:hover,.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__sheetFront,.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__sheetBack,.media-hub-module__0aOAXq__articleCard:hover img){transform:none}@container media-hub (min-width:1400px){.media-hub-module__0aOAXq__articleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.media-hub-module__0aOAXq__featuredArticle{grid-row:span 2}.media-hub-module__0aOAXq__featuredArticle .media-hub-module__0aOAXq__articleImage{flex:1;min-height:360px}.media-hub-module__0aOAXq__featuredArticle .media-hub-module__0aOAXq__articleBody{flex:0}.media-hub-module__0aOAXq__featuredArticle h3{font-size:clamp(32px,2.4cqw,48px)}.media-hub-module__0aOAXq__articleImage{height:clamp(180px,12cqw,280px)}.media-hub-module__0aOAXq__destinationBody,.media-hub-module__0aOAXq__articleBody{padding:clamp(24px,1.8cqw,40px)}.media-hub-module__0aOAXq__destinationBody h2{font-size:clamp(28px,2cqw,38px)}}@container media-hub (max-width:1200px){.media-hub-module__0aOAXq__heroCopy{width:70%;padding:34px}.media-hub-module__0aOAXq__heroFoot{flex-direction:column;align-items:start;gap:18px;padding:22px 34px}.media-hub-module__0aOAXq__sceneCaption{text-align:left;max-width:none}.media-hub-module__0aOAXq__hero{min-height:590px}.media-hub-module__0aOAXq__destinationBody{padding:20px}.media-hub-module__0aOAXq__destinationBody h2{font-size:23px}.media-hub-module__0aOAXq__destinationTop{padding:16px}.media-hub-module__0aOAXq__articleGrid{gap:16px}.media-hub-module__0aOAXq__articleBody{padding:20px}.media-hub-module__0aOAXq__articleCard h3{font-size:22px}.media-hub-module__0aOAXq__featuredArticle h3{font-size:27px}.media-hub-module__0aOAXq__brandArt{gap:5px;padding:20px}.media-hub-module__0aOAXq__brandArt>span{font-size:45px}.media-hub-module__0aOAXq__brandCopy{padding:30px}.media-hub-module__0aOAXq__routePanel{gap:28px}}@container media-hub (max-width:1000px){.media-hub-module__0aOAXq__destinations{gap:13px}.media-hub-module__0aOAXq__destinationBody h2{font-size:20px}.media-hub-module__0aOAXq__destinationBody p{font-size:13px}.media-hub-module__0aOAXq__circleArrow{width:28px;height:28px}.media-hub-module__0aOAXq__sectionHeading{flex-direction:column;align-items:start}.media-hub-module__0aOAXq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-hub-module__0aOAXq__featuredArticle{grid-column:span 2}.media-hub-module__0aOAXq__featuredArticle .media-hub-module__0aOAXq__articleImage{height:300px}.media-hub-module__0aOAXq__routePanel{grid-template-columns:1fr}.media-hub-module__0aOAXq__brandPanel{grid-template-columns:1fr 1.35fr}.media-hub-module__0aOAXq__brandArt{flex-direction:column;gap:15px}.media-hub-module__0aOAXq__brandArt>span{font-size:36px}.media-hub-module__0aOAXq__brandArt br{display:none}.media-hub-module__0aOAXq__heroShade{background:linear-gradient(90deg,#040e18eb 0%,#040e18b3 70%,#040e1855),linear-gradient(#0000 30%,#040e18)}}@container media-hub (max-width:767px){.media-hub-module__0aOAXq__heroCopy{width:100%}.media-hub-module__0aOAXq__sceneImages{left:0}.media-hub-module__0aOAXq__masthead{letter-spacing:.08em;margin-top:10px;font-size:9px}.media-hub-module__0aOAXq__masthead>span b{margin:0 4px}.media-hub-module__0aOAXq__masthead button{min-height:38px;padding:7px 9px;font-size:10px}.media-hub-module__0aOAXq__hero{border-radius:15px;min-height:620px}.media-hub-module__0aOAXq__heroCopy{padding:30px 25px 24px}.media-hub-module__0aOAXq__hero h1{margin:26px 0 20px;font-size:78px}.media-hub-module__0aOAXq__heroHeadline{font-size:29px}.media-hub-module__0aOAXq__heroDescription{font-size:14px}.media-hub-module__0aOAXq__heroFoot{gap:20px;padding:20px 25px}.media-hub-module__0aOAXq__scenePicker{gap:6px}.media-hub-module__0aOAXq__scenePicker button{gap:6px;padding:10px;font-size:11px}.media-hub-module__0aOAXq__heroButton{font-size:13px}.media-hub-module__0aOAXq__sceneCaption>span{font-size:10px}.media-hub-module__0aOAXq__sceneCaption>a{font-size:12px}.media-hub-module__0aOAXq__destinations{grid-template-columns:1fr;gap:16px;margin:22px 0 44px}.media-hub-module__0aOAXq__destinationTop{padding:17px 20px}.media-hub-module__0aOAXq__destination .media-hub-module__0aOAXq__illustration{max-height:210px}.media-hub-module__0aOAXq__destinationBody{padding:23px}.media-hub-module__0aOAXq__destinationBody h2{font-size:27px}.media-hub-module__0aOAXq__destinationBody p{max-width:none;font-size:15px}.media-hub-module__0aOAXq__destinationLink{font-size:13px}.media-hub-module__0aOAXq__articleGrid{gap:17px}.media-hub-module__0aOAXq__articleCard h3{font-size:23px}.media-hub-module__0aOAXq__articleMeta{font-size:10px}.media-hub-module__0aOAXq__routePanel{margin-top:42px;padding:30px 0}.media-hub-module__0aOAXq__routePanel h2{font-size:30px}.media-hub-module__0aOAXq__brandPanel{grid-template-columns:1fr}.media-hub-module__0aOAXq__brandArt{flex-direction:row;gap:25px;min-height:185px}.media-hub-module__0aOAXq__brandArt>span{font-size:50px}.media-hub-module__0aOAXq__brandArt br{display:initial}.media-hub-module__0aOAXq__brandCopy{padding:25px}.media-hub-module__0aOAXq__brandCopy h2{font-size:28px}}@container media-hub (max-width:540px){.media-hub-module__0aOAXq__articleGrid{grid-template-columns:1fr}.media-hub-module__0aOAXq__featuredArticle{grid-column:auto}.media-hub-module__0aOAXq__featuredArticle .media-hub-module__0aOAXq__articleImage,.media-hub-module__0aOAXq__articleImage{height:200px}.media-hub-module__0aOAXq__articleBody{padding:22px}.media-hub-module__0aOAXq__articleCard h3,.media-hub-module__0aOAXq__featuredArticle h3{font-size:25px}.media-hub-module__0aOAXq__sectionHeading h2{font-size:32px}.media-hub-module__0aOAXq__sectionHeading p{font-size:15px}.media-hub-module__0aOAXq__heroCopy{padding:28px 22px 22px}.media-hub-module__0aOAXq__hero h1{font-size:70px}.media-hub-module__0aOAXq__heroHeadline{font-size:28px}.media-hub-module__0aOAXq__heroFoot{padding:18px 20px}.media-hub-module__0aOAXq__heroKicker{font-size:9px}.media-hub-module__0aOAXq__masthead{align-items:start;gap:10px}.media-hub-module__0aOAXq__masthead>span{max-width:140px;line-height:1.6}.media-hub-module__0aOAXq__masthead button{flex-shrink:0}.media-hub-module__0aOAXq__routeLinks a{gap:12px;padding:15px}.media-hub-module__0aOAXq__routeLinks strong{font-size:14px}.media-hub-module__0aOAXq__routeLinks small{font-size:12px}.media-hub-module__0aOAXq__heroShade{background:linear-gradient(90deg,#040e18e8,#040e18a8),linear-gradient(#0000 20%,#040e18e8)}.media-hub-module__0aOAXq__heroButton{gap:22px}}@media (prefers-reduced-motion:reduce){.media-hub-module__0aOAXq__hub *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.media-hub-module__0aOAXq__hub :is(.media-hub-module__0aOAXq__destination:hover,.media-hub-module__0aOAXq__articleCard:hover,.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__sheetFront,.media-hub-module__0aOAXq__destination:hover .media-hub-module__0aOAXq__sheetBack,.media-hub-module__0aOAXq__articleCard:hover img){transform:none}}.media-hub-module__0aOAXq__destination:not([data-media-visible=true]) :is(.media-hub-module__0aOAXq__orbitDot,.media-hub-module__0aOAXq__mapDot,.media-hub-module__0aOAXq__mapDotSecond,.media-hub-module__0aOAXq__buildingScreen,.media-hub-module__0aOAXq__drawLine){animation-play-state:paused}
.media-module__SZD2Aq__page{gap:28px;display:grid}.media-module__SZD2Aq__page .media-module__SZD2Aq__intro{color:var(--muted);max-width:76ch;margin:0;font-size:16px;line-height:1.7}.media-module__SZD2Aq__sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.media-module__SZD2Aq__section,.media-module__SZD2Aq__guide,.media-module__SZD2Aq__document{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:clamp(20px,2vw,28px);transition:border-color .16s,background .16s}.media-module__SZD2Aq__section,.media-module__SZD2Aq__guide{flex-direction:column;align-items:flex-start;display:flex}.media-module__SZD2Aq__section:hover,.media-module__SZD2Aq__guide:hover,.media-module__SZD2Aq__document:hover{border-color:var(--accent)}.media-module__SZD2Aq__sectionTop{justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.media-module__SZD2Aq__icon{background:color-mix(in srgb, var(--accent) 12%, transparent);width:48px;height:48px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.media-module__SZD2Aq__count{color:var(--muted);border:1px solid var(--line);border-radius:7px;padding:5px 9px;font-size:12px}.media-module__SZD2Aq__page .media-module__SZD2Aq__section h2,.media-module__SZD2Aq__page .media-module__SZD2Aq__document h2{margin:0;font-size:clamp(20px,2vw,26px);line-height:1.35}.media-module__SZD2Aq__page .media-module__SZD2Aq__section p,.media-module__SZD2Aq__page .media-module__SZD2Aq__guide p,.media-module__SZD2Aq__page .media-module__SZD2Aq__document p{color:var(--muted);margin:12px 0 20px;font-size:14px;line-height:1.7}.media-module__SZD2Aq__open{min-height:28px;color:var(--accent);align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:700;display:inline-flex}.media-module__SZD2Aq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:18px;display:flex}.media-module__SZD2Aq__page .media-module__SZD2Aq__heading h2{margin:0;font-size:24px;line-height:1.35}.media-module__SZD2Aq__page .media-module__SZD2Aq__heading a,.media-module__SZD2Aq__page .media-module__SZD2Aq__note>a{min-height:44px;color:var(--ink);align-items:center;gap:10px;font-size:13px;font-weight:650;display:inline-flex}.media-module__SZD2Aq__page .media-module__SZD2Aq__guide h3{margin:0;font-size:18px;line-height:1.45}.media-module__SZD2Aq__note{border:1px solid var(--line);border-radius:14px;align-items:center;gap:18px;padding:20px 24px;display:flex}.media-module__SZD2Aq__note>svg{color:var(--accent);flex-shrink:0}.media-module__SZD2Aq__page .media-module__SZD2Aq__note p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.media-module__SZD2Aq__note>a{flex-shrink:0;margin-left:auto}.media-module__SZD2Aq__documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.media-module__SZD2Aq__document{align-items:flex-start;gap:18px;display:flex}.media-module__SZD2Aq__page .media-module__SZD2Aq__document h2{font-size:20px}.media-module__SZD2Aq__page .media-module__SZD2Aq__document p{margin-bottom:14px}.media-module__SZD2Aq__empty{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:clamp(24px,4vw,48px)}.media-module__SZD2Aq__page .media-module__SZD2Aq__empty h2{margin:20px 0 12px;font-size:clamp(24px,3vw,32px)}.media-module__SZD2Aq__page .media-module__SZD2Aq__empty p{color:var(--muted);max-width:68ch;margin:0;line-height:1.7}.media-module__SZD2Aq__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.media-module__SZD2Aq__primary,.media-module__SZD2Aq__secondary{border:1px solid var(--line);border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex}.media-module__SZD2Aq__primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)!important}.media-module__SZD2Aq__secondary:hover{border-color:var(--accent)}.media-module__SZD2Aq__cases{gap:24px;display:grid}.media-module__SZD2Aq__case{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}.media-module__SZD2Aq__photos{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.media-module__SZD2Aq__photos img{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:auto;max-height:460px;display:block}.media-module__SZD2Aq__caseBody{padding:24px}.media-module__SZD2Aq__page .media-module__SZD2Aq__caseBody h2{margin:0;font-size:26px}.media-module__SZD2Aq__page .media-module__SZD2Aq__caseBody h3{margin:24px 0 12px;font-size:16px}.media-module__SZD2Aq__page .media-module__SZD2Aq__caseBody p{white-space:pre-line;line-height:1.8}.media-module__SZD2Aq__caseBody li{overflow-wrap:anywhere;line-height:1.7}.media-module__SZD2Aq__page .media-module__SZD2Aq__caseBody a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.media-module__SZD2Aq__caseBody summary{cursor:pointer;padding:12px 0}.media-module__SZD2Aq__caseBody a svg{margin-left:6px}.media-module__SZD2Aq__page a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:1100px){.media-module__SZD2Aq__documents{grid-template-columns:1fr}}@media (max-width:850px){.media-module__SZD2Aq__sections{grid-template-columns:1fr}.media-module__SZD2Aq__note{flex-wrap:wrap}.media-module__SZD2Aq__note>div{flex:180px}.media-module__SZD2Aq__note>a{margin-left:0}}@media (max-width:480px){.media-module__SZD2Aq__page{gap:22px}.media-module__SZD2Aq__document{display:block}.media-module__SZD2Aq__document>.media-module__SZD2Aq__icon{margin-bottom:16px}.media-module__SZD2Aq__note{padding:18px}.media-module__SZD2Aq__actions{display:grid}}@media (prefers-reduced-motion:reduce){.media-module__SZD2Aq__section,.media-module__SZD2Aq__guide,.media-module__SZD2Aq__document{transition:none}}@media screen and not (min-width:768px){.media-module__SZD2Aq__page .media-module__SZD2Aq__intro,.media-module__SZD2Aq__page .media-module__SZD2Aq__section p,.media-module__SZD2Aq__page .media-module__SZD2Aq__guide p,.media-module__SZD2Aq__page .media-module__SZD2Aq__document p{font-size:var(--mobile-body);line-height:1.65}.media-module__SZD2Aq__count{font-size:var(--mobile-meta);line-height:1.5}.media-module__SZD2Aq__open,.media-module__SZD2Aq__page .media-module__SZD2Aq__heading a,.media-module__SZD2Aq__page .media-module__SZD2Aq__note>a,.media-module__SZD2Aq__primary,.media-module__SZD2Aq__secondary{font-size:var(--mobile-control);line-height:1.45}.media-module__SZD2Aq__page .media-module__SZD2Aq__note p{font-size:var(--mobile-label);line-height:1.55}}
.catalog-editorial-module__kR0jta__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:20px;display:grid}.catalog-editorial-module__kR0jta__card{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:16px;flex-direction:column;gap:14px;padding:28px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.catalog-editorial-module__kR0jta__card:hover{border-color:var(--accent);transform:translateY(-2px)}.catalog-editorial-module__kR0jta__card h2{margin:0;font-size:clamp(20px,2vw,28px);line-height:1.3}.catalog-editorial-module__kR0jta__card p{color:var(--muted);margin:0;line-height:1.7}.catalog-editorial-module__kR0jta__number{letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:750}.catalog-editorial-module__kR0jta__article{max-width:940px}.catalog-editorial-module__kR0jta__article section{margin:36px 0}.catalog-editorial-module__kR0jta__article p{max-width:76ch;font-size:17px;line-height:1.85}.catalog-editorial-module__kR0jta__article h2{font-size:26px}.catalog-editorial-module__kR0jta__lead{color:var(--muted);max-width:75ch;font-size:clamp(18px,2vw,24px);line-height:1.6}.catalog-editorial-module__kR0jta__actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.catalog-editorial-module__kR0jta__hero{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:28px;padding:clamp(24px,4vw,48px)}.catalog-editorial-module__kR0jta__hero h2{max-width:22ch;font-size:clamp(28px,4vw,48px);line-height:1.12}.catalog-editorial-module__kR0jta__hero p{color:var(--muted);max-width:78ch;line-height:1.7}.catalog-editorial-module__kR0jta__qiangliHero{grid-template-columns:minmax(0,1fr) minmax(220px,28%);align-items:center;gap:clamp(24px,3vw,48px);display:grid;overflow:hidden}.catalog-editorial-module__kR0jta__qiangliHeroArt{background:linear-gradient(145deg,#e6f7ff,#dcecf5);border-radius:16px;align-self:stretch;place-items:center;min-height:360px;display:grid;overflow:hidden}.catalog-editorial-module__kR0jta__qiangliHeroArt img{aspect-ratio:3/4;object-fit:cover;border-radius:14px;width:min(86%,260px);height:auto;transform:rotate(-3deg);box-shadow:0 20px 56px #1b526a30}.catalog-editorial-module__kR0jta__facts{flex-wrap:wrap;gap:24px;margin:24px 0;display:flex}.catalog-editorial-module__kR0jta__facts strong{font-size:30px;display:block}.catalog-editorial-module__kR0jta__facts small{color:var(--muted)}.catalog-editorial-module__kR0jta__manufacturerSelection{margin-top:48px}.catalog-editorial-module__kR0jta__manufacturerSelection>h2{margin:0 0 20px;font-size:clamp(24px,3vw,36px)}.catalog-editorial-module__kR0jta__seriesPreview{object-fit:contain;background:#f3f9fc;border-radius:12px;width:100%;height:210px;display:block}@media (max-width:900px){.catalog-editorial-module__kR0jta__qiangliHero{display:block}.catalog-editorial-module__kR0jta__qiangliHeroArt{display:none}}@media (prefers-reduced-motion:reduce){.catalog-editorial-module__kR0jta__card{transition:none}.catalog-editorial-module__kR0jta__card:hover{transform:none}}@media screen and not (min-width:768px){.catalog-editorial-module__kR0jta__article p{font-size:var(--mobile-body);line-height:1.7}.catalog-editorial-module__kR0jta__lead{font-size:var(--mobile-subheading);line-height:1.55}.catalog-editorial-module__kR0jta__article h2,.catalog-editorial-module__kR0jta__card h2{font-size:var(--mobile-section);line-height:1.25}.catalog-editorial-module__kR0jta__number{font-size:var(--mobile-caption)}}
.brands-module__TM5tdq__page{--brand-line:var(--line);--brand-muted:var(--muted);--brand-accent-text:color-mix(in srgb, var(--accent) 80%, var(--ink));color:var(--ink);min-width:0}.brands-module__TM5tdq__kicker,.brands-module__TM5tdq__label,.brands-module__TM5tdq__cardIndex,.brands-module__TM5tdq__productCategory{color:var(--brand-accent-text);letter-spacing:.105em;text-transform:uppercase;font-size:11px;font-weight:750}.brands-module__TM5tdq__directoryIntro{border-bottom:1px solid var(--brand-line);grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:clamp(24px,5vw,80px);padding:clamp(12px,2.5vw,36px) 0 clamp(32px,4vw,56px);display:grid}.brands-module__TM5tdq__directoryIntro h1,.brands-module__TM5tdq__brandHero h1{letter-spacing:-.055em;margin:18px 0 14px;font-size:clamp(36px,4.8vw,68px);line-height:1.02}.brands-module__TM5tdq__directoryIntro p{max-width:760px;color:var(--brand-muted);margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.brands-module__TM5tdq__directoryAside{border-left:1px solid var(--brand-line);color:var(--brand-muted);gap:8px;padding:0 0 3px 20px;font-size:12px;line-height:1.4;display:grid}.brands-module__TM5tdq__asideNumber{color:var(--ink);letter-spacing:-.08em;font-size:62px;font-weight:760;line-height:.9}.brands-module__TM5tdq__sectionHeading{justify-content:space-between;align-items:end;gap:18px;margin:38px 0 18px;display:flex}.brands-module__TM5tdq__sectionHeading h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(23px,2.2vw,34px);line-height:1.16}.brands-module__TM5tdq__sectionHeading>span{max-width:270px;color:var(--brand-muted);text-align:right;font-size:12px;line-height:1.5}.brands-module__TM5tdq__sectionHeading>a{color:var(--brand-accent-text);white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}.brands-module__TM5tdq__brandGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.brands-module__TM5tdq__brandCard{border:1px solid var(--brand-line);background:var(--surface);min-width:0;color:var(--ink);border-radius:18px;grid-template-rows:auto 148px 1fr auto;gap:19px;padding:clamp(18px,2vw,26px);text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.brands-module__TM5tdq__brandCard:hover{border-color:var(--brand-accent-text);transform:translateY(-2px);box-shadow:0 14px 40px #0000000f}.brands-module__TM5tdq__brandCard:focus-visible,.brands-module__TM5tdq__categoryTile:focus-visible,.brands-module__TM5tdq__productTile:focus-visible,.brands-module__TM5tdq__heroActions a:focus-visible,.brands-module__TM5tdq__sourceLinks a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.brands-module__TM5tdq__cardTop,.brands-module__TM5tdq__cardFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}.brands-module__TM5tdq__cardArrow{border:1px solid var(--brand-line);width:29px;height:29px;color:var(--brand-accent-text);border-radius:8px;place-items:center;font-size:18px;line-height:1;display:grid}.brands-module__TM5tdq__logoPanel{background:#f4f8fa;border:1px solid #e5edf2;border-radius:12px;place-items:center;min-width:0;min-height:0;padding:25px;display:grid}.brands-module__TM5tdq__logoPanelDark{background:#172330;border-color:#344654}.brands-module__TM5tdq__logoPanel img{object-fit:contain;width:auto;max-width:min(100%,270px);height:auto;max-height:82px;display:block}.brands-module__TM5tdq__cardBody{flex-direction:column;align-items:start;gap:8px;display:flex}.brands-module__TM5tdq__cardBody strong{letter-spacing:-.035em;font-size:clamp(21px,2vw,28px);line-height:1.15}.brands-module__TM5tdq__cardDescription{color:var(--brand-muted);font-size:14px;line-height:1.55}.brands-module__TM5tdq__cardFooter{border-top:1px solid var(--brand-line);color:var(--brand-muted);padding-top:16px;font-size:11px;line-height:1.35}.brands-module__TM5tdq__cardFooter span:first-child{color:var(--ink);flex:none;font-weight:750}.brands-module__TM5tdq__cardFooter span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brands-module__TM5tdq__disclosure{max-width:820px;color:var(--brand-muted);margin:24px 0 0;font-size:12px;line-height:1.6}.brands-module__TM5tdq__brandHero{border:1px solid var(--brand-line);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(190px,260px);align-items:end;gap:clamp(24px,4vw,65px);padding:clamp(22px,3vw,42px);display:grid}.brands-module__TM5tdq__heroCopy{min-width:0}.brands-module__TM5tdq__heroLogo{max-width:300px;height:106px;margin:26px 0}.brands-module__TM5tdq__heroLogo .brands-module__TM5tdq__logoPanel{width:100%;height:100%}.brands-module__TM5tdq__heroLogo .brands-module__TM5tdq__logoPanel img{max-height:58px}.brands-module__TM5tdq__brandHero h1{margin:7px 0 11px}.brands-module__TM5tdq__heroLead{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(18px,2vw,25px);font-weight:550;line-height:1.3}.brands-module__TM5tdq__heroDescription{max-width:760px;color:var(--brand-muted);margin:0;font-size:14px;line-height:1.7}.brands-module__TM5tdq__heroActions{flex-wrap:wrap;gap:9px;margin-top:23px;display:flex}.brands-module__TM5tdq__heroActions a{border-radius:9px;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:9px 15px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.brands-module__TM5tdq__heroActions .brands-module__TM5tdq__primaryAction{background:var(--accent);color:var(--on-accent)}.brands-module__TM5tdq__secondaryAction{border:1px solid var(--brand-line);color:var(--ink)}.brands-module__TM5tdq__heroStats{border-top:1px solid var(--brand-line);gap:0;display:grid}.brands-module__TM5tdq__heroStats>div{border-bottom:1px solid var(--brand-line);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.brands-module__TM5tdq__heroStats strong{letter-spacing:-.07em;font-size:clamp(26px,3vw,40px);line-height:1}.brands-module__TM5tdq__heroStats span,.brands-module__TM5tdq__heroStats small{color:var(--brand-muted);font-size:12px;line-height:1.4}.brands-module__TM5tdq__heroStats small{margin-top:13px}.brands-module__TM5tdq__section{margin-top:clamp(40px,5vw,70px)}.brands-module__TM5tdq__categoryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:10px;display:grid}.brands-module__TM5tdq__categoryTile{border:1px solid var(--brand-line);background:var(--surface);min-height:128px;color:var(--ink);border-radius:12px;grid-template-rows:1fr auto;grid-template-columns:1fr auto;gap:28px 12px;padding:18px;text-decoration:none;transition:border-color .18s,background-color .18s;display:grid}.brands-module__TM5tdq__categoryTile:hover{border-color:var(--brand-accent-text);background:color-mix(in srgb, var(--surface) 95%, var(--accent))}.brands-module__TM5tdq__categoryCount{color:var(--brand-accent-text);font-size:18px;font-weight:750}.brands-module__TM5tdq__categoryTile strong{grid-column:1;align-self:end;font-size:15px;line-height:1.25}.brands-module__TM5tdq__categoryTile>span:last-child{color:var(--brand-accent-text);grid-area:2/2;font-size:17px;line-height:1}.brands-module__TM5tdq__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.brands-module__TM5tdq__productTile{border:1px solid var(--brand-line);background:var(--surface);min-width:0;color:var(--ink);border-radius:14px;flex-direction:column;text-decoration:none;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.brands-module__TM5tdq__productTile:hover{border-color:var(--brand-accent-text);transform:translateY(-2px)}.brands-module__TM5tdq__productImage{background:#f0f5f8;flex:0 0 182px;place-items:center;height:182px;min-height:0;padding:14px;display:grid;overflow:hidden}.brands-module__TM5tdq__productImage img{object-fit:contain;width:100%;height:100%;min-height:0}.brands-module__TM5tdq__productCopy{flex-direction:column;flex:1;align-items:start;gap:9px;padding:17px;display:flex}.brands-module__TM5tdq__productCopy strong{font-size:15px;line-height:1.35}.brands-module__TM5tdq__productSummary{-webkit-line-clamp:3;color:var(--brand-muted);-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.brands-module__TM5tdq__productLink{color:var(--brand-accent-text);margin-top:auto;padding-top:10px;font-size:12px;font-weight:700}.brands-module__TM5tdq__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.brands-module__TM5tdq__guideTile{border-top:2px solid var(--accent);background:var(--surface);border-radius:0 0 12px 12px;padding:20px}.brands-module__TM5tdq__guideNumber{color:var(--brand-accent-text);font-size:12px;font-weight:750}.brands-module__TM5tdq__guideTile h3{margin:20px 0 8px;font-size:17px}.brands-module__TM5tdq__guideTile p{color:var(--brand-muted);margin:0;font-size:13px;line-height:1.6}.brands-module__TM5tdq__sourcePanel{border:1px solid var(--brand-line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(180px,320px);gap:30px;margin-top:clamp(40px,5vw,70px);padding:clamp(20px,3vw,32px);display:grid}.brands-module__TM5tdq__sourcePanel h2{margin:10px 0;font-size:22px}.brands-module__TM5tdq__sourcePanel p{max-width:640px;color:var(--brand-muted);margin:0;font-size:13px;line-height:1.65}.brands-module__TM5tdq__sourceLinks{align-content:center;gap:8px;display:grid}.brands-module__TM5tdq__sourceLinks a{border-bottom:1px solid var(--brand-line);color:var(--ink);justify-content:space-between;gap:14px;padding:12px 0;font-size:13px;font-weight:700;text-decoration:none;display:flex}.brands-module__TM5tdq__sourceLinks a span{color:var(--brand-accent-text)}@media (max-width:1000px){.brands-module__TM5tdq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.brands-module__TM5tdq__directoryIntro,.brands-module__TM5tdq__brandHero,.brands-module__TM5tdq__sourcePanel{grid-template-columns:1fr}.brands-module__TM5tdq__directoryAside{display:none}.brands-module__TM5tdq__brandGrid{grid-template-columns:1fr}.brands-module__TM5tdq__brandCard{grid-template-rows:auto 118px 1fr auto}.brands-module__TM5tdq__guideGrid{grid-template-columns:1fr}.brands-module__TM5tdq__heroStats{grid-template-columns:repeat(3,minmax(0,1fr))}.brands-module__TM5tdq__heroStats>div{gap:5px;padding-right:8px;display:grid}.brands-module__TM5tdq__heroStats small{grid-column:1/-1}.brands-module__TM5tdq__sectionHeading{align-items:start}.brands-module__TM5tdq__sectionHeading>span{display:none}}@media (max-width:420px){.brands-module__TM5tdq__productGrid{grid-template-columns:1fr 1fr;gap:8px}.brands-module__TM5tdq__productImage{height:118px}.brands-module__TM5tdq__productCopy{padding:11px}.brands-module__TM5tdq__productSummary{-webkit-line-clamp:2}.brands-module__TM5tdq__brandHero{padding:18px}.brands-module__TM5tdq__heroStats strong{font-size:27px}.brands-module__TM5tdq__heroStats span{font-size:10px}}@media (prefers-reduced-motion:reduce){.brands-module__TM5tdq__brandCard,.brands-module__TM5tdq__categoryTile,.brands-module__TM5tdq__productTile{transition:none}.brands-module__TM5tdq__brandCard:hover,.brands-module__TM5tdq__productTile:hover{transform:none}}.brands-module__TM5tdq__editorialNav{border-bottom:1px solid var(--brand-line);flex-wrap:wrap;gap:5px;padding:15px 0;display:flex}.brands-module__TM5tdq__editorialNav a{color:var(--ink);border-radius:6px;padding:11px 14px;font-size:13px;font-weight:650;text-decoration:none}.brands-module__TM5tdq__editorialNav a:hover{background:var(--surface)}.brands-module__TM5tdq__aboutSection{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;margin:48px 0;display:grid}.brands-module__TM5tdq__aboutSection h2,.brands-module__TM5tdq__faqSection h2,.brands-module__TM5tdq__requestPanel h2{letter-spacing:-.035em;margin:16px 0 22px;font-size:clamp(25px,2.6vw,36px);line-height:1.2}.brands-module__TM5tdq__aboutSection p{color:var(--brand-muted);margin:16px 0;font-size:15px;line-height:1.8}.brands-module__TM5tdq__aboutSource{color:var(--brand-accent-text);text-underline-offset:4px;margin-top:8px;font-size:12px;text-decoration:underline;display:inline-block}.brands-module__TM5tdq__cooperation{border:1px solid var(--brand-line);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 9%, var(--surface)), var(--surface));border-radius:16px;align-self:start;padding:32px}.brands-module__TM5tdq__cooperation h3{letter-spacing:-.03em;margin:23px 0 15px;font-size:28px;line-height:1.2}.brands-module__TM5tdq__cooperation p{font-size:14px}.brands-module__TM5tdq__cooperation a{border-top:1px solid var(--brand-line);color:var(--ink);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.brands-module__TM5tdq__cooperation a>span{color:var(--brand-accent-text);font-size:24px}.brands-module__TM5tdq__applicationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.brands-module__TM5tdq__applicationGrid article{border-top:1px solid var(--brand-line);padding:24px 0}.brands-module__TM5tdq__applicationGrid h3{letter-spacing:-.02em;margin:18px 0 12px;font-size:21px;line-height:1.3}.brands-module__TM5tdq__applicationGrid p{color:var(--brand-muted);margin:0;font-size:14px;line-height:1.75}.brands-module__TM5tdq__faqSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:45px;margin:55px 0;display:grid}.brands-module__TM5tdq__faqSection details{border-bottom:1px solid var(--brand-line)}.brands-module__TM5tdq__faqSection summary{cursor:pointer;justify-content:space-between;align-items:start;gap:20px;padding:22px 0;font-size:16px;font-weight:650;line-height:1.5;list-style:none;display:flex}.brands-module__TM5tdq__faqSection summary::-webkit-details-marker{display:none}.brands-module__TM5tdq__faqSection summary span{color:var(--brand-accent-text);flex-shrink:0;font-size:21px}.brands-module__TM5tdq__faqSection details[open] summary span{transform:rotate(45deg)}.brands-module__TM5tdq__faqSection details p{color:var(--brand-muted);margin:0 0 22px;font-size:14px;line-height:1.8}.brands-module__TM5tdq__relatedColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.brands-module__TM5tdq__relatedColumns>div{border:1px solid var(--brand-line);background:var(--surface);border-radius:14px;padding:28px}.brands-module__TM5tdq__relatedColumns h3{letter-spacing:-.02em;margin:0 0 20px;font-size:21px}.brands-module__TM5tdq__relatedColumns a{border-top:1px solid var(--brand-line);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:17px 0;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.brands-module__TM5tdq__relatedColumns a>span:last-child{color:var(--brand-accent-text);font-size:23px}.brands-module__TM5tdq__requestPanel{background:var(--surface);border:1px solid var(--brand-line);border-radius:16px;grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr);align-items:center;gap:45px;margin:48px 0;padding:36px;display:grid}.brands-module__TM5tdq__requestPanel p{color:var(--brand-muted);max-width:75ch;font-size:14px;line-height:1.8}.brands-module__TM5tdq__requestPanel>div:last-child{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.brands-module__TM5tdq__requestPanel>div>a:last-child{color:var(--ink);text-underline-offset:4px}.brands-module__TM5tdq__page :is(section[id],h2[id]){scroll-margin-top:110px}.brands-module__TM5tdq__page :is(summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:950px){.brands-module__TM5tdq__aboutSection{grid-template-columns:1.2fr 1fr;gap:26px}.brands-module__TM5tdq__cooperation{padding:26px}.brands-module__TM5tdq__cooperation h3{font-size:24px}.brands-module__TM5tdq__requestPanel{gap:25px;padding:28px}.brands-module__TM5tdq__relatedColumns{gap:22px}}@media (max-width:680px){.brands-module__TM5tdq__aboutSection,.brands-module__TM5tdq__faqSection,.brands-module__TM5tdq__requestPanel,.brands-module__TM5tdq__relatedColumns{grid-template-columns:1fr;gap:24px}.brands-module__TM5tdq__aboutSection{margin:32px 0}.brands-module__TM5tdq__applicationGrid{grid-template-columns:1fr;gap:0}.brands-module__TM5tdq__applicationGrid article{padding:22px 0}.brands-module__TM5tdq__applicationGrid h3{margin:12px 0}.brands-module__TM5tdq__editorialNav a{padding:10px;font-size:12px}.brands-module__TM5tdq__faqSection{gap:0;margin:38px 0}.brands-module__TM5tdq__cooperation h3{font-size:26px}.brands-module__TM5tdq__requestPanel{margin:32px 0;padding:26px}.brands-module__TM5tdq__requestPanel h2{font-size:29px}.brands-module__TM5tdq__relatedColumns>div{padding:24px}.brands-module__TM5tdq__aboutSection p{font-size:14px}.brands-module__TM5tdq__requestPanel .brands-module__TM5tdq__primaryAction{white-space:normal;text-align:left;max-width:100%}}
.product-card-module__UyzJUW__card{background:var(--surface);min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:18px;flex-direction:column;transition:border-color .18s,box-shadow .18s;display:flex}.product-card-module__UyzJUW__card:hover{border-color:color-mix(in srgb,var(--cyan) 55%,var(--line));box-shadow:0 10px 32px #07132210}.product-card-module__UyzJUW__media{isolation:isolate;background:#eef2f4;border-radius:17px 17px 0 0;position:relative;overflow:hidden}.product-card-module__UyzJUW__mediaActions{z-index:2;gap:6px;display:flex;position:absolute;top:10px;right:8px}.product-card-module__UyzJUW__footerActions{border-top:1px solid var(--line);margin-top:auto;padding-top:4px}.product-card-module__UyzJUW__gallery{aspect-ratio:3/4;touch-action:pan-y pinch-zoom;position:relative}.product-card-module__UyzJUW__visual{color:#101826;width:100%;height:100%;display:block}.product-card-module__UyzJUW__visual img{object-fit:contain;width:100%;height:100%;display:block}.product-card-module__UyzJUW__supplierCover{color:#172631;background:#fff;grid-template-rows:minmax(68px,22%) minmax(0,1fr) minmax(58px,19%);width:100%;height:100%;display:grid;position:relative;overflow:hidden}.product-card-module__UyzJUW__supplierCover:before{content:"";z-index:1;background:#079dc2;width:40%;height:3px;position:absolute;inset:0 auto auto 0}.product-card-module__UyzJUW__supplierHeader{z-index:1;background:linear-gradient(135deg,#f5fbfe,#fff 72%);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;padding:12px 14px 8px;display:flex;position:relative}.product-card-module__UyzJUW__supplierHeader span{letter-spacing:.1em;text-transform:uppercase;color:#087f9b;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 60px);font-size:9px;font-weight:800;overflow:hidden}.product-card-module__UyzJUW__supplierHeader .product-card-module__UyzJUW__supplierBrand{opacity:.6;pointer-events:none;position:absolute;top:10px;right:12px;width:55px!important;height:auto!important}.product-card-module__UyzJUW__supplierHeader strong{letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:clamp(16px,1.45vw,21px);line-height:1.1;display:-webkit-box;overflow:hidden}.product-card-module__UyzJUW__supplierHeader small{letter-spacing:.08em;color:#5a6e7a;font-size:8px;font-weight:750}.product-card-module__UyzJUW__supplierPhoto{background:#fff;min-height:0;position:relative;overflow:hidden}.product-card-module__UyzJUW__supplierPhoto img{object-fit:contain;position:absolute;inset:0;transform:scale(1.1);width:100%!important;height:100%!important}.product-card-module__UyzJUW__card[data-product-id^=ledcapital-cabinet] .product-card-module__UyzJUW__supplierPhoto img{transform:scale(1.28)}.product-card-module__UyzJUW__card[data-product-id^=colorlight-] .product-card-module__UyzJUW__supplierPhoto{background:radial-gradient(circle at 50% 45%,#e4f5fa 0,#fff 68%)}.product-card-module__UyzJUW__card[data-product-id^=colorlight-] .product-card-module__UyzJUW__supplierPhoto img{transform:scale(1.38)}.product-card-module__UyzJUW__card[data-product-id^=colorlight-][data-product-id*=-x] .product-card-module__UyzJUW__supplierPhoto img,.product-card-module__UyzJUW__card[data-product-id^=colorlight-][data-product-id*=-vx] .product-card-module__UyzJUW__supplierPhoto img,.product-card-module__UyzJUW__card[data-product-id^=colorlight-][data-product-id*=-s] .product-card-module__UyzJUW__supplierPhoto img{transform:scale(1.55)}.product-card-module__UyzJUW__card[data-product-id^=colorlight-] .product-card-module__UyzJUW__supplierFacts{background:#eef9fc}.product-card-module__UyzJUW__card[data-product-id^=novastar-] .product-card-module__UyzJUW__supplierPhoto{background:radial-gradient(circle at 50% 46%,#dfedf4 0,#f5fafc 48%,#fff 82%)}.product-card-module__UyzJUW__card[data-product-id^=novastar-] .product-card-module__UyzJUW__supplierPhoto img{filter:drop-shadow(0 12px 16px #142d3a25)}.product-card-module__UyzJUW__card[data-product-id^=novastar-] .product-card-module__UyzJUW__supplierFacts{background:#eaf5f9}.product-card-module__UyzJUW__supplierFacts{z-index:1;background:#f3fafd;border-top:1px solid #d8e9ef;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:7px;margin:0;padding:8px 12px;display:grid}.product-card-module__UyzJUW__supplierFacts>div{border-top:2px solid #08a6c6;min-width:0;padding-top:4px}.product-card-module__UyzJUW__supplierFacts dt{color:#536c79;white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.1;overflow:hidden}.product-card-module__UyzJUW__supplierFacts dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:clamp(12px,1.1vw,15px);font-weight:800;line-height:1.15}.product-card-module__UyzJUW__placeholder{text-align:center;color:#3d5667;background:linear-gradient(155deg,#f8fafb,#e5edf1);flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;padding:72px 20px 44px;display:flex}.product-card-module__UyzJUW__placeholder>span{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.product-card-module__UyzJUW__placeholder>strong{color:#101826;overflow-wrap:anywhere;font-size:22px}.product-card-module__UyzJUW__placeholder>small{font-size:12px}.product-card-module__UyzJUW__indicators{pointer-events:none;background:#fff;gap:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.product-card-module__UyzJUW__indicators span{background:#b8c5cd;flex:1;height:3px}.product-card-module__UyzJUW__indicators span[data-active=true]{background:#007f9f}.product-card-module__UyzJUW__body{flex-direction:column;flex:1;gap:2px;min-width:0;padding:4px 12px 6px;display:flex}.product-card-module__UyzJUW__purchase{justify-content:space-between;align-items:center;gap:6px;min-height:44px;display:flex}.product-card-module__UyzJUW__purchase>span{min-width:0}.product-card-module__UyzJUW__purchase strong{font-size:calc(20px * var(--text-scale,1));overflow-wrap:anywhere;line-height:1.2;display:block}.product-card-module__UyzJUW__purchase .product-card-module__UyzJUW__resourceLabel{font-size:calc(13px * var(--text-scale,1));color:var(--cyan);text-transform:uppercase;letter-spacing:.045em;font-weight:750;line-height:1.25}.product-card-module__UyzJUW__purchase small{color:var(--muted);font-size:12px;font-weight:450;display:inline-block}.product-card-module__UyzJUW__title{font-size:calc(16px * var(--text-scale,1));overflow-wrap:anywhere;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.product-card-module__UyzJUW__rating{min-height:28px;font-size:12px}.product-card-module__UyzJUW__card .product-card-module__UyzJUW__description{font-size:calc(13px * var(--text-scale,1));color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.product-card-module__UyzJUW__footnote{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}@media (max-width:767px){.product-card-module__UyzJUW__body{padding:4px 8px 6px}.product-card-module__UyzJUW__purchase strong{font-size:calc(16px * var(--text-scale,1))}.product-card-module__UyzJUW__card{border-radius:14px}.product-card-module__UyzJUW__media{border-radius:13px 13px 0 0}.product-card-module__UyzJUW__placeholder{gap:18px;padding-inline:12px}.product-card-module__UyzJUW__placeholder>strong{font-size:18px}.product-card-module__UyzJUW__supplierHeader{padding:9px 9px 5px}.product-card-module__UyzJUW__supplierHeader strong{font-size:15px}.product-card-module__UyzJUW__supplierFacts{gap:4px;padding:6px 7px}.product-card-module__UyzJUW__supplierFacts dt{font-size:8px}.product-card-module__UyzJUW__supplierFacts dd{font-size:12px}.product-card-module__UyzJUW__card[data-flow=configure]{grid-column:1/-1;grid-template-columns:minmax(100px,.75fr) minmax(0,1fr);display:grid}.product-card-module__UyzJUW__card[data-flow=configure] .product-card-module__UyzJUW__media{border-radius:13px 0 0 13px}.product-card-module__UyzJUW__card[data-flow=configure] .product-card-module__UyzJUW__gallery{min-height:100%}}@media (prefers-reduced-motion:reduce){.product-card-module__UyzJUW__card{transition:none}}@media screen and not (min-width:768px){.product-card-module__UyzJUW__card[data-flow=configure] .product-card-module__UyzJUW__gallery{aspect-ratio:auto;width:100%;min-width:0;height:100%}.product-card-module__UyzJUW__body{gap:5px;padding:8px 10px 10px}.product-card-module__UyzJUW__card .product-card-module__UyzJUW__title{font-size:var(--mobile-body,16px);line-height:1.4}.product-card-module__UyzJUW__card .product-card-module__UyzJUW__description{font-size:var(--mobile-label,14px);line-height:1.5}.product-card-module__UyzJUW__purchase strong{font-size:calc(18px * var(--text-scale,1));line-height:1.3}.product-card-module__UyzJUW__purchase .product-card-module__UyzJUW__resourceLabel,.product-card-module__UyzJUW__purchase small,.product-card-module__UyzJUW__rating,.product-card-module__UyzJUW__footnote{font-size:var(--mobile-caption,12px);line-height:1.5}.product-card-module__UyzJUW__supplierHeader strong{font-size:var(--mobile-body,16px);line-height:1.3}.product-card-module__UyzJUW__supplierHeader span,.product-card-module__UyzJUW__supplierHeader small,.product-card-module__UyzJUW__supplierFacts dt{font-size:var(--mobile-caption,12px);letter-spacing:.025em;line-height:1.4}.product-card-module__UyzJUW__supplierFacts dd{font-size:var(--mobile-label,14px);line-height:1.3}.product-card-module__UyzJUW__supplierHeader small{display:none}}
.category-branches-module__6N8wbW__tree{--tree-ink:var(--ink);--tree-muted:var(--muted);--tree-line:var(--line);--tree-hover:var(--surface-soft)}.category-branches-module__6N8wbW__tree[data-surface=sidebar]{--tree-ink:var(--sidebar-text,var(--ink));--tree-muted:var(--sidebar-muted);--tree-line:var(--sidebar-line);--tree-hover:var(--sidebar-hover)}.category-branches-module__6N8wbW__tree ul{margin:0;padding:0;list-style:none}.category-branches-module__6N8wbW__tree li{min-width:0;margin:0;padding:0}.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__children{border-left:1px solid var(--tree-line);margin:2px 0 8px 14px;padding-left:12px}.category-branches-module__6N8wbW__children>li{position:relative}.category-branches-module__6N8wbW__children>li:before{content:"";border-top:1px solid var(--tree-line);width:10px;position:absolute;top:22px;left:-12px}.category-branches-module__6N8wbW__row{border-radius:7px;align-items:center;min-width:0;transition:background .15s;display:flex}.category-branches-module__6N8wbW__row:hover{background:var(--tree-hover)}.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__choice.category-branches-module__6N8wbW__choice{width:100%;min-width:0;min-height:44px;color:var(--tree-muted);font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;flex:1;align-items:center;gap:8px;padding:9px 8px;font-size:12px;line-height:1.5;text-decoration:none;display:flex;position:relative}.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__choice:before{display:none}.category-branches-module__6N8wbW__choice>span{overflow-wrap:anywhere;flex:1;min-width:0}.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__choice small{color:var(--tree-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:450}.category-branches-module__6N8wbW__row[data-branch] .category-branches-module__6N8wbW__choice{color:var(--tree-ink);font-weight:650}.category-branches-module__6N8wbW__row[data-ancestor]{background:color-mix(in srgb, var(--cyan) 5%, transparent)}.category-branches-module__6N8wbW__row[data-current]{background:color-mix(in srgb, var(--cyan) 12%, transparent);box-shadow:inset 2px 0 var(--cyan)}.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__row[data-current] .category-branches-module__6N8wbW__choice,.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__row[data-ancestor] .category-branches-module__6N8wbW__choice{color:var(--tree-ink);font-weight:650}.category-branches-module__6N8wbW__choice>svg{color:var(--cyan)}.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__toggle.category-branches-module__6N8wbW__toggle{min-width:34px;height:44px;color:var(--tree-muted);background:0 0;border:0;border-radius:6px;flex:0 0 34px;justify-content:center;align-items:center;padding:0;display:inline-flex}.category-branches-module__6N8wbW__toggle:hover{color:var(--cyan);background:var(--tree-hover)}.category-branches-module__6N8wbW__toggle svg{transition:transform .18s}.category-branches-module__6N8wbW__toggle[aria-expanded=true] svg{transform:rotate(90deg)}@media (max-width:1199px){.category-branches-module__6N8wbW__tree .category-branches-module__6N8wbW__toggle.category-branches-module__6N8wbW__toggle{flex-basis:44px;min-width:44px}}@media (prefers-reduced-motion:reduce){.category-branches-module__6N8wbW__row,.category-branches-module__6N8wbW__toggle svg{transition:none}}
