.bg-landing .bg-hero,.bg-landing .bg-section,.bg-auth-page .bg-auth-shell{position:relative}.bg-landing .bg-product-frame:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(140deg,#0000 49%,#cdb9ff38 50%,#0000 51%),linear-gradient(40deg,#0000 49%,#cdb9ff24 50%,#0000 51%),linear-gradient(145deg,#a855f73d,#7c3aed0f);border:1px solid #e0d2ff3d;border-radius:17px;width:138px;height:94px;position:absolute;top:-38px;right:-30px;transform:rotate(7deg);box-shadow:0 28px 70px #5b2daa42,inset 0 1px #ffffff14}.bg-landing .bg-product-frame:after{content:"✉";z-index:2;color:#efe2ffeb;text-shadow:0 0 28px #c084fcb3;pointer-events:none;font-size:32px;line-height:1;position:absolute;top:-57px;right:18px;transform:rotate(7deg)}.bg-landing .bg-hero>div:first-child:after{content:"→  delivery  →  engagement  →  growth";color:#e0d6fa66;letter-spacing:.06em;background:#ffffff06;border:1px solid #c4b5fd21;border-radius:999px;width:fit-content;margin-top:20px;padding:8px 11px;font-size:9px;font-weight:700;display:block}.bg-landing .bg-window-title:before{content:"✉  ";color:#c4b5fda6}.bg-landing .bg-preview-side strong:before{content:"✉";vertical-align:middle;background:linear-gradient(135deg,#7c3aed,#d946ef);border-radius:6px;place-items:center;width:21px;height:21px;margin-right:6px;font-size:11px;display:inline-grid}.bg-landing .bg-chart-head span:first-child:before{content:"• ";color:#d8b4fe}.bg-auth-page .bg-auth-story{position:relative}.bg-auth-page .bg-auth-story:after{content:"✉";color:#dccaffd1;pointer-events:none;background:linear-gradient(140deg,#0000 49%,#dac6ff26 50%,#0000 51%),linear-gradient(40deg,#0000 49%,#dac6ff1c 50%,#0000 51%),#7c3aed14;border:1px solid #cfb8ff33;border-radius:15px;place-items:center;width:92px;height:68px;font-size:27px;display:grid;position:absolute;bottom:6%;left:min(44vw,520px);transform:rotate(-9deg);box-shadow:0 28px 80px #5c2eb440}.bg-auth-page .bg-auth-card:before{content:"MESSAGE SECURED";color:#d6c3ff6b;letter-spacing:.18em;background:#8b5cf612;border:1px solid #aa85ff24;border-radius:999px;width:fit-content;margin:-4px 0 18px auto;padding:6px 9px;font-size:7px;font-weight:800;display:block}.bg-auth-page .bg-auth-icon{position:relative}.bg-auth-page .bg-auth-icon:after{content:"";background:#d946ef;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 13px #d946efbf}@media (width<=980px){.bg-landing .bg-product-frame:before{top:-30px;right:-10px}.bg-landing .bg-product-frame:after{top:-48px;right:36px}.bg-auth-page .bg-auth-story:after{width:72px;height:54px;font-size:22px;bottom:2%;left:auto;right:8%}}@media (width<=640px){.bg-landing .bg-hero>div:first-child:after{font-size:8px}.bg-landing .bg-product-frame:before{width:92px;height:64px;top:-24px;right:4px}.bg-landing .bg-product-frame:after{font-size:22px;top:-37px;right:23px}.bg-auth-page .bg-auth-story:after{display:none}}
