@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-3xl:48rem;--text-base:1rem;--text-base--line-height:1.5;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-font-family:Manrope,ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;scroll-padding-top:32px}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0}a,button,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a{color:inherit;text-decoration:none}button{font:inherit}::-moz-selection{background:#bb9afa66}::selection{background:#bb9afa66}:focus-visible{outline:3px solid #9169df;outline-offset:5px}h1,h2,h3,p{margin:0}}@layer components;@layer utilities{.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.mx-auto{margin-inline:auto}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.max-w-3xl{max-width:var(--container-3xl)}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-disc{list-style-type:disc}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--border)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-16{padding-block:calc(var(--spacing)*16)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200 800;src:url(../fonts/Manrope-Variable.woff2)format("woff2")}:root{--background:#f7f6fa;--foreground:#19171f;--primary:#6843c7;--primary-foreground:#fff;--secondary:#eeebf3;--muted-foreground:#706b7a;--border:#ddd9e5;--lavender:#bb9afa;--ink:#101014;--soft-ink:#1b1920;--line:#ddd9e5}.wrap{margin-inline:auto;max-width:1184px;width:calc(100% - 96px)}.iconify{flex-shrink:0;vertical-align:middle}.dark-surface,.site-header{background:var(--ink);color:#f7f6fa}.site-header{border-bottom:1px solid #ffffff15}.header-inner{align-items:center;display:flex;gap:40px;height:88px}.site-logo{display:inline-flex;flex-shrink:0}.site-logo img{height:auto;width:172px}.desktop-nav{align-items:center;color:#bab6c3;display:flex;font-size:15px;gap:27px;margin-left:auto}.desktop-nav a,.signin-link{transition:color .2s}.desktop-nav a:hover,.signin-link:hover{color:#fff}.header-actions{align-items:center;display:flex;gap:23px}.signin-link{color:#c6c1cd;font-size:15px}.button{align-items:center;border-radius:5px;display:inline-flex;font-size:16px;font-weight:700;gap:25px;justify-content:center;line-height:1.4;padding:17px 23px;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button .iconify{height:18px;width:18px}.button-lavender{background:#bb9afa;color:#20162e}.button-lavender:hover{background:#cfb7ff}.button-small{font-size:14px;gap:16px;padding:12px 16px}.menu-toggle{background:0 0;border:0;color:#f7f6fa;display:none;font-size:23px;padding:8px}.mobile-menu{display:none}.skip-link{background:#fff;left:16px;padding:14px 24px;position:fixed;top:-100px;z-index:50}.skip-link:focus{top:12px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.eyebrow{align-items:center;display:flex;font-size:12px;font-weight:700;gap:12px;letter-spacing:1.8px;line-height:1.7}.eyebrow-line{background:var(--lavender);height:1px;width:23px}.hero{overflow:hidden;padding-top:88px}.hero-grid{align-items:center;display:grid;gap:80px;grid-template-columns:1.17fr 1fr}.hero-copy .eyebrow{color:#c5bdcf;margin-bottom:26px}.hero h1{font-size:clamp(42px,4.45vw,64px);font-weight:500;letter-spacing:-2.6px;line-height:1.13}.hero h1 span{color:#bb9afa}.hero-description{color:#b8b3c0;font-size:18px;line-height:1.85;margin-top:25px;max-width:540px}.hero-actions{align-items:center;display:flex;gap:28px;margin-top:33px}.text-link{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:15px;line-height:1.6}.text-link:hover{color:#9972e5}.hero .text-link{color:#eeeaf5}.hero-example{align-self:center;padding-top:4px}.tiny-label{font-size:12px;font-weight:600;letter-spacing:1.4px}.section{padding-block:105px}.section-intro{align-items:end;display:grid;gap:100px;grid-template-columns:1.2fr 1fr;margin-bottom:52px}.faq-layout .eyebrow,.section-intro .eyebrow{color:#776b89;margin-bottom:20px}h2{font-size:42px;font-weight:500;letter-spacing:-1.7px;line-height:1.18}h2 span{color:#928a9e}.section-intro>p{color:#706b7a;font-size:18px;line-height:1.85;max-width:420px;padding-bottom:3px}.workflow-section{background:#fff}.workflow-grid{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.workflow-grid article{border-top:1px solid #d9d3e1;padding-top:18px}.step-heading{align-items:center;color:#978aa9;display:flex;justify-content:space-between;margin-bottom:26px}.step-heading>span{font-size:13px}.step-heading .iconify{color:#6843c7;height:21px;width:21px}.workflow-grid h3{font-size:22px;font-weight:600;letter-spacing:-.6px;margin-bottom:13px}.workflow-grid p{color:#706b7a;font-size:16px;line-height:1.9}.workspace-section{background:#f1eff5}.demo-caption{align-items:center;color:#81788f;display:flex;font-size:13px;justify-content:space-between;margin-bottom:14px}.demo-label{color:#6e587e;font-weight:700;letter-spacing:1.2px}.workspace-demo{background:#0f0f11;border:1px solid #29272e;border-radius:10px;box-shadow:0 22px 55px -28px #21152f50;color:#e7e6ec;display:flex;overflow:hidden}.demo-rail{align-items:center;border-right:1px solid #ffffff0d;color:#77717e;display:flex;flex-direction:column;flex-shrink:0;gap:25px;padding-top:20px;width:58px}.demo-rail>img{margin-bottom:17px}.demo-rail>.iconify{font-size:17px}.rail-current{align-items:center;background:#ad8bfa1c;border-radius:5px;color:#ad8bfa;display:flex;height:34px;justify-content:center;margin-block:-7px;width:34px}.rail-divider{background:#ffffff10;height:1px;width:25px}.demo-main{flex:1;min-width:0}.demo-topbar{border-bottom:1px solid #ffffff0c;font-size:11px;gap:20px;height:61px;justify-content:space-between;padding-inline:25px}.demo-topbar,.demo-topbar>div{align-items:center;display:flex}.demo-topbar>div{gap:11px}.demo-breadcrumb{align-items:center;color:#76717e;display:inline-flex;gap:10px}.demo-ready{align-items:center;color:#a6a1af;display:flex;font-size:9px;gap:6px;white-space:nowrap}.demo-ready>span{background:#83b898;border-radius:50%;height:5px;width:5px}.demo-body{display:grid;grid-template-columns:1.25fr 1fr}.demo-player{background:radial-gradient(at 20% 80%,#ad8bfa0a,#0000 80%);display:flex;flex-direction:column;min-width:0;padding:28px 32px 22px}.player-heading{color:#b0a7bb;display:flex;font-size:10px;gap:15px;justify-content:space-between}.player-heading>span:first-child{color:#7d748a;font-size:8px;letter-spacing:1.1px}.player-bottom{align-items:center;color:#77707f;display:flex;font-size:8px;gap:10px;justify-content:space-between;margin-top:auto}.player-bottom>span:first-child{align-items:center;display:flex;gap:7px}.player-bottom .iconify{font-size:14px}.demo-panel{background:#18181b;border-left:1px solid #ffffff10;min-width:0}.panel-tabs{border-bottom:1px solid #ffffff0e;display:flex;gap:23px;padding-inline:17px}.panel-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;color:#8f8998;font-size:11px;padding-block:18px 15px}.panel-tabs button.active{border-color:#ad8bfa;color:#d6bfff}.panel-tabs button:hover{color:#fff}.panel-content{min-height:318px;padding:19px 16px 16px}.panel-section-label{color:#8a8294;display:flex;font-size:8px;justify-content:space-between;letter-spacing:1px;margin:0 7px 11px}.full-message{background:#232327;border:1px solid #ffffff07;border-radius:5px;gap:11px;padding:8px 9px}.clip-art,.full-message{align-items:center;display:flex}.clip-art{background:#37303f;border-radius:3px;color:#b499d3;flex-shrink:0;height:32px;justify-content:center;width:39px}.full-message>div{flex:1}.clip-row strong,.full-message strong,.person-row strong{display:block;font-size:10px;font-weight:500}.clip-row-text>span,.full-message div>span,.person-row div>span{color:#8c8397;display:block;font-size:8px;margin-top:4px}.full-message>.iconify{color:#82768f;font-size:13px}.suggestions-label{margin-top:20px}.clip-row{align-items:center;background:0 0;border:1px solid #0000;border-radius:5px;color:#d6d0de;display:flex;gap:10px;margin-top:4px;padding:9px;text-align:left;transition:background .2s,border-color .2s;width:100%}.clip-row:hover{background:#232127}.clip-row.selected{background:#ad8bfa12;border-color:#ad8bfa55}.clip-row .clip-art{background:#29252f;height:29px;width:34px}.clip-row-text{flex:1;min-width:0}.clip-row>.iconify{color:#7d6f8e;font-size:13px}.panel-tip{color:#7d748a;font-size:8px;line-height:1.7;margin:13px 7px 0}.transcript-entry{border-radius:4px;padding:10px 9px}.transcript-entry>span{color:#887c99;font-size:8px}.transcript-entry p{font-size:11px;line-height:1.9;margin-top:5px}.muted-entry{color:#9b92a6}.current-entry{background:#ad8bfa12;border-left:2px solid #ad8bfa;color:#e5d7fb}.person-row{align-items:center;border-bottom:1px solid #ffffff0b;display:flex;gap:12px;padding:13px 8px}.person-row>div{flex:1}.person-row>.iconify{color:#9c8eac;font-size:12px}.person-avatar{align-items:center;background:#ad8bfa22;border-radius:50%;color:#c6a9f0;display:flex;font-size:12px;height:32px;justify-content:center;width:32px}.second-avatar{background:#59665c44;color:#a0b1a4}.names-note{color:#a69bb4;font-size:11px;line-height:1.9;margin:22px 8px}.demo-timeline{border-top:1px solid #ffffff0c;padding:20px 25px 15px}.timeline-label{color:#8e829a;justify-content:space-between;letter-spacing:1px}.motion-toggle,.timeline-label{align-items:center;display:flex;font-size:8px}.motion-toggle{background:0 0;border:0;color:#84778f;gap:5px;letter-spacing:0;padding:0}.motion-toggle .iconify{font-size:10px}.timeline-parts{gap:3px;height:35px;margin-top:16px}.timeline-parts,.timeline-parts>span{display:flex;overflow:hidden;position:relative}.timeline-parts>span{align-items:center;border-radius:3px;font-size:9px;justify-content:center}.part-welcome{background:#343038;color:#b8a9c8;width:12%}.part-worship{background:#283430;color:#a2bcb0;width:19%}.part-message{background:#443651;color:#d4b9f2;width:55%}.part-prayer{background:#33303b;color:#b3a7c6;flex:1}.timeline-clip{background:#bb9afa42;border-inline:1px solid #d0b2ff;bottom:3px;position:absolute;top:3px;transition:left .4s;width:5%}.timeline-times{color:#68616f;display:flex;font-size:8px;justify-content:space-between;margin-top:8px}.moment-explanation{align-items:center;display:flex;gap:18px;margin-top:28px;padding-inline:28px}.moment-explanation>.iconify{align-self:flex-start;color:#9a80b5;font-size:22px}.moment-explanation .tiny-label{color:#917ea3}.moment-explanation p{color:#6f657c;font-size:16px;line-height:1.8;margin-top:7px;max-width:650px;min-height:22px}.moment-duration{color:#604576;font-size:24px;margin-left:auto;text-align:right;white-space:nowrap}.moment-duration>span{color:#998ba5;display:block;font-size:12px;margin-top:3px}.sharing-section{background:#fff}.sharing-layout{align-items:start;display:grid;gap:110px;grid-template-columns:1fr 1fr}.sharing-copy{position:sticky;top:120px}.sharing-copy .eyebrow{color:#776b89;margin-bottom:20px}.sharing-copy h2{margin-bottom:28px}.sharing-copy p:not(.eyebrow){color:#706b7a;font-size:18px;line-height:1.85;max-width:460px}.sharing-copy p+p:not(.eyebrow){margin-top:16px}.channel-example{background:#f6f5f2;border:1px solid #dedbd5;border-radius:8px;box-shadow:0 15px 50px -25px #29232b30;overflow:hidden;transform:rotate(1deg)}.channel-chrome{align-items:center;background:#ecebe7;display:flex;gap:4px;height:29px;padding-inline:13px}.channel-chrome>span{background:#c7c4be;border-radius:50%;height:4px;width:4px}.channel-chrome p{color:#99948d;font-size:6px;letter-spacing:1px;margin-left:20px}.channel-header{background:#1e2b2b;color:#f0eee6;gap:8px;padding:17px 27px}.channel-header,.church-mark{align-items:center;display:flex;font-size:10px}.church-mark{border:1px solid #c1c4ad66;border-radius:50%;color:#ddd9b9;height:21px;justify-content:center;width:21px}.channel-header>.iconify{color:#bbbfae;font-size:13px;margin-left:auto}.channel-body{padding:26px 28px}.channel-eyebrow{color:#8f8e7f;font-size:7px;letter-spacing:1.3px}.channel-body h3{color:#263935;font-size:37px;font-weight:500;letter-spacing:-1.6px;line-height:1.06;margin-top:14px}.channel-body>p{color:#888a7e;font-size:8px;margin-top:14px}.channel-rule{background:#dedfd5;height:1px;margin-block:24px 18px}.channel-section-title{color:#475044;font-size:10px;font-weight:600}.channel-clips{display:grid;gap:13px;grid-template-columns:1fr 1fr;margin-top:15px}.clip-tile{align-items:center;background:#c1bda8;display:flex;height:75px;justify-content:center;overflow:hidden;position:relative}.tile-one{background:linear-gradient(135deg,#808b78,#b9c0a4)}.tile-two{background:linear-gradient(35deg,#b1a08b,#d4c6ad)}.clip-tile:before{border:1px solid #ffffff30;border-radius:50%;content:"";height:100px;left:15%;position:absolute;top:30%;width:100px}.clip-tile>.iconify{color:#fff;font-size:17px}.channel-clips p{color:#525c4e;font-size:8px;font-weight:600;margin-top:9px}.channel-clips div>span:last-child{color:#909383;font-size:7px}.channel-series{border-top:1px solid #dedfd5;margin-top:22px;padding-top:16px}.channel-series>span{color:#959785;font-size:6px;letter-spacing:1px}.channel-series strong{align-items:center;color:#4a5948;display:flex;font-size:10px;font-weight:500;justify-content:space-between;margin-top:8px}.live-section{background:#eae5f2;border-block:1px solid #ded7e9;padding-block:48px}.live-layout{gap:32px}.live-layout,.live-symbol{align-items:center;display:flex}.live-symbol{border:1px solid #c9bbde;border-radius:50%;color:#806495;flex-shrink:0;height:65px;justify-content:center;width:65px}.live-symbol .iconify{font-size:28px}.live-layout .eyebrow{color:#8c739f;font-size:12px;margin-bottom:10px}.live-layout h2{font-size:30px;letter-spacing:-.8px}.live-layout p:last-child{color:#7a698a;font-size:16px;line-height:1.9;margin-top:12px;max-width:720px}.live-layout>.text-link{color:#68487f;margin-left:auto;white-space:nowrap}.faq-layout{display:grid;gap:130px;grid-template-columns:1fr 1.35fr}.faq-list{border-top:1px solid #d9d3e1}.faq-list details{border-bottom:1px solid #d9d3e1}.faq-list summary{align-items:center;display:flex;font-size:18px;font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding-block:22px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>.iconify{color:#9984af;font-size:18px;transition:transform .2s}.faq-list details[open] summary>.iconify{transform:rotate(45deg)}.faq-list details>p{color:#7e728d;font-size:16px;line-height:1.9;padding:0 35px 23px 0}.closing-section{overflow:hidden;padding-block:75px}.closing-layout{position:relative}.closing-layout>div{position:relative;z-index:1}.closing-layout .eyebrow{color:#8c7c9d;margin-bottom:20px}.closing-layout h2{font-size:40px;letter-spacing:-1.5px;line-height:1.25}.closing-layout .button{margin-top:30px}.closing-layout>img{opacity:.32;position:absolute;right:-100px;top:55px;transform:rotate(-14deg);width:500px}.site-footer{background:#fff;padding-block:43px 24px}.footer-main{align-items:center;display:flex;justify-content:space-between;padding-bottom:35px}.footer-main nav{color:#766b84;display:flex;font-size:14px;gap:30px}.footer-main nav a:hover{color:#6843c7}.footer-bottom{align-items:center;border-top:1px solid #eeeaf2;color:#a198ab;display:flex;font-size:12px;justify-content:space-between;padding-top:20px}.footer-bottom>a{align-items:center;display:flex;gap:12px}.motion-paused .timeline-parts:after{animation-play-state:paused}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.timeline-parts:after{animation:timeline-scan 12s ease-in-out infinite;background:#efe0ff99;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.hero-copy{animation:appear .7s ease-out both}.hero-example{animation:appear .9s ease-out .1s both}@keyframes timeline-scan{0%{left:0;opacity:0}8%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}@keyframes appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.motion-toggle{display:none}*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(min-width:1500px){.hero{padding-top:100px}.hero h1{font-size:64px}}@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.header-inner{gap:25px}.desktop-nav{gap:20px}.header-actions{gap:18px}.hero-grid{gap:50px}.hero h1{font-size:48px}.hero-actions{gap:20px}.hero .text-link{font-size:15px}.hero-description{font-size:17px}.section-intro,.sharing-layout{gap:65px}.demo-player{padding:25px}.workflow-grid{gap:24px}.workflow-grid h3{font-size:20px}.faq-layout{gap:80px}.live-layout{gap:22px}.live-symbol{display:none}.header-actions .button-small{gap:10px}.site-logo img{width:155px}}@media(max-width:850px){.desktop-nav{display:none}.header-actions{margin-left:auto}.header-inner{height:76px}.menu-toggle{display:block}.mobile-menu{display:grid;gap:0;padding-bottom:15px}.mobile-menu a{border-top:1px solid #ffffff15;color:#ccc2d9;font-size:16px;padding:14px 0}.hero{padding-top:65px}.hero-grid{gap:35px;grid-template-columns:1.15fr 1fr}.hero h1{font-size:40px;letter-spacing:-1.8px}.hero-description{font-size:17px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.hero-actions .button{font-size:16px;padding:14px 18px}.section{padding-block:75px}.section-intro{gap:45px}h2{font-size:34px}.section-intro>p{font-size:17px}.workflow-grid{gap:35px;grid-template-columns:1fr 1fr}.workflow-grid h3{font-size:22px}.step-heading{margin-bottom:18px}.sharing-layout{gap:35px}.sharing-copy p:not(.eyebrow){font-size:17px}.channel-body{padding:23px}.channel-body h3{font-size:30px}.demo-rail{width:45px}.demo-body{grid-template-columns:1.1fr 1fr}.demo-player{padding:23px 20px}.panel-tabs{gap:18px}.panel-content{padding:15px 11px}.demo-topbar{font-size:9px;padding-inline:20px}.demo-ready{font-size:8px}.demo-breadcrumb{display:none}.moment-explanation{gap:13px;padding-inline:10px}.moment-explanation p{font-size:16px}.moment-duration{font-size:22px}.faq-layout{gap:45px}.faq-list summary{font-size:17px}.closing-layout h2{font-size:35px}.closing-layout>img{right:-200px}.live-layout>.text-link{font-size:15px}.live-layout p:last-child{font-size:16px}.live-layout h2{font-size:28px}}@media(max-width:600px){.wrap{width:calc(100% - 40px)}.site-logo img{width:140px}.header-inner{gap:12px;height:72px}.header-actions{gap:6px}.signin-link{display:none}.button-small{font-size:14px;gap:6px;padding:11px 12px}.button-small>.iconify{height:13px;width:13px}.menu-toggle{font-size:21px;padding:7px}.hero{padding-top:50px}.hero-grid{display:block}.hero h1{font-size:clamp(32px,9.2vw,42px);letter-spacing:-1.5px;line-height:1.12}.hero-copy .eyebrow{font-size:12px;letter-spacing:1.3px;margin-bottom:24px}.hero-description{font-size:17px;line-height:1.9;margin-top:23px}.hero-actions{align-items:center;flex-flow:wrap;gap:18px 22px;margin-top:27px}.hero .text-link{font-size:15px;gap:10px;white-space:nowrap}.hero-actions .button{font-size:16px;gap:20px;padding:16px 18px;white-space:nowrap}.hero-example{margin-top:53px;padding-top:0}.section{padding-block:62px}.section-intro{display:block;margin-bottom:35px}.faq-layout .eyebrow,.section-intro .eyebrow{font-size:12px;margin-bottom:16px}h2{font-size:33px;letter-spacing:-1.2px}.section-intro>p{font-size:17px;margin-top:22px;max-width:100%}.workflow-grid{gap:32px;grid-template-columns:1fr}.step-heading{margin-bottom:20px}.step-heading .iconify{height:18px;width:18px}.workflow-grid h3{font-size:20px}.workflow-grid p{font-size:16px;line-height:1.9}.demo-caption{align-items:flex-start;font-size:13px;gap:15px}.demo-caption p{line-height:1.7;max-width:175px;text-align:right}.demo-label{font-size:12px;letter-spacing:.6px}.demo-rail{display:none}.workspace-demo{border-radius:7px}.demo-topbar{font-size:9px;height:51px;padding-inline:17px}.demo-ready{font-size:7px;gap:4px}.demo-body{display:block}.demo-player{padding:22px 22px 18px}.player-heading{font-size:9px}.player-bottom{font-size:7px}.demo-panel{border-left:0;border-top:1px solid #ffffff10}.panel-tabs{gap:28px;padding-inline:22px}.panel-tabs button{font-size:11px;padding-block:17px 13px}.panel-content{min-height:330px;padding:19px 16px}.clip-row strong,.full-message strong,.person-row strong{font-size:11px}.clip-row-text>span,.full-message div>span{font-size:9px}.clip-row{padding:9px}.panel-tip{font-size:8px}.transcript-entry p{font-size:12px}.demo-timeline{padding:18px 17px 14px}.timeline-label{font-size:7px;letter-spacing:.5px}.timeline-parts{gap:2px;height:31px}.timeline-parts>span,.timeline-times{font-size:7px}.moment-explanation{align-items:flex-start;gap:12px;margin-top:23px;padding-inline:0}.moment-explanation>.iconify{font-size:18px}.moment-explanation .tiny-label{font-size:12px;letter-spacing:1px}.moment-explanation p{font-size:16px;line-height:1.9;margin-top:6px}.moment-duration{display:none}.sharing-layout{display:flex;flex-direction:column;gap:35px}.sharing-copy{position:static}.sharing-copy p:not(.eyebrow){font-size:17px}.channel-example{transform:rotate(1deg);width:calc(100% - 10px)}.channel-body{padding:28px}.channel-body h3{font-size:38px}.channel-clips{gap:16px}.clip-tile{height:85px}.live-section{padding-block:37px}.live-layout{display:block}.live-layout h2{font-size:28px}.live-layout p:last-child{font-size:16px}.live-layout>.text-link{font-size:15px;margin-top:20px}.faq-layout{display:block}.faq-list{margin-top:30px}.faq-list summary{font-size:17px;padding-block:20px}.faq-list details>p{font-size:16px;padding-right:20px}.closing-section{padding-block:55px}.closing-layout h2{font-size:31px;letter-spacing:-1px}.closing-layout>img{opacity:.14;right:-160px;top:15px;width:350px}.closing-layout .button{font-size:16px;margin-top:25px;padding:15px 20px}.site-footer{padding-block:35px 23px}.footer-main{align-items:flex-start;flex-direction:column;gap:30px;padding-bottom:28px}.footer-main nav{flex-wrap:wrap;font-size:14px;gap:25px}.footer-bottom{flex-wrap:wrap;font-size:12px;gap:15px}.footer-bottom>span:nth-child(2){display:none}.footer-bottom>a{margin-left:auto}}.demo-player{justify-content:center;padding:24px}.player-heading{margin-bottom:17px}.video-preview{aspect-ratio:16/9;background:#232327;border:1px solid #ffffff0e;border-radius:5px;isolation:isolate;overflow:hidden;position:relative}.sermon-frame{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-preview:after{background:linear-gradient(#0005,#0000 30%,#0003 50%,#000c);content:"";inset:0;pointer-events:none;position:absolute}.video-preview-label{align-items:center;color:#fff9;display:flex;font-size:7px;font-weight:700;gap:6px;left:13px;letter-spacing:1px;position:absolute;top:12px;z-index:1}.video-preview-label .iconify{font-size:11px}.video-captions{bottom:40px;inset-inline:22px;position:absolute;text-align:center;z-index:1}.video-captions p{background:#0009;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:5px 0 #0009,-5px 0 #0009;color:#fff;display:inline;font-size:clamp(12px,1.15vw,17px);font-weight:600;line-height:1.7;padding-block:2px}.video-frame-controls{align-items:center;color:#e8e3ef;display:flex;font-size:8px;gap:10px;inset-inline:13px;bottom:12px;position:absolute;z-index:1}.video-frame-controls .iconify{font-size:12px}.video-resolution{border:1px solid #fff6;border-radius:2px;font-size:6px;margin-left:auto;padding:1px 3px}.player-bottom{gap:15px;line-height:1.7;margin-top:17px}.player-bottom>span:last-child{max-width:180px;text-align:right}.video-thumb{overflow:hidden}.video-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clip-row .video-thumb{width:42px}.channel-video{aspect-ratio:16/9;background:#1b2221;border-radius:3px;margin-top:17px;overflow:hidden;position:relative}.channel-video>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.channel-video-play{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff25;border:1px solid #ffffff80;border-radius:50%;color:#fff;display:flex;height:37px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:37px}.channel-video-duration{background:#0009;border-radius:2px;bottom:8px;color:#fff;font-size:8px;padding:3px 5px;position:absolute;right:8px}.channel-body h3{font-size:30px;margin-top:20px}.clip-tile{aspect-ratio:16/9;background:#252523;height:auto}.clip-tile:before{display:none}.clip-tile>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clip-tile>.iconify{filter:drop-shadow(0 1px 3px #000);font-size:13px;left:12px;position:absolute;top:12px}.tile-two>img{-o-object-position:58% 25%;object-position:58% 25%;transform:scale(1.4)}.tile-caption{bottom:9px;color:#fff;font-size:8px;font-weight:600;inset-inline:12px;position:absolute;text-align:center;text-shadow:0 1px 6px #000}@media(max-width:850px){.demo-player{padding:20px 16px}.video-captions{inset-inline:15px;bottom:32px}.video-captions p{font-size:10px}.video-frame-controls{bottom:10px;font-size:7px;gap:8px}.video-preview-label{font-size:6px;left:10px;top:10px}.video-preview-label .iconify{font-size:9px}.player-bottom{font-size:7px}}@media(max-width:600px){.demo-player{padding:19px 16px 17px}.player-heading{margin-bottom:13px}.video-captions p{font-size:11px}.video-captions{bottom:34px;inset-inline:15px}.player-bottom{font-size:7px;gap:10px;margin-top:13px}.player-bottom>span:last-child{max-width:145px}.channel-body h3{font-size:30px}.clip-tile{height:auto}}.tracking-demo{background:#151318;border:1px solid #ffffff12;border-radius:5px;padding:17px 15px 14px}.tracking-heading{align-items:center;color:#d9c9ee;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:22px}.tracking-heading>span:last-child{color:#91849f;font-size:9px}.tracking-comparison{align-items:center;display:grid;gap:17px;grid-template-columns:minmax(0,1fr) minmax(0,.39fr)}.tracking-label{color:#a99cb8;display:block;font-size:8px;margin-bottom:8px}.tracking-source{aspect-ratio:16/9;background:#242029;border-radius:3px;overflow:hidden;position:relative}.tracking-source>img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.15);transform-origin:50% 20%;width:100%}.tracking-crop{border:1px solid #d9c3ff;bottom:0;box-shadow:0 0 0 200px #0006;left:42%;position:absolute;top:0;width:31.64%}.tracking-portrait{aspect-ratio:9/16;background:#242029;border:1px solid #b89ada55;border-radius:4px;overflow:hidden;position:relative}.tracking-portrait>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:57% center;object-position:57% center;transform:scale(1.15);transform-origin:50% 20%;width:100%}.portrait-caption{background:#0008;bottom:10px;color:#fff;font-size:7px;inset-inline:4px;line-height:1.5;padding-block:3px;position:absolute;text-align:center}.tracking-comparison p{color:#8f819c;font-size:7px;line-height:1.7;margin-top:8px}.clip-row-text>.clip-framing{color:#b99adf;font-size:8px;margin-top:5px}.motion-paused .tracking-crop,.motion-paused .tracking-source>img{animation-play-state:paused}@media(prefers-reduced-motion:no-preference){.tracking-source>img{animation:source-pan 7s ease-in-out infinite alternate}.tracking-crop{animation:follow-source 7s ease-in-out infinite alternate}@keyframes source-pan{0%{transform:translate(-6%)scale(1.15)}to{transform:translate(6%)scale(1.15)}}@keyframes follow-source{0%{left:36%}to{left:48%}}}@media(max-width:850px){.tracking-demo{padding:13px 10px}.tracking-comparison{gap:10px}.tracking-heading{font-size:10px;margin-bottom:15px}.tracking-label{font-size:7px}.portrait-caption,.tracking-comparison p{font-size:6px}}@media(max-width:600px){.tracking-comparison{grid-template-columns:minmax(0,1fr) minmax(0,.43fr)}.tracking-heading{font-size:11px}.tracking-comparison p{font-size:7px}}.preview-note{color:#8c8395;font-size:12px;line-height:1.8;padding-bottom:20px}.homepage-pricing{background:#fff;border-bottom:1px solid #eeeaf2}.pricing-controls{align-items:center;display:flex;gap:25px;justify-content:flex-end;margin-bottom:27px}.billing-toggle{background:#eae6f0;border:1px solid #ded7e7;border-radius:7px;display:flex;flex-shrink:0;gap:4px;padding:4px}.billing-toggle button{align-items:center;background:0 0;border:0;border-radius:4px;color:#82758e;display:flex;font-size:14px;font-weight:600;gap:9px;padding:11px 16px}.billing-toggle button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px #2e183711;color:#38214d}.billing-toggle button>span{color:#806393;font-size:12px;font-weight:500}.plan-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.plan-card{background:#fff;border:1px solid #ddd7e5;border-radius:7px;display:flex;flex-direction:column;min-width:0;padding:30px 27px 26px}.plan-featured{background:#19161f;border-color:#19161f;box-shadow:0 16px 35px -20px #29143660;color:#f4eefb}.plan-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:15px}.plan-heading h3{font-size:26px;font-weight:600;letter-spacing:-.7px}.founding-label{color:#8f70aa;font-size:12px;letter-spacing:.3px;white-space:nowrap}.plan-featured .founding-label{color:#bea0df}.plan-description{color:#81758c;font-size:15px;line-height:1.8;max-width:265px;min-height:65px}.plan-featured .plan-description{color:#b0a2be}.plan-price{align-items:baseline;display:flex;gap:9px;margin-top:24px;white-space:nowrap}.plan-price strong{font-size:49px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-2px;line-height:1.2}.plan-price>span{color:#988ba4;font-size:14px}.plan-billing{color:#9a8aa7;font-size:13px;line-height:1.7;margin-top:7px;min-height:18px}.plan-featured .plan-billing,.plan-featured .plan-price>span{color:#a58db9}.plan-audience{color:#8a7c96;font-size:14px;line-height:1.8;margin-top:20px;min-height:47px}.plan-featured .plan-audience{color:#a491b5}.plan-features{border-top:1px solid #e8e1ee;display:flex;flex-direction:column;gap:15px;list-style:none;margin:0 0 28px;padding:23px 0 0}.plan-features li{align-items:flex-start;color:#71617e;display:flex;font-size:15px;gap:11px;line-height:1.9}.plan-features .iconify{color:#9876b5;font-size:15px;margin-top:4px}.plan-featured .plan-features{border-color:#ffffff18}.plan-featured .plan-features li{color:#c6b7d4}.plan-featured .plan-features .iconify{color:#bb9afa}.plan-cta{font-size:14px;gap:12px;justify-content:space-between;margin-top:auto;padding:14px 17px;width:100%}.button-outline{background:0 0;border:1px solid #d2c6de;color:#694b7f}.button-outline:hover{background:#f1ebf8}.pricing-estimates{color:#9a8ba6;font-size:13px;line-height:1.9;margin-top:21px;max-width:820px}.pricing-assurances{align-items:center;display:flex;flex-wrap:wrap;gap:35px;margin-top:26px}.pricing-assurances>span{align-items:center;color:#8b789b;display:flex;font-size:14px;gap:9px}.pricing-assurances .iconify{color:#9477ac;font-size:16px}.pricing-next{align-items:center;border-top:1px solid #e8e1ee;display:flex;gap:30px;justify-content:space-between;margin-top:30px;padding-top:25px}.pricing-next>p{color:#9b87ab;font-size:14px;line-height:1.9;max-width:500px}.pricing-next .text-link{color:#74538d;font-size:15px;white-space:nowrap}.pricing-hero{padding-block:75px 70px}.pricing-hero .eyebrow{color:#ad92c9;font-size:12px;margin-bottom:25px}.pricing-hero h1{font-size:60px;font-weight:500;letter-spacing:-2.5px;line-height:1.13}.pricing-hero h1>span{color:#bb9afa}.pricing-hero .wrap>p:last-of-type{color:#aba0b7;font-size:18px;line-height:1.9;margin-top:24px;max-width:510px}.pricing-hero .text-link{color:#c5afd9;font-size:15px;margin-top:28px}.pricing-selection{background:#f5f2f8;padding-block:60px 65px}.founding-explanation{color:#9a85aa;font-size:14px;line-height:1.9;margin-top:20px}.pricing-compare-link{color:#73518b;font-size:15px;margin-top:28px}.pricing-comparison{background:#fff}.comparison-scroll{border-bottom:1px solid #cfc3da;border-top:1px solid #cfc3da;overflow:auto;position:relative}.comparison-table{border-collapse:collapse;min-width:620px;table-layout:fixed;text-align:left;width:100%}.comparison-table thead th{border-bottom:1px solid #d9cfe2;color:#594169;font-size:17px;font-weight:600;padding:23px 18px}.comparison-table thead th:first-child{color:#9a87a9;font-size:12px;font-weight:500;padding-left:0;width:43%}.comparison-table td,.comparison-table th:not(:first-child){text-align:center}.comparison-table tbody tr:not(.comparison-group)>th{color:#7f6c8e;font-size:15px;font-weight:400;line-height:1.8;padding:18px 15px 18px 0}.comparison-table td{color:#80618f;font-size:14px;line-height:1.8;padding:18px 15px}.comparison-table .iconify{color:#9165b1;font-size:17px}.comparison-table tbody tr:not(:last-child):not(.comparison-group){border-bottom:1px solid #eee8f3}.comparison-table .growth-column{background:#f8f4fc}.comparison-group th{background:#f0eaf5;color:#8c739f;font-size:12px;font-weight:600;letter-spacing:1px;padding:15px 18px}.comparison-table .not-included{color:#beb1c9}.comparison-footnote{color:#9883a8;font-size:13px;line-height:1.9;margin-top:24px;max-width:820px}.pricing-faq{background:#f5f2f8}.pricing-help{padding-block:65px}.pricing-help>.wrap{align-items:center;display:flex;gap:50px;justify-content:space-between}.pricing-help .eyebrow{color:#a28ab9;font-size:12px;margin-bottom:20px}.pricing-help h2{font-size:36px;line-height:1.25}.pricing-help p:last-child{color:#9d8eac;font-size:16px;line-height:1.9;margin-top:20px;max-width:480px}.pricing-help .button{font-size:16px;gap:35px;padding:16px 22px}.pricing-page .faq-list details>p{font-size:16px}@media(max-width:1100px){.plan-card{padding:25px 22px}.plan-price strong{font-size:43px}.plan-grid{gap:16px}.plan-description,.plan-features li{font-size:15px}.plan-heading h3{font-size:24px}.plan-price{gap:7px}.plan-price>span{font-size:14px}}@media(max-width:850px){.plan-heading{gap:6px}.plan-description{min-height:70px}.plan-price{gap:5px}.plan-audience{min-height:54px}.plan-grid{gap:12px}.pricing-assurances{gap:17px}.pricing-hero h1{font-size:49px}.pricing-next{gap:22px}.pricing-controls{display:block;margin-bottom:24px}.billing-toggle{gap:5px;justify-content:center;width:100%}.billing-toggle button{flex:1;font-size:14px;justify-content:center;padding:12px 11px}.billing-toggle button>span{font-size:12px}.plan-grid{gap:18px;grid-template-columns:1fr}.plan-card{padding:28px}.plan-heading{margin-bottom:14px}.plan-heading h3{font-size:26px}.founding-label{font-size:12px}.plan-description{font-size:15px;max-width:none;min-height:0}.plan-price{gap:10px;margin-top:27px}.plan-price strong{font-size:49px;letter-spacing:-2px}.plan-price>span{font-size:14px}.plan-billing{font-size:13px}.plan-audience{font-size:14px;margin-bottom:21px;margin-top:19px;min-height:0}.plan-features{gap:13px;margin-bottom:25px;padding-top:20px}.plan-features li{font-size:15px;gap:10px}.plan-features .iconify{font-size:15px;margin-top:5px}.plan-cta{font-size:14px;padding:15px 18px}.pricing-estimates{font-size:13px;margin-top:23px}.pricing-assurances{align-items:flex-start;flex-direction:column;gap:14px;margin-top:22px}.pricing-assurances>span{font-size:14px}.pricing-next{display:block;margin-top:28px}.pricing-next>p{font-size:14px}.pricing-next .text-link{font-size:15px;margin-top:18px}.pricing-hero{padding-block:52px}.pricing-hero h1{font-size:42px;letter-spacing:-1.8px}.pricing-hero .wrap>p:last-of-type{font-size:17px;max-width:310px}.pricing-selection{padding-block:40px 45px}.founding-explanation{font-size:14px}.comparison-table{min-width:650px}.comparison-table thead th:first-child{width:43%}.comparison-footnote{font-size:13px}.pricing-help{padding-block:48px}.pricing-help>.wrap{display:block}.pricing-help h2{font-size:31px}.pricing-help .button{margin-top:25px}.pricing-help p:last-child{font-size:16px}}@media(min-width:601px)and (max-width:850px){.plan-grid{margin-inline:auto;max-width:560px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
