:root{--bg:#edf1f5;--bg-warm:#f8fafc;--surface:#fff;--surface-blue:#eef7ff;--line:rgba(187,225,250,.42);--ink:#1b262c;--ink-strong:#07111d;--ink-soft:#43525d;--muted:#6f7f8c;--blue:#0145f2;--blue-deep:#10367d;--navy:#061633;--teal:#0f4c75;--ice:#bbe1fa;--silver:#ebebeb;--black:#222;--lime:#89e900;--shadow-soft:0 18px 46px rgba(16,54,125,.12);--shadow-blue:0 34px 92px rgba(1,69,242,.2);--radius-sm:14px;--radius-md:24px;--radius-lg:34px;--radius-xl:48px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;background:var(--bg);color:var(--ink);font-family:Pretendard Variable,Pretendard,Wanted Sans Variable,Apple SD Gothic Neo,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}ul{list-style:none}.wrap{width:min(1240px,calc(100% - 56px));margin:0 auto}.nav{position:fixed;inset:0 0 auto;z-index:50;border-bottom:1px solid rgba(187,225,250,.22);background:rgba(6,22,51,.5);color:#fff;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.nav-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand,.footer-brand{display:inline-flex;align-items:center;gap:13px;font-size:21px;font-weight:950;letter-spacing:-.055em}.brand-mark{width:42px;height:42px;border:1px solid rgba(187,225,250,.42);border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(1,69,242,.96),rgba(15,76,117,.86));color:#fff;font-size:17px;font-weight:950;box-shadow:0 16px 34px rgba(1,69,242,.28)}.brand-mark.small{width:34px;height:34px;border-radius:13px;font-size:14px}.nav-links{display:flex;align-items:center;gap:34px;color:hsla(0,0%,100%,.78);font-size:15px;font-weight:850}.nav-links a{transition:color .18s ease}.nav-links a:hover{color:var(--ice)}.cta-actions,.hero-actions,.nav-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;padding:0 22px;font-size:15px;font-weight:900;letter-spacing:-.02em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 20px 44px rgba(1,69,242,.35)}.btn-secondary{border-color:rgba(16,54,125,.14);background:#fff;color:var(--blue-deep)}.btn-ghost{border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.86);background:hsla(0,0%,100%,.06)}.btn-glass{border-color:rgba(187,225,250,.34);background:hsla(0,0%,100%,.1);color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.btn-large{min-height:58px;padding:0 30px;font-size:18px}.btn-invert{background:#fff;box-shadow:0 18px 46px rgba(0,0,0,.22)}.btn-invert,.eyebrow{color:var(--blue-deep)}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;font-size:13px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.eyebrow span{width:34px;height:3px;border-radius:999px;background:var(--blue)}.eyebrow.light{color:hsla(0,0%,100%,.76)}.eyebrow.light span{background:var(--lime)}.hero{position:relative;min-height:100vh;overflow:hidden;background:var(--navy);color:#fff}.hero-media{position:absolute;inset:0;overflow:hidden}.hero-media video{width:100%;height:100%;object-fit:cover;filter:saturate(1.18) contrast(1.08) brightness(.78);transform:scale(1.03);animation:liquidDrift 22s ease-in-out infinite alternate}.hero-media-overlay{position:absolute;inset:0;background:radial-gradient(circle at 76% 38%,rgba(1,69,242,.05),transparent 34%),linear-gradient(90deg,rgba(6,22,51,.94),rgba(6,22,51,.72) 45%,rgba(6,22,51,.2)),linear-gradient(180deg,rgba(6,22,51,.26),rgba(6,22,51,.88))}.hero-inner{z-index:2;min-height:100vh;padding:174px 0 104px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.7fr);grid-gap:78px;gap:78px;align-items:center}.hero-copy,.hero-inner{position:relative}.hero-copy:before{content:"";position:absolute;width:120px;height:120px;left:-42px;top:-46px;border:1px solid rgba(187,225,250,.2);border-radius:42px;background:linear-gradient(135deg,rgba(1,69,242,.16),rgba(137,233,0,.08));filter:blur(.2px);transform:rotate(18deg);animation:glassFloat 7s ease-in-out infinite}.hero h1{max-width:980px;margin-bottom:30px;color:#fff;font-size:clamp(56px,8vw,112px);font-weight:980;letter-spacing:-.082em;line-height:.96;word-break:keep-all;text-shadow:0 24px 68px rgba(0,0,0,.28)}.hero-lead{max-width:790px;margin-bottom:38px;color:hsla(0,0%,100%,.82);font-size:clamp(19px,1.72vw,24px);font-weight:620;line-height:1.82;word-break:keep-all}.positioning{display:inline-flex;margin-top:30px;padding:13px 18px;border:1px solid rgba(187,225,250,.3);border-radius:999px;background:hsla(0,0%,100%,.1);color:#fff;font-size:15px;font-weight:920;box-shadow:0 20px 48px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-board{min-height:440px;display:grid;place-items:center}.trust-card{position:relative;z-index:3;width:min(390px,100%);padding:34px;border:1px solid rgba(187,225,250,.3);border-radius:36px;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08)),rgba(6,22,51,.42);box-shadow:0 34px 110px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);animation:cardBreath 7.5s ease-in-out infinite}.trust-card span{color:var(--ice);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.trust-card strong{display:block;margin-top:18px;color:#fff;font-size:33px;font-weight:960;letter-spacing:-.064em;line-height:1.08;word-break:keep-all}.trust-card p{margin-top:24px;color:hsla(0,0%,100%,.68);font-size:15px;font-weight:820}.section{padding:128px 0}.journey-card,.plan-card,.problem-moment,.section-copy,.section-header,.surface-card,.value-card{will-change:transform,opacity}.problem-section{background:radial-gradient(circle at 82% 12%,rgba(187,225,250,.56),transparent 30%),linear-gradient(180deg,#fff 0,var(--bg) 100%)}.journey-section,.value-section{background:#fff}.surfaces-section{background:linear-gradient(rgba(16,54,125,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(16,54,125,.04) 1px,transparent 1px),linear-gradient(180deg,var(--bg),#fff);background-size:34px 34px,34px 34px,auto}.problem-layout,.split{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:86px;gap:86px;align-items:start}.problem-layout{align-items:stretch}.problem-sticky{position:-webkit-sticky;position:sticky;top:130px;align-self:start}.section-header{max-width:980px;margin-bottom:62px}.cta-panel h2,.section-copy h2,.section-header h2{color:var(--ink-strong);font-size:clamp(42px,5.8vw,76px);font-weight:980;letter-spacing:-.078em;line-height:1.02;word-break:keep-all}.cta-panel p,.problem-moment p,.section-copy p,.section-header p{margin-top:24px;color:var(--ink-soft);font-size:19px;font-weight:620;line-height:1.9;word-break:keep-all}.problem-moments{position:relative;display:grid;grid-gap:22px;gap:22px}.problem-moments:before{content:"";position:absolute;left:20px;top:24px;bottom:24px;width:2px;background:linear-gradient(180deg,var(--blue),var(--ice),transparent);opacity:.5}.problem-moment{position:relative;min-height:210px;margin-left:42px;padding:32px 36px;border:1px solid rgba(16,54,125,.12);border-radius:var(--radius-lg);background:hsla(0,0%,100%,.88);box-shadow:var(--shadow-soft);overflow:hidden}.problem-moment:before{content:"";position:absolute;left:-31px;top:36px;width:15px;height:15px;border:4px solid #fff;border-radius:999px;background:var(--blue);box-shadow:0 0 0 8px rgba(1,69,242,.12)}.problem-moment:after{content:"";position:absolute;inset:auto -16% -44% 22%;height:128px;background:linear-gradient(90deg,transparent,rgba(1,69,242,.08),transparent);transform:rotate(-5deg);animation:quietSweep 8s ease-in-out infinite}.problem-moment span{display:inline-flex;padding:8px 12px;border-radius:999px;background:rgba(1,69,242,.08);color:var(--blue);font-size:13px;font-weight:950}.problem-moment h3{margin-top:20px;color:var(--ink-strong);font-size:clamp(27px,3vw,40px);font-weight:960;letter-spacing:-.064em;line-height:1.16;word-break:keep-all}.journey-scroll{position:relative;max-width:1040px;margin-top:22px;margin-left:auto;display:grid;grid-gap:24px;gap:24px}.journey-scroll:before{content:"";position:absolute;left:35px;top:30px;bottom:30px;width:3px;background:linear-gradient(180deg,var(--blue),var(--ice),var(--blue-deep));opacity:.54;animation:flowLine 4.8s ease-in-out infinite}.journey-card{position:relative;min-height:245px;padding:34px 38px 34px 108px;border:1px solid rgba(16,54,125,.12);border-radius:30px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 12px 34px rgba(16,54,125,.075);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;animation:cardSettle .9s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 90ms);display:grid;grid-template-columns:1fr;align-items:center}.journey-card:hover,.plan-card:hover,.surface-card:hover,.value-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-blue)}.journey-number{position:absolute;left:18px;top:34px;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:15px;background:var(--blue);color:#fff;font-size:14px;font-weight:950;box-shadow:0 16px 34px rgba(1,69,242,.2)}.journey-card strong{display:block;color:var(--teal);font-size:17px;font-weight:930}.journey-card h3{margin-top:12px;color:var(--ink-strong);font-size:clamp(30px,3.4vw,48px);font-weight:950;letter-spacing:-.057em;line-height:1.18;word-break:keep-all}.journey-card p{margin-top:16px;color:var(--muted);max-width:720px;font-size:18px;font-weight:650;line-height:1.74;word-break:keep-all}.pricing-grid,.surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.plan-card,.surface-card,.value-card{border:1px solid rgba(16,54,125,.13);border-radius:var(--radius-lg);background:hsla(0,0%,100%,.9);box-shadow:var(--shadow-soft);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.surface-card{position:relative;min-height:650px;padding:34px;display:flex;flex-direction:column;overflow:hidden}.plan-top,.surface-top{display:flex;justify-content:space-between;align-items:center;gap:14px}.plan-top span,.surface-top span{color:var(--muted);font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.plan-top em,.surface-top em{padding:7px 10px;border-radius:999px;background:var(--ice);color:var(--blue-deep);font-size:12px;font-style:normal;font-weight:950;white-space:nowrap}.surface-card h3{margin-top:44px;color:var(--blue);font-size:39px;font-weight:980;letter-spacing:-.07em}.surface-card h4{margin-top:16px;color:var(--ink-strong);font-size:26px;font-weight:930;letter-spacing:-.055em;line-height:1.24;word-break:keep-all}.surface-card p{margin-top:18px;color:var(--ink-soft);font-size:16px;font-weight:620;line-height:1.8;word-break:keep-all}.surface-demo{position:relative;margin-top:auto;min-height:230px;border:1px solid rgba(187,225,250,.58);border-radius:30px;background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(238,247,255,.78)),radial-gradient(circle at 16% 10%,rgba(1,69,242,.12),transparent 35%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 20px 44px rgba(16,54,125,.1);overflow:hidden}.surface-demo:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(16,54,125,.08) 0 1px,transparent 1px 25px),linear-gradient(115deg,transparent,hsla(0,0%,100%,.78) 46%,transparent 62%);transform:translateX(-82%);animation:demoSweep 5.2s ease-in-out infinite;pointer-events:none}.demo-action,.demo-chat,.demo-doctor,.demo-link,.demo-mic,.demo-output,.demo-phone,.demo-result,.demo-summary,.demo-utterance{position:absolute;z-index:1}.tikibell-fade-mascot{position:absolute;z-index:0;right:8px;bottom:2px;width:148px;height:148px;object-fit:contain;opacity:.18;filter:saturate(.9) drop-shadow(0 18px 34px rgba(16,54,125,.12));transform:rotate(-8deg);pointer-events:none;animation:tikibellLandingFloat 5.8s ease-in-out infinite}.demo-chat{top:26px;left:22px;right:78px;padding:14px 16px;border-radius:20px;background:#fff;border:1px solid rgba(16,54,125,.12);box-shadow:0 14px 28px rgba(16,54,125,.1);animation:demoFloat 4.8s ease-in-out infinite}.demo-chat span,.demo-result span,.demo-summary span{display:block;color:var(--muted);font-size:11px;font-weight:850}.demo-chat p{margin:5px 0 0;color:var(--ink-strong);font-size:13px;font-weight:900;line-height:1.45}.demo-action{top:88px;right:20px;padding:10px 13px;border-radius:999px;background:var(--blue);color:#fff;font-size:11px;font-weight:950;box-shadow:0 12px 28px rgba(1,69,242,.28);animation:demoPulse 3.2s ease-in-out infinite}.demo-result{left:22px;right:22px;bottom:22px;padding:17px 18px;border-radius:22px;background:rgba(6,22,51,.92);color:#fff;box-shadow:0 18px 34px rgba(6,22,51,.18)}.demo-result strong,.demo-summary strong{display:block;margin-bottom:7px;font-size:14px;font-weight:950}.demo-result span{color:hsla(0,0%,100%,.78);margin-top:3px}.demo-result em{display:inline-flex;margin-top:10px;padding:6px 10px;border-radius:999px;background:var(--lime);color:var(--black);font-size:10px;font-style:normal;font-weight:950}.demo-link{top:22px;left:22px;right:22px;padding:12px 16px;border-radius:18px;background:var(--blue);color:#fff;font-size:12px;font-weight:950;text-align:center;box-shadow:0 14px 28px rgba(1,69,242,.28)}.demo-phone{left:50%;bottom:18px;width:min(210px,calc(100% - 44px));padding:18px 16px;border:1px solid rgba(16,54,125,.14);border-radius:26px;background:#fff;transform:translateX(-50%);box-shadow:0 16px 38px rgba(16,54,125,.16)}.demo-status-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;padding:8px 10px;border-radius:13px;background:rgba(237,241,245,.9);color:var(--ink-soft);font-size:11px;font-weight:850}.demo-status-row.active{background:rgba(137,233,0,.18);color:var(--blue-deep);animation:demoPulse 3s ease-in-out infinite}.demo-bell{margin-top:12px;padding:11px 12px;border-radius:16px;background:rgba(1,69,242,.08);color:var(--blue-deep);font-size:11px;font-weight:900;line-height:1.45}@keyframes tikibellLandingFloat{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-7px) rotate(-4deg)}}.demo-mic{top:22px;left:22px;width:80px;height:80px;display:grid;place-items:center;border-radius:28px;background:var(--blue);color:#fff;font-size:12px;font-weight:950;box-shadow:0 16px 36px rgba(1,69,242,.26);animation:demoPulse 2.8s ease-in-out infinite}.demo-utterance{top:34px;left:116px;right:22px;padding:12px 14px;border-radius:18px;background:#fff;color:var(--ink-strong);font-size:13px;font-weight:920}.demo-summary{top:100px;left:22px;right:22px;padding:15px 16px;border-radius:20px;background:rgba(6,22,51,.92);color:#fff}.demo-summary span{color:hsla(0,0%,100%,.78)}.demo-doctor{left:22px;right:22px;bottom:48px;padding:11px 13px;border-radius:16px;background:#fff;color:var(--blue-deep);font-size:11px;font-weight:900}.demo-output{right:22px;bottom:16px;padding:8px 12px;border-radius:999px;background:var(--lime);color:var(--black);font-size:10px;font-weight:950}.value-sequence{position:relative;max-width:1040px;margin-top:18px;margin-left:auto;display:grid;grid-gap:22px;gap:22px}.value-sequence:before{content:"";position:absolute;left:32px;top:28px;bottom:28px;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--blue),var(--lime),var(--blue-deep));opacity:.48;animation:flowLine 5.2s ease-in-out infinite}.value-card{min-height:222px;padding:34px 40px 34px 104px;position:relative;overflow:hidden;display:grid;align-items:center}.value-card:after{content:"";width:180px;height:180px;right:-90px;top:-90px;background:radial-gradient(circle,rgba(187,225,250,.42),transparent 68%);animation:pulseOrb 7s ease-in-out infinite}.value-card span,.value-card:after{position:absolute;border-radius:999px}.value-card span{left:13px;top:34px;display:inline-grid;place-items:center;width:40px;height:40px;background:var(--black);color:var(--lime);font-size:14px;font-weight:950}.value-card h3{color:var(--ink-strong);font-size:clamp(31px,3.2vw,46px);font-weight:960;letter-spacing:-.066em;line-height:1.16;word-break:keep-all}.plan-card p,.value-card p{margin-top:16px;color:var(--ink-soft);font-size:17px;font-weight:620;line-height:1.76;word-break:keep-all}.pricing-section{background:var(--navy);color:#fff}.pricing-panel{position:relative;overflow:hidden;padding:64px;border:1px solid rgba(187,225,250,.2);border-radius:var(--radius-xl);background:radial-gradient(circle at 84% 16%,rgba(1,69,242,.46),transparent 34%),linear-gradient(135deg,rgba(16,54,125,.92),rgba(6,22,51,.96));box-shadow:0 40px 110px rgba(0,0,0,.28);isolation:isolate}.pricing-panel:before{content:"";position:absolute;inset:-40% -12% auto;height:300px;background:linear-gradient(90deg,transparent,rgba(187,225,250,.24),transparent);transform:rotate(-8deg);animation:pricingAurora 9s ease-in-out infinite;z-index:-1}.pricing-header{max-width:1080px}.pricing-header h2,.pricing-header p{color:#fff}.pricing-header p{color:hsla(0,0%,100%,.76)}.plan-card{min-height:590px;padding:32px;display:flex;flex-direction:column}.plan-card.featured{border-color:rgba(137,233,0,.6);background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(187,225,250,.26)),#fff;transform:translateY(-18px)}.plan-card h3{margin-top:34px;color:var(--ink-strong);font-size:44px;font-weight:980;letter-spacing:-.08em}.plan-price{margin:30px 0;padding:22px 0;border-top:1px solid rgba(16,54,125,.12);border-bottom:1px solid rgba(16,54,125,.12);color:var(--blue-deep);font-size:30px;font-weight:980;letter-spacing:-.06em}.plan-card li{position:relative;margin-bottom:13px;padding-left:24px;color:var(--ink-soft);font-size:15px;font-weight:700;line-height:1.5}.plan-card li:before{content:"";position:absolute;left:0;top:.52em;width:9px;height:9px;border-radius:999px;background:var(--blue)}.plan-card.featured li:before{background:var(--lime)}.plan-card .btn{width:100%;margin-top:auto}.cta-section{padding:72px 0 112px;background:linear-gradient(180deg,var(--navy),#fff 72%)}.cta-panel{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:46px;min-height:410px;padding:70px;border:1px solid rgba(187,225,250,.26);border-radius:var(--radius-xl);background:var(--navy);box-shadow:0 36px 100px rgba(1,69,242,.24)}.cta-panel video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.22) brightness(.66);animation:liquidDrift 24s ease-in-out infinite alternate-reverse}.cta-panel:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 24%,rgba(1,69,242,.14),transparent 32%),linear-gradient(90deg,rgba(6,22,51,.88),rgba(6,22,51,.38))}.cta-actions,.cta-content{position:relative;z-index:2}.cta-panel h2,.cta-panel p{color:#fff}.cta-panel p{max-width:760px;color:hsla(0,0%,100%,.78)}.cta-login{color:hsla(0,0%,100%,.86);font-size:15px;font-weight:900}.footer{padding:46px 0;border-top:1px solid rgba(16,54,125,.1);background:#fff}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer .brand{color:var(--ink-strong)}.footer-brand p{margin-top:5px;color:var(--muted);font-size:14px;font-weight:750}.footer-links{display:flex;gap:24px;color:var(--ink-soft);font-size:14px;font-weight:850}.reveal{opacity:0;transform:translateY(30px);animation:revealUp .92s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * 90ms);animation-timeline:view();animation-range:entry 0 cover 34%}.hero .reveal{animation-timeline:auto;animation-range:normal}@keyframes revealUp{to{opacity:1;transform:translateY(0)}}@keyframes liquidDrift{0%{transform:scale(1.03) translate3d(-1.5%,-1%,0)}to{transform:scale(1.1) translate3d(1.5%,1%,0)}}@keyframes glassFloat{0%,to{transform:translateZ(0) rotate(18deg);opacity:.68}50%{transform:translate3d(16px,-18px,0) rotate(31deg);opacity:.96}}@keyframes cardBreath{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-.8deg)}}@keyframes quietSweep{0%,to{transform:translateX(-18%) rotate(-5deg);opacity:0}50%{transform:translateX(18%) rotate(-5deg);opacity:1}}@keyframes flowLine{0%,to{opacity:.28;filter:saturate(.9)}50%{opacity:.82;filter:saturate(1.4)}}@keyframes cardSettle{0%{transform:translateY(18px) scale(.985)}to{transform:translateY(0) scale(1)}}@keyframes surfaceWave{0%,to{transform:translateY(0) skewX(0deg)}50%{transform:translateY(-8px) skewX(-2deg)}}@keyframes demoSweep{0%,42%{transform:translateX(-86%)}72%,to{transform:translateX(86%)}}@keyframes demoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes demoPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes glassTile{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(-10px,-8px,0) rotate(7deg)}}@keyframes pulseOrb{0%,to{transform:scale(.82);opacity:.42}50%{transform:scale(1.18);opacity:.78}}@keyframes pricingAurora{0%,to{transform:translateX(-18%) rotate(-8deg);opacity:.36}50%{transform:translateX(18%) rotate(-8deg);opacity:.78}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta-panel video,.demo-action,.demo-chat,.demo-mic,.demo-status-row.active,.hero-copy:before,.hero-media video,.journey-card,.journey-scroll:before,.pricing-panel:before,.problem-moment:after,.reveal,.surface-demo:before,.tikibell-fade-mascot,.trust-card,.value-card:after,.value-sequence:before{opacity:1;transform:none;animation:none}}@media (max-width:1120px){.hero-inner,.split{grid-template-columns:1fr}.hero-board{min-height:420px}.pricing-grid,.surface-grid{grid-template-columns:1fr}.plan-card.featured{transform:none}}@media (max-width:760px){.wrap{width:min(100% - 32px,1240px)}.nav-inner{min-height:72px}.nav-actions .btn-ghost,.nav-links{display:none}.hero-inner{padding:128px 0 74px;gap:44px}.hero h1{font-size:48px;letter-spacing:-.075em}.hero-lead{font-size:18px}.hero-board{min-height:390px}.trust-card{width:100%;padding:28px}.trust-card strong{font-size:26px}.section{padding:82px 0}.cta-panel h2,.section-copy h2,.section-header h2{font-size:40px}.cta-panel,.pricing-panel,.problem-moment{padding:30px 24px}.problem-layout,.value-sequence{grid-template-columns:1fr}.problem-layout{gap:34px}.problem-sticky{position:static}.problem-moment{min-height:auto;margin-left:24px}.journey-scroll:before{left:19px}.journey-card{padding:30px 24px 30px 76px}.value-sequence:before{left:19px}.value-card{padding:30px 24px 30px 76px;min-height:auto}.value-card span{left:0;top:32px}.journey-card,.plan-card,.surface-card{min-height:auto}.surface-demo{min-height:250px}.cta-panel,.footer-inner{flex-direction:column;align-items:flex-start}}