.image-brand-mark[data-astro-cid-xhbugees]{pointer-events:none;width:38px;position:absolute;bottom:14px;right:14px}.image-brand-mark[data-astro-cid-xhbugees].left{left:14px;right:auto}.image-brand-mark[data-astro-cid-xhbugees]>svg[data-astro-cid-xhbugees]{filter:brightness(0);opacity:.85;width:100%;display:block}@media (width<=600px){.image-brand-mark[data-astro-cid-xhbugees]{width:30px;bottom:10px;right:10px}.image-brand-mark[data-astro-cid-xhbugees].left{left:10px}}body.product-page #main-content .partition-intro-screen h1{margin:0;font-size:clamp(24px,3vw,44px)}body.product-page #main-content .partition-intro-screen .page-eyebrow{margin:0 0 8px}body.product-page #main-content .partition-intro-screen .page-hero-grid{grid-template-columns:1fr;gap:20px}body.product-page #main-content .partition-cards{gap:0}body.product-page #main-content .partition-screen{height:calc(100svh - var(--site-header-height,150px));align-items:stretch;min-height:360px;padding:clamp(12px,2svh,24px) 0;display:grid}body.product-page #main-content .partition-screen:last-child{border-bottom:1px solid #939a9b;border-image:var(--satin-line) 1}body.product-page #main-content .partition-screen[id]{scroll-margin-top:calc(var(--site-header-height,150px) - 112px)}body.product-page #main-content .partition-screen .partition-card-image{aspect-ratio:auto;order:initial;width:100%;height:100%;min-height:0}body.product-page #main-content .partition-screen .partition-card-image img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}body.product-page #main-content .partition-screen-title{letter-spacing:-.025em;font-size:clamp(24px,3vw,40px);font-weight:360;line-height:1.1}.partition-screen-copy[data-astro-cid-kgefipe7] p[data-astro-cid-kgefipe7]{font-size:clamp(13px,1.3vw,18px);line-height:1.4}.partition-screen-copy[data-astro-cid-kgefipe7] .partition-count[data-astro-cid-kgefipe7]{opacity:.75;font-size:11px}.partition-screen-copy[data-astro-cid-kgefipe7] .page-text-link[data-astro-cid-kgefipe7]{font-size:14px}body.product-page #main-content .partition-intro-screen{border:0;height:auto;min-height:0;padding-block:28px 32px;display:block}body.product-page #main-content .partition-intro-screen .breadcrumbs{margin-bottom:24px}body.product-page #main-content>.partition-hero-image{height:calc(100svh - var(--site-header-height,150px));min-height:240px;margin:0 auto;position:relative}body.product-page #main-content>.partition-hero-image img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}body.product-page #main-content .partition-screen:nth-child(n){box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(24px,4vw,64px)}body.product-page #main-content .partition-screen:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}body.product-page #main-content .partition-screen:nth-child(2n) .partition-card-image{grid-area:1/2}body.product-page #main-content .partition-screen:nth-child(2n) .partition-screen-copy{grid-area:1/1}body.product-page #main-content .partition-screen-copy{text-align:left;min-width:0;margin:auto 0}body.product-page #main-content .partition-screen-title{text-align:left;margin:0 0 24px}body.product-page #main-content .partition-screen-title span{letter-spacing:.24em;margin:0 0 16px;font-size:11px;display:block}body.product-page #main-content .partition-screen-copy p{margin:0 0 28px}body.product-page #main-content .partition-screen-copy .partition-count{margin:20px 0 0;display:block}@media (width<=700px){body.product-page #main-content .partition-screen:nth-child(n){grid-template-rows:minmax(100px,1fr) auto;grid-template-columns:minmax(0,1fr);gap:16px}body.product-page #main-content .partition-screen:nth-child(n) .partition-card-image{grid-area:1/1}body.product-page #main-content .partition-screen:nth-child(n) .partition-screen-copy{grid-area:2/1}body.product-page #main-content .partition-screen-title{margin-bottom:12px}body.product-page #main-content .partition-screen-title span{margin-right:8px;display:inline}body.product-page #main-content .partition-screen-copy p{margin-bottom:14px}body.product-page #main-content .partition-screen-copy .partition-count{margin-left:12px;display:inline}}
