.mkscWrap{container:mksc/inline-size}.mksc{color:#1c2430;text-align:start;width:100%;font-family:var(--font-geist-sans,-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", Inter, "Segoe UI", sans-serif);direction:ltr;background:#fff;border:1px solid #dfe3e8;border-radius:12px;flex-direction:column;font-size:11px;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 34px 78px #24385e26}:where(.mksc) :where(ul,ol,dl,dd,p){margin:0;padding:0;list-style:none}:where(.mksc) :where(i,em){font-style:normal}.mkscTop{border-bottom:1px solid #e6e9ee;flex:none;align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.mkscBrand{white-space:nowrap;align-items:center;gap:9px;font-size:12.5px;font-weight:650;display:flex}.mkscBrand i{color:#fff;background:#111;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.mkscBrand .brandMark{width:10px}.mkscCrumb{color:#66707d;white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.mkscCrumb b{color:#1c2430;font-weight:650}.mkscSaved{color:#17784c;background:#e4f6ec;border-radius:5px;margin-inline-start:auto;padding:2px 8px;font-size:9.5px;font-weight:700}.mkscBody{background:#fff;flex-direction:column;gap:14px;padding:16px 18px 0;display:flex}.mkscHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mkscHead>span:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mkscHead b{letter-spacing:-.02em;font-size:14px}.mkscHead small{color:#64707e;font-size:10.5px}.mkscCount{color:#4b5563;white-space:nowrap;border:1px solid #e1e5ea;border-radius:7px;flex:none;padding:4px 9px;font-size:10.5px}.mkscCount b{color:#111;font-size:12px}.mkscGroup{flex-direction:column;gap:6px;display:flex}.mkscLabel{letter-spacing:.07em;text-transform:uppercase;color:#64707e;font-size:9px;font-weight:700}.mkscGroup ul{border:1px solid #e1e5ea;border-radius:10px;overflow:hidden}.mkscRow{background:#fff;border-top:1px solid #edf0f3;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 12px;display:grid}.mkscRow:first-child{border-top:0}.mkscIc{border-radius:9px;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.mkscIc.blue{color:#1f5bc4;background:#e2eeff}.mkscIc.violet{color:#6b3fc4;background:#efe6ff}.mkscIc.green{color:#17784c;background:#e4f6ec}.mkscIc.orange{color:#b5401f;background:#fdece6}.mkscIc.yellow{color:#8a5a00;background:#fdf0d5}.mkscIc.grey{color:#4b5563;background:#eef0f3}.mkscIc.ink{color:#fff;background:#111}.mkscTx{flex-direction:column;gap:1px;min-width:0;display:flex}.mkscTx b{font-size:11.5px;font-weight:650}.mkscTx small{color:#64707e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mkscTag{color:#66707d;white-space:nowrap;border:1px dashed #c4cad3;border-radius:5px;padding:2px 7px;font-size:9px;font-weight:700}.mkscRow.on .mkscTag{color:#1c2430;background:#eef0f3;border:0}.mkscSw{background:#d5dae1;border-radius:99px;width:28px;height:16px;position:relative}.mkscSw:after{content:"";top:2px;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #00000040}.mkscRow.on .mkscSw{background:#111}.mkscRow.on .mkscSw:after{inset-inline-start:14px}.mkscRow:not(.on) .mkscIc{filter:grayscale();opacity:.55}.mkscRow:not(.on) .mkscTx b{color:#6b7482}.mkscFoot{color:#4b5563;background:#f9fafb;border-top:1px solid #e6e9ee;justify-content:space-between;align-items:center;gap:12px;margin-inline:-18px;padding:12px 18px;font-size:10.5px;display:flex}.mkscBtn{color:#fff;white-space:nowrap;background:#111;border-radius:7px;flex:none;place-items:center;height:26px;padding:0 12px;font-size:11px;font-weight:650;display:inline-grid}@container mksc (max-width:460px){.mkscBody{padding:14px 12px 0}.mkscFoot{margin-inline:-12px;padding:10px 12px}.mkscFoot span{display:none}.mkscBtn{width:100%}.mkscHead small{display:none}.mkscRow{grid-template-columns:30px minmax(0,1fr) auto;gap:10px;padding:8px 10px}.mkscTag{display:none}}
.mkslWrap{container:mksl/inline-size}.mksl{color:#1c2430;text-align:start;width:100%;font-family:var(--font-geist-sans,-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", Inter, "Segoe UI", sans-serif);direction:ltr;background:#fff;border:1px solid #dfe3e8;border-radius:12px;flex-direction:column;font-size:11px;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 34px 78px #24385e26}.mksl-rtl{font-family:var(--font-ibm-plex-arabic,"IBM Plex Sans Arabic", "Segoe UI", sans-serif);direction:rtl}:where(.mksl) :where(ul,ol,dl,dd,p){margin:0;padding:0;list-style:none}:where(.mksl) :where(i,em){font-style:normal}.mkslTop{border-bottom:1px solid #e6e9ee;flex:none;align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.mkslBrand{white-space:nowrap;align-items:center;gap:9px;font-size:12.5px;font-weight:650;display:flex}.mkslBrand i{color:#fff;background:#111;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.mkslBrand .brandMark{width:10px}.mkslCrumb{color:#66707d;white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.mkslCrumb b{color:#1c2430;font-weight:650}.mkslDocs{color:#3b4553;white-space:nowrap;border:1px solid #d9dde3;border-radius:7px;margin-inline-start:auto;padding:4px 10px;font-size:10.5px;font-weight:650}.mkslBody{background:#f6f7f9;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:12px;padding:14px;display:grid}.mkslCard{background:#fff;border:1px solid #e1e5ea;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.mkslHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.mkslHead b{letter-spacing:-.01em;font-size:12.5px}.mkslHead span{color:#5f6978;white-space:nowrap;font-size:10px;font-weight:650}.mkslHead .mkslReady{color:#17784c;background:#e4f6ec;border-radius:5px;padding:2px 7px;font-weight:700}.mkslBar{background:#eceff3;border-radius:99px;height:5px;overflow:hidden}.mkslBar i{background:#111;border-radius:99px;width:43%;height:100%;display:block}.mkslSteps{flex-direction:column;display:flex}.mkslStep{border-top:1px solid #edf0f3;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.mkslStep:first-child{border-top:0}.mkslStepText{min-width:0}.mkslStep b{color:#1c2430;font-size:11px;font-weight:650;display:block}.mkslStep small{color:#64707e;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:9.5px;display:block;overflow:hidden}.mkslDot{background:#fff;border:1.5px solid #c4cad3;border-radius:50%;width:16px;height:16px}.mkslStep.done .mkslDot{background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2.6 6.2 2.2 2.2 4.6-4.8' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/76% no-repeat;border-color:#111}.mkslStep.doing .mkslDot{background:radial-gradient(circle,#2d72f0 0 3px,#fff 3.5px);border-color:#2d72f0}.mkslStep.todo .mkslDot{border-style:dashed;border-color:#b8bfc9}.mkslStep.todo b{color:#66707d}.mkslWho{white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:9px;font-weight:700}.mkslWho.you{color:#4b5563;background:#eef0f3}.mkslWho.us{color:#1f5bc4;background:#e2eeff}.mkslLegend{color:#64707e;border-top:1px solid #edf0f3;flex-wrap:wrap;gap:5px 14px;margin-top:auto;padding-top:10px;font-size:9.5px;display:flex}.mkslLegend span{align-items:center;gap:6px;display:inline-flex}.mkslLegend i{border-radius:3px;width:8px;height:8px}.mkslLegend .you i{background:#c9ced6}.mkslLegend .us i{background:#2d72f0}.mkslKey{background:#f9fafb;border:1px solid #e1e5ea;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;display:flex}.mkslKey small{color:#64707e;white-space:nowrap;font-size:9.5px}.mkslKey code{letter-spacing:.02em;color:#1c2430;text-align:start;direction:ltr;unicode-bidi:isolate;flex:1;min-width:0;font:600 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mkslCopy{color:#1f5bc4;font-size:9.5px;font-weight:700}.mkslLabel{letter-spacing:.07em;text-transform:uppercase;color:#64707e;margin-top:2px;font-size:9px;font-weight:700}.mksl-rtl .mkslLabel{letter-spacing:0;text-transform:none;font-size:10px}.mkslList li{border-top:1px solid #edf0f3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.mkslList li:first-child{border-top:0}.mkslList code{color:#1c2430;text-overflow:ellipsis;white-space:nowrap;text-align:start;direction:ltr;unicode-bidi:isolate;min-width:0;font:500 10px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.mkslList em{color:#64707e;white-space:nowrap;font-size:9.5px}.mkslM,.mkslCode{text-align:center;direction:ltr;border-radius:4px;min-width:36px;padding:2px 0;font:700 9px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}.mkslM.post{color:#1f5bc4;background:#e2eeff}.mkslM.get{color:#17784c;background:#e4f6ec}.mkslCode{color:#17784c;background:#e4f6ec;min-width:26px}.mkslLog{margin-bottom:2px}@keyframes mkslFill{0%{width:0}}@keyframes mkslPulse{0%,to{box-shadow:0 0 #2d72f052}50%{box-shadow:0 0 0 4px #2d72f000}}.mkslBar i{animation:1.4s cubic-bezier(.23,1,.32,1) .4s backwards mkslFill}.mkslStep.doing .mkslDot{animation:2.6s ease-in-out infinite mkslPulse}.mkslStep.doing:nth-child(5) .mkslDot{animation-delay:-.9s}.mkslStep.doing:nth-child(6) .mkslDot{animation-delay:-1.7s}@media (prefers-reduced-motion:reduce){.mkslBar i,.mkslStep.doing .mkslDot{animation:none}}@container mksl (max-width:660px){.mkslList em{display:none}}@container mksl (max-width:600px){.mkslBody{grid-template-columns:minmax(0,1fr)}.mkslKey+.mkslLabel,.mkslEps,.mkslLog li:nth-child(n+3){display:none}}@container mksl (max-width:430px){.mkslTop{padding:0 12px}.mkslBody{gap:10px;padding:10px}.mkslCard{padding:12px}.mkslDocs,.mkslStep small{display:none}}
.lpsuGrow .lpsuMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(32px,4vw,48px);display:flex}.lpsuLegend{color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lpsuLegend li{align-items:center;gap:8px;display:inline-flex}.lpsuLegend b{color:var(--lp-fg);font-weight:650}.lpsuDot{background:var(--lpsu-cat);border-radius:50%;flex:none;width:10px;height:10px}.lpsuCat-products{--lpsu-cat:var(--pillar-blue)}.lpsuCat-suppliers{--lpsu-cat:var(--pillar-orange)}.lpsuCat-markets{--lpsu-cat:var(--pillar-green)}.lpsuCat-channels{--lpsu-cat:var(--pillar-violet)}.lpsuCat-operations{--lpsu-cat:var(--pillar-yellow)}.lpsuStairs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lpsuStage{min-height:calc(340px + var(--lpsu-i,0) * 56px);border-radius:var(--r-xl);background:var(--lp-tile,var(--paper));color:var(--ink);transition:translate .25s var(--lp-ease);flex-direction:column;align-items:flex-start;gap:10px;padding:26px 24px 24px;display:flex;position:relative}.lpsuStage:hover{translate:0 -3px}.lpsuNum{letter-spacing:.1em;color:color-mix(in srgb, var(--ink) 72%, transparent);font-size:12px;font-weight:700}.lpsuStage h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:580;line-height:1.08}.lpsuStage>p{max-width:24em;color:color-mix(in srgb, var(--ink) 68%, transparent);margin:0 0 8px;font-size:14.5px;line-height:1.5}.lpsuAdds{gap:8px;width:100%;margin:auto 0 0;padding:0;list-style:none;display:grid}.lpsuAdd{background:color-mix(in srgb, var(--paper) 68%, transparent);border-radius:12px;align-items:center;gap:11px;padding:10px 13px;display:flex}.lpsuStage.lpTone-neutral .lpsuAdd{background:var(--paper)}.lpsuAdd b{letter-spacing:-.01em;font-size:14.5px;font-weight:600;line-height:1.3}.lpsuRail{color:var(--lp-muted);align-items:center;gap:16px;margin-top:24px;font-size:13.5px;font-weight:600;display:flex}.lpsuRail:before,.lpsuRail:after{content:"";border-top:1.5px dashed var(--lp-hair-strong);flex:1}.lpsuRail .arrow{margin-inline-start:-8px}@media (max-width:1000px){.lpsuStairs{grid-template-columns:minmax(0,1fr);align-items:stretch}.lpsuStage{min-height:0}.lpsuAdds{margin-top:10px}}@media (max-width:600px){.lpsuRail{text-align:center;justify-content:center}.lpsuRail:before,.lpsuRail:after{display:none}.lpsuRail .arrow{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.lpsuStage{transition:none}.lpsuStage:hover{translate:none}}.lpsuMini{text-align:start;color:#1c2430;min-width:0;font-family:var(--font-geist-sans,-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", Inter, "Segoe UI", sans-serif);direction:ltr;font-size:11px;line-height:1.35}:where(.lpsuMini) :where(ul,ol,dl,dd,p){margin:0;padding:0;list-style:none}:where(.lpsuMini) :where(i,em){font-style:normal}.lpsuMini small{color:#64707e;font-size:9.5px;display:block}.lpsuCard{background:#fff;border:1px solid #e1e5ea;border-radius:12px;padding:14px}.lpsuMini .lpsuLabel{letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:700}.lpsuLockup{color:#fff;background:#111;border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.lpsuLogo{color:#111;background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.lpsuLockup>span{flex-direction:column;gap:2px;min-width:0;display:flex}.lpsuLockup b{letter-spacing:-.01em;font-size:14px}.lpsuLockup small{color:#ffffffa8}.lpsuAa{color:#fff;margin-inline-start:auto;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1}.lpsuSwatches{gap:7px;margin-top:12px;display:flex}.lpsuSwatches i{border-radius:8px;flex:1;height:26px}.lpsuSwatches .s1{background:#111}.lpsuSwatches .s2{background:#328efa}.lpsuSwatches .s3{background:#e16540}.lpsuSwatches .s4{background:#fbc768}.lpsuSwatches .s5{background:#47d096}.lpsuLangs{align-items:center;gap:6px;margin-top:12px;display:flex}.lpsuLangs span{color:#3b4553;border:1px solid #d9dde3;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:650}.lpsuLangs small{margin-inline-start:auto}.lpsuExp{grid-template-columns:minmax(0,1fr) 128px;align-items:end;gap:14px;display:grid}.lpsuWin{background:#fff;border:1px solid #dfe3e8;border-radius:12px;min-width:0;overflow:hidden}.lpsuWinBar{background:#f9fafb;border-bottom:1px solid #edf0f3;align-items:center;gap:5px;height:22px;padding:0 10px;display:flex}.lpsuWinBar i{background:#d3d8df;border-radius:50%;width:6px;height:6px}.lpsuWinHero{color:#fff;flex-direction:column;justify-content:flex-end;gap:8px;height:118px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.lpsuWinHero img,.lpsuThumb img,.lpsuPhoneImg img{object-fit:cover}.lpsuShade{background:linear-gradient(#0000000d,#0000008c);position:absolute;inset:0}.lpsuWinHero b,.lpsuPill{z-index:1;position:relative}.lpsuWinHero b{letter-spacing:-.03em;font-size:17px}.lpsuPill{color:#5f6978;background:#fff;border-radius:99px;justify-content:space-between;align-items:center;gap:8px;height:26px;padding:0 4px 0 11px;font-size:10px;display:flex}.lpsuPill em{color:#fff;background:#111;border-radius:99px;place-items:center;height:18px;padding:0 10px;font-weight:650;display:grid}.lpsuCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.lpsuCards>span{align-items:center;gap:8px;min-width:0;display:flex}.lpsuThumb{background:#e6e9ee;border-radius:7px;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.lpsuCards span span:last-child{flex-direction:column;min-width:0;display:flex}.lpsuCards b{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.lpsuPhone{background:#fff;border:1px solid #dfe3e8;border-radius:18px;overflow:hidden}.lpsuPhoneImg{height:84px;position:relative;overflow:hidden}.lpsuPhoneBody{flex-direction:column;gap:2px;padding:9px 10px 11px;display:flex}.lpsuPhoneBody b{font-size:11px}.lpsuPhoneBody strong{letter-spacing:-.01em;margin-top:4px;font-size:12.5px}.lpsuPhoneBody em{color:#fff;background:#111;border-radius:99px;place-items:center;height:24px;margin-top:7px;font-size:10.5px;font-weight:650;display:grid}.lpsuPrice{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.lpsuRules li{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.lpsuRules li:first-child{border-top:0;padding-top:0}.lpsuRules b{font-size:10.5px}.lpsuRules span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;font-weight:700}.lpsuBar{border-radius:99px;gap:2px;height:8px;margin:2px 0 10px;display:flex;overflow:hidden}.lpsuBar i{height:100%;display:block}.lpsuBar i:first-child{background:#111;width:89%}.lpsuBar i:nth-child(2){background:#2d72f0;width:7%}.lpsuBar i:nth-child(3){background:#fbc768;width:4%}.lpsuBuild dl{flex-direction:column;gap:5px;display:flex}.lpsuBuild dl div{justify-content:space-between;gap:8px;font-size:10.5px;display:flex}.lpsuBuild dt{color:#5b6472}.lpsuBuild dd{font-variant-numeric:tabular-nums;font-weight:650}.lpsuBuild .total{border-top:1px solid #edf0f3;margin-top:3px;padding-top:7px;font-size:12px}.lpsuBuild .total dt{color:#1c2430;font-weight:700}.lpsuBuild .total dd{font-weight:750}.lpsuCur{align-items:center;gap:5px;padding-top:9px;display:flex}.lpsuCur small{margin-inline-end:3px}.lpsuCur em{color:#3b4553;border:1px solid #d9dde3;border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:650}.lpsuFlow{flex-direction:column;gap:0;padding:4px 0 0;display:flex}.lpsuFlow li{background:#fff;border:1px solid #e1e5ea;border-radius:10px;align-items:center;gap:11px;padding:9px 12px;display:flex;position:relative}.lpsuFlow li+li{margin-top:12px}.lpsuFlow li+li:before{content:"";inset-inline-start:22px;border-inline-start:1.5px dashed #b8bfc9;height:12px;position:absolute;top:-13px}.lpsuFlow i{color:#4b5563;background:#eef0f3;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid}.lpsuFlow span{flex-direction:column;gap:1px;min-width:0;display:flex}.lpsuFlow b{font-size:11.5px}.lpsuFlow .mine{background:#f3f6fd;border-color:#2d72f0;box-shadow:0 0 0 3px #2d72f01f}.lpsuFlow .mine i{color:#fff;background:#2d72f0}.lpsuFlow .mine small{color:#1f5bc4;font-weight:650}@media (max-width:520px){.lpsuExp{grid-template-columns:minmax(0,1fr)}.lpsuPhone{display:none}.lpsuPrice{grid-template-columns:minmax(0,1fr)}}
