.cs-agenda{padding-bottom:0}.cs-agenda .wrap{max-width:1180px;margin:0 auto;padding:0 16px}#root .cs .hero{background:var(--wall);border-bottom:1px solid var(--line)}#root .cs .hero .wrap{padding-top:28px;padding-bottom:28px}#root .cs .hero h1{font-size:clamp(40px,6vw,64px)}#root .cs .hero p.lead{font-size:18px;color:var(--ink-2);max-width:52ch;margin:12px 0 0}#root .cs .need{display:grid;grid-template-columns:1fr;gap:18px 40px;margin:22px 0 0;align-items:start}#root .cs .need h2{font-size:14px;font-weight:700;color:var(--ink-3);letter-spacing:.03em;text-transform:uppercase;font-family:var(--body);margin:0 0 10px}#root .cs .steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:none}#root .cs .steps li{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start;margin:0;padding:0}#root .cs .steps .n{font-family:var(--display);font-weight:600;font-size:28px;color:var(--neon-text);line-height:1}#root .cs .steps b{display:block;font-size:16px;font-weight:700;line-height:1.2;color:var(--ink)}#root .cs .steps small{display:block;font-size:14px;color:var(--ink-2);line-height:1.4;margin-top:2px}#root .cs .steps small b{display:inline;font-size:15px;font-weight:600;color:var(--ink)}#root .cs .facts{list-style:none;margin:0;padding:14px 16px;display:grid;gap:10px;font-size:14.5px;color:var(--ink-2);background:var(--floor);border-radius:var(--r);align-self:end}#root .cs .facts li{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0}#root .cs .facts svg{width:18px;height:18px;flex:none;color:var(--neon-text);margin-top:2px}#root .cs .facts b{color:var(--ink);font-weight:700}#root .cs .book .wrap{padding-top:22px;padding-bottom:0}#root .cs .frame{background:transparent;border-radius:var(--r);overflow:hidden}#root .cs .frame iframe{display:block;width:100%;border:0;min-height:0;background:transparent}#root .cs .book .alt{margin:10px 0 0;font-size:13px;color:var(--ink-3);text-align:center}#root .cs .book .alt a{color:var(--neon-text);text-decoration:underline}#root .cs .band{padding:36px 0 44px}#root .cs .help{display:grid;grid-template-columns:1fr;gap:22px;align-items:start}#root .cs .help .wa-card{padding:20px 18px}#root .cs .help .wa-card h3{font-size:24px}#root .cs .help .wa-card .btn-wa .num{font-size:18px;font-weight:600}#root .cs .help .hrs{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:#fffc;margin:2px 0 0}#root .cs .help .hrs svg{width:16px;height:16px;flex:none;color:var(--neon);margin-top:2px}#root .cs .help .hrs b{color:#fff;font-weight:600}#root .cs .faq h2{font-size:30px;margin:0 0 6px}#root .cs .faq details{border-bottom:1px solid var(--line);margin:0;padding:0}#root .cs .faq summary{cursor:pointer;list-style:none;padding:13px 0;font-weight:600;font-size:16.5px;display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--ink)}#root .cs .faq summary::-webkit-details-marker{display:none}#root .cs .faq summary::marker{content:""}#root .cs .faq summary:after{content:"+";font-family:var(--display);font-size:26px;color:var(--neon-text);line-height:1;transition:transform .2s;flex:none}#root .cs .faq details[open] summary:after{transform:rotate(45deg)}#root .cs .faq details p{margin:0 0 14px;color:var(--ink-2);max-width:66ch;font-size:15px}#root .cs .faq b{color:var(--ink)}#root .cs .faq .cost{list-style:none;margin:0 0 16px;padding:0;display:grid;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--wall);font-size:14px}#root .cs .faq .cost li{display:flex;justify-content:space-between;gap:14px;align-items:baseline;padding:9px 12px;border-bottom:1px solid var(--line);margin:0;color:var(--ink-2)}#root .cs .faq .cost li:last-child{border-bottom:0}#root .cs .faq .cost small{display:block;font-size:12px;color:var(--ink-3)}#root .cs .faq .cost b{font-family:var(--display);font-size:17px;font-weight:600;color:var(--ink);white-space:nowrap}#root .cs .faq .more{margin:16px 0 0;font-size:14px;color:var(--ink-2)}#root .cs .faq .more a{color:var(--neon-text);font-weight:600;text-decoration:underline}@media(min-width:760px){#root .cs .hero .wrap{padding-top:40px;padding-bottom:36px}#root .cs .need{grid-template-columns:1.1fr .9fr}#root .cs .book .wrap{padding-top:30px}#root .cs .help{grid-template-columns:.8fr 1.2fr;gap:36px}}@media(min-width:1200px){#root .cs .help{grid-template-columns:1fr 1.6fr}}@media(prefers-reduced-motion:reduce){.cs-agenda *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cs-agenda.css.map */
