.page_page__WcIyJ{min-height:100dvh;padding:24px 24px 72px}.page_shell__2m5GT{width:min(1120px,100%);margin:0 auto;padding-bottom:calc(40px + env(safe-area-inset-bottom));background:#faf6ef;border-radius:32px;overflow:hidden;box-shadow:0 16px 50px rgba(60,47,47,.07)}.page_hero__i8Uyy{position:relative;min-height:480px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.page_heroContent__rhiyn{position:relative;padding:0 clamp(28px,5vw,68px) 48px;max-width:800px}.page_title__68mZs{font-family:var(--font-editorial,"Fraunces",Georgia,serif);font-size:clamp(44px,6vw,76px);font-weight:600;color:#fff;margin:0;line-height:.98;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 3px 18px rgba(0,0,0,.45);text-wrap:balance}.page_tagline__cY86d{max-width:680px;font-size:clamp(16px,2vw,20px);color:rgba(255,255,255,.96);margin:14px 0 18px;line-height:1.45;text-shadow:0 2px 10px rgba(0,0,0,.5)}.page_content__U5Njy{padding:18px clamp(28px,5vw,68px) 0}.page_sectionsGrid__3LnYD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 44px;align-items:start}.page_sectionCell__nIdNS{min-width:0}.page_sectionCell__nIdNS:nth-child(2),.page_sectionCell__nIdNS:nth-child(6){grid-column:1/-1}.page_important__A66lS{margin-top:42px;background:#fdf6e3;border-radius:20px;padding:18px 20px;display:flex;gap:12px;align-items:flex-start}@media(max-width:760px){.page_page__WcIyJ{padding:0 0 40px}.page_shell__2m5GT{border-radius:0;box-shadow:none}.page_hero__i8Uyy{min-height:420px}.page_heroContent__rhiyn{padding:0 20px 28px}.page_title__68mZs{font-size:clamp(38px,12vw,54px);line-height:1.02}.page_tagline__cY86d{font-size:16px;line-height:1.4;margin-top:11px}.page_content__U5Njy{padding:10px 18px 0}.page_sectionsGrid__3LnYD{grid-template-columns:1fr;gap:38px}.page_sectionCell__nIdNS:nth-child(2),.page_sectionCell__nIdNS:nth-child(6){grid-column:auto}.page_important__A66lS{margin-top:34px}}@media(max-width:430px){.page_hero__i8Uyy{min-height:390px}.page_content__U5Njy{padding-inline:16px}.page_title__68mZs{font-size:40px}}