:root{--mint:#00E5A0;--cyan:#00D4FF;--purple:#8B5CF6;--bg:#08080F}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body{background:var(--bg);color:rgba(255,255,255,.85);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;overflow-x:hidden}.orb{position:fixed;border-radius:50%;filter:blur(110px);pointer-events:none;z-index:0}.orb-mint{width:700px;height:700px;background:var(--mint);opacity:.06;top:-260px;left:-210px;animation:driftA 20s ease-in-out infinite}.orb-purple{width:620px;height:620px;background:var(--purple);opacity:.08;bottom:-210px;right:-160px;animation:driftB 24s ease-in-out infinite}.orb-cyan{width:420px;height:420px;background:var(--cyan);opacity:.04;top:50%;left:55%;animation:driftC 30s ease-in-out infinite}@keyframes driftA{0%,to{transform:translate(0)}50%{transform:translate(45px,35px)}}@keyframes driftB{0%,to{transform:translate(0)}50%{transform:translate(-35px,-45px)}}@keyframes driftC{0%,to{transform:translate(-50%,-50%)}33%{transform:translate(calc(-50% + 25px),calc(-50% - 18px))}66%{transform:translate(calc(-50% - 18px),calc(-50% + 25px))}}.hero{z-index:10;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem}.bus-scene,.hero{position:relative}.bus-scene{width:800px;max-width:100%;height:340px;margin-bottom:1rem}.bus-group{position:absolute;top:28%;left:50%;transform:translate(-450%,-50%);opacity:0;animation:slideIn .7s cubic-bezier(0,0,.2,1) .3s forwards,skidStop .5s cubic-bezier(.68,-.55,.27,1.55) 1s forwards}@keyframes slideIn{0%{transform:translate(-450%,-50%);opacity:0}5%{opacity:1}to{transform:translate(-50%,-50%);opacity:1}}@keyframes skidStop{0%{transform:translate(-50%,-50%) rotate(0deg) scaleX(1) scaleY(1);transform-origin:75% 85%}15%{transform:translate(-50%,-50%) rotate(8deg) scaleX(.82) scaleY(1.06);transform-origin:75% 85%}30%{transform:translate(-50%,-50%) rotate(14deg) scaleX(.85) scaleY(1.04);transform-origin:75% 85%}50%{transform:translate(-50%,-50%) rotate(-3deg) scaleX(1.06) scaleY(.97);transform-origin:75% 85%}70%{transform:translate(-50%,-50%) rotate(2deg) scaleX(.97) scaleY(1.01);transform-origin:75% 85%}85%{transform:translate(-50%,-50%) rotate(-.5deg) scaleX(1.01) scaleY(1);transform-origin:75% 85%}to{transform:translate(-50%,-50%) rotate(0deg) scaleX(1) scaleY(1);transform-origin:75% 85%}}.wheel-spin{animation:spin .15s linear 0s 5;transform-origin:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dust{position:absolute;top:38%;left:18%;opacity:0;animation:dustPuff .6s ease-out 1.1s forwards}.dust circle{fill:none;stroke-width:1.5}@keyframes dustPuff{0%{opacity:0;transform:scale(.3) translateX(0) translateY(0)}20%{opacity:.6}to{opacity:0;transform:scale(2.5) translateX(-50px) translateY(-30px)}}.skid-marks{position:absolute;top:52%;left:0;width:100%;height:30px}.skid-line{stroke-dasharray:600;stroke-dashoffset:600}.skid-line-1{animation:drawSkid .3s ease-out .95s forwards}.skid-line-2{animation:drawSkid .3s ease-out 1.02s forwards}.skid-line-3{animation:drawSkid .3s ease-out .98s forwards}.skid-line-4{animation:drawSkid .3s ease-out 1.05s forwards}@keyframes drawSkid{to{stroke-dashoffset:0}}.logo-text{position:absolute;top:60%;left:50%;transform:translateX(-50%);opacity:0;animation:textIn .6s ease-out 1.6s forwards}@keyframes textIn{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.hero-tagline{opacity:0;animation:fadeUp .7s ease-out 2s forwards;text-align:center}.hero-tagline h1{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;color:rgba(255,255,255,.9);line-height:1.2;margin-bottom:.8rem;letter-spacing:-.5px}.hero-tagline h1 em{font-style:normal;background:linear-gradient(135deg,var(--mint),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-tagline p{font-size:1.05rem;color:rgba(255,255,255,.55);max-width:540px;line-height:1.6;margin:0 auto}.hero-tagline .hero-fine-print{font-size:.85rem;color:rgba(255,255,255,.3);margin-top:.6rem;letter-spacing:.2px}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.scroll-hint{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);opacity:0;animation:fadeUp .5s ease-out 2.5s forwards}.scroll-hint span{display:block;width:20px;height:32px;border:2px solid rgba(255,255,255,.15);border-radius:12px;position:relative}.scroll-hint span:after{content:"";width:3px;height:6px;background:rgba(255,255,255,.3);border-radius:3px;position:absolute;top:6px;left:50%;transform:translateX(-50%);animation:scrollDot 1.8s ease-in-out infinite}@keyframes scrollDot{0%,to{opacity:1;transform:translateX(-50%) translateY(0)}50%{opacity:.3;transform:translateX(-50%) translateY(10px)}}.apps-section{position:relative;z-index:10;padding:6rem 1.5rem;max-width:900px;margin:0 auto}.section-label{font-size:.65rem;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:rgba(0,212,255,.5);text-align:center;margin-bottom:1rem}.section-heading{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;text-align:center;color:rgba(255,255,255,.9);letter-spacing:-.5px;margin-bottom:3.5rem}.app-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}.app-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:24px;padding:2.5rem 2rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .3s,transform .2s}.app-card:hover{border-color:rgba(0,212,255,.2);transform:translateY(-4px)}.app-icon{width:72px;height:72px;border-radius:16px;margin-bottom:1.2rem}.hero-app{text-align:center;margin-bottom:4rem;padding:0 1rem}.hero-app-icon{width:120px;height:120px;border-radius:28px;box-shadow:0 12px 48px rgba(255,179,0,.25),0 0 0 1px rgba(255,179,0,.15);margin:0 auto 1.5rem;display:block}.hero-app h3{font-size:2.8rem;font-weight:700;color:#FFFFFF;letter-spacing:-1px;margin-bottom:.4rem}.hero-app h3 em{font-style:normal;color:#FFB300}.hero-app .subtitle{font-size:1.2rem;color:rgba(255,255,255,.4);margin-bottom:1.8rem}.hero-app .tagline{font-size:1.05rem;color:rgba(255,255,255,.5);line-height:1.7;max-width:520px;margin:0 auto 2.5rem}.hero-app .features{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-bottom:2.5rem}.hero-app .feature{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:rgba(255,255,255,.45)}.hero-app .feature-dot{width:6px;height:6px;border-radius:50%;background:#FFB300;flex-shrink:0}.hero-app .app-store-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:#FFB300;color:#000;font-weight:700;font-size:1rem;border-radius:14px;text-decoration:none;transition:transform .2s,box-shadow .2s;letter-spacing:-.2px}.hero-app .app-store-btn:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(255,179,0,.35)}.hero-app .app-store-btn svg{width:20px;height:20px}.hero-app-phones{position:relative;display:flex;justify-content:center;align-items:center;gap:1rem;margin:0 auto 2.5rem;max-width:100%;flex-wrap:wrap}.hero-app-phones:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:640px;height:440px;background:radial-gradient(ellipse,rgba(255,179,0,.12) 0,transparent 70%);border-radius:50%;z-index:0;filter:blur(50px);pointer-events:none}.phone{position:relative;width:200px;z-index:1}.phone:before{content:"";position:absolute;inset:-2px;border-radius:32px;border:2px solid rgba(255,255,255,.1);pointer-events:none;z-index:2}.phone img{width:100%;border-radius:30px;position:relative;z-index:1;box-shadow:0 18px 60px rgba(0,0,0,.55);display:block}.hero-app.skoobislate-hero .hero-app-icon{box-shadow:0 12px 48px rgba(16,185,129,.25),0 0 0 1px rgba(16,185,129,.15)}.hero-app.skoobislate-hero h3 em{color:#10B981}.hero-app.skoobislate-hero .hero-app-phones:after{background:radial-gradient(ellipse,rgba(16,185,129,.12) 0,transparent 70%)}.hero-app.skoobislate-hero .feature-dot{background:#10B981}.hero-app.skoobislate-hero .learn-more{display:inline-block;margin-top:.5rem;font-size:.95rem;color:#10B981;text-decoration:none;font-weight:600}.hero-app.skoobislate-hero .learn-more:hover{color:#34D399}.hero-app.skoobislate-hero .beta-tag{display:inline-block;padding:4px 12px;margin-bottom:1.2rem;border-radius:100px;font-size:.65rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;border:1px solid rgba(16,185,129,.35);color:rgba(16,185,129,.85)}.hero-app.jaketrack-hero .hero-app-icon{box-shadow:0 12px 48px rgba(74,124,255,.28),0 0 0 1px rgba(74,124,255,.18)}.hero-app.jaketrack-hero h3 em{color:#4A7CFF}.hero-app.jaketrack-hero .hero-app-phones:after{background:radial-gradient(ellipse,rgba(74,124,255,.14) 0,transparent 70%)}.hero-app.jaketrack-hero .feature-dot{background:#4A7CFF}.hero-app.jaketrack-hero .learn-more{display:inline-block;margin-top:.5rem;font-size:.95rem;color:#4A7CFF;text-decoration:none;font-weight:600}.hero-app.jaketrack-hero .learn-more:hover{color:#7AA0FF}.hero-app.jaketrack-hero .client-tag{display:inline-block;padding:4px 12px;margin-bottom:1.2rem;border-radius:100px;font-size:.65rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;border:1px solid rgba(74,124,255,.35);color:rgba(74,124,255,.9)}.client-work{position:relative;z-index:10;padding:5rem 1.5rem 2rem;max-width:900px;margin:0 auto}.client-work .section-label{color:rgba(139,92,246,.55)}.client-work .section-heading{margin-bottom:3rem}.more-projects{position:relative;z-index:10;text-align:center;padding:1rem 1.5rem 4rem}.more-projects-link{display:inline-flex;align-items:center;gap:.6rem;padding:12px 24px;font-size:.8rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.45);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:100px;text-decoration:none;transition:color .2s,border-color .2s,transform .2s}.more-projects-link:hover{color:rgba(255,255,255,.85);border-color:rgba(139,92,246,.35);transform:translateY(-2px)}.more-projects-link span{transition:transform .2s}.more-projects-link:hover span{transform:translateX(3px)}@media (max-width:960px){.phone{width:180px}.hero-app-phones{gap:.75rem}}@media (max-width:700px){.hero-app h3{font-size:2rem}.phone{width:160px}.hero-app-phones{gap:.5rem}.hero-app .features{gap:1rem}}@media (max-width:520px){.phone{width:140px}}.app-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;font-size:.6rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:1.2rem}.badge-live{border:1px solid rgba(0,229,160,.3);color:rgba(0,229,160,.7)}.badge-live .dot{width:5px;height:5px;border-radius:50%;background:var(--mint);animation:dotBlink 1.5s ease-in-out infinite}.badge-dev{border:1px solid rgba(139,92,246,.3);color:rgba(139,92,246,.7)}@keyframes dotBlink{0%,to{opacity:1}50%{opacity:.2}}.app-card h3{font-size:1.4rem;font-weight:700;margin-bottom:.6rem;letter-spacing:-.3px}.app-card h3 span{background:linear-gradient(135deg,var(--mint),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-card .platform{font-size:.72rem;color:rgba(255,255,255,.25);letter-spacing:1px;text-transform:uppercase;margin-bottom:1rem}.app-card p{font-size:.92rem;color:rgba(255,255,255,.4);line-height:1.65}.coming-soon{position:relative;z-index:10;padding:5rem 1.5rem 6rem;text-align:center}.coming-soon .divider{width:60px;height:2px;background:linear-gradient(90deg,var(--mint),var(--cyan),var(--purple));margin:0 auto 3rem;border-radius:2px;opacity:.4}.coming-soon h2{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:600;color:rgba(255,255,255,.7);margin-bottom:1rem;letter-spacing:-.3px}.coming-soon p{font-size:.95rem;color:rgba(255,255,255,.25);max-width:460px;margin:0 auto;line-height:1.7}.site-footer{position:relative;z-index:10;text-align:center;padding:2rem 1.5rem 3rem;border-top:1px solid rgba(255,255,255,.05)}.site-footer p{font-size:.72rem;color:rgba(255,255,255,.15);letter-spacing:.5px}@media (max-width:700px){.bus-scene{height:260px}.bus-group svg{width:300px}.app-grid{grid-template-columns:1fr}}.section-lede{max-width:640px;margin:0 auto 3rem;text-align:center;font-size:1.05rem;line-height:1.65;color:rgba(255,255,255,.55);padding:0 1.5rem}.mac-window,.section-lede{position:relative;z-index:10}.mac-window{margin:0 auto 2.5rem;max-width:980px;width:calc(100% - 3rem);border-radius:14px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.55),0 8px 24px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.06)}.mac-titlebar{display:flex;align-items:center;gap:.4rem;padding:.65rem 1rem;background:linear-gradient(180deg,#2a2a30,#1f1f25);border-bottom:1px solid rgba(0,0,0,.4)}.mac-dot{width:12px;height:12px;border-radius:50%;display:inline-block}.mac-dot-red{background:#FF5F57}.mac-dot-yellow{background:#FEBC2E}.mac-dot-green{background:#28C840}.mac-url{margin-left:1rem;font-size:.78rem;color:rgba(255,255,255,.55);font-family:-apple-system,SF Pro Text,system-ui}.kelli-window .kelli-dashboard{background:#F4ECDB;color:#2F1F12;padding:1.8rem 2rem;font-family:-apple-system,SF Pro Text,Helvetica Neue,sans-serif}.kelli-topbar{justify-content:space-between;padding-bottom:1.2rem;border-bottom:1px solid rgba(47,31,18,.08);margin-bottom:1.6rem}.kelli-crest,.kelli-topbar{display:flex;align-items:center}.kelli-crest{width:54px;height:54px;border-radius:50%;background:#9C3325;flex-direction:column;justify-content:center;color:#F4ECDB;flex-shrink:0}.kelli-crest-letters{font-size:.95rem;font-weight:800;letter-spacing:1px;line-height:1}.kelli-crest-est{font-size:.42rem;letter-spacing:1.2px;margin-top:2px;opacity:.85}.kelli-nav{display:flex;gap:1.6rem;font-size:.92rem;color:rgba(47,31,18,.65)}.kelli-nav span{cursor:default}.kelli-nav-active{color:#2F1F12!important;font-weight:600;position:relative}.kelli-nav-active:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:1.5px;background:#2F1F12}.kelli-user{font-size:.78rem;color:rgba(47,31,18,.55)}.kelli-jobs-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.4rem 1.5rem;background:rgba(255,255,255,.55);border-radius:10px;margin-bottom:1.2rem}.kelli-jobs-header h4{font-size:1.5rem;font-weight:700;color:#2F1F12;margin-bottom:.35rem}.kelli-jobs-header p{font-size:.88rem;color:rgba(47,31,18,.7);max-width:420px;line-height:1.5}.kelli-cta{background:#C68A55;color:#FCF7EE;border:none;border-radius:999px;padding:.75rem 1.4rem;font-size:.92rem;font-weight:600;cursor:default;flex-shrink:0;white-space:nowrap}.kelli-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.9rem;gap:.9rem;margin-bottom:1.4rem}.kelli-stat{background:rgba(255,255,255,.55);border-radius:10px;padding:1rem 1.1rem}.kelli-stat-label{font-size:.72rem;letter-spacing:1px;text-transform:uppercase;color:rgba(47,31,18,.55);margin-bottom:.5rem}.kelli-stat-num{font-size:2rem;font-weight:700;line-height:1;margin-bottom:.45rem}.kelli-stat-note{font-size:.78rem;color:rgba(47,31,18,.6)}.kelli-table{background:rgba(255,255,255,.55);border-radius:10px;padding:1.1rem 1.2rem}.kelli-table-head,.kelli-table-row{display:grid;grid-template-columns:2fr 1.1fr 1fr 1fr .7fr .7fr;grid-gap:.6rem;gap:.6rem;align-items:start;padding:.65rem 0}.kelli-table-head{font-size:.72rem;letter-spacing:.6px;text-transform:uppercase;color:rgba(47,31,18,.5);border-bottom:1px solid rgba(47,31,18,.1);margin-bottom:.3rem}.kelli-table-row{font-size:.84rem;color:#2F1F12}.kelli-table-row+.kelli-table-row{border-top:1px solid rgba(47,31,18,.06)}.kelli-loc{font-style:normal;font-size:.74rem;color:rgba(47,31,18,.55)}.kelli-stage{color:#C68A55;font-weight:600}.kelli-stage-warranty{color:#9C3325}.morph-line{position:relative;z-index:10;text-align:center;font-size:1.15rem;color:rgba(255,255,255,.5);margin:1.5rem auto 2.5rem;letter-spacing:.2px}.morph-line em{font-style:italic}.white-label-grid{position:relative;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem;max-width:980px;width:calc(100% - 3rem);margin:0 auto 2rem}.brand-tile{position:relative;border-radius:14px;padding:1.6rem 1.4rem 1.4rem;border:1px solid rgba(255,255,255,.06);transition:transform .3s ease}.brand-tile:hover{transform:translateY(-3px)}.brand-tile-crest{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.95rem;letter-spacing:1px;margin-bottom:1rem}.brand-tile h4{font-size:1.1rem;font-weight:700;margin-bottom:.4rem}.brand-tile p{font-size:.88rem;line-height:1.5;opacity:.75}.brand-tile p em{font-style:italic;opacity:.7}.brand-tile-badge{position:absolute;top:1rem;right:1rem;font-size:.62rem;text-transform:uppercase;letter-spacing:1.2px;padding:.3rem .55rem;border-radius:999px;background:rgba(0,0,0,.18)}.brand-kelli{background:#F4ECDB;color:#2F1F12}.brand-kelli .brand-tile-crest{background:#9C3325;color:#F4ECDB}.brand-kelli .brand-tile-badge{background:rgba(47,31,18,.18);color:#2F1F12}.brand-cascade{background:#1F3A2E;color:#E8DDB8}.brand-cascade .brand-tile-crest{background:#C9A876;color:#1F3A2E}.brand-driftwood{background:#3F5562;color:#E8D9C4}.brand-driftwood .brand-tile-crest{background:#E8D9C4;color:#3F5562}.white-label-tagline{position:relative;z-index:10;text-align:center;font-size:1.1rem;color:rgba(255,255,255,.7);margin:0 auto 3rem;letter-spacing:.2px;max-width:640px;padding:0 1.5rem}.white-label-tagline em{font-style:italic;background:linear-gradient(135deg,var(--mint),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hear-line{position:relative;z-index:10;padding:5rem 1.5rem 3rem;max-width:1100px;margin:0 auto;text-align:center}.hear-lede{max-width:620px;margin:0 auto 3rem;font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.6)}.hear-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem;gap:1.4rem;text-align:left}.hear-card{position:relative;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:1.8rem 1.5rem 1.6rem;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.hear-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.12)}.hear-card-icon{width:64px;height:64px;border-radius:14px;margin-bottom:1.1rem;box-shadow:0 8px 20px rgba(0,0,0,.35)}.hear-card h3{font-size:1.4rem;font-weight:700;margin-bottom:.3rem;color:rgba(255,255,255,.95)}.hear-card h3 em{font-style:normal;background:linear-gradient(135deg,var(--mint),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hear-card-tag{font-size:.92rem;color:rgba(255,255,255,.6);margin-bottom:1rem;line-height:1.4}.hear-card-body{font-size:.88rem;color:rgba(255,255,255,.45);line-height:1.6;margin-bottom:1.4rem}.hear-card-shot{position:relative;margin:.6rem -1.5rem 1.2rem;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;height:260px;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 18%,black);mask-image:linear-gradient(180deg,transparent 0,black 18%,black)}.hear-card-shot img{width:62%;max-width:200px;border-radius:18px 18px 6px 6px;box-shadow:0 14px 30px rgba(0,0,0,.5);display:block}.hear-card-status{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:1.2px;padding:.3rem .7rem;border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.5);align-self:flex-start;margin-top:auto}.hear-card-cta{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--mint);text-decoration:none;margin-top:auto;transition:color .2s ease}.hear-card-cta:hover{color:var(--cyan)}.hear-card-books .hear-card-status,.hear-card-news .hear-card-status{background:rgba(0,212,255,.15);color:var(--cyan)}.hear-card-books .hear-card-tag em{font-style:italic;color:rgba(255,179,0,.85)}.hear-card-verse{background:linear-gradient(180deg,rgba(255,179,0,.05),rgba(255,255,255,.03))}.how-we-work{position:relative;z-index:10;padding:5rem 1.5rem 3rem;max-width:1100px;margin:0 auto;text-align:center}.how-lede{max-width:640px;margin:0 auto 2.4rem;font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.6)}.how-lede em{font-style:italic;color:rgba(255,255,255,.85)}.how-pricing-lede{max-width:620px;margin:0 auto 3rem;font-size:1rem;line-height:1.65;color:rgba(255,255,255,.55)}.how-pricing-lede em{display:block;font-style:italic;font-size:.92rem;color:rgba(255,255,255,.4);margin-top:.5rem}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem;text-align:left;margin-bottom:2rem}.pricing-card{position:relative;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:1.9rem 1.6rem;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.pricing-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.12)}.pricing-card h3{font-size:1.15rem;font-weight:700;margin-bottom:1.1rem;letter-spacing:.3px;color:rgba(255,255,255,.92)}.pricing-amount{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;padding-bottom:1.1rem;border-bottom:1px solid rgba(255,255,255,.07)}.pricing-from{font-size:.72rem;text-transform:uppercase;letter-spacing:1.4px;color:rgba(255,255,255,.4)}.pricing-num{font-size:2.1rem;font-weight:700;line-height:1.1;background:linear-gradient(135deg,var(--mint),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-mo{font-size:.95rem;color:rgba(255,255,255,.6)}.pricing-mo span{font-size:.8rem;color:rgba(255,255,255,.4)}.pricing-shape{font-size:.95rem;color:rgba(255,255,255,.75);margin-bottom:1.1rem;font-weight:500}.pricing-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.pricing-features li{position:relative;padding-left:1.2rem;font-size:.88rem;line-height:1.5;color:rgba(255,255,255,.55)}.pricing-features li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,var(--mint),var(--cyan));opacity:.65}.pricing-card-professional{background:linear-gradient(180deg,rgba(0,229,160,.04),rgba(255,255,255,.025));border-color:rgba(0,229,160,.18)}.pricing-asterisk{font-size:.75rem;color:rgba(255,255,255,.5);margin-left:.15rem;vertical-align:super}.pricing-footnote{text-align:center;font-size:.82rem;color:rgba(255,255,255,.42);margin:0 auto 1.2rem;max-width:520px}.pricing-footnote sup{font-size:.72rem;margin-right:.2rem}.pricing-addon{text-align:center;font-size:.92rem;color:rgba(255,255,255,.5);margin:0 auto 3.5rem;max-width:520px}.pricing-addon em{font-style:italic;color:rgba(0,229,160,.85)}.cta-block{position:relative;margin:0 auto;max-width:560px;padding:2.2rem 1.8rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;text-align:center}.cta-block h3{font-size:1.4rem;font-weight:700;margin-bottom:.5rem;color:rgba(255,255,255,.92)}.cta-block p{font-size:.98rem;color:rgba(255,255,255,.55);margin-bottom:1.4rem;line-height:1.5}.cta-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.85rem 1.6rem;font-size:.98rem;font-weight:600;letter-spacing:.2px;border-radius:999px;text-decoration:none;color:var(--bg);background:linear-gradient(135deg,var(--mint),var(--cyan));transition:transform .2s ease,box-shadow .2s ease}.cta-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,229,160,.25)}@media (max-width:800px){.pricing-grid{grid-template-columns:1fr}.kelli-table-head,.kelli-table-row{grid-template-columns:1.5fr 1fr .8fr;font-size:.78rem}.kelli-table-head span:nth-child(4),.kelli-table-head span:nth-child(5),.kelli-table-head span:nth-child(6),.kelli-table-row span:nth-child(4),.kelli-table-row span:nth-child(5),.kelli-table-row span:nth-child(6){display:none}.kelli-stats,.white-label-grid{grid-template-columns:1fr}.kelli-jobs-header{flex-direction:column}.kelli-window .kelli-dashboard{padding:1.2rem 1rem}.hear-grid{grid-template-columns:1fr}}.hear-nav{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2rem;max-width:1180px;margin:0 auto}.hear-nav-back{font-size:.92rem;font-weight:600;letter-spacing:.3px;color:rgba(255,255,255,.6);text-decoration:none;transition:color .2s ease}.hear-nav-back:hover{color:rgba(255,255,255,.95)}.hear-nav-mail{font-size:.85rem;color:rgba(255,255,255,.4);text-decoration:none;transition:color .2s ease}.hear-nav-mail:hover{color:var(--cyan)}.hear-page-hero{position:relative;z-index:10;padding:3rem 1.5rem 4rem;max-width:900px;margin:0 auto;text-align:center}.hear-page-label{font-size:.65rem;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:rgba(0,212,255,.55);margin-bottom:1.6rem}.hear-page-hero h1{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:700;line-height:1.15;color:rgba(255,255,255,.95);letter-spacing:-.8px;margin-bottom:1.6rem}.hear-page-lede{max-width:640px;margin:0 auto;font-size:1.1rem;line-height:1.7;color:rgba(255,255,255,.6)}.hear-page-lede em{font-style:italic;background:linear-gradient(135deg,var(--mint),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hear-page-apps{padding:3rem 1.5rem 4rem;max-width:1180px}.hear-page-apps,.hear-page-promise{position:relative;z-index:10;margin:0 auto}.hear-page-promise{padding:4rem 1.5rem 5rem;max-width:760px}.hear-promise-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:3rem 2.5rem;text-align:center}.hear-promise-card .hear-page-label{margin-bottom:1.2rem}.hear-promise-card h2{font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:700;line-height:1.25;color:rgba(255,255,255,.95);letter-spacing:-.4px;margin-bottom:1.4rem}.hear-promise-card p{font-size:1rem;line-height:1.7;color:rgba(255,255,255,.6);max-width:540px;margin:0 auto 1.2rem}.hear-promise-emphasis em{font-style:italic;color:rgba(255,255,255,.85)}.hear-promise-cta{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.8rem;margin:.8rem 0 1.8rem;font-size:1rem;font-weight:600;letter-spacing:.2px;border-radius:999px;text-decoration:none;color:var(--bg);background:linear-gradient(135deg,var(--mint),var(--cyan));transition:transform .2s ease,box-shadow .2s ease}.hear-promise-cta:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,229,160,.25)}.hear-promise-aside{font-size:.92rem!important;color:rgba(255,255,255,.4)!important;font-style:italic}.hear-page-footer{position:relative;z-index:10;text-align:center;padding:2rem 1.5rem 3rem;border-top:1px solid rgba(255,255,255,.05);margin-top:2rem}.hear-page-footer a{display:inline-block;font-size:.9rem;color:var(--cyan);text-decoration:none;margin-bottom:.8rem}.hear-page-footer p{font-size:.72rem;color:rgba(255,255,255,.15);letter-spacing:.5px}@media (max-width:700px){.hear-page-hero{padding:2rem 1.5rem 3rem}.hear-promise-card{padding:2rem 1.5rem}}.hear-learn-more{position:relative;z-index:10;display:inline-flex;align-items:center;gap:.5rem;margin-top:2.5rem;padding:.75rem 1.6rem;font-size:.95rem;font-weight:600;letter-spacing:.2px;border-radius:999px;text-decoration:none;color:rgba(255,255,255,.85);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);transition:background .2s ease,border-color .2s ease,transform .2s ease}.hear-learn-more:hover{background:rgba(0,212,255,.08);border-color:rgba(0,212,255,.3);transform:translateY(-2px)}.hear-learn-more span{color:var(--cyan)}.hear-page-tease{position:relative;z-index:10;padding:1rem 1.5rem 3rem;max-width:760px;margin:0 auto}.hear-tease-card{position:relative;background:linear-gradient(180deg,rgba(139,92,246,.06),rgba(0,212,255,.04));border:1px solid rgba(139,92,246,.18);border-radius:22px;padding:2.4rem 2rem;text-align:center;overflow:hidden}.hear-tease-card:before{content:"";position:absolute;top:-40%;left:-20%;width:60%;height:180%;background:radial-gradient(ellipse at center,rgba(139,92,246,.18) 0,transparent 60%);pointer-events:none}.hear-tease-label{display:inline-block;font-size:.62rem;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:rgba(139,92,246,.85);margin-bottom:1rem;position:relative;z-index:1}.hear-tease-card h2{position:relative;z-index:1;font-size:clamp(1.6rem,3.2vw,2rem);font-weight:700;color:rgba(255,255,255,.95);letter-spacing:-.4px;margin-bottom:1.2rem}.hear-tease-card h2 em{font-style:normal;background:linear-gradient(135deg,var(--purple),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hear-tease-card p{position:relative;z-index:1;font-size:1.05rem;color:rgba(255,255,255,.7);line-height:1.6;max-width:480px;margin:0 auto}.hear-tease-aside{margin-top:.8rem!important;font-size:.85rem!important;color:rgba(255,255,255,.35)!important;font-style:italic}