._3Xo44q_hero{flex-wrap:wrap;align-items:center;gap:56px;padding-top:72px;padding-bottom:72px;display:flex}._3Xo44q_heroText{flex-direction:column;flex:480px;gap:20px;display:flex}._3Xo44q_title{font-size:clamp(34px,5vw,50px);line-height:1.12}._3Xo44q_intro{color:var(--body);font-size:19px;line-height:1.6}._3Xo44q_actions{flex-wrap:wrap;gap:14px;padding-top:6px;display:flex}._3Xo44q_soon{color:inherit}._3Xo44q_note{color:var(--body);font-size:15px}._3Xo44q_coverWrap{flex:0 380px;justify-content:center;display:flex}._3Xo44q_cover{aspect-ratio:320/420;background:var(--navy);width:320px;max-width:100%;color:var(--sand);border-radius:6px;flex-direction:column;justify-content:space-between;padding:36px;display:flex;box-shadow:0 18px 40px #12293b40}._3Xo44q_coverBrand{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700}._3Xo44q_coverTitle{font-family:var(--font-serif);font-size:34px;font-weight:700;line-height:1.15}._3Xo44q_coverSub{color:var(--on-navy-2);font-size:14px}._3Xo44q_inside{background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._3Xo44q_insideInner{padding-top:64px;padding-bottom:64px}._3Xo44q_insideGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}._3Xo44q_insideCard{background:var(--sand);border-radius:8px;flex-direction:column;gap:8px;padding:24px;display:flex}._3Xo44q_insideTitle{font-family:var(--font-sans);text-wrap:wrap;font-size:19px}._3Xo44q_insideBody{color:var(--body);font-size:16px;line-height:1.6}._3Xo44q_download{padding-top:64px;padding-bottom:80px}._3Xo44q_panel{background:var(--navy);color:var(--sand);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}._3Xo44q_panelText{flex-direction:column;flex:480px;gap:10px;display:flex}._3Xo44q_panelTitle{font-size:clamp(26px,3.6vw,32px)}._3Xo44q_panelBody{color:var(--on-navy);font-size:18px;line-height:1.6}@media (max-width:600px){._3Xo44q_hero{gap:40px;padding-top:48px;padding-bottom:48px}._3Xo44q_heroText,._3Xo44q_coverWrap,._3Xo44q_panelText{flex-basis:100%}._3Xo44q_cover{width:260px;padding:28px}._3Xo44q_coverTitle{font-size:28px}._3Xo44q_panel{padding:28px 20px}}
