.page-module___8aEwW__page{gap:0;display:grid}.page-module___8aEwW__heroSection{padding-block:clamp(12px,2vw,24px) clamp(34px,4.8vw,60px)}.page-module___8aEwW__heroInner{grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:clamp(32px,4.5vw,64px);width:min(1180px,100% - 88px);margin-inline:auto;display:grid}.page-module___8aEwW__heroCopy{gap:8px;display:grid}.page-module___8aEwW__heroText{max-width:62ch}.page-module___8aEwW__heroBadge{margin-top:0}.page-module___8aEwW__heroHeadline{gap:10px;display:grid}.page-module___8aEwW__heroHeadlineMain{letter-spacing:-.05em;font-size:clamp(2.35rem,5vw,4.05rem);line-height:.95}.page-module___8aEwW__heroHeadlineSub{letter-spacing:-.04em;font-size:clamp(1.45rem,2.9vw,2.2rem);line-height:1}.page-module___8aEwW__storeBadgeLink{align-items:center;display:inline-flex}.page-module___8aEwW__heroVisual{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__heroShotWrap{width:min(100%,320px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.page-module___8aEwW__heroShot{filter:contrast(1.1)saturate(1.08)brightness(1.02)drop-shadow(0 22px 38px #57687c29);width:100%;height:auto;display:block}.pageTitle{letter-spacing:-.04em}.page-module___8aEwW__heroSection .pageTitle{text-wrap:pretty;font-size:clamp(2.2rem,4.7vw,3.85rem);line-height:.98}.page-module___8aEwW__heroSection p{font-size:1.12rem;line-height:1.72}.page-module___8aEwW__featureSection{border-radius:var(--radius-xl);border:1px solid var(--color-border);width:min(1120px,100% - 72px);box-shadow:var(--shadow-soft);background:#fbfeffd6;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,3.2vw,36px);margin-inline:auto;padding:clamp(32px,4vw,46px);display:grid}.page-module___8aEwW__featureSectionReverse{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__featureSectionReverse .page-module___8aEwW__featureCopy{order:2}.page-module___8aEwW__featureSectionReverse .page-module___8aEwW__featureVisual{order:1}.page-module___8aEwW__featureCopy{align-content:center;gap:14px;min-width:0;max-width:none;display:grid}.page-module___8aEwW__featureCopy .eyebrow{margin-bottom:0}.page-module___8aEwW__featureCopy .pageTitle{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;font-size:clamp(2.05rem,2.8vw,2.75rem);line-height:1.03}.page-module___8aEwW__featureBody{gap:16px;max-width:52ch;display:grid}.page-module___8aEwW__featureBody p{color:var(--color-text-soft);margin:0;font-size:1.14rem;line-height:1.8}.page-module___8aEwW__featureBody strong{color:var(--color-text);font-weight:800}.page-module___8aEwW__featureVisual{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__featureShotWrap{width:min(100%,340px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.page-module___8aEwW__featureShot{width:100%;height:auto}.page-module___8aEwW__supportPanel{border-radius:var(--radius-xl);background:var(--color-bg-tint-strong);border:1px solid var(--color-border-strong);width:min(1120px,100% - 72px);box-shadow:var(--shadow-soft);gap:var(--space-lg);margin-inline:auto;padding:clamp(32px,4.5vw,48px);display:grid}.page-module___8aEwW__supportIntro{gap:10px;max-width:840px;display:grid}.page-module___8aEwW__supportIntro .pageTitle{text-wrap:balance;max-width:16ch;font-size:clamp(2rem,3vw,2.7rem);line-height:1.06}.page-module___8aEwW__supportContent{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.page-module___8aEwW__supportBody{gap:16px;max-width:70ch;display:grid}.page-module___8aEwW__supportBody p{color:var(--color-text-soft);margin:0;font-size:1.12rem;line-height:1.8}.page-module___8aEwW__supportBody strong{color:var(--color-text);font-weight:800}.page-module___8aEwW__supportLinks{align-content:start;gap:14px;display:grid}.page-module___8aEwW__supportLinkCard{border-radius:var(--radius-md);border:1px solid var(--color-border);transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);background:#ffffffb8;gap:6px;padding:16px 18px;display:grid;box-shadow:0 8px 20px #25323c0a}.page-module___8aEwW__supportLinkCard:hover{box-shadow:var(--shadow-soft);border-color:var(--color-border-strong);background:#ffffffeb;transform:translateY(-1px)}.page-module___8aEwW__supportLinkLabel{font-size:var(--font-caption);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-faint);font-weight:700;line-height:1.4}.page-module___8aEwW__supportLinkText{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.45}.page-module___8aEwW__inlineLink{color:var(--color-brand-strong);font-size:.98rem;font-weight:700;line-height:1.4}.page-module___8aEwW__inlineLink:hover{color:var(--color-brand)}.page-module___8aEwW__finalPanel{border-radius:var(--radius-xl);background:var(--color-bg-tint-strong);border:1px solid var(--color-border-strong);width:min(1120px,100% - 72px);box-shadow:var(--shadow-soft);text-align:center;gap:18px;margin-inline:auto;padding:clamp(32px,4.5vw,52px);display:grid}.page-module___8aEwW__finalIntro{gap:10px;max-width:760px;margin-inline:auto;display:grid}.page-module___8aEwW__finalIntro .pageTitle{text-wrap:balance;font-size:clamp(2rem,3vw,2.8rem);line-height:1.06}.page-module___8aEwW__finalCopy{max-width:720px;margin-inline:auto;font-size:1.08rem;line-height:1.78}.page-module___8aEwW__finalActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:1100px){.page-module___8aEwW__heroInner{gap:40px;width:min(100% - 64px,1080px)}.page-module___8aEwW__featureSection,.page-module___8aEwW__featureSectionReverse,.page-module___8aEwW__supportPanel,.page-module___8aEwW__finalPanel{width:min(100% - 56px,1020px)}.page-module___8aEwW__featureSection,.page-module___8aEwW__featureSectionReverse{gap:24px}.page-module___8aEwW__featureBody{max-width:46ch}.page-module___8aEwW__featureShotWrap{width:min(100%,300px)}}@media (max-width:940px){.page-module___8aEwW__heroInner,.page-module___8aEwW__featureSection,.page-module___8aEwW__featureSectionReverse{grid-template-columns:1fr}.page-module___8aEwW__featureSectionReverse .page-module___8aEwW__featureCopy,.page-module___8aEwW__featureSectionReverse .page-module___8aEwW__featureVisual{order:initial}.page-module___8aEwW__heroInner{gap:32px;width:min(100% - 48px,980px)}.page-module___8aEwW__featureSection,.page-module___8aEwW__featureSectionReverse,.page-module___8aEwW__supportPanel,.page-module___8aEwW__finalPanel{width:min(100% - 32px,980px)}.page-module___8aEwW__heroVisual,.page-module___8aEwW__featureVisual{justify-content:flex-start}.page-module___8aEwW__featureCopy{align-content:start;max-width:none}.page-module___8aEwW__featureBody{max-width:50ch}.page-module___8aEwW__featureShotWrap{width:min(100%,300px)}.page-module___8aEwW__heroSection .pageTitle{max-width:10ch}.page-module___8aEwW__supportContent{grid-template-columns:1fr;gap:20px}.page-module___8aEwW__supportLinks{grid-template-columns:1fr}}@media (max-width:640px){.page-module___8aEwW__heroSection{padding-block:10px 48px}.page-module___8aEwW__heroInner{gap:24px;width:min(100% - 32px,980px)}.page-module___8aEwW__heroShotWrap{max-width:280px}.page-module___8aEwW__heroSection .pageTitle{max-width:10ch;font-size:clamp(2.45rem,10.4vw,4rem);line-height:.99}.page-module___8aEwW__heroSection p{font-size:1.02rem;line-height:1.68}.page-module___8aEwW__featureSection,.page-module___8aEwW__supportPanel,.page-module___8aEwW__finalPanel{padding:24px}.page-module___8aEwW__featureSection{gap:20px}.page-module___8aEwW__featureCopy .pageTitle{max-width:13ch;font-size:clamp(1.7rem,7vw,2.2rem)}.page-module___8aEwW__featureBody,.page-module___8aEwW__supportBody{max-width:none}.page-module___8aEwW__featureBody p,.page-module___8aEwW__supportBody p,.page-module___8aEwW__finalCopy{font-size:1rem;line-height:1.76}:is(.page-module___8aEwW__supportIntro .pageTitle,.page-module___8aEwW__finalIntro .pageTitle){font-size:clamp(1.7rem,7vw,2.2rem)}.page-module___8aEwW__supportLinks,.page-module___8aEwW__finalActions{align-items:stretch}.page-module___8aEwW__supportLinks>*,.page-module___8aEwW__finalActions>*{width:100%}}.page-module___8aEwW__comingSoonText{color:var(--text-secondary);margin:8px 0 0;font-size:.95rem;line-height:1.5}.page-module___8aEwW__heroText .pageTitle{margin-bottom:12px}.page-module___8aEwW__heroText p:last-child{margin-bottom:0}
