.page-module__meqK-a__page{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative}.page-module__meqK-a__media{z-index:-1;height:58svh;min-height:340px;position:relative;overflow:hidden}.page-module__meqK-a__media:after{content:"";background:linear-gradient(to bottom, var(--black) 0%, #0000 26%), linear-gradient(to top, var(--black) 2%, #0009 22%, #0000 48%);position:absolute;inset:0}.page-module__meqK-a__photo{object-fit:cover;object-position:58% 35%;animation:1.8s cubic-bezier(.22,1,.36,1) both page-module__meqK-a__settle}.page-module__meqK-a__content{padding:0 20px max(24px, env(safe-area-inset-bottom));flex-direction:column;flex:1;margin-top:-88px;display:flex}.page-module__meqK-a__header{padding-top:max(24px, env(safe-area-inset-top));animation:.7s cubic-bezier(.22,1,.36,1) both page-module__meqK-a__rise;position:absolute;top:0;left:20px}.page-module__meqK-a__logo{color:var(--brand);flex-direction:column;align-items:flex-end;line-height:1;display:inline-flex}.page-module__meqK-a__logoWord{letter-spacing:-.04em;font-size:26px;font-style:italic;font-weight:800}.page-module__meqK-a__logoTag{letter-spacing:.08em;color:var(--brand-deep);margin-top:2px;margin-right:4px;font-size:6.5px;font-style:italic;font-weight:800}.page-module__meqK-a__hero{flex-direction:column;gap:16px;max-width:560px;display:flex}.page-module__meqK-a__hero>*{animation:.8s cubic-bezier(.22,1,.36,1) both page-module__meqK-a__rise;animation-delay:calc(.2s + var(--i,0) * 90ms)}.page-module__meqK-a__eyebrow{color:var(--neutral-4);letter-spacing:.02em;text-transform:uppercase;background:#ff6a1a14;border:1px solid #ff6a1a59;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:6px 12px 6px 10px;font-size:12px;font-weight:500;display:inline-flex}.page-module__meqK-a__dot{background:var(--brand);border-radius:50%;width:8px;height:8px;position:relative}.page-module__meqK-a__dot:after{content:"";border-radius:inherit;background:var(--brand);animation:2.2s cubic-bezier(0,0,.2,1) infinite page-module__meqK-a__ping;position:absolute;inset:0}.page-module__meqK-a__title{letter-spacing:-.05em;color:#fff;text-wrap:balance;flex-direction:column;font-size:clamp(56px,17vw,128px);font-weight:500;line-height:.92;display:flex}.page-module__meqK-a__accent{color:var(--brand-deep)}.page-module__meqK-a__lede{letter-spacing:-.02em;max-width:44ch;color:var(--neutral-4);opacity:.85;font-size:clamp(15px,1.4vw,18px);line-height:1.6}.page-module__meqK-a__footer{color:var(--neutral-7);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:auto;padding-top:40px;font-size:12px;display:flex}.page-module__meqK-a__credit{color:var(--neutral-4);border-bottom:1px solid #0000;font-weight:600;transition:color .2s,border-color .2s}.page-module__meqK-a__credit:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}@media (hover:hover){.page-module__meqK-a__credit:hover{color:var(--brand);border-color:currentColor}}@media (min-width:640px){.page-module__meqK-a__content{padding-inline:40px}.page-module__meqK-a__header{left:40px}}@media (min-width:960px){.page-module__meqK-a__page{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);height:100svh;min-height:640px;display:grid}.page-module__meqK-a__media{grid-area:1/2;height:100%}.page-module__meqK-a__media:after{background:linear-gradient(to right, var(--black) 0%, #0000008c 22%, #0000 50%), linear-gradient(to top, #00000080 0%, #0000 30%)}.page-module__meqK-a__content{grid-area:1/1;justify-content:space-between;margin-top:0;padding:40px clamp(40px,5vw,80px)}.page-module__meqK-a__header{padding-top:0;position:static}.page-module__meqK-a__logoWord{font-size:30px}.page-module__meqK-a__logoTag{font-size:7.5px}.page-module__meqK-a__hero{gap:24px}.page-module__meqK-a__title{font-size:clamp(76px,8.4vw,148px)}.page-module__meqK-a__footer{margin-top:0;padding-top:0}}@keyframes page-module__meqK-a__rise{0%{opacity:0;transform:translateY(14px)}}@keyframes page-module__meqK-a__settle{0%{opacity:0;transform:scale(1.06)}}@keyframes page-module__meqK-a__ping{75%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.page-module__meqK-a__photo,.page-module__meqK-a__header,.page-module__meqK-a__hero>*,.page-module__meqK-a__dot:after{animation:none}}
