.proof-section{padding-top:80px;padding-bottom:85px;border-bottom:1px solid #ffffff17}.proof-layout{display:grid;grid-template-columns:1fr 440px;align-items:center;gap:100px}.proof-copy h2{font-size:48px}.proof-copy>p{color:#b9abc7;max-width:430px;font-size:14px;line-height:1.9}.proof-badge{display:inline-flex;gap:8px;align-items:center;padding:7px 12px;border:1px solid #409a7255;border-radius:30px;color:#8fd7b4;font-size:10px;margin-bottom:15px}.proof-badge:before{content:'';width:6px;height:6px;background:#78cfa0;border-radius:50%}.messenger-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 20px}.messenger-tabs button{background:#21172c;border:1px solid #b690e333;color:#baabc9;border-radius:22px;padding:9px 14px;font-size:11px}.messenger-tabs button[aria-selected=true]{background:#a073ef;color:#fff;border-color:#b999f5}.proof-points{display:grid;gap:12px;margin:24px 0;color:#d9c9e7;font-size:12px}.proof-points span{color:#b48be9;margin-right:10px}.proof-disclosure{font-size:10px!important;line-height:1.8!important;color:#9886a7!important;border-top:1px solid #ffffff13;padding-top:16px}.phone-shell{width:340px;margin:auto;background:#08080b;padding:9px;border:1px solid #ffffff30;border-radius:34px;box-shadow:0 30px 100px #6d2d9c28;position:relative}.phone-screen{border-radius:26px;overflow:hidden;background:#efeae2;color:#17251f}.phone-status{height:30px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 21px;font-size:9px;font-weight:700}.phone-header{background:#fff;padding:12px 12px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #00000008}.phone-back{color:#287b60;font-size:19px}.phone-avatar{width:34px;height:34px;overflow:hidden;border-radius:50%;background:#d2c4e2}.phone-avatar img{width:45px;height:48px;object-fit:cover;object-position:50% 0}.phone-header strong{font-size:12px;display:block;line-height:1.3}.phone-header small{font-size:8px;display:block;color:#688074}.phone-actions{margin-left:auto;font-size:15px;letter-spacing:7px;color:#287b60}.phone-chat{padding:12px;min-height:435px;background:radial-gradient(circle at 20% 25%,#b5a88912 1px,transparent 1px);background-size:16px 16px}.phone-date{width:max-content;margin:0 auto 12px;background:#fffc;padding:3px 9px;border-radius:4px;color:#748078;font-size:8px}.phone-bubble{max-width:88%;padding:8px 10px;background:#fff;border-radius:8px;margin:8px 0;font-size:10px;line-height:1.5;box-shadow:0 1px 2px #00000010}.phone-bubble.sent{margin-left:auto;background:#d9fdd3;border-top-right-radius:1px}.phone-bubble.received{border-top-left-radius:1px}.phone-time{text-align:right;font-size:7px;color:#7b8b80;display:block;margin-top:2px}.photo-bubble{max-width:83%;padding:4px;background:white;border-radius:8px;overflow:hidden;margin-top:9px}.photo-bubble img{width:100%;height:190px;object-fit:cover;object-position:50% 18%;border-radius:5px;cursor:zoom-in}.photo-bubble p{font-size:10px;line-height:1.5;margin:7px 6px 3px}.photo-bubble .phone-time{margin:3px 6px 4px}.phone-composer{background:#f7f6f3;display:flex;gap:10px;align-items:center;padding:10px;color:#667b70;font-size:15px}.phone-composer span{flex:1;background:white;border-radius:18px;padding:7px 11px;font-size:9px;color:#89958e}.phone-footer{height:13px;background:#fff;display:grid;place-items:center}.phone-footer:after{content:'';width:95px;height:3px;background:#252525;border-radius:5px}.messenger-name{position:absolute;bottom:-32px;left:0;right:0;text-align:center;color:#b39dc4;font-size:9px;letter-spacing:.1em}.phone-shell[data-platform=telegram] .phone-header,.phone-shell[data-platform=telegram] .phone-status{background:#5388af;color:white}.phone-shell[data-platform=telegram] .phone-header small{color:#d9ecff}.phone-shell[data-platform=telegram] .phone-bubble.sent{background:#e0ffc7}.phone-shell[data-platform=telegram] .phone-screen{background:#d5e3ec}.phone-shell[data-platform=signal] .phone-header{background:#3b62df;color:white}.phone-shell[data-platform=signal] .phone-header small{color:#d9e3ff}.phone-shell[data-platform=signal] .phone-screen{background:#f6f7fb}.phone-shell[data-platform=signal] .phone-bubble.sent{background:#dce7ff}.phone-shell[data-platform=discord] .phone-screen,.phone-shell[data-platform=discord] .phone-chat{background:#313338;color:#eee}.phone-shell[data-platform=discord] .phone-header,.phone-shell[data-platform=discord] .phone-status,.phone-shell[data-platform=discord] .phone-composer,.phone-shell[data-platform=discord] .phone-footer{background:#232428;color:#eee}.phone-shell[data-platform=discord] .phone-bubble,.phone-shell[data-platform=discord] .photo-bubble{background:#404249;color:#eee}.phone-shell[data-platform=discord] .phone-bubble.sent{background:#5865f2}.phone-shell[data-platform=sms] .phone-screen{background:#fff}.phone-shell[data-platform=sms] .phone-bubble.sent{background:#36a65c;color:white}.journey{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}.journey>div{padding:25px 0;border-top:1px solid #bfa1dd40}.journey b{font:400 29px Georgia,serif;color:#b891ef}.journey h3{font-size:17px;font-weight:500;margin:12px 0 8px}.journey p{color:#a994b9;font-size:12px;line-height:1.9}.nav-account{color:#e0c9fa!important}.photo-view{display:block;max-height:70vh;max-width:100%;margin:auto;border-radius:9px}.profile-select{display:block!important;margin-top:12px;text-align:center}.proof-note-status{font-size:11px;color:#b9abc7;min-height:30px}@media(max-width:1050px){.proof-layout{gap:40px;grid-template-columns:1fr 360px}.proof-copy h2{font-size:39px}}@media(max-width:760px){.proof-section{padding-block:55px 75px}.proof-layout{grid-template-columns:minmax(0,1fr);gap:35px}.proof-copy h2{font-size:36px}.proof-copy>p{font-size:12px}.phone-shell{width:min(340px,100%)}.journey{grid-template-columns:1fr;gap:0}.journey>div{padding:20px 0}.proof-disclosure{font-size:9px!important}}
.phone-shell[data-platform=sms] .photo-bubble{display:none}
