/* Service explorer: spacious previews, readable choices, a clear next step. */
.real-explorer{--explore-text:#f0edf6;--explore-muted:#b3adbf;--explore-line:#ffffff1f;padding-top:12px;scroll-margin-top:115px}
.real-explorer .explorer-heading{padding-top:42px;align-items:center;margin-bottom:32px;gap:50px}.real-explorer .explorer-heading .eyebrow{color:#bda7e9;letter-spacing:.15em;font-size:10px;margin-bottom:16px}.real-experience-page .real-explorer .explorer-heading h2{font-size:clamp(35px,4.3vw,58px);font-weight:500;letter-spacing:-.055em;line-height:1.08}.real-explorer .explorer-heading>p{max-width:400px;font-size:15px;line-height:1.8;color:var(--explore-muted)}
.real-experience-page .real-explorer .priority-list{gap:10px;margin-bottom:22px}.real-experience-page .real-explorer .priority-list button{position:relative;display:grid;grid-template-columns:1fr;align-content:start;justify-items:start;gap:6px;min-height:130px;padding:19px 17px;border:1px solid #ffffff20;border-radius:9px;background:#111117;color:#bcb6c8;transition:background .2s,border-color .2s;overflow:hidden}.real-experience-page .real-explorer .priority-list button:hover{border-color:#b7a0e577;background:#1b1823}.real-experience-page .real-explorer .priority-list button[aria-pressed=true]{background:#bca6ee;color:#21172f;border-color:#d9c6ff;box-shadow:none}.real-experience-page .real-explorer .priority-list button strong{font-size:13px;font-weight:550;line-height:1.4}.real-experience-page .real-explorer .priority-list button small{display:block;font-size:10px;line-height:1.6;color:#aaa1b8}.real-experience-page .real-explorer .priority-list button[aria-pressed=true] small{color:#4f3d68}.real-experience-page .real-explorer .priority-list button .explorer-icon{display:block;width:24px;height:24px;margin:0 0 10px;color:#bea6e9}.explorer-icon svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.real-experience-page .real-explorer .priority-list button[aria-pressed=true] .explorer-icon{color:#38234f}.priority-list button[aria-pressed=true]::after{content:'↘';position:absolute;right:15px;top:16px;font-size:18px}
.real-experience-page .real-explorer .service-choice{display:grid;grid-template-columns:minmax(0,1.23fr) minmax(0,1fr);gap:0;border-radius:12px;border:1px solid #ffffff24;padding:0;background:#111017;overflow:hidden;align-items:start}.real-explorer .service-choice-top{grid-column:1/-1;padding:18px 28px;border-bottom:1px solid var(--explore-line);background:#17141f;color:#cbb8e8;letter-spacing:.12em;font-size:10px}.real-explorer .service-choice-top>a{color:#c4bdcf;font-size:11px;display:flex;gap:15px;align-items:center;text-decoration:none}.real-explorer .service-choice-top>a:hover{color:#fff}.service-choice-top>a span{font-size:17px}
.real-explorer .service-overview{grid-column:2;grid-row:2;padding:32px;min-width:0}.real-experience-page .real-explorer .service-choice h3{font-size:clamp(27px,2.65vw,39px);line-height:1.16;letter-spacing:-.045em;color:var(--explore-text);font-weight:500;margin:0 0 17px}.real-explorer .service-description{font-size:14px;line-height:1.8;color:var(--explore-muted);margin:0 0 23px}.real-explorer .service-fit{padding:20px 0;border-top:1px solid var(--explore-line);margin:0}.real-explorer .service-fit>span{color:#bca8d9;font-size:9px;letter-spacing:.13em}.real-explorer .service-fit>p{font-size:13px;line-height:1.75;color:#aaa2b7;margin:10px 0 0}.real-explorer .service-decision{padding-top:21px;gap:21px;align-items:stretch;flex-direction:column}.real-explorer .service-price strong{font-size:32px;letter-spacing:-.04em;font-weight:500;color:#f2edf9}.real-explorer .service-price>span{font-size:12px;color:#b5a9c4;line-height:1.65}.real-explorer .service-decision .button{width:100%;min-height:48px;border-radius:6px;font-size:13px}.real-explorer .service-decision .button[aria-pressed=true]{color:#d7c2f3;background:#241b30;border-color:#b296cc55}.real-explorer .service-decision-note{font-size:11px;line-height:1.7;color:#a99bb8;margin:14px 0 0}
.real-explorer .service-demo{grid-column:1;grid-row:2;background:#17151f;padding:28px;align-self:stretch;min-width:0;border-right:1px solid var(--explore-line)}.service-demo-label{display:flex;align-items:center;gap:9px;color:#c1b5d2;font-size:10px;letter-spacing:.07em;margin:0 0 22px}.service-demo-label>span{width:5px;height:5px;flex-shrink:0;background:#bda5e7;border-radius:50%}.real-explorer .real-work{margin:0}.real-explorer .real-work-image{border:1px solid #ffffff26;border-radius:7px;background:#26222e}.real-explorer .real-work-image img{width:100%;height:auto;aspect-ratio:1.48;object-fit:cover;object-position:top}.real-explorer .real-work-image>span{left:13px;bottom:13px;font-size:8px;letter-spacing:.1em;padding:9px 12px;backdrop-filter:blur(6px)}.real-explorer .real-work-caption{flex-direction:row;align-items:center;margin:20px 0;gap:12px}.real-explorer .real-work-caption small{font-size:9px;color:#b6a4c8}.real-experience-page .real-explorer .real-work-caption h4{font-size:23px!important;line-height:1.15;margin:8px 0 0;color:#e7dff1;max-width:290px}.real-explorer .real-work-caption>a{font-size:11px;color:#d0bbe8}.real-explorer .real-work-switch{gap:6px;flex-direction:row;border:0;padding:0}.real-explorer .real-work-switch button{font-size:10px;line-height:1.45;min-height:54px;padding:10px;border:1px solid #ffffff19;border-radius:5px;background:#1b1823;color:#b5a7c4}.real-explorer .real-work-switch button[aria-pressed=true]{background:#33263f;border-color:#b296cc70;color:#f0dcff}.real-explorer .proof-caption{color:#a798b7!important;font-size:10px!important;margin-top:17px}.real-explorer .real-scope,.real-explorer .real-chat-proof{background:#201a2b;border-color:#ffffff20;margin:0;padding:26px;box-shadow:none}.real-experience-page .real-explorer .real-scope h4{font-size:32px;line-height:1.14;margin:22px 0;color:#e8dbf5}.real-explorer .real-scope li{font-size:13px;color:#c4b4d4;gap:14px;padding:17px 0}.real-explorer .real-scope ol{margin-bottom:22px}.real-explorer .real-scope>a{font-size:12px}.real-explorer .real-chat-proof{padding:32px;background:radial-gradient(ellipse at 100% 0,#7654b23a,transparent 75%),#201a2b;min-height:350px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.real-experience-page .real-explorer .real-chat-proof h4{font-size:38px!important}.real-explorer .real-chat-proof>p:not(.proof-caption){font-size:14px}.real-explorer .real-call{margin:0;border-color:#ffffff20;background:#201a2b}.real-explorer .real-call-options{padding:8px;gap:4px;background:#110e19}.real-explorer .real-call-options button{font-size:10px;line-height:1.5;min-height:50px}.real-explorer .real-call-body{padding:23px}.real-experience-page .real-explorer .real-call-body h4{font-size:30px}.real-explorer .real-call-body>p:not(.proof-caption){font-size:13px}.real-explorer .real-call details p{font-size:13px}.real-explorer .audio-download{font-size:11px}
@media(max-width:1050px){.real-experience-page .real-explorer .priority-list button{padding:16px 11px;min-height:125px}.real-experience-page .real-explorer .priority-list button strong{font-size:12px}.real-experience-page .real-explorer .priority-list button small{font-size:9px}.real-explorer .service-overview{padding:27px 23px}.real-explorer .service-demo{padding:24px}.real-explorer .real-work-caption{align-items:flex-start;flex-direction:column}.real-explorer .real-work-switch{flex-direction:column}.real-explorer .real-work-switch button{min-height:42px}.real-explorer .real-chat-proof{padding:24px}.real-experience-page .real-explorer .real-chat-proof h4{font-size:31px!important}}
@media(max-width:760px){.real-explorer .explorer-heading{display:block;padding-top:28px;margin-bottom:24px}.real-explorer .explorer-heading>p{font-size:14px;margin:17px 0 0;max-width:490px}.real-experience-page .real-explorer .priority-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px}.real-experience-page .real-explorer .priority-list button{padding:15px 12px;min-height:92px;gap:6px}.real-experience-page .real-explorer .priority-list button .explorer-icon{width:20px;height:20px;margin-bottom:5px}.explorer-icon svg{width:20px;height:20px}.real-experience-page .real-explorer .priority-list button small{display:none}.real-experience-page .real-explorer .priority-list button strong{font-size:11px}.priority-list button[aria-pressed=true]::after{right:10px;top:11px;font-size:14px}.real-experience-page .real-explorer .service-choice{display:flex;flex-direction:column}.real-explorer .service-choice-top{width:100%;padding:16px 20px;font-size:9px}.real-explorer .service-choice-top>a{font-size:10px;gap:9px}.real-explorer .service-overview{padding:26px 22px;width:100%}.real-experience-page .real-explorer .service-choice h3{font-size:30px}.real-explorer .service-demo{padding:24px 20px;width:100%;border-right:0;border-top:1px solid var(--explore-line)}.real-explorer .service-description{font-size:14px}.real-explorer .service-fit{padding:18px 0}.real-explorer .service-decision{display:grid;grid-template-columns:1fr;gap:19px}.real-explorer .service-price strong{font-size:29px}.real-explorer .real-work-caption{flex-direction:row;align-items:center}.real-experience-page .real-explorer .real-work-caption h4{font-size:21px!important}.real-explorer .real-work-switch{flex-direction:row}.real-explorer .real-work-switch button{font-size:9px;min-height:56px;padding:9px 7px}.real-explorer .real-scope,.real-explorer .real-chat-proof{padding:23px}.real-explorer .real-call-body{padding:21px 18px}.real-explorer .real-call-options{flex-wrap:nowrap}.real-explorer .real-call-options button{flex:1;font-size:10px}.real-explorer .real-chat-proof{min-height:300px}}
@media(prefers-reduced-motion:reduce){.real-explorer .priority-list button,.real-explorer .real-work-image img{transition:none}}
