.predict-landing .device-scene{padding-bottom:24px;padding-left:clamp(16px,3.5vw,48px)}.predict-landing .desktop-device{margin-bottom:12%}.predict-landing .reference-phone{bottom:24px}.predict-landing .reference-platform-layout{align-items:start}.predict-landing .platform-reference-copy{padding-top:12px}.predict-landing dialog{margin:auto}.predict-landing .header-account{align-items:center;gap:9px;max-width:190px;font-size:12px;display:flex}.predict-landing .header-account>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.predict-landing .homepage-initials{color:#ffc9d4;background:#401425;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.predict-landing .header-actions>.button{white-space:nowrap}@media (max-width:599px){.predict-landing .header-actions>.button{min-height:38px;padding-inline:12px;font-size:10px}.predict-landing .header-account>span:last-child{display:none}}@media (max-width:359px){.predict-landing .header-inner{gap:8px}.predict-landing .header-actions{gap:6px}.predict-landing .header-actions>.button{padding-inline:8px;font-size:9px}.predict-landing .header-actions>.button svg{display:none}.predict-landing .site-header .axis-wordmark{font-size:15px}.predict-landing .site-header .axis-mark-image{width:29px;height:29px}}@media (min-width:600px) and (max-width:1100px){.predict-landing .reference-platform-layout{row-gap:40px}}
