.fetch-mkt{--ink:#0A1730;--ink2:#10213F;--card:#132749;--blue:#226BD6;--blue-bright:#3E8BFF;--coral:#F97256;--coral-soft:#FFB4A0;--white:#F4F6FB;--paper:#FBFCFE;--line:#22335A;--on-dark:#E9EFFA;--mut-dark:#93A6CC;--on-light:#0A1730;--mut-light:#5A6784;--disp:var(--font-display),sans-serif;--body:var(--font-sans),sans-serif}.fetch-mkt *{box-sizing:border-box;margin:0;padding:0}.fetch-mkt{scroll-behavior:smooth;font-family:var(--body);color:var(--on-light);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.55}.fetch-mkt .disp,.fetch-mkt h1,.fetch-mkt h2,.fetch-mkt h3{font-family:var(--disp);letter-spacing:-.02em;line-height:1.05}.fetch-mkt a{color:inherit;text-decoration:none}.fetch-mkt .wrap{max-width:1160px;margin:0 auto;padding:0 28px}.fetch-mkt .eyebrow{font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--coral)}.fetch-mkt .btn,.fetch-mkt .eyebrow{font-family:var(--disp);font-weight:600}.fetch-mkt .btn{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;padding:.85rem 1.4rem;border-radius:11px;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s}.fetch-mkt .btn-primary{background:var(--coral);color:#2A0E06;box-shadow:0 8px 24px -8px rgba(249,114,86,.6)}.fetch-mkt .btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px rgba(249,114,86,.7)}.fetch-mkt .btn-ghost{background:transparent;color:var(--on-dark);border-color:var(--line)}.fetch-mkt .btn-ghost:hover{border-color:var(--blue-bright);color:#fff}.fetch-mkt .btn-dark{background:var(--ink);color:#fff}.fetch-mkt .btn-dark:hover{transform:translateY(-2px)}.fetch-mkt nav{position:sticky;top:0;z-index:50;background:rgba(10,23,48,.82);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.fetch-mkt .nav-in{display:flex;align-items:center;justify-content:space-between;height:68px}.fetch-mkt .brand{display:flex;align-items:center;gap:.6rem}.fetch-mkt .brand svg{width:26px;height:34px}.fetch-mkt .brand .word{font-family:var(--disp);font-weight:700;font-size:1.42rem;color:#fff;letter-spacing:-.03em}.fetch-mkt .nav-links{display:flex;align-items:center;gap:2rem}.fetch-mkt .nav-links a{color:var(--mut-dark);font-size:.94rem;font-weight:450;transition:color .15s}.fetch-mkt .nav-links a:hover{color:#fff}@media(max-width:760px){.fetch-mkt .nav-links a:not(.nav-cta):not(.nav-keep){display:none}}.fetch-mkt .hero{background:radial-gradient(1100px 520px at 78% -8%,rgba(62,139,255,.22),transparent 60%),radial-gradient(760px 460px at 8% 108%,rgba(249,114,86,.14),transparent 55%),var(--ink);color:var(--on-dark);position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.fetch-mkt .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;padding-block:82px 96px}.fetch-mkt .hero h1{font-size:clamp(2.6rem,5.4vw,4.15rem);font-weight:700;color:#fff;margin:.85rem 0 0}.fetch-mkt .hero h1 .accent{color:var(--coral)}.fetch-mkt .hero .lede{font-size:1.18rem;color:var(--mut-dark);max-width:33ch;margin:1.5rem 0 2.1rem}.fetch-mkt .hero .lede b{color:var(--on-dark);font-weight:600}.fetch-mkt .hero-cta{display:flex;gap:.9rem;flex-wrap:wrap}.fetch-mkt .trust{margin-top:2.3rem;font-size:.86rem;color:var(--mut-dark);display:flex;align-items:center;gap:.6rem}.fetch-mkt .trust b{color:var(--on-dark)}@media(max-width:900px){.fetch-mkt .hero-grid{grid-template-columns:1fr;gap:8px;padding-block:48px 24px}}.fetch-mkt .stage{position:relative;min-height:400px;display:flex;align-items:flex-end;justify-content:center}.fetch-mkt .stage .glow{position:absolute;inset:auto 0 -30px 0;height:200px;background:radial-gradient(closest-side,rgba(62,139,255,.35),transparent);filter:blur(10px)}.fetch-mkt .dog{width:clamp(230px,26vw,320px);height:auto;filter:drop-shadow(0 26px 30px rgba(0,0,0,.45));position:relative;z-index:2}.fetch-mkt .feed{position:absolute;top:6px;right:-6px;width:270px;display:flex;flex-direction:column;gap:10px;z-index:3}@media(max-width:900px){.fetch-mkt .stage{flex-direction:column;align-items:center;min-height:auto;margin-top:8px}.fetch-mkt .stage .glow{display:none}.fetch-mkt .dog{width:200px}.fetch-mkt .feed{position:static;width:100%;max-width:420px;margin:0 auto}}.fetch-mkt .evt{display:flex;align-items:center;gap:.7rem;background:rgba(19,39,73,.9);border:1px solid var(--line);border-radius:13px;padding:.7rem .85rem;box-shadow:0 12px 26px -14px rgba(0,0,0,.7);opacity:0;transform:translateY(8px);animation:evtIn .7s ease forwards}.fetch-mkt .evt:first-child{animation-delay:.4s}.fetch-mkt .evt:nth-child(2){animation-delay:1.5s}.fetch-mkt .evt:nth-child(3){animation-delay:2.7s}.fetch-mkt .evt .ico{width:34px;height:34px;border-radius:9px;flex:0 0 auto;display:grid;place-items:center;font-size:1rem}.fetch-mkt .evt .i-lead{background:rgba(62,139,255,.16)}.fetch-mkt .evt .i-show{background:rgba(249,114,86,.16)}.fetch-mkt .evt .i-off{background:rgba(93,214,143,.16)}.fetch-mkt .evt .t{font-size:.82rem;line-height:1.3}.fetch-mkt .evt .t .k{font-family:var(--disp);font-weight:600;color:#fff;display:block}.fetch-mkt .evt .t .s{color:var(--mut-dark)}.fetch-mkt .evt .amt{margin-left:auto;font-family:var(--disp);font-weight:700;color:#7EE6A4;font-size:.92rem}@keyframes evtIn{to{opacity:1;transform:translateY(0)}}.fetch-mkt .showcase{background:var(--white);padding:96px 0}.fetch-mkt .sec-head{text-align:center;max-width:640px;margin:0 auto 54px}.fetch-mkt .sec-head h2{font-size:clamp(2rem,3.8vw,2.9rem);font-weight:700;margin:.6rem 0 .8rem}.fetch-mkt .sec-head p{color:var(--mut-light);font-size:1.08rem}.fetch-mkt .devices{display:grid;grid-template-columns:1fr 300px;gap:34px;align-items:end;max-width:1060px;margin:0 auto}@media(max-width:900px){.fetch-mkt .devices{grid-template-columns:1fr;justify-items:center}}.fetch-mkt .browser{border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -30px rgba(10,23,48,.4);border:1px solid #dde4f0;background:#fff}.fetch-mkt .browser .bar{height:38px;background:#0A1730;display:flex;align-items:center;gap:7px;padding:0 14px}.fetch-mkt .browser .bar i{width:11px;height:11px;border-radius:50%;background:#33456B;display:inline-block}.fetch-mkt .browser .bar .u{margin-left:14px;font-size:.72rem;color:#93A6CC;font-family:var(--disp);letter-spacing:.02em}.fetch-mkt .browser img{display:block;width:100%}.fetch-mkt .phone{border-radius:34px;padding:9px;background:#0A1730;box-shadow:0 40px 80px -30px rgba(10,23,48,.45);position:relative}.fetch-mkt .phone:before{content:"";position:absolute;top:15px;left:50%;transform:translateX(-50%);width:78px;height:6px;border-radius:4px;background:#33456B;z-index:2}.fetch-mkt .phone img{display:block;width:100%;border-radius:26px}.fetch-mkt .value{background:var(--ink);color:var(--on-dark);padding:100px 0}.fetch-mkt .value .sec-head p{color:var(--mut-dark)}.fetch-mkt .vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:860px){.fetch-mkt .vgrid{grid-template-columns:1fr}}.fetch-mkt .vcard{background:linear-gradient(180deg,var(--ink2),#0C1B38);border:1px solid var(--line);border-radius:18px;padding:30px 26px;transition:transform .2s,border-color .2s}.fetch-mkt .vcard:hover{transform:translateY(-4px);border-color:var(--blue)}.fetch-mkt .vcard .vi{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:rgba(62,139,255,.14);margin-bottom:18px}.fetch-mkt .vcard:nth-child(2) .vi{background:rgba(249,114,86,.14)}.fetch-mkt .vcard:nth-child(3) .vi{background:rgba(126,230,164,.13)}.fetch-mkt .vcard h3{font-size:1.28rem;color:#fff;font-weight:600;margin-bottom:.5rem}.fetch-mkt .vcard p{color:var(--mut-dark);font-size:.98rem}.fetch-mkt .steps{background:var(--paper);padding:100px 0}.fetch-mkt .sgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:s}@media(max-width:860px){.fetch-mkt .sgrid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.fetch-mkt .sgrid{grid-template-columns:1fr}}.fetch-mkt .step{position:relative;padding-top:20px;border-top:2px solid #e4e9f2}.fetch-mkt .step .n{font-family:var(--disp);font-weight:700;font-size:.82rem;color:var(--blue);letter-spacing:.1em}.fetch-mkt .step h3{font-size:1.14rem;font-weight:600;margin:.5rem 0 .45rem}.fetch-mkt .step p{color:var(--mut-light);font-size:.95rem}.fetch-mkt .step.you{border-top-color:var(--coral)}.fetch-mkt .step.you .n{color:var(--coral)}.fetch-mkt .money{background:radial-gradient(700px 340px at 88% 10%,rgba(126,230,164,.14),transparent 60%),var(--ink);color:var(--on-dark);padding:96px 0;border-top:1px solid var(--line)}.fetch-mkt .money-in{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}@media(max-width:860px){.fetch-mkt .money-in{grid-template-columns:1fr}}.fetch-mkt .money h2{font-size:clamp(2rem,4vw,3rem);color:#fff;font-weight:700}.fetch-mkt .money p{color:var(--mut-dark);font-size:1.1rem;margin:1.2rem 0 2rem;max-width:42ch}.fetch-mkt .price{background:linear-gradient(180deg,var(--ink2),#0B1A37);border:1px solid var(--line);border-radius:20px;padding:34px}.fetch-mkt .price .tag{font-family:var(--disp);font-weight:600;color:var(--coral);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.fetch-mkt .price .n{font-family:var(--disp);font-weight:700;color:#fff;font-size:3.2rem;line-height:1;margin:.5rem 0 .2rem}.fetch-mkt .price .n span{font-size:1.1rem;color:var(--mut-dark);font-weight:500}.fetch-mkt .price ul{list-style:none;margin:1.4rem 0 1.6rem;display:flex;flex-direction:column;gap:.6rem}.fetch-mkt .price li{display:flex;gap:.6rem;color:var(--on-dark);font-size:.96rem}.fetch-mkt .price li b{color:#7EE6A4;font-family:var(--disp)}.fetch-mkt .closer{background:var(--white);text-align:center;padding:96px 0 40px}.fetch-mkt .closer .cdog{width:150px;height:auto;margin:0 auto 8px;filter:drop-shadow(0 16px 20px rgba(10,23,48,.2))}.fetch-mkt .closer h2{font-size:clamp(2.1rem,4vw,3rem);font-weight:700;margin:.4rem 0 1rem}.fetch-mkt .closer p{color:var(--mut-light);font-size:1.1rem;max-width:40ch;margin:0 auto 2rem}.fetch-mkt footer{background:var(--ink);color:var(--mut-dark);padding:44px 0;border-top:1px solid var(--line)}.fetch-mkt .foot-in{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.fetch-mkt .foot-in .brand .word{font-size:1.2rem}.fetch-mkt .foot-in .fl{display:flex;gap:1.6rem;font-size:.9rem}.fetch-mkt .foot-in .fl a:hover{color:#fff}@media(prefers-reduced-motion:reduce){.fetch-mkt *{animation:none!important;transition:none!important}}.fetch-mkt .route-dog-bob{animation:bob 2.6s ease-in-out infinite;transform-box:fill-box}.fetch-mkt .route-dog-tail{animation:wag .55s ease-in-out infinite;transform-box:fill-box}.fetch-mkt .route-dog-head{animation:tilt 4s ease-in-out infinite;transform-box:fill-box}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wag{0%,to{transform:rotate(-10deg)}50%{transform:rotate(16deg)}}@keyframes tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.fetch-mkt .crm-showcase{background:var(--ink);padding:92px 0}.fetch-mkt .crm-showcase .sec-head h2{color:#fff}.fetch-mkt .crm-showcase .sec-head p{color:var(--mut-dark)}.fetch-mkt .crm-frames{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:1060px;margin:0 auto}.fetch-mkt .crm-frames .browser{box-shadow:0 40px 90px -34px rgba(0,0,0,.65)}@media(max-width:900px){.fetch-mkt .crm-frames{grid-template-columns:1fr}}@media(max-width:600px){.fetch-mkt .wrap{padding:0 20px}.fetch-mkt .nav-links{gap:1rem}.fetch-mkt .hero h1{font-size:2.4rem}.fetch-mkt .hero .lede{font-size:1.06rem;max-width:none;margin:1.1rem 0 1.5rem}.fetch-mkt .hero-cta{gap:.6rem}.fetch-mkt .hero-cta .btn{flex:1 1 45%;justify-content:center}.fetch-mkt .trust{margin-top:1.4rem;flex-wrap:wrap;gap:.3rem;line-height:1.55}.fetch-mkt .dog{width:168px}.fetch-mkt .feed{max-width:none}.fetch-mkt .sec-head h2{font-size:1.85rem}.fetch-mkt .closer,.fetch-mkt .crm-showcase,.fetch-mkt .money,.fetch-mkt .showcase,.fetch-mkt .steps,.fetch-mkt .value{padding-top:60px;padding-bottom:60px}}