.landing-v10.recordings-site .hero-split-headline{font-size:var(--fs-hero);line-height:1.02}@media (max-width:960px){.landing-v10.recordings-site .hero-split-headline{font-size:clamp(2.25rem,10vw,3.25rem)}}.recordings-site :is(section,[id]){scroll-margin-top:76px}.recordings-site .rs-wrap{--rs-gutter:2rem;width:100%;max-width:1120px;padding-inline:var(--rs-gutter);margin-inline:auto}.recordings-site .rs-section{padding-block:5rem}.recordings-site .rs-section+.rs-section{border-top:1px solid var(--border)}.recordings-site .rs-section+.rs-section.rs-wrap{background-image:linear-gradient(var(--border), var(--border));background-size:calc(100% - 2 * var(--rs-gutter)) 1px;background-position:top;background-repeat:no-repeat;border-top:0}.recordings-site .rs-muted+.rs-section.rs-wrap{background-image:none}.recordings-site .rs-muted{background:var(--bg-muted)}.recordings-site :is(.rs-eyebrow,.rs-program-number){font-family:var(--mono);font-size:var(--fs-micro);color:var(--mint-dark);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);margin:0 0 .75rem;font-weight:400;line-height:1.6}.recordings-site :is(.rs-section h2,.rs-faq h2){font-size:var(--fs-section);letter-spacing:var(--tr-heading);color:var(--text);text-wrap:balance;margin:0;font-weight:800;line-height:1.08}.recordings-site .rs-section h3{font-size:var(--fs-h3);letter-spacing:var(--tr-tight);margin:0 0 .75rem;font-weight:700;line-height:1.35}.recordings-site .rs-section p{font-size:var(--fs-body);color:var(--text-mid);margin:0;line-height:1.75}.recordings-site .rs-section .rs-eyebrow{font-size:var(--fs-micro);color:var(--mint-dark);margin-bottom:.75rem;line-height:1.6}.landing-v10.recordings-site .sec-label{color:var(--mint-dark)}.landing-v10.recordings-site .chat-st{color:var(--text-mid)}.recordings-site .rs-section-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.recordings-site .rs-section-body{padding-top:.25rem}.recordings-site .rs-section-body p+p{margin-top:1rem}.recordings-site .rs-proof .rs-section-body p{font-size:var(--fs-lead);color:var(--text)}.recordings-site .rs-link{min-height:44px;font-size:var(--fs-body)}.recordings-site .rs-section-body>.rs-link{margin-top:1rem}.recordings-site .rs-button{min-height:44px}.recordings-site .rs-heading-row{max-width:720px;margin-bottom:2.5rem}.recordings-site .rs-step-number{font-family:var(--mono);font-size:var(--fs-micro);color:var(--text-mid);margin-bottom:.6rem;display:block}.recordings-site .asking-head{max-width:860px;margin-bottom:2.5rem}.recordings-site .asking-head .section-title{font-size:var(--fs-section);letter-spacing:var(--tr-display);text-wrap:balance;line-height:1.05}.recordings-site .asking-head p{max-width:33em}.recordings-site .receipts-demo{max-width:700px;margin:0 auto}.recordings-site .receipts-demo figcaption{font-size:var(--fs-micro);color:var(--text-mid);margin-top:.75rem}.recordings-site .rs-gap-head{max-width:820px;margin-bottom:2.5rem}.recordings-site .rs-gap-head-second{margin-top:clamp(4rem,8vw,6rem)}.recordings-site .rs-section .rs-gap-head h2{font-size:var(--fs-section);letter-spacing:var(--tr-display);color:var(--text-mid);line-height:1.05}.recordings-site .rs-gap-head h2 span{color:var(--text);display:block}.recordings-site .rs-section .rs-gap-head p{max-width:33em;margin-top:1.25rem}.recordings-site .rs-programs{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.recordings-site .rs-programs article{border:1px solid var(--border-strong);background:#fff;border-radius:8px;flex-direction:column;align-items:start;padding:2rem;display:flex}.recordings-site .rs-programs h3{margin-block:.5rem 1rem;font-size:1.35rem}.recordings-site .rs-program-proof{margin-top:auto;padding-top:2rem}.recordings-site .rs-program-proof img{object-fit:contain;object-position:left;width:auto;max-width:180px;height:18px;margin-bottom:1rem}.recordings-site .rs-program-proof p{font-size:14px}.recordings-site .rs-programs .rs-link{margin-top:1rem}.recordings-site .rs-faq{grid-template-columns:1fr 2fr;gap:4rem;display:grid}.recordings-site .rs-faq details{border-bottom:1px solid var(--border)}.recordings-site .rs-faq details:first-child{border-top:1px solid var(--border)}.recordings-site .rs-faq summary{min-height:64px;font-size:var(--fs-body);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1rem;font-weight:600;list-style:none;display:flex}.recordings-site .rs-faq summary::-webkit-details-marker{display:none}.recordings-site .rs-faq summary span{color:var(--mint-text);font-size:22px;font-weight:400;transition:transform .2s ease-out}.recordings-site .rs-faq details[open] summary span{transform:rotate(45deg)}.recordings-site .rs-faq-answer{font-size:var(--fs-body);color:var(--text-mid);padding-bottom:1.25rem;line-height:1.75}.recordings-site .rs-faq-answer a{color:var(--mint-text);text-underline-offset:3px;text-decoration:underline}.recordings-skip{z-index:110;background:var(--color-ink);color:var(--color-cream);padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.recordings-skip:focus{transform:none}.recordings-site .rs-document-hero{padding-block:112px 3rem}.recordings-site .rs-document-hero h1{max-width:760px;font-size:var(--fs-display);text-wrap:balance;font-weight:800}.recordings-site .rs-document-hero-lg h1{font-size:var(--fs-hero);line-height:1.05}.recordings-site .rs-lede{max-width:30em;font-size:var(--fs-lead);color:var(--text-mid);margin:1.25rem 0 0;line-height:1.75}.recordings-site .rs-document-meta{font-family:var(--mono);font-size:var(--fs-micro);color:var(--text-mid);border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.recordings-site .rs-article-layout{grid-template-columns:220px minmax(0,680px);justify-content:space-between;align-items:start;gap:3rem;padding-block:2rem 5rem;display:grid}.recordings-site .rs-toc{position:sticky;top:80px}.recordings-site .rs-toc p{font-family:var(--mono);font-size:var(--fs-micro);text-transform:uppercase;color:var(--text-mid);margin:0 0 1rem}.recordings-site .rs-toc a{color:var(--text-mid);padding-block:.6rem;font-size:13px;line-height:1.5;display:block}.recordings-site .rs-toc a:hover{color:var(--mint-text)}.recordings-site .rs-article section+section{margin-top:3rem}.recordings-site .rs-article h2{font-size:var(--fs-h2);letter-spacing:var(--tr-heading);margin:0 0 1.25rem;font-weight:800;line-height:1.2}.recordings-site .rs-article h3{font-size:var(--fs-h4);letter-spacing:var(--tr-tight);margin-block:1.75rem .75rem;font-weight:700}.recordings-site .rs-article :is(p,li){font-size:var(--fs-body);color:var(--text-mid);line-height:1.75}.recordings-site .rs-article p{margin:0}.recordings-site .rs-article p+p{margin-top:1.25rem}.recordings-site .rs-article a{color:var(--mint-text);text-underline-offset:3px;text-decoration:underline}.recordings-site .rs-article :is(p,li){max-width:33em}.recordings-site .rs-article :is(ol,ul){padding-left:1.5rem}.recordings-site .rs-article ol{list-style:decimal}.recordings-site .rs-article ol li::marker{font-family:var(--mono);font-size:var(--fs-micro);color:var(--text-mid)}.recordings-site .rs-article li{margin-block:1rem;padding-left:.5rem}.recordings-site .rs-checklist{list-style:none;padding:0!important}.recordings-site .rs-checklist li{padding:0}.recordings-site .rs-checklist label{cursor:pointer;align-items:start;gap:1rem;min-height:44px;display:flex}.recordings-site .rs-checklist input{width:20px;height:20px;accent-color:var(--mint-dark);flex-shrink:0;margin-top:3px}.recordings-site .rs-connect-owner{border-block:1px solid var(--border)}.recordings-site .rs-connect-owner .rs-button{margin-top:1.5rem}.recordings-site .rs-section .rs-connect-fallback{margin-top:1rem;font-size:14px}.recordings-site .rs-guide-layout{grid-template-columns:220px minmax(0,1fr);gap:3rem;padding-block:4rem;display:grid}.recordings-site .rs-guide-options{flex-direction:column;gap:.25rem;display:flex}.recordings-site .rs-guide-options button{text-align:left;min-height:44px;color:var(--text-mid);font-size:var(--fs-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.recordings-site .rs-guide-options button[aria-pressed=true]{border-color:var(--border);color:var(--text);background:#fff}.recordings-site .rs-guide-options button:hover{color:var(--mint-text)}.recordings-site .rs-guide-developer{border-top:1px solid var(--border);width:100%;margin-top:.75rem;padding-top:.5rem}.recordings-site .rs-guide-developer summary{min-height:44px;font-family:var(--mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--text-mid);cursor:pointer;justify-content:space-between;align-items:center;padding:.75rem 1rem;list-style:none;display:flex}.recordings-site .rs-guide-developer summary::-webkit-details-marker{display:none}.recordings-site .rs-guide-developer summary:after{content:"+";font-family:var(--font);color:var(--mint-text);font-size:18px}.recordings-site .rs-guide-developer[open] summary:after{content:"−"}.recordings-site .rs-guide-developer>div{flex-direction:column;gap:.25rem;display:flex}.recordings-site .rs-guide-panel{min-height:480px}.recordings-site .rs-guide-panel h2{font-size:var(--fs-h1);letter-spacing:var(--tr-heading);margin:0 0 1rem;font-weight:800;line-height:1.15}.recordings-site .rs-guide-panel p{font-size:var(--fs-body);color:var(--text-mid);margin:0;line-height:1.75}.recordings-site .rs-guide-panel ol{counter-reset:guide-step;margin-block:2rem;padding:0;list-style:none}.recordings-site .rs-guide-panel li{counter-increment:guide-step;border-top:1px solid var(--border);font-size:var(--fs-body);color:var(--text-mid);gap:1.5rem;padding-block:1.25rem;line-height:1.75;display:flex}.recordings-site .rs-guide-panel li:before{content:"0" counter(guide-step);font-family:var(--mono);font-size:var(--fs-micro);color:var(--text-mid);padding-top:3px}.recordings-site .rs-guide-panel :is(p,li){max-width:33em}.recordings-site .rs-guide-panel .rs-guide-notice{background:var(--bg-muted);border-radius:4px;padding:1.25rem;font-size:14px}.recordings-site .rs-guide-panel .rs-link{margin-top:1rem}.recordings-site :is(button,summary,input):focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}@media (max-width:960px){.recordings-site :is(.rs-article-layout,.rs-guide-layout){grid-template-columns:180px minmax(0,1fr);gap:2rem}}@media (max-width:760px){.recordings-site :is(.rs-section-grid,.rs-faq){grid-template-columns:1fr;gap:2rem}.recordings-site :is(.rs-article-layout,.rs-guide-layout){grid-template-columns:1fr}.recordings-site .rs-toc{border-bottom:1px solid var(--border);padding-bottom:1.5rem;position:static}.recordings-site .rs-toc a{margin-right:1.5rem;display:inline-flex}.recordings-site .rs-guide-options,.recordings-site .rs-guide-developer>div{flex-flow:wrap;gap:.5rem}}@media (max-width:600px){.recordings-site .rs-wrap{--rs-gutter:1.5rem}.recordings-site .rs-section{padding-block:4rem}.recordings-site .rs-programs{grid-template-columns:1fr;gap:1.5rem}.recordings-site .rs-programs article{padding:1.5rem}.recordings-site .rs-faq summary{font-size:var(--fs-body)}.recordings-site .rs-document-hero{padding-block:100px 2rem}.recordings-site .rs-document-meta{font-family:var(--font)}.recordings-site .rs-guide-panel{min-height:600px}}@media (prefers-reduced-motion:reduce){.recordings-site *,.recordings-site :before,.recordings-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.recordings-site .rs-toc,.recordings-site .rs-guide-options{display:none}.recordings-site .rs-article-layout{display:block}}
