:root{--hs-cream-50:#fbf8f4;--hs-cream-100:#f6f1eb;--hs-cream-200:#ede5da;--hs-cream-300:#dfd3c3;--hs-sand-400:#c3b29d;--hs-taupe-500:#9a8672;--hs-taupe-600:#72614f;--hs-bark-700:#4e4032;--hs-bark-800:#382b1f;--hs-ink-900:#291f13;--hs-ink-950:#1b140c;--hs-rust-50:#fbeee6;--hs-rust-100:#f5d6c4;--hs-rust-200:#ebb093;--hs-rust-300:#dd8659;--hs-rust-400:#cb5b26;--hs-rust-500:#b7410f;--hs-rust-600:#9a350b;--hs-rust-700:#7b2a09;--hs-olive-500:#5f7a3a;--hs-olive-50:#eef2e4;--hs-ochre-500:#b8841c;--hs-ochre-50:#f8efd9;--hs-red-500:#a8261c;--hs-red-50:#f8e4e1;--hs-slate-500:#3f6478;--hs-slate-50:#e3ecf0;--surface-page:var(--hs-cream-100);--surface-raised:var(--hs-cream-50);--surface-sunken:var(--hs-cream-200);--surface-card:var(--hs-cream-50);--surface-inverse:var(--hs-ink-900);--surface-overlay:#1b140c8f;--text-strong:var(--hs-ink-900);--text-body:var(--hs-bark-800);--text-muted:var(--hs-taupe-600);--text-faint:var(--hs-taupe-500);--text-inverse:var(--hs-cream-100);--text-accent:var(--hs-rust-500);--text-on-accent:#fff;--border-subtle:var(--hs-cream-300);--border-strong:var(--hs-sand-400);--border-focus:var(--hs-rust-500);--accent:var(--hs-rust-500);--accent-hover:var(--hs-rust-600);--accent-press:var(--hs-rust-700);--accent-soft:var(--hs-rust-50);--success:var(--hs-olive-500);--success-soft:var(--hs-olive-50);--warning:var(--hs-ochre-500);--warning-soft:var(--hs-ochre-50);--danger:var(--hs-red-500);--danger-soft:var(--hs-red-50);--info:var(--hs-slate-500);--info-soft:var(--hs-slate-50)}[data-theme=dark]{--surface-page:var(--hs-ink-900);--surface-raised:var(--hs-bark-800);--surface-sunken:var(--hs-ink-950);--surface-card:var(--hs-bark-800);--surface-inverse:var(--hs-cream-100);--surface-overlay:#0009;--text-strong:var(--hs-cream-100);--text-body:var(--hs-cream-200);--text-muted:var(--hs-sand-400);--text-faint:var(--hs-taupe-500);--text-inverse:var(--hs-ink-900);--text-accent:var(--hs-rust-300);--border-subtle:var(--hs-bark-700);--border-strong:var(--hs-taupe-600);--accent-soft:#b7410f2e}:root{--font-sans:"Nunito Sans","Avenir Next",Avenir,"Segoe UI",system-ui,sans-serif;--font-serif:"Literata",Georgia,"Times New Roman",serif;--font-display:var(--font-sans);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--fs-caption:12px;--fs-small:13px;--fs-body:15px;--fs-lead:17px;--fs-h4:18px;--fs-h3:22px;--fs-h2:28px;--fs-h1:34px;--fs-display:44px;--lh-tight:1.15;--lh-snug:1.3;--lh-body:1.5;--lh-read:1.7;--ls-caps:.12em;--ls-wordmark:.06em;--ls-tight:-.01em;--type-display:var(--fw-bold) var(--fs-display)/var(--lh-tight) var(--font-display);--type-h1:var(--fw-bold) var(--fs-h1)/var(--lh-tight) var(--font-sans);--type-h2:var(--fw-bold) var(--fs-h2)/var(--lh-tight) var(--font-sans);--type-h3:var(--fw-bold) var(--fs-h3)/var(--lh-snug) var(--font-sans);--type-h4:var(--fw-semibold) var(--fs-h4)/var(--lh-snug) var(--font-sans);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);--type-small:var(--fw-regular) var(--fs-small)/var(--lh-body) var(--font-sans);--type-caption:var(--fw-semibold) var(--fs-caption)/var(--lh-snug) var(--font-sans);--type-book-title:var(--fw-semibold) var(--fs-h3)/var(--lh-snug) var(--font-serif);--type-read:var(--fw-regular) var(--fs-lead)/var(--lh-read) var(--font-serif);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--gutter-mobile:20px;--gutter-desktop:32px;--tap-min:44px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--radius-cover:6px;--radius-card:var(--radius-lg);--radius-control:var(--radius-md);--border-w:1px;--shadow-1:0 1px 2px #291f1314;--shadow-2:0 2px 8px #291f131a,0 1px 2px #291f130f;--shadow-3:0 8px 24px #291f1324,0 2px 6px #291f1314;--shadow-cover:0 6px 14px #291f1338,0 1px 3px #291f132e;--shadow-focus:0 0 0 3px #b7410f47;--blur-bar:saturate(1.4) blur(16px);--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--press-scale:.97;--z-bar:10;--z-player:20;--z-overlay:40;--z-toast:50}::selection{background:var(--hs-rust-100);color:var(--hs-ink-900)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}a{color:var(--text-accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline}img{max-width:100%;display:block}.cta{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:440px;display:grid}.cta-badges{gap:10px;display:grid}.cta-badge{transform-origin:50% 0;border-radius:10px;display:block;position:relative}.cta-badge img{z-index:1;border-radius:10px;position:relative}.cta-badge:before,.cta-badge:after{content:"";border:1.5px solid var(--hs-rust-400);opacity:0;pointer-events:none;border-radius:12px;position:absolute;inset:0}@media (hover:hover){.cta-badge:hover{animation:.8s cubic-bezier(.2,0,0,1) cta-strike}.cta-badge:hover:before{animation:.9s cubic-bezier(.2,.6,.3,1) 50ms cta-ring}.cta-badge:hover:after{animation:.9s cubic-bezier(.2,.6,.3,1) .25s cta-ring}}.cta-badge:active{transform:scale(.97)}.cta-badge:focus-visible{box-shadow:var(--shadow-focus);outline:none}@keyframes cta-strike{0%{transform:none}20%{transform:rotate(-2.4deg)}48%{transform:rotate(1.5deg)}74%{transform:rotate(-.6deg)}to{transform:none}}@keyframes cta-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.4)}}@media (prefers-reduced-motion:reduce){.cta-badge:hover,.cta-badge:hover:before,.cta-badge:hover:after{animation:none}}@keyframes up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.up{animation:.8s cubic-bezier(.2,0,0,1) both up}@media (prefers-reduced-motion:reduce){.up{animation:none}}.cta-badges{grid-template-columns:var(--cols-ios)}html[data-platform=android] .cta-badges{grid-template-columns:var(--cols-android)}html[data-platform=android] .cta-badge--ios{order:1}.cn-hero{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.cn-head{z-index:2;justify-content:center;align-items:center;padding:20px 20px 0;display:flex;position:relative}.cn-head img{width:auto;height:44px}.cn-head-cta{display:none}.cn-head-end{align-items:center;gap:12px;display:flex;position:absolute;top:20px;right:12px}.hs-theme-btn{border:1px solid var(--border-strong);width:44px;height:44px;color:var(--text-strong);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .2s cubic-bezier(.2,0,0,1),transform .12s;display:grid}.hs-theme-btn:hover{background:var(--surface-raised)}.hs-theme-btn:active{transform:scale(.93)}.hs-theme-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-theme=dark] .cn-final{background:var(--hs-ink-950)}html[data-theme=dark] .cn-foot{border-top-color:var(--hs-bark-800)}.cn-hmain{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(4px,1.4svh,18px);width:100%;max-width:1240px;margin:0 auto;padding:0 20px 24px;display:flex}.cn-stage{aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;flex:none;width:min(92vw,40svh,380px);position:relative}.cn-stage:focus-visible{box-shadow:var(--shadow-focus);border-radius:50%;outline:none}.cn-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cn-mark{pointer-events:none;transform-origin:50% 100%;width:auto;height:46%;animation:1s cubic-bezier(.2,0,0,1) both up;position:absolute;top:37%;left:30.3%}.cn-mark.hit{animation:.7s cubic-bezier(.2,0,0,1) cn-hit}@keyframes cn-hit{0%{transform:none}22%{transform:rotate(-2.6deg)}52%{transform:rotate(1.6deg)}78%{transform:rotate(-.6deg)}to{transform:none}}.cn-stage.cn-h1{margin-bottom:26px}.cnh-pill{border-radius:var(--radius-lg);background:var(--surface-card);width:min(100vw - 40px,340px);box-shadow:var(--shadow-2);cursor:default;align-items:center;gap:12px;margin-left:max(20px - 50vw,-170px);padding:8px 8px 11px;animation:.8s cubic-bezier(.2,0,0,1) .5s both up;display:flex;position:absolute;top:85%;left:50%;overflow:hidden}.cnh-pill-txt{min-width:0}.cnh-cov{perspective:320px;flex:none;width:44px;height:44px;position:relative}.cnh-cv{backface-visibility:hidden;transform-origin:50%;position:absolute;inset:0}.cnh-cv.out{animation:.45s cubic-bezier(.4,0,1,1) both cnh-cov-out}.cnh-cv.in{animation:.6s cubic-bezier(0,0,.2,1) .32s both cnh-cov-in}@keyframes cnh-cov-out{to{opacity:.3;transform:rotateY(-90deg)scale(.88)}}@keyframes cnh-cov-in{0%{opacity:.3;transform:rotateY(90deg)scale(.88)}to{opacity:1;transform:none}}.cnh-glow{border:1.5px solid var(--hs-rust-400);opacity:0;pointer-events:none;border-radius:8px;animation:1s cubic-bezier(.2,.6,.3,1) .6s cnh-glow;position:absolute;inset:-2px}@keyframes cnh-glow{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.cnh-txtwrap{flex:1;min-width:0;display:grid}.cnh-txtwrap>*{grid-area:1/1}.cnh-pill-txt.out>*{animation:.38s cubic-bezier(.4,0,1,1) both cnh-t-out}.cnh-pill-txt.out>:nth-child(2){animation-delay:40ms}.cnh-pill-txt.out>:nth-child(3){animation-delay:80ms}.cnh-pill-txt.in>*{animation:.55s cubic-bezier(0,0,.2,1) .34s both cnh-t-in}.cnh-pill-txt.in>:nth-child(2){animation-delay:.42s}.cnh-pill-txt.in>:nth-child(3){animation-delay:.5s}@keyframes cnh-t-out{to{opacity:0;filter:blur(3px);transform:translateY(-9px)}}@keyframes cnh-t-in{0%{opacity:0;filter:blur(3px);transform:translateY(9px)}}.cnh-cap{font:var(--type-caption);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-accent);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.cnh-t{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.cnh-s{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cnh-prog{background:var(--border-subtle);height:3px;position:absolute;bottom:0;left:0;right:0}.cnh-prog b{background:var(--accent);width:0;height:100%;transition:width .9s cubic-bezier(.2,0,0,1);display:block}.cn-copy{z-index:1;text-align:center;justify-items:center;gap:12px;width:100%;max-width:440px;display:grid;position:relative}.cn-copy h1{font:500 clamp(34px,9.6vw,76px)/1.06 var(--font-serif);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;margin:0}.cn-copy h1 em{color:var(--text-accent);font-style:italic}.cn-copy p{text-wrap:pretty;max-width:32ch;margin:0;font-size:17px;line-height:1.5}.cn-copy .cta{margin-top:8px}@media (width>=960px){.cn-head{justify-content:space-between;width:100%;max-width:1336px;margin:0 auto;padding:32px 48px 0}.cn-head img{height:52px}.cn-head-cta{display:block}.cn-head-end{position:static}.cn-hmain{flex-direction:row-reverse;justify-content:space-between;gap:48px;padding:0 48px 40px}.cn-stage{width:min(44vw,64svh,580px)}.cn-copy{text-align:left;justify-items:start;gap:18px;max-width:560px}.cn-copy p{font-size:19px}}.rv2{opacity:0;transition:opacity .8s cubic-bezier(.2,0,0,1),transform .8s cubic-bezier(.2,0,0,1);transform:translateY(20px)}.rv2.in{opacity:1;transform:none}.cn-lib{padding:clamp(72px,12svh,140px) 0 clamp(64px,10svh,120px);overflow:clip}.cn-sec-head{text-align:center;justify-items:center;gap:12px;max-width:680px;margin:0 auto;padding:0 20px;display:grid}.cn-kicker{font:var(--type-caption);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-accent)}.cn-h2{font:500 clamp(30px,7.6vw,60px)/1.1 var(--font-serif);letter-spacing:-.015em;color:var(--text-strong);text-wrap:balance;margin:0}.cn-lead{text-wrap:pretty;max-width:34ch;margin:0;font-size:17px;line-height:1.5}.cn-rows{gap:14px;margin-top:44px;display:grid}.cn-row{will-change:transform;gap:14px;width:max-content;display:flex}.cn-cover{border-radius:var(--radius-cover);text-align:center;background:0 0;border:0;padding:0;transition:transform .3s cubic-bezier(.2,0,0,1)}.cn-cover:hover{transform:translateY(-4px)}.cn-cover:active{transform:scale(.97)}.cn-cover:focus-visible{box-shadow:var(--shadow-focus);outline:none}.cn-facts{gap:12px;max-width:1040px;margin:48px auto 0;padding:0 20px;display:grid}.cn-fact{color:var(--text-strong);align-items:center;gap:14px;font-size:16px;font-weight:700;display:flex}.cn-fact span{border:1px solid var(--border-strong);width:44px;height:44px;color:var(--text-accent);border-radius:50%;flex:none;place-items:center;display:grid}@media (width>=760px){.cn-facts{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}.cn-lead{font-size:19px}}.cn-final{background:var(--surface-page);color:var(--text-body);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.cn-fin-main{text-align:center;flex:1;align-content:center;justify-items:center;gap:14px;width:100%;max-width:600px;margin:0 auto;padding:80px 20px 40px;display:grid}.cn-fin-bell{width:120px;height:166px;margin-bottom:36px;position:relative}.cn-fin-bell img{z-index:1;width:auto;height:100%;position:relative}.cn-fin-ring{border:1px solid var(--hs-rust-400);opacity:0;border-radius:50%;width:160px;height:160px;margin:-80px 0 0 -80px;animation:6s cubic-bezier(.2,.6,.3,1) infinite cn-ring;position:absolute;top:6.5%;left:59%}.cn-fin-ring:nth-child(2){animation-delay:2s}.cn-fin-ring:nth-child(3){animation-delay:4s}@keyframes cn-ring{0%{opacity:0;transform:scale(.2)}10%{opacity:.9}to{opacity:0;transform:scale(5)}}.cn-fin-main .cn-h2{font-size:clamp(34px,9vw,68px)}.cn-fin-cta{grid-template-columns:minmax(0,1fr);width:100%;max-width:440px;margin-top:20px}.cn-foot{width:100%;max-width:1240px;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;font-size:13px;display:flex}.cn-foot>img{width:auto;height:36px}.hs-credit{color:var(--text-muted);align-items:center;gap:12px;text-decoration:none;display:flex}.hs-credit:hover{color:var(--text-strong);text-decoration:none}.hs-credit img{border-radius:10px;flex:none;width:40px;height:40px}.hs-credit>span{max-width:34ch;font-size:13px;line-height:1.35;display:block}.hs-credit b{color:var(--text-strong);font-weight:700}@media (width<=759px){.cn-foot{justify-items:start;display:grid}.hs-credit{border-bottom:1px solid var(--border-subtle);order:-1;width:100%;padding-bottom:14px}}.cn-foot nav{gap:18px;display:flex}.cn-foot a{color:inherit}.cn-foot a:hover{color:var(--text-strong)}@media (width>=960px){.cn-fin-cta{max-width:480px}.cn-foot{padding-left:48px;padding-right:48px}}@media (prefers-reduced-motion:reduce){.rv2{opacity:1;transition:none;transform:none}.cn-fin-ring{opacity:.3;animation:none}}.hs-phone{filter:drop-shadow(0 30px 40px #291f1347)drop-shadow(0 8px 12px #291f132e);width:100%;height:auto;display:block}.ph-a{--p:.5;justify-items:center;gap:40px;max-width:1180px;margin:0 auto;padding:clamp(56px,10svh,120px) 20px clamp(72px,12svh,140px);display:grid;overflow:clip}.ph-a-copy{text-align:center;justify-items:center;gap:14px;max-width:520px;display:grid}.ph-a-feats{text-align:left;gap:18px;width:100%;margin-top:18px;display:grid}.ph-a-feat{align-items:flex-start;gap:14px;display:flex}.ph-a-feat>span{border:1px solid var(--border-strong);width:44px;height:44px;color:var(--text-accent);border-radius:50%;flex:none;place-items:center;display:grid}.ph-a-feat b{color:var(--text-strong);font-size:16px;display:block}.ph-a-feat p{color:var(--text-muted);margin:2px 0 0;font-size:15px;line-height:1.45}.ph-a-stage{width:min(58vw,250px);position:relative}.ph-a-stage .hs-phone{transform:translate3d(0,calc((.5 - var(--p)) * 220px),0) rotate(calc((var(--p) - .5) * -10deg));position:relative}.ph-a-copy{z-index:1;position:relative}.ph-a-stage .hs-phone{z-index:2}.ph-a-disc{aspect-ratio:1;background:var(--surface-sunken);width:150%;transform:translate3d(-50%,calc(-50% + (var(--p) - .5) * 160px),0) scale(calc(.6 + var(--p) * .6));border-radius:50%;position:absolute;top:50%;left:50%}.ph-a-stage:after{content:"";background:var(--hs-ink-900);opacity:.18;filter:blur(14px);pointer-events:none;border-radius:50%;height:6%;position:absolute;bottom:-4%;left:12%;right:12%}@media (width>=900px){.ph-a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding-left:48px;padding-right:48px}.ph-a-copy{text-align:left;order:2;justify-items:start}.ph-a-stage{width:min(28vw,330px)}}@media (prefers-reduced-motion:reduce){.ph-a-stage .hs-phone{transform:none}}.hs-icon{flex-shrink:0;display:block}.hs-btn{border-radius:var(--radius-control);height:44px;color:var(--text-strong);font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;opacity:1;transition:background var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;line-height:normal;display:inline-flex;transform:none}.hs-btn--secondary{border-color:var(--border-strong)}.hs-btn--secondary:hover{background:var(--surface-raised);color:var(--text-strong);text-decoration:none}.hs-btn--secondary:active{background:var(--surface-sunken);transform:scale(var(--press-scale))}.hs-btn--lg{height:52px;padding:0 24px;font-size:16px}.hs-btn--full{width:100%;display:flex}.hs-play{background:var(--accent);width:44px;height:44px;color:var(--text-on-accent);cursor:pointer;box-shadow:none;transition:transform var(--dur-fast) var(--ease-standard);border:none;border-radius:99px;flex-shrink:0;place-items:center;padding:0;display:grid;transform:none}.hs-play:active{transform:scale(.94)}.hs-cover{--k:calc(var(--s) / 140);width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);border-radius:var(--radius-cover);box-shadow:var(--shadow-cover);flex-shrink:0;position:relative;overflow:hidden}img.hs-cover{object-fit:cover;display:block}.hs-cover--placeholder{background:var(--cover-bg);color:var(--cover-fg);padding:calc(var(--k) * 12px);box-sizing:border-box;flex-direction:column;justify-content:space-between;display:flex}.hs-cover__frame{inset:calc(var(--k) * 6px);opacity:.28;border:1px solid;border-radius:2px;position:absolute}.hs-cover__author{font-family:var(--font-sans);font-size:max(7px,calc(var(--k) * 8px));letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-weight:800;position:relative}.hs-cover__title{font-family:var(--font-serif);font-size:max(10px,calc(var(--k) * 17px));text-wrap:balance;font-weight:600;line-height:1.12;position:relative}.hs-cover__mark{width:calc(var(--k) * 14px);height:calc(var(--k) * 3px);background:var(--cover-mark);border-radius:1px;position:relative}.cn-cover .hs-cover{--s:118}@media (width>=960px){.cn-cover .hs-cover{--s:172}}html[data-theme=dark] .hs-theme-ink,html:not([data-theme=dark]) .hs-theme-cream,html[data-theme=dark] .hs-theme-moon,html:not([data-theme=dark]) .hs-theme-sun{display:none}html[data-theme=dark] .cn-mark.hs-theme-ink,html:not([data-theme=dark]) .cn-mark.hs-theme-cream{visibility:hidden;display:block}picture{display:contents}
