:where(.mcui-content,.product-detail-content:has(.mcui-content),.d4lp){--mcui-canvas: var(--mm-page, #1d2030);--mcui-sunken: var(--mm-sunken, #191c29);--mcui-reference: #202436;--mcui-reference-hover: #24293d;--mcui-panel: var(--mm-panel, #222739);--mcui-panel-shadow: inset 0 1px 0 rgb(239 240 245 / .05);--mcui-raised: var(--mm-panel, #222739);--mcui-selected: var(--mm-selected, #303650);--mcui-commerce: var(--mm-deep, #11131d);--mcui-control: #1d2034;--mcui-line: var(--mm-line, rgb(175 181 207 / .12));--mcui-line-strong: rgb(175 181 207 / .24);--mcui-row-line: rgb(175 181 207 / .07);--mcui-ink: var(--mm-ink, #eff0f5);--mcui-copy: var(--mm-copy, #cfd3e2);--mcui-muted: var(--mm-muted, #afb5cf);--mcui-body: 16px;--mcui-note: 15px;--mcui-item: 16px;--mcui-meta: 13px;--mcui-label: 12px;--mcui-leading: 1.55;--mcui-leading-tight: 1.45;--mcui-accent: var(--primary, hsl(358 79% 59%));--mcui-link: #ff7478;--mcui-tint: oklch(0.777 0.038 275.2);--mcui-focus: var(--mm-ink, #eff0f5);--mcui-radius-sm: 4px;--mcui-radius: 8px;--mcui-radius-card: 12px;--mcui-radius-dock: 14px;--mcui-radius-panel: 16px;--mcui-axis: 40px;--mcui-text: 72px;--mcui-inset: 20px;--mcui-check-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 10.5 3.25 3.25L15 7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-dice-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='3.25' y='3.25' width='13.5' height='13.5' rx='3.25' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Ccircle cx='7.2' cy='7.2' r='1.35'/%3E%3Ccircle cx='10' cy='10' r='1.35'/%3E%3Ccircle cx='12.8' cy='12.8' r='1.35'/%3E%3C/svg%3E");--mcui-chevron-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-external-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 2h6v6M10 2 3 9' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-chat-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 3.5h10a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H7l-3 2.5v-2.5H3a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1Z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E")}.mcui-content{box-sizing:border-box;color:var(--mcui-copy);font-size:var(--mcui-body);line-height:var(--mcui-leading);container-type:inline-size}.mcui-content *,.mcui-content *::before,.mcui-content *::after{box-sizing:border-box}@container (max-width: 400px){.mcui-content>*{--mcui-axis: 32px;--mcui-text: 60px;--mcui-inset: 16px}}.mcui-content.mcui-wow,.mcui-content .mcui-wow,.product-detail-content:has(.mcui-wow),.mcui-wow .d4lp{--mcui-tint: oklch(0.705 0.164 288.2)}.mcui-content.mcui-diablo,.mcui-content .mcui-diablo,.product-detail-content:has(.mcui-diablo),.d4lp{--mcui-tint: oklch(0.769 0.12 74.3)}.mcui-content :is(.mcui-options__group,.mcui-faq,.mcui-help,.mcui-card){border-radius:var(--mcui-radius);background:var(--mcui-reference)}.mcui-content :is(.mcui-service-includes__result,.mcui-requirements){position:relative;border-radius:var(--mcui-radius);background:var(--mcui-panel);box-shadow:var(--mcui-panel-shadow)}.mcui-content strong,.mcui-content b{color:var(--mcui-ink);font-weight:700}.mcui-content a:not([class]){color:var(--mcui-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgb(255 116 120 / .45);transition:color 150ms ease-out,text-decoration-color 150ms ease-out}.mcui-content a:not([class]):hover{color:#ff9194;text-decoration-color:currentColor}.mcui-content a[href^=http]:not([class],[href^="https://mmonster.co"],[href*=".mmonster.co/"])::after{content:"";display:inline-block;width:.7em;height:.7em;margin-left:.2em;vertical-align:.05em;background:currentColor;-webkit-mask:var(--mcui-external-mask) center / contain no-repeat;mask:var(--mcui-external-mask) center / contain no-repeat}.tippy-box[data-theme~=custom-options]{border:1px solid var(--color-theme-500, #303650);border-radius:8px;background:var(--color-theme-200, #1d2030);color:var(--color-theme-800, #cfd3e2);font-size:13px;line-height:1.45;box-shadow:0 12px 32px rgb(0 0 0 / .45)}.tippy-box[data-theme~=custom-options]>.tippy-content{padding:8px 12px}.tippy-box[data-theme~=custom-options] .tippy-arrow{display:none}@media(prefers-reduced-motion:no-preference){.tippy-box[data-theme~=custom-options]{animation:mcui-tip 140ms ease-out}}@keyframes mcui-tip{from{opacity:0;translate:0 4px}}.mcui-content .mcui-section{margin-top:64px;scroll-margin-top:96px}.mcui-content .mcui-section:first-child{margin-top:32px}@container (max-width: 400px){.mcui-content .mcui-section{margin-top:48px}}@media(min-width:768px){.product-detail-box:has(.mcui-content){grid-template-rows:max-content max-content max-content 1fr}}.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-pane+.product-detail-tab-navigation-pane .product-detail-description{padding-top:64px}.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-pane:first-child .product-detail-description{padding-top:32px}@media(max-width:575px){.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-pane+.product-detail-tab-navigation-pane .product-detail-description{padding-top:48px}}.mcui-content .mcui-section__title,.product-detail-content:has(.mcui-content) .product-detail-description>.product-detail-description-title h2,.d4lp .d4lp-panel__title{display:flex;align-items:center;gap:12px;color:var(--mcui-ink);font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.005em;text-transform:none}.mcui-content .mcui-section__title,.product-detail-content:has(.mcui-content) .product-detail-description>.product-detail-description-title h2{margin:0 0 20px}.mcui-content .mcui-section__title::after,.product-detail-content:has(.mcui-content) .product-detail-description>.product-detail-description-title h2::after,.d4lp .d4lp-panel__title::after{content:"";flex:none;width:7px;height:7px;transform:rotate(45deg);background:color-mix(in srgb,var(--mcui-tint) 70%,var(--mcui-canvas));box-shadow:0 0 8px color-mix(in srgb,var(--mcui-tint) 30%,transparent)}.product-detail-content:has(.mcui-content) .product-detail-description>.product-detail-description-title h2::before{content:none}.product-detail-content:has(.mcui-content) .product-detail-description-text .product-detail-description-title{margin-top:32px!important}.product-detail-content:has(.mcui-content) .product-detail-description-text .product-detail-description-title h2{margin:0 0 8px;color:var(--mcui-tint);font-size:var(--mcui-item);font-weight:700;line-height:var(--mcui-leading-tight);text-transform:none}@property --mcui-fade-start{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --mcui-fade-end{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes mcui-scroll-fade{from{--mcui-fade-start: 0px;--mcui-fade-end: 24px}8%{--mcui-fade-start: 24px}92%{--mcui-fade-end: 24px}to{--mcui-fade-start: 24px;--mcui-fade-end: 0px}}.product-detail-content:has(.mcui-content) .product-detail-pills,.d4pp-page .d4pp-sections{position:sticky;inset-block-start:var(--mcui-host-header, 65px);z-index:5}.product-detail-content:has(.mcui-content) .product-detail-pills,.d4pp-page .d4pp-sections,.mcui-section-nav:is(.mcui-content,.mcui-content *){box-sizing:border-box;padding:6px;border:1px solid color-mix(in oklch,var(--mcui-tint) 24%,transparent);border-radius:var(--mcui-radius);background-image:radial-gradient(420px 120px at 0 0,color-mix(in oklch,var(--mcui-tint) 13%,transparent),transparent 75%),linear-gradient(color-mix(in oklab,var(--mcui-commerce) 50%,var(--mcui-canvas)) 0 0)}.d4pp-page .d4pp-sections,.mcui-section-nav:is(.mcui-content,.mcui-content *){inline-size:fit-content;max-inline-size:100%}.product-detail-content:has(.mcui-content) .product-detail-pills::before{content:none}.product-detail-content:has(.mcui-content) .product-detail-tab-navigation{padding:0;border:0;background:none}.d4pp-page .d4pp-sections>div,.mcui-section-nav:is(.mcui-content,.mcui-content *)>ul{display:flex;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.d4pp-page .d4pp-sections>div::-webkit-scrollbar,.mcui-section-nav:is(.mcui-content,.mcui-content *)>ul::-webkit-scrollbar{display:none}.d4pp-page .d4pp-sections a,.mcui-section-nav:is(.mcui-content,.mcui-content *) li{flex:none}@supports (animation-timeline: scroll()){.d4pp-page .d4pp-sections>div,.mcui-section-nav:is(.mcui-content,.mcui-content *)>ul{mask-image:linear-gradient(to right,transparent,#000 var(--mcui-fade-start),#000 calc(100% - var(--mcui-fade-end)),transparent);animation:mcui-scroll-fade linear both;animation-timeline:scroll(self inline)}}.mcui-section-nav:is(.mcui-content,.mcui-content *)>ul>li{margin:0;padding:0}.mcui-section-nav:is(.mcui-content,.mcui-content *)>ul>li::before{content:none}.d4pp-page .d4pp-sections a,.mcui-section-nav:is(.mcui-content,.mcui-content *) a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:36px;padding:0 12px;border:0;border-radius:var(--mcui-radius-sm);background:transparent;color:var(--mcui-copy);font-size:13.5px;font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none}.d4pp-page .d4pp-sections a,.mcui-section-nav:is(.mcui-content,.mcui-content *) a,.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-link{transition-property:background-color,color;transition-duration:150ms;transition-timing-function:ease-out}.d4pp-page .d4pp-sections a[aria-current=true],.mcui-section-nav:is(.mcui-content,.mcui-content *) a[aria-current=true],.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-link[aria-current=true]{background:linear-gradient(100deg,color-mix(in oklab,var(--mcui-tint) 24%,var(--mcui-control)),color-mix(in oklab,var(--mcui-tint) 10%,var(--mcui-control)));color:var(--mcui-ink);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--mcui-tint) 60%,transparent)}@media(hover:hover)and (pointer:fine){.d4pp-page .d4pp-sections a:not([aria-current=true]):hover,.mcui-section-nav:is(.mcui-content,.mcui-content *) a:not([aria-current=true]):hover,.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-link:not([aria-current=true]):hover{background:color-mix(in oklch,var(--mcui-tint) 12%,transparent);color:var(--mcui-ink)}}.d4pp-page .d4pp-sections a:focus-visible,.mcui-section-nav:is(.mcui-content,.mcui-content *) a:focus-visible,.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-link:focus-visible{outline:2px solid var(--mcui-focus);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.d4pp-page .d4pp-sections a,.mcui-section-nav:is(.mcui-content,.mcui-content *) a,.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-link{transition:none}}@media(pointer:coarse),(max-width:767px){.d4pp-page .d4pp-sections a,.mcui-section-nav:is(.mcui-content,.mcui-content *) a,.product-detail-content:has(.mcui-content) .product-detail-tab-navigation-link{display:inline-flex;align-items:center;min-block-size:44px}}@media(max-width:767px){.product-detail-content:has(.mcui-content) .product-detail-pills,.d4pp-page .d4pp-sections{--mcui-host-header: 50px}}@media(max-width:767px){.product-detail-content:has(.mcui-content) .product-detail-pills,.d4pp-page .d4pp-sections{transition:translate 200ms cubic-bezier(.2,0,0,1),visibility 0s}.product-detail-content:has(.mcui-content) .product-detail-pills.mcui-tabs-away,.d4pp-page .d4pp-sections.mcui-tabs-away{translate:0 calc(-100% - 24px);visibility:hidden;transition:translate 200ms cubic-bezier(.4,0,1,1),visibility 0s linear 200ms}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.product-detail-content:has(.mcui-content) .product-detail-pills,.product-detail-content:has(.mcui-content) .product-detail-pills.mcui-tabs-away,.d4pp-page .d4pp-sections,.d4pp-page .d4pp-sections.mcui-tabs-away{transition:none}}html:has(.product-detail-content .mcui-content){scroll-padding-top:142px}@media(max-width:767px){html:has(.product-detail-content .mcui-content){scroll-padding-top:126px}}.product-detail-content:has(.mcui-undertitle) .product-detail-name{line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.mcui-content .mcui-undertitle__lead,.mcui-content .mcui-undertitle__text{margin:0;color:var(--mcui-copy);font-size:var(--mcui-body);line-height:var(--mcui-leading);overflow-wrap:break-word;hyphens:manual;text-wrap:pretty}.mcui-content .mcui-undertitle__text{margin-top:8px}.mcui-content .mcui-service-includes{min-width:0}.mcui-content .mcui-service-includes__result{padding:13px var(--mcui-inset) 13px var(--mcui-text);background:radial-gradient(120% 160% at 0 0,color-mix(in srgb,var(--mcui-accent) 8%,transparent),transparent 50%),var(--mcui-panel)}.mcui-content .mcui-service-includes__result::before{content:"";position:absolute;top:15px;left:calc(var(--mcui-axis) - 10px);width:20px;height:20px;background:var(--mcui-accent);-webkit-mask:var(--mcui-check-mask) center / 20px no-repeat;mask:var(--mcui-check-mask) center / 20px no-repeat}.mcui-content .mcui-service-includes__lead{margin:0;color:var(--mcui-ink);font-size:var(--mcui-item);font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:break-word;text-wrap:pretty}.mcui-content .mcui-service-includes__detail{margin:4px 0 0;color:var(--mcui-copy);font-size:var(--mcui-note);line-height:var(--mcui-leading);overflow-wrap:break-word;text-wrap:pretty}.mcui-content .mcui-service-includes__list{margin:10px 0 0;padding:0;list-style:none}.mcui-content .mcui-service-includes__item{position:relative;margin:0;padding:6px 0 6px var(--mcui-text);text-wrap:pretty}.mcui-content .mcui-service-includes__item::marker{content:none}.mcui-content .mcui-service-includes__item::before{content:"";position:absolute;top:8px;left:calc(var(--mcui-axis) - 10px);width:20px;height:20px;background:var(--mcui-ink);-webkit-mask:var(--mcui-check-mask) center / 20px no-repeat;mask:var(--mcui-check-mask) center / 20px no-repeat}.mcui-content .mcui-service-includes__item--chance::before{top:9px;left:calc(var(--mcui-axis) - 9px);width:18px;height:18px;background:var(--mcui-muted);transform:rotate(-12deg);-webkit-mask:var(--mcui-dice-mask) center / 18px no-repeat;mask:var(--mcui-dice-mask) center / 18px no-repeat}.mcui-content .mcui-service-includes__item-lead{color:var(--mcui-ink);font-size:var(--mcui-item);font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.mcui-content .mcui-service-includes__item:not(:has(.mcui-service-includes__item-detail)) .mcui-service-includes__item-lead{font-weight:400}.mcui-content .mcui-service-includes__item-detail{display:block;margin-top:2px;color:var(--mcui-muted);font-size:var(--mcui-note);line-height:var(--mcui-leading);overflow-wrap:break-word;text-wrap:pretty}.mcui-content .mcui-service-includes__tag{display:inline-block;margin-inline-start:8px;padding:1px 8px;border-radius:var(--mcui-radius-sm);background:var(--mcui-selected);color:var(--mcui-ink);font-size:12px;font-weight:700;line-height:20px;vertical-align:1px;white-space:nowrap}.mcui-content .mcui-service-includes__item--chance .mcui-service-includes__tag{color:var(--mcui-muted)}.mcui-content .mcui-requirements{isolation:isolate;overflow:hidden;min-width:0;padding:20px var(--mcui-inset) 20px var(--mcui-text)}.mcui-content .mcui-requirements::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to right,rgb(175 181 207 / .08) 1px,transparent 1px) 0 0 / 20px 20px,linear-gradient(to bottom,rgb(175 181 207 / .08) 1px,transparent 1px) 0 0 / 20px 20px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 100% 0,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 100% 0,#000,transparent 75%)}.mcui-content .mcui-requirements__title{margin:0 0 12px;color:var(--mcui-ink);font-size:var(--mcui-item);font-weight:700;line-height:var(--mcui-leading-tight)}.mcui-content .mcui-requirements__list{margin:0;padding:0;list-style:none}.mcui-content .mcui-requirements__list>li{position:relative;margin:0;padding:12px 0;color:var(--mcui-copy);font-size:var(--mcui-body);line-height:var(--mcui-leading);overflow-wrap:break-word;text-wrap:pretty}.mcui-content .mcui-requirements__list>li:first-child{padding-top:0}.mcui-content .mcui-requirements__list>li:last-child{padding-bottom:0}.mcui-content .mcui-requirements__list>li::marker{content:none}.mcui-content .mcui-requirements__list>li::before{content:"";position:absolute;top:21px;left:calc(var(--mcui-axis) - var(--mcui-text) - 3px);width:6px;height:6px;border-radius:50%;background:var(--mcui-muted)}.mcui-content .mcui-requirements__list>li:first-child::before{top:9px}.mcui-content .mcui-requirements__list>li+li::after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--mcui-row-line)}.mcui-content .mcui-options{display:grid;gap:12px}.mcui-content .mcui-options__group{overflow:hidden;padding:14px var(--mcui-inset) 4px}.mcui-content :is(.mcui-options__title,.mcui-card__eyebrow),.d4lp :is(.d4lp-label,.d4lp-lock__label){font-size:var(--mcui-label);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}.mcui-content .mcui-options__title{margin:0 0 2px;color:var(--mcui-tint)}.mcui-content .mcui-options__list{margin:0}.mcui-content .mcui-options__row{padding:10px 0}.mcui-content .mcui-options__row+.mcui-options__row{border-top:1px solid var(--mcui-row-line)}.mcui-content .mcui-options__row dt{margin:0;color:var(--mcui-ink);font-size:var(--mcui-note);font-weight:700;line-height:var(--mcui-leading-tight)}.mcui-content .mcui-options__row dd,.mcui-content .mcui-options__text{margin:2px 0 0;color:var(--mcui-copy);font-size:var(--mcui-note);line-height:var(--mcui-leading);text-wrap:pretty}.mcui-content .mcui-options__text{margin:0;padding:6px 0 10px}.mcui-content .mcui-options+.mcui-prose{margin-top:36px}.mcui-content .mcui-prose+.mcui-card-grid{margin-top:20px}.mcui-content .mcui-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4;font-variant-numeric:tabular-nums}.mcui-content .mcui-table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.mcui-content .mcui-prose .mcui-table-scroll{margin:24px 0 32px}.mcui-content .mcui-prose .mcui-table-scroll>.mcui-table{margin:0}.product-detail-content:has(.mcui-content) .mcui-content .mcui-table{display:table;overflow:visible}.product-detail-content:has(.mcui-content) .mcui-content .mcui-table tbody{display:table-row-group;width:auto}.mcui-content .mcui-table th{padding:0 12px 8px 0;border-bottom:1px solid var(--mcui-line);color:var(--mcui-muted);font-size:12px;font-weight:700;line-height:1.3;text-align:left;text-transform:uppercase;vertical-align:bottom}.mcui-content .mcui-table td{padding:6px 12px 6px 0;color:var(--mcui-copy);transition:background-color 150ms ease-out}.mcui-content .mcui-table tbody tr:first-child td{padding-top:10px}.mcui-content .mcui-table td:first-child{color:var(--mcui-ink);font-weight:700;white-space:nowrap}.mcui-content .mcui-table--plain td:first-child{color:var(--mcui-copy);font-weight:400;white-space:normal}.mcui-content .mcui-table__cell--chance{color:var(--mcui-muted)}.mcui-content td.mcui-table__cell--chance{color:var(--mcui-muted)}.mcui-content td.mcui-table__cell--guaranteed{color:var(--mcui-ink);font-weight:700}.mcui-content th.mcui-table__cell--chance::after{content:"";display:inline-block;width:14px;height:14px;margin-left:6px;vertical-align:-2px;background:currentColor;transform:rotate(-12deg);-webkit-mask:var(--mcui-dice-mask) center / 14px no-repeat;mask:var(--mcui-dice-mask) center / 14px no-repeat}.mcui-content .mcui-table__row--peak td,.mcui-content .mcui-table tbody tr:hover td{background:rgb(239 240 245 / .04)}.mcui-content .mcui-catalog{margin-top:4px}.mcui-content :is(.mcui-catalog__radio,.mcui-catalog__all){position:absolute;opacity:0;pointer-events:none}.mcui-content .mcui-catalog__tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.mcui-content :is(.mcui-catalog__tabs label,.mcui-catalog__more){display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border-radius:4px;background:var(--mcui-reference);box-shadow:inset 0 0 0 1px var(--mcui-line);color:var(--mcui-copy);font-size:14px;font-weight:700;line-height:1.3;cursor:pointer;transition:background-color 150ms ease-out}.mcui-content .mcui-catalog__tabs label span{color:var(--mcui-muted);font-weight:400;font-variant-numeric:tabular-nums}@media(hover:hover){.mcui-content :is(.mcui-catalog__tabs label,.mcui-catalog__more):hover{background:var(--mcui-reference-hover)}}.mcui-content .mcui-catalog__radio:nth-of-type(1):checked~.mcui-catalog__tabs>label:nth-child(1),.mcui-content .mcui-catalog__radio:nth-of-type(2):checked~.mcui-catalog__tabs>label:nth-child(2),.mcui-content .mcui-catalog__radio:nth-of-type(3):checked~.mcui-catalog__tabs>label:nth-child(3),.mcui-content .mcui-catalog__radio:nth-of-type(4):checked~.mcui-catalog__tabs>label:nth-child(4),.mcui-content .mcui-catalog__radio:nth-of-type(5):checked~.mcui-catalog__tabs>label:nth-child(5),.mcui-content .mcui-catalog__radio:nth-of-type(6):checked~.mcui-catalog__tabs>label:nth-child(6),.mcui-content .mcui-catalog__radio:nth-of-type(7):checked~.mcui-catalog__tabs>label:nth-child(7),.mcui-content .mcui-catalog__radio:nth-of-type(8):checked~.mcui-catalog__tabs>label:nth-child(8),.mcui-content .mcui-catalog__radio:nth-of-type(9):checked~.mcui-catalog__tabs>label:nth-child(9),.mcui-content .mcui-catalog__radio:nth-of-type(10):checked~.mcui-catalog__tabs>label:nth-child(10),.mcui-content .mcui-catalog__radio:nth-of-type(11):checked~.mcui-catalog__tabs>label:nth-child(11),.mcui-content .mcui-catalog__radio:nth-of-type(12):checked~.mcui-catalog__tabs>label:nth-child(12){background:var(--mcui-selected);box-shadow:inset 0 0 0 1px var(--mcui-tint);color:var(--mcui-ink)}.mcui-content .mcui-catalog__radio:nth-of-type(1):focus-visible~.mcui-catalog__tabs>label:nth-child(1),.mcui-content .mcui-catalog__radio:nth-of-type(2):focus-visible~.mcui-catalog__tabs>label:nth-child(2),.mcui-content .mcui-catalog__radio:nth-of-type(3):focus-visible~.mcui-catalog__tabs>label:nth-child(3),.mcui-content .mcui-catalog__radio:nth-of-type(4):focus-visible~.mcui-catalog__tabs>label:nth-child(4),.mcui-content .mcui-catalog__radio:nth-of-type(5):focus-visible~.mcui-catalog__tabs>label:nth-child(5),.mcui-content .mcui-catalog__radio:nth-of-type(6):focus-visible~.mcui-catalog__tabs>label:nth-child(6),.mcui-content .mcui-catalog__radio:nth-of-type(7):focus-visible~.mcui-catalog__tabs>label:nth-child(7),.mcui-content .mcui-catalog__radio:nth-of-type(8):focus-visible~.mcui-catalog__tabs>label:nth-child(8),.mcui-content .mcui-catalog__radio:nth-of-type(9):focus-visible~.mcui-catalog__tabs>label:nth-child(9),.mcui-content .mcui-catalog__radio:nth-of-type(10):focus-visible~.mcui-catalog__tabs>label:nth-child(10),.mcui-content .mcui-catalog__radio:nth-of-type(11):focus-visible~.mcui-catalog__tabs>label:nth-child(11),.mcui-content .mcui-catalog__radio:nth-of-type(12):focus-visible~.mcui-catalog__tabs>label:nth-child(12),.mcui-content .mcui-catalog__all:focus-visible~.mcui-catalog__more{outline:2px solid var(--mcui-focus);outline-offset:2px}.mcui-content .mcui-catalog__radio~.mcui-catalog__panels>.mcui-catalog__panel{display:none}.mcui-content .mcui-catalog__radio:nth-of-type(1):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(1),.mcui-content .mcui-catalog__radio:nth-of-type(2):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(2),.mcui-content .mcui-catalog__radio:nth-of-type(3):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(3),.mcui-content .mcui-catalog__radio:nth-of-type(4):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(4),.mcui-content .mcui-catalog__radio:nth-of-type(5):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(5),.mcui-content .mcui-catalog__radio:nth-of-type(6):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(6),.mcui-content .mcui-catalog__radio:nth-of-type(7):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(7),.mcui-content .mcui-catalog__radio:nth-of-type(8):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(8),.mcui-content .mcui-catalog__radio:nth-of-type(9):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(9),.mcui-content .mcui-catalog__radio:nth-of-type(10):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(10),.mcui-content .mcui-catalog__radio:nth-of-type(11):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(11),.mcui-content .mcui-catalog__radio:nth-of-type(12):checked~.mcui-catalog__panels>.mcui-catalog__panel:nth-child(12){display:block}.mcui-content .mcui-catalog__panel{container-type:inline-size}.mcui-content .mcui-catalog__table tbody th{padding:6px 12px 6px 0;border-bottom:0;color:var(--mcui-ink);font-size:14px;text-transform:none;vertical-align:middle;white-space:nowrap}.mcui-content .mcui-catalog__table tbody th img,.mcui-content .mcui-catalog__items img,.mcui-content .mcui-catalog__pic{flex:none;width:28px;height:28px;object-fit:contain}.mcui-content .mcui-catalog__table tbody th img{margin-right:10px;vertical-align:middle}.mcui-content .mcui-catalog__table tbody tr:first-child th{padding-top:10px}.mcui-content .mcui-catalog__pic{border-radius:4px;background:var(--mcui-reference)}.mcui-content .mcui-catalog__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none}.mcui-content .mcui-catalog__items li{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;border-bottom:1px solid var(--mcui-row-line)}.mcui-content .mcui-catalog__items b{display:block;color:var(--mcui-ink);font-size:14px;font-weight:700;line-height:1.3}.mcui-content .mcui-catalog__items small{display:block;color:var(--mcui-muted);font-size:var(--mcui-meta);line-height:1.3}.mcui-content .mcui-catalog__all:not(:checked)+.mcui-catalog__items>li:nth-child(n+31){display:none}.mcui-content .mcui-catalog__more{margin-top:10px;color:var(--mcui-ink)}.mcui-content .mcui-catalog__all:checked~.mcui-catalog__more span:first-child,.mcui-content .mcui-catalog__all:not(:checked)~.mcui-catalog__more span:last-child{display:none}.mcui-content .mcui-catalog__all:not(:checked)+.mcui-catalog__items:not(:has(>li:nth-child(31)))~.mcui-catalog__more{display:none}@container (max-width: 679px){.mcui-content .mcui-catalog__items{grid-template-columns:repeat(2,minmax(0,1fr))}.mcui-content .mcui-catalog__all:not(:checked)+.mcui-catalog__items>li:nth-child(n+21){display:none}.mcui-content .mcui-catalog__all:not(:checked)+.mcui-catalog__items:has(>li:nth-child(21))~.mcui-catalog__more{display:inline-flex}}@media(max-width:599px){.mcui-content .mcui-catalog__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mcui-content .mcui-catalog__panel .mcui-table-scroll{overflow:visible}.mcui-content .mcui-catalog__table,.mcui-content .mcui-catalog__table tbody{display:block;width:100%}.product-detail-content:has(.mcui-content) .mcui-content .mcui-catalog__table,.product-detail-content:has(.mcui-content) .mcui-content .mcui-catalog__table tbody{display:block}.mcui-content .mcui-catalog__table tr{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 0;border-bottom:1px solid var(--mcui-row-line)}.mcui-content .mcui-catalog__table tbody th{grid-column:1 / -1;padding:0 0 4px}.mcui-content .mcui-catalog__table td{display:contents}.mcui-content .mcui-catalog__table td::before{content:attr(data-label);color:var(--mcui-muted);font-size:12.5px;font-weight:400;line-height:1.5}.mcui-content .mcui-catalog__items li{min-height:0;padding:6px 0}.mcui-content .mcui-catalog__items :is(img,small,.mcui-catalog__pic){display:none}.mcui-content .mcui-catalog__items b{color:var(--mcui-copy);font-size:13.5px;font-weight:400}}.mcui-content .mcui-step-list{margin:0;padding:0 0 0 calc(var(--mcui-axis) - 16px);list-style:none;counter-reset:mcui-step}.mcui-content .mcui-step{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:calc(var(--mcui-text) - var(--mcui-axis) - 16px);margin:0;padding:0 0 24px;counter-increment:mcui-step}.mcui-content .mcui-step:last-child{padding-bottom:0}.mcui-content .mcui-step::marker{content:none}.mcui-content .mcui-step::before{content:counter(mcui-step);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--mcui-tint) 14%,var(--mcui-canvas));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mcui-tint) 50%,transparent);color:var(--mcui-tint);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.mcui-content .mcui-step:not(:last-child)::after{content:"";position:absolute;top:32px;bottom:0;left:15.5px;width:1px;background:color-mix(in srgb,var(--mcui-tint) 35%,transparent)}.mcui-content .mcui-step__body{min-width:0}.mcui-content .mcui-step__title{margin:4px 0;color:var(--mcui-ink);font-size:var(--mcui-item);font-weight:700;line-height:var(--mcui-leading-tight)}.mcui-content .mcui-step__body>.mcui-step__text:first-child{margin-top:5px}.mcui-content .mcui-step__text{margin:0;color:var(--mcui-copy);font-size:var(--mcui-note);line-height:var(--mcui-leading);overflow-wrap:break-word;text-wrap:pretty}.mcui-content .mcui-how-it-works__note{margin:24px 0 0 var(--mcui-text);color:var(--mcui-muted);font-size:14px;line-height:var(--mcui-leading)}.mcui-content .mcui-prose{color:var(--mcui-copy);font-size:var(--mcui-body);line-height:var(--mcui-leading)}.mcui-content .mcui-prose p{margin:0 0 20px;text-wrap:pretty}.mcui-content .mcui-prose>:last-child{margin-bottom:0}.mcui-content .mcui-prose h3{margin:36px 0 8px;color:var(--mcui-tint);font-size:var(--mcui-item);font-weight:700;line-height:var(--mcui-leading-tight)}.mcui-content .mcui-prose h3:first-child{margin-top:0}.mcui-content .mcui-prose .mcui-table{margin:24px 0 32px}.mcui-content .mcui-prose ul{display:grid;gap:14px;margin:20px 0 0;padding:0;list-style:none}.mcui-content .mcui-prose ul>li{position:relative;padding-left:20px}.mcui-content .mcui-prose ul>li::before{content:"";position:absolute;top:.7em;left:2px;width:5px;height:5px;transform:rotate(45deg);background:color-mix(in srgb,var(--mcui-muted) 70%,var(--mcui-canvas))}.mcui-content.mcui-wow .mcui-prose>:is(p,ul,ol,h3){max-inline-size:68ch}.mcui-content .mcui-prose ul.mcui-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;margin-block-start:12px}.mcui-content .mcui-prose ul.mcui-links>li{padding:0}.mcui-content .mcui-prose ul.mcui-links>li::before{content:none}.mcui-content .mcui-links a{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;block-size:100%;min-block-size:56px;padding:10px 38px 10px 52px!important;border-radius:var(--mcui-radius);background:var(--mcui-reference) var(--mcui-ref-go) no-repeat right 14px center / 12px!important;color:var(--mcui-ink)!important;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;overflow-wrap:anywhere;transition:background-color 150ms ease-out;-webkit-tap-highlight-color:transparent;--mcui-ref-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.5 2.5 8 6l-3.5 3.5' fill='none' stroke='%23afb5cf' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mcui-content .mcui-links a[data-mcui-out]{--mcui-ref-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 2h6v6M10 2 3 9' fill='none' stroke='%23afb5cf' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mcui-content .mcui-links a *{color:inherit!important;text-decoration:none}.mcui-content .mcui-links a::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:12px;inline-size:28px;block-size:28px;translate:0 -50%;border-radius:var(--mcui-radius-sm);background:var(--mcui-ref-icon, var(--mcui-ref-sign, none)) center / cover no-repeat,var(--mcui-sunken);box-shadow:0 0 0 1px oklch(0 0 none / .6),inset 0 0 0 1px oklch(1 0 none / .1)}.mcui-content .mcui-links a:not([data-mcui-pic])::before{background-size:14px}.mcui-content .mcui-links a[data-mcui-kind=title]{--mcui-ref-sign: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3.5h10v17l-5-3.6-5 3.6z' fill='none' stroke='%23c7c3e8' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.mcui-content .mcui-links a[data-mcui-kind=ours]{--mcui-ref-sign: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6' fill='none' stroke='%23c7c3e8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mcui-content .mcui-links a::after{content:attr(data-mcui-label);display:block;inline-size:auto;block-size:auto;margin:0;background:none;-webkit-mask:none;mask:none;color:var(--mcui-muted);font-size:12px;font-weight:400}.mcui-content .mcui-links a:focus-visible{outline:2px solid var(--mcui-focus);outline-offset:2px}.mcui-content .mcui-links a:active{background-color:var(--mcui-reference-hover)!important}@media(hover:hover)and (pointer:fine){.mcui-content .mcui-links a:hover{background-color:var(--mcui-reference-hover)!important}}.mcui-content .mcui-faq{overflow:hidden}.mcui-content .mcui-faq details{margin:0 var(--mcui-inset)}.mcui-content .mcui-faq details+details{border-top:1px solid var(--mcui-row-line)}.mcui-content .mcui-faq summary{display:flex;justify-content:space-between;gap:16px;padding:16px 0;color:var(--mcui-ink);font-size:var(--mcui-item);font-weight:700;line-height:var(--mcui-leading-tight);list-style:none;cursor:pointer;text-wrap:pretty;transition:color 150ms ease-out}.mcui-content .mcui-faq summary::-webkit-details-marker{display:none}.mcui-content .mcui-faq summary::after{content:"";flex:none;width:16px;height:16px;margin-top:3px;background:var(--mcui-muted);-webkit-mask:var(--mcui-chevron-mask) center / 16px no-repeat;mask:var(--mcui-chevron-mask) center / 16px no-repeat;transition:transform 240ms cubic-bezier(.2,0,0,1),background-color 150ms ease-out}.mcui-content .mcui-faq summary:hover::after{background:var(--mcui-ink)}.mcui-content .mcui-faq details[open] summary{color:var(--mcui-tint)}.mcui-content .mcui-faq details[open] summary::after{transform:rotate(180deg);background:var(--mcui-tint)}.mcui-content .mcui-faq details::details-content{height:0;overflow:clip;transition:height 240ms cubic-bezier(.2,0,0,1),content-visibility 240ms allow-discrete}.mcui-content .mcui-faq details[open]::details-content{height:auto}.mcui-content .mcui-faq__answer{padding:0 32px 18px 0;color:var(--mcui-copy);font-size:var(--mcui-note);line-height:var(--mcui-leading)}.mcui-content .mcui-faq__answer p{margin:0;text-wrap:pretty}.mcui-content .mcui-faq__answer p+p{margin-top:10px}.mcui-content .mcui-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:24px;padding:16px var(--mcui-inset)}.mcui-content .mcui-help__text{margin:0;color:var(--mcui-copy);font-size:var(--mcui-note);line-height:var(--mcui-leading)}.mcui-content .mcui-help__text strong{display:block;font-size:var(--mcui-item)}.mcui-content .mcui-help__actions{display:flex;flex-wrap:wrap;gap:8px}.mcui-content .mcui-help__actions a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--mcui-radius-sm);color:#fff;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.mcui-content .mcui-help__chat{background:var(--mcui-accent)}.mcui-content .mcui-help__chat::before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--mcui-chat-mask) center / 16px no-repeat;mask:var(--mcui-chat-mask) center / 16px no-repeat}.mcui-content .mcui-help__chat:hover{background:#fff;color:var(--mcui-accent)}.mcui-content .mcui-help__discord{background:#5865f2}.mcui-content .mcui-help__discord:hover{background:#4752c4}.mcui-content .mcui-help__actions img{width:16px;height:16px}.mcui-content .mcui-card-grid{display:grid;gap:8px;min-width:0}@container (min-width: 700px){.mcui-content .mcui-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.mcui-content .mcui-related-products:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.mcui-content .mcui-related-products:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.mcui-content .mcui-card{--mcui-card-padding: 16px var(--mcui-inset);--mcui-card-gap: 12px;--mcui-card-media-size: 32px;--mcui-card-title-size: var(--mcui-item);--mcui-card-text-size: 14px;--mcui-card-min-height: 80px;min-width:0;padding:var(--mcui-card-padding);border:0;color:var(--mcui-copy)}.mcui-content .mcui-card--sm{--mcui-card-padding: 12px var(--mcui-inset);--mcui-card-gap: 10px;--mcui-card-media-size: 28px;--mcui-card-title-size: 15px;--mcui-card-text-size: var(--mcui-meta);--mcui-card-min-height: 68px}.mcui-content .mcui-card--md{--mcui-card-padding: 16px var(--mcui-inset);--mcui-card-gap: 12px;--mcui-card-media-size: 32px;--mcui-card-title-size: var(--mcui-item);--mcui-card-text-size: 14px;--mcui-card-min-height: 88px}.mcui-content .mcui-card__media{position:relative;display:grid;place-items:center;width:var(--mcui-card-media-size);height:var(--mcui-card-media-size);flex:none;overflow:hidden;border-radius:var(--mcui-radius-sm);background:var(--mcui-raised)}.mcui-content .mcui-card__image{display:block;width:100%;height:100%;object-fit:cover}.mcui-content .mcui-card__body{display:block;min-width:0}.mcui-content .mcui-card__title{display:block;color:var(--mcui-ink);font-size:var(--mcui-card-title-size);font-weight:700;line-height:1.4;overflow-wrap:break-word}.mcui-content .mcui-card__eyebrow{display:block;margin-bottom:4px;color:var(--mcui-tint)}.mcui-content .mcui-card__text{display:block;color:var(--mcui-copy);font-size:var(--mcui-card-text-size);line-height:var(--mcui-leading);overflow-wrap:break-word}.mcui-content .mcui-card__meta{display:block;margin-top:4px;color:var(--mcui-muted);font-size:12px;line-height:1.4}.mcui-content .mcui-card--related{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:16px;min-height:var(--mcui-card-min-height);text-decoration:none;transition:background-color 150ms ease-out}.mcui-content .mcui-card--related .mcui-card__media{position:absolute;inset-block:0;right:0;z-index:-1;display:block;width:min(45%,200px);height:auto;border-radius:0;background:none;opacity:.5;-webkit-mask-image:linear-gradient(to left,#000 30%,transparent);mask-image:linear-gradient(to left,#000 30%,transparent);transition:opacity 150ms ease-out}.mcui-content .mcui-card--related .mcui-card__image{position:absolute;inset:0;object-position:50% 10%}.mcui-content .mcui-card--related .mcui-card__body{flex:1}.mcui-content .mcui-card--related .mcui-card__text{margin-top:2px;color:var(--mcui-muted)}.mcui-content .mcui-card__arrow{display:block;flex:none;width:20px;height:20px;color:var(--mcui-ink);transition:transform 150ms ease-out}.mcui-content .mcui-card__badge{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--mcui-tint);color:var(--mcui-sunken);font-size:12px;line-height:1}.mcui-content .mcui-card--related:hover{background-color:var(--mcui-reference-hover)}.mcui-content .mcui-card__media[hidden]{display:none}.mcui-content .mcui-card--related:hover .mcui-card__media{opacity:.7}.mcui-content .mcui-card--related:hover .mcui-card__arrow{transform:translateX(2px)}.mcui-content .mcui-card--related:focus-visible{outline:2px solid var(--mcui-focus);outline-offset:2px}.mcui-content .mcui-card--stage .mcui-card__head{display:flex;align-items:center;gap:var(--mcui-card-gap)}.mcui-content .mcui-card--stage .mcui-card__media{font-size:16px;line-height:1}.mcui-content .mcui-card--stage .mcui-card__body{flex:1}.mcui-content .mcui-card--stage .mcui-card__text{margin-top:12px}.mcui-content .mcui-card__range{display:inline-flex;align-items:center;flex:none;padding:2px 8px;border-radius:var(--mcui-radius-sm);background:var(--mcui-selected);color:var(--mcui-tint);font-size:12px;font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mcui-content *,.mcui-content *::before,.mcui-content *::after,.mcui-content .mcui-faq details::details-content{transition:none!important}}:is(.product-detail-content:has(.mcui-v2),.d4pp-layout .product-detail-content),:is(.mcui-v2,.d4pp-layout .mcui-content),body:has(.mcui-diablo) .d4pp-barwrap{--v2-card: var(--mm-sunken, #191c29);--v2-inner: var(--mm-page, #1d2030);--v2-raise: var(--mm-panel, #222739);--v2-line: var(--color-theme-450, #262b40);--v2-badge: var(--mm-selected, #303650);--v2-ink: var(--mm-ink, #eff0f5);--v2-copy: var(--mm-copy, #cfd3e2);--v2-muted: var(--mm-muted, #afb5cf);--v2-r: 16px;--v2-r-control: 8px}:is(.product-detail-content:has(.mcui-v2),.d4pp-layout .product-detail-content) .mcui-content :is(.mcui-options__group,.mcui-card,.mcui-help){border:0;border-radius:var(--v2-r);background:var(--v2-card);box-shadow:none}:is(.product-detail-content:has(.mcui-v2),.d4pp-layout .product-detail-content) .mcui-content .mcui-options{display:grid;gap:12px}:is(.product-detail-content:has(.mcui-v2),.d4pp-layout .product-detail-content) .mcui-content .mcui-options__list>*+*{border-color:var(--v2-line)}@container (min-width: 900px){:is(.product-detail-content:has(.mcui-v2),.d4pp-layout .product-detail-content) .mcui-content .mcui-related-products:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}:is(.product-detail-content:has(.mcui-v2),.d4pp-layout .product-detail-content){--mcui-radius-sm: var(--v2-r-control)}:is(.mcui-v2,.d4pp-layout .mcui-content){--v2-gap: 12px;--v2-block: 32px;--v2-node: 32px;--v2-glow: radial-gradient(520px 320px at 0 0, color-mix(in oklab, var(--mcui-tint) 6%, transparent), transparent 72%)}:is(.mcui-v2,.d4pp-layout .mcui-content)>:is(.mcui-panel,.mcui-how-it-works,.mcui-knowledge){container-type:inline-size}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-panel,.mcui-tile,.mcui-brand,:where(.mcui-knowledge) .mcui-table-scroll){border:0;border-radius:var(--v2-r);background:var(--v2-card)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-panel{background:var(--v2-glow),var(--v2-card)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-trust,.mcui-knowledge,.mcui-brand){margin-block-start:var(--v2-block)}:is(.mcui-v2,.d4pp-layout .mcui-content) strong{color:var(--v2-ink);font-weight:700}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(li,.mcui-service-includes__result){--v2-glyph: var(--mcui-check-mask);--v2-glyph-ink: var(--v2-ink)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get{padding:4px var(--mcui-inset)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(.mcui-service-includes__result,.mcui-requirements){border-radius:0;background:none;box-shadow:none}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements::before{content:none}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(.mcui-service-includes__result,.mcui-service-includes__item,.mcui-requirements__list>li){position:relative;display:block;margin:0;padding:16px 0 16px calc(var(--v2-node) + 16px);color:var(--v2-copy);font-size:14px;line-height:1.6}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(.mcui-service-includes__item,.mcui-requirements,.mcui-requirements__list>li+li){border-block-start:1px solid var(--v2-line)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(.mcui-service-includes__result,.mcui-service-includes__item,.mcui-requirements__list>li)::before{content:"";position:absolute;inset-block-start:12px;inset-inline-start:0;inline-size:var(--v2-node);block-size:var(--v2-node);border-radius:10px;background:var(--v2-inner);-webkit-mask:none;mask:none;transform:none}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(.mcui-service-includes__result,.mcui-service-includes__item,.mcui-requirements__list>li)::after{content:"";position:absolute;inset-block-start:20px;inset-inline-start:8px;inline-size:16px;block-size:16px;background:var(--v2-glyph-ink);-webkit-mask:var(--v2-glyph) center / 16px no-repeat;mask:var(--v2-glyph) center / 16px no-repeat}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__result{--v2-glyph-ink: var(--mcui-tint)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__result::before{background:color-mix(in oklab,var(--mcui-tint) 16%,var(--v2-inner))}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__item--chance{--v2-glyph: var(--mcui-dice-mask);--v2-glyph-ink: var(--v2-muted)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-requirements__list>li{--v2-glyph: radial-gradient(circle, #000 2.5px, transparent 3px);--v2-glyph-ink: var(--v2-muted)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__lead,:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__item-lead{color:var(--v2-ink);font-size:16px;font-weight:700;line-height:1.45}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__item:not(:has(.mcui-service-includes__item-detail)) .mcui-service-includes__item-lead{font-weight:400}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) :is(.mcui-service-includes__detail,.mcui-service-includes__item-detail){display:block;margin-block-start:4px;color:var(--v2-copy);font-size:14px;line-height:1.6}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__tag{background:var(--v2-badge)}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-get,.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)) .mcui-service-includes__list{margin:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements{padding:16px 0 0;overflow:visible;isolation:auto}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements__title{margin:0 0 4px;color:var(--mcui-tint);font-size:12px;font-weight:400;line-height:1.4;text-transform:uppercase}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements__list>li+li::after{content:""}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements__list>li:first-child{padding-block-start:12px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements__list>li:first-child::before{inset-block-start:8px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements__list>li:first-child::after{inset-block-start:16px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-get .mcui-requirements__list>li:last-child{padding-block-end:16px}:is(.mcui-v2,.d4pp-layout .mcui-content) :is(.mcui-service-includes:not(.mcui-get *),.mcui-requirements:not(.mcui-get *)){padding:4px var(--mcui-inset);border:0;border-radius:var(--v2-r);background:var(--v2-glow),var(--v2-card);box-shadow:none;overflow:visible;isolation:auto}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-requirements:not(.mcui-get *)::before{content:none}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-options{gap:var(--v2-gap)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step-list{padding:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step{grid-template-columns:48px minmax(0,1fr);align-content:start;column-gap:16px;padding-block-end:24px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step::before{inline-size:48px;block-size:48px;border-radius:14px;font-size:16px;box-shadow:none;background:color-mix(in oklab,var(--mcui-tint) 16%,var(--v2-inner))}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step:has(>.mcui-step__icon){position:relative}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step:has(>.mcui-step__icon)::before{content:""}.mcui-content .mcui-step__icon{display:none}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step__icon{display:block;position:absolute;inset-block-start:6px;inset-inline-start:6px;inline-size:36px;block-size:36px;object-fit:contain;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .45))}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step:not(:last-child)::after{inset-block:56px 8px;inset-inline-start:23.5px;inline-size:1px;background:var(--v2-line)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step__title{margin:4px 0;color:var(--v2-ink);font-size:16px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-step__text{color:var(--v2-copy);font-size:14px;line-height:1.6}@container (min-width: 560px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:20px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step{grid-template-columns:minmax(0,1fr);grid-template-rows:48px auto;row-gap:14px;padding-block-end:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step::before{grid-row:1;grid-column:1}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step__body{grid-row:2;grid-column:1}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step:not(:last-child)::after{inset-block:23.5px auto;inset-inline:60px -8px;inline-size:auto;block-size:1px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step__title{margin-block:0 4px;font-size:14px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step__text{font-size:13px;line-height:1.5}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works>.mcui-how-it-works__note{margin-inline-start:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list:has(>:nth-child(6)){grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list:has(>:nth-child(6))>.mcui-step:nth-child(3n)::after{content:none}}@container (min-width: 560px) and (max-width: 739px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list:has(>:nth-child(4)):not(:has(>:nth-child(5))){grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list:has(>:nth-child(4)):not(:has(>:nth-child(5)))>.mcui-step:nth-child(2n)::after{content:none}}@container (min-width: 560px) and (max-width: 929px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list:has(>:nth-child(5)){grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works .mcui-step-list:has(>:nth-child(5))>.mcui-step:nth-child(3n)::after{content:none}}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-how-it-works__note{margin:16px 0 0 64px;color:var(--v2-muted);font-size:14px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__in{display:grid}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__head{display:grid;gap:8px;padding:24px var(--mcui-inset) 16px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__head h3{margin:0;color:var(--v2-ink);font-size:18px;font-weight:700;line-height:1.3}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__head p{margin:0;max-inline-size:62ch;color:var(--v2-copy);font-size:14px;line-height:1.6}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__list{display:grid;margin:0 var(--mcui-inset);padding:0 0 8px;list-style:none;border-block-start:1px solid var(--v2-line)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__item{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;align-items:start;padding-block:16px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__item+.mcui-trust__item{border-block-start:1px solid var(--v2-line)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__icon{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:12px;background:var(--v2-inner);color:var(--mcui-tint);object-fit:contain}:is(.mcui-v2,.d4pp-layout .mcui-content) img.mcui-trust__icon{background:none;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .35))}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__icon svg{inline-size:20px;block-size:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__item h4{margin:0 0 4px;color:var(--v2-ink);font-size:16px;font-weight:700;line-height:1.45}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__item p{margin:0;max-inline-size:62ch;color:var(--v2-copy);font-size:14px;line-height:1.6}@container (min-width: 860px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__head{align-content:start;padding:24px var(--mcui-inset)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-trust__list{margin:0;padding:8px var(--mcui-inset);border-block-start:0;border-inline-start:1px solid var(--v2-line)}}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-story{padding:24px var(--mcui-inset)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-story__copy{display:grid;gap:12px;max-inline-size:68ch}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-story__mark{display:block;inline-size:64px;block-size:64px;object-fit:contain;filter:drop-shadow(0 6px 12px rgb(0 0 0 / .45))}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-story__copy p{margin:0;color:var(--v2-copy);font-size:14px;line-height:1.6}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-story__copy .mcui-story__lead{color:var(--v2-ink);font-size:16px;line-height:1.55}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience{display:grid;gap:16px;margin:24px 0 0;padding:24px 0 0;list-style:none;border-block-start:1px solid var(--v2-line)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience h3{margin:0 0 4px;color:var(--v2-ink);font-size:16px;font-weight:700;line-height:1.45}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience h3::before{content:"";display:block;inline-size:20px;block-size:2px;margin-block-end:12px;border-radius:2px;background:var(--mcui-tint)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience p{margin:0;color:var(--v2-copy);font-size:14px;line-height:1.6}@container (min-width: 640px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience li{padding-inline:20px;border-inline-start:1px solid var(--v2-line)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience li:first-child{padding-inline-start:0;border-inline-start:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-audience li:last-child{padding-inline-end:0}}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge>h3{margin:0 0 4px;color:var(--v2-ink);font-size:18px;font-weight:700;line-height:1.35}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge>p{margin:0 0 16px;max-inline-size:68ch;color:var(--v2-copy);font-size:14px;line-height:1.6}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table-scroll{margin-block-end:var(--v2-gap);padding:4px var(--mcui-inset)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table th{padding:12px 16px 12px 0;border-bottom:1px solid var(--v2-line);color:var(--mcui-tint);font-weight:400}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table td{padding:14px 16px 14px 0;border-bottom:1px solid var(--v2-line);color:var(--v2-copy);vertical-align:top}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table :is(th,td):last-child{padding-inline-end:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table tbody tr:first-child td{padding-top:14px}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table tbody tr:last-child td{border-bottom:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-nowrap{white-space:nowrap}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-level{display:inline-flex;align-items:center;gap:8px;color:var(--v2-ink);font-weight:700;white-space:nowrap}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-level::before{content:"";inline-size:8px;block-size:8px;border-radius:50%;background:var(--mcui-level, var(--mcui-tint))}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-level--normal{--mcui-level: oklch(0.72 0.19 147)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-level--heroic{--mcui-level: oklch(0.66 0.17 255)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-level--mythic{--mcui-level: oklch(0.7319 0.1858 52.98)}@container (max-width: 559px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table-scroll{padding:0;background:none;overflow:visible}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge :is(.mcui-table,.mcui-table tbody,.mcui-table tr,.mcui-table td){display:block}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table thead{display:none}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table tr{margin-block-end:var(--v2-gap);padding:4px var(--mcui-inset);border-radius:var(--v2-r);background:var(--v2-card)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table td,:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table tbody tr:first-child td{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--v2-line);white-space:normal}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table tr td:last-child{border-bottom:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table td::before{content:attr(data-label);color:var(--v2-muted);font-size:12px;text-transform:uppercase}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table td:first-child{display:block}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-knowledge .mcui-table td:first-child::before{content:none}}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tiles{display:grid;gap:var(--v2-gap);margin:0;padding:0;list-style:none}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;padding:12px;color:inherit;transition:background-color 200ms ease-out}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile:has(.mcui-tile__link:hover){background:var(--v2-raise)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__media{inline-size:56px;block-size:56px;border-radius:10px;object-fit:cover;background:var(--v2-inner)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__body{display:grid;gap:2px;min-inline-size:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__name{margin:0;color:var(--v2-ink);font-size:14px;font-weight:700;line-height:1.4}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__meta{color:var(--mcui-tint);font-size:12px;line-height:1.4}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__text{margin:4px 0 0;color:var(--v2-copy);font-size:14px;line-height:1.55}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__link{justify-self:start;margin-block-start:8px;color:var(--mcui-link);font-size:13px;font-weight:700}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile:has(.mcui-tile__link){position:relative}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tile__link::after{content:"";position:absolute;inset:0}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tiles--compact{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tiles--compact .mcui-tile{align-items:center}@container (min-width: 700px){:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-tiles--rich{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-brand{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;padding:20px var(--mcui-inset)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-brand__logo{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:12px;background:var(--v2-inner)}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-brand__logo :is(img,svg){inline-size:26px;block-size:auto}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-brand p{margin:0;max-inline-size:70ch;color:var(--v2-copy);font-size:14px;line-height:1.6}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-chips li{display:inline-flex;align-items:center;gap:6px;min-block-size:28px;padding:0 12px 0 10px;border-radius:999px;background:var(--v2-badge);color:var(--v2-ink);font-size:12px;font-weight:700;line-height:1.2}:is(.mcui-v2,.d4pp-layout .mcui-content) .mcui-chips svg{inline-size:12px;block-size:12px;fill:none;stroke:var(--mcui-tint);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body:has(.mcui-diablo) .d4lp:where(.d4pp-page,.d4pp-page *,.d4pp-barwrap){--d4lp-r-control: var(--mcui-radius);--d4lp-r-card: var(--mcui-radius);--d4lp-r-dock: var(--mcui-radius-panel);--d4lp-control: var(--v2-inner)}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) :is(.d4lp-chip,.d4lp-speed__switch,.d4gm-empty,.d4rw-empty,.d4ru-empty,.d4lk-empty,.d4gm-cube,.d4rw-cube,.d4ru-sets,.d4lk-note){border:0;background:var(--v2-inner)}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) .d4lp-speed__switch[aria-checked=true]{border:0;background:color-mix(in srgb,var(--d4lp-tint) 12%,var(--v2-inner))}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) :is(.d4gm-gem,.d4rw-row,.d4ru-row,.d4lk-row){--d4lp-r-control: var(--mcui-radius-sm)}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) :is(.d4mr-star,.d4mr-select,.d4mr-tile,.d4mr-ql){border-color:transparent;background-color:var(--v2-inner)}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) .d4mr-ql{border-radius:var(--mcui-radius)}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) .d4lp-bar{border:0}@media(min-width:992px){body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) .d4lp-bar{padding:8px}}body:has(.mcui-diablo) .d4pp-on .product-detail-tab-navigation-link,body:has(.mcui-diablo) .d4pp-on .product-detail-tab-navigation-link:focus-visible,body:has(.mcui-diablo) :is(.d4pp-page,.d4pp-barwrap) .btn-mmo-buy,body:has(.mcui-diablo) .d4pp-page .express-checkout__button{border-radius:var(--mcui-radius)}body:has(.mcui-diablo) :where(.d4pp-page) .mcui-content :is(.mcui-catalog__tabs label,.mcui-catalog__more){border-radius:var(--v2-r-control);background:var(--v2-inner);box-shadow:none!important}@media(hover:hover)and (pointer:fine){body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) .d4lp-speed__switch:hover:not(:disabled),body:has(.mcui-diablo) :where(.d4pp-page) .mcui-content :is(.mcui-catalog__tabs label,.mcui-catalog__more):hover{background:var(--v2-raise)}body:has(.mcui-diablo) :where(.d4pp-page,.d4pp-barwrap) :is(.d4mr-star,.d4mr-tile,.d4mr-ql):hover{background-color:var(--v2-raise)}}body:has(.mcui-diablo) :where(.d4pp-page) .mcui-content :is(.mcui-prose>p,.mcui-prose>ul,.mcui-prose>ol,.mcui-prose>h3){max-inline-size:68ch}@container d4pp (min-width: 1024px){body:has(.mcui-diablo) .d4pp-on>:is(.product-detail-tabs:has(.mcui-v2),.d4pp-layout .product-detail-tabs:has(.mcui-content)){max-inline-size:calc(100% - var(--d4pp-side) - var(--d4pp-gap))}}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-get,.mcui-diablo .mcui-service-includes)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-get,.mcui-diablo .mcui-service-includes)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-requirements):not(:has(.mcui-diablo .mcui-get,.mcui-diablo .mcui-service-includes))>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-requirements):not(:has(.mcui-diablo .mcui-get,.mcui-diablo .mcui-service-includes))>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .mcui-diablo .mcui-get .mcui-requirements__title{display:flex;align-items:center;gap:8px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .mcui-diablo .mcui-get .mcui-requirements__title::before{content:"";flex:none;inline-size:20px;block-size:20px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-options)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-options)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-how-it-works)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-how-it-works)>.product-detail-description-title h2::after{content:none}body:has(.mcui-diablo) :is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.faq-section)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}body:has(.mcui-diablo) :is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.faq-section)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-related-products)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-related-products)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-prose,.mcui-diablo .mcui-story,.mcui-diablo .mcui-knowledge):not(:has(.mcui-diablo .mcui-get,.mcui-diablo .mcui-service-includes,.mcui-diablo .mcui-requirements,.mcui-diablo .mcui-options,.mcui-diablo .mcui-how-it-works,.mcui-diablo .mcui-related-products,.kxl-table))>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-diablo .mcui-prose,.mcui-diablo .mcui-story,.mcui-diablo .mcui-knowledge):not(:has(.mcui-diablo .mcui-get,.mcui-diablo .mcui-service-includes,.mcui-diablo .mcui-requirements,.mcui-diablo .mcui-options,.mcui-diablo .mcui-how-it-works,.mcui-diablo .mcui-related-products,.kxl-table))>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-get,.mcui-wow .mcui-service-includes)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-get,.mcui-wow .mcui-service-includes)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-requirements):not(:has(.mcui-wow .mcui-get,.mcui-wow .mcui-service-includes))>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-requirements):not(:has(.mcui-wow .mcui-get,.mcui-wow .mcui-service-includes))>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .mcui-wow .mcui-get .mcui-requirements__title{display:flex;align-items:center;gap:8px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .mcui-wow .mcui-get .mcui-requirements__title::before{content:"";flex:none;inline-size:20px;block-size:20px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-options)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-options)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-how-it-works)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-how-it-works)>.product-detail-description-title h2::after{content:none}body:has(.mcui-wow) :is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.faq-section)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}body:has(.mcui-wow) :is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.faq-section)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-related-products)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-related-products)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.kxl-table)>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.kxl-table)>.product-detail-description-title h2::after{content:none}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-prose,.mcui-wow .mcui-story,.mcui-wow .mcui-knowledge):not(:has(.mcui-wow .mcui-get,.mcui-wow .mcui-service-includes,.mcui-wow .mcui-requirements,.mcui-wow .mcui-options,.mcui-wow .mcui-how-it-works,.mcui-wow .mcui-related-products,.kxl-table))>.product-detail-description-title h2::before{content:"";flex:none;inline-size:28px;block-size:28px}:is(.d4pp-layout,.product-detail-content:has(.mcui-v2)) .product-detail-description:has(.mcui-wow .mcui-prose,.mcui-wow .mcui-story,.mcui-wow .mcui-knowledge):not(:has(.mcui-wow .mcui-get,.mcui-wow .mcui-service-includes,.mcui-wow .mcui-requirements,.mcui-wow .mcui-options,.mcui-wow .mcui-how-it-works,.mcui-wow .mcui-related-products,.kxl-table))>.product-detail-description-title h2::after{content:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion{--faq-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10M1 6h10' stroke='%23eff0f5' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");overflow:visible;border:0;border-radius:0;background:none}.faq-section,:is(.lv-seo,.wch-article) .blog-accordion:not(:has(>.blog-accordion__input)){display:grid;gap:8px;overflow:visible;border-radius:0;background:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion>div:has(>.blog-accordion__input),:is(.lv-seo,.wch-article,.faq-section) .blog-accordion:has(>.blog-accordion__input){position:relative;margin:0;border:0;border-radius:16px;background:var(--mm-sunken)}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion>div:has(.blog-accordion__input:checked),:is(.lv-seo,.wch-article,.faq-section) .blog-accordion:has(>.blog-accordion__input:checked){background:var(--mm-panel)}:is(.lv-seo .blog-accordion,.wch-article .blog-accordion,.faq-section) hr{display:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__input{display:block;position:absolute;inset-block-start:16px;inset-inline-start:0;inline-size:1px;block-size:1px;margin:0;opacity:0;pointer-events:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__label{position:relative;display:block;margin:0;padding-block:15px;padding-inline:16px 52px;color:var(--mm-ink);font-size:15px;font-weight:700;line-height:1.5;text-wrap:pretty;background:none;cursor:pointer;transition:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__label :is(b,strong)[style]{font-size:inherit!important}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__label::after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:14px;inline-size:24px;block-size:24px;margin-block-start:-12px;border-radius:50%;-webkit-mask:none;mask:none;color:inherit;background:var(--mm-selected) center / 10px no-repeat var(--faq-plus);transform:none;transition:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__input:checked~.blog-accordion__label{color:var(--mm-ink)}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__input:checked~.blog-accordion__label::after{transform:rotate(45deg)}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion>div:has(.blog-accordion__label:active),:is(.lv-seo,.wch-article,.faq-section) .blog-accordion:has(>.blog-accordion__label:active){background:var(--mm-panel)}:is(.lv-seo,.wch-article,.faq-section) :is(.blog-accordion__input:focus-visible~.blog-accordion__label,.blog-accordion__label:focus-visible){outline:2px solid var(--mm-ink);outline-offset:-2px;border-radius:16px}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__content{max-height:0;overflow:clip;padding-block:0;padding-inline:16px;color:var(--mm-copy);font-size:14px;line-height:1.7;transition:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__input:checked~.blog-accordion__content{max-height:60rem;transition:none}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__content :is(p,li){margin:0;color:inherit;font-size:inherit;line-height:inherit;text-wrap:pretty}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__content p+p{margin-block-start:10px}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__content>:nth-last-child(1 of:not(hr)){margin-block-end:16px}@media(hover:hover)and (pointer:fine){:is(.lv-seo,.wch-article,.faq-section) .blog-accordion>div:has(>.blog-accordion__input):hover,:is(.lv-seo,.wch-article,.faq-section) .blog-accordion:has(>.blog-accordion__input):hover{background:var(--mm-panel)}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__label:hover{background:none}}@media(prefers-reduced-motion:no-preference){:is(.lv-seo,.wch-article,.faq-section) .blog-accordion>div:has(>.blog-accordion__input),:is(.lv-seo,.wch-article,.faq-section) .blog-accordion:has(>.blog-accordion__input){transition:background-color 200ms ease-out}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__label::after,:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__input:checked~.blog-accordion__label::after{transition:transform 200ms cubic-bezier(.2,0,0,1)}:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__content,:is(.lv-seo,.wch-article,.faq-section) .blog-accordion__input:checked~.blog-accordion__content{transition:max-height 240ms cubic-bezier(.2,0,0,1)}}