.rte-content .pd-section *,.pd-section *{box-sizing:border-box;margin:0;padding:0}.rte-content .pd-section img,.pd-section img{max-width:100%;display:block;border-radius:0;box-shadow:none;height:auto}.pd-section{font-family:-apple-system,Helvetica Neue,Arial,sans-serif}.pd-section{margin:48px 0}.rte-content .pd-heading--a,.pd-heading--a{font-size:clamp(22px,3vw,32px);font-weight:700;letter-spacing:-.02em;color:#111;border-bottom:4px solid var(--brand-color, #0b62a9);display:inline-block}.rte-content .pd-heading--b-wrap,.pd-heading--b-wrap{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.rte-content .pd-heading--b-wrap:before,.rte-content .pd-heading--b-wrap:after,.pd-heading--b-wrap:before,.pd-heading--b-wrap:after{content:"";display:block;width:40px;height:2px;background:var(--brand-color, #0b62a9)}.rte-content .pd-heading--b,.pd-heading--b{font-size:clamp(22px,3vw,32px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111}.rte-content .pd-heading--c-wrap,.pd-heading--c-wrap{display:flex;align-items:center;gap:14px}.rte-content .pd-heading--c-wrap:before,.pd-heading--c-wrap:before{content:"";display:block;width:6px;height:100%;min-height:36px;background:var(--brand-color, #0b62a9);flex-shrink:0}.rte-content .pd-heading--c,.pd-heading--c{font-size:clamp(22px,3vw,32px);font-weight:700;color:#111;line-height:1.2}.rte-content .pd-heading--d-wrap,.pd-heading--d-wrap{text-align:center;position:relative}.rte-content .pd-heading--d-bg,.pd-heading--d-bg{font-size:clamp(48px,8vw,80px);font-weight:900;color:#f0f0f0;letter-spacing:-.03em;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none}.rte-content .pd-heading--d,.pd-heading--d{font-size:clamp(22px,3vw,32px);font-weight:700;color:#111;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;white-space:nowrap}.rte-content .pd-heading--e-wrap,.pd-heading--e-wrap{display:flex;align-items:center;gap:16px}.rte-content .pd-heading--e-num,.pd-heading--e-num{font-size:clamp(36px,5vw,56px);font-weight:900;color:#e8e8e8;line-height:1;flex-shrink:0}.rte-content .pd-heading--e,.pd-heading--e{font-size:clamp(22px,3vw,32px);font-weight:700;color:#111;line-height:1.2}.rte-content .pd-hgroup__sub,.pd-hgroup__sub{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:8px}.rte-content .pd-hgroup__title,.pd-hgroup__title{font-size:clamp(22px,3vw,32px);font-weight:700;color:#111;line-height:1.2;margin-bottom:10px}.rte-content .pd-hgroup__desc,.pd-hgroup__desc{font-size:clamp(14px,1.5vw,16px);color:#888;line-height:1.7}.rte-content .pd-hgroup--a,.pd-hgroup--a{text-align:center}.rte-content .pd-hgroup--a .pd-hgroup__desc,.pd-hgroup--a .pd-hgroup__desc{max-width:560px;margin:0 auto}.rte-content .pd-hgroup--b .pd-hgroup__sub,.pd-hgroup--b .pd-hgroup__sub{display:flex;align-items:center;gap:8px}.rte-content .pd-hgroup--b .pd-hgroup__sub:before,.pd-hgroup--b .pd-hgroup__sub:before{content:"";display:inline-block;width:20px;height:2px;background:var(--brand-color, #0b62a9)}.rte-content .pd-images__grid,.pd-images__grid{display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}.rte-content .pd-images__grid[data-cols="2"],.pd-images__grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.rte-content .pd-images__grid[data-cols="3"],.pd-images__grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.rte-content .pd-images__grid[data-cols="4"],.pd-images__grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.rte-content .pd-images__grid[data-cols="2"],.rte-content .pd-images__grid[data-cols="3"],.rte-content .pd-images__grid[data-cols="4"],.pd-images__grid[data-cols="2"],.pd-images__grid[data-cols="3"],.pd-images__grid[data-cols="4"]{grid-template-columns:repeat(1,1fr)}}@media(min-width:768px)and (max-width:1024px){.rte-content .pd-images__grid[data-cols="3"],.rte-content .pd-images__grid[data-cols="4"],.pd-images__grid[data-cols="3"],.pd-images__grid[data-cols="4"]{grid-template-columns:repeat(2,1fr)}}.rte-content .pd-images__item img,.pd-images__item img{width:100%;aspect-ratio:4/3;object-fit:cover}.rte-content .pd-images__caption,.pd-images__caption{padding:10px 0 0}.rte-content .pd-images__caption h4,.pd-images__caption h4{font-size:15px;font-weight:600;color:#111;margin-bottom:4px}.rte-content .pd-images__caption p,.pd-images__caption p{font-size:13px;color:#888;line-height:1.5}.rte-content .pd-media__inner,.pd-media__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.rte-content .pd-media__inner[data-reverse=true],.pd-media__inner[data-reverse=true]{direction:rtl}.rte-content .pd-media__inner[data-reverse=true]>*,.pd-media__inner[data-reverse=true]>*{direction:ltr}@media(max-width:767px){.rte-content .pd-media__inner,.pd-media__inner{grid-template-columns:1fr;gap:24px}.rte-content .pd-media__inner[data-reverse=true],.pd-media__inner[data-reverse=true]{direction:ltr}}.rte-content .pd-media__img img,.pd-media__img img{width:100%;object-fit:cover}.rte-content .pd-media__body,.pd-media__body{display:flex;flex-direction:column;gap:16px}.rte-content .pd-media__label,.pd-media__label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#888}.rte-content .pd-media__title,.pd-media__title{font-size:clamp(20px,2.5vw,28px);font-weight:700;color:#111;line-height:1.25}.rte-content .pd-media__sub,.pd-media__sub{font-size:15px;font-weight:600;color:#444}.rte-content .pd-media__text,.pd-media__text{font-size:15px;color:#555;line-height:1.75}.rte-content .pd-media__cta,.pd-media__cta{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;background:linear-gradient(to right,#1a80d9 0%,var(--brand-color, #0b62a9) 50%,#074a85 100%);background-size:200% 100%;background-position:right center;color:#fff;font-size:14px;font-weight:600;text-decoration:none;border-bottom:none;letter-spacing:.02em;align-self:flex-start;cursor:pointer;transition:background-position .4s ease,box-shadow .3s ease}.rte-content .pd-media__cta:hover,.pd-media__cta:hover{background-position:left center;box-shadow:0 4px 14px #0b62a959}.rte-content .pd-media__cta:after,.pd-media__cta:after{content:"\2192";transition:transform .25s ease}.rte-content .pd-media__cta:hover:after,.pd-media__cta:hover:after{transform:translate(3px)}.rte-content .pd-highlights__grid,.pd-highlights__grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.rte-content .pd-highlights__item,.pd-highlights__item{background:#f7f7f7;overflow:hidden;padding:16px;display:flex;flex-direction:column;gap:16px;transition:background .35s ease,box-shadow .35s ease}.rte-content .pd-highlights__item:hover,.pd-highlights__item:hover{background:linear-gradient(135deg,#f0f0f0,#fff);box-shadow:0 4px 20px #0000000f}.rte-content .pd-highlights__item img,.pd-highlights__item img{width:100%;height:auto;display:block}.rte-content .pd-highlights__item h4,.pd-highlights__item h4{font-size:16px;font-weight:700;color:#111;margin:0}.rte-content .pd-highlights__item p,.pd-highlights__item p{font-size:14px;color:#666;line-height:1.65;margin:0}.rte-content .pd-features__grid,.pd-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:767px){.rte-content .pd-features__grid,.pd-features__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px)and (max-width:1024px){.rte-content .pd-features__grid,.pd-features__grid{grid-template-columns:repeat(2,1fr)}}.rte-content .pd-features__item,.pd-features__item{text-align:center;padding:24px 16px;border:1px solid #eee;border-radius:4px}.rte-content .pd-features__value,.pd-features__value{font-size:clamp(28px,4vw,40px);font-weight:800;color:var(--brand-color, #0b62a9);line-height:1;margin-bottom:6px}.rte-content .pd-features__label,.pd-features__label{font-size:13px;color:#999;line-height:1.5}.rte-content .pd-specs__wrap,.pd-specs__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte-content .pd-specs__table,.pd-specs__table{width:100%;border-collapse:collapse;table-layout:auto}.rte-content .pd-specs__table thead,.pd-specs__table thead{display:none}.rte-content .pd-specs__table td,.pd-specs__table td{padding:36px 24px;border-bottom:1px solid #eee;vertical-align:top}.rte-content .pd-specs__table td:first-child,.pd-specs__table td:first-child{font-size:16px;font-weight:700;color:#111;white-space:nowrap}.rte-content .pd-specs__table td:not(:first-child),.pd-specs__table td:not(:first-child){font-size:14px;font-weight:400;color:#999;white-space:nowrap}@media(max-width:767px){.rte-content .pd-specs__table,.pd-specs__table{width:max-content;min-width:100%}.rte-content .pd-specs__table td:first-child,.pd-specs__table td:first-child{position:sticky;left:0;background:#fff;z-index:1}}.rte-content .pd-steps__list,.pd-steps__list{display:flex;flex-direction:column;gap:0}.rte-content .pd-steps__item,.pd-steps__item{display:grid;grid-template-columns:56px 1fr;gap:24px;position:relative;padding-bottom:40px}.rte-content .pd-steps__item:last-child,.pd-steps__item:last-child{padding-bottom:0}.rte-content .pd-steps__left,.pd-steps__left{display:flex;flex-direction:column;align-items:center}.rte-content .pd-steps__num,.pd-steps__num{width:40px;height:40px;border-radius:50%;background:var(--brand-color, #0b62a9);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.rte-content .pd-steps__line,.pd-steps__line{width:1px;flex:1;background:#e0e0e0;margin-top:8px}.rte-content .pd-steps__item:last-child .pd-steps__line,.pd-steps__item:last-child .pd-steps__line{display:none}.rte-content .pd-steps__body,.pd-steps__body{padding-top:8px}.rte-content .pd-steps__body h4,.pd-steps__body h4{font-size:17px;font-weight:700;color:#111;margin-bottom:8px}.rte-content .pd-steps__body p,.pd-steps__body p{font-size:14px;color:#666;line-height:1.7;margin-bottom:16px}.rte-content .pd-steps__body img,.pd-steps__body img{width:100%;max-width:480px;object-fit:cover}.rte-content .pd-compare,.pd-compare{overflow:hidden}.rte-content .pd-compare__head,.rte-content .pd-compare__row,.pd-compare__head,.pd-compare__row{display:grid}.rte-content .pd-compare[data-cols="2"] .pd-compare__head,.rte-content .pd-compare[data-cols="2"] .pd-compare__row,.pd-compare[data-cols="2"] .pd-compare__head,.pd-compare[data-cols="2"] .pd-compare__row{grid-template-columns:repeat(2,1fr)}.rte-content .pd-compare[data-cols="3"] .pd-compare__head,.rte-content .pd-compare[data-cols="3"] .pd-compare__row,.pd-compare[data-cols="3"] .pd-compare__head,.pd-compare[data-cols="3"] .pd-compare__row{grid-template-columns:repeat(3,1fr)}.rte-content .pd-compare[data-cols="4"] .pd-compare__head,.rte-content .pd-compare[data-cols="4"] .pd-compare__row,.pd-compare[data-cols="4"] .pd-compare__head,.pd-compare[data-cols="4"] .pd-compare__row{grid-template-columns:repeat(4,1fr)}.rte-content .pd-compare__card,.pd-compare__card{padding:28px 20px 24px;text-align:center}.rte-content .pd-compare__card img,.pd-compare__card img{width:72%;aspect-ratio:1 / 1;object-fit:cover;margin:0 auto 16px;display:block}.rte-content .pd-compare__name,.pd-compare__name{font-size:24px;font-weight:700;color:var(--brand-color, #0b62a9);line-height:1.3;margin-bottom:6px}.rte-content .pd-compare__sub,.pd-compare__sub{font-size:13px;color:#888;line-height:1.5;margin-bottom:14px}.rte-content .pd-compare__price,.pd-compare__price{font-size:20px;font-weight:800;color:var(--brand-color, #0b62a9)}.rte-content .pd-compare__divider,.pd-compare__divider{height:1px;background:#e8e8e8}.rte-content .pd-compare__cell,.pd-compare__cell{padding:18px 20px;text-align:center}.rte-content .pd-compare__param,.pd-compare__param{display:block;font-size:22px;font-weight:700;color:#111;margin-bottom:4px}.rte-content .pd-compare__hint,.pd-compare__hint{display:block;font-size:14px;color:#aaa;line-height:1.5}@media(max-width:767px){.rte-content .pd-compare[data-cols="3"],.rte-content .pd-compare[data-cols="4"],.pd-compare[data-cols="3"],.pd-compare[data-cols="4"]{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte-content .pd-compare[data-cols="3"] .pd-compare__head,.rte-content .pd-compare[data-cols="3"] .pd-compare__row,.pd-compare[data-cols="3"] .pd-compare__head,.pd-compare[data-cols="3"] .pd-compare__row{min-width:520px}.rte-content .pd-compare[data-cols="4"] .pd-compare__head,.rte-content .pd-compare[data-cols="4"] .pd-compare__row,.pd-compare[data-cols="4"] .pd-compare__head,.pd-compare[data-cols="4"] .pd-compare__row{min-width:700px}}.rte-content .pd-video__grid,.pd-video__grid{display:grid;grid-template-columns:1fr;gap:24px}.rte-content .pd-video__grid[data-cols="2"],.pd-video__grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.rte-content .pd-video__grid[data-cols="2"],.pd-video__grid[data-cols="2"]{grid-template-columns:1fr}}.rte-content .pd-video__ratio,.pd-video__ratio{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.rte-content .pd-video__ratio iframe,.pd-video__ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.rte-content .pd-video__caption,.pd-video__caption{margin-top:10px;font-size:13px;color:#888}.rte-content .pd-section.pd-feature,.pd-section.pd-feature{padding:64px 24px}.rte-content .pd-feature__grid,.pd-feature__grid{display:grid;gap:28px;grid-template-columns:1fr;max-width:1280px;margin:0 auto}@media(min-width:640px){.rte-content .pd-feature--cards .pd-feature__grid,.rte-content .pd-feature--icons .pd-feature__grid,.pd-feature--cards .pd-feature__grid,.pd-feature--icons .pd-feature__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.rte-content .pd-feature--cards .pd-feature__grid,.rte-content .pd-feature--icons .pd-feature__grid,.pd-feature--cards .pd-feature__grid,.pd-feature--icons .pd-feature__grid{grid-template-columns:repeat(3,1fr);gap:32px}}.rte-content .pd-feature--cards .pd-feature__item,.pd-feature--cards .pd-feature__item{background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.rte-content .pd-feature--cards .pd-feature__item:hover,.pd-feature--cards .pd-feature__item:hover{transform:translateY(-2px);box-shadow:0 12px 30px #11182714;border-color:transparent}.rte-content .pd-feature--cards .pd-feature__item img,.pd-feature--cards .pd-feature__item img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.rte-content .pd-feature--cards .pd-feature__body,.pd-feature--cards .pd-feature__body{padding:22px 24px 26px}.rte-content .pd-feature--cards .pd-feature__body h4,.pd-feature--cards .pd-feature__body h4{font-size:17px;font-weight:700;color:#111827;letter-spacing:-.01em;margin-bottom:8px}.rte-content .pd-feature--cards .pd-feature__body p,.pd-feature--cards .pd-feature__body p{font-size:14px;line-height:1.7;color:#6b7280}.rte-content .pd-feature--icons .pd-feature__item,.pd-feature--icons .pd-feature__item{display:flex;flex-direction:column;align-items:flex-start;padding:4px}.rte-content .pd-feature--icons .pd-feature__icon,.pd-feature--icons .pd-feature__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--brand-color, #0b62a9);margin-bottom:18px;overflow:hidden;flex-shrink:0}.rte-content .pd-feature--icons .pd-feature__icon img,.pd-feature--icons .pd-feature__icon img{width:28px;height:28px;object-fit:contain;display:block}.rte-content .pd-feature--icons .pd-feature__item h4,.pd-feature--icons .pd-feature__item h4{font-size:17px;font-weight:700;color:#111827;letter-spacing:-.01em;margin-bottom:8px}.rte-content .pd-feature--icons .pd-feature__item p,.pd-feature--icons .pd-feature__item p{font-size:14px;line-height:1.7;color:#6b7280}.rte-content .pd-feature--split .pd-feature__split,.pd-feature--split .pd-feature__split{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;max-width:1280px;margin:0 auto}@media(min-width:1024px){.rte-content .pd-feature--split .pd-feature__split,.pd-feature--split .pd-feature__split{grid-template-columns:1.05fr 1fr;gap:64px}}.rte-content .pd-feature--split .pd-feature__hero img,.pd-feature--split .pd-feature__hero img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:18px;box-shadow:0 18px 40px #11182714}.rte-content .pd-feature--split .pd-feature__eyebrow,.pd-feature--split .pd-feature__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-color, #0b62a9);margin-bottom:12px}.rte-content .pd-feature--split .pd-feature__heading,.pd-feature--split .pd-feature__heading{font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.25;color:#111827;letter-spacing:-.02em;margin-bottom:14px}.rte-content .pd-feature--split .pd-feature__lead,.pd-feature--split .pd-feature__lead{font-size:15px;line-height:1.75;color:#6b7280;margin-bottom:28px}.rte-content .pd-feature--split .pd-feature__rows,.pd-feature--split .pd-feature__rows{display:flex;flex-direction:column;gap:22px}.rte-content .pd-feature--split .pd-feature__row,.pd-feature--split .pd-feature__row{display:grid;grid-template-columns:40px 1fr;gap:16px;align-items:flex-start}.rte-content .pd-feature--split .pd-feature__bullet,.pd-feature--split .pd-feature__bullet{width:36px;height:36px;padding:7px;background:#0b62a914;border-radius:10px;object-fit:contain;display:block;margin-top:2px}.rte-content .pd-feature--split .pd-feature__row-body h4,.pd-feature--split .pd-feature__row-body h4{font-size:16px;font-weight:700;color:#111827;margin-bottom:4px}.rte-content .pd-feature--split .pd-feature__row-body p,.pd-feature--split .pd-feature__row-body p{font-size:14px;line-height:1.7;color:#6b7280}.rte-content .pd-feature__intro-heading,.pd-feature__intro-heading{font-size:clamp(26px,3.2vw,36px);font-weight:700;letter-spacing:-.02em;color:#111827;line-height:1.2;margin:0}.rte-content .pd-feature__intro-lead,.pd-feature__intro-lead{font-size:15px;line-height:1.75;color:#6b7280;margin:16px 0 0}.rte-content .pd-feature--hero-specs,.pd-feature--hero-specs{padding:0 0 64px;background:#fff}.rte-content .pd-feature--hero-specs .pd-feature__hero-band,.pd-feature--hero-specs .pd-feature__hero-band{position:relative;width:100%;max-height:384px;overflow:hidden}.rte-content .pd-feature--hero-specs .pd-feature__hero-cover,.pd-feature--hero-specs .pd-feature__hero-cover{display:block;width:100%;height:384px;object-fit:cover}.rte-content .pd-feature--hero-specs .pd-feature__hero-fade,.pd-feature--hero-specs .pd-feature__hero-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#fff 0%,rgba(255,255,255,.55) 38%,transparent 100%);pointer-events:none}.rte-content .pd-feature--hero-specs .pd-feature__hero-specs-body,.pd-feature--hero-specs .pd-feature__hero-specs-body{position:relative;max-width:1280px;margin:-48px auto 0;padding:0 24px}.rte-content .pd-feature--hero-specs .pd-feature__intro-center,.pd-feature--hero-specs .pd-feature__intro-center{max-width:42rem;margin:0 auto;text-align:center}.rte-content .pd-feature--hero-specs .pd-feature__spec-sheet,.pd-feature--hero-specs .pd-feature__spec-sheet{display:grid;grid-template-columns:1fr;gap:24px 24px;margin:40px auto 0;max-width:42rem}@media(min-width:640px){.rte-content .pd-feature--hero-specs .pd-feature__spec-sheet,.pd-feature--hero-specs .pd-feature__spec-sheet{grid-template-columns:repeat(2,1fr);gap:32px 24px}}@media(min-width:1024px){.rte-content .pd-feature--hero-specs .pd-feature__spec-sheet,.pd-feature--hero-specs .pd-feature__spec-sheet{grid-template-columns:repeat(3,1fr);max-width:none}}.rte-content .pd-feature--hero-specs .pd-feature__spec-cell,.pd-feature--hero-specs .pd-feature__spec-cell{border-top:1px solid #e5e7eb;padding-top:16px;margin:0}.rte-content .pd-feature--hero-specs .pd-feature__spec-cell dt,.pd-feature--hero-specs .pd-feature__spec-cell dt{font-size:15px;font-weight:600;color:#111827}.rte-content .pd-feature--hero-specs .pd-feature__spec-cell dd,.pd-feature--hero-specs .pd-feature__spec-cell dd{margin:8px 0 0;font-size:14px;line-height:1.65;color:#6b7280}.rte-content .pd-feature--spec-grid,.pd-feature--spec-grid{padding:64px 24px;background:#fff}.rte-content .pd-feature--spec-grid .pd-feature__spec-grid-wrap,.pd-feature--spec-grid .pd-feature__spec-grid-wrap{display:grid;grid-template-columns:1fr;gap:48px 48px;align-items:center;max-width:1280px;margin:0 auto}@media(min-width:1024px){.rte-content .pd-feature--spec-grid .pd-feature__spec-grid-wrap,.pd-feature--spec-grid .pd-feature__spec-grid-wrap{grid-template-columns:1fr 1fr;gap:64px}}.rte-content .pd-feature--spec-grid .pd-feature__spec-sheet--in-copy,.pd-feature--spec-grid .pd-feature__spec-sheet--in-copy{display:grid;grid-template-columns:1fr;gap:24px 24px;margin-top:36px}@media(min-width:640px){.rte-content .pd-feature--spec-grid .pd-feature__spec-sheet--in-copy,.pd-feature--spec-grid .pd-feature__spec-sheet--in-copy{grid-template-columns:repeat(2,1fr);gap:32px 24px}}.rte-content .pd-feature--spec-grid .pd-feature__spec-cell,.pd-feature--spec-grid .pd-feature__spec-cell{border-top:1px solid #e5e7eb;padding-top:16px;margin:0}.rte-content .pd-feature--spec-grid .pd-feature__spec-cell dt,.pd-feature--spec-grid .pd-feature__spec-cell dt{font-size:15px;font-weight:600;color:#111827}.rte-content .pd-feature--spec-grid .pd-feature__spec-cell dd,.pd-feature--spec-grid .pd-feature__spec-cell dd{margin:8px 0 0;font-size:14px;line-height:1.65;color:#6b7280}.rte-content .pd-feature--spec-grid .pd-feature__quad-grid,.pd-feature--spec-grid .pd-feature__quad-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:640px){.rte-content .pd-feature--spec-grid .pd-feature__quad-grid,.pd-feature--spec-grid .pd-feature__quad-grid{gap:24px}}.rte-content .pd-feature--spec-grid .pd-feature__quad-cell img,.pd-feature--spec-grid .pd-feature__quad-cell img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#f3f4f6;display:block}.rte-content .pd-feature--stacked-media,.pd-feature--stacked-media{padding:64px 24px;background:#fff}.rte-content .pd-feature--stacked-media .pd-feature__stack-wrap,.pd-feature--stacked-media .pd-feature__stack-wrap{max-width:1280px;margin:0 auto}.rte-content .pd-feature--stacked-media .pd-feature__stack-intro,.pd-feature--stacked-media .pd-feature__stack-intro{max-width:48rem}.rte-content .pd-feature--stacked-media .pd-feature__stack-tagline,.pd-feature--stacked-media .pd-feature__stack-tagline{font-size:clamp(26px,3.2vw,36px);font-weight:700;letter-spacing:-.02em;color:#111827;margin:8px 0 0;line-height:1.2}.rte-content .pd-feature--stacked-media .pd-feature__stack-rows,.pd-feature--stacked-media .pd-feature__stack-rows{margin-top:40px;padding-top:32px;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:48px}@media(min-width:1024px){.rte-content .pd-feature--stacked-media .pd-feature__stack-rows,.pd-feature--stacked-media .pd-feature__stack-rows{gap:56px}}.rte-content .pd-feature--stacked-media .pd-feature__stack-row,.pd-feature--stacked-media .pd-feature__stack-row{display:flex;flex-direction:column-reverse;gap:24px}@media(min-width:1024px){.rte-content .pd-feature--stacked-media .pd-feature__stack-row,.pd-feature--stacked-media .pd-feature__stack-row{display:grid;grid-template-columns:5fr 7fr;gap:32px;align-items:center}}.rte-content .pd-feature--stacked-media .pd-feature__stack-copy h3,.pd-feature--stacked-media .pd-feature__stack-copy h3{font-size:18px;font-weight:600;color:#111827;margin:0}.rte-content .pd-feature--stacked-media .pd-feature__stack-copy p,.pd-feature--stacked-media .pd-feature__stack-copy p{margin:10px 0 0;font-size:14px;line-height:1.7;color:#6b7280}.rte-content .pd-feature--stacked-media .pd-feature__stack-visual img,.pd-feature--stacked-media .pd-feature__stack-visual img{width:100%;aspect-ratio:5 / 2;object-fit:cover;border-radius:12px;background:#f3f4f6;display:block}.rte-content .pd-feature--hero-aside,.pd-feature--hero-aside{padding:0;background:#fff}.rte-content .pd-feature--hero-aside .pd-feature__aside-layout,.pd-feature--hero-aside .pd-feature__aside-layout{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr}@media(min-width:1024px){.rte-content .pd-feature--hero-aside .pd-feature__aside-layout,.pd-feature--hero-aside .pd-feature__aside-layout{grid-template-columns:1fr 1fr;gap:48px;align-items:start;padding:48px 32px 64px}}.rte-content .pd-feature--hero-aside .pd-feature__aside-hero-wrap,.pd-feature--hero-aside .pd-feature__aside-hero-wrap{position:relative}.rte-content .pd-feature--hero-aside .pd-feature__aside-hero-img,.pd-feature--hero-aside .pd-feature__aside-hero-img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}@media(min-width:1024px){.rte-content .pd-feature--hero-aside .pd-feature__aside-hero-img,.pd-feature--hero-aside .pd-feature__aside-hero-img{aspect-ratio:auto;min-height:100%;max-height:520px}}.rte-content .pd-feature--hero-aside .pd-feature__aside-panel,.pd-feature--hero-aside .pd-feature__aside-panel{padding:40px 24px 56px}@media(min-width:1024px){.rte-content .pd-feature--hero-aside .pd-feature__aside-panel,.pd-feature--hero-aside .pd-feature__aside-panel{padding:32px 0 0}}.rte-content .pd-feature--hero-aside .pd-feature__aside-title,.pd-feature--hero-aside .pd-feature__aside-title{font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;color:#111827;margin:16px 0 0;line-height:1.15}.rte-content .pd-feature--hero-aside .pd-feature__aside-dl,.pd-feature--hero-aside .pd-feature__aside-dl{display:grid;grid-template-columns:1fr;gap:24px 32px;margin:32px 0 0}@media(min-width:640px){.rte-content .pd-feature--hero-aside .pd-feature__aside-dl,.pd-feature--hero-aside .pd-feature__aside-dl{grid-template-columns:repeat(2,1fr)}}.rte-content .pd-feature--hero-aside .pd-feature__aside-cell,.pd-feature--hero-aside .pd-feature__aside-cell{margin:0}.rte-content .pd-feature--hero-aside .pd-feature__aside-cell dt,.pd-feature--hero-aside .pd-feature__aside-cell dt{font-size:14px;font-weight:600;color:#111827}.rte-content .pd-feature--hero-aside .pd-feature__aside-cell dd,.pd-feature--hero-aside .pd-feature__aside-cell dd{margin:8px 0 0;font-size:14px;line-height:1.65;color:#6b7280}.rte-content .pd-feature--detail-gallery,.pd-feature--detail-gallery{padding:64px 24px;background:#fff}.rte-content .pd-feature--detail-gallery .pd-feature__detail-wrap,.pd-feature--detail-gallery .pd-feature__detail-wrap{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:1024px){.rte-content .pd-feature--detail-gallery .pd-feature__detail-wrap,.pd-feature--detail-gallery .pd-feature__detail-wrap{grid-template-columns:1fr 1fr;gap:56px}}.rte-content .pd-feature--detail-gallery .pd-feature__detail-header,.pd-feature--detail-gallery .pd-feature__detail-header{border-bottom:1px solid #e5e7eb;padding-bottom:24px}.rte-content .pd-feature--detail-gallery .pd-feature__detail-dl,.pd-feature--detail-gallery .pd-feature__detail-dl{margin:28px 0 0;display:flex;flex-direction:column;gap:28px}.rte-content .pd-feature--detail-gallery .pd-feature__detail-spec-row,.pd-feature--detail-gallery .pd-feature__detail-spec-row{margin:0}.rte-content .pd-feature--detail-gallery .pd-feature__detail-spec-row dt,.pd-feature--detail-gallery .pd-feature__detail-spec-row dt{font-size:14px;font-weight:600;color:#111827}.rte-content .pd-feature--detail-gallery .pd-feature__detail-spec-row dd,.pd-feature--detail-gallery .pd-feature__detail-spec-row dd{margin:10px 0 0;font-size:14px;line-height:1.65;color:#6b7280}.rte-content .pd-feature--detail-gallery .pd-feature__detail-main,.pd-feature--detail-gallery .pd-feature__detail-main{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#f3f4f6;display:block}.rte-content .pd-feature--detail-gallery .pd-feature__detail-thumbs,.pd-feature--detail-gallery .pd-feature__detail-thumbs{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}@media(min-width:640px){.rte-content .pd-feature--detail-gallery .pd-feature__detail-thumbs,.pd-feature--detail-gallery .pd-feature__detail-thumbs{gap:24px;margin-top:20px}}.rte-content .pd-feature--detail-gallery .pd-feature__detail-thumbs img,.pd-feature--detail-gallery .pd-feature__detail-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#f3f4f6;display:block}.rte-content .pd-section.pd-stats,.pd-section.pd-stats{background:#fff;padding:64px 24px}.rte-content .pd-stats--tiles .pd-stats__grid,.pd-stats--tiles .pd-stats__grid{display:grid;grid-template-columns:1fr;gap:2px;overflow:hidden;border-radius:16px;text-align:center;max-width:1280px;margin:0 auto}@media(min-width:640px){.rte-content .pd-stats--tiles .pd-stats__grid,.pd-stats--tiles .pd-stats__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.rte-content .pd-stats--tiles .pd-stats__grid,.pd-stats--tiles .pd-stats__grid{grid-template-columns:repeat(4,1fr)}}.rte-content .pd-stats--tiles .pd-stats__cell,.pd-stats--tiles .pd-stats__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;background:#9ca3af0d}.rte-content .pd-stats--tiles .pd-stats__label,.pd-stats--tiles .pd-stats__label{font-size:14px;font-weight:600;line-height:1.5;color:#4b5563}.rte-content .pd-stats--tiles .pd-stats__value,.pd-stats--tiles .pd-stats__value{order:-1;font-size:clamp(26px,4vw,30px);font-weight:600;letter-spacing:-.025em;color:#111827;line-height:1.2;margin:0 0 8px}.rte-content .pd-stats--rail .pd-stats__grid,.pd-stats--rail .pd-stats__grid{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:48px;margin-top:64px;max-width:1280px;margin-left:auto;margin-right:auto}@media(min-width:640px){.rte-content .pd-stats--rail .pd-stats__grid,.pd-stats--rail .pd-stats__grid{grid-template-columns:repeat(2,1fr);margin-top:80px;row-gap:64px}}@media(min-width:1024px){.rte-content .pd-stats--rail .pd-stats__grid,.pd-stats--rail .pd-stats__grid{grid-template-columns:repeat(4,1fr);margin-top:112px}}.rte-content .pd-stats--rail .pd-stats__cell,.pd-stats--rail .pd-stats__cell{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:12px;border-left:1px solid #e5e7eb;padding-left:24px;text-align:left}.rte-content .pd-stats--rail .pd-stats__label,.pd-stats--rail .pd-stats__label{font-size:16px;line-height:1.75;font-weight:400;color:#4b5563}.rte-content .pd-stats--rail .pd-stats__value,.pd-stats--rail .pd-stats__value{font-size:30px;font-weight:600;letter-spacing:-.025em;color:#111827;line-height:1.2;margin:0}.rte-content .pd-layout__grid,.pd-layout__grid{display:grid;gap:24px}.rte-content .pd-layout__grid[data-variant=equal][data-cols="2"],.pd-layout__grid[data-variant=equal][data-cols="2"]{grid-template-columns:repeat(2,1fr)}.rte-content .pd-layout__grid[data-variant=equal][data-cols="3"],.pd-layout__grid[data-variant=equal][data-cols="3"]{grid-template-columns:repeat(3,1fr)}.rte-content .pd-layout__grid[data-variant=equal][data-cols="4"],.pd-layout__grid[data-variant=equal][data-cols="4"]{grid-template-columns:repeat(4,1fr)}.rte-content .pd-layout__grid[data-variant=asymmetric][data-orient=main-left],.pd-layout__grid[data-variant=asymmetric][data-orient=main-left]{grid-template-columns:2fr 1fr}.rte-content .pd-layout__grid[data-variant=asymmetric][data-orient=main-right],.pd-layout__grid[data-variant=asymmetric][data-orient=main-right]{grid-template-columns:1fr 2fr}.rte-content .pd-layout__grid[data-variant=center],.pd-layout__grid[data-variant=center]{grid-template-columns:1fr 2fr 1fr}.rte-content .pd-layout__grid[data-variant=compact],.pd-layout__grid[data-variant=compact]{grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:767px){.rte-content .pd-layout__grid[data-variant=equal][data-cols="2"],.rte-content .pd-layout__grid[data-variant=equal][data-cols="3"],.rte-content .pd-layout__grid[data-variant=equal][data-cols="4"],.rte-content .pd-layout__grid[data-variant=asymmetric],.rte-content .pd-layout__grid[data-variant=center],.pd-layout__grid[data-variant=equal][data-cols="2"],.pd-layout__grid[data-variant=equal][data-cols="3"],.pd-layout__grid[data-variant=equal][data-cols="4"],.pd-layout__grid[data-variant=asymmetric],.pd-layout__grid[data-variant=center]{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1024px){.rte-content .pd-layout__grid[data-variant=equal][data-cols="3"],.rte-content .pd-layout__grid[data-variant=equal][data-cols="4"],.pd-layout__grid[data-variant=equal][data-cols="3"],.pd-layout__grid[data-variant=equal][data-cols="4"]{grid-template-columns:repeat(2,1fr)}}.rte-content .pd-layout__cell>p,.pd-layout__cell>p{font-size:14px;line-height:1.7;color:#6b7280;margin:0}.rte-content .pd-section.pd-divider,.pd-section.pd-divider{display:flex;align-items:center}.rte-content .pd-divider__line,.pd-divider__line{flex:1 1 auto;border-top:1px solid #d1d5db}.rte-content .pd-divider__label,.pd-divider__label{flex:0 0 auto;padding:0 12px;font-size:14px;color:#6b7280;white-space:nowrap}.rte-content .pd-divider__icon,.pd-divider__icon{flex:0 0 auto;padding:0 12px;display:inline-flex;align-items:center;color:#6b7280}.rte-content .pd-divider__icon svg,.pd-divider__icon svg{width:20px;height:20px;display:block}.rte-content .pd-divider--text-start .pd-divider__label,.pd-divider--text-start .pd-divider__label{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-template.css.map */
