.m-message{padding-top:var(--vb-pad-sec);padding-bottom:var(--vb-pad-sec)}.m-message__panel{position:relative;overflow:hidden;width:min(1240px,calc(100% - 8vw));margin-inline:auto;padding:clamp(56px,7vw,112px) clamp(24px,4vw,72px);background-color:var(--c-surface)}.m-message__inner{position:relative;z-index:1;text-align:center}.m-message__inner>*:not(.m-message__wm){position:relative;z-index:1}.m-message__wm{position:absolute;left:50%;top:-.3em;z-index:0;transform:translate(-50%);font-family:var(--font-display);font-weight:700;font-size:clamp(3.5rem,10.5vw,9.5rem);line-height:.8;letter-spacing:-.01em;white-space:nowrap;color:var(--vb-wm);pointer-events:none;-webkit-user-select:none;user-select:none}.m-message__eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 24px;font-family:var(--font-display);font-weight:600;font-size:.8125rem;letter-spacing:.24em;line-height:1;color:var(--c-text-sub)}.m-message__mark{width:8px;height:8px;background-color:var(--c-accent);flex-shrink:0}.m-message__catch{margin:0;font-family:var(--font-title);font-weight:700;font-size:clamp(1.75rem,1rem + 3.4vw,3.5rem);line-height:1.5;letter-spacing:.02em;font-feature-settings:"palt" 1;color:var(--c-text)}.m-message__body{margin-top:clamp(40px,5vw,64px);margin-inline:auto;max-width:46em;text-align:left;font-size:1.0625rem;line-height:var(--lh-loose);letter-spacing:var(--ls-base);color:var(--c-text-sub)}.m-message__body p{margin:0 0 32px}.m-message__body p:last-child{margin-bottom:0}@supports (animation-timeline: view()){.m-message__wm{animation:m-par-wm-center linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes m-par-wm-center{0%{transform:translate3d(calc(-50% - 24px),0,0)}to{transform:translate3d(calc(-50% + 24px),0,0)}}}@media(prefers-reduced-motion:reduce){.m-message__wm{animation:none;transform:translate(-50%);opacity:1}}
