.pu-hero[data-v-64d98a16]{background:var(--pu-surface,#ecf2f6);border-bottom:4px solid var(--pu-accent,transparent);border-radius:0 0 40px 40px;overflow:hidden;position:relative}.pu-hero-in[data-v-64d98a16]{display:grid;gap:24px;grid-template-columns:1fr;margin-inline:auto;padding:28px 0 44px;position:relative;width:min(1372px,calc(100% - 40px))}.pu-hero-copy[data-v-64d98a16]{min-width:0;position:relative;z-index:3}.pu-crumbs[data-v-64d98a16]{display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:18px;margin-bottom:26px}.pu-crumbs[data-v-64d98a16],.pu-crumbs a[data-v-64d98a16]{color:#726b85}.pu-crumbs a[data-v-64d98a16]:hover{color:var(--color-primary,#1a0088)}.pu-crumbs [aria-current][data-v-64d98a16]{color:#121212;font-weight:600}.pu-crumb-sep[data-v-64d98a16]{opacity:.6}.pu-eyebrow[data-v-64d98a16]{align-items:center;background:#fff;border-radius:999px;color:var(--pu-ink,#121212);display:inline-flex;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:11px;font-weight:700;height:28px;letter-spacing:.14em;padding:0 14px;text-transform:uppercase}.pu-eyebrow[data-v-64d98a16]:before{background:var(--pu-accent,#594a99);border-radius:50%;content:"";height:7px;margin-right:9px;width:7px}.pu-title[data-v-64d98a16]{color:var(--pu-ink,#121212);font-family:var(--font-display,"DM Sans"),sans-serif;font-size:clamp(38px,5vw,72px);font-weight:900;letter-spacing:-.035em;line-height:.92;margin:26px 0 0}.pu-dot[data-v-64d98a16]{color:var(--color-primary,#1a0088)}.pu-lead[data-v-64d98a16]{color:#726b85;font-size:15px;line-height:25px;margin:18px 0 30px;max-width:520px}.pu-actions[data-v-64d98a16]{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.pu-cta[data-v-64d98a16]{align-items:center;background:var(--color-primary,#1a0088);border-radius:20px;box-shadow:0 12px 24px color-mix(in srgb,var(--pu-ink,#241152) 18%,transparent);color:#fff;display:inline-flex;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:15px;font-weight:600;gap:12px;height:65px;justify-content:center;line-height:20px;min-width:240px;padding:0 26px;transition:transform .2s}.pu-cta[data-v-64d98a16]:hover{transform:translateY(-2px)}.pu-cta img[data-v-64d98a16]{filter:brightness(0) invert(1)}.pu-pro[data-v-64d98a16]{align-items:center;color:#121212;display:inline-flex;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:15px;font-weight:600;gap:10px;line-height:20px}.pu-pro[data-v-64d98a16]:hover{color:var(--color-primary,#1a0088)}.pu-pro img.is-dark[data-v-64d98a16]{filter:brightness(0)}.pu-stats[data-v-64d98a16]{display:flex;flex-wrap:wrap;gap:22px 48px;margin-top:44px}.pu-stat-value[data-v-64d98a16]{color:#121212;display:block;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:26px;font-weight:900;line-height:34px}.pu-stat-label[data-v-64d98a16]{color:#6a6a75;display:block;font-size:12px;line-height:16px;margin-top:2px}.pu-scene[data-v-64d98a16]{aspect-ratio:1.3;margin-inline:auto;max-width:440px;order:-1;position:relative;width:100%}.pu-disc[data-v-64d98a16]{background:#fff;border-radius:50%;position:absolute}.pu-disc-a[data-v-64d98a16]{aspect-ratio:1;left:7%;opacity:.45;top:-6%;width:86%}.pu-disc-b[data-v-64d98a16]{aspect-ratio:1;left:17%;opacity:.55;top:6%;width:66%}.pu-bubble[data-v-64d98a16]{border-radius:50%;display:none;position:absolute}.pu-hero-img[data-v-64d98a16]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;width:100%}.pu-hero-img[data-v-64d98a16],.pu-shot[data-v-64d98a16]{position:absolute;z-index:1}.pu-shot[data-v-64d98a16]{background:#fff;border-radius:22px;box-shadow:0 24px 50px #24115229;display:grid;padding:14px;place-items:center}.pu-shot img[data-v-64d98a16]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pu-shot-1[data-v-64d98a16]{aspect-ratio:1;left:27%;top:8%;transform:rotate(-3deg);width:46%;z-index:2}.pu-shot-2[data-v-64d98a16]{left:2%;top:42%;transform:rotate(-9deg)}.pu-shot-2[data-v-64d98a16],.pu-shot-3[data-v-64d98a16]{aspect-ratio:1;width:32%}.pu-shot-3[data-v-64d98a16]{right:2%;top:36%;transform:rotate(7deg)}@media(min-width:1000px){.pu-hero-in[data-v-64d98a16]{align-items:center;gap:40px;grid-template-columns:minmax(0,560px) 1fr;min-height:560px;padding:34px 0 64px 48px}.pu-scene[data-v-64d98a16]{aspect-ratio:1.25;justify-self:end;max-width:640px;order:0;width:100%}.pu-bubble[data-v-64d98a16]{display:block}.pu-bubble-blue[data-v-64d98a16]{background:var(--pu-accent,#90c8fc);height:37px;right:4%;top:8%;width:37px}.pu-bubble-yellow[data-v-64d98a16]{background:var(--pu-tint,#ffdc60);bottom:14%;height:64px;left:-2%;width:64px}}@media(max-width:480px){.pu-cta[data-v-64d98a16]{height:56px;min-width:0;width:100%}.pu-stats[data-v-64d98a16]{gap:18px 30px;margin-top:32px}.pu-stat-value[data-v-64d98a16]{font-size:22px;line-height:28px}}.pu-section[data-v-2217e102]{padding:72px 0 69px}.pu-wrap[data-v-2217e102]{margin-inline:auto;width:min(1372px,92vw)}.pu-sg-wrap[data-v-2217e102]{align-items:start;display:grid;gap:34px;grid-template-columns:1fr}.pu-kicker[data-v-2217e102]{color:#726b85;font-size:12px;font-weight:700;letter-spacing:.18em;line-height:16px;margin-bottom:22px}.pu-h2[data-v-2217e102],.pu-kicker[data-v-2217e102]{font-family:var(--font-display,"DM Sans"),sans-serif;text-transform:uppercase}.pu-h2[data-v-2217e102]{color:var(--color-title,#121212);font-size:clamp(30px,3vw,40px);font-weight:900;letter-spacing:-.02em;line-height:1.05}.pu-dot[data-v-2217e102]{color:var(--color-primary,#1a0088)}.pu-lead[data-v-2217e102]{color:#121212;font-size:14px;line-height:24px;margin-top:34px;max-width:34ch}.pu-sg-link[data-v-2217e102]{align-items:center;border-bottom:1.5px solid var(--color-title,#121212);color:var(--color-title,#121212);display:inline-flex;font-family:var(--font-display,"DM Sans"),sans-serif;font-size:13px;font-weight:600;gap:40px;justify-content:space-between;line-height:17px;margin-top:34px;min-width:290px;padding-bottom:14px}.pu-sg-link img[data-v-2217e102]{filter:brightness(0)}.pu-sg-link[data-v-2217e102]:hover{border-bottom-color:var(--color-primary,#1a0088);color:var(--color-primary,#1a0088)}.pu-sg-grid[data-v-2217e102]{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.pu-sg-row[data-v-2217e102]{display:contents}.pu-card[data-v-2217e102]{border-radius:14px;border-top:3px solid var(--pu-accent,transparent);display:flex;flex-direction:column;justify-content:space-between;min-height:230px;overflow:hidden;padding:22px 24px;position:relative;transition:transform .3s}.pu-card[data-v-2217e102]:hover{transform:translateY(-4px)}.pu-card.is-all[data-v-2217e102]{background:var(--pu-tint,#c6e23f);color:var(--pu-ink,#121212)}.pu-card-kicker[data-v-2217e102]{color:#12121299;font-size:11px;letter-spacing:.12em;line-height:14px;margin-bottom:6px;position:relative;text-transform:uppercase}.pu-card-kicker[data-v-2217e102],.pu-card-title[data-v-2217e102]{font-family:var(--font-display,"DM Sans"),sans-serif;font-weight:700;z-index:2}.pu-card-title[data-v-2217e102]{align-self:flex-start;color:var(--color-title,#121212);font-size:22px;line-height:29px;margin-bottom:auto;max-width:12ch}.pu-card-title[data-v-2217e102]:after{border-radius:inherit;content:"";inset:0;position:absolute;z-index:1}.pu-card-title.is-static[data-v-2217e102]:after{content:none}.pu-card-title[data-v-2217e102]:focus-visible{outline:none}.pu-card-title[data-v-2217e102]:focus-visible:after{outline:2px solid var(--color-primary,#1a0088);outline-offset:2px}.pu-card-img[data-v-2217e102]{bottom:64px;filter:drop-shadow(0 10px 14px rgba(36,17,82,.16));max-height:58%;max-width:40%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:16px}.pu-card-img.is-default[data-v-2217e102]{filter:none;max-width:72px;opacity:.8}.pu-card-foot[data-v-2217e102]{align-items:center;border-radius:14px;display:flex;gap:12px;justify-content:space-between;margin:18px -6px -4px;padding:6px;pointer-events:none;position:relative;transition:background .25s;z-index:2}.pu-card-caption[data-v-2217e102]{color:#121212;font-size:13px;line-height:17px}.pu-card-sublink[data-v-2217e102]{border-radius:4px;color:inherit;pointer-events:auto;position:relative;z-index:3}.pu-card-sublink[data-v-2217e102]:hover{color:var(--color-primary,#1a0088);text-decoration:underline;text-underline-offset:3px}.pu-card-sublink[data-v-2217e102]:focus-visible{outline:2px solid var(--color-primary,#1a0088);outline-offset:2px}.pu-card-arrow[data-v-2217e102]{background:#fff;border-radius:50%;display:grid;flex-shrink:0;height:44px;place-items:center;transition:background .25s;width:44px}.pu-card-arrow img[data-v-2217e102]{filter:brightness(0) saturate(100%);transition:filter .25s}.pu-card:hover .pu-card-foot[data-v-2217e102]{background:#fff}.pu-card:hover .pu-card-arrow[data-v-2217e102]{background:var(--color-primary,#1a0088)}.pu-card:hover .pu-card-arrow img[data-v-2217e102]{filter:brightness(0) invert(1)}.pu-card.is-all .pu-card-foot[data-v-2217e102]{pointer-events:auto}@media(max-width:639px){.pu-sg-grid[data-v-2217e102]{grid-template-columns:1fr 1fr}.pu-card[data-v-2217e102]{min-height:200px;padding:16px}.pu-card.is-all[data-v-2217e102]{grid-column:1/-1;min-height:150px}.pu-card-title[data-v-2217e102]{font-size:17px;-webkit-hyphens:auto;hyphens:auto;line-height:22px;max-width:none}.pu-card-img[data-v-2217e102]{bottom:84px;max-height:34%;max-width:46%;right:10px}.pu-card-caption[data-v-2217e102]{font-size:12px;line-height:16px}.pu-card-arrow[data-v-2217e102]{height:36px;width:36px}}@media(max-width:340px){.pu-sg-grid[data-v-2217e102]{grid-template-columns:1fr}}@media(min-width:1000px){.pu-sg-wrap[data-v-2217e102]{gap:65px;grid-template-columns:minmax(300px,380px) 1fr}.pu-sg-grid[data-v-2217e102]{display:flex;flex-direction:column;gap:28px}.pu-sg-row[data-v-2217e102]{display:flex;gap:14px;height:200px}.pu-sg-row.is-tall[data-v-2217e102]{height:250px}.pu-card[data-v-2217e102]{flex-basis:0;flex-shrink:1;min-height:0}}.pu-univers[data-v-c1af4021]>:last-child{margin-bottom:0}.pu-univers[data-v-c1af4021] .purple-news-section{margin-bottom:0}.pu-univers>.pu-univers-best[data-v-c1af4021]{padding-top:72px}
