﻿.conversation-booster-hero{background:radial-gradient(ellipse 55% 80% at 85% 15%, rgba(0,199,209,0.16), transparent 65%)}.product-detail-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;padding:0 0 3rem}.product-detail-card{background:#1e1e1e;border:1px solid #2a2a2a;padding:1.6rem}.product-detail-card h2{color:#efefef;font-family:"Bebas Neue", sans-serif;font-size:1.55rem;letter-spacing:1.5px;line-height:1.05;margin:0.5rem 0 0.9rem}.product-detail-card p:not(.product-kicker){color:#aaa;font-size:0.94rem;line-height:1.75}.product-action-note{color:#9daeb1;font-size:0.82rem;line-height:1.55;margin-top:0.9rem}.problem-guides{background:linear-gradient(135deg, #1c2223, #171717);border:1px solid #2d3839;border-left:3px solid #00c7d1;margin-top:2.5rem;padding:1.15rem}.problem-guides-intro{margin-bottom:0.9rem}.problem-guides h3{color:#efefef;font-family:"Bebas Neue", sans-serif;font-size:1.5rem;letter-spacing:1.5px;line-height:1.1;margin:0.35rem 0 0.4rem}.problem-guides-intro>p:not(.product-kicker){color:#a7b5b6 !important;font-size:0.82rem !important;line-height:1.45;margin:0}.problem-guides ul{display:grid;gap:0.55rem;grid-template-columns:repeat(2, 1fr);list-style:none;margin:0;padding:0}.problem-guides li{margin:0}.problem-guides a{align-items:center;background:#151718;border:1px solid #303c3d;color:#efefef;display:flex;gap:0.6rem;min-height:3.35rem;padding:0.5rem 0.7rem;text-decoration:none;transition:background 0.2s, border-color 0.2s, transform 0.2s}.problem-guides a:hover,.problem-guides a:focus-visible{border-color:#00c7d1;background:#202829;outline:none;transform:translateY(-3px)}.problem-guide-number{color:#00c7d1;font-family:"Bebas Neue", sans-serif;font-size:1.25rem;letter-spacing:1px}.problem-guide-title{flex:1;font-size:0.86rem;line-height:1.3}.problem-guide-arrow{color:#00c7d1;font-size:1.1rem}.product-story-with-guides{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0, 1.3fr) minmax(270px, 0.7fr);max-width:none}.product-story-with-guides .problem-guides{margin-top:0}.product-story-with-guides .problem-guides ul{grid-template-columns:1fr}.booster-video{padding-top:0}.conversation-features .feature-grid{grid-template-columns:repeat(6, 1fr)}.conversation-features .feature-card{grid-column:span 2;min-height:190px}.conversation-features .feature-card:nth-child(4),.conversation-features .feature-card:nth-child(5){grid-column:span 3}.conversation-features .material-symbols-outlined{color:#00c7d1;font-size:1.7rem;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.conversation-features h3{color:#efefef;font-family:"Bebas Neue", sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:1.5px;margin:0.75rem 0 0.5rem}.conversation-gallery{display:block;padding:0 0 3rem}.conversation-marquee{background:#080b0d;border:1px solid #274348;display:block;height:auto;max-width:100%}.gallery-heading{padding:2.4rem 0 0.5rem}.gallery-heading h2,.product-faq h2{color:#efefef;font-family:"Bebas Neue", sans-serif;font-size:2rem;letter-spacing:2px;margin:0.45rem 0 1rem}.conversation-screenshots{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin-top:1rem}.screenshot-preview{background:#111;border:1px solid #2a2a2a;color:#efefef;cursor:zoom-in;display:block;max-width:100%;overflow:hidden;padding:0;position:relative;text-align:left;transition:border-color 0.2s, transform 0.2s}.screenshot-preview:hover,.screenshot-preview:focus-visible{border-color:#f5c400;outline:none;transform:translateY(-3px)}.screenshot-preview img{display:block;height:auto;width:100%}.screenshot-preview span{background:rgba(0,0,0,0.78);bottom:0;color:#f5c400;font-size:0.7rem;font-weight:600;letter-spacing:1.2px;padding:0.55rem 0.7rem;position:absolute;right:0;text-transform:uppercase}.screenshot-preview:last-child{grid-column:1 / -1;justify-self:center;width:calc(50% - 0.5rem)}.screenshot-dialog{background:#111;border:1px solid #3b4749;inset:0;margin:auto;max-height:100vh;max-width:100vw;padding:0;position:fixed;width:fit-content}.screenshot-dialog::backdrop{background:rgba(0,0,0,0.88)}.screenshot-dialog img{display:block;height:auto;max-height:100vh;max-width:100vw}.screenshot-dialog-close{align-items:center;background:#111;border:1px solid #f5c400;color:#f5c400;cursor:pointer;display:flex;font-size:1.8rem;height:2.5rem;justify-content:center;line-height:1;position:fixed;right:1.5rem;top:1.5rem;width:2.5rem;z-index:1}.screenshot-dialog-close:hover,.screenshot-dialog-close:focus-visible{background:#f5c400;color:#111;outline:none}.product-offer{border-top:1px solid #2a2a2a}.plan-comparison{display:grid;gap:1rem;grid-template-columns:repeat(2, 1fr);margin-top:1.25rem}.plan-comparison section{background:#1e1e1e;border:1px solid #2a2a2a;padding:1.4rem}.plan-comparison section:last-child{border-color:#00aeba}.plan-comparison h3{color:#00c7d1;font-family:"Bebas Neue", sans-serif;font-size:1.45rem;font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem}.plan-comparison ul{color:#aaa;line-height:1.75;padding-left:1.1rem}.product-faq{border-top:1px solid #2a2a2a;padding:3rem 0}.product-faq details{background:#1e1e1e;border:1px solid #2a2a2a;margin-top:0.65rem;padding:0 1.25rem}.product-faq summary{color:#efefef;cursor:pointer;font-size:0.98rem;font-weight:500;padding:1rem 1.7rem 1rem 0}.product-faq summary::marker{color:#00c7d1}.product-faq details p{color:#aaa;line-height:1.75;padding-bottom:1rem}@media (max-width: 760px){.product-detail-grid,.conversation-screenshots,.plan-comparison{grid-template-columns:1fr}.conversation-features .feature-grid{grid-template-columns:1fr}.conversation-features .feature-card,.conversation-features .feature-card:nth-child(4),.conversation-features .feature-card:nth-child(5){grid-column:auto}.problem-guides ul{grid-template-columns:1fr}.product-story-with-guides{display:block}.product-story-with-guides .problem-guides{margin-top:2.5rem}.screenshot-preview:last-child{grid-column:auto;max-width:100%;width:100%}}
