.pro-phone-stage{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.pro-phone-halo{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--brand-200) 0%, var(--brand-100) 62%, transparent 72%);border-radius:50%;width:min(560px,100%);position:absolute}.pro-phone-shell{isolation:isolate;width:min(450px,100%);position:relative}.pro-phone-shell:before{content:"";z-index:-1;aspect-ratio:340/737;border-radius:59px;position:absolute;top:12px;left:15px;right:15px;box-shadow:0 18px 42px #23121c40}.pro-phone-frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;width:min(450px,100%);height:938px;display:block}.pro-phone-note{color:var(--muted-foreground);text-align:center;margin:0;font-size:11px;line-height:1.4}.pro-phone-stage{overflow:visible}@media (width<=760px){.pro-phone-stage{width:100%;margin:0 auto}.pro-phone-frame{width:min(450px,100%);height:min(938px,217vw - 69.44px)}.pro-phone-note{margin-top:4px}}.pro-phone-tip{border:1px solid var(--brand-300);background:var(--brand-100);width:100%;max-width:420px;color:var(--primary);box-shadow:var(--shadow-card);text-align:left;border-radius:14px;margin:0 auto 8px;padding:13px 17px;font-size:13px;line-height:1.45}.pro-phone-tip strong{margin-bottom:3px;font-size:15px;display:block}.pro-phone-tip span{color:var(--subtle-foreground);display:block}
