.landing{--bg:#fff;--bg-2:#f4f4f2;--bg-3:#e8e8e5;--card:#fff;--line:#14141c1f;--line-2:#d9d9de;--ink-2:#3c3c42;--muted:#5e5e66;--muted-2:#a3a3ab;--trace:#c3c3ca;--t-hero:clamp(38px, 4.8vw, 60px);--t-mast:clamp(44px, 8.5vw, 92px);--wordmark:linear-gradient(90deg, #c9a449 0%, #9a8650 40%, #4f4a46 70%, #1b2a4b 100%);--t-display:var(--t-section);--tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5 8 14l7.5-8' fill='none' stroke='%232B5A8A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--tick-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.4l2.7 2.7L14 7.4' fill='none' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background:var(--bg)}html:has(.landing){background:#fff}html:has(.landing) body{background:#fff}.landing .masthead{font-family:var(--sans);font-size:var(--t-mast);letter-spacing:-.03em;color:var(--ink);font-weight:700;line-height:1.15}.landing h1:where(:not(.dv *,.lp *,.ev-sheet *,.paper-desk *)),.landing .offer-price{font-family:var(--display);font-size:var(--t-hero);line-height:var(--lh-hero);letter-spacing:-.02em;color:var(--ink);font-weight:600}.landing h2:where(:not(.dv *,.lp *,.ev-sheet *,.paper-desk *)),.landing .tier-name{font-family:var(--display);font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:-.02em;color:var(--ink);font-weight:600}.landing h3:where(:not(.dv *,.lp *,.ev-sheet *,.paper-desk *)){font-family:var(--sans);font-size:var(--t-title);line-height:var(--lh-title);letter-spacing:0;color:var(--ink);font-weight:600}.landing :is(p,li,summary,blockquote,dd,td):where(:not(.dv *,.lp *,.ev-sheet *,.paper-desk *)){font-family:var(--sans);font-size:var(--t-body);line-height:var(--lh-body);letter-spacing:0;color:var(--ink-2);font-weight:400}.landing :is(b,strong):where(:not(.dv *,.lp *,.ev-sheet *,.paper-desk *)),.landing .faq summary{color:var(--ink);font-weight:600}.landing .caption,.landing .pc-foot,.landing .pc-foot :where(p,li),.landing .pastor-copy,.landing .mt-caption,.landing .proof-words figcaption,.landing .proof-reach,.landing .how-table td,.landing .foot,.landing .foot p{font-family:var(--sans);font-size:var(--t-caption);line-height:var(--lh-caption);letter-spacing:0;color:var(--muted);font-weight:400}.landing .label,.landing .top-nav a:not(.btn),.landing .interval-toggle button,.landing .pc-day,.landing .hero-context,.landing .how-table th,.landing .how-n{font-family:var(--sans);font-size:var(--t-caption);line-height:var(--lh-caption);letter-spacing:0;color:var(--ink-2);font-weight:600}.landing :is(.checks,.how-facts) li{padding-left:32px;position:relative}.landing :is(.checks,.how-facts) li:before{content:"";left:0;top:calc((var(--lh-body) * 1em - 20px) / 2);background:var(--tick) center / 20px 20px no-repeat;width:20px;height:20px;position:absolute}.landing .top .brand-mark{width:36px;height:36px;display:block}.landing .top .wordmark{justify-content:center;min-width:44px}.landing .top{z-index:20;-webkit-backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.landing .top-row{height:var(--s-8);justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}.landing .top-nav{align-items:center;gap:var(--s-1);display:flex}.landing .top-nav a:not(.btn){min-height:44px;padding:0 var(--s-3);border-radius:var(--r-btn);align-items:center;display:inline-flex}.landing .top-nav a:not(.btn):hover{background:var(--bg-2);color:var(--ink)}.landing .top-nav .btn{margin-left:var(--s-2)}@media (max-width:900px){.landing .top-nav a:not(.btn){display:none}}@media (max-width:640px){.landing .top-nav .btn{margin-left:0}.landing .top-nav .btn:not(.top-start):not(.top-signin){display:none}.landing .top-nav .top-signin{min-height:44px;padding:0 var(--s-3);box-shadow:none;color:var(--ink-2);background:0 0}}html:has(.landing){scroll-padding-top:calc(var(--s-8) + var(--s-4))}.landing .section{padding-block:var(--band)}.landing .section+.section{padding-top:var(--s-6)}.landing h2 .line,.landing h1 .line{display:inline-block}.landing .section-head{justify-items:center;gap:var(--s-3);text-align:center;margin-bottom:var(--head-gap);display:grid}.landing .section-head .lede{max-width:36em;color:var(--ink-2);text-wrap:balance}.landing .hero{padding-block:var(--s-7) var(--s-8)}.landing .masthead-row{margin-bottom:var(--s-7);justify-items:center;display:grid}.landing .masthead{text-align:center;text-wrap:balance;background:var(--wordmark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.1em}@media (min-width:900px){.landing .masthead-row{margin-bottom:var(--s-8)}}.landing .hero-grid{gap:var(--s-7);text-align:center;justify-items:center;display:grid}.landing .hero-text{justify-items:center;max-width:38em;display:grid}.landing .hero-context{margin-bottom:var(--s-4);padding:var(--s-1) var(--s-3);background:var(--accent-soft);color:var(--accent);border-radius:999px}.landing .hero .lede{margin:var(--s-5) 0 0;text-wrap:pretty;max-width:34em}.landing .hero-ai{margin:var(--s-3) 0 var(--s-6);text-wrap:pretty;max-width:34em}.landing .actions{justify-content:center;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}.landing [data-opening-soon],.landing [data-opening-soon]:hover{cursor:default;color:var(--muted);background:var(--bg-2);transform:none}.landing .pastor{justify-items:center;gap:var(--s-2);display:grid}.landing .pastor-copy .btn-text{min-height:32px}.landing .pastor-copy textarea{width:min(100%,22em)}.landing .hero-acts{justify-items:center;display:grid}.landing .hero-text>.rise-3{justify-self:stretch}.landing .checks{margin:var(--s-5) 0 0;justify-content:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.landing .hero-show{width:min(100%,340px);display:grid}@media (min-width:900px){.landing .hero{padding-block:var(--s-8) var(--s-9)}.landing .hero-grid{text-align:left;place-items:center start;column-gap:var(--s-8);grid-template-columns:minmax(0,1fr) 440px}.landing .hero-text{justify-items:start}.landing .actions{justify-content:flex-start}.landing .pastor{justify-items:start}.landing .checks{justify-content:flex-start}.landing .hero-show{width:100%}.landing .hero-acts{justify-items:start}}@media (max-width:639px){.landing .hero-grid{justify-items:stretch}.landing .hero-text{text-align:left;justify-items:start}.landing .hero-acts,.landing .hero-text .pastor{justify-items:start}.landing .hero-show{justify-self:center}.landing .actions{grid-template-columns:minmax(0,1fr);justify-content:start;width:max-content;max-width:100%;display:grid}.landing .actions>.btn,.landing .pastor>.btn{justify-content:center;width:100%}.landing .checks{text-align:left;justify-content:start;display:grid}}.landing .app-shot{border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line), 0 1px 2px #4632140d;display:block;overflow:hidden}.landing .app-reel{width:100%;margin:0;position:relative}.landing .app-reel-screen{background:#000;position:absolute;overflow:hidden}.landing .app-reel img{display:block}.landing .app-reel-top{width:100%;height:auto;position:absolute;top:0;left:0}.landing .app-reel-foot{width:100%;position:absolute;left:0}.landing .app-reel-screen img,.landing .app-reel-foot img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s ease-in-out;position:absolute;inset:0}.landing .app-reel-screen img{object-fit:contain;object-position:50% 0}.landing .app-reel-screen img.is-on,.landing .app-reel-foot img.is-on{opacity:1}.landing .reel-cycle-pause{z-index:3;color:#fff;cursor:pointer;background:radial-gradient(circle,#00000052 17.5px,#0000 18px);border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute}.landing .reel-cycle-pause:hover{background:radial-gradient(circle,#0000007a 17.5px,#0000 18px)}.landing .reel-cycle-pause svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.landing .reel-cycle-pause svg .is-fill{fill:currentColor;stroke:none}@media (prefers-reduced-motion:reduce){.landing .app-reel-screen img,.landing .app-reel-foot img{transition:none}}.landing .scene-cycle{gap:var(--s-2);margin:0;display:grid}.landing .scene-stage{aspect-ratio:16/9;border-radius:var(--r);box-shadow:0 0 0 1px var(--line);background:#101218;position:relative;overflow:hidden}.landing .scene-stage img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.landing .scene-stage img.is-on{animation:.6s ease-in-out both scene-in}.landing .scene-stage img.is-on:only-child{animation:none}@keyframes scene-in{0%{opacity:0}to{opacity:1}}.landing .scene-pause{top:4px;right:4px}.landing .scene-said{text-align:center}@media (prefers-reduced-motion:reduce){.landing .scene-stage img.is-on{animation:none}}.landing .btn:focus-visible,.landing .reel-cycle-pause:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.landing .rise{animation:.7s cubic-bezier(.2,.7,.2,1) both landing-rise}.landing .rise-2{animation-delay:80ms}.landing .rise-3{animation-delay:.16s}.landing .rise-4{animation-delay:.28s}@keyframes landing-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.landing .pc-grid{gap:var(--gap-card);display:grid;position:relative}.landing .pc-grid:before{content:"";background:var(--trace);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.landing .pc-grid>.pc{z-index:1;position:relative}.landing .pc-source{grid-column:1/-1;justify-self:center;width:min(100%,560px)}.landing .pc{min-width:0;padding:var(--s-5);background:var(--card);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex}.landing .pc-head{text-align:center;justify-items:center;gap:2px;display:grid}.landing .pc-day{color:var(--accent)}.landing .reel-shelf{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.landing .reel-shelf li:nth-child(n+4){display:none}.landing .reel-shelf img{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r);width:100%;height:auto;box-shadow:0 0 0 1px var(--line);background:#000;display:block}@media (min-width:640px){.landing .reel-shelf{gap:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr))}.landing .reel-shelf li:nth-child(n+4){display:block}}@media (min-width:900px){.landing .reel-shelf{max-width:860px;margin-inline:auto}}.landing .post-tabs{justify-items:center;gap:var(--s-4);display:grid}.landing .post-tab-row{margin-bottom:0}.landing .post-tab-row button{min-width:56px;padding:0 var(--s-3);place-items:center;display:grid}.landing .post-tabs>div{width:100%}.landing .post-tabs [hidden]{display:none}@media (min-width:640px){.landing .post-tabs{display:none}}@media (max-width:639px){.landing .pc .pc-posts{display:none}}.landing .pc-crop{border-radius:var(--r);max-height:440px;box-shadow:0 0 0 1px var(--line);display:none;position:relative;overflow:hidden}.landing .pc-crop:after{content:"";background:linear-gradient(180deg, #fff0, var(--card));pointer-events:none;height:72px;position:absolute;bottom:0;left:0;right:0}.landing .pc-crop .dv-frame{--dw:100%;padding:0}.landing .pc-crop .dv-display{aspect-ratio:auto;box-shadow:none;background:0 0;border-radius:0;padding:0}.landing .pc-crop .dv-display .dv-screen{border-radius:0}.landing .pc-crop .dv-floor{display:none}.landing .pc-crop .dv-screen{height:auto}.landing .pc-crop .dv-still{position:static}.landing .pc-crop .dv-page{zoom:1!important;visibility:visible!important;width:100%!important;min-height:0!important}.landing .pc-crop .dx-web .dx-hero:not(.is-type){aspect-ratio:4/3}.landing .pc-crop .dx-hero-words{padding:0 18px 18px}.landing .pc-crop .dx-hero h1{font-size:28px}.landing .pc-crop .dx-hero span{font-size:13px}.landing .dx-address{text-align:center;line-height:24px;display:block}@media (max-width:639px){.landing .pc-laptop{display:none}.landing .pc-crop{display:block}}.landing .pc-stage{padding-block:var(--s-6);flex:1;place-items:center;min-width:0;display:grid}.landing .pc-stage>*{width:100%}.landing .pc-stage:last-child{padding-bottom:0}.landing .pc-foot{padding-top:var(--s-4);border-top:1px solid var(--line);text-align:center;text-wrap:balance}.landing .pc-foot.is-quiet{gap:var(--s-1);border-top:0;padding-top:0;display:grid}.landing .pc-foot p{max-width:42em;margin-inline:auto}.landing .pc-posts{gap:var(--s-6) var(--s-5);justify-items:center;display:grid}@media (min-width:640px){.landing .pc-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.landing .pc-posts{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}}.landing .pc-posts .dv-phone .dv-frame{--dw:min(100%, 230px)}.landing .lp{border-radius:var(--r);width:100%;position:relative;overflow:hidden}.landing .lp>img{object-fit:cover;width:100%;height:100%;display:block}.landing .lp-map{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.landing .lp-page{transform-origin:0 0;background:#fff;position:absolute;top:0;left:0;overflow:hidden}.landing .lp-page .dv,.landing .lp-page .dv-frame,.landing .lp-page .dv-display{width:100%;height:100%}.landing .lp-page .dv-frame{--dw:100%;padding:0}.landing .lp-page .dv-display{aspect-ratio:auto;box-shadow:none;background:0 0;border-radius:0;padding:0}.landing .lp-page .dv-display .dv-screen{border-radius:0}.landing .lp-page .dv-floor{display:none}.landing .posts-to{gap:var(--s-2);justify-items:center;display:grid}.landing .posts-to ul{justify-content:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.landing .posts-to li{align-items:center;gap:6px;display:inline-flex}.landing ul.how-to{justify-content:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.landing .pc-fliers{gap:var(--s-3);align-content:center;display:grid}.landing .pc-flier{padding:var(--s-2);border-radius:var(--r);background:var(--bg-2)}.landing .ev-sheet{aspect-ratio:16/9;border-radius:var(--r-sm);background:#10141c;position:relative;overflow:hidden;container-type:inline-size}.landing .ev-sheet img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing .ev-words{color:#fafaf9;background:linear-gradient(#0000 24%,#000000a8 48%,#000000e6 100%);flex-direction:column;justify-content:flex-end;padding:5.42cqw;display:flex;position:absolute;inset:0}.landing .ev-name{font-size:6.04cqw;line-height:1.12;font-weight:var(--w-strong);letter-spacing:-.01em}.landing .ev-when{font-size:max(12px,3.75cqw);line-height:1.26;font-weight:var(--w-strong);margin-top:1.88cqw}.landing .ev-place{margin-top:.94cqw;font-size:max(11px,3.23cqw);line-height:1.26}.landing .ev-detail{margin-top:1.35cqw;font-size:max(11px,2.92cqw);line-height:1.26}.landing .pc-paper{max-height:520px;margin-block:var(--s-6);border-radius:var(--r);padding-block:0;display:block;position:relative;overflow:hidden}.landing .pc-paper:after{content:"";background:linear-gradient(180deg, #fff0, var(--card));pointer-events:none;height:128px;position:absolute;bottom:0;left:0;right:0}.landing .pc[data-product=notes] .pc-foot{border-top:0;max-width:36em;margin-inline:auto;padding-top:0}@media (min-width:900px){.landing .pc-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.landing .pc:is([data-product=email],[data-product=blog]){grid-column:1}.landing .pc:is([data-product=text],[data-product=page]){grid-column:2}.landing .pc:is([data-product=email],[data-product=blog],[data-product=text],[data-product=page]):before{content:"";top:calc(var(--gap-card) / -2);width:calc(50% + var(--gap-card) / 2);height:calc(var(--gap-card) / 2);border-top:2px solid var(--trace);position:absolute}.landing .pc:is([data-product=email],[data-product=blog]):before{border-left:2px solid var(--trace);border-top-left-radius:10px;left:50%}.landing .pc:is([data-product=text],[data-product=page]):before{border-right:2px solid var(--trace);border-top-right-radius:10px;right:50%}.landing .pc .pc-stage:has(.pc-laptop){flex:none}.landing .pc[data-product=events] .pc-fliers{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .pc{padding:var(--s-6)}.landing .pc.is-wide{grid-column:1/-1}.landing .pc-paper{max-height:640px}}.landing .pc .dv-phone .dv-frame{--dw:min(100%, 240px)}.landing .paper-desk{padding:var(--s-6) var(--s-4) 0;border-radius:var(--r);background:#dedbd4;overflow:hidden}.landing .paper{--ink:#1d1b18;--ink-2:#4a4640;--muted:#736d64;--line:#e7e1d6;color:var(--ink);margin:0 auto;position:relative}.landing .paper-sheet{background:#fffdf8;border-radius:2px;position:absolute;left:0;right:0;box-shadow:0 0 0 1px #3c2d140f,14px 16px 28px -6px #281e0f4d,4px 5px 8px #281e0f1a}.landing .paper-flow{position:relative}.landing .paper .notes-grid{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.landing .paper-head{border-bottom:2px solid #c8a24a;gap:6px;margin-bottom:36px;padding-bottom:24px;display:grid}.landing .paper-kicker{font-size:var(--t-caption);font-weight:var(--w-strong);color:#806426}.landing .paper-title{font-size:var(--t-section);line-height:1.12;font-weight:var(--w-strong);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.landing .paper-meta{font-size:var(--t-caption);color:var(--muted)}.landing .paper-cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-sm);width:100%;margin-bottom:16px;display:block}.landing .paper .notes-col{min-width:0}.landing .paper .notes-col h3{margin:0 0 var(--s-3);font-family:var(--sans);font-size:var(--t-body);line-height:var(--lh-title);font-weight:var(--w-strong);letter-spacing:0}.landing .paper .notes-line{font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink);margin:0;display:block}.landing .paper .notes-idea{padding-left:40px;position:relative}.landing .paper .notes-idea:before{content:"";background:#c8a24a;border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:8px}.landing .paper .notes-section+.notes-section{margin-top:24px}.landing .paper .notes-section h3{color:#806426;margin:0 0 8px}.landing .paper [data-notes-summary] p.notes-line{text-indent:1.5em;margin-bottom:calc(var(--lh-body) * 1em)}.landing .paper .notes-list{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.landing .paper .notes-sub,.landing .paper .notes-time{font-size:var(--t-caption);color:var(--muted);display:block}.landing .how-steps{gap:var(--gap-card);margin:0;padding:0;list-style:none;display:grid}.landing .how-step{gap:var(--s-5);min-width:0;padding:var(--s-6) var(--s-5);background:var(--card);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex}.landing .how-copy h3{align-items:center;gap:var(--s-3);margin-bottom:var(--s-2);display:flex}.landing .how-n{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.landing .how-copy p{text-wrap:pretty}.landing .how-body,.landing .how-step .mt-body{gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.landing .how-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.landing .how-table th{padding:0 var(--s-2) var(--s-2);border-bottom:1px solid var(--line);text-align:left}.landing .how-table td{padding:var(--s-2);border-bottom:1px solid var(--line);vertical-align:middle}.landing .how-table th:first-child,.landing .how-table td:first-child{width:20px;padding-left:0}.landing .how-table th:last-child,.landing .how-table td:last-child{text-align:right;padding-right:0}.landing .how-table td b,.landing .how-table td span:not(.how-box){display:block}.landing .how-table .how-num{white-space:nowrap}.landing .how-table tr:last-child td{border-bottom:0}.landing .how-box{background:var(--accent) var(--tick-on) center / 20px 20px no-repeat;border-radius:50%;width:20px;height:20px;display:block}.landing .how-shot{gap:var(--s-3);margin:0;display:grid}.landing .how-shot img{width:100%;height:auto}.landing .how-facts{margin:var(--s-6) auto 0;gap:var(--s-3);max-width:44em;padding:0;list-style:none;display:grid}.landing .how-facts li{text-wrap:pretty}@media (min-width:900px){.landing .how-steps{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.landing .how-step{padding:var(--s-6)}}.landing .mt-caption{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.landing .mt-lens{aspect-ratio:16/9;border-radius:var(--r);box-shadow:0 0 0 1px var(--line);background:#101218;position:relative;overflow:hidden}.landing .mt-lens-pic{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.landing .mt-lens-pic.is-on{opacity:1}.landing .mt-lens-pic img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.landing .mt-lens-low{clip-path:inset(0 calc(100% - var(--x)) 0 0);filter:blur(1.5px)contrast(.92)}.landing .mt-lens-sharp{clip-path:inset(0 0 0 var(--x))}.landing .mt-lens-divider{z-index:2;top:0;bottom:0;left:var(--x);background:#ffffffeb;width:2px;transition:left 1.2s;position:absolute;translate:-50%}.landing .mt-lens-box{z-index:3;aspect-ratio:9/16;height:98%;top:1%;left:var(--x);border-radius:var(--r-sm);pointer-events:none;border:2px solid #8fb6e8;transition:left 1.2s;position:absolute;translate:-50%;box-shadow:0 0 18px #8fb6e873}.landing .mt-lens-pause{z-index:4;top:var(--s-2);right:var(--s-2);color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute}.landing .mt-lens-pause svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.landing .mt-lens-pause svg .is-fill{fill:currentColor;stroke:none}.landing .mt-lens-pause:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.landing .mt-lens-pic,.landing .mt-lens-divider,.landing .mt-lens-box{transition:none}}.landing .plans-ground{background:radial-gradient(120% 60% at 50% 0%, #ffffffd9, #fff0 60%), linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 14%, var(--bg-2) 86%, var(--bg) 100%)}.landing .price-row{gap:var(--s-8);justify-items:center;display:grid}.landing .price-row>*{width:100%}.landing .price-row>:is(.compare,.includes){max-width:880px}.landing .compare{gap:var(--s-4);display:grid}.landing .tiers-cancel{text-align:center;justify-self:center}.landing .tiers{gap:var(--gap-card);display:grid}.landing .tiers.solo{max-width:440px;margin-inline:auto}@media (min-width:640px){.landing .tiers:not(.solo){grid-template-columns:repeat(var(--tiers,2), minmax(0, 1fr))}}.landing .tier{align-items:flex-start;gap:var(--s-3);padding:var(--s-6) var(--s-5);text-align:left;background:var(--card);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex}.landing .tier>:is(.tier-offer,.tier-rows,.btn){align-self:stretch}.landing .tier.popular{box-shadow:inset 0 0 0 2px var(--accent)}.landing .tier-why{color:var(--accent)}.landing .tier-why:empty{display:none}@media (min-width:640px){.landing .tiers:not(.solo) .tier-why:empty{min-height:calc(var(--t-caption) * var(--lh-caption));display:block}}.landing :is(.offer-badge,.saving-chip){padding:var(--s-1) var(--s-3);background:var(--accent-soft);color:var(--accent);border-radius:999px}.landing .tier-name{margin-bottom:var(--s-1)}.landing .tier-offer{justify-items:start;gap:var(--s-3);margin-bottom:var(--s-2);display:grid}.landing .offer-row{align-items:baseline;gap:var(--s-1) var(--s-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.landing .offer-then{color:var(--muted)}.landing .includes{gap:var(--s-5);display:grid}.landing .includes-head{text-align:center;color:var(--ink);justify-self:center}.landing .gets{gap:var(--s-6);width:100%;display:grid}.landing .get{align-content:start;gap:var(--s-4);display:grid}.landing .get ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.landing .get li{text-wrap:pretty;min-height:28px;padding:4px 0 0 40px;position:relative}.landing .get li:before{content:"";background:var(--accent-soft) var(--tick) center / 20px 20px no-repeat;border-radius:50%;width:28px;height:28px;position:absolute;top:0;left:0}@media (min-width:900px){.landing .gets{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.landing .plan-interval{justify-items:center;display:grid}.landing .interval-toggle{gap:var(--s-1);padding:var(--s-1);margin-bottom:var(--s-5);background:var(--bg-2);border-radius:999px;display:inline-flex}.landing .interval-toggle button{min-height:44px;padding:0 var(--s-5);cursor:pointer;background:0 0;border:0;border-radius:999px}.landing .interval-toggle button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0f142314}.landing .interval-toggle button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.landing .plan-interval>.tiers{justify-self:stretch}.landing .plan-interval[data-interval=month] .y-only,.landing .plan-interval[data-interval=year] .tier[data-yearly] .m-only{display:none}.landing .tier-rows{border-top:1px solid var(--line);margin:0;display:grid}.landing .tier-rows>div{padding:var(--s-3) 0;border-bottom:1px solid var(--line);gap:2px;display:grid}.landing .tier-rows dd{text-wrap:pretty;margin:0}.landing .tier-rows .caption{display:block}.landing .tier .btn{margin-top:auto}.landing .tiers-note{text-align:center;text-wrap:pretty;max-width:36em;margin-inline:auto}@media (min-width:900px){.landing .tiers.solo .tier{padding:var(--s-7) var(--s-6)}}.landing .faq{max-width:44em;margin-inline:auto;display:grid}.landing .faq details{border-bottom:1px solid var(--line)}.landing .faq details:first-of-type{border-top:1px solid var(--line)}.landing .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-4);min-height:64px;padding-block:var(--s-3);list-style:none;display:flex}.landing .faq summary::-webkit-details-marker{display:none}.landing .faq summary:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:8px;height:8px;margin-right:4px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.landing .faq details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.landing .faq p{padding-bottom:var(--s-5);max-width:var(--measure);text-wrap:pretty}.landing .faq a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.landing .reveal{transition:transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}.landing .reveal.in{transform:none}.landing .dx-open{--church:var(--gold);min-height:100%;padding:0 var(--s-4) var(--s-6);background:var(--bg);gap:var(--s-4);text-align:left;align-content:start}.landing .dx-open .dx-status{margin-inline:calc(-1 * var(--s-4))}.landing .dx-open .cp-h,.landing .dx-open .cp-post-title{font-family:var(--display);font-weight:var(--w-strong)}.landing .dx-open .cp-body p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing .page-shots{justify-items:center;gap:var(--s-4);margin:0;display:grid}.landing .page-stage{justify-items:center;gap:var(--s-5);width:100%;display:grid}.landing .page-stage img{height:auto;box-shadow:0 0 0 1px var(--line);display:block}.landing .page-desktop{border-radius:var(--r);width:min(100%,760px)}.landing .page-phone{border-radius:var(--r-lg);width:min(72%,280px);box-shadow:0 0 0 1px var(--line), 0 18px 40px -16px #0f142347}.landing .page-shots figcaption{text-align:center}@media (min-width:900px){.landing .page-stage{grid-template-columns:minmax(0,1fr);width:min(100%,880px)}.landing .page-stage img{grid-area:1/1;align-self:start}.landing .page-desktop{justify-self:start;width:760px}.landing .page-phone{width:220px;margin-top:var(--s-9);justify-self:end}}.landing .proof-card{gap:var(--s-6);padding:var(--s-6) var(--s-5);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line);align-items:center;margin:0 auto;display:grid}.landing .proof-reel{aspect-ratio:9/16;border-radius:var(--r);background:#000;justify-self:center;width:min(100%,260px)}.landing .proof-words{gap:var(--s-4);display:grid}.landing .proof-words blockquote{text-wrap:pretty;margin:0}.landing .proof-words figcaption{gap:2px;display:grid}@media (min-width:720px){.landing .proof-card:has(.proof-reel){grid-template-columns:260px minmax(0,1fr)}}.landing .closing-act{text-align:center;justify-items:center;display:grid}.landing .closing-act .hero-acts{justify-items:center}.landing .foot-maker{justify-content:space-between;gap:var(--s-2) var(--s-6);padding-bottom:var(--s-5);margin-bottom:var(--s-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.landing .foot-maker a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.landing .foot-maker a:hover{color:var(--accent)}.landing .foot-maker .foot-ai{text-wrap:pretty;flex-basis:100%;max-width:40em}
