.intro[data-v-7db77eef]{background:var(--foam);padding:clamp(96px,13vw,190px) 0 clamp(64px,8vw,112px)}.intro--bare[data-v-7db77eef]{padding-top:0}.intro--bare .intro__media[data-v-7db77eef]{margin-top:0}.intro__head[data-v-7db77eef]{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:66rem;text-align:center}.intro__title[data-v-7db77eef]{color:var(--navy);font-size:clamp(2.6rem,7vw,6.6rem);font-weight:550;letter-spacing:-.05em;line-height:var(--lh-display);margin-bottom:2rem}.intro__text[data-v-7db77eef]{color:var(--navy);font-size:clamp(1.2rem,2.1vw,1.9rem);font-weight:500;letter-spacing:-.03em;line-height:1.34;text-wrap:pretty}.intro__media[data-v-7db77eef]{cursor:pointer;height:min(92vh,60rem);margin:clamp(64px,8vw,104px) 12px 0;position:relative}.intro__media-inner[data-v-7db77eef]{border-radius:28px;inset:0;overflow:hidden;position:absolute;will-change:clip-path}.intro__media-inner img[data-v-7db77eef]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;width:100%;will-change:transform}.intro__media-inner[data-v-7db77eef]:after{background:radial-gradient(circle at 50% 50%,#07152b0d,#07152b73);content:"";inset:0;position:absolute}.play[data-v-7db77eef]{aspect-ratio:1;border-radius:50%;display:grid;left:50%;margin:calc(clamp(7rem,11vw,9.5rem)/-2) 0 0 calc(clamp(7rem,11vw,9.5rem)/-2);place-items:center;position:absolute;top:50%;width:clamp(7rem,11vw,9.5rem);z-index:2}.play__ring[data-v-7db77eef]{height:calc(100% + 1.2rem);inset:-.6rem;overflow:visible;position:absolute;width:calc(100% + 1.2rem)}.play__ring circle[data-v-7db77eef]{animation:spin-7db77eef 18s linear infinite;fill:none;stroke:#ffffff8c;stroke-dasharray:4 6;stroke-width:1;transform-origin:center}.play__icon[data-v-7db77eef]{background:var(--ocean);border-radius:50%;color:#fff;display:grid;height:100%;place-items:center;position:relative;transition:transform .6s var(--ease-out),background .4s,color .4s;width:100%}.play__icon svg[data-v-7db77eef]{height:28%;transform:translate(8%);width:28%}.intro__media:hover .play__icon[data-v-7db77eef]{background:#fff;color:var(--navy);transform:scale(1.1)}.play__label[data-v-7db77eef]{color:#fff;font-size:.74rem;font-weight:600;left:50%;letter-spacing:.16em;position:absolute;text-transform:uppercase;top:calc(100% + 1.25rem);transform:translate(-50%);white-space:nowrap}@keyframes spin-7db77eef{to{transform:rotate(1turn)}}.stats[data-v-7db77eef]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(56px,7vw,96px)}.stat[data-v-7db77eef]{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.7rem;padding:2rem 1.5rem 0 0}.stat+.stat[data-v-7db77eef]{border-left:1px solid var(--line);padding-left:1.5rem}.stat__num[data-v-7db77eef]{color:var(--navy);font-size:clamp(2.8rem,5.6vw,5.2rem);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.06em;line-height:1}.stat__label[data-v-7db77eef]{color:var(--muted);font-size:.76rem;font-weight:500;letter-spacing:.1em;max-width:15rem;text-transform:uppercase}@media(max-width:900px){.intro__media[data-v-7db77eef]{height:70vh}.stats[data-v-7db77eef]{grid-template-columns:1fr 1fr}.stat[data-v-7db77eef]:nth-child(3){border-left:0;padding-left:0}}
