.pricing-poc{--bg:#e4faff;--sc-low:#d2f7ff;--sc:#b3f3ff;--sc-high:#81ecff;--white:#fff;--ink:#00343b;--ink-mute:#006571;--orange:#f3953a;--orange-cta:#fd9b5a;--orange-cta-ink:#552500;--yellow:#fbd12f;--pink:#feb6c4;background:var(--bg);color:var(--ink);min-height:100vh;font-family:Space Grotesk,sans-serif}.pricing-poc *{box-sizing:border-box;margin:0;padding:0;border-radius:0!important}.pricing-poc .pixel{font-family:var(--font-press-start-2p),"Press Start 2P",monospace}.pricing-poc .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.pricing-poc header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#e4faffd9;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.pricing-poc .logo{font-family:var(--font-press-start-2p),"Press Start 2P",monospace;color:var(--ink);letter-spacing:-1px;font-size:16px;text-decoration:none}.pricing-poc nav a{text-transform:uppercase;letter-spacing:-.02em;color:var(--ink);margin-left:28px;font-size:15px;font-weight:700;text-decoration:none}.pricing-poc nav a.active{color:var(--orange);border-bottom:4px solid var(--orange-cta);padding-bottom:2px}.pricing-poc .hero{padding:48px 0 24px}.pricing-poc .eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--orange);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.pricing-poc h1{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(30px,4vw,46px);font-weight:900;line-height:1}.pricing-poc h1 .accent{color:var(--orange)}.pricing-poc .subhead{color:var(--ink-mute);max-width:600px;margin-top:14px;font-size:16px;font-weight:500;line-height:1.45}.pricing-poc .tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;margin-top:40px;display:grid}.pricing-poc .card{background:var(--white);flex-direction:column;padding:32px;display:flex;position:relative}.pricing-poc .card .bit{background:var(--pink);width:8px;height:8px;position:absolute;top:0;right:0}.pricing-poc .card .note{text-transform:uppercase;letter-spacing:.2em;color:var(--ink-mute);font-size:10px;font-weight:700;display:block}.pricing-poc .card h2{text-transform:uppercase;letter-spacing:-.03em;font-size:30px;font-weight:900}.pricing-poc .card .head{align-items:center;gap:12px;margin-bottom:20px;display:flex}.pricing-poc .price{align-items:baseline;gap:6px;margin-bottom:28px;display:flex}.pricing-poc .price .amt{letter-spacing:-.04em;font-size:52px;font-weight:900}.pricing-poc .price .per{text-transform:uppercase;letter-spacing:.15em;color:var(--ink-mute);font-size:13px;font-weight:700}.pricing-poc ul{flex-direction:column;flex:1;gap:12px;margin-bottom:36px;list-style:none;display:flex}.pricing-poc li{text-transform:uppercase;letter-spacing:.01em;font-size:14px;line-height:1.45;display:block}.pricing-poc li strong{font-weight:900}.pricing-poc li .exp{text-transform:none;letter-spacing:normal;color:var(--ink-mute);font-weight:500}.pricing-poc .cta{text-align:center;text-transform:uppercase;letter-spacing:.15em;padding:16px;font-weight:900;text-decoration:none;transition:transform 50ms;display:block}.pricing-poc .cta:active{transform:translate(1px,1px)}.pricing-poc .cta.primary{background:var(--orange-cta);color:var(--orange-cta-ink)}.pricing-poc .cta.dark{background:var(--yellow);color:var(--ink)}.pricing-poc .frame{background:linear-gradient(45deg,#fd9b5a,#fbd12f,#feb6c4,#81ecff);margin-top:-16px;padding:4px}.pricing-poc .frame .card{height:100%}.pricing-poc .pop{background:var(--orange-cta);color:var(--orange-cta-ink);font-family:var(--font-press-start-2p),"Press Start 2P",monospace;letter-spacing:.1em;white-space:nowrap;padding:6px 10px;font-size:8px;position:absolute;top:-4px;left:50%;transform:translate(-50%,-50%)}.pricing-poc .cta-note{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);margin-top:12px;font-size:11px;font-weight:700}.pricing-poc .cta-note strong{color:var(--ink);font-weight:900}.pricing-poc .fmark{vertical-align:middle;line-height:0;animation:2.6s linear infinite pricing-markercycle;display:inline-block}@keyframes pricing-markercycle{0%{color:#f3953a}25%{color:#e0a008}50%{color:#e8899b}75%{color:#1f9fb0}to{color:#f3953a}}.pricing-poc .forwho{color:var(--ink);border-left:3px solid var(--orange-cta);margin:-8px 0 20px;padding-left:12px;font-size:13.5px;font-weight:600;line-height:1.4}.pricing-poc .section-head{justify-content:space-between;align-items:flex-end;margin:96px 0 12px;display:flex}.pricing-poc .section-head h2{text-transform:uppercase;letter-spacing:-.04em;font-size:clamp(34px,5vw,56px);font-weight:900}.pricing-poc .section-head .sub{text-transform:uppercase;letter-spacing:.2em;color:var(--ink-mute);font-size:13px;font-weight:700}.pricing-poc .sh-left{align-items:center;gap:16px;display:flex}.pricing-poc .agency-pill{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);white-space:nowrap;padding:6px 12px;font-size:12px;font-weight:900}.pricing-poc .intel-lead{color:var(--ink-mute);max-width:640px;margin-bottom:32px;font-size:16px;line-height:1.5}.pricing-poc .intel{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.pricing-poc .intel .bit{background:var(--orange)}.pricing-poc .intel .amt{font-size:40px}.pricing-poc .intel p.desc{color:var(--ink-mute);flex:1;margin-bottom:28px;font-size:13.5px;line-height:1.55}.pricing-poc .cta.ghost{color:var(--ink);box-shadow:inset 0 0 0 3px var(--ink);background:0 0}.pricing-poc footer{background:var(--sc-low);margin-top:110px;padding:32px 0 0}.pricing-poc footer .inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pricing-poc footer .logo{font-size:12px}.pricing-poc footer .links a{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.06em;margin-left:24px;font-size:12px;font-weight:700;text-decoration:none}.pricing-poc footer .copy{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.pricing-poc .rainbow{background:linear-gradient(45deg,#fd9b5a,#fbd12f,#feb6c4,#81ecff);height:8px;margin-top:28px}@media (max-width:860px){.pricing-poc .tiers,.pricing-poc .intel{grid-template-columns:1fr}.pricing-poc .frame{margin-top:0}}
