.big-quote[data-astro-cid-xpqlrbuo]{text-align:center;max-width:860px;font-family:var(--font-display);color:var(--ink);margin-inline-start:auto;margin-inline-end:auto;font-size:clamp(1.5rem,3.6vw,2.3rem);font-style:italic;line-height:1.35}.big-quote[data-astro-cid-xpqlrbuo]:first-letter{color:var(--accent)}.page-hero[data-astro-cid-xpqlrbuo] .lead[data-astro-cid-xpqlrbuo] strong[data-astro-cid-xpqlrbuo]{color:#fff;font-weight:700}.corp-page-hero[data-astro-cid-xpqlrbuo]{text-align:left;background:#30233d;padding-block-start:clamp(2rem,4vw,3.6rem);padding-block-end:clamp(2rem,4vw,3.6rem)}.corp-page-hero[data-astro-cid-xpqlrbuo]:before{background:radial-gradient(70% 90% at 18% 10%,#c4a5e633,#0000 70%)}.corp-page-hero[data-astro-cid-xpqlrbuo]:after{background:linear-gradient(90deg,#30233d38,#0000 55%)}.corp-page-hero__in[data-astro-cid-xpqlrbuo]{grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);max-width:1200px;display:grid}.corp-page-hero__copy[data-astro-cid-xpqlrbuo]{max-width:640px}.corp-page-hero[data-astro-cid-xpqlrbuo] .eyebrow[data-astro-cid-xpqlrbuo]{justify-content:flex-start}.corp-page-hero[data-astro-cid-xpqlrbuo] h1[data-astro-cid-xpqlrbuo]{letter-spacing:-.045em;max-width:11ch;font-size:clamp(2.8rem,5.2vw,5.4rem);line-height:.98}.corp-page-hero[data-astro-cid-xpqlrbuo] .lead[data-astro-cid-xpqlrbuo]{max-width:58ch;font-size:clamp(1.02rem,1.5vw,1.18rem)}.corp-page-hero[data-astro-cid-xpqlrbuo] .btn-row[data-astro-cid-xpqlrbuo]{justify-content:flex-start}.corp-page-hero__signals[data-astro-cid-xpqlrbuo]{flex-wrap:wrap;gap:.45rem .7rem;margin:1.35rem 0 1.55rem;display:flex}.corp-page-hero__signals[data-astro-cid-xpqlrbuo] span[data-astro-cid-xpqlrbuo]{border-radius:var(--r-pill);color:#ffffffe6;border:1px solid #ffffff42;padding:.36rem .7rem;font-size:.78rem;font-weight:700}.corp-page-hero__visual[data-astro-cid-xpqlrbuo]{isolation:isolate;min-width:0;margin:0;position:relative}.corp-people-wall[data-astro-cid-xpqlrbuo]{isolation:isolate;min-height:clamp(390px,42vw,590px);position:relative}.corp-people-wall[data-astro-cid-xpqlrbuo]:before{content:"";z-index:-1;background:radial-gradient(circle at 52% 35%,#f7b7334d,#0000 62%),#ffffff0a;border-radius:42% 24% 35% 20%;position:absolute;top:9%;bottom:2%;left:8%;right:5%;transform:rotate(-3deg)}.corp-people-wall[data-astro-cid-xpqlrbuo]:after{content:"";z-index:-1;pointer-events:none;border:1px solid #f7b7336b;border-radius:24px 24px 24px 6px;position:absolute;top:12px;bottom:-12px;left:12px;right:-12px}.corp-portrait[data-astro-cid-xpqlrbuo]{transform:rotate(var(--tilt));transition:transform .5s var(--ease-firma), box-shadow .35s ease;background:#fff;border:8px solid #fff;position:absolute;overflow:hidden;box-shadow:0 24px 48px -24px #000000b8}.corp-portrait[data-astro-cid-xpqlrbuo]:hover{z-index:5;transform:rotate(0)translateY(-5px)scale(1.035);box-shadow:0 30px 56px -22px #000000c7}.corp-portrait[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-fit:cover;width:100%;height:100%;display:block}.corp-portrait--main[data-astro-cid-xpqlrbuo]{--tilt:2deg;z-index:3;border-radius:48% 44% 42% 38%;width:46%;height:68%;top:7%;left:28%}.corp-portrait--main[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-position:56% 38%}.corp-portrait--left[data-astro-cid-xpqlrbuo]{--tilt:-8deg;z-index:2;border-radius:36% 26% 42% 31%;width:35%;height:38%;top:19%;left:1%}.corp-portrait--left[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-position:68% 42%}.corp-portrait--right[data-astro-cid-xpqlrbuo]{--tilt:8deg;z-index:2;border-radius:26% 38% 30% 42%;width:29%;height:35%;top:9%;right:1%}.corp-portrait--right[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-position:50% 40%}.corp-portrait--bottom-left[data-astro-cid-xpqlrbuo]{--tilt:-5deg;z-index:4;border-radius:34% 28% 38% 25%;width:35%;height:28%;bottom:1%;left:8%}.corp-portrait--bottom-left[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-position:72% 37%}.corp-portrait--bottom-right[data-astro-cid-xpqlrbuo]{--tilt:5deg;z-index:4;border-radius:25% 35% 28% 40%;width:39%;height:30%;bottom:-1%;right:3%}.corp-portrait--bottom-right[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-position:50% 32%}.corp-people-wall__stamp[data-astro-cid-xpqlrbuo]{z-index:6;color:#34243f;max-width:10ch;font-family:var(--font-display);text-align:center;background:#f7b733;border-radius:50%;padding:.75rem .7rem;font-size:.88rem;font-weight:700;line-height:1.05;position:absolute;top:48%;right:7%;transform:rotate(9deg);box-shadow:0 12px 24px -14px #000000b3}.corp-page-hero__visual[data-astro-cid-xpqlrbuo] figcaption[data-astro-cid-xpqlrbuo]{z-index:7;color:#fff;max-width:18ch;font-family:var(--font-display);background:#30233dd1;border-radius:10px;padding:.6rem .8rem;font-size:.92rem;line-height:1.2;position:absolute;bottom:1rem;right:1rem}body.cinema main[data-astro-cid-xpqlrbuo] .corp-page-hero[data-astro-cid-xpqlrbuo]{min-height:0;padding-block-start:clamp(2rem,4vw,3.6rem);padding-block-end:clamp(2rem,4vw,3.6rem);display:block}body.cinema main[data-astro-cid-xpqlrbuo] .corp-page-hero[data-astro-cid-xpqlrbuo]:before{z-index:0;opacity:1;top:0;bottom:0;left:0;right:0;background:radial-gradient(70% 90% at 18% 10%,#c4a5e633,#0000 70%)!important}body.cinema main[data-astro-cid-xpqlrbuo] .corp-page-hero[data-astro-cid-xpqlrbuo]:after{z-index:0;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg,#30233d38,#0000 55%)!important}body.cinema main[data-astro-cid-xpqlrbuo] .corp-page-hero__in[data-astro-cid-xpqlrbuo]{width:auto;max-width:1200px;padding-inline:var(--gutter)}.corp-b2b-ribbon[data-astro-cid-xpqlrbuo]{background:var(--cream-2);border-block:1px solid var(--line);padding-block-start:clamp(2.4rem,5vw,4rem);padding-block-end:clamp(2.4rem,5vw,4rem)}.corp-b2b-ribbon__intro[data-astro-cid-xpqlrbuo]{gap:.55rem;max-width:740px;margin-bottom:2rem;display:grid}.corp-b2b-ribbon__intro[data-astro-cid-xpqlrbuo] h2[data-astro-cid-xpqlrbuo]{max-width:18ch;margin:0}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]{border-right:1px solid var(--line);gap:.28rem;padding:1.2rem 1.1rem 0 0;display:grid}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]+div[data-astro-cid-xpqlrbuo]{padding-left:1.1rem}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]:last-child{border-right:0}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo] b[data-astro-cid-xpqlrbuo]{color:#8b5fbf;letter-spacing:.12em;font-size:.72rem}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo] strong[data-astro-cid-xpqlrbuo]{font-family:var(--font-display);color:var(--ink);font-size:1.15rem}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo] span[data-astro-cid-xpqlrbuo]{color:var(--ink-soft);font-size:.9rem;line-height:1.4}@media (max-width:820px){.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:repeat(2,1fr)}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]:nth-child(2){border-right:0}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]:nth-child(n+3){border-top:1px solid var(--line);padding-top:1.1rem}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]:nth-child(3){padding-left:0}}@media (max-width:560px){.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:1fr}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo],.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]+div[data-astro-cid-xpqlrbuo],.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]:nth-child(3){border-right:0;border-bottom:1px solid var(--line);padding-left:0;padding-right:0;padding-block-start:1rem;padding-block-end:1rem}.corp-b2b-ribbon__grid[data-astro-cid-xpqlrbuo]>div[data-astro-cid-xpqlrbuo]:last-child{border-bottom:0}}.corporate-reel[data-astro-cid-xpqlrbuo]{background:var(--cream-2)}.corporate-reel[data-astro-cid-xpqlrbuo] .page-head[data-astro-cid-xpqlrbuo]{max-width:720px}.corporate-reel__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:1.4fr 1fr 1fr;gap:1rem;margin-top:2.2rem;display:grid}.corporate-reel__card[data-astro-cid-xpqlrbuo]{background:var(--ink);border-radius:18px;min-width:0;min-height:290px;margin:0;position:relative;overflow:hidden}.corporate-reel__card[data-astro-cid-xpqlrbuo] img[data-astro-cid-xpqlrbuo]{object-fit:cover;width:100%;height:100%;min-height:290px;transition:transform .7s var(--ease-firma);display:block}.corporate-reel__card[data-astro-cid-xpqlrbuo]:hover img[data-astro-cid-xpqlrbuo]{transform:scale(1.04)}.corporate-reel__card[data-astro-cid-xpqlrbuo]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#140d1ce0);position:absolute;top:35%;bottom:0;left:0;right:0}.corporate-reel__card[data-astro-cid-xpqlrbuo] figcaption[data-astro-cid-xpqlrbuo]{z-index:1;color:#fff;gap:.22rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.corporate-reel__card[data-astro-cid-xpqlrbuo] strong[data-astro-cid-xpqlrbuo]{font-family:var(--font-display);font-size:1.22rem;line-height:1.1}.corporate-reel__card[data-astro-cid-xpqlrbuo] span[data-astro-cid-xpqlrbuo]{color:#ffffffc7;font-size:.86rem}@media (max-width:820px){.corp-page-hero__in[data-astro-cid-xpqlrbuo]{grid-template-columns:1fr;gap:1.8rem}.corp-page-hero[data-astro-cid-xpqlrbuo] h1[data-astro-cid-xpqlrbuo]{max-width:13ch}.corp-page-hero__visual[data-astro-cid-xpqlrbuo]{max-width:720px}.corporate-reel__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:repeat(2,1fr)}.corporate-reel__card--wide[data-astro-cid-xpqlrbuo]{grid-column:1/-1}}@media (max-width:560px){.corp-page-hero[data-astro-cid-xpqlrbuo]{padding-block-start:2.3rem;padding-block-end:2.8rem}.corp-page-hero[data-astro-cid-xpqlrbuo] h1[data-astro-cid-xpqlrbuo]{font-size:clamp(2.55rem,12vw,3.8rem)}.corp-people-wall[data-astro-cid-xpqlrbuo]{min-height:410px}.corp-portrait[data-astro-cid-xpqlrbuo]{border-width:6px}.corp-portrait--main[data-astro-cid-xpqlrbuo]{width:53%;height:66%;top:7%;left:24%}.corp-portrait--left[data-astro-cid-xpqlrbuo]{width:36%;height:34%;left:0}.corp-portrait--right[data-astro-cid-xpqlrbuo]{width:30%;height:32%;right:0}.corp-portrait--bottom-left[data-astro-cid-xpqlrbuo]{width:39%;height:27%;left:3%}.corp-portrait--bottom-right[data-astro-cid-xpqlrbuo]{width:43%;height:28%;right:0}.corp-people-wall__stamp[data-astro-cid-xpqlrbuo]{font-size:.76rem;top:45%;right:5%}.corp-people-wall[data-astro-cid-xpqlrbuo]:after{top:8px;bottom:-8px;left:8px;right:-8px}.corporate-reel__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:1fr}.corporate-reel__card--wide[data-astro-cid-xpqlrbuo]{grid-column:auto}}.clients__row[data-astro-cid-xpqlrbuo]{flex-wrap:wrap;gap:.9rem;display:flex}.clients__badge[data-astro-cid-xpqlrbuo]{font-family:var(--font-display);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease-firma), border-color .22s ease, color .22s ease;padding:.7rem 1.5rem;font-size:1.15rem;font-weight:700}.clients__badge[data-astro-cid-xpqlrbuo]:hover{color:#5b3a85;border-color:#8b5fbf;transform:translateY(-3px)}.clients__more[data-astro-cid-xpqlrbuo]{color:var(--ink-soft);margin-top:1.2rem;font-style:italic}.compare[data-astro-cid-xpqlrbuo]{-webkit-overflow-scrolling:touch;border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-sm);background:var(--paper);overflow-x:auto}.compare__table[data-astro-cid-xpqlrbuo]{border-collapse:collapse;width:100%;min-width:860px}.compare__table[data-astro-cid-xpqlrbuo] th[data-astro-cid-xpqlrbuo],.compare__table[data-astro-cid-xpqlrbuo] td[data-astro-cid-xpqlrbuo]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:1rem 1.1rem;font-size:.92rem;line-height:1.5}.compare__table[data-astro-cid-xpqlrbuo] thead[data-astro-cid-xpqlrbuo] th[data-astro-cid-xpqlrbuo]{font-family:var(--font-display);color:var(--ink);background:var(--cream-2);font-size:1.02rem;font-weight:700;position:sticky;top:0}.compare__crit[data-astro-cid-xpqlrbuo]{color:var(--ink);white-space:nowrap;background:var(--cream-2);z-index:1;font-weight:700;position:sticky;left:0}thead[data-astro-cid-xpqlrbuo] .compare__crit[data-astro-cid-xpqlrbuo]{z-index:2}.compare__table[data-astro-cid-xpqlrbuo] td[data-astro-cid-xpqlrbuo]{color:var(--ink-soft)}.compare__cdp[data-astro-cid-xpqlrbuo]{background:#ece3f5;font-weight:500;color:var(--ink)!important}thead[data-astro-cid-xpqlrbuo] .compare__cdp[data-astro-cid-xpqlrbuo]{color:#5b3a85!important}.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:last-child th[data-astro-cid-xpqlrbuo],.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:last-child td[data-astro-cid-xpqlrbuo]{border-bottom:0}.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]{transition:background-color .18s}.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:hover,.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:focus-within{background:#f3ecfa}.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:hover .compare__crit[data-astro-cid-xpqlrbuo],.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:focus-within .compare__crit[data-astro-cid-xpqlrbuo]{background:#eadaf7}.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:hover .compare__cdp[data-astro-cid-xpqlrbuo],.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo]:focus-within .compare__cdp[data-astro-cid-xpqlrbuo]{background:#e3d2f5}:is(.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo] td[data-astro-cid-xpqlrbuo]:focus-visible,.compare__table[data-astro-cid-xpqlrbuo] tbody[data-astro-cid-xpqlrbuo] tr[data-astro-cid-xpqlrbuo] th[data-astro-cid-xpqlrbuo]:focus-visible){outline-offset:-2px}.compare__note[data-astro-cid-xpqlrbuo]{max-width:66ch;color:var(--ink-soft);margin-top:1.2rem;font-size:.95rem;font-style:italic}.off__ic[data-astro-cid-xpqlrbuo]{color:#5b3a85;background:#ece3f5;border-radius:18px;flex-shrink:0;place-items:center;width:58px;height:58px;margin-bottom:.3rem;display:grid}.off__card[data-astro-cid-xpqlrbuo]{flex-direction:column;gap:.5rem;display:flex}.off__card[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]{color:var(--ink-soft)}.terza[data-astro-cid-xpqlrbuo]{color:#fff;background:linear-gradient(135deg,#3f2a5c 0%,#5b3a85 42%,#8e3570 76%,#c4185b 100%);position:relative;overflow:hidden}.terza[data-astro-cid-xpqlrbuo]:before{content:"";pointer-events:none;opacity:.45;background-image:radial-gradient(circle,#f7b7338c 1.2px,#0000 1.4px);background-size:26px 26px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(120% 90% at 88% 8%,#000,#0000 58%);mask-image:radial-gradient(120% 90% at 88% 8%,#000,#0000 58%)}.terza__in[data-astro-cid-xpqlrbuo]{z-index:1;grid-template-columns:1fr;align-items:start;gap:2.2rem;display:grid;position:relative}@media (min-width:900px){.terza__in[data-astro-cid-xpqlrbuo]{grid-template-columns:1.1fr .9fr}}.terza[data-astro-cid-xpqlrbuo] h2[data-astro-cid-xpqlrbuo]{color:#fff}.terza[data-astro-cid-xpqlrbuo] .lead[data-astro-cid-xpqlrbuo]{color:#fffffff0}.terza[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]+p[data-astro-cid-xpqlrbuo]{color:#ffffffd6;margin-top:1rem}.terza[data-astro-cid-xpqlrbuo] .eyebrow[data-astro-cid-xpqlrbuo]{--grp:#f7b733;color:#f7b733;box-shadow:none;background:#ffffff24}.terza__list[data-astro-cid-xpqlrbuo]{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff17;border:1px solid #ffffff3d;gap:.8rem;margin:0;padding:1.6rem;list-style:none;display:grid}.terza__label[data-astro-cid-xpqlrbuo]{text-transform:uppercase;letter-spacing:.08em;color:#f7b733;font-size:.74rem;font-weight:800}.terza__list[data-astro-cid-xpqlrbuo] li[data-astro-cid-xpqlrbuo]{color:#fff;align-items:center;gap:.6rem;font-size:1rem;display:flex}.terza__list[data-astro-cid-xpqlrbuo] li[data-astro-cid-xpqlrbuo] .ic{color:#f7b733;flex-shrink:0}.ecomap[data-astro-cid-xpqlrbuo]{padding-top:.4rem;position:relative}.ecomap__hub[data-astro-cid-xpqlrbuo]{width:max-content;max-width:100%;font-family:var(--font-display);color:var(--accent-deep);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);align-items:center;gap:.55rem;margin:0 auto;padding:.55rem 1.2rem;font-size:.92rem;font-weight:700;display:flex}.ecomap__hub[data-astro-cid-xpqlrbuo]:before{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 20%, transparent);border-radius:50%}.ecomap__spine[data-astro-cid-xpqlrbuo]{opacity:.45;background:linear-gradient(90deg, var(--sun-gold), var(--sun-orange), var(--sun-magenta));transform-origin:50%;max-width:640px;height:2px;transition:transform .9s var(--ease-firma);margin:1.3rem auto 0;transform:scaleX(0)}.ecomap[data-astro-cid-xpqlrbuo].is-in .ecomap__spine[data-astro-cid-xpqlrbuo]{transform:scaleX(1)}[data-astro-cid-xpqlrbuo][data-mode=asso] .ecomap__spine[data-astro-cid-xpqlrbuo]{background:linear-gradient(90deg,#8fcb6b,#3e7a2c)}.perchi__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:1fr;gap:1.3rem;margin-top:2rem;display:grid}.perchi__card[data-astro-cid-xpqlrbuo]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform .4s var(--ease-firma), box-shadow .35s ease, border-color .3s ease;flex-direction:column;gap:.55rem;padding:clamp(1.5rem,3vw,2.1rem);display:flex;position:relative;overflow:hidden}.perchi__card[data-astro-cid-xpqlrbuo]:before{content:"";background:linear-gradient(90deg,#c4a5e6,#8b5fbf 55%,#5b3a85);height:4px;position:absolute;top:0;left:0;right:0}.perchi__card[data-astro-cid-xpqlrbuo]:after{content:"";pointer-events:none;width:190px;height:190px;transition:transform .5s var(--ease-firma);background:radial-gradient(circle,#8b5fbf29,#0000 68%);border-radius:50%;position:absolute;top:-70px;right:-70px}.perchi__card[data-astro-cid-xpqlrbuo]:hover{border-color:#8b5fbf66;transform:translateY(-6px);box-shadow:0 24px 50px -22px #5b3a8566}.perchi__card[data-astro-cid-xpqlrbuo]:hover:after{transform:scale(1.35)}.perchi__tag[data-astro-cid-xpqlrbuo]{letter-spacing:.09em;text-transform:uppercase;color:#5b3a85;border-radius:var(--r-pill);background:#ece3f5;align-self:flex-start;padding:.28rem .7rem;font-size:.68rem;font-weight:800}.perchi__ic[data-astro-cid-xpqlrbuo]{color:#fff;background:linear-gradient(145deg,#8b5fbf,#5b3a85);border-radius:18px;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 12px 26px -12px #5b3a858c}.perchi__card[data-astro-cid-xpqlrbuo] h3[data-astro-cid-xpqlrbuo]{font-size:1.45rem}.perchi__card[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]{color:var(--ink-soft);font-size:.98rem;line-height:1.55}@media (min-width:820px){.perchi__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.wellness[data-astro-cid-xpqlrbuo]{color:#fff;background:radial-gradient(130% 110% at 85% 0,#4a2a5e 0%,#2e1638 52%,#1d0e26 100%);position:relative;overflow:hidden}.wellness[data-astro-cid-xpqlrbuo]:before{content:"";pointer-events:none;background:radial-gradient(50% 42% at 8% 100%,#8b5fbf38,#0000 62%),radial-gradient(40% 36% at 95% 88%,#f7b7331a,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.wellness[data-astro-cid-xpqlrbuo]:after{content:"";pointer-events:none;opacity:.35;background-image:radial-gradient(circle,#c4a5e666 1.1px,#0000 1.3px);background-size:30px 30px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(100% 80% at 12% 12%,#000,#0000 55%);mask-image:radial-gradient(100% 80% at 12% 12%,#000,#0000 55%)}.wellness[data-astro-cid-xpqlrbuo] .wrap[data-astro-cid-xpqlrbuo]{z-index:1;position:relative}.wellness__head[data-astro-cid-xpqlrbuo]{max-width:760px}.wellness[data-astro-cid-xpqlrbuo] .eyebrow[data-astro-cid-xpqlrbuo]{color:#fff}.wellness__head[data-astro-cid-xpqlrbuo] h2[data-astro-cid-xpqlrbuo]{color:#fff;margin:.4rem 0 1rem}.wellness__head[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]{color:#f4ebffcc;font-size:1.08rem;line-height:1.65}.wellness__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:1fr;gap:1.2rem;margin-top:2.4rem;display:grid}.wellness__card[data-astro-cid-xpqlrbuo]{border-radius:var(--r-md);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .4s var(--ease-firma), border-color .3s, background .3s;background:#ffffff0f;border:1px solid #c4a5e640;padding:1.5rem 1.4rem;position:relative}.wellness__card[data-astro-cid-xpqlrbuo]:hover{background:#ffffff17;border-color:#c4a5e680;transform:translateY(-5px)}.wellness__ic[data-astro-cid-xpqlrbuo]{color:#fff;background:#8b5fbf59;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:.8rem;display:grid;box-shadow:inset 0 0 0 1px #c4a5e673,0 0 20px -4px #8b5fbfb3}.wellness__card[data-astro-cid-xpqlrbuo] h3[data-astro-cid-xpqlrbuo]{font-family:var(--font-display);color:#fff;margin-bottom:.4rem;font-size:1.25rem}.wellness__card[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]{color:#f4ebffbf;margin:0;font-size:.96rem;line-height:1.55}.wellness__cta[data-astro-cid-xpqlrbuo]{margin-top:2.2rem}.wellness__cta[data-astro-cid-xpqlrbuo] .btn-primary[data-astro-cid-xpqlrbuo]{color:#2e1638;background:#fff;box-shadow:0 8px 26px -10px #00000080}.wellness__cta[data-astro-cid-xpqlrbuo] .btn-primary[data-astro-cid-xpqlrbuo]:hover{color:#2e1638;background:#f7b733}@media (min-width:820px){.wellness__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.eco__card[data-astro-cid-xpqlrbuo]{flex-direction:column;gap:.5rem;text-decoration:none;display:flex;position:relative}.eco__card[data-astro-cid-xpqlrbuo]:before{content:"";transform-origin:top;background:linear-gradient(var(--sun-gold), var(--accent));width:2px;height:1.5rem;transition:transform .4s var(--ease-firma), background-color .2s ease;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)scaleY(0)}.eco__card[data-astro-cid-xpqlrbuo].is-in:before{transform:translate(-50%)scaleY(1)}.eco__card[data-astro-cid-xpqlrbuo]:after{content:"";background:var(--accent);width:8px;height:8px;transition:transform .3s var(--ease-firma) .35s, background-color .2s ease;border-radius:50%;position:absolute;top:-1.65rem;left:50%;transform:translate(-50%)scale(0)}.eco__card[data-astro-cid-xpqlrbuo].is-in:after{transform:translate(-50%)scale(1)}.eco__card[data-astro-cid-xpqlrbuo]:hover:before,.eco__card[data-astro-cid-xpqlrbuo]:hover:after{background:var(--sun-magenta)}.eco__card[data-astro-cid-xpqlrbuo]:focus-visible:before{background:var(--sun-magenta)}.eco__card[data-astro-cid-xpqlrbuo]:focus-visible:after{background:var(--sun-magenta)}.eco__card[data-astro-cid-xpqlrbuo] h3[data-astro-cid-xpqlrbuo]{font-size:1.15rem}.eco__card[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]{color:var(--ink-soft);font-size:.95rem}@supports selector(:has(*)){:is(.ecomap__grid[data-astro-cid-xpqlrbuo]:has(.eco__card:hover) .eco__card[data-astro-cid-xpqlrbuo]:not(:hover),.ecomap__grid[data-astro-cid-xpqlrbuo]:has(.eco__card:focus-visible) .eco__card[data-astro-cid-xpqlrbuo]:not(:focus-visible)){opacity:.6}.ecomap__grid[data-astro-cid-xpqlrbuo] .eco__card[data-astro-cid-xpqlrbuo]{transition:opacity .25s,transform .22s,box-shadow .22s}}@media (min-width:900px){.ecomap__grid[data-astro-cid-xpqlrbuo]{grid-template-columns:repeat(6,1fr)}.ecomap__grid[data-astro-cid-xpqlrbuo] .eco__card[data-astro-cid-xpqlrbuo]{grid-column:span 2}.ecomap__grid[data-astro-cid-xpqlrbuo] .eco__card[data-astro-cid-xpqlrbuo]:nth-child(4){grid-column:2/4}.ecomap__grid[data-astro-cid-xpqlrbuo] .eco__card[data-astro-cid-xpqlrbuo]:nth-child(5){grid-column:4/6}}@media (max-width:720px){.eco__card[data-astro-cid-xpqlrbuo]:before,.eco__card[data-astro-cid-xpqlrbuo]:after{display:none}}.corp__media[data-astro-cid-xpqlrbuo]{max-width:640px;margin-top:2.2rem}.docstrip[data-astro-cid-xpqlrbuo]{border-radius:var(--r-lg);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(120deg,#5b3a85 20%,#c4185b 90%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;padding:clamp(1.6rem,4vw,2.6rem);display:flex;position:relative;overflow:hidden}.docstrip[data-astro-cid-xpqlrbuo]:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 30%,#f7b7338c,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.docstrip[data-astro-cid-xpqlrbuo] h2[data-astro-cid-xpqlrbuo]{color:#fff;margin:.3rem 0 .45rem}.docstrip[data-astro-cid-xpqlrbuo] p[data-astro-cid-xpqlrbuo]{color:#ffffffe6;max-width:56ch;margin:0}.docstrip[data-astro-cid-xpqlrbuo] .eyebrow[data-astro-cid-xpqlrbuo]{--grp:#f7b733;color:#f7b733;box-shadow:none;background:#ffffff24}.docstrip[data-astro-cid-xpqlrbuo] .btn[data-astro-cid-xpqlrbuo]{z-index:1;flex-shrink:0;position:relative}.tl__item[data-astro-cid-xpqlrbuo].is-in .tl__year[data-astro-cid-xpqlrbuo]:after{transform:scale(1)}.tl__item[data-astro-cid-xpqlrbuo].is-in .tl__year[data-astro-cid-xpqlrbuo]:before{animation:tlRing 1.1s var(--ease-firma) .25s}@media (max-width:640px){.compare__table[data-astro-cid-xpqlrbuo] th[data-astro-cid-xpqlrbuo],.compare__table[data-astro-cid-xpqlrbuo] td[data-astro-cid-xpqlrbuo]{padding:.8rem .9rem;font-size:.87rem}}@media (max-width:900px){.compare[data-astro-cid-xpqlrbuo]{overflow-x:auto}.compare__table[data-astro-cid-xpqlrbuo]{min-width:860px}}
