.rlf-section { padding-block:clamp(48px,6vw,80px); scroll-margin-top:100px; background:var(--ocf-bg); color:var(--ocf-body); }
.rlf-section h2 { font-size:clamp(28px,3vw,42px); line-height:1.2; text-transform:none; max-width:850px; margin:12px 0 30px; color:var(--ocf-heading); }
.rlf-section h3 { font-size:21px; line-height:1.3; text-transform:none; color:var(--ocf-heading); }
.rlf-section p { font-size:17px; line-height:1.65; }
.rlf-section .eyebrow { font-size:13px; color:var(--ocf-link); }
.rlf-steps,.rlf-features { display:grid; gap:20px; list-style:none; margin:0; padding:0; }
.rlf-steps { grid-template-columns:repeat(4,minmax(0,1fr)); counter-reset:rlf-step; }
.rlf-features { grid-template-columns:repeat(3,minmax(0,1fr)); }
.rlf-steps li,.rlf-features li { padding:26px; border:1px solid var(--ocf-border); background:var(--ocf-bg-alt); border-radius:10px; }
.rlf-steps li { position:relative; counter-increment:rlf-step; border-top:3px solid var(--ocf-secondary); }
.rlf-steps li::before { content:"0" counter(rlf-step); display:block; font-size:26px; color:var(--ocf-link); font-weight:800; margin-bottom:18px; }
.rlf-steps li:not(:last-child)::after { content:"→"; position:absolute; right:-17px; top:35px; color:var(--ocf-link); z-index:1; font-size:24px; }
.rlf-steps p,.rlf-features p { margin-top:12px; }
.rlf-note { margin-top:26px; max-width:900px; }
.rlf-features-section { background:var(--ocf-bg-alt); }
.rlf-benefits { border-top:1px solid var(--ocf-border); padding-top:28px; margin-top:32px; }
.rlf-demo-grid { display:grid; grid-template-columns:1fr 1fr; align-items:start; gap:48px; }
.rlf-demo-grid .hero-form-card { width:100%; }
@media(max-width:1000px) { .rlf-steps{grid-template-columns:repeat(2,minmax(0,1fr));} .rlf-steps li::after{display:none;} }
@media(max-width:767px) { .rlf-features,.rlf-steps,.rlf-demo-grid{grid-template-columns:1fr;} .rlf-demo-grid{gap:24px;} .rlf-section h2{font-size:29px;} .rlf-section p{font-size:16px;} }

/* OCF_AGENT_BLOCK:rooted-feature-charcoal-cards START */
.rlf-features-section .rlf-features > li {
 background: #252A27;
 border-color: #414A43;
 color: #FFFFFF;
 transition: background-color 180ms ease, border-color 180ms ease;
}
.rlf-features-section .rlf-features > li h3,
.rlf-features-section .rlf-features > li p { color: #FFFFFF; }
@media (hover: hover) {
 .rlf-features-section .rlf-features > li:hover { background: #303732; border-color: var(--ocf-secondary); }
}
@media (prefers-reduced-motion: reduce) {
 .rlf-features-section .rlf-features > li { transition: none; }
}
/* OCF_AGENT_BLOCK:rooted-feature-charcoal-cards END */

/* OCF_AGENT_BLOCK:rbm-consistent-feature-cards START */
.rlf-features-section .rlf-features { grid-auto-rows: 1fr; align-items: stretch; }
.rlf-features-section .rlf-features > li { height: 100%; box-sizing: border-box; }
.rlf-features-section .rlf-features > li h3 { color: var(--ocf-secondary); margin: 0; min-height: 2.6em; }
.rlf-features-section .rlf-features > li p { margin: 12px 0 0; }
@media (max-width: 767px) { .rlf-features-section .rlf-features > li h3 { min-height: 0; } }
/* OCF_AGENT_BLOCK:rbm-consistent-feature-cards END */

/* OCF_AGENT_BLOCK:rbm-home-transparent-device START */
.rbm-home-device { display: grid; grid-template-columns: minmax(0,1fr) 200px; gap: 32px; align-items: center; }
.rbm-home-device figure { margin: 0; }
.rbm-home-device img { display: block; width: 100%; max-height: 280px; object-fit: contain; }
@media (max-width: 767px) { .rbm-home-device { grid-template-columns: 1fr; } .rbm-home-device figure { width: 160px; justify-self: center; } }
/* OCF_AGENT_BLOCK:rbm-home-transparent-device END */

/* OCF_AGENT_BLOCK:rooted-demo-frame START */
#request-demo .rooted-ghl-demo-embed {border:3px solid #A7CF55;border-radius:12px;padding:12px;box-sizing:border-box;background:#172018;overflow:hidden}#request-demo .rooted-ghl-demo-embed iframe {max-width:100%;margin-bottom:-16px}#request-demo .rlf-demo-benefits {list-style:none;padding:0;margin:30px 0 18px;display:grid;gap:20px}#request-demo .rlf-demo-benefits li {border-left:3px solid #A7CF55;padding:2px 0 2px 18px;display:grid;gap:4px}#request-demo .rlf-demo-benefits strong {font-size:18px;color:#fff}#request-demo .rlf-demo-benefits span {color:#c9d0c9;font-size:15px}#request-demo .rlf-demo-note {font-size:12px;color:#aeb8ae;margin-top:24px}@media(max-width:767px){#request-demo .rooted-ghl-demo-embed{padding:6px}#request-demo .rlf-demo-benefits{gap:14px}}
/* OCF_AGENT_BLOCK:rooted-demo-frame END */

/* OCF_AGENT_BLOCK:rooted-demo-phone START */
#request-demo .rlf-demo-phone{margin:24px auto 12px;max-width:410px;text-align:center}#request-demo .rlf-demo-phone img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 15px 24px rgba(0,0,0,.35))}@media(max-width:767px){#request-demo .rlf-demo-phone{max-width:310px;margin:20px auto}}
/* OCF_AGENT_BLOCK:rooted-demo-phone END */

/* OCF_AGENT_BLOCK:rooted-demo-chat-example START */
#request-demo .rlf-chat-example{margin:26px auto 0;max-width:450px;padding:24px 22px;background:#101110;border:2px solid #a7cf55;border-radius:28px;color:#fff;box-shadow:0 18px 35px rgba(0,0,0,.22);font-size:15px}#request-demo .rlf-chat-heading{text-align:center;font-size:21px;font-weight:800;margin:0 0 16px}#request-demo .rlf-chat-rule{height:1px;background:#3c433d;margin-bottom:18px}#request-demo .rlf-chat-status{text-align:center;color:#a7cf55;font-size:14px;margin:0 0 16px}#request-demo .rlf-chat-bubble{width:fit-content;max-width:89%;padding:12px 15px;border-radius:17px;line-height:1.5;margin:12px 0;font-size:15px}#request-demo .rlf-chat-ai{background:#19231b;border:1px solid #3a4a3e;margin-right:auto}#request-demo .rlf-chat-client{background:#167553;margin-left:auto}#request-demo .rlf-chat-confirm{border-left:3px solid #a7cf55;background:#19231b;border-radius:8px;padding:13px 15px;font-weight:700;margin-top:14px}#request-demo .rlf-chat-disclaimer{text-align:center;font-size:12px;color:#c1c9c2;margin:16px 0 0}@media(max-width:767px){#request-demo .rlf-chat-example{padding:18px 14px;border-radius:22px}#request-demo .rlf-chat-bubble{font-size:14px}}
/* OCF_AGENT_BLOCK:rooted-demo-chat-example END */

/* OCF_AGENT_BLOCK:rooted-demo-balance START */
#request-demo .rlf-demo-grid{align-items:start;gap:clamp(28px,3vw,52px)}#request-demo .rlf-section h2,#request-demo h2{margin-bottom:14px}#request-demo .rlf-chat-example{margin:18px auto 0;max-width:420px;padding:17px 18px;border-radius:22px}#request-demo .rlf-chat-heading{font-size:19px;margin-bottom:9px}#request-demo .rlf-chat-rule{margin-bottom:9px}#request-demo .rlf-chat-status{margin-bottom:9px}#request-demo .rlf-chat-bubble{font-size:14px;line-height:1.4;padding:9px 12px;margin:8px 0}#request-demo .rlf-chat-confirm{padding:10px 12px;margin-top:9px;font-size:14px}#request-demo .rlf-chat-disclaimer{margin-top:10px;font-size:11px}#request-demo .rlf-demo-benefits{margin:20px 0 0;gap:12px}#request-demo .rlf-demo-benefits li{padding-left:12px;gap:2px}#request-demo .rlf-demo-benefits strong{font-size:16px}#request-demo .rlf-demo-benefits span{font-size:13px}#cta.ocf-cta{display:none!important}@media(max-width:767px){#request-demo .rlf-demo-grid{gap:26px}#request-demo .rlf-chat-example{max-width:420px;padding:15px 13px}}
/* OCF_AGENT_BLOCK:rooted-demo-balance END */

/* OCF_AGENT_BLOCK:rooted-demo-centered-column START */
#request-demo .rlf-demo-grid > div:first-child{display:flex;flex-direction:column;justify-content:center;align-self:stretch}#request-demo .rlf-demo-grid > div:first-child .rlf-chat-example{width:100%;margin:24px auto 0}#request-demo .rlf-demo-grid > div:first-child > p:not(.eyebrow){max-width:560px}@media(max-width:767px){#request-demo .rlf-demo-grid > div:first-child{align-self:auto;justify-content:flex-start}#request-demo .rlf-demo-grid > div:first-child .rlf-chat-example{margin-top:20px}}
/* OCF_AGENT_BLOCK:rooted-demo-centered-column END */

/* OCF_AGENT_BLOCK:rbm-demo-light-chat-v1 START */
#request-demo .rlf-chat-example{background:#fff;color:#153c2c;border:2px solid #a7cf55;box-shadow:0 18px 38px rgba(0,0,0,.2)}#request-demo .rlf-chat-heading{display:flex;align-items:center;justify-content:center;gap:10px;color:#143d2b}#request-demo .rlf-chat-heading:before{content:"🤖";display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1;width:34px;height:34px;background:#e7f5dc;border:1px solid #b6d7a0;border-radius:50%}#request-demo .rlf-chat-rule{background:#d7e5d7}#request-demo .rlf-chat-status{color:#246b48;font-weight:700}#request-demo .rlf-chat-ai{background:#e8f3e6;border:1px solid #c2d8c4;color:#183c2c}#request-demo .rlf-chat-client{background:#167553;border:1px solid #167553;color:#fff}#request-demo .rlf-chat-confirm{background:#e6f4df;color:#15472e;border-left:4px solid #82b63b}#request-demo .rlf-chat-disclaimer{color:#566b5c}
/* OCF_AGENT_BLOCK:rbm-demo-light-chat-v1 END */

/* OCF_AGENT_BLOCK:rbm-demo-chat-contrast-correction-v2 START */
#request-demo .rlf-demo-grid .rlf-chat-example{background:#ffffff!important;color:#153c2c!important;border:2px solid #a7cf55!important;box-shadow:0 18px 38px rgba(0,0,0,.18)!important}#request-demo .rlf-demo-grid .rlf-chat-heading{color:#153c2c!important}#request-demo .rlf-demo-grid .rlf-chat-heading:before{content:none!important;display:none!important}#request-demo .rlf-demo-grid .rlf-chat-rule{background:#d4e2d7!important}#request-demo .rlf-demo-grid .rlf-chat-status{color:#216d49!important}#request-demo .rlf-demo-grid .rlf-chat-bubble.rlf-chat-ai{background:#153d2c!important;border:1px solid #153d2c!important;color:#ffffff!important}#request-demo .rlf-demo-grid .rlf-chat-bubble.rlf-chat-client{background:#288b56!important;border:1px solid #288b56!important;color:#ffffff!important}#request-demo .rlf-demo-grid .rlf-chat-confirm{background:#e7f4df!important;border-left:4px solid #7cac34!important;color:#153d2c!important}#request-demo .rlf-demo-grid .rlf-chat-disclaimer{color:#566a5d!important}
/* OCF_AGENT_BLOCK:rbm-demo-chat-contrast-correction-v2 END */

/* OCF_AGENT_BLOCK:rbm-realistic-sms-phone-v1 START */
#request-demo .rlf-chat-example{width:min(100%,370px)!important;max-width:370px!important;margin:22px auto 0!important;padding:12px 14px 18px!important;background:#fff!important;border:7px solid #26352d!important;border-radius:42px!important;box-shadow:0 0 0 2px #87958b,0 20px 38px rgba(0,0,0,.27)!important;box-sizing:border-box!important;position:relative}#request-demo .rlf-chat-example:before{content:"9:41";display:block;text-align:left;font-size:11px;font-weight:800;color:#163e2b;padding:4px 9px 8px;letter-spacing:.03em}#request-demo .rlf-chat-heading{display:flex!important;justify-content:center;align-items:center;color:#153d2b!important;font-size:17px!important;font-weight:800!important;margin:0 0 10px!important;padding:9px 4px 12px!important;border-bottom:1px solid #dce5dc}#request-demo .rlf-chat-heading:before{display:none!important;content:none!important}#request-demo .rlf-chat-rule{display:none!important}#request-demo .rlf-chat-status{font-size:11px!important;color:#6b8070!important;margin:7px 0 15px!important}#request-demo .rlf-chat-bubble{display:block!important;box-sizing:border-box!important;width:fit-content!important;max-width:82%!important;margin:11px 0!important;padding:11px 14px!important;line-height:1.4!important;font-size:14px!important;box-shadow:none!important}#request-demo .rlf-chat-ai{margin-left:0!important;margin-right:auto!important;background:#153d2c!important;border:0!important;color:#fff!important;border-radius:17px 17px 17px 5px!important;text-align:left!important}#request-demo .rlf-chat-client{margin-left:auto!important;margin-right:0!important;background:#27865a!important;border:0!important;color:#fff!important;border-radius:17px 17px 5px 17px!important;text-align:left!important}#request-demo .rlf-chat-confirm{margin:18px 0 0!important;padding:11px 13px!important;background:#e6f4df!important;color:#163e2b!important;border-left:4px solid #88b940!important;border-radius:10px!important;text-align:left!important}#request-demo .rlf-chat-disclaimer{color:#637467!important;font-size:10px!important;margin:13px 0 0!important}@media(max-width:767px){#request-demo .rlf-chat-example{max-width:350px!important;padding:10px 12px 16px!important}#request-demo .rlf-chat-bubble{font-size:13px!important}}
/* OCF_AGENT_BLOCK:rbm-realistic-sms-phone-v1 END */

/* OCF_AGENT_BLOCK:rbm-demo-phone-status-v1 START */
#request-demo .rlf-chat-example:before{content:"9:41" !important;display:block!important;text-align:left!important;color:#153d2c!important;font-size:11px!important;font-weight:800!important;padding:4px 8px 10px!important}#request-demo .rlf-chat-example:after{content:"▂▄▆  ◕  ▰";position:absolute;top:15px;right:21px;color:#153d2c;font-size:12px;font-weight:900;letter-spacing:1px;pointer-events:none}#request-demo .rlf-chat-heading{padding-top:10px!important}
/* OCF_AGENT_BLOCK:rbm-demo-phone-status-v1 END */

/* OCF_AGENT_BLOCK:demo-realistic-iphone START */
#request-demo .rlf-chat-example{position:relative;box-sizing:border-box;max-width:390px!important;min-height:760px;padding:105px 19px 76px!important;border:9px solid #171b1b!important;border-radius:58px!important;background:#fff!important;box-shadow:0 0 0 2px #777e7a,0 18px 42px rgba(0,0,0,.34)!important;overflow:hidden}#request-demo .rlf-chat-example:before{content:'9:41';position:absolute;top:22px;left:31px;color:#102c23;font-size:14px;font-weight:800;line-height:22px;white-space:pre;z-index:2}#request-demo .rlf-chat-example:after{content:'▂▄▆  ◕  ▰';position:absolute;top:22px;right:25px;color:#102c23;font-size:14px;font-weight:800;letter-spacing:1px;z-index:2}#request-demo .rlf-chat-heading{position:relative;margin-top:0!important;padding-bottom:15px!important;color:#153c2c!important}#request-demo .rlf-chat-heading:before{content:'';position:absolute;width:100px;height:26px;border-radius:20px;background:#111;left:50%;top:-70px;transform:translateX(-50%)}#request-demo .rlf-chat-example .rlf-chat-confirm{margin-top:24px!important}#request-demo .rlf-chat-example .rlf-chat-bubble,#request-demo .rlf-chat-example .rlf-message{border-radius:20px!important}#request-demo .rlf-chat-example{aspect-ratio:390/810}@media(max-width:480px){#request-demo .rlf-chat-example{width:100%!important;min-height:700px;padding-left:13px!important;padding-right:13px!important;border-radius:45px!important}#request-demo .rlf-chat-example:before{left:23px}#request-demo .rlf-chat-example:after{right:17px}}
/* OCF_AGENT_BLOCK:demo-realistic-iphone END */

/* OCF_AGENT_BLOCK:demo-iphone-rebuild START */
#request-demo .rlf-demo-grid .rlf-iphone{position:relative!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:min(100%,405px)!important;max-width:405px!important;min-height:805px!important;aspect-ratio:auto!important;padding:0 0 24px!important;margin:24px auto 0!important;border:9px solid #111414!important;border-radius:55px!important;background:#fff!important;box-shadow:0 0 0 2px #777,0 20px 45px #0005!important;overflow:hidden!important;color:#141414!important}#request-demo .rlf-iphone:before,#request-demo .rlf-iphone:after{content:none!important}#request-demo .rlf-iphone-status{height:56px;flex:none;display:flex;align-items:flex-start;justify-content:space-between;padding:17px 25px 0;font-weight:800;font-size:14px;color:#111!important}#request-demo .rlf-iphone-island{position:absolute;top:7px;left:50%;transform:translateX(-50%);width:108px;height:27px;border-radius:25px;background:#080909}#request-demo .rlf-iphone-signals{display:flex;gap:6px;align-items:center}#request-demo .rlf-battery{display:inline-block;width:19px;height:10px;border:2px solid #111;border-radius:3px;background:#111;box-shadow:3px 0 0 -1px #777}#request-demo .rlf-iphone-contact{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 15px 14px;border-bottom:1px solid #ddd;flex:none}#request-demo .rlf-iphone-avatar{height:56px;width:56px;display:grid;place-items:center;border-radius:50%;background:#103c2a;color:#a7cf55;font-size:29px}#request-demo .rlf-iphone .rlf-chat-heading{padding:0!important;margin:0!important;font-size:17px!important;font-weight:750!important;line-height:1.35!important;text-align:center;color:#111!important}#request-demo .rlf-iphone .rlf-chat-heading:before{content:none!important}#request-demo .rlf-iphone-back{position:absolute;left:18px;top:20px;font-size:42px;line-height:30px;color:#1680f5}#request-demo .rlf-iphone-video{position:absolute;right:21px;top:24px;font-size:28px;line-height:20px;color:#1680f5}#request-demo .rlf-iphone-thread{display:flex;flex-direction:column;gap:13px;flex:1;padding:10px 16px 16px;min-height:0}#request-demo .rlf-iphone .rlf-chat-status{text-align:center;color:#888!important;font-size:13px!important;line-height:1.4!important;margin:0 0 6px!important}#request-demo .rlf-iphone .rlf-chat-bubble{display:block!important;max-width:84%!important;width:fit-content!important;padding:12px 15px!important;margin:0!important;border-radius:19px!important;font-size:15px!important;line-height:1.43!important;color:#fff!important}#request-demo .rlf-iphone .rlf-chat-ai{align-self:flex-start!important;background:#103b2b!important;border-bottom-left-radius:5px!important}#request-demo .rlf-iphone .rlf-chat-client{align-self:flex-end!important;background:#29935c!important;border-bottom-right-radius:5px!important}#request-demo .rlf-iphone .rlf-chat-confirm{margin:3px 0 0!important;padding:13px 15px!important;border-left:4px solid #79b63a!important;border-radius:13px!important;background:#e7f2e1!important;color:#103b2b!important;font-size:15px!important;line-height:1.45!important}#request-demo .rlf-iphone-compose{display:flex;align-items:center;gap:10px;padding:9px 16px 13px;flex:none;color:#999}#request-demo .rlf-iphone-plus{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e5e5e8;font-size:25px}#request-demo .rlf-iphone-input{flex:1;border:1px solid #d0d0d6;border-radius:22px;padding:8px 13px;color:#a3a3ad;font-size:15px;display:flex;justify-content:space-between}#request-demo .rlf-iphone-homebar{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:100px;height:5px;background:#111;border-radius:10px}#request-demo .rlf-chat-disclaimer{text-align:center!important;margin:10px auto 0!important;font-size:11px!important;color:#b5b9b3!important}@media(max-width:480px){#request-demo .rlf-demo-grid .rlf-iphone{min-height:790px!important;border-radius:48px!important}#request-demo .rlf-iphone-thread{gap:11px;padding-inline:12px}#request-demo .rlf-iphone .rlf-chat-bubble{font-size:14px!important}}
/* OCF_AGENT_BLOCK:demo-iphone-rebuild END */

/* OCF_AGENT_BLOCK:demo-iphone-polish START */
#request-demo .rlf-demo-grid .rlf-iphone{width:min(100%,330px)!important;max-width:330px!important;min-height:660px!important;border-width:7px!important;border-radius:43px!important;box-shadow:0 0 0 2px #85898a,0 12px 30px #0004!important}#request-demo .rlf-iphone-status{height:44px!important;padding:13px 18px 0!important;font-size:12px!important}#request-demo .rlf-iphone-island{width:92px!important;height:22px!important;top:5px!important}#request-demo .rlf-iphone-signals{gap:5px!important}#request-demo .rlf-cellular{font-size:0!important;display:block;width:19px;height:12px;background:linear-gradient(to top,#111 0 100%) 0 8px/3px 4px no-repeat,linear-gradient(#111,#111) 5px 5px/3px 7px no-repeat,linear-gradient(#111,#111) 10px 2px/3px 10px no-repeat,linear-gradient(#111,#111) 15px 0/3px 12px no-repeat}#request-demo .rlf-wifi{font-size:0!important;display:block;width:16px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3E%3Cpath d='M1 5Q10 -2 19 5M4 9Q10 4 16 9M8 13Q10 11 12 13' fill='none' stroke='%23111' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}#request-demo .rlf-battery{width:18px!important;height:9px!important;border:1.5px solid #111!important;border-radius:2px!important;box-shadow:2px 0 0 -1px #777!important}#request-demo .rlf-iphone-contact{padding-bottom:10px!important;gap:3px!important}#request-demo .rlf-iphone-avatar{width:49px!important;height:49px!important;background:#103c2a!important}#request-demo .rlf-iphone-avatar span{font-size:0!important;display:block;width:34px;height:34px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M31 56V27' stroke='%238FC85D' stroke-width='4' stroke-linecap='round' fill='none'/%3E%3Cpath d='M31 35C13 35 8 22 10 9c14 0 24 8 21 26Z' fill='%2398CE66'/%3E%3Cpath d='M32 44C34 25 47 18 57 20c0 15-8 25-25 24Z' fill='%237DBA55'/%3E%3Cpath d='M31 53C18 53 13 46 14 37c11 0 17 6 17 16Z' fill='%23B2D978'/%3E%3C/svg%3E") center/contain no-repeat}#request-demo .rlf-iphone .rlf-chat-heading{font-size:14px!important;text-decoration:none!important;border:0!important}#request-demo .rlf-iphone-back{font-size:36px!important;left:15px!important;top:14px!important}#request-demo .rlf-iphone-video{font-size:0!important;right:15px!important;top:18px!important;width:27px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 22'%3E%3Crect x='1.5' y='3' width='19' height='16' rx='3' fill='none' stroke='%230078F8' stroke-width='2'/%3E%3Cpath d='M21 8l7-4v14l-7-4Z' fill='none' stroke='%230078F8' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}#request-demo .rlf-iphone-thread{gap:10px!important;padding:8px 12px 10px!important}#request-demo .rlf-iphone .rlf-chat-status{font-size:11px!important;margin-bottom:5px!important}#request-demo .rlf-iphone .rlf-chat-bubble{font-size:12.5px!important;padding:10px 12px!important;line-height:1.4!important;max-width:82%!important}#request-demo .rlf-iphone .rlf-chat-confirm{font-size:12px!important;padding:10px 12px!important;margin-top:2px!important}#request-demo .rlf-iphone-compose{padding:6px 13px 12px!important}#request-demo .rlf-iphone-plus{height:26px!important;width:26px!important;font-size:20px!important}#request-demo .rlf-iphone-input{font-size:12px!important;padding:6px 11px!important}#request-demo .rlf-iphone-homebar{width:90px!important;bottom:7px!important}@media(max-width:480px){#request-demo .rlf-demo-grid .rlf-iphone{max-width:330px!important;min-height:660px!important;width:min(100%,330px)!important}}
/* OCF_AGENT_BLOCK:demo-iphone-polish END */
