.pch[data-v-4515095e]{background:#f8f7fc;border-bottom:1px solid var(--pu-line);color:#241b35}.pch-wrap[data-v-4515095e]{margin:auto;padding:28px 0 38px;width:min(1320px,92vw)}.pch-crumbs[data-v-4515095e]{align-items:center;color:#655e72;display:flex;flex-wrap:wrap;font-size:12px;gap:9px}.pch-crumbs [aria-current][data-v-4515095e]{color:#241b35;font-weight:600}.pch-crumbs a[data-v-4515095e]:hover{text-decoration:underline}.pch-stage[data-v-4515095e]{align-items:center;display:grid;gap:32px;grid-template-columns:.9fr 1.1fr;min-height:590px;padding-top:45px}.pch-copy[data-v-4515095e]{padding-bottom:10px;position:relative;z-index:1}.pch-eyebrow[data-v-4515095e]{align-items:center;display:flex;font-size:11px;font-weight:700;gap:9px;letter-spacing:.16em;text-transform:uppercase}.pch-eyebrow>span[data-v-4515095e]{background:#1a0088;border-radius:50%;height:7px;width:7px}.pch h1[data-v-4515095e]{font-family:var(--font-display,"DM Sans"),sans-serif;font-size:clamp(60px,7.4vw,112px);font-weight:900;letter-spacing:-.065em;line-height:.98;margin:25px 0 24px;overflow-wrap:anywhere}.pch h1 span[data-v-4515095e]{display:block}.pch h1 span[data-v-4515095e]:first-child:not(:last-child){font-size:.44em;font-weight:500;letter-spacing:-.04em;margin-bottom:9px}.pch-lead[data-v-4515095e]{color:#51485f;font-size:16px;line-height:1.7;max-width:45ch}.pch-actions[data-v-4515095e]{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:26px}.pch-cta[data-v-4515095e]{align-items:center;background:#1a0088;border-radius:100px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:22px;justify-content:space-between;min-height:54px;padding:12px 23px;transition:background .2s}.pch-cta[data-v-4515095e]:hover{background:#32149e}.pch-cta>span[data-v-4515095e]{font-size:24px;line-height:1}.pch-pro[data-v-4515095e]{align-items:center;color:#241b35;display:inline-flex;font-size:12px;font-weight:700;gap:16px;min-height:44px;text-align:left}.pch-pro[data-v-4515095e]:hover{text-decoration:underline}.pch-stats[data-v-4515095e]{border-top:1px solid #dfdae9;display:flex;flex-wrap:wrap;gap:20px 30px;margin-top:32px;padding-top:22px}.pch-stats>div[data-v-4515095e]{display:flex;flex-direction:column-reverse;gap:3px}.pch-stats dt[data-v-4515095e]{color:#655e72;font-size:11px}.pch-stats dd[data-v-4515095e]{font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.pch-stats .is-pro[data-v-4515095e]{font-size:24px;padding-top:6px}.pch-scene[data-v-4515095e]{align-self:stretch;gap:22px;justify-content:center;min-width:0;position:relative}.pch-charte[data-v-4515095e],.pch-scene[data-v-4515095e]{display:flex;flex-direction:column}.pch-charte[data-v-4515095e]{align-items:center;text-align:center}.pch-motif[data-v-4515095e]{width:min(100%,440px)}.pch-mark[data-v-4515095e]{color:var(--mark-ink);font-size:calc(var(--mark-size)*1px);font-weight:800;letter-spacing:-.02em;line-height:.95;margin-top:10px;white-space:nowrap}.pch-tagline[data-v-4515095e]{color:var(--mark-tag);font-size:17px;font-weight:700;margin-top:6px}.pch-charte.is-logo[data-v-4515095e]{background:var(--charte-bg);border-radius:6px;justify-content:center;min-height:300px;overflow:hidden;padding:34px 24px 30px;position:relative}.pch-decor[data-v-4515095e]{height:auto;position:absolute;right:0;top:0;width:46%}.pch-logo[data-v-4515095e]{height:auto;position:relative;width:min(62%,330px);z-index:1}.pch-charte.is-logo .pch-tagline[data-v-4515095e]{margin-top:12px;position:relative;z-index:1}.pch-mascot[data-v-4515095e]{bottom:0;height:auto;position:absolute;width:23%}.pch-mascot.is-left[data-v-4515095e]{left:2%}.pch-mascot.is-right[data-v-4515095e]{right:2%;width:25%}.pch-panels[data-v-4515095e]{align-items:start;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.pch-panel[data-v-4515095e]{background:color-mix(in srgb,var(--panel-tone) 20%,#fff);border-radius:6px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 12px 14px}.pch-photo[data-v-4515095e]{aspect-ratio:1;background:#fff;border-radius:4px;min-height:0;overflow:hidden;padding:8px}.pch-photo img[data-v-4515095e]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pch-panel-label[data-v-4515095e]{color:#241b35;display:block;font-size:11px;font-weight:700;line-height:1.35;padding:0 4px;text-align:center}.pch-caption[data-v-4515095e]{align-items:center;color:#655e72;display:flex;font-size:11px;gap:13px;justify-content:flex-end;margin-top:12px}.pch-caption>span[data-v-4515095e]{background:var(--pu-line);height:1px;width:50px}.pch[data-v-4515095e] :is(a,button):focus-visible{outline:3px solid #1a0088;outline-offset:5px}.pch.is-band[data-v-4515095e]{background:#fff}.pch-band[data-v-4515095e]{display:block;height:clamp(170px,31vw,450px);-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}.pch-band.is-natural[data-v-4515095e]{height:auto}.pch-band-wrap[data-v-4515095e]{padding:22px 0 72px}.pch-band-head[data-v-4515095e]{--name-size:clamp(36px,calc(92vw/(var(--band-len)*.74)),160px);align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px 20px;margin-top:44px}.pch.is-band h1[data-v-4515095e]{color:var(--mark-ink);font-size:var(--name-size);font-weight:800;letter-spacing:-.03em;line-height:.95;margin:0;overflow-wrap:normal;white-space:nowrap}.pch.is-band h1 span[data-v-4515095e]:first-child:not(:last-child){font-size:max(.64em,30px);font-weight:800;letter-spacing:-.02em;margin-bottom:.06em}.is-band h1 span[data-v-4515095e]:last-child{text-transform:uppercase}.is-band .pch-actions[data-v-4515095e]{flex-wrap:nowrap;gap:14px 16px;margin:0 0 calc(var(--name-size)*.2)}.is-band .pch-cta[data-v-4515095e]{background:var(--mark-ink);min-height:max(54px,calc(var(--name-size)*.48));min-width:min(100%,calc(var(--name-size)*1.8));padding-inline:28px}.is-band .pch-cta[data-v-4515095e]:hover{background:#1a0088}.is-band .pch-pro[data-v-4515095e]{color:#121212;font-size:clamp(14px,1.3vw,19px);font-weight:500;gap:8px;white-space:nowrap}@media(max-width:1100px){.pch-stage[data-v-4515095e]{gap:24px;min-height:550px}.pch-stats[data-v-4515095e]{gap:22px}}@media(max-width:800px){.pch-wrap[data-v-4515095e]{padding-top:22px}.pch-stage[data-v-4515095e]{gap:20px;grid-template-columns:1fr;padding-top:30px}.pch h1[data-v-4515095e]{font-size:clamp(76px,15vw,110px)}.pch-lead[data-v-4515095e]{max-width:56ch}.pch-scene[data-v-4515095e]{margin:auto;width:min(580px,100%)}.pch-mark[data-v-4515095e]{font-size:calc(var(--mark-size)*.85px)}.pch-caption[data-v-4515095e]{justify-content:center;margin-top:4px}}@media(max-width:480px){.pch-crumbs[data-v-4515095e]{font-size:10px;gap:6px}.is-band .pch-actions[data-v-4515095e]{flex-wrap:wrap}.pch h1[data-v-4515095e]{font-size:84px;margin-top:22px}.pch-lead[data-v-4515095e]{font-size:14px;line-height:1.65}.pch-actions[data-v-4515095e]{gap:8px}.pch-cta[data-v-4515095e]{width:100%}.pch-pro[data-v-4515095e]{margin-top:4px}.pch-stats[data-v-4515095e]{gap:24px;margin-top:22px}.pch-stats dd[data-v-4515095e]{font-size:27px}.pch-stats .is-pro[data-v-4515095e]{font-size:20px}.pch-stats dt[data-v-4515095e]{font-size:10px}.pch-panel[data-v-4515095e]{gap:8px;padding:8px 8px 10px}.pch-photo[data-v-4515095e]{padding:4px}.pch-panel-label[data-v-4515095e]{font-size:9px}.pch-mark[data-v-4515095e]{font-size:calc(var(--mark-size)*.62px)}.pch-tagline[data-v-4515095e]{font-size:14px}.pch-charte.is-logo[data-v-4515095e]{min-height:0;padding:26px 14px 25vw}.pch-logo[data-v-4515095e]{width:62%}.pch-charte.is-logo .pch-tagline[data-v-4515095e]{font-size:13px}.pch-mascot[data-v-4515095e]{width:22%}.pch-mascot.is-right[data-v-4515095e]{width:24%}.pch-panels[data-v-4515095e]{gap:8px}.pch-caption[data-v-4515095e]{font-size:10px;gap:8px}.pch-caption>span[data-v-4515095e]{width:22px}}@media(prefers-reduced-motion:reduce){.pch[data-v-4515095e] *{transition:none}}.pcol[data-v-a5189a72]>:last-child{margin-bottom:0}.pcol[data-v-a5189a72]{color:#241b35;font-family:var(--font-display,"DM Sans"),sans-serif}.purple-wrap[data-v-a5189a72]{margin-inline:auto;width:min(1320px,92vw)}.pcol[data-v-a5189a72] :is(a,button,[tabindex="0"]):focus-visible{outline:3px solid #1a0088;outline-offset:5px}.pcol-reassurance[data-v-a5189a72]{border-bottom:1px solid #e9e5ee;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:34px}.pcol-promise[data-v-a5189a72]{align-items:flex-start;display:flex;gap:14px}.pcol-promise svg[data-v-a5189a72]{color:#1a0088;flex-shrink:0}.pcol-promise b[data-v-a5189a72],.pcol-promise small[data-v-a5189a72]{display:block}.pcol-promise b[data-v-a5189a72]{font-size:13px;line-height:1.45}.pcol-promise small[data-v-a5189a72]{color:#655e72;font-size:11px;line-height:1.5;margin-top:4px}.pcol-promise:hover b[data-v-a5189a72]{text-decoration:underline}.pcol-round-arrow[data-v-a5189a72]{border-radius:50%;display:inline-grid;flex-shrink:0;font-size:22px;height:38px;line-height:1;place-items:center;width:38px}.pcol-discover[data-v-a5189a72]{padding:64px 0 80px}.pcol-bento[data-v-a5189a72]{display:grid;gap:20px;grid-template-columns:repeat(12,minmax(0,1fr))}.pcol-family[data-v-a5189a72]{background:var(--pu-accent);border-radius:18px;color:var(--pcol-on-accent);grid-column:span 4;isolation:isolate;min-height:330px;min-width:0;overflow:hidden;padding:27px 28px;position:relative}.pcol-family[data-v-a5189a72]:nth-child(7n+1){grid-column:span 7}.pcol-family[data-v-a5189a72]:nth-child(7n+2){grid-column:span 5}.pcol-family[data-v-a5189a72]:nth-child(7n+6),.pcol-family[data-v-a5189a72]:nth-child(7n+7){grid-column:span 6}.pcol-family-top[data-v-a5189a72]{display:flex;flex-wrap:wrap;font-size:10px;font-weight:600;gap:8px;justify-content:space-between;line-height:1.5;position:relative;z-index:2}.pcol-family h3[data-v-a5189a72]{font-size:clamp(22px,2.1vw,32px);font-weight:800;letter-spacing:-.045em;line-height:1.12;margin-top:18px;max-width:65%;position:relative;z-index:2}.pcol-family-clip[data-v-a5189a72]{border-radius:inherit;inset:0;overflow:hidden;position:absolute;z-index:-1}.pcol-family-ghost[data-v-a5189a72]{bottom:27px;color:currentColor;font-size:70px;font-weight:900;left:22px;letter-spacing:-.06em;line-height:1;opacity:.1;position:absolute;text-transform:uppercase;white-space:nowrap}.pcol-family-cta[data-v-a5189a72]{align-items:center;bottom:25px;display:flex;font-size:12px;font-weight:700;gap:10px;left:28px;position:absolute;z-index:2}.pcol-family .pcol-round-arrow[data-v-a5189a72]{border:1px solid;font-size:19px;height:32px;width:32px}.pcol-family.has-cutout[data-v-a5189a72]{container-type:inline-size;overflow:visible;--cut-tall:356px;--cut-low:260px;--cut-over:44px}.pcol-family.has-cutout h3[data-v-a5189a72]{margin-top:0;max-width:58%}.pcol-family-cutout[data-v-a5189a72]{bottom:calc(var(--cut-over)*-1);display:block;pointer-events:none;position:absolute;right:4%;transition:transform .25s ease;width:min(calc(var(--cut-tall)*var(--cut-r)),max(58cqw,min(calc(var(--cut-low)*var(--cut-r)),92cqw)));z-index:1}.pcol-family-cutout img[data-v-a5189a72]{aspect-ratio:var(--cut-r);display:block;filter:drop-shadow(0 16px 18px rgba(36,27,53,.22));height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;width:100%}.pcol-bento.has-cutouts[data-v-a5189a72]{padding-bottom:44px;row-gap:64px}.pcol-family.has-cutout:hover .pcol-family-cutout[data-v-a5189a72]{transform:translateY(-6px)}.pcol-family.is-line[data-v-a5189a72]{background:linear-gradient(180deg,var(--line-top) 0,var(--line-top) 28%,var(--line-color) 100%);color:#fff}.pcol-family.is-line h3[data-v-a5189a72]{max-width:100%}.pcol-suffix[data-v-a5189a72]{font-size:.62em;letter-spacing:.02em;margin-left:.28em}.pcol-line-text[data-v-a5189a72]{display:block;font-size:13px;font-weight:600;margin-top:8px;opacity:.9;position:relative;z-index:2}.pcol-line-image[data-v-a5189a72]{align-items:flex-end;bottom:16px;display:flex;height:52%;justify-content:flex-end;position:absolute;right:14px;transition:transform .25s ease;width:52%;z-index:1}.pcol-line-image img[data-v-a5189a72]{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.pcol-family.is-line:hover .pcol-line-image[data-v-a5189a72]{transform:translateY(-5px)}.pcol-family.is-line .pcol-family-cta[data-v-a5189a72]{color:var(--line-on)}@media(min-width:801px){.pcol-bento.is-lines .pcol-family[data-v-a5189a72]{grid-column:span 3}.pcol-bento.is-lines .pcol-family[data-v-a5189a72]:nth-child(n+5){grid-column:span 6}}.pcol-story[data-v-a5189a72]{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr;padding-block:24px 88px}.pcol-story h2[data-v-a5189a72]{color:var(--pu-ink);font-size:clamp(30px,3.4vw,46px);font-weight:800;letter-spacing:-.045em;line-height:1.1}.pcol-story-copy>p[data-v-a5189a72]:not(.pcol-eyebrow){color:#51485f;font-size:15px;line-height:1.75;margin-top:20px;max-width:54ch}.pcol-ideas[data-v-a5189a72]{border-top:1px solid #e9e5ee;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:30px 0 0;padding:22px 0 0}.pcol-ideas b[data-v-a5189a72]{color:var(--pu-ink);display:block;font-size:15px;font-weight:800}.pcol-ideas span[data-v-a5189a72]{color:#655e72;display:block;font-size:12px;line-height:1.6;margin-top:6px}.pcol-story-images[data-v-a5189a72]{display:grid;gap:16px;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr 1fr;min-height:440px}.pcol-story-images>span[data-v-a5189a72]{background:color-mix(in srgb,var(--story-tone) 20%,#fff);border-radius:18px;display:grid;min-height:0;padding:18px;place-items:center}.pcol-story-images>.is-1[data-v-a5189a72]{grid-row:span 2}.pcol-story-images img[data-v-a5189a72]{filter:drop-shadow(0 14px 18px rgba(36,27,53,.18));height:100%;max-height:360px;-o-object-fit:contain;object-fit:contain;width:100%}.pcol-spotlight[data-v-a5189a72]{align-items:center;background:linear-gradient(110deg,var(--pu-tint),var(--pu-surface));border-radius:24px;color:var(--pu-ink);display:grid;gap:40px;grid-template-columns:1.1fr 1fr;padding:55px 60px;position:relative}.pcol-spotlight-copy[data-v-a5189a72]{position:relative;z-index:2}.pcol-eyebrow[data-v-a5189a72]{font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.pcol-spotlight h2[data-v-a5189a72]{font-size:clamp(30px,3.4vw,46px);font-weight:800;letter-spacing:-.045em;line-height:1.1}.pcol-spotlight h2 span[data-v-a5189a72]{display:block}.pcol-spotlight-copy>p[data-v-a5189a72]:not(.pcol-eyebrow){font-size:14px;line-height:1.7;margin-top:20px;max-width:45ch}.pcol-spotlight-link[data-v-a5189a72]{align-items:center;background:var(--pu-action);border-radius:50px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:28px;justify-content:space-between;margin-top:24px;padding:14px 22px}.pcol-spotlight-link>span[data-v-a5189a72]{font-size:23px;line-height:1}.pcol-spotlight-scene[data-v-a5189a72]{display:grid;min-height:260px;min-width:0;place-items:center;position:relative}.pcol-spotlight-scene>span[data-v-a5189a72]{color:var(--pu-ink);font-size:clamp(40px,6vw,86px);font-weight:900;letter-spacing:-.06em;max-width:100%;opacity:.12;overflow:hidden;position:absolute;text-transform:uppercase}.pcol-spotlight-motif[data-v-a5189a72]{inset:0 0 auto;opacity:.9;position:absolute;width:100%}.pcol-spotlight-scene img[data-v-a5189a72]{filter:drop-shadow(0 16px 18px rgba(36,27,53,.22));height:340px;-o-object-fit:contain;object-fit:contain;position:relative;width:90%;z-index:1}.pcol-spotlight-scene img.pcol-spotlight-motif[data-v-a5189a72]{border-radius:12px;filter:none;height:auto;max-width:none;position:absolute;z-index:0}.pcol-families[data-v-a5189a72]{padding:88px 0 40px;scroll-margin-top:100px}.pcol-tabs-wrap[data-v-a5189a72]{margin:28px 0 24px}.pcol-tabs[data-v-a5189a72]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.pcol-tabs[data-v-a5189a72]::-webkit-scrollbar{display:none}.pcol-tab[data-v-a5189a72]{align-items:center;background:#fff;border:1px solid var(--pu-line,#e7e1f5);border-radius:30px;color:#3c3357;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:14px;font-weight:600;gap:8px;height:44px;padding:0 16px;transition:background .15s,border-color .15s,color .15s}.pcol-tab[data-v-a5189a72]:hover{border-color:var(--pu-accent);color:#121212}.pcol-tab.is-active[data-v-a5189a72]{background:var(--pu-surface);border-color:var(--pu-accent);color:var(--pu-ink);font-weight:700}.pcol .pcol-tab[data-v-a5189a72]:focus-visible{outline:3px solid #1a0088;outline-offset:-4px}.pcol-tab-dot[data-v-a5189a72]{background:var(--pu-accent);border-radius:50%;height:10px;width:10px}.pcol-tab-count[data-v-a5189a72]{background:#fff;border-radius:10px;color:var(--pu-ink,#1a0088);display:inline-grid;font-size:11px;font-weight:700;height:20px;min-width:22px;padding:0 6px;place-items:center}.pcol-grid[data-v-a5189a72]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pcol-grid[data-v-a5189a72] .purple-card-cat,.pcol-grid[data-v-a5189a72] .purple-card-ref{color:#655e72}@media(min-width:768px){.pcol-grid[data-v-a5189a72]{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.pcol-grid[data-v-a5189a72]{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}}.pcol-more[data-v-a5189a72]{color:var(--pu-action);display:inline-flex;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:14px;font-weight:700;margin-top:22px}.pcol-more[data-v-a5189a72]:hover{text-decoration:underline}.pcol-others[data-v-a5189a72]{padding:40px 0 88px}.pcol-others-grid[data-v-a5189a72]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:24px 0 0;padding:0}.pcol-other[data-v-a5189a72]{align-items:center;background:#fff;border:1px solid #e7e1f5;border-radius:8px;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:0 16px 16px;text-align:center;transition:border-color .15s}.pcol-other[data-v-a5189a72]:hover{border-color:var(--other-ink)}.pcol-other-motif[data-v-a5189a72]{aspect-ratio:2.5;display:block;flex:none;margin:0 -16px 12px;width:calc(100% + 32px)}.pcol-other-motif img[data-v-a5189a72]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pcol-other-motif.has-logo[data-v-a5189a72]{position:relative}.pcol-other-motif.has-logo img[data-v-a5189a72]{height:84%;inset:8% 11%;-o-object-fit:contain;object-fit:contain;position:absolute;width:78%}.pcol-other b[data-v-a5189a72]{color:var(--other-ink);font-size:19px;font-weight:800;letter-spacing:-.01em;text-transform:uppercase}.pcol-other small[data-v-a5189a72]{color:#655e72;font-size:12px;font-weight:600}@media(max-width:800px){.pcol-others-grid[data-v-a5189a72]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pcol-other b[data-v-a5189a72]{font-size:16px}}@media(max-width:1100px){.pcol-reassurance[data-v-a5189a72]{gap:26px;grid-template-columns:repeat(2,minmax(0,1fr))}.pcol-family[data-v-a5189a72]{min-height:320px;padding:22px}.pcol-family-cta[data-v-a5189a72]{left:22px}.pcol-spotlight[data-v-a5189a72]{gap:15px;padding:40px}.pcol-story[data-v-a5189a72]{gap:32px}.pcol-ideas[data-v-a5189a72]{gap:12px;grid-template-columns:1fr}}@media(max-width:800px){.pcol-bento[data-v-a5189a72]{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pcol-family[data-v-a5189a72]:nth-child(n){grid-column:span 1}.pcol-family[data-v-a5189a72]:nth-child(7n+1){grid-column:span 2;min-height:290px}.pcol-family h3[data-v-a5189a72]{font-size:27px;max-width:80%}.pcol-family-top[data-v-a5189a72]{font-size:9px}.pcol-spotlight[data-v-a5189a72]{gap:0;grid-template-columns:1fr;padding:34px}.pcol-story[data-v-a5189a72]{grid-template-columns:1fr;padding-bottom:60px}.pcol-story-images[data-v-a5189a72]{min-height:320px}.pcol-spotlight-motif[data-v-a5189a72]{inset:0 0 auto;opacity:.9;position:absolute;width:100%}.pcol-spotlight-scene img[data-v-a5189a72]{height:270px;max-width:400px}.pcol-spotlight-scene[data-v-a5189a72]{margin-top:20px;min-height:290px}}@media(max-width:480px){.pcol-reassurance[data-v-a5189a72]{gap:24px 15px;padding-block:26px}.pcol-promise[data-v-a5189a72]{flex-direction:column;gap:10px}.pcol-promise b[data-v-a5189a72]{font-size:12px}.pcol-promise small[data-v-a5189a72]{font-size:10px}.pcol-discover[data-v-a5189a72]{padding:36px 0 50px}.pcol-bento[data-v-a5189a72]{gap:16px;grid-template-columns:1fr}.pcol-family[data-v-a5189a72]:nth-child(n){grid-column:span 1;min-height:285px;padding:22px}.pcol-family h3[data-v-a5189a72]{font-size:27px;max-width:78%}.pcol-family-ghost[data-v-a5189a72]{font-size:65px}.pcol-family.has-cutout[data-v-a5189a72]:nth-child(n){min-height:290px}.pcol-family.has-cutout[data-v-a5189a72]{--cut-tall:300px;--cut-low:210px;--cut-over:34px}.pcol-bento.has-cutouts[data-v-a5189a72]{padding-bottom:34px;row-gap:50px}.pcol-spotlight[data-v-a5189a72]{border-radius:18px;padding:28px 24px 10px}.pcol-spotlight h2[data-v-a5189a72]{font-size:31px}.pcol-spotlight-copy>p[data-v-a5189a72]:not(.pcol-eyebrow){font-size:13px}.pcol-eyebrow[data-v-a5189a72]{font-size:9px}.pcol-spotlight-link[data-v-a5189a72]{font-size:12px;gap:16px;padding-inline:18px}.pcol-spotlight-motif[data-v-a5189a72]{inset:0 0 auto;opacity:.9;position:absolute;width:100%}.pcol-spotlight-scene img[data-v-a5189a72]{height:230px}.pcol-spotlight-scene[data-v-a5189a72]{min-height:240px}.pcol-families[data-v-a5189a72]{padding-top:55px}.pcol-others[data-v-a5189a72]{padding-bottom:50px}}@media(prefers-reduced-motion:reduce){.pcol[data-v-a5189a72] *,.pcol[data-v-a5189a72] :after,.pcol[data-v-a5189a72] :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
