.dQv4ua_root{--bg:var(--mk-bg);--ink:var(--mk-ink);--soft:var(--mk-soft);--thin:var(--mk-thin);--grey:var(--mk-grey);--line:var(--mk-line);--blue:var(--mk-blue);--expo:cubic-bezier(.16, 1, .3, 1);--pad:20px;--col:1180px;--edge:max(var(--pad), calc((100vw - var(--col)) / 2));background:var(--bg);color:var(--ink);font-family:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}@media (min-width:900px){.dQv4ua_root{--pad:clamp(32px, 4vw, 64px)}}.dQv4ua_section{padding-block:clamp(88px,22vw,112px) 0;position:relative}@media (min-width:900px){.dQv4ua_section{padding-block:clamp(128px,11vw,168px) 0}}.dQv4ua_head{padding-inline:var(--edge);max-width:calc(var(--col) + 2 * var(--edge))}.dQv4ua_center{text-align:center;margin-inline:auto}.dQv4ua_h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,9.6vw,72px);font-weight:700;line-height:1.04}@media (min-width:900px){.dQv4ua_h2{font-size:clamp(44px,5.2vw,72px)}}.dQv4ua_line{letter-spacing:-.012em;max-width:34ch;color:var(--soft);text-wrap:balance;margin:18px 0 0;font-size:clamp(19px,4.9vw,24px);font-weight:500;line-height:1.38}.dQv4ua_center .dQv4ua_line{margin-inline:auto}.dQv4ua_textLink{color:var(--ink);align-items:center;gap:6px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.dQv4ua_textLink:after{content:"";position:absolute;inset:-9px 0}.dQv4ua_textLink:hover{text-underline-offset:4px;text-decoration:underline}.dQv4ua_textLink svg{width:16px;height:16px}.dQv4ua_root :focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.dQv4ua_root [data-reveal]{transition:opacity .8s var(--expo), transform 1.2s var(--expo)}.dQv4ua_root [data-reveal=late]{transition-delay:.12s}html[data-home-motion] .dQv4ua_root [data-reveal]:not([data-in]){opacity:0;transform:translateY(36px)}}.dQv4ua_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
