.page_page__jQ9KD{min-height:100svh;display:grid;place-items:center;padding:clamp(20px,5vw,64px);background:#f7f4ec;color:#2f2e2e;font-family:var(--font-inter-latin),sans-serif}.page_card__Vq3J6{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);width:min(100%,980px);min-height:500px;overflow:hidden;border:1px solid #e7e1d7;border-radius:30px;background:#fff;box-shadow:0 22px 70px rgb(47 46 46/9%)}.page_content__3vXZ7{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,6vw,72px)}.page_brand__zY86v{display:inline-flex;max-width:100%}.page_brand__zY86v img{max-width:100%;height:auto}.page_subtitle__ZIOpH{max-width:420px;margin:40px 0 0;font-size:clamp(22px,2.8vw,32px);font-weight:700;line-height:1.2;letter-spacing:-.03em}.page_stores__13XhO{display:flex;flex-wrap:wrap;gap:12px;margin:36px 0 32px}.page_store__sHSFb{display:inline-flex;align-items:center;min-height:56px;padding:5px;border:1px solid #e7e1d7;border-radius:12px;background:#fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.page_store__sHSFb:hover{transform:translateY(-2px);border-color:#bdb5a3;box-shadow:0 7px 18px rgb(47 46 46/10%)}.page_store__sHSFb img{display:block;width:auto;height:46px}.page_home__wMiFZ{color:#2f2e2e;font-size:14px;font-weight:650;text-underline-offset:4px}.page_visual__7_6Yl{display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 47%,#ffe77f 0,#ffde59 56%,#f2cd37 100%)}.page_visual__7_6Yl img{display:block;width:min(75%,340px);height:auto;filter:drop-shadow(0 18px 20px rgb(47 46 46/20%))}.page_visuallyHidden__qYUvC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_page__jQ9KD a:focus-visible{outline:3px solid #2f2e2e;outline-offset:4px}@media (max-width:700px){.page_page__jQ9KD{padding:20px}.page_card__Vq3J6{display:flex;flex-direction:column;min-height:0;border-radius:24px}.page_content__3vXZ7{align-items:center;padding:48px 24px 40px;text-align:center}.page_brand__zY86v img{width:min(100%,250px)}.page_subtitle__ZIOpH{margin-top:36px;font-size:clamp(21px,6vw,27px)}.page_stores__13XhO{justify-content:center;margin:32px 0 26px}.page_visual__7_6Yl{display:none}}@media (prefers-reduced-motion:reduce){.page_store__sHSFb{transition:none}.page_store__sHSFb:hover{transform:none}}