.mpb-block{margin-block:clamp(2.25rem,4.5vw,4rem)}.wtb .mpb-block :where(h2){font-size:clamp(1.375rem,1.1rem + 1vw,2rem)}.mpb-top{padding-block-start:.75rem}.mpb-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:.875rem}.mpb-topline__proof{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--w3-mono);font-size:.8125rem;color:var(--w3-muted)}.mpb-topline__dot{width:8px;height:8px;border-radius:50%;background:var(--w3-yellow);box-shadow:0 0 0 1px var(--w3-text)}.mpb-herogrid{display:grid;gap:1.5rem}@media(min-width:1100px){.mpb-herogrid{grid-template-columns:17.5rem minmax(0,1fr);gap:2rem}.mpb-herogrid--solo{grid-template-columns:minmax(0,1fr)}}.mpb-catside{display:none;flex-direction:column;border:1px solid var(--mp-line);border-radius:var(--mp-radius-lg);overflow:hidden;background:var(--w3-card)}@media(min-width:1100px){.mpb-catside{display:flex}}.mpb-catside__head{display:flex;align-items:center;gap:.625rem;padding:1rem 1.25rem;background:var(--mp-accent);color:var(--mp-accent-ink);font-weight:700;font-size:1rem}.mpb-catside__head svg{width:20px;height:20px}.mpb-catside ul{padding-block:.375rem}.wtb .mpb-catside li a{display:flex;align-items:center;gap:.75rem;min-height:46px;padding:.5rem 1.25rem;color:var(--w3-text);text-decoration:none;font-size:.9375rem;transition:background-color var(--wt-dur-fast) var(--wt-ease)}.wtb .mpb-catside li a:hover{background:var(--mp-soft);color:var(--w3-text)}.mpb-catside__icon{width:20px;height:20px;color:var(--w3-muted)}.mpb-catside__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpb-catside__count{font-family:var(--w3-mono);font-size:.75rem;color:var(--w3-faint)}.mpb-catside__chev{width:14px;height:14px;color:var(--w3-faint)}.wtb .mpb-catside__all{margin-block-start:auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:50px;padding:.75rem 1.25rem;border-block-start:1px solid var(--mp-line);font-weight:600;color:var(--w3-link);text-decoration:none}.mpb-slider{position:relative;border-radius:20px;overflow:hidden;background:var(--mp-dark);color:var(--w3-on-inverse);isolation:isolate}.mpb-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%}.mpb-slider__track::-webkit-scrollbar{display:none}.mpb-slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.mpb-slide__in{display:grid;height:100%;min-height:100%}@media(min-width:900px){.mpb-slide__in{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:clamp(30rem,40vw,37rem)}}.mpb-slide__copy{position:relative;z-index:2;align-self:center;padding:clamp(1.75rem,4vw,3.75rem);padding-block-end:clamp(4rem,6vw,4.5rem)}.mpb-slide__eyebrow{font-family:var(--w3-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mp-accent);margin-block-end:.875rem}.wtb[dir=rtl] .mpb-slide__eyebrow[dir=ltr]{text-align:right}.wtb .mpb-slide h1,.wtb .mpb-slide__title{color:var(--w3-on-inverse);font-size:clamp(1.875rem,1.2rem + 2.4vw,3.25rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.mpb-slide__sub{color:var(--w3-on-inverse-muted);font-size:clamp(1rem,.95rem + .3vw,1.1875rem);max-width:46ch;margin-block-start:1rem}.mpb-slide__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:1.5rem}.wtb .mpb-slide__wa{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--w3-on-inverse);font-weight:600;font-size:.9375rem}.wtb .mpb-slide__wa:hover{color:var(--w3-on-inverse)}.mpb-slide__wa svg{width:18px;height:18px}.mpb-hsearch{position:relative;display:flex;align-items:center;gap:.375rem;margin-block-start:1.5rem;max-width:34rem;padding:.3125rem;padding-inline-start:2.75rem;border-radius:var(--mp-pill);background:var(--w3-card)}.mpb-hsearch:focus-within{box-shadow:var(--w3-focus)}.mpb-hsearch__icon{position:absolute;inset-inline-start:1rem;width:20px;height:20px;color:var(--w3-muted)}.mpb-hsearch input{flex:1;min-width:0;min-height:44px;border:0;background:transparent;font:inherit;font-size:1rem;color:var(--w3-text)}.mpb-hsearch input:focus-visible{outline:none;box-shadow:none}.mpb-hsearch input::placeholder{color:var(--w3-faint)}.mpb-hsearch__go{flex:none;min-height:44px;padding:.5rem 1.375rem;border:0;border-radius:var(--mp-pill);background:var(--mp-accent);color:var(--mp-accent-ink);font:inherit;font-weight:700;cursor:pointer}.mpb-hsearch__go:hover{background:var(--mp-accent-hover)}.mpb-slide__visual{position:relative;min-height:17rem;overflow:hidden}.mpb-slide__photo{position:absolute;top:0;right:0;bottom:0;left:0}.mpb-slide__photo img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(to left,var(--w3-text) 55%,transparent 100%);mask-image:linear-gradient(to left,var(--w3-text) 55%,transparent 100%);opacity:.9}[dir=ltr] .mpb-slide__photo img{-webkit-mask-image:linear-gradient(to right,var(--w3-text) 55%,transparent 100%);mask-image:linear-gradient(to right,var(--w3-text) 55%,transparent 100%)}.mpb-slide__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,color-mix(in srgb,var(--mp-dark) 70%,transparent),transparent 55%)}.mpb-slide__circle{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--w3-on-inverse) 7%,transparent);pointer-events:none}.mpb-slide__circle--a{width:13rem;height:13rem;top:-4rem;inset-inline-start:-3rem}.mpb-slide__circle--b{width:7rem;height:7rem;bottom:18%;inset-inline-end:-2rem}.mpb-slide__dots{position:absolute;top:1.75rem;inset-inline-end:1.75rem;width:5.5rem;height:5.5rem;background:radial-gradient(circle,color-mix(in srgb,var(--w3-on-inverse) 45%,transparent) 2px,transparent 2.6px) 0 0 / 1.375rem 1.375rem;pointer-events:none}.wtb .mpb-plate{position:absolute;z-index:2;bottom:clamp(1rem,3vw,2.25rem);inset-inline-start:clamp(1rem,3vw,2.25rem);width:min(17rem,62%);display:grid;border-radius:var(--mp-radius-lg);overflow:hidden;background:var(--w3-card);color:var(--w3-text);text-decoration:none;box-shadow:var(--w3-shadow-lg);transition:transform var(--wt-dur-fast) var(--wt-ease)}.wtb .mpb-plate:hover{color:var(--w3-text);transform:translateY(-3px)}.mpb-plate__media{display:grid;place-items:center;aspect-ratio:16 / 10;background:var(--mp-soft)}.mpb-plate__media img{width:78%;height:86%;object-fit:contain;mix-blend-mode:multiply}.mpb-plate__tag{display:grid;gap:.25rem;padding:.75rem 1rem .875rem}.mpb-plate__eyebrow{font-size:.75rem;color:var(--w3-muted)}.mpb-plate__name{font-weight:600;font-size:.875rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mpb-plate__sku{font-family:var(--w3-mono);font-size:.6875rem;color:var(--w3-muted);text-align:start}.wtb .mpb-plate2{position:absolute;z-index:2;top:clamp(1rem,3vw,2.25rem);inset-inline-start:clamp(1rem,3vw,2.25rem);display:grid;place-items:center;width:7.5rem;height:7.5rem;border-radius:var(--mp-radius-lg);background:var(--w3-card);box-shadow:var(--w3-shadow-lg)}.mpb-plate2 img{width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply}.mpb-slider__dots{position:absolute;z-index:3;bottom:1.25rem;inset-inline-start:clamp(1.75rem,4vw,3.75rem);display:flex;gap:.25rem}.mpb-dot{display:grid;place-items:center;height:28px;min-width:24px;padding:0;border:0;background:none;cursor:pointer}.mpb-dot:before{content:"";display:block;width:10px;height:10px;border-radius:var(--mp-pill);background:color-mix(in srgb,var(--w3-on-inverse) 40%,transparent);transition:width var(--wt-dur-fast) var(--wt-ease),background-color var(--wt-dur-fast) var(--wt-ease)}.mpb-dot.is-active:before{width:34px;background:var(--mp-accent)}.mpb-slider__arrows{position:absolute;z-index:3;bottom:.875rem;inset-inline-end:1rem}@media(max-width:899px){.mpb-slide__visual{min-height:16rem}.mpb-slide__copy{padding-block-end:1.5rem}.mpb-slider__dots{top:auto;bottom:.75rem;inset-inline-start:50%;transform:translate(50%)}[dir=ltr] .mpb-slider__dots{transform:translate(-50%)}.mpb-slider__arrows{display:none}.mpb-slide__photo img,[dir=ltr] .mpb-slide__photo img{-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--w3-text) 35%);mask-image:linear-gradient(to bottom,transparent 0,var(--w3-text) 35%)}.wtb .mpb-plate{width:min(15rem,70%);bottom:2.75rem}.wtb .mpb-plate2{width:5.5rem;height:5.5rem;top:1.25rem}.mpb-hsearch__go{padding-inline:1rem}}.mpb-promos{display:grid;gap:1rem;margin-block-start:1.5rem}@media(min-width:760px){.mpb-promos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.wtb .mpb-promo a{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:10rem;height:100%;padding:1.5rem 1.75rem;border-radius:var(--mp-radius-lg);color:var(--w3-text);text-decoration:none;transition:box-shadow var(--wt-dur) var(--wt-ease),transform var(--wt-dur) var(--wt-ease)}.wtb .mpb-promo a:hover{color:var(--w3-text);box-shadow:var(--mp-shadow-hover);transform:translateY(-2px)}.mpb-promo a:before{content:"";position:absolute;z-index:-1;width:62%;aspect-ratio:1;border-radius:50%;inset-inline-end:-14%;top:-30%}.mpb-promo--steel a{background:var(--mp-tint-steel)}.mpb-promo--steel a:before{background:var(--mp-tint-steel-2)}.mpb-promo--yellow a{background:var(--mp-tint-yellow)}.mpb-promo--yellow a:before{background:var(--mp-tint-yellow-2)}.mpb-promo--alu a{background:var(--mp-tint-alu)}.mpb-promo--alu a:before{background:var(--mp-tint-alu-2)}.mpb-promo__copy{display:grid;gap:.375rem;min-width:0}.mpb-promo__eyebrow{font-size:.8125rem;color:var(--w3-muted)}.mpb-promo__title{font-size:clamp(1.0625rem,.95rem + .5vw,1.3125rem);line-height:1.3}.mpb-promo__cta{display:inline-flex;align-items:center;gap:.25rem;justify-self:start;margin-block-start:.375rem;padding-block-end:2px;border-block-end:1.5px solid currentColor;font-weight:600;font-size:.9375rem}.mpb-promo__media{flex:none;width:clamp(6rem,9vw,7.75rem);aspect-ratio:1;border-radius:50%;overflow:hidden;border:4px solid var(--w3-card);box-shadow:var(--mp-shadow)}.mpb-promo__media img{width:100%;height:100%;object-fit:cover}.mpb-box{border:1px solid var(--mp-line);border-radius:var(--mp-radius-lg);padding:clamp(1rem,2vw,1.5rem);background:var(--w3-card)}.mpb-boxhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-block-end:1.5rem}.mpb-boxhead p{color:var(--w3-muted);font-size:.9375rem;margin-block-start:.25rem}.mpb-boxhead__end{display:inline-flex;align-items:center;gap:1rem}.wtb .mpb-viewall{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:.9375rem;color:var(--w3-text);text-decoration:none}.wtb .mpb-viewall:hover{color:var(--w3-link);text-decoration:underline}.mpb-creds .w3-creds{gap:1rem}.mpb-creds .w3-creds__item{border-radius:var(--mp-radius);border-color:var(--mp-line);background:var(--mp-soft)}.mpb-perks{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}@media(min-width:1200px){.mpb-perks{grid-template-columns:repeat(5,minmax(0,1fr))}}.mpb-perks .mpb-perk{display:flex;align-items:center;gap:1rem;padding:1.25rem;border-radius:var(--mp-radius-lg);background:var(--mp-tint-yellow);border:0;flex-direction:row}.mpb-perk__icon{display:grid;place-items:center;flex:none;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-ink)}.mpb-perk__icon svg{width:24px;height:24px}.mpb-perk__text{display:grid;gap:.25rem;min-width:0}.mpb-perk .wtb-fact__value{font-weight:700;font-size:1rem;line-height:1.35}.mpb-perk .wtb-fact__label{font-size:.6875rem}.mpb-cats{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}@media(min-width:1200px){.mpb-cats{grid-template-columns:repeat(4,minmax(0,1fr))}}.mpb-cat{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:1rem;border:1px solid var(--mp-line);border-radius:var(--mp-radius);transition:border-color var(--wt-dur-fast) var(--wt-ease),box-shadow var(--wt-dur-fast) var(--wt-ease)}.mpb-cat:hover{border-color:var(--w3-border);box-shadow:var(--mp-shadow)}.mpb-cat__media{display:grid;place-items:center;min-height:9.5rem;border-radius:10px;background:var(--mp-soft);overflow:hidden}.mpb-cat__media img{width:86%;height:8rem;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--wt-dur) var(--wt-ease)}.mpb-cat:hover .mpb-cat__media img{transform:scale(1.05)}.mpb-cat__media .wtb-tile__icon{width:40px;height:40px;color:var(--w3-muted)}.mpb-cat__body{display:flex;flex-direction:column;min-width:0;padding-block:.25rem}.wtb .mpb-cat h3{font-size:1.0625rem;font-weight:600;margin-block-end:.5rem}.wtb .mpb-cat h3 a{color:var(--w3-text);text-decoration:none}.wtb .mpb-cat h3 a:hover{color:var(--w3-link)}.mpb-cat__subs{display:grid;gap:.125rem}.wtb .mpb-cat__subs a{display:inline-block;padding-block:.1875rem;font-size:.875rem;color:var(--w3-muted);text-decoration:none;line-height:1.45}.wtb .mpb-cat__subs a:hover{color:var(--w3-text);text-decoration:underline}.wtb .mpb-cat__all{margin-block-start:auto;padding-block-start:.625rem;display:inline-flex;align-items:center;gap:.25rem;min-height:40px;font-size:.875rem;font-weight:600;color:var(--w3-link);text-decoration:none}@media(max-width:599px){.mpb-cat__subs li:nth-child(n+3){display:none}.mpb-perks .mpb-perk{padding:.875rem 1rem}.mpb-perk__icon{width:2.75rem;height:2.75rem}.wtb-card__add{font-size:.8125rem;gap:.375rem}.mpb-cat{grid-template-columns:6rem minmax(0,1fr)}.mpb-cat__media{min-height:7.5rem}.mpb-cat__media img{height:6.5rem}}.mpb-paths{display:grid;gap:1.5rem}@media(min-width:900px){.mpb-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.wtb .mpb-path a{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:100%;min-height:15rem;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--mp-radius-lg);color:var(--w3-text);text-decoration:none}.wtb .mpb-path a:hover{color:var(--w3-text)}.mpb-path a:before{content:"";position:absolute;z-index:-1;width:48%;aspect-ratio:1;border-radius:50%;inset-inline-end:-10%;bottom:-35%}.mpb-path--steel a{background:var(--mp-tint-steel)}.mpb-path--steel a:before{background:var(--mp-tint-steel-2)}.mpb-path--yellow a{background:var(--mp-tint-yellow)}.mpb-path--yellow a:before{background:var(--mp-tint-yellow-2)}.mpb-path__copy{display:grid;gap:.5rem;justify-items:start;min-width:0}.mpb-path__eyebrow{font-family:var(--w3-mono);font-size:.75rem;letter-spacing:.08em;color:var(--w3-link)}.mpb-path strong{font-size:clamp(1.25rem,1rem + .9vw,1.625rem);line-height:1.25;text-wrap:balance}.mpb-path__text{color:var(--w3-muted)}.mpb-path__cta{display:inline-flex;align-items:center;gap:.375rem;margin-block-start:.75rem;min-height:44px;padding:.5rem 1.25rem;border-radius:var(--mp-pill);background:var(--mp-dark);color:var(--w3-on-inverse);font-weight:600;font-size:.9375rem;transition:background-color var(--wt-dur-fast) var(--wt-ease)}.mpb-path a:hover .mpb-path__cta{background:var(--w3-action-hover)}.mpb-path__collage{flex:none;display:grid;grid-template-columns:repeat(2,clamp(4.5rem,7vw,6.5rem));grid-template-rows:repeat(2,clamp(4.5rem,7vw,6.5rem));gap:.625rem}.mpb-path__collage img{width:100%;height:100%;object-fit:contain;padding:.5rem;border-radius:var(--mp-radius);background:var(--w3-card);box-shadow:var(--mp-shadow)}.mpb-path__collage img:first-child{grid-row:span 2}.mpb-path__photo{flex:none;width:clamp(8.5rem,18vw,15rem);aspect-ratio:4 / 5;border-radius:var(--mp-radius-lg);overflow:hidden;box-shadow:var(--mp-shadow)}.mpb-path__photo img{width:100%;height:100%;object-fit:cover}@media(max-width:599px){.wtb .mpb-path a{flex-direction:column;align-items:stretch}.mpb-path__photo{width:100%;aspect-ratio:16 / 9}.mpb-path__collage{justify-content:center}}.mpb-ring{display:grid;place-items:center;flex:none;width:5.25rem;height:5.25rem;border-radius:50%;background:var(--mp-tint-yellow-2)}.mpb-ring>span{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-ink);font-weight:700;font-size:1.0625rem;box-shadow:0 0 0 3px var(--w3-card);font-variant-numeric:tabular-nums}.mpb-ring--sm{width:3.75rem;height:3.75rem}.mpb-ring--sm>span{width:2.5rem;height:2.5rem;font-size:.9375rem}.mpb-howcards{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}@media(min-width:1100px){.mpb-howcards{grid-template-columns:repeat(4,minmax(0,1fr))}}.mpb-howcards .mpb-howcard{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;border:0;border-radius:var(--mp-radius-lg);background:var(--mp-soft)}.mpb-howcard__top{display:flex;align-items:center;justify-content:space-between;margin-block-end:.75rem}.mpb-howcard__icon{width:30px;height:30px;color:var(--w3-muted)}.mpb-howcard strong{font-size:1.0625rem}.mpb-howcard p{color:var(--w3-muted);font-size:.9375rem;line-height:1.55}.mpb-svcban{display:grid;overflow:hidden;border-radius:20px;background:var(--mp-dark);color:var(--w3-on-inverse)}@media(min-width:960px){.mpb-svcban{grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1fr);min-height:23rem}}.mpb-svcban__photo{position:relative;display:block;min-height:12rem}.mpb-svcban__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mpb-svcban__photo--a{clip-path:polygon(0 0,100% 0,100% 100%,14% 100%)}.mpb-svcban__photo--b{clip-path:polygon(0 0,88% 0,100% 100%,0 100%)}[dir=ltr] .mpb-svcban__photo--a{clip-path:polygon(0 0,100% 0,86% 100%,0 100%)}[dir=ltr] .mpb-svcban__photo--b{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}.mpb-svcban__copy{display:grid;align-content:center;justify-items:start;gap:.75rem;padding:clamp(1.75rem,3.5vw,3rem)}.wtb .mpb-svcban h2{color:var(--w3-on-inverse);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);text-transform:none}.mpb-svcban p{color:var(--w3-on-inverse-muted);max-width:48ch}.mpb-svcban__links{display:grid;gap:.125rem;margin-block-end:.5rem}.wtb .mpb-svcban__links a{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;color:var(--w3-on-inverse);font-weight:600;text-decoration:none}.wtb .mpb-svcban__links a:hover{text-decoration:underline;color:var(--w3-on-inverse)}.mpb-svcban__links svg{width:18px;height:18px;color:var(--mp-accent)}@media(max-width:959px){.mpb-svcban__photo--a{display:none}.mpb-svcban__photo--b,[dir=ltr] .mpb-svcban__photo--b{clip-path:none;min-height:13rem}}.mpb-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 1rem)/2);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-block-end:2px}.mpb-rail::-webkit-scrollbar{display:none}@media(min-width:760px){.mpb-rail{grid-auto-columns:calc((100% - 2rem) / 3)}}@media(min-width:1000px){.mpb-rail{grid-auto-columns:calc((100% - 3rem)/4)}}@media(min-width:1240px){.mpb-rail{grid-auto-columns:calc((100% - 4rem)/5)}}.wtb-card{scroll-snap-align:start;display:flex;flex-direction:column;padding:.75rem;border-radius:var(--mp-radius-lg);background:var(--w3-card);border:1px solid var(--mp-line);transition:border-color var(--wt-dur-fast) var(--wt-ease),box-shadow var(--wt-dur-fast) var(--wt-ease)}.wtb-card:hover{border-color:var(--w3-border);box-shadow:var(--mp-shadow)}.wtb .wtb-card__link{display:flex;flex-direction:column;gap:.375rem;flex:1;color:var(--w3-text);text-decoration:none}.wtb .wtb-card__link:hover{color:var(--w3-text)}.wtb-card__link:hover .wtb-card__name{text-decoration:underline}.wtb-card__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--mp-radius);background:var(--mp-soft);overflow:hidden;margin-block-end:.5rem}.wtb-card__media img{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--wt-dur) var(--wt-ease)}.wtb-card:hover .wtb-card__media img{transform:scale(1.05)}.wtb-card__cat{position:absolute;z-index:1;top:.625rem;inset-inline-start:.625rem;max-width:calc(100% - 1.25rem);padding:.25rem .625rem;border-radius:6px;background:var(--mp-new);color:var(--w3-on-inverse);font-size:.6875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wtb-card__name{font-weight:600;font-size:.9375rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.wtb-card__sku{font-family:var(--w3-mono);font-size:.6875rem;color:var(--w3-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.wtb-card__add{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-block-start:.75rem;min-height:44px;width:100%;border-radius:10px;border:0;background:var(--mp-soft);font:inherit;font-size:.875rem;font-weight:600;color:var(--w3-text);cursor:pointer;transition:background-color var(--wt-dur-fast) var(--wt-ease),color var(--wt-dur-fast) var(--wt-ease)}.wtb-card__add:hover:not(:disabled){background:var(--mp-accent);color:var(--mp-accent-ink)}.wtb-card__add.is-added{background:var(--mp-dark);color:var(--w3-on-inverse)}.wtb-card__add.is-error{background:var(--w3-card);box-shadow:inset 0 0 0 1px var(--w3-danger);color:var(--w3-danger)}.wtb-card__add svg{width:18px;height:18px}.mpb-brands{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.wtb .mpb-brands a{display:grid;place-items:center;min-height:4.5rem;padding:.5rem;border:1px solid var(--mp-line);border-radius:var(--mp-radius);color:var(--w3-text);text-decoration:none;font-weight:700;font-size:1.0625rem;letter-spacing:.02em;transition:background-color var(--wt-dur-fast) var(--wt-ease),border-color var(--wt-dur-fast) var(--wt-ease)}.wtb .mpb-brands a:hover{background:var(--mp-tint-yellow);border-color:var(--mp-tint-yellow-2);color:var(--w3-text)}.mpb-ctaban{display:grid;overflow:hidden;border-radius:20px;background:var(--mp-dark);color:var(--w3-on-inverse)}@media(min-width:900px){.mpb-ctaban{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:18rem}}.mpb-ctaban__copy{display:grid;align-content:center;justify-items:start;gap:.75rem;padding:clamp(1.75rem,4vw,3.25rem)}.wtb .mpb-ctaban h2{color:var(--w3-on-inverse)}.mpb-ctaban p{color:var(--w3-on-inverse-muted);max-width:56ch}.mpb-ctaban__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block-start:.5rem}.wtb .mpb-ctaban__phone{font-family:var(--w3-mono);font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:600;color:var(--w3-on-inverse);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.wtb .mpb-ctaban__phone:hover{color:var(--mp-accent)}.wtb .mpb-ctaban__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.25rem;font-size:.875rem;color:var(--w3-on-inverse-muted)}.wtb .mpb-ctaban__links a{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;color:var(--w3-on-inverse)}.mpb-ctaban__links svg{width:16px;height:16px}.mpb-ctaban__photo{position:relative;display:block;min-height:12rem}.mpb-ctaban__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:900px){.mpb-ctaban__photo{clip-path:polygon(0 0,88% 0,100% 100%,0 100%)}[dir=ltr] .mpb-ctaban__photo{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}}.mpb-phero{position:relative;isolation:isolate;overflow:hidden;background:var(--mp-dark);color:var(--w3-on-inverse)}.mpb-phero__in{position:relative;z-index:1;max-width:var(--mp-max);margin-inline:auto;display:grid}@media(min-width:960px){.mpb-phero__in{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:clamp(24rem,33vw,30rem)}}.mpb-phero__copy{align-self:center;padding:clamp(2rem,5vw,4rem) clamp(1rem,1.6vw,1.5rem)}.mpb-phero__eyebrow{font-family:var(--w3-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mp-accent);margin-block-end:.875rem}.wtb[dir=rtl] .mpb-phero__eyebrow[dir=ltr]{text-align:right}.wtb .mpb-phero h1{color:var(--w3-on-inverse);font-size:clamp(1.875rem,1.25rem + 2.3vw,3.125rem)}.mpb-phero__sub{color:var(--w3-on-inverse-muted);font-size:clamp(1rem,.95rem + .3vw,1.1875rem);max-width:52ch;margin-block-start:1rem}.mpb-phero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem}.mpb-phero__visual{position:relative;min-height:16rem}.mpb-phero__photo{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 0,92% 50%,100% 100%,0 100%)}[dir=ltr] .mpb-phero__photo{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8% 50%)}.mpb-phero__photo img{width:100%;height:100%;object-fit:cover}.mpb-phero__card{position:absolute;z-index:2;bottom:clamp(1rem,2.5vw,2rem);inset-inline-end:clamp(1rem,2.5vw,2rem);width:min(22rem,calc(100% - 2rem));color:var(--w3-text)}.mpb-phero__card .wtb-panel2{padding:1.125rem 1.25rem;border-radius:var(--mp-radius-lg);border:0;box-shadow:var(--w3-shadow-lg)}.mpb-phero__card .wtb-panel2__rows li{padding-block:.625rem}.mpb-phero__card .wtb-panel2__rows li:last-child{border-block-end:0}.mpb-phero__card .wtb-panel2__code{color:var(--w3-text);background:var(--mp-tint-yellow);border-radius:6px;padding:.125rem .375rem;align-self:start;font-size:.75rem;text-align:center}.mpb-phero__ring{position:absolute;z-index:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--w3-on-inverse) 10%,transparent);pointer-events:none}.mpb-phero__ring--a{width:34rem;height:34rem;top:-18rem;inset-inline-start:18%}.mpb-phero__ring--b{width:18rem;height:18rem;bottom:-10rem;inset-inline-start:-5rem;background:color-mix(in srgb,var(--w3-on-inverse) 4%,transparent)}@media(max-width:959px){.mpb-phero__visual{display:grid;min-height:0}.mpb-phero__photo,[dir=ltr] .mpb-phero__photo{position:relative;height:15rem;clip-path:none}.mpb-phero__card{position:relative;inset:auto;width:auto;margin:-3rem 1rem 1.5rem}}.mpb-sblock{padding-block:clamp(2.5rem,5vw,4.5rem)}.mpb-sblock--soft{background:var(--mp-soft)}.mpb-sblock--tight{padding-block:clamp(1.5rem,3vw,2.5rem) 0}.mpb-sblock--dark{padding-inline:clamp(1rem,1.6vw,1.5rem)}.mpb-sblock--dark>.mpb-wrap{background:var(--mp-dark);color:var(--w3-on-inverse);border-radius:20px;padding-block:clamp(2rem,4vw,3.5rem);max-width:calc(var(--mp-max) - 3rem)}.wtb .mpb-sblock--dark h2{color:var(--w3-on-inverse)}.mpb-shead{text-align:center;max-width:46rem;margin:0 auto clamp(1.75rem,3vw,2.75rem)}.wtb .mpb-shead h2{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}.mpb-shead p{color:var(--w3-muted);margin-block-start:.5rem}.mpb-feats{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}@media(min-width:960px){.mpb-feats--3{display:flex;flex-wrap:wrap;justify-content:center}.mpb-feats--3>li{flex:0 1 calc((100% - 3rem) / 3)}.mpb-feats--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.mpb-feat{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;padding:2rem 1.5rem;border-radius:var(--mp-radius-lg);border:1px solid var(--mp-line);background:var(--w3-card);transition:box-shadow var(--wt-dur) var(--wt-ease),transform var(--wt-dur) var(--wt-ease)}.mpb-feat:has(h3 a):hover{box-shadow:var(--mp-shadow-hover);transform:translateY(-3px)}.mpb-feat__icon{display:grid;place-items:center;width:4.75rem;height:4.75rem;border-radius:50%;background:var(--mp-tint-yellow);color:var(--w3-text);margin-block-end:.25rem}.mpb-feat__icon svg{width:2.25rem;height:2.25rem;stroke-width:1.4}.wtb .mpb-feat h3{font-size:1.1875rem}.wtb .mpb-feat h3 a{color:var(--w3-text);text-decoration:none}.mpb-feat h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.mpb-feat h3 a:focus-visible{box-shadow:none}.mpb-feat:has(h3 a:focus-visible){box-shadow:var(--w3-focus)}.mpb-feat p{color:var(--w3-muted);max-width:38ch;font-size:.9375rem}.mpb-feat .mpb-feat__suits{display:inline-block;padding:.25rem .75rem;border-radius:var(--mp-pill);background:var(--mp-tint-steel);font-size:.8125rem;font-weight:600;color:var(--w3-text)}.mpb-feat__links{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:0 1rem}.wtb .mpb-feat__links a,.wtb .mpb-feat__more{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.25rem;min-height:44px;font-size:.9375rem;font-weight:600;color:var(--w3-link)}.mpb-feat__cta{margin-block-start:auto;padding-block-start:.5rem;display:inline-flex;align-items:center;gap:.25rem;font-weight:600;font-size:.9375rem;color:var(--w3-text);border-block-end:1.5px solid currentColor}.mpb-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}@media(min-width:1000px){.mpb-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mpb-stats--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.mpb-stats li{display:grid;gap:.5rem;align-content:center;justify-items:center;text-align:center;padding:1.5rem clamp(1rem,2vw,2rem)}.mpb-stats li+li{border-inline-start:1px solid color-mix(in srgb,var(--w3-on-inverse) 14%,transparent)}.mpb-stats__label{font-family:var(--w3-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mp-accent)}.wtb[dir=rtl] .mpb-stats .mpb-stats__label[dir=ltr]{text-align:center}.mpb-stats__value{font-size:clamp(1.0625rem,.95rem + .5vw,1.3125rem);font-weight:700;line-height:1.4;color:var(--w3-on-inverse)}.wtb .mpb-stats__link{display:inline-flex;align-items:center;gap:.25rem;min-height:44px;font-size:.875rem;font-weight:600;color:var(--w3-on-inverse)}@media(max-width:699px){.mpb-stats li+li{border-inline-start:0;border-block-start:1px solid color-mix(in srgb,var(--w3-on-inverse) 14%,transparent)}}.mpb-timeline{display:grid;gap:2.5rem;align-items:center}@media(min-width:960px){.mpb-timeline{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(3rem,6vw,6rem)}}.mpb-timeline__sub{color:var(--w3-muted);margin-block-start:.5rem;max-width:52ch}.mpb-timeline__steps{position:relative;display:grid;gap:1.5rem;margin-block-start:2rem}.mpb-timeline__steps:before{content:"";position:absolute;top:2.625rem;bottom:2.625rem;inset-inline-start:2.625rem;border-inline-start:2px dashed var(--mp-tint-yellow-2)}.mpb-timeline__steps li{position:relative;display:flex;align-items:center;gap:1.25rem}.mpb-timeline__text{display:grid;gap:.25rem}.mpb-timeline__text strong{font-size:1.1875rem}.mpb-timeline__text span{color:var(--w3-muted);font-size:.9375rem;line-height:1.55}.mpb-timeline__photo{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:5 / 4}.mpb-timeline__photo img{width:100%;height:100%;object-fit:cover}.mpb-timeline__dots{position:absolute;bottom:1.25rem;inset-inline-start:1.25rem;width:5.5rem;height:5.5rem;background:radial-gradient(circle,var(--w3-card) 2px,transparent 2.6px) 0 0 / 1.375rem 1.375rem;opacity:.85}@media(max-width:959px){.mpb-timeline__photo{aspect-ratio:16 / 10}}@media(max-width:599px){.mpb-timeline__steps li{align-items:flex-start}}.mpb-proofs{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.mpb-proofs li{display:flex;align-items:center;gap:1rem;padding:1.25rem;border-radius:var(--mp-radius-lg);background:var(--w3-card);border:1px solid var(--mp-line)}.mpb-proofs__icon{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-ink)}.mpb-proofs__icon svg{width:22px;height:22px}.mpb-proofs li>span:last-child{display:grid;gap:.25rem}.mpb-proofs small{font-family:var(--w3-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--w3-muted)}.wtb[dir=rtl] .mpb-proofs small[dir=ltr]{text-align:right}.mpb-ticksplit{display:grid;gap:1.5rem}@media(min-width:900px){.mpb-ticksplit{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.mpb-ticksplit__card,.mpb-prosecard{padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--mp-radius-lg);background:var(--w3-card);border:1px solid var(--mp-line)}.mpb-ticksplit__card h2,.mpb-prosecard h2{margin-block-end:1.25rem}.mpb-ticks{display:grid;gap:.875rem}.mpb-ticks li{display:flex;align-items:flex-start;gap:.75rem;line-height:1.55}.mpb-ticks svg{flex:none;width:1.5rem;height:1.5rem;padding:4px;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-ink);stroke-width:2.4}.mpb-ticksplit__photo{position:relative;display:block;min-height:15rem;border-radius:var(--mp-radius-lg);overflow:hidden}.mpb-ticksplit__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mpb-prosecard{max-width:60rem;margin-inline:auto}.mpb-prosecard p{color:var(--w3-muted)}.mpb-prosecard p+p{margin-block-start:.75rem}.mpb-bandcta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.5rem);border-radius:var(--mp-radius-lg);background:var(--mp-tint-yellow);position:relative;overflow:hidden;isolation:isolate}.mpb-bandcta:before{content:"";position:absolute;z-index:-1;width:16rem;aspect-ratio:1;border-radius:50%;background:var(--mp-tint-yellow-2);inset-inline-end:-4rem;top:-6rem}.mpb-bandcta>div{max-width:52rem}.mpb-bandcta p{color:var(--w3-muted);margin-block-start:.375rem}.mpb-tablecard{border:1px solid var(--mp-line);border-radius:var(--mp-radius-lg);padding:.5rem clamp(1rem,2vw,1.75rem);background:var(--w3-card)}.mpb-tablecard .wtb-methods tr:last-child th,.mpb-tablecard .wtb-methods tr:last-child td{border-block-end:0}.mpb-tablecard .wtb-methods th{color:var(--w3-text)}.mpb-tablecard .wtb-methods__tag span{background:var(--mp-tint-steel)}.mpb-certsplit{display:grid;gap:2rem;align-items:center}@media(min-width:900px){.mpb-certsplit{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}.mpb-certsplit .mpb-prosecard{max-width:none;margin:0}}.wtb-cert{position:relative;max-width:26rem;width:100%;margin-inline:auto;padding:2rem 1.75rem 1.75rem;border-radius:var(--mp-radius-lg);background:var(--w3-card);box-shadow:var(--w3-shadow-lg);text-align:left;border-block-start:6px solid var(--mp-accent)}.wtb-cert__seal{position:absolute;top:-1.5rem;right:1.5rem;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--mp-accent);color:var(--mp-accent-ink);box-shadow:0 0 0 4px var(--w3-card)}.wtb-cert__seal svg{width:22px;height:22px}.wtb-cert figcaption{font-family:var(--w3-mono);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding-block-end:.75rem;border-block-end:2px solid var(--w3-text);margin-block-end:.5rem}.wtb-cert li{font-family:var(--w3-mono);font-size:.8125rem;color:var(--w3-muted);padding-block:.375rem;border-block-end:1px dashed var(--mp-line)}.wtb-faq{display:grid;gap:.875rem;max-width:58rem;margin-inline:auto}.wtb-faq__item{border:1px solid var(--mp-line);border-radius:var(--mp-radius);background:var(--w3-card);transition:border-color var(--wt-dur-fast) var(--wt-ease)}.wtb-faq__item[open]{border-color:var(--w3-border)}.wtb-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:.875rem 1.25rem;font-weight:600;font-size:1.0625rem;cursor:pointer;list-style:none;border-radius:inherit}.wtb-faq__item summary::-webkit-details-marker{display:none}.wtb-faq__chev{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--mp-soft);color:var(--w3-text);transition:background-color var(--wt-dur-fast) var(--wt-ease)}.wtb-faq__item[open] .wtb-faq__chev{background:var(--mp-accent);color:var(--mp-accent-ink)}.wtb-faq__v{transition:transform var(--wt-dur-fast) var(--wt-ease);transform-origin:center}.wtb-faq__item[open] .wtb-faq__v{transform:scaleY(0)}.wtb-faq__item p{padding:0 1.25rem 1.25rem;color:var(--w3-muted);max-width:72ch}@media(prefers-reduced-motion:reduce){.mpb-slider__track{scroll-behavior:auto}.mpb-promo a,.mpb-feat,.mpb-plate,.wtb-card__media img,.mpb-cat__media img{transition:none}.wtb .mpb-promo a:hover,.mpb-feat:has(h3 a):hover,.wtb .mpb-plate:hover{transform:none}.wtb-card:hover .wtb-card__media img,.mpb-cat:hover .mpb-cat__media img{transform:none}}@media(max-width:599px){.mpb-timeline .mpb-ring{width:4rem;height:4rem}.mpb-timeline .mpb-ring>span{width:2.625rem;height:2.625rem;font-size:.9375rem}.mpb-timeline__steps:before{inset-inline-start:2rem;top:2rem;bottom:2rem}.mpb-feat{padding:1.5rem 1.25rem}}
