.market-site{--paper:#f4f2ec;--paper-strong:#ebe8df;--ink:#171914;--muted:#666960;--line:#d8d8d0;--acid:#d9ff57;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.market-site *{box-sizing:border-box}.market-site button,.market-site a{-webkit-tap-highlight-color:transparent}.market-site button:focus-visible,.market-site a:focus-visible,.market-site summary:focus-visible{outline-offset:3px;outline:3px solid #6d8e00}.market-nav{border-bottom:1px solid var(--line);align-items:center;max-width:1440px;height:78px;margin:auto;padding:0 42px;display:flex}.market-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.brand-symbol{background:var(--ink);width:31px;height:31px;color:var(--acid);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.market-brand strong{letter-spacing:-.5px;font-size:18px}.market-links{gap:30px;margin:auto;display:flex}.market-links a,.link-button,.market-footer a{color:inherit;font-size:13px;text-decoration:none}.market-actions{align-items:center;gap:20px;display:flex}.owner-link,.footer-owner-link{text-underline-offset:4px;font-weight:800;-webkit-text-decoration:underline #8eb62b;text-decoration:underline #8eb62b}.solid-button,.outline-button{border:1px solid var(--ink);background:var(--ink);min-height:43px;color:var(--paper);border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.solid-button:hover,.outline-button:hover{transform:translateY(-2px)}.outline-button{color:var(--ink);background:0 0}.solid-button.large,.outline-button.large{min-height:52px;padding:0 23px;font-size:14px}.solid-button.inverse{background:var(--ink);color:var(--paper)}.outline-button.light{color:#f2f2eb;border-color:#5a5d54}.full{width:100%;margin-top:auto}.market-hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px;max-width:1440px;min-height:660px;margin:auto;padding:76px 42px 72px;display:grid}.hero-message{max-width:620px}.eyebrow{letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.eyebrow i{background:#79b526;border-radius:50%;width:7px;height:7px}.hero-message h1{letter-spacing:-5px;margin:25px 0 28px;font-size:clamp(52px,5.8vw,86px);font-weight:700;line-height:.94}.hero-message>p{max-width:590px;color:var(--muted);font-size:18px;line-height:1.6}.hero-buttons{gap:10px;margin-top:34px;display:flex}.hero-facts{color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:25px;font-size:12px;display:flex}.hero-facts span{align-items:center;gap:6px;display:flex}.product-preview{color:#eeefe8;background:#121410;border:1px solid #2d3029;min-width:0;box-shadow:0 35px 70px #20221b33}.preview-toolbar{letter-spacing:.7px;border-bottom:1px solid #30332d;align-items:center;height:50px;padding:0 18px;font-size:10px;display:flex}.preview-toolbar span{align-items:center;gap:8px;display:flex}.preview-toolbar i{background:var(--acid);border-radius:50%;width:7px;height:7px}.preview-toolbar b{color:var(--acid);border:1px solid #3a3e35;margin-left:auto;padding:6px 8px;font-size:8px}.preview-body{grid-template-columns:58px 1fr;min-height:455px;display:grid}.preview-body>aside{border-right:1px solid #30332d;flex-direction:column;align-items:center;gap:8px;padding-top:18px;display:flex}.preview-body>aside>b{color:var(--acid);margin-bottom:16px;font-size:16px}.preview-body>aside button{color:#72776b;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;display:grid}.preview-body>aside button.active{color:var(--acid);background:#262a22}.preview-content{min-width:0;padding:30px}.preview-title{align-items:flex-end;margin-bottom:26px;display:flex}.preview-title span small,.preview-title span strong{display:block}.preview-title small,.preview-columns>article>small{color:#777d70;letter-spacing:1.3px;font-size:8px}.preview-title strong{letter-spacing:-.6px;margin-top:5px;font-size:22px}.preview-title button{background:var(--acid);color:#171914;cursor:pointer;border:0;margin-left:auto;padding:9px 11px;font:700 9px Arial,sans-serif}.preview-priority{background:#20231d;border:1px solid #32362e;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.preview-priority>span{background:var(--acid);color:#171914;place-items:center;width:36px;height:36px;display:grid}.preview-priority small,.preview-priority strong,.preview-priority p{margin:0;display:block}.preview-priority small{color:#8f9488;font-size:7px}.preview-priority strong{margin:4px 0;font-size:12px}.preview-priority p{color:#7f8578;font-size:8px}.preview-priority>b{color:var(--acid);font-size:9px}.preview-review{background:#1d201a;border:1px solid #3b4035;padding:13px}.preview-review>small{color:#858b7d;letter-spacing:1px;margin-bottom:6px;font-size:7px;display:block}.preview-review button{color:#e9ebe2;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #30342d;grid-template-columns:24px 1fr auto;gap:8px;width:100%;padding:10px 0;display:grid}.preview-review button span,.preview-review button b{color:var(--acid);font-size:8px}.preview-review button strong{font-size:9px}.preview-columns{grid-template-columns:1.2fr .8fr;gap:12px;margin-top:12px;display:grid}.preview-columns article{border:1px solid #30332d;min-width:0;padding:16px}.preview-columns article>small{margin-bottom:11px;display:block}.preview-columns article>div{border-top:1px solid #292c27;align-items:center;gap:8px;padding:11px 0;display:flex}.preview-columns article>div>i{background:#777;border-radius:50%;width:7px;height:7px}.preview-columns article>div>i.green{background:#8fc94c}.preview-columns article>div>i.amber{background:#d5a75a}.preview-columns article div span{flex:1;min-width:0}.preview-columns strong,.preview-columns small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.preview-columns strong{font-size:9px}.preview-columns small{color:#747a6e;margin-top:3px;font-size:7px}.preview-columns div>b{color:#8f9589;font-size:7px}.preview-status{color:#777d70;justify-content:space-between;margin-top:18px;font-size:8px;display:flex}.preview-status span{align-items:center;gap:5px;display:flex}.outcome-bar{border-block:1px solid var(--ink);background:var(--acid);justify-content:center;display:flex}.outcome-bar span{text-align:center;border-right:1px solid #0000002e;padding:20px 34px;font-size:11px;font-weight:700}.stack-strip{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:30px;max-width:1440px;margin:auto;padding:34px 42px;display:grid}.stack-strip>span{color:#686c63;letter-spacing:1.4px;font-size:9px;font-weight:800}.stack-strip>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.stack-strip b{border:1px solid var(--line);background:#ffffff59;padding:8px 11px;font-size:10px;font-weight:700}.stack-strip small{color:var(--muted);font-size:9px}.experience-section{max-width:1440px;margin:auto;padding:100px 42px}.experience-heading{max-width:820px;margin-bottom:44px}.experience-heading>span,.section-heading>span,.flow-section>div>span,.proof-section>div:first-child>span,.faq-heading>span,.closing-section>span{color:#5f655a;letter-spacing:1.6px;font-size:10px;font-weight:700}.experience-heading h2{letter-spacing:-3.7px;max-width:760px;margin:17px 0;font-size:clamp(44px,5vw,70px);line-height:.98}.experience-heading p{max-width:650px;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.experience-layout{border:1px solid var(--ink);color:#f2f2eb;background:#181a16;grid-template-columns:310px 1fr;display:grid}.experience-tabs{border-right:1px solid #3a3d36}.experience-tabs button{color:#8f9488;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #343730;grid-template-columns:25px 22px 1fr 18px;align-items:center;gap:10px;width:100%;min-height:82px;padding:0 18px;display:grid}.experience-tabs button:last-child{border-bottom:0}.experience-tabs button>span{font-size:8px}.experience-tabs button strong{color:#d0d2c9;font-size:13px}.experience-tabs button.active{background:var(--acid);color:var(--ink)}.experience-tabs button.active strong{color:var(--ink)}.experience-panel{grid-template-columns:1fr .92fr;align-items:center;gap:54px;min-height:395px;padding:42px;display:grid}.experience-copy>span{color:var(--acid);letter-spacing:1.3px;font-size:8px;font-weight:800}.experience-copy h3{letter-spacing:-2.3px;max-width:560px;margin:16px 0;font-size:clamp(32px,3.6vw,52px);line-height:1}.experience-copy>p{color:#a4a89d;max-width:540px;font-size:14px;line-height:1.65}.experience-copy>small{color:#858b7e;align-items:flex-start;gap:8px;max-width:500px;margin-top:25px;font-size:10px;line-height:1.5;display:flex}.workflow-preview{background:#121410;border:1px solid #3b3e37;padding:20px}.example-label{color:#747a6f;letter-spacing:1.2px;margin-bottom:8px;font-size:8px;display:block}.workflow-preview>div{border-top:1px solid #2e312b;align-items:center;gap:13px;min-height:73px;padding:14px 0;display:flex}.workflow-preview>div>i{color:#9a9f93;border:1px solid #44483f;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;display:grid}.workflow-preview>div.complete>i{border-color:var(--acid);background:var(--acid);color:var(--ink)}.workflow-preview small,.workflow-preview strong{display:block}.workflow-preview small{color:#747a6f;letter-spacing:1px;margin-bottom:5px;font-size:7px}.workflow-preview strong{font-size:11px;line-height:1.4}.market-section{max-width:1440px;margin:auto;padding:100px 42px}.section-heading{grid-template-columns:1fr 1.25fr;align-items:start;column-gap:60px;margin-bottom:50px;display:grid}.section-heading h2{letter-spacing:-3.4px;grid-column:2;margin:0;font-size:clamp(40px,4.5vw,66px);line-height:1}.section-heading p{max-width:620px;color:var(--muted);grid-column:2;font-size:15px;line-height:1.6}.capability-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.capability-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:245px;padding:28px;transition:background .2s,transform .2s;display:flex}.capability-grid article.wide{grid-column:span 2}.capability-grid article:hover{background:#efede6;transform:translateY(-3px)}.capability-top{align-items:center;display:flex}.capability-top>span{color:#74786f;letter-spacing:1px;font-size:9px;font-weight:700}.capability-top>i{border:1px solid var(--line);place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.capability-grid h3{letter-spacing:-.8px;margin:30px 0 12px;font-size:23px}.capability-grid p{max-width:520px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.capability-grid a{color:inherit;align-items:center;gap:7px;margin-top:auto;font-size:11px;font-weight:700;text-decoration:none;display:flex}.flow-section{color:#f2f2eb;background:#181a16;grid-template-columns:1fr 1fr;gap:90px;padding:100px max(42px,50vw - 678px);display:grid}.flow-section h2{letter-spacing:-3px;margin:22px 0;font-size:clamp(42px,4.6vw,68px);line-height:1}.flow-section>div>p{color:#9da095;max-width:520px;margin-bottom:30px;line-height:1.65}.flow-section ol{border-top:1px solid #383b35;margin:0;padding:0;list-style:none}.flow-section li{border-bottom:1px solid #383b35;grid-template-columns:52px 1fr;padding:24px 0;display:grid}.flow-section li>b{color:var(--acid);font-size:10px}.flow-section li strong,.flow-section li small{display:block}.flow-section li strong{font-size:18px}.flow-section li small{color:#92978b;margin-top:7px;font-size:12px}.plan-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.plan-grid article{border:1px solid var(--line);border-right:0;flex-direction:column;min-height:455px;padding:28px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:relative}.plan-grid article:last-child{border-right:1px solid var(--line)}.plan-grid article.selected{border:2px solid var(--ink);background:#fff;transform:translateY(-8px)}.plan-label{background:var(--acid);padding:7px 9px;font-size:8px;position:absolute;top:15px;right:18px}.plan-select{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:flex-end;padding:0 0 18px;display:flex}.plan-select span strong,.plan-select span small{display:block}.plan-select span strong{letter-spacing:-.5px;font-size:21px}.plan-select span small{color:var(--muted);margin-top:5px;font-size:11px}.plan-select>i{color:var(--muted);font-size:9px;font-style:normal}.plan-price{margin:25px 0 16px}.plan-price strong{letter-spacing:-3px;font-size:46px}.plan-price span{color:var(--muted);margin-left:8px;font-size:11px}.plan-fit{min-height:52px;color:var(--muted);margin:0 0 15px;font-size:12px;line-height:1.5}.plan-grid ul{margin:0 0 20px;padding:0;list-style:none}.plan-grid li{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:9px 0;font-size:12px;display:flex}.plan-disclosure{min-height:32px;color:var(--muted);margin-bottom:18px;font-size:9px;line-height:1.45;display:block}.selected-plan-note{color:var(--muted);text-align:center;margin:24px auto 0;font-size:11px}.selected-plan-note strong{color:var(--ink)}.proof-section{color:#f3f3ec;background:#171914;border:1px solid #30332d;grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1356px;min-height:610px;margin:70px auto;padding:58px;display:grid;overflow:hidden}.proof-visual{background-color:#10120e;background-image:linear-gradient(#d9ff5706 1px,#0000 1px),linear-gradient(90deg,#d9ff5706 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #30342c;min-height:460px;position:relative;overflow:hidden}.proof-orbit{border:1px solid #d9ff571c;border-radius:50%;position:absolute}.proof-orbit-one{width:420px;height:420px;top:20px;left:-140px}.proof-orbit-two{width:310px;height:310px;bottom:-90px;right:-100px}.proof-receipt{background:#1b1e18f5;border:1px solid #393d34;width:min(330px,100% - 54px);padding:20px;position:absolute;box-shadow:0 24px 60px #00000052}.proof-receipt span{color:var(--acid);letter-spacing:1.2px;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.proof-receipt strong,.proof-receipt small{display:block}.proof-receipt strong{margin-top:16px;font-size:16px}.proof-receipt small{color:#858b7e;margin-top:6px;font-size:10px}.receipt-call{top:42px;left:28px}.receipt-booking{top:174px;right:26px}.receipt-revenue{border-color:#d9ff5770;bottom:34px;left:54px}.proof-copy>span{color:var(--acid);letter-spacing:1.5px;font-size:9px;font-weight:800}.proof-copy>h2{letter-spacing:-3.5px;margin:18px 0;font-size:clamp(43px,4.5vw,66px);line-height:.98}.proof-copy>p{color:#a0a59a;max-width:560px;margin:0 0 30px;font-size:15px;line-height:1.65}.evidence-list{border-top:1px solid #363a32}.evidence-list article{border-bottom:1px solid #363a32;grid-template-columns:28px 1fr 30px;align-items:center;gap:12px;min-height:92px;padding:17px 0;display:grid}.evidence-list article>b{color:#747a6e;font-size:8px}.evidence-list article>svg{color:var(--acid)}.evidence-list h3{margin:0 0 5px;font-size:16px}.evidence-list p{color:#888e82;margin:0;font-size:11px;line-height:1.5}.testimonial-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.testimonial-grid blockquote{border:1px solid var(--line);background:#fff;margin:0;padding:28px}.testimonial-grid blockquote p{font-size:18px;line-height:1.5}.testimonial-grid footer strong,.testimonial-grid footer span{font-size:11px;display:block}.testimonial-grid footer span{color:var(--muted);margin-top:4px}.faq-section{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:70px;max-width:1440px;margin:auto;padding:100px 42px;display:grid}.faq-heading h2{letter-spacing:-3px;margin:18px 0;font-size:clamp(40px,4.5vw,64px);line-height:1}.faq-heading p{color:var(--muted);font-size:14px;line-height:1.6}.faq-list{border-top:1px solid var(--ink)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:38px 1fr 26px;align-items:center;gap:10px;min-height:73px;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#787c73;font-size:9px}.faq-list summary>strong{font-size:16px}.faq-list summary>i{place-items:center;width:26px;height:26px;transition:transform .2s;display:grid}.faq-list details[open] summary>i{transform:rotate(45deg)}.faq-list details>p{max-width:680px;color:var(--muted);margin:-5px 38px 22px;font-size:13px;line-height:1.65}.closing-section{background:var(--acid);color:var(--ink);text-align:center;padding:100px 30px}.closing-section h2{letter-spacing:-4px;margin:20px 0;font-size:clamp(48px,6vw,86px);line-height:1}.closing-section p{color:#4e5148;max-width:600px;margin:0 auto 30px;line-height:1.6}.market-footer{border-top:1px solid var(--line);align-items:center;max-width:1440px;margin:auto;padding:38px 42px;display:flex}.market-footer p{color:var(--muted);margin:auto;font-size:12px}.market-footer>div{gap:22px;display:flex}@media (max-width:1000px){.market-links{display:none}.market-hero{grid-template-columns:1fr;gap:50px}.stack-strip{grid-template-columns:1fr;gap:14px}.stack-strip>div{justify-content:flex-start}.experience-layout{grid-template-columns:240px 1fr}.experience-panel{grid-template-columns:1fr;gap:28px;padding:30px}.capability-grid{grid-template-columns:repeat(2,1fr)}.capability-grid article.wide{grid-column:span 1}.proof-section,.faq-section{grid-template-columns:1fr;gap:40px}.proof-section{margin:40px 28px}}@media (max-width:760px){.market-nav{padding:0 20px}.market-actions .link-button{display:none}.market-hero,.market-section,.experience-section,.faq-section{padding:76px 20px}.proof-section{margin:30px 20px;padding:28px}.hero-message h1{letter-spacing:-3px}.outcome-bar{justify-content:flex-start;overflow-x:auto}.outcome-bar span{min-width:170px}.stack-strip{padding:30px 20px}.section-heading{display:block}.section-heading h2{margin-top:18px}.experience-layout{grid-template-columns:1fr}.experience-tabs{border-bottom:1px solid #3a3d36;border-right:0;grid-template-columns:repeat(3,1fr);display:grid}.experience-tabs button{border-bottom:0;border-right:1px solid #343730;grid-template-rows:auto auto;grid-template-columns:18px 1fr;min-height:72px;padding:10px}.experience-tabs button svg:last-child{display:none}.experience-tabs button strong{font-size:10px}.experience-panel{min-height:0}.flow-section{grid-template-columns:1fr;gap:55px;padding:76px 20px}.plan-grid{grid-template-columns:1fr;gap:12px}.plan-grid article,.plan-grid article:last-child{border:1px solid var(--line)}.plan-grid article.selected{transform:none}.proof-visual{min-height:390px}.market-footer{align-items:flex-start;padding:30px 20px}.market-footer p{display:none}.market-footer>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-left:auto}}@media (max-width:560px){.market-nav{height:68px}.market-actions .solid-button{min-height:40px;padding:0 12px;font-size:11px}.market-hero{padding-top:58px}.hero-message h1{letter-spacing:-2.5px;font-size:49px}.hero-message>p{font-size:16px}.hero-buttons{flex-direction:column}.hero-buttons a{width:100%}.hero-facts{display:grid}.product-preview{margin-inline:-20px}.preview-toolbar{padding:0 12px}.preview-toolbar b{display:none}.preview-body{grid-template-columns:43px 1fr;min-height:420px}.preview-body>aside button{width:30px}.preview-content{padding:15px 12px}.preview-title{align-items:flex-start;gap:8px}.preview-title strong{font-size:17px}.preview-title button{padding:8px}.preview-columns{grid-template-columns:1fr}.preview-columns article:last-child,.preview-status span:last-child{display:none}.experience-heading h2,.section-heading h2,.proof-copy>h2,.faq-heading h2{letter-spacing:-2px;font-size:40px}.experience-tabs{grid-template-columns:1fr}.experience-tabs button{border-bottom:1px solid #343730;border-right:0;grid-template-rows:auto;grid-template-columns:22px 22px 1fr;min-height:55px}.experience-panel{padding:24px 18px}.experience-copy h3{font-size:35px}.capability-grid{grid-template-columns:1fr}.plan-grid article{min-height:430px;padding:24px}.plan-label{align-self:flex-start;margin-bottom:14px;position:static}.plan-price strong{font-size:42px}.faq-list summary{grid-template-columns:28px 1fr 26px}.faq-list summary>strong{font-size:14px}.faq-list details>p{margin-left:28px}.market-footer{display:block}.market-footer>div{justify-content:flex-start;margin-top:24px}.proof-section{margin-inline:10px;padding:20px 16px}.proof-visual{min-height:350px}.proof-receipt{width:calc(100% - 42px);padding:16px}.receipt-call{top:28px;left:18px}.receipt-booking{top:140px;right:18px}.receipt-revenue{bottom:24px;left:28px}}@media (prefers-reduced-motion:reduce){.market-site *,.market-site :before,.market-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.market-site{z-index:1;background:0 0;position:relative;overflow:clip visible}body:has(.market-site){background:#f4f2ec}.atmosphere{z-index:0;pointer-events:none;background:#f4f2ec;position:fixed;inset:0;overflow:hidden}.atmosphere-aurora{opacity:.85;filter:blur(28px);will-change:transform;background:radial-gradient(38% 42% at 18% 22%,#d9ff574d,#0000 68%),radial-gradient(34% 38% at 82% 30%,#a3d0a838,#0000 66%),radial-gradient(46% 44% at 60% 84%,#cec8b057,#0000 70%),radial-gradient(30% 32% at 8% 78%,#d9ff5729,#0000 64%);animation:34s ease-in-out infinite alternate aurora-drift;position:absolute;inset:-25%}@keyframes aurora-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(2.5%,-2%)scale(1.08)}to{transform:translate(-2%,2.5%)scale(1.04)}}.atmosphere-grain{opacity:.5;background-image:repeating-linear-gradient(0deg,#17191406 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#17191405 0 1px,#0000 1px 3px);position:absolute;inset:0}.atmosphere-field-back{width:100%;height:100%;position:absolute;inset:0}.atmosphere-field{z-index:4;pointer-events:none;mix-blend-mode:screen;position:fixed;inset:0;-webkit-mask-image:radial-gradient(62% 52%,#0000004d,#000 76%);mask-image:radial-gradient(62% 52%,#0000004d,#000 76%)}.flow-section,.proof-section,.experience-layout,.product-preview{z-index:1;position:relative}.closing-section{position:relative;overflow:hidden}.reveal{--reveal-delay:0s;transition:opacity .78s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay), transform .78s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay), filter .78s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay), -webkit-mask-position .9s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay), mask-position .9s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay)}.reveal[data-shown=false]{opacity:0}.reveal[data-variant=rise][data-shown=false]{transform:translateY(34px)}.reveal[data-variant=mask]{-webkit-mask-image:linear-gradient(#000 50%,#0000 50%);mask-image:linear-gradient(#000 50%,#0000 50%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 200%;mask-size:100% 200%}.reveal[data-variant=mask][data-shown=false]{transform:translateY(14px);-webkit-mask-position:0 100%;mask-position:0 100%}.reveal[data-variant=blur][data-shown=false]{filter:blur(14px);transform:translateY(16px)}.reveal[data-variant=blur][data-shown=true]{filter:blur()}.reveal[data-variant=scale][data-shown=false]{transform:perspective(1200px)translate3d(0,40px,-90px)scale(.955)}.reveal[data-variant=scale][data-shown=true]{transform:perspective(1200px)translate(0,0)scale(1)}.reveal[data-variant=slide][data-shown=false]{transform:translate(-38px)}.reveal[data-variant=unfold][data-shown=false]{transform-origin:top;transform:perspective(900px)rotateX(-12deg)translateY(24px)}.reveal[data-variant=unfold][data-shown=true]{transform:perspective(900px)rotateX(0)translate(0,0)}.stagger>*{--stagger-step:90ms;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1)}.stagger[data-shown=false]>*{opacity:0}.stagger[data-variant=rise][data-shown=false]>*{transform:translateY(30px)}.stagger[data-variant=blur][data-shown=false]>*{filter:blur(10px);transform:translateY(18px)}.stagger[data-variant=slide][data-shown=false]>*{transform:translate(-30px)}.stagger[data-variant=scale][data-shown=false]>*{transform:perspective(1000px)translate3d(0,26px,-60px)}.stagger[data-variant=unfold][data-shown=false]>*{transform-origin:top;transform:perspective(900px)rotateX(-14deg)translateY(20px)}.stagger>:first-child{transition-delay:calc(var(--stagger-step) * 0)}.stagger>:nth-child(2){transition-delay:calc(var(--stagger-step) * 1)}.stagger>:nth-child(3){transition-delay:calc(var(--stagger-step) * 2)}.stagger>:nth-child(4){transition-delay:calc(var(--stagger-step) * 3)}.stagger>:nth-child(5){transition-delay:calc(var(--stagger-step) * 4)}.stagger>:nth-child(6){transition-delay:calc(var(--stagger-step) * 5)}.stagger>:nth-child(7){transition-delay:calc(var(--stagger-step) * 6)}.stagger>:nth-child(8){transition-delay:calc(var(--stagger-step) * 7)}.stagger>:nth-child(n+9){transition-delay:calc(var(--stagger-step) * 8)}.tilt{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;--glare-y:50%;--tilt-on:0;transform:perspective(1000px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;will-change:transform;position:relative}.tilt[data-glare=true]:after{content:"";z-index:3;opacity:var(--tilt-on);pointer-events:none;background:radial-gradient(circle 220px at var(--glare-x) var(--glare-y), #ffffff80, transparent 62%);mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.magnetic{will-change:transform;display:inline-flex}.parallax{will-change:transform}.draw-line{transform-origin:0;opacity:.18;background:currentColor;height:1px;transition:transform 1.1s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.draw-line[data-shown=true]{transform:scaleX(1)}.count-up{font-variant-numeric:tabular-nums}.scene-rail{z-index:20;mix-blend-mode:difference;color:#f4f2ec;flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:fixed;top:50%;left:max(14px,50vw - 754px);transform:translateY(-50%)}.scene-rail-count{letter-spacing:.5px;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.scene-rail-count b{font-size:13px}.scene-rail-count i{opacity:.5;background:currentColor;width:12px;height:1px}.scene-rail-count em{opacity:.55;font-style:normal}.scene-rail ol{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.scene-rail li{position:relative}.scene-rail a{color:inherit;padding:4px 0;text-decoration:none;display:block}.scene-rail i{opacity:.3;background:currentColor;width:12px;height:2px;transition:width .45s cubic-bezier(.22,1,.36,1),opacity .45s;display:block}.scene-rail span{color:#f4f2ec;letter-spacing:.4px;white-space:nowrap;opacity:0;pointer-events:none;background:#171914;border-radius:3px;padding:4px 8px;font-size:10px;font-weight:700;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:34px;transform:translate(-6px,-50%)}.scene-rail li.past i{opacity:.5}.scene-rail li.active i{opacity:1;width:26px}.scene-rail a:hover i,.scene-rail a:focus-visible i{opacity:.9;width:22px}.scene-rail a:hover span,.scene-rail a:focus-visible span{opacity:1;transform:translateY(-50%)}.companion{z-index:40;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.companion-bubble{order:-1;max-width:268px;margin-bottom:14px}.companion-bubble p{color:#171914;transform-origin:100% 100%;background:#fffef8;border:1px solid #171914;border-radius:14px 14px 2px;margin:0;padding:14px 16px;font-size:12px;line-height:1.5;animation:.5s cubic-bezier(.2,1.3,.4,1) bubble-in;position:relative;box-shadow:0 18px 40px #1719142e}.companion-bubble a{color:#4c6b00;text-underline-offset:3px;margin-top:9px;font-size:11px;font-weight:800;text-decoration:underline;display:block}@keyframes bubble-in{0%{opacity:0;transform:scale(.86)translate(10px,8px)}to{opacity:1;transform:scale(1)translate(0,0)}}.companion-body{cursor:pointer;background:0 0;border:0;width:64px;height:68px;padding:0;animation:5.5s ease-in-out infinite rec-float;position:relative}@keyframes rec-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.companion-body svg{z-index:1;position:relative;overflow:visible}.rec-shell{fill:url(#rec-glow);stroke:#171914;stroke-width:2px;filter:drop-shadow(0 10px 18px #17191447)}.rec-gloss{pointer-events:none}.rec-stalk{stroke:#171914;stroke-width:2px;stroke-linecap:round}.rec-bead,.rec-eyes ellipse{fill:#171914}.rec-pupil{fill:#f4f2ec}.rec-spark{fill:#fff}.rec-eyes-shut path{fill:none;stroke:#171914;stroke-width:2.4px;stroke-linecap:round}.rec-mouth{fill:none;stroke:#171914;stroke-width:2.2px;stroke-linecap:round;transition:d .3s}.rec-sleep text{fill:#171914;opacity:.55;font-size:9px;font-weight:800;animation:2.6s ease-in-out infinite rec-snooze}.rec-sleep text:last-child{animation-delay:.7s}@keyframes rec-snooze{0%{opacity:0;transform:translateY(2px)}35%{opacity:.6}to{opacity:0;transform:translateY(-8px)}}.companion-ring{opacity:0;pointer-events:none;border:1.5px solid #d9ff57e6;border-radius:18px;position:absolute;inset:8px 2px 6px}.companion[data-talking=true] .companion-ring{animation:1.6s ease-out 2 rec-ping}@keyframes rec-ping{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.companion[data-mood=curious] .companion-body{animation-duration:2.6s}.companion[data-mood=happy] .companion-body{animation:.55s cubic-bezier(.2,1.5,.4,1) 2 rec-hop}.companion[data-mood=sleeping] .companion-body{animation-duration:9s}.companion[data-mood=sleeping] .rec-shell{filter:drop-shadow(0 6px 12px #1719142e)saturate(.6)}@keyframes rec-hop{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-14px)scale(1.05,.95)}70%{transform:translateY(0)scale(.96,1.04)}}.companion-dismiss{color:#171914;opacity:0;cursor:pointer;background:#f4f2ec;border:1px solid #171914;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;transition:opacity .2s;display:grid;position:absolute;top:-4px;right:-4px}.companion-dismiss svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round}.companion:hover .companion-dismiss,.companion-dismiss:focus-visible{opacity:1}.outcome-bar{position:relative;overflow:hidden}.outcome-bar span{transition:background .3s,transform .3s}.outcome-bar span:hover{background:#17191412;transform:translateY(-2px)}.capability-grid article,.plan-grid article,.faq-list details,.stack-strip{-webkit-backdrop-filter:blur(7px)saturate(1.06);background:#f4f2eca8}.plan-grid article.selected{-webkit-backdrop-filter:none;background:#fffefa}.capability-grid article:hover{background:#efede6e0}.capability-grid article{position:relative;overflow:hidden}.capability-grid article:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#d9ff574d,#0000 58%);transition:opacity .45s;position:absolute;inset:0}.capability-grid article:hover:before{opacity:1}.capability-grid article>*{z-index:1;position:relative}.capability-top>i{transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s,border-color .3s}.capability-grid article:hover .capability-top>i{color:#d9ff57;background:#171914;border-color:#171914;transform:translateY(-4px)rotate(-6deg)}.capability-grid a svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.capability-grid article:hover a svg{transform:translate(6px)}.experience-tabs button{transition:background .35s,color .35s;position:relative}.experience-tabs button:before{content:"";transform-origin:50%;background:#d9ff57;width:3px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.experience-tabs button:hover:before{transform:scaleY(.4)}.experience-tabs button.active:before{transform:scaleY(1)}.experience-panel>*{animation:.5s cubic-bezier(.22,1,.36,1) both panel-in}.experience-panel>:nth-child(2){animation-delay:80ms}@keyframes panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.workflow-preview>div{position:relative}.workflow-preview>div:after{content:"";opacity:.5;background:linear-gradient(#d9ff57,#0000);width:1px;height:14px;position:absolute;top:100%;left:15px}.workflow-preview>div:last-child:after{display:none}.workflow-preview>div>i{transition:transform .4s,border-color .4s}.workflow-preview>div:hover>i{border-color:#d9ff57;transform:scale(1.12)}.flow-section li{transition:padding-left .35s,background .35s}.flow-section li:hover{background:#d9ff570d;padding-left:10px}.flow-section li>b{transition:color .35s,transform .35s}.flow-section li:hover>b{transform:translate(3px)}.plan-grid article{transition:background .3s,transform .45s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .45s}.plan-grid article:hover{transform:translateY(-5px);box-shadow:0 22px 50px #1719141f}.plan-grid article.selected{box-shadow:0 28px 70px #1719142e,inset 0 1px #ffffffe6}.plan-grid article.selected:hover{transform:translateY(-11px)}.plan-price strong{transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-block}.plan-grid article:hover .plan-price strong{transform:translateY(-2px)scale(1.02)}.proof-orbit{animation:46s linear infinite orbit-spin}.proof-orbit-two{animation-duration:62s;animation-direction:reverse}@keyframes orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.proof-stage{position:absolute;inset:0}.proof-receipt.tilt{transition:scale .5s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s;animation:9s ease-in-out infinite receipt-float;position:absolute}.receipt-booking{animation-delay:-3s}.receipt-revenue{animation-delay:-6s}.proof-receipt.tilt:hover{z-index:3;border-color:#d9ff57b3;scale:1.03;box-shadow:0 30px 70px #00000073}@keyframes receipt-float{0%,to{translate:0}50%{translate:0 -9px}}.proof-thread{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.proof-thread path{fill:none;stroke:#d9ff5780;stroke-width:.35px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.reveal[data-shown=true] .proof-thread path{animation:2.4s cubic-bezier(.22,1,.36,1) .35s forwards thread-draw}@keyframes thread-draw{to{stroke-dashoffset:0}}.evidence-list article{transition:padding-left .35s,background .35s}.evidence-list article:hover{background:#d9ff570a;padding-left:8px}.faq-list details>p{animation:.42s cubic-bezier(.22,1,.36,1) answer-open}@keyframes answer-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.faq-list summary{transition:padding-left .3s}.faq-list summary:hover{padding-left:6px}.closing-section:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff59 50%,#0000 62%);animation:7s ease-in-out infinite closing-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes closing-sweep{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.solid-button,.outline-button{transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s,color .3s,box-shadow .3s;position:relative;overflow:hidden}.solid-button:after,.outline-button:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff47 50%,#0000 60%);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-110%)}.solid-button:hover:after,.outline-button:hover:after{transform:translate(110%)}.solid-button:hover{box-shadow:0 14px 30px #17191442}.outline-button:hover{color:#f4f2ec;background:#171914}.outline-button.light:hover{color:#171914;background:#f2f2eb}.solid-button svg,.outline-button svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.solid-button:hover svg,.outline-button:hover svg{transform:translate(4px)}.solid-button:active,.outline-button:active{transform:translateY(0)scale(.985)}.market-links a{padding-bottom:3px;position:relative}.market-links a:after{content:"";transform-origin:100%;background:currentColor;height:1.5px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.market-links a:hover:after{transform-origin:0;transform:scaleX(1)}.market-nav{z-index:30;-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#f4f2ecb8;max-width:none;padding-inline:max(42px,50vw - 678px);transition:height .35s cubic-bezier(.22,1,.36,1),background .35s,box-shadow .35s;position:sticky;top:0}html[data-scene]:not([data-scene=hero]) .market-nav{background:#f4f2ece0;height:62px;box-shadow:0 10px 30px #17191412}.market-actions{margin-left:auto}.brand-symbol{transition:transform .5s cubic-bezier(.22,1,.36,1)}.market-brand:hover .brand-symbol{transform:rotate(-14deg)scale(1.08)}.product-preview{transition:box-shadow .5s,transform .5s cubic-bezier(.22,1,.36,1)}.product-preview:hover{box-shadow:0 45px 90px #20221b4d}.preview-body>aside button{transition:background .25s,color .25s,transform .25s;position:relative}.preview-body>aside button:hover{color:#d9ff57;transform:translateY(-2px)}.preview-priority,.preview-review{animation:.4s cubic-bezier(.22,1,.36,1) panel-in}.preview-columns article>div>i{position:relative}.preview-columns article>div>i.green:after{content:"";opacity:0;border:1px solid #8fc94c;border-radius:50%;animation:2.6s ease-out infinite dot-ping;position:absolute;inset:-4px}@keyframes dot-ping{0%{opacity:.8;transform:scale(.7)}70%{opacity:0;transform:scale(1.9)}to{opacity:0}}.menu-toggle{border:1px solid var(--ink,#171914);cursor:pointer;background:0 0;border-radius:4px;width:44px;height:44px;padding:0;display:none}.menu-toggle>span{place-items:center;gap:5px;height:100%;display:grid}.menu-toggle i{background:var(--ink,#171914);width:18px;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s;display:block}.menu-toggle>span[data-open=true] i:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle>span[data-open=true] i:last-child{transform:translateY(-3.5px)rotate(-45deg)}.menu-panel{z-index:41;background:#f4f2ec;flex-direction:column;padding:0 20px 34px;animation:.32s cubic-bezier(.22,1,.36,1) menu-in;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-panel[hidden]{display:none}@keyframes menu-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.menu-panel ol{border-top:1px solid var(--ink,#171914);margin:0;padding:0;list-style:none}.menu-panel li{border-bottom:1px solid #d8d8d0}.menu-panel ol a{min-height:62px;color:inherit;grid-template-columns:34px 1fr 20px;align-items:center;gap:10px;text-decoration:none;display:grid}.menu-panel ol a>b{color:#63675e;font-size:10px;font-weight:700}.menu-panel ol a>span{font-family:var(--stack-display);letter-spacing:-.03em;font-size:22px;font-weight:700}.menu-panel ol a svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.menu-panel ol a:active svg{transform:translate(5px)}.menu-head{justify-content:space-between;align-items:center;height:68px;margin-bottom:22px;display:flex}.menu-brand{align-items:center;gap:10px;display:flex}.menu-brand i{background:var(--ink,#171914);width:31px;height:31px;color:var(--acid,#d9ff57);border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:800;display:grid}.menu-brand strong{font-family:var(--stack-display);letter-spacing:-.025em;font-size:18px}.menu-close{border:1px solid var(--ink,#171914);width:44px;height:44px;color:var(--ink,#171914);cursor:pointer;background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.menu-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.menu-actions{margin-top:auto;padding-top:28px}.menu-actions .solid-button{min-height:54px;padding:0 22px;font-size:15px}.menu-owner{color:inherit;text-align:center;text-underline-offset:4px;margin-top:18px;font-size:13px;font-weight:800;-webkit-text-decoration:underline #8eb62b;text-decoration:underline #8eb62b;display:block}@media (max-width:1200px){.scene-rail{display:none}}@media (max-width:1000px){.menu-toggle{display:block}}@media (min-width:1001px){.menu-panel{display:none}}@media (max-width:760px){.atmosphere-field{display:none}.companion{bottom:14px;right:14px}.companion-body,.companion-body svg{width:52px;height:56px}.companion-bubble{max-width:min(62vw,240px)}.companion-dismiss{opacity:1}.market-nav{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.atmosphere-aurora,.proof-orbit,.proof-receipt.tilt,.proof-thread path,.closing-section:after,.companion-body,.companion-ring,.rec-sleep text,.preview-columns article>div>i.green:after{animation:none!important}.atmosphere-field{display:none}.proof-thread path{stroke-dashoffset:0!important}.reveal,.stagger>*,.draw-line{opacity:1!important;filter:none!important;transition:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.experience-panel>*,.preview-priority,.preview-review,.faq-list details>p,.companion-bubble p{animation:none!important}}
.cost-section{color:#f3f3ec;background:#171914;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:100px max(42px,50vw - 678px);display:grid}.cost-copy>span{color:var(--acid,#d9ff57);letter-spacing:1.5px;font-size:10px;font-weight:800}.cost-copy h2{margin:18px 0;font-size:clamp(42px,4.5vw,66px);line-height:.98}.cost-copy>p{color:#a0a59a;max-width:520px;margin:0 0 26px;font-size:15px;line-height:1.65}.cost-note{color:#8b9184;align-items:flex-start;gap:9px;max-width:470px;font-size:11px;line-height:1.55;display:flex}.cost-note svg{flex:none;margin-top:1px}.calculator-card{color:#171914;background:#f4f2ec;border:1px solid #3b3f36;overflow:hidden;box-shadow:0 34px 80px #0000006b}.calculator-inputs{padding:28px 28px 24px}.calculator-inputs label{margin-bottom:18px;display:block}.calculator-inputs label:last-child{margin-bottom:0}.calculator-inputs span{color:#5f6359;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.calculator-inputs input,.calculator-inputs select{color:#171914;width:100%;height:48px;font:inherit;background:#fffefa;border:1px solid #cfcfc5;border-radius:3px;outline:0;padding:0 13px;font-size:15px;transition:border-color .25s,box-shadow .25s}.calculator-inputs input::placeholder{color:#8b8f84}.calculator-inputs input:focus,.calculator-inputs select:focus{border-color:#171914;box-shadow:0 0 0 3px #d9ff578c}.money-input{position:relative}.money-input i{color:#5f6359;pointer-events:none;font-size:15px;font-style:normal;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.money-input input{padding-left:27px}.calculator-inputs select{appearance:none;cursor:pointer}.calculator-result{background:var(--acid,#d9ff57);border-top:1px solid #171914;padding:24px 28px 26px}.calculator-result small{color:#3f4a12;letter-spacing:1.4px;font-size:10px;font-weight:800;display:block}.calculator-result strong{font-family:var(--stack-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:10px 0 12px;font-size:clamp(38px,4.2vw,58px);font-weight:700;line-height:1;transition:color .3s;display:block}.calculator-result p{color:#4a4d42;max-width:430px;margin:0;font-size:11px;line-height:1.6}@media (max-width:1000px){.cost-section{grid-template-columns:1fr;gap:44px;padding:84px max(20px,50vw - 678px)}}@media (max-width:560px){.cost-section{gap:34px;padding:70px 20px}.calculator-inputs{padding:22px 18px 20px}.calculator-result{padding:20px 18px 22px}}
.proof-carousel{--card-depth:215px;--card-shift:88px;width:100%;min-width:0}.carousel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.carousel-head>span{color:var(--acid,#d9ff57);letter-spacing:1.5px;font-size:9px;font-weight:800}.carousel-controls{gap:6px;display:flex}.carousel-controls button{color:#cfd2c7;cursor:pointer;background:#f4f2ec0d;border:1px solid #3d4239;border-radius:3px;place-items:center;width:34px;height:34px;padding:0;transition:background .25s,border-color .25s,color .25s,transform .25s;display:grid}.carousel-controls button:first-child svg{transform:rotate(180deg)}.carousel-controls button:hover{border-color:var(--acid,#d9ff57);background:var(--acid,#d9ff57);color:#171914}.carousel-controls button:active{transform:scale(.94)}.carousel-stage{perspective:1100px;perspective-origin:50%;cursor:grab;touch-action:pan-y;outline:0;height:242px;position:relative}.carousel-stage:focus-visible{outline:3px solid var(--acid,#d9ff57);outline-offset:6px;border-radius:4px}.carousel-stage:active{cursor:grabbing}.carousel-card{transform:translate3d(calc(var(--offset) * var(--card-shift)), 0, calc(var(--distance) * var(--card-depth) * -1)) rotateY(calc(var(--offset) * -7deg));opacity:calc(1 - var(--distance) * .34);filter:blur(calc(var(--distance) * 1.1px));transform-origin:50%;will-change:transform, opacity;background:linear-gradient(158deg,#262a21f7,#171a14f7);border:1px solid #3a3e35;border-radius:4px;flex-direction:column;padding:26px 28px;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),border-color .72s;display:flex;position:absolute;inset:0 12%;box-shadow:0 26px 60px #00000075}.carousel-card[hidden]{display:none}.carousel-card[data-active=true]{border-color:#d9ff5780;box-shadow:0 34px 74px #0000008c,inset 0 1px #ffffff12}.carousel-card[data-active=true]:after{content:"";pointer-events:none;background:linear-gradient(152deg,#ffffff1a,#0000 44%);border-radius:4px;position:absolute;inset:0}.carousel-tag{color:var(--acid,#d9ff57);letter-spacing:1.4px;font-size:9px;font-weight:800}.carousel-title{font-family:var(--stack-display);letter-spacing:-.025em;color:#f3f3ec;margin:16px 0 0;font-size:clamp(19px,1.7vw,25px);font-weight:700;line-height:1.24}.carousel-body{color:#a4a99d;margin:12px 0 0;font-size:13px;line-height:1.62}.carousel-footer{border-top:1px solid #34382f;margin-top:auto;padding-top:16px}.carousel-footer strong{color:#f3f3ec;font-size:12px;display:block}.carousel-footer span{color:#8b9184;margin-top:3px;font-size:11px;display:block}.carousel-link{color:var(--acid,#d9ff57);align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding-top:16px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.carousel-link svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.carousel-link:hover svg{transform:translate(4px)}.carousel-dots{gap:6px;margin-top:18px;display:flex}.carousel-dots button{cursor:pointer;background:#454a3f;border:0;border-radius:2px;width:22px;height:3px;padding:0;transition:background .35s,width .35s cubic-bezier(.22,1,.36,1)}.carousel-dots button.active{background:var(--acid,#d9ff57);width:38px}.carousel-dots button:hover{background:#7d8a55}.carousel-dots button.active:hover{background:var(--acid,#d9ff57)}.carousel-note{color:#7f857a;max-width:460px;margin:16px 0 0;font-size:10px;line-height:1.6}@media (max-width:1000px){.carousel-stage{height:236px}.proof-carousel{--card-depth:170px;--card-shift:62px}.carousel-card{inset:0 9%}}@media (max-width:560px){.carousel-stage{height:276px}.carousel-card{padding:22px 18px;inset:0 7%}.proof-carousel{--card-depth:130px;--card-shift:34px}}@media (prefers-reduced-motion:reduce){.carousel-card{filter:none;transition:none;transform:none}.carousel-card[data-active=false]{display:none}}.trust-section{grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;max-width:1440px;margin:auto;padding:90px 42px;display:grid}.trust-copy>span{color:#5f655a;letter-spacing:1.6px;font-size:10px;font-weight:700}.trust-copy h2{margin:17px 0;font-size:clamp(34px,3.4vw,50px);line-height:1.02}.trust-copy p{max-width:400px;color:var(--muted,#666960);margin:0;font-size:14px;line-height:1.62}@media (max-width:1000px){.trust-section{grid-template-columns:1fr;gap:34px;padding:76px 20px}}@media (max-width:560px){.trust-section{padding:64px 20px}}
