.page_main__M3JTZ{background:var(--paper);min-height:100vh}.page_hero__q5MMB{position:relative;margin-top:-56px;background:var(--accent);padding:calc(clamp(76px, 10vw, 138px) + 56px) 0 clamp(80px,9vw,128px);overflow:hidden}.page_hero__q5MMB>div:first-child{top:0}.page_heroInner__fb8MU{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center}.page_h1__BFWKd{font-family:var(--serif);font-size:var(--fs-hero);font-weight:400;letter-spacing:-.02em;line-height:1.02;color:#ffffff;text-wrap:balance;max-width:14em;margin:0 0 24px}.page_rose__eQ2NH{color:var(--on-accent-mark)}.page_heroLede__Il_7M{font-family:var(--sans);font-size:var(--fs-lede);line-height:1.6;color:rgba(255,255,255,.78);max-width:620px;text-wrap:pretty;margin:0 0 34px}.page_btnWhite__18AoJ{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.01em;padding:12px 24px;min-width:160px;border-radius:var(--radius-sm);background:#ffffff;color:var(--accent);border:1px solid #ffffff;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.page_btnWhite__18AoJ:hover{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.88);transform:translateY(-1px)}.page_accent__MYlxS{color:var(--accent)}@media (max-width:720px){.page_btnWhite__18AoJ{padding:11px 22px;min-width:196px}}