.trust[data-astro-cid-eyfpeoxn]{border-bottom:1px solid var(--line-dark)}.trust__inner[data-astro-cid-eyfpeoxn]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 32px;padding-block:22px}.trust__list[data-astro-cid-eyfpeoxn]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;list-style:none;margin:0;padding:0}.trust__list[data-astro-cid-eyfpeoxn] li[data-astro-cid-eyfpeoxn]{display:flex;align-items:center;gap:10px;font-weight:500;font-size:.98rem}.trust__list[data-astro-cid-eyfpeoxn] li[data-astro-cid-eyfpeoxn]:before{content:"✦";color:var(--pink);font-size:.8rem}.trust__badges[data-astro-cid-eyfpeoxn]{display:inline-flex;align-items:center;gap:8px;color:var(--muted-light);text-decoration:none;font-size:.88rem}.trust__badges[data-astro-cid-eyfpeoxn]:hover .trust__badges-text[data-astro-cid-eyfpeoxn]{color:var(--pink);text-decoration:underline}.badge[data-astro-cid-eyfpeoxn]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:2px solid var(--white);color:var(--white);font-weight:700;font-size:.85rem;letter-spacing:-.02em}.badge[data-astro-cid-eyfpeoxn]+.badge[data-astro-cid-eyfpeoxn]{border-color:var(--pink);color:var(--pink)}.marquee[data-astro-cid-tpudeaz7]{overflow:hidden;padding-block:22px;border-block:1px solid var(--line-dark)}.marquee__track[data-astro-cid-tpudeaz7]{display:flex;width:max-content;animation:marquee 48s linear infinite}.marquee[data-astro-cid-tpudeaz7]:hover .marquee__track[data-astro-cid-tpudeaz7]{animation-play-state:paused}ul[data-astro-cid-tpudeaz7]{display:flex;list-style:none;margin:0;padding:0}li[data-astro-cid-tpudeaz7]{display:flex;align-items:center;font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.6rem);font-style:italic;white-space:nowrap;color:var(--white)}li[data-astro-cid-tpudeaz7]:nth-child(2n){color:var(--pink)}li[data-astro-cid-tpudeaz7]:after{content:"✦";font-style:normal;font-size:.5em;margin-inline:.9em;color:var(--pink)}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-tpudeaz7]{animation:none}}.stack[data-astro-cid-4dqohya5]{list-style:none;margin:0;padding:0;display:grid;gap:28px}@media(min-width:900px){.stack[data-astro-cid-4dqohya5]{gap:40px;padding-bottom:40px}.stack__item[data-astro-cid-4dqohya5]{position:sticky;top:calc(150px + var(--i) * 22px)}}.stack__card[data-astro-cid-4dqohya5]{display:grid;overflow:hidden;border-radius:18px;border:1px solid var(--line-dark);background:radial-gradient(80% 120% at 100% 0%,rgba(249,126,252,.14),transparent 60%),var(--ink-2);box-shadow:0 -20px 60px -30px #000000e6}@media(min-width:900px){.stack__card[data-astro-cid-4dqohya5]{grid-template-columns:1.05fr 1fr;min-height:480px}.stack__item[data-astro-cid-4dqohya5]:nth-child(2n) .stack__media[data-astro-cid-4dqohya5]{order:2}}.stack__media[data-astro-cid-4dqohya5]{position:relative;min-height:260px;aspect-ratio:4 / 3}@media(min-width:900px){.stack__media[data-astro-cid-4dqohya5]{aspect-ratio:auto}}.stack__media[data-astro-cid-4dqohya5] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.stack__body[data-astro-cid-4dqohya5]{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,56px);color:var(--white)}.stack__num[data-astro-cid-4dqohya5]{font-family:var(--font-display);font-style:italic;font-size:2.6rem;line-height:1;color:var(--pink)!important;margin-bottom:20px}.stack__num[data-astro-cid-4dqohya5] span[data-astro-cid-4dqohya5]{font-size:1rem;color:var(--muted-light);margin-left:4px}.stack__body[data-astro-cid-4dqohya5] h3[data-astro-cid-4dqohya5]{font-size:clamp(2rem,3.6vw,3rem);margin-bottom:14px}.stack__blurb[data-astro-cid-4dqohya5]{font-size:1.12rem;max-width:38ch}.stack__points[data-astro-cid-4dqohya5]{list-style:none;margin:6px 0 30px;padding:0;display:grid;gap:10px}.stack__points[data-astro-cid-4dqohya5] li[data-astro-cid-4dqohya5]{display:flex;gap:12px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line-dark);color:var(--muted-light)}.stack__points[data-astro-cid-4dqohya5] li[data-astro-cid-4dqohya5]:before{content:"✦";color:var(--pink);font-size:.75rem}.stack__body[data-astro-cid-4dqohya5] .btn[data-astro-cid-4dqohya5]{align-self:flex-start}.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100dvh - 130px);display:flex;align-items:center;padding-block:clamp(80px,12vw,130px) clamp(110px,14vw,150px)}.hero__slides[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1}.hero__slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;animation:slideFade 24s infinite;animation-delay:calc(var(--s) * 6s)}.hero__slide[data-astro-cid-j7pv25f6]:first-child{opacity:1;animation-name:slideFadeFirst}@keyframes slideFadeFirst{0%{opacity:1}25%{opacity:1}30%{opacity:0}96%{opacity:0}to{opacity:1}}.hero__slide[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;animation:slideZoom 24s infinite linear;animation-delay:calc(var(--s) * 6s)}@keyframes slideFade{0%{opacity:0}4%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes slideZoom{0%{transform:scale(1.14)}30%{transform:scale(1.02)}to{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-j7pv25f6]{animation:none}.hero__slide[data-astro-cid-j7pv25f6]:not(:first-child){display:none}}.hero__slides[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 50% 45%,#00000080,#000000e0),radial-gradient(45% 45% at 50% 115%,rgba(249,126,252,.4),transparent 70%)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,7vw,5.6rem);max-width:15ch;color:var(--white);margin-bottom:24px}.hero__sub[data-astro-cid-j7pv25f6]{font-size:clamp(1.1rem,1.6vw,1.3rem);max-width:52ch;color:#f1ecf2!important;margin-bottom:36px}.hero__cue[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:26px;transform:translate(-50%)}.hero__badge[data-astro-cid-j7pv25f6]{position:absolute;right:clamp(20px,5vw,70px);bottom:clamp(24px,5vw,60px);width:150px;height:150px;display:none}@media(min-width:1100px){.hero__badge[data-astro-cid-j7pv25f6]{display:block}}.hero__badge[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%;height:100%;animation:spin 22s linear infinite}.hero__badge[data-astro-cid-j7pv25f6] text[data-astro-cid-j7pv25f6]{fill:var(--white);font-family:var(--font-body);font-size:15.5px;font-weight:600;letter-spacing:2.4px}.hero__badge[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display);font-style:italic;font-size:2.6rem;color:var(--pink)}@keyframes spin{to{transform:rotate(360deg)}}.intro__grid[data-astro-cid-j7pv25f6]{display:grid;gap:64px;align-items:center}@media(min-width:900px){.intro__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.05fr 1fr;gap:80px}}.intro__copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:16ch}.intro__copy[data-astro-cid-j7pv25f6] .prose[data-astro-cid-j7pv25f6]{margin-bottom:32px}.intro__stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;padding-block:22px;border-block:1px solid var(--line-light)}.intro__stats[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-weight:500;font-size:clamp(2.2rem,4vw,3rem);line-height:1;color:var(--pink-ink);font-variant-numeric:tabular-nums}.intro__stats[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;margin-top:6px;font-size:.85rem;line-height:1.35;color:var(--muted)}.intro__frames[data-astro-cid-j7pv25f6]{position:relative;padding:0 0 20%}.intro__frame-a[data-astro-cid-j7pv25f6]{width:82%;margin-left:auto}.intro__frame-a[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;box-shadow:0 40px 70px -40px #500a558c}.intro__frame-b[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:0;width:52%}.intro__frame-b[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:1;border:8px solid var(--white);box-shadow:0 30px 60px -30px #500a5599}.included__grid[data-astro-cid-j7pv25f6]{display:grid;gap:56px;align-items:center}@media(min-width:900px){.included__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.05fr;gap:96px}}.included__media[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.included__list[data-astro-cid-j7pv25f6]{margin:28px 0;grid-template-columns:1fr 1fr;gap:14px 24px}.why__grid[data-astro-cid-j7pv25f6]{display:grid;gap:48px}@media(min-width:1000px){.why__grid[data-astro-cid-j7pv25f6]{grid-template-columns:.9fr 1.3fr;gap:80px;align-items:start}.why__big[data-astro-cid-j7pv25f6]{position:sticky;top:160px}}.why__num[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(7rem,18vw,13rem);line-height:.8;letter-spacing:-.05em;margin:0 0 16px;color:transparent!important;-webkit-text-stroke:1.5px var(--pink);font-variant-numeric:tabular-nums}.why__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media(min-width:640px){.why__list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.why__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2n){margin-top:40px;margin-bottom:-40px}}.why__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:34px 28px;border:1px solid var(--line-dark);border-radius:var(--radius);background:#ffffff05}.why__idx[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-style:italic;color:var(--pink);margin-bottom:18px}.why__list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted-light)!important}.pgallery[data-astro-cid-j7pv25f6]{overflow:hidden}.pgallery__cols[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:900px){.pgallery__cols[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:20px}}.pgallery__col[data-astro-cid-j7pv25f6]:nth-child(3){display:none}@media(min-width:900px){.pgallery__col[data-astro-cid-j7pv25f6]:nth-child(3){display:block}.pgallery__col[data-astro-cid-j7pv25f6]:nth-child(2){margin-top:80px}}.pgallery__col[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:14px;will-change:transform}@media(min-width:900px){.pgallery__col[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{gap:20px}}.pgallery__item[data-astro-cid-j7pv25f6]{display:block;overflow:hidden;border-radius:var(--radius-sm);aspect-ratio:4 / 5}.pgallery__col[data-astro-cid-j7pv25f6]:nth-child(2) li[data-astro-cid-j7pv25f6]:nth-child(2) .pgallery__item[data-astro-cid-j7pv25f6]{aspect-ratio:1}.pgallery__item[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.pgallery__item[data-astro-cid-j7pv25f6]:hover img{transform:scale(1.06)}.areas__grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}@media(min-width:900px){.areas__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.1fr 1fr;gap:80px}}.areas__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.areas__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.5rem);padding:10px 20px;border:1.5px solid rgba(0,0,0,.16);border-radius:999px;background:var(--white);transition:background .25s,color .25s,border-color .25s}.areas__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover{background:var(--pink);border-color:var(--pink)}.areas__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:first-child{background:var(--black);color:var(--white);border-color:var(--black)}
