.vrwa-section,.vrwa-section *,.vrwa-section *::before,.vrwa-section *::after{box-sizing:border-box}
.vrwa-section{--wa-brand:#f3123d;--wa-ink:#252e3c;--wa-muted:#7d8391;--wa-green:#0c8d61;--wa-interval:6800ms;container:vrwa / inline-size;width:100%;max-width:1180px;margin:0 auto;font-family:Quicksand,system-ui,sans-serif;color:var(--wa-ink);text-align:left;-webkit-font-smoothing:antialiased}
.vrwa-section button,.vrwa-section input{font:inherit;-webkit-tap-highlight-color:transparent}
.vrwa-section button{cursor:pointer}
.vrwa-section button:focus-visible,.vrwa-section a:focus-visible,.vrwa-section input:focus-visible{outline:3px solid var(--wa-brand);outline-offset:4px}
.vrwa-section svg{display:block;flex:none}
.vrwa-icon{width:22px;height:22px}
.vrwa-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:40px;align-items:center;min-height:578px}
.vrwa-intro{padding:20px 0 25px}
.vrwa-kicker{width:fit-content;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:30px;background:#eaf7ef;border:1px solid #dff2e5;color:#168c55;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.1px}
.vrwa-kicker>.vrwa-icon{width:15px;height:15px;stroke-width:1.5}
.vrwa-kicker-dot{display:block;width:4px;height:4px;border-radius:50%;background:#47b77a;margin-left:2px}
.vrwa-intro h2{font-family:inherit;font-size:45px;font-weight:700;letter-spacing:-1.55px;line-height:1.21;color:var(--wa-ink);margin:24px 0 22px}
.vrwa-intro h2>span{color:var(--wa-brand);white-space:nowrap}
.vrwa-intro-copy{font-family:inherit;margin:0;max-width:540px;font-size:13px;font-weight:500;line-height:2;color:var(--wa-muted)}
.vrwa-intro-copy strong{color:#d8294e;font-weight:700}
.vrwa-benefits{display:grid;grid-template-columns:1fr 1.1fr;gap:16px 15px;margin:27px 0 0}
.vrwa-benefits>span{display:flex;gap:9px;align-items:center;font-size:10px;font-weight:600;line-height:1.6;color:#57606e}
.vrwa-benefits .vrwa-icon{width:26px;height:26px;padding:6px;border-radius:50%;background:#fff0f4;color:#f3123d;stroke-width:1.7}
.vrwa-benefits>span:nth-child(2n) .vrwa-icon{background:#eff7f1;color:#68a881}
.vrwa-intro-note{display:flex;align-items:center;gap:10px;margin-top:27px;padding-top:23px;border-top:1px solid #f0e8eb;max-width:430px}
.vrwa-intro-note-icon{display:grid;place-items:center;width:29px;height:29px;border:1px solid #e9efe8;border-radius:9px;color:#74a97e;background:#fbfdf9;transform:rotate(-6deg)}
.vrwa-intro-note-icon .vrwa-icon{width:15px;height:15px}
.vrwa-intro-note p{margin:0;color:#8e949e;font-size:10px;font-weight:500;line-height:1.8}
.vrwa-intro-note strong{color:#79816d;font-weight:600}
.vrwa-phone-stage{position:relative;min-width:0;height:578px;display:flex;align-items:flex-start;justify-content:center;padding-top:14px;isolation:isolate;overflow:clip;overflow-clip-margin:12px}
.vrwa-phone-stage::before{content:"";position:absolute;z-index:-2;width:410px;height:410px;border-radius:50%;top:82px;left:50%;transform:translateX(-50%);background:radial-gradient(circle at 40% 35%,#fff7f9,#ffeef3 69%,#fff6f9 70%)}
.vrwa-orbit{position:absolute;pointer-events:none;z-index:-1;border:1px dashed #f4c9d4;border-radius:50%;left:50%;top:65px;transform:translateX(-50%) rotate(-25deg);width:455px;height:443px}
.vrwa-orbit--two{border-style:solid;border-color:#fae7ed;top:34px;width:382px;height:492px;transform:translateX(-50%) rotate(27deg)}
.vrwa-orbit-dot{position:absolute;right:24px;top:212px;width:7px;height:7px;border-radius:50%;background:#fac1d0;box-shadow:0 0 0 7px #fff2f5}
.vrwa-phone{position:relative;z-index:2;width:284px;height:514px;flex:none;display:flex;flex-direction:column;border:8px solid #252833;border-radius:38px;background:#eeeae3;box-shadow:0 24px 47px #33354120,4px 2px 0 #656772 inset;overflow:hidden;transform:rotate(-3deg);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.vrwa-statusbar{height:28px;flex:none;background:#f7f9f8;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 15px;color:#2e353d;font-size:8px;font-weight:700;position:relative}
.vrwa-statusbar>i{position:absolute;width:71px;height:15px;top:4px;left:50%;transform:translateX(-50%);border-radius:20px;background:#252833}
.vrwa-statusbar>div{display:flex;gap:4px;align-items:center}
.vrwa-statusbar>div svg{width:12px;height:9px}.vrwa-statusbar>div svg+svg{width:16px}
.vrwa-chat-header{display:flex;flex:none;align-items:center;gap:8px;min-height:64px;padding:8px 10px 10px 7px;background:#075e54;color:#fff}
.vrwa-chat-header>.vrwa-icon{width:13px;height:13px;stroke-width:1.8}
.vrwa-avatar{position:relative;display:block;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#fff;flex:none}
.vrwa-avatar img{position:absolute;width:104px!important;height:auto!important;max-width:none!important;left:3px;top:3px}
.vrwa-chat-header>div{min-width:0;flex:1}
.vrwa-chat-header strong{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:-.1px;white-space:nowrap;line-height:1.6}
.vrwa-chat-header strong .vrwa-icon{width:10px;height:10px;color:#52d998;stroke-width:1.6}
.vrwa-chat-header small{display:block;font-size:8px;color:#d0e8df;line-height:1.8;font-weight:400}
.vrwa-chat-menu{font-size:20px;line-height:1;font-weight:400;margin-left:auto;color:#c2ded7}
.vrwa-chat-screen{position:relative;flex:1;min-height:0;overflow:hidden;padding:11px 11px 18px;background-color:#eeeae3;background-image:radial-gradient(#b6aca021 .8px,transparent .8px);background-size:17px 17px}
.vrwa-sample-label{display:block;width:fit-content;margin:0 auto 11px;padding:4px 8px;border-radius:5px;background:#f7f4ed;color:#9b948a;font-size:6px;line-height:1.4;letter-spacing:.45px;text-transform:uppercase;box-shadow:0 1px 2px #74604408}
.vrwa-phone-content{position:relative;min-height:315px}
.vrwa-bubble{position:relative;padding:12px 12px 0;background:#fff;border:1px solid #fff;border-radius:0 10px 10px 10px;color:#3c434a;box-shadow:0 2px 3px #3b362c0d;font-size:9px;line-height:1.65;font-weight:400;animation:vrwa-bubble .48s .4s cubic-bezier(.2,.7,.2,1) both;transform-origin:top left}
.vrwa-bubble::before{position:absolute;content:"";left:-7px;top:-1px;width:8px;height:10px;background:linear-gradient(45deg,transparent 50%,#fff 51%)}
.vrwa-bubble p{font:inherit;margin:0 0 9px;color:inherit;line-height:1.65}
.vrwa-bubble p strong{font-weight:600;color:#1d272d}
.vrwa-bubble h4{font-family:inherit;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:-.1px;margin:0 0 9px;color:#2c3832}
.vrwa-bubble dl{display:grid;gap:2px;margin:0 0 10px;font:inherit}
.vrwa-bubble dl>div{display:flex;gap:4px;align-items:baseline;flex-wrap:wrap}
.vrwa-bubble dt{font:inherit;color:#8d9594;flex:none}.vrwa-bubble dt::after{content:":"}
.vrwa-bubble dd{font:inherit;margin:0;color:#3e4848;overflow-wrap:anywhere}
.vrwa-bubble dd del{font-size:8px;color:#a29f9b;margin-right:5px}.vrwa-bubble dd b{font-size:11px;color:#b53150;font-weight:600}
.vrwa-optout{display:block;font-size:7px;line-height:1.7;color:#969c9d}
.vrwa-message-meta{display:flex;gap:4px;justify-content:flex-end;align-items:center;color:#a0a6a8;font-size:6px;line-height:1.7;padding:2px 0 6px}
.vrwa-message-meta .vrwa-icon{width:13px;height:8px;stroke:#58a9d0;stroke-width:1.6}
.vrwa-message-link{border:0;border-top:1px solid #f0f1f0;display:flex;align-items:center;justify-content:center;gap:7px;width:calc(100% + 24px);margin:0 -12px;padding:9px 5px;border-radius:0 0 10px 10px;background:#fff;color:#168fb6;font-size:9px;font-weight:500;line-height:1.5}
.vrwa-message-link:hover{background:#f6fbfd}.vrwa-message-link .vrwa-icon{width:11px;height:11px;stroke-width:1.5}
.vrwa-homebar{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:84px;height:4px;border-radius:4px;background:#8a88855e;z-index:3}
.vrwa-typing{position:absolute;left:0;top:0;display:flex;align-items:center;gap:4px;padding:12px 16px;background:#fff;border-radius:0 9px 9px 9px;opacity:0;animation:vrwa-typing .43s both;box-shadow:0 2px 4px #3332}
.vrwa-typing i{width:4px;height:4px;border-radius:50%;background:#bec6c0}
.vrwa-float{position:absolute;display:grid;place-items:center;width:51px;height:51px;border:1px solid #f9d9e2;border-radius:16px;background:#fff;box-shadow:0 8px 25px #94455909;color:#f3123d;z-index:1;animation:vrwa-float 5s ease-in-out infinite}
.vrwa-float .vrwa-icon{width:22px;height:22px;stroke-width:1.4}
.vrwa-float--calendar{left:24px;top:165px;transform:rotate(-10deg)}
.vrwa-float--whatsapp{right:12px;top:106px;color:#36b875;transform:rotate(9deg);animation-delay:-2.4s}
.vrwa-receive-tag{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);text-align:center;z-index:2;white-space:nowrap}
.vrwa-receive-tag>span{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 11px;border:1px solid #e5e9e2;border-radius:25px;background:#ffffffe6;color:#6c8877;font-size:9px;font-weight:500;line-height:1.5}
.vrwa-receive-tag>span .vrwa-icon{width:12px;height:12px;stroke-width:1.6}.vrwa-receive-tag strong{font-weight:600}
.vrwa-receive-tag>small{font-size:7px;line-height:1.7;color:#a4a5ab;display:block;margin-top:5px}
.vrwa-channel-card{position:absolute;left:-6px;bottom:86px;z-index:3;display:flex;gap:7px;align-items:center;max-width:207px;padding:11px 12px;border:1px solid #edf0ec;background:#fff;border-radius:12px;box-shadow:0 12px 28px #4254490e;transform:rotate(-3deg);animation:vrwa-channel 6s ease-in-out infinite}
.vrwa-channel-card>span{display:grid;place-items:center;background:#eaf8ee;color:#54ae75;width:26px;height:26px;border-radius:50%;border:2px solid #fff;flex:none}
.vrwa-channel-card>span+span{background:#fff0f4;color:#ed8aa3;margin-left:-15px}
.vrwa-channel-card .vrwa-icon{width:13px;height:13px;stroke-width:1.4}
.vrwa-channel-card>div{margin-left:1px}.vrwa-channel-card strong{display:block;font-size:8px;line-height:1.6;color:#7c8a80;font-weight:700}.vrwa-channel-card small{display:block;font-size:6px;line-height:1.6;color:#a2aba4;font-weight:500}
.vrwa-pref-card{background:#fff;border:1px solid #fff;border-radius:10px;padding:16px 12px;color:#47534e;box-shadow:0 2px 3px #3b362c0d;font-family:inherit;animation:vrwa-bubble .5s both}
.vrwa-pref-icon{width:35px;height:35px;margin:0 auto 9px;border-radius:50%;background:#eaf8ee;color:#53a876;display:grid;place-items:center}.vrwa-pref-icon .vrwa-icon{width:18px;height:18px}
.vrwa-pref-card h4{font-family:inherit;font-size:12px;line-height:1.6;text-align:center;font-weight:600;margin:0 0 4px;color:#32493f}
.vrwa-pref-card>p{font-family:inherit;font-size:8px;line-height:1.7;text-align:center;color:#9ba7a0;margin:0 0 14px}
.vrwa-verified-number{display:flex;align-items:center;gap:7px;background:#f6faf7;border-radius:6px;padding:9px;margin-bottom:14px;color:#7e9a88;font-size:8px;line-height:1.5}.vrwa-verified-number .vrwa-icon{width:13px;height:13px}
.vrwa-switch-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f0f4f1;font-size:9px;font-weight:500;line-height:1.6;color:#6e7e74;cursor:pointer}
.vrwa-switch-row input{appearance:none;position:relative;width:28px;height:16px;border-radius:20px;background:#dce3df;border:0;flex:none;margin:0;transition:background .2s}
.vrwa-switch-row input::before{content:"";position:absolute;width:12px;height:12px;background:#fff;border-radius:50%;left:2px;top:2px;box-shadow:0 1px 3px #0001;transition:transform .2s}
.vrwa-switch-row input:checked{background:#64b586}.vrwa-switch-row input:checked::before{transform:translateX(12px)}
.vrwa-switch-row input:disabled{opacity:.4;cursor:default}
.vrwa-pref-status{padding:10px 8px;margin-top:10px;border:1px solid #e3eee4;border-radius:7px;background:#f7fbf5;color:#7f987d;font-size:7px;text-align:center;line-height:1.7}
.vrwa-pref-mail{display:flex;gap:5px;align-items:center;justify-content:center;font-size:7px;color:#9eaaa2;line-height:1.8;margin-top:12px}.vrwa-pref-mail .vrwa-icon{width:10px;height:10px}
.vrwa-explorer{margin-top:34px}
.vrwa-explorer-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:20px}
.vrwa-eyebrow{font-size:8px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;line-height:1.8;color:#c77789;display:block}
.vrwa-explorer-heading h3{font-family:inherit;font-weight:700;font-size:23px;line-height:1.5;letter-spacing:-.5px;color:var(--wa-ink);margin:4px 0 0}
.vrwa-playback{display:flex;gap:9px;align-items:center;margin-bottom:1px}
.vrwa-playback>span{font-size:8px;font-weight:500;line-height:1.5;color:#9fa1a8}
.vrwa-playback>button{width:30px;height:30px;border-radius:50%;border:1px solid #eee3e8;background:#fff;color:#9a8a93;display:grid;place-items:center;flex:none;padding:0;transition:color .2s,border-color .2s}
.vrwa-playback>button:hover{color:#f3123d;border-color:#f7bdcc}.vrwa-playback>button svg{width:10px;height:10px}
.vrwa-playback .vrwa-play{display:none}.vrwa-section.vrwa-paused .vrwa-pause{display:none}.vrwa-section.vrwa-paused .vrwa-play{display:block}
.vrwa-tablist{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}
.vrwa-tab{position:relative;display:flex;gap:11px;align-items:center;min-width:0;min-height:80px;text-align:left;padding:15px 14px;border:1px solid #ede8ec;border-radius:12px;background:#fff;color:#81808b;overflow:hidden;transition:border-color .25s,background .25s,color .25s,box-shadow .25s}
.vrwa-tab:hover{background:#fff8fa;border-color:#f5ced9}
.vrwa-tab-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:#faf6f8;color:#bd9ea9;transition:color .25s,background .25s}
.vrwa-tab-icon .vrwa-icon{width:16px;height:16px;stroke-width:1.5}
.vrwa-tab>span+span{min-width:0;display:flex;flex-direction:column;gap:5px}.vrwa-tab small{font-size:7px;font-weight:700;letter-spacing:.8px;color:#b6aab0;line-height:1}
.vrwa-tab b{font-family:inherit;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:-.1px}
.vrwa-tab[aria-selected="true"]{background:#fff2f6;border-color:#f8c4d2;color:#c42f50;box-shadow:0 5px 16px #f3123d05}
.vrwa-tab[aria-selected="true"] .vrwa-tab-icon{color:#f3123d;background:#ffe0e9}.vrwa-tab[aria-selected="true"] small{color:#d991a4}
.vrwa-tab-progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffe5ed;opacity:0}
.vrwa-tab[aria-selected="true"] .vrwa-tab-progress{opacity:1}
.vrwa-tab[aria-selected="true"] .vrwa-tab-progress::after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:#ef7b98;animation:vrwa-progress var(--wa-interval) linear forwards}
.vrwa-detail-area{margin-top:14px;padding:24px 25px;border-radius:14px;border:1px solid #f0e8ec;background:#fff;min-height:121px}
.vrwa-detail-panel{display:flex;align-items:center;gap:15px;animation:vrwa-panel .35s ease both}.vrwa-detail-panel[hidden]{display:none}
.vrwa-detail-icon{width:41px;height:41px;border-radius:12px;background:#fff2f5;color:#f3123d;display:grid;place-items:center;flex:none}
.vrwa-detail-icon .vrwa-icon{width:20px;height:20px;stroke-width:1.45}
.vrwa-detail-copy{min-width:0;flex:1}
.vrwa-detail-copy h3{font-family:inherit;font-size:15px;font-weight:700;line-height:1.5;margin:0 0 7px;color:#3f4352;letter-spacing:-.15px}
.vrwa-detail-copy p{font-family:inherit;font-size:11px;font-weight:500;line-height:1.9;color:#858795;margin:0;max-width:755px}
.vrwa-detail-recipient{align-self:stretch;flex:0 0 170px;display:flex;flex-direction:column;justify-content:center;gap:6px;border-left:1px solid #f1e8ed;padding-left:22px;margin-left:11px}
.vrwa-detail-recipient>span{color:#b1a4ac;font-size:7px;letter-spacing:.5px;font-weight:500;line-height:1.5}.vrwa-detail-recipient>strong{color:#768578;font-size:10px;font-weight:700;line-height:1.6}
.vrwa-detail-recipient>small{display:flex;align-items:center;gap:4px;color:#a1b09e;font-size:7px;font-weight:500;line-height:1.5}.vrwa-detail-recipient .vrwa-icon{width:10px;height:10px}
.vrwa-variants{display:flex;gap:5px;margin-top:10px;align-items:center}
.vrwa-variants button{font-family:inherit;border:1px solid #eae9eb;background:#fbfafb;color:#a5a0a7;border-radius:20px;padding:5px 9px;font-size:8px;line-height:1.5;font-weight:600}
.vrwa-variants button[aria-pressed="true"]{border-color:#f3c4d0;color:#ca647d;background:#fff4f7}
.vrwa-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;padding:22px 0;border-top:1px solid #f1e7ec;border-bottom:1px solid #f1e7ec;gap:0}
.vrwa-trust>article{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:0 20px;border-left:1px solid #eee5eb}.vrwa-trust>article:first-child{border-left:0;padding-left:0}.vrwa-trust>article:last-child{padding-right:0}
.vrwa-trust-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#fff0f4;color:#ed708f;flex:none;margin-top:3px}
.vrwa-trust-icon .vrwa-icon{width:17px;height:17px;stroke-width:1.45}
.vrwa-trust h3{font-family:inherit;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:-.2px;margin:0 0 4px;color:#50515e}
.vrwa-trust strong{display:block;font-size:9px;font-weight:600;line-height:1.7;color:#8c8190}
.vrwa-trust p{font-family:inherit;color:#a49ba7;font-size:8px;font-weight:500;line-height:1.8;margin:4px 0 0;max-width:190px}
.vrwa-footer{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin:21px 0 0;font-family:inherit;font-size:8px;font-weight:500;line-height:1.8;color:#b3a8b2}
.vrwa-footer>.vrwa-icon{width:10px;height:10px;color:#d7a4b3;stroke-width:1.4}.vrwa-footer>span{color:#d8cbd4}
.vrwa-section.vrwa-paused .vrwa-bubble,.vrwa-section.vrwa-paused .vrwa-pref-card,.vrwa-section.vrwa-paused .vrwa-detail-panel{animation:none}.vrwa-section.vrwa-paused .vrwa-typing{display:none}
.vrwa-section.vrwa-paused .vrwa-float,.vrwa-section.vrwa-paused .vrwa-channel-card,.vrwa-section.vrwa-hidden .vrwa-float,.vrwa-section.vrwa-hidden .vrwa-channel-card{animation-play-state:paused}
.vrwa-section.vrwa-paused .vrwa-tab-progress::after{animation:none!important;transform:scaleX(1)!important}.vrwa-section.vrwa-hidden .vrwa-tab-progress::after{animation-play-state:paused!important}
.vrwa-dialog{font-family:inherit;color:var(--wa-ink);width:min(430px,calc(100% - 30px));max-width:none;max-height:calc(100svh - 30px);margin:auto;border:1px solid #f5e8ee;border-radius:20px;box-shadow:0 20px 75px #4d203b28;overflow:auto;padding:26px;background:#fffdfd;overscroll-behavior:contain}
.vrwa-dialog::backdrop{background:#30263860;backdrop-filter:blur(6px)}
.vrwa-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:18px}
.vrwa-dialog-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:14px;background:#fff0f5;color:#f3123d}
.vrwa-dialog>header>button{width:29px;height:29px;display:grid;place-items:center;background:#fff;border:1px solid #eee7eb;border-radius:50%;color:#a499a2;padding:0}.vrwa-dialog>header>button .vrwa-icon{width:14px;height:14px}
.vrwa-dialog h3{font-family:inherit;font-size:25px;line-height:1.4;letter-spacing:-.6px;font-weight:700;margin:7px 0 8px;color:#3d3945}
.vrwa-dialog>p{font-family:inherit;font-size:11px;line-height:1.9;font-weight:500;color:#9c8e99;margin:0 0 22px}
.vrwa-dialog dl{display:grid;gap:0;font-size:11px;line-height:1.9;font-weight:500;margin:0 0 22px}
.vrwa-dialog dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:11px 0;border-top:1px solid #f5ecf1}.vrwa-dialog dt{color:#ad9fa9;flex:none}.vrwa-dialog dd{font-weight:600;color:#7e707d;text-align:right;margin:0}
.vrwa-dialog-done{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;border:0;border-radius:10px;background:#f3123d;color:#fff;padding:12px;font-size:11px;font-weight:700;line-height:1.7}.vrwa-dialog-done .vrwa-icon{width:13px;height:13px}
.vrwa-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@keyframes vrwa-bubble{from{opacity:0;transform:translateY(9px) scale(.98)}to{opacity:1;transform:none}}
@keyframes vrwa-typing{0%,85%{opacity:1}100%{opacity:0}}
@keyframes vrwa-panel{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
@keyframes vrwa-progress{to{transform:scaleX(1)}}
@keyframes vrwa-float{0%,100%{translate:0 0}50%{translate:0 -8px}}
@keyframes vrwa-channel{0%,100%{translate:0 0}50%{translate:0 -5px}}
@container vrwa (max-width:1050px){.vrwa-hero{grid-template-columns:1.1fr 1fr;gap:24px}.vrwa-intro h2{font-size:38px;letter-spacing:-1.2px}.vrwa-intro-copy{font-size:12px}.vrwa-benefits{grid-template-columns:1fr;gap:11px;margin-top:20px}.vrwa-intro-note{margin-top:21px;padding-top:17px}.vrwa-phone-stage::before{width:350px;height:350px;top:111px}.vrwa-orbit--one{width:370px;height:440px}.vrwa-orbit--two{width:350px}.vrwa-float--calendar{left:1px;top:160px}.vrwa-float--whatsapp{right:-5px;top:90px}.vrwa-channel-card{left:-10px;bottom:84px;transform:rotate(-3deg) scale(.9);transform-origin:left}.vrwa-tab{padding:13px 10px;gap:8px;min-height:80px}.vrwa-tab-icon{width:28px;height:28px}.vrwa-tab b{font-size:9px}.vrwa-trust>article{gap:9px;padding:0 14px}.vrwa-trust h3{font-size:12px}.vrwa-trust strong{font-size:8px}}
@container vrwa (max-width:790px){.vrwa-hero{grid-template-columns:1fr;gap:4px;min-height:0}.vrwa-intro{padding-top:0;padding-bottom:10px;max-width:620px;margin:0 auto;width:100%;text-align:center}.vrwa-kicker{margin:0 auto}.vrwa-intro h2{font-size:40px;margin-top:22px}.vrwa-intro-copy{margin:0 auto;font-size:12px;max-width:600px}.vrwa-benefits{grid-template-columns:1fr 1fr;gap:13px 20px;width:fit-content;max-width:100%;margin:23px auto 0;text-align:left}.vrwa-intro-note{display:none}.vrwa-phone-stage{height:566px;max-width:490px;width:100%;margin:17px auto 0;padding-top:10px}.vrwa-phone-stage::before{width:390px;height:390px;top:82px}.vrwa-orbit--one{width:430px;height:430px}.vrwa-orbit--two{width:370px;height:475px}.vrwa-float--calendar{left:20px;top:165px}.vrwa-float--whatsapp{right:5px;top:100px}.vrwa-channel-card{left:2px;bottom:80px;transform:rotate(-3deg) scale(.95)}.vrwa-explorer{margin-top:28px}.vrwa-tablist{gap:7px}.vrwa-tab{min-height:93px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.vrwa-tab>span+span{gap:5px}.vrwa-tab small{font-size:6px}.vrwa-tab b{font-size:9px}.vrwa-detail-area{padding:20px}.vrwa-detail-recipient{flex-basis:135px;margin-left:0;padding-left:15px}.vrwa-detail-copy p{font-size:10px}.vrwa-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0;padding:24px 0}.vrwa-trust>article{padding:0 22px}.vrwa-trust>article:nth-child(odd){padding-left:0;border-left:0}.vrwa-trust>article:nth-child(even){padding-right:0}.vrwa-trust h3{font-size:13px}.vrwa-trust strong{font-size:9px}.vrwa-trust p{font-size:8px}}
@container vrwa (max-width:490px){.vrwa-intro h2{font-size:31px;letter-spacing:-.9px;line-height:1.25;margin:20px 0 18px}.vrwa-kicker{font-size:9px;padding:7px 11px}.vrwa-intro-copy{font-size:11px;line-height:1.95}.vrwa-benefits{gap:13px 10px;margin-top:22px;width:100%;grid-template-columns:1fr 1fr}.vrwa-benefits>span{font-size:8px;gap:6px;line-height:1.7}.vrwa-benefits .vrwa-icon{width:24px;height:24px;padding:6px}.vrwa-phone-stage{height:562px;max-width:390px;margin-top:20px}.vrwa-phone{width:270px;height:500px;border-radius:35px}.vrwa-chat-header{gap:6px;padding-right:8px}.vrwa-chat-header strong{font-size:9px}.vrwa-chat-header small{font-size:7px}.vrwa-chat-screen{padding-inline:10px}.vrwa-bubble{font-size:8.7px}.vrwa-orbit--one{width:340px;height:420px;top:70px}.vrwa-orbit--two{width:325px;height:474px;top:34px}.vrwa-phone-stage::before{width:320px;height:320px;top:122px}.vrwa-float{width:39px;height:39px;border-radius:12px}.vrwa-float .vrwa-icon{width:18px;height:18px}.vrwa-float--calendar{left:-1px;top:155px}.vrwa-float--whatsapp{right:-1px;top:91px}.vrwa-channel-card{left:-9px;bottom:86px;transform:rotate(-3deg) scale(.82);transform-origin:left;max-width:207px;padding:10px}.vrwa-orbit-dot{right:4px;top:204px;width:5px;height:5px;box-shadow:0 0 0 5px #fff2f5}.vrwa-receive-tag{bottom:9px}.vrwa-explorer{margin-top:19px}.vrwa-explorer-heading{margin-bottom:16px;align-items:center}.vrwa-explorer-heading h3{font-size:20px;letter-spacing:-.4px}.vrwa-eyebrow{font-size:7px}.vrwa-playback>span{display:none}.vrwa-playback>button{width:28px;height:28px}.vrwa-tablist{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.vrwa-tab{flex-direction:row;align-items:center;gap:7px;min-height:72px;padding:10px}.vrwa-tab:nth-child(4),.vrwa-tab:nth-child(5){grid-column:span 1}.vrwa-tab b{font-size:8px}.vrwa-tab small{font-size:6px}.vrwa-tab-icon{width:26px;height:26px;border-radius:8px}.vrwa-tab-icon .vrwa-icon{width:14px;height:14px}.vrwa-detail-area{margin-top:11px;padding:18px 15px;min-height:179px}.vrwa-detail-panel{flex-wrap:wrap;align-items:flex-start;gap:11px}.vrwa-detail-icon{width:32px;height:32px;border-radius:10px}.vrwa-detail-icon .vrwa-icon{width:16px;height:16px}.vrwa-detail-copy{flex:1;min-width:0}.vrwa-detail-copy h3{font-size:13px;line-height:1.6;margin-bottom:6px}.vrwa-detail-copy p{font-size:10px;line-height:1.9}.vrwa-detail-recipient{flex:0 0 calc(100% - 43px);margin-left:43px;flex-direction:row;justify-content:flex-start;align-items:center;border:0;border-top:1px solid #f2ebef;padding:10px 0 0;gap:7px;flex-wrap:wrap}.vrwa-detail-recipient>span{font-size:6px}.vrwa-detail-recipient>strong{font-size:8px}.vrwa-detail-recipient>small{font-size:6px}.vrwa-variants button{font-size:7px;padding:5px 8px}.vrwa-trust{margin-top:23px;gap:21px 0;padding:22px 0}.vrwa-trust>article{gap:8px;padding:0 13px}.vrwa-trust-icon{width:28px;height:28px}.vrwa-trust-icon .vrwa-icon{width:14px;height:14px}.vrwa-trust h3{font-size:11px}.vrwa-trust strong{font-size:7px}.vrwa-trust p{font-size:7px}.vrwa-footer{font-size:6px;gap:5px;margin-top:17px}.vrwa-footer>.vrwa-icon{width:8px;height:8px}}
@container vrwa (max-width:340px){.vrwa-intro h2{font-size:27px}.vrwa-intro-copy{font-size:10px}.vrwa-benefits>span{font-size:7px;gap:5px}.vrwa-phone{width:250px;height:487px;border-width:7px}.vrwa-phone-stage{height:544px}.vrwa-chat-header{gap:4px}.vrwa-avatar{width:31px;height:31px}.vrwa-avatar img{width:91px!important;left:2px;top:2px}.vrwa-chat-header strong{font-size:8.5px}.vrwa-chat-screen{padding-inline:9px}.vrwa-bubble{font-size:8px;padding-inline:10px}.vrwa-message-link{margin-inline:-10px;width:calc(100% + 20px);font-size:8px}.vrwa-channel-card{left:-3px;bottom:84px;transform:rotate(-3deg) scale(.72)}.vrwa-float--calendar{left:-1px;top:120px}.vrwa-float--whatsapp{right:0;top:74px}.vrwa-phone-stage::before{width:270px;height:300px}.vrwa-orbit--one{width:280px;height:440px;top:55px}.vrwa-orbit--two{width:270px;height:466px}.vrwa-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}.vrwa-tab b{font-size:8px}.vrwa-tab{min-height:66px;padding:10px}.vrwa-tab:nth-child(5){grid-column:span 2;justify-content:center}.vrwa-tab:nth-child(5)>span+span{flex-direction:row;align-items:center;gap:8px}.vrwa-detail-area{padding:15px 12px}.vrwa-detail-copy h3{font-size:12px}.vrwa-detail-copy p{font-size:9px}.vrwa-detail-recipient{flex-basis:100%;margin-left:0}.vrwa-explorer-heading h3{font-size:18px}.vrwa-trust>article{gap:6px;padding:0 9px}.vrwa-trust h3{font-size:10px}.vrwa-trust strong{font-size:6.5px}.vrwa-trust p{font-size:6.5px}}
@container vrwa (max-width:490px) and (min-width:341px){.vrwa-tablist{grid-template-columns:repeat(6,minmax(0,1fr))}.vrwa-tab{grid-column:span 2}.vrwa-tab:nth-child(4),.vrwa-tab:nth-child(5){grid-column:span 3}.vrwa-intro-copy{font-size:12px}.vrwa-benefits>span{font-size:9px}.vrwa-tab b{font-size:10px}.vrwa-detail-copy p{font-size:12px}.vrwa-detail-copy h3{font-size:14px}.vrwa-trust h3{font-size:12px}.vrwa-trust strong,.vrwa-trust p{font-size:8px}.vrwa-footer{font-size:7px}}
@container vrwa (max-width:340px){.vrwa-tab{grid-column:span 1}.vrwa-tab:nth-child(5){grid-column:span 2}.vrwa-intro-copy{font-size:11px}.vrwa-benefits>span{font-size:8px}.vrwa-detail-copy p{font-size:11px}.vrwa-tab b{font-size:9px}.vrwa-trust h3{font-size:11px}.vrwa-trust strong,.vrwa-trust p{font-size:8px}.vrwa-footer{font-size:7px}}
@media(prefers-reduced-motion:reduce){.vrwa-section *,.vrwa-section *::before,.vrwa-section *::after{animation:none!important;transition:none!important}.vrwa-typing{display:none}.vrwa-tab[aria-selected="true"] .vrwa-tab-progress::after{transform:scaleX(1)}.vrwa-playback{display:none}}

/* ===== Site yazı ölçeği (Hakkımızda ile aynı): tasarımın küçük punto değerlerini ezer ===== */
.vrwa-section .vrwa-kicker{font-size:13px}
.vrwa-section .vrwa-intro h2{font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.15}
.vrwa-section .vrwa-intro-copy{font-size:15.5px;line-height:1.7}
.vrwa-section .vrwa-benefits>span{font-size:14px}
.vrwa-section .vrwa-intro-note p{font-size:14px;line-height:1.6}
.vrwa-section .vrwa-eyebrow{font-size:12.5px}
.vrwa-section .vrwa-explorer-heading h3{font-size:clamp(22px,3vw,30px);font-weight:800}
.vrwa-section .vrwa-tab small{font-size:12px}
.vrwa-section .vrwa-tab b{font-size:14px}
.vrwa-section .vrwa-detail-copy h3{font-size:20px;font-weight:800}
.vrwa-section .vrwa-detail-copy p{font-size:15px;line-height:1.7}
.vrwa-section .vrwa-detail-recipient>span,.vrwa-section .vrwa-detail-recipient>small{font-size:12.5px}
.vrwa-section .vrwa-detail-recipient>strong{font-size:15px}
.vrwa-section .vrwa-variants button{font-size:13px}
.vrwa-section .vrwa-trust h3{font-size:16px}
.vrwa-section .vrwa-trust strong{font-size:13.5px}
.vrwa-section .vrwa-trust p{font-size:13px;line-height:1.55}
.vrwa-section .vrwa-footer{font-size:13px}
.vrwa-section .vrwa-receive-tag>span{font-size:13px}
.vrwa-section .vrwa-receive-tag>small,.vrwa-section .vrwa-channel-card small{font-size:11px}
.vrwa-section .vrwa-channel-card strong{font-size:12.5px}
/* Telefon içi mesaj: gerçek WhatsApp'a yakın okunur boyut */
.vrwa-section .vrwa-chat-header strong{font-size:13px}
.vrwa-section .vrwa-chat-header small{font-size:11px}
.vrwa-section .vrwa-sample-label{font-size:9.5px}
.vrwa-section .vrwa-bubble{font-size:12px}
.vrwa-section .vrwa-bubble h4{font-size:13px}
.vrwa-section .vrwa-bubble dd b{font-size:12.5px}
.vrwa-section .vrwa-bubble dd del{font-size:11px}
.vrwa-section .vrwa-optout{font-size:10.5px}
.vrwa-section .vrwa-message-meta{font-size:10px}
.vrwa-section .vrwa-message-link{font-size:12px}
.vrwa-section .vrwa-pref-card h4{font-size:14px}
.vrwa-section .vrwa-pref-card>p,.vrwa-section .vrwa-verified-number,.vrwa-section .vrwa-switch-row{font-size:11.5px}
.vrwa-section .vrwa-pref-status,.vrwa-section .vrwa-pref-mail{font-size:10.5px}
.vrwa-section .vrwa-dialog h3{font-size:24px}
.vrwa-section .vrwa-dialog>p,.vrwa-section .vrwa-dialog dl,.vrwa-section .vrwa-dialog-done{font-size:14px}
@media (max-width:600px){
  .vrwa-section .vrwa-intro-copy{font-size:15px}
  .vrwa-section .vrwa-benefits>span{font-size:13px}
  .vrwa-section .vrwa-tab b{font-size:13px}
  .vrwa-section .vrwa-detail-copy p{font-size:14px}
  .vrwa-section .vrwa-trust p{font-size:12.5px}
  .vrwa-section .vrwa-footer{font-size:12px}
  .vrwa-section .vrwa-bubble{font-size:11.5px}
  /* Büyüyen yazılar sığsın: sekmeler 2 sütun (sonuncu tam genişlik), ilkeler tek sütun */
  .vrwa-section .vrwa-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}
  .vrwa-section .vrwa-tab{grid-column:auto!important}
  .vrwa-section .vrwa-tab:last-child{grid-column:1 / -1!important}
  .vrwa-section .vrwa-trust{grid-template-columns:1fr;gap:18px 0}
  .vrwa-section .vrwa-trust>article{padding:0!important;border-left:0!important;gap:12px}
}
