.X7K5VG_hero{padding-top:16px;padding-bottom:88px}.X7K5VG_heroText{flex-direction:column;gap:24px;display:flex}.X7K5VG_h1{font-size:clamp(38px,5vw,68px);line-height:1.04}.X7K5VG_h1Accent{display:block}.X7K5VG_lead{margin:0;font-size:18.5px;line-height:1.6}.X7K5VG_actions{flex-wrap:wrap;gap:12px;display:flex}.X7K5VG_heroSide{flex-direction:column;gap:18px;display:flex}.X7K5VG_photo{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.X7K5VG_infoCard{background:var(--dp-cream);border:1px solid var(--dp-border);border-radius:22px;padding:22px 26px}.X7K5VG_infoTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.X7K5VG_miniClock{font-family:var(--dp-font-display);font-variant-numeric:tabular-nums;color:var(--dp-cocoa);font-size:30px;font-weight:500}.X7K5VG_miniClock span{color:var(--dp-yolk-deep)}.X7K5VG_miniClock .dg{color:var(--dp-cocoa)}.X7K5VG_about{background:var(--dp-cream)}.X7K5VG_aboutInner{padding-top:96px;padding-bottom:96px}.X7K5VG_stack{flex-direction:column;gap:18px;display:flex}.X7K5VG_h2{font-size:clamp(32px,4vw,50px);line-height:1.06}.X7K5VG_aboutP{margin:0;font-size:17.5px;line-height:1.7}.X7K5VG_sec{padding-top:96px;padding-bottom:96px}.X7K5VG_secEnd{padding-bottom:96px}.X7K5VG_kickerGap{margin-bottom:18px}.X7K5VG_howH{margin-bottom:36px}.X7K5VG_list{margin:0;padding:0;list-style:none}.X7K5VG_regionP{margin:0;font-size:17px;line-height:1.7}.X7K5VG_other{background:var(--dp-cocoa);color:var(--dp-cream);transition:transform var(--dp-spring-snappy-dur,.42s) var(--dp-spring-snappy);border-radius:22px;flex-direction:column;gap:16px;padding:24px;text-decoration:none;display:flex}.X7K5VG_other:hover{color:var(--dp-cream);transform:translateY(-3px)}.X7K5VG_other:focus-visible{outline:2px solid var(--dp-peach);outline-offset:3px;border-radius:22px}.X7K5VG_otherImg{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.X7K5VG_otherHint{color:#efe4c1;font-size:14px}.X7K5VG_otherTitle{color:var(--dp-cream);font-size:26px}.X7K5VG_otherArrow{color:var(--dp-yolk);transition:transform var(--dp-spring-dur) var(--dp-spring);display:inline-block}.X7K5VG_other:is(:hover,:focus-visible) .X7K5VG_otherArrow{transform:translate(6px)}.X7K5VG_otherAddr{color:#efe4c1;font-size:15.5px}.X7K5VG_faqGrid{align-items:start;gap:56px}.X7K5VG_faqSide{flex-direction:column;gap:18px;display:flex}.X7K5VG_faqP{margin:0;font-size:16.5px;line-height:1.6}@media (max-width:960px){.X7K5VG_aboutInner,.X7K5VG_sec{padding-top:72px;padding-bottom:72px}.X7K5VG_secEnd{padding-bottom:72px}}@media (max-width:720px){.X7K5VG_hero{padding-bottom:56px}.X7K5VG_infoCard{padding:22px 20px}.X7K5VG_faqGrid{gap:32px}.X7K5VG_actions>a{flex:auto}}@media (prefers-reduced-motion:reduce){.X7K5VG_other{transition:none}.X7K5VG_other:hover{transform:none}.X7K5VG_otherArrow{transition:none}.X7K5VG_other:is(:hover,:focus-visible) .X7K5VG_otherArrow{transform:none}}
