.dc{
  
  --blue:#0185b0; --orange:#de552d; --orange-dk:#c2441f; --slate:#25373c; --teal:#265262;
  --yellow:#fdd314; --ink:#1f2a2d; --body:#3b4446; --muted:#6f7a7d; --paper:#f6f2ea; --line:#e3ddd2;
  --display:"Anton", "Impact", "Arial Narrow", sans-serif;
  --marker:"Permanent Marker", "Comic Sans MS", cursive;
  --text:"Outfit", "Helvetica Neue", Arial, sans-serif;
  --noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}.dc .wrap{width:90%;max-width:1180px;margin:0 auto}.dc .caps{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.02;color:var(--ink);margin:0 0 .45em}.dc .marker{font-family:var(--marker);font-weight:400;line-height:1.15}.dc h2.caps{font-size:clamp(34px,5vw,58px)}.dc .btn{display:inline-flex;align-items:center;gap:10px;background:var(--yellow);color:#111;font:700 17px/1 var(--text);padding:18px 28px;border-radius:6px;text-decoration:none;box-shadow:0 4px 0 #c9a600;transition:transform .12s, box-shadow .12s}.dc .btn:hover{color:#111;transform:translateY(2px);box-shadow:0 2px 0 #c9a600}.dc .btn svg{width:18px;height:18px}.dc .btn.dark{background:var(--slate);color:#fff;box-shadow:0 4px 0 #111}.dc .btn.dark:hover{color:#fff;box-shadow:0 2px 0 #111}.dc .hero .wrap{position:relative;padding:80px 0}.dc .hero .copy{max-width:600px;color:#fff}.dc .hero .marker{color:#fff;opacity:.92;font-size:clamp(28px,3.6vw,44px);transform:rotate(-3deg);transform-origin:left;display:inline-block;margin-bottom:6px}.dc .hero h1{font-family:var(--display);font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(46px,7vw,92px);line-height:.95;letter-spacing:.01em;margin:0 0 22px}.dc .hero h1 em{font-style:normal;color:var(--yellow)}.dc .hero p{font-size:clamp(17px,1.7vw,20px);color:#e8eef0;margin-bottom:30px}.dc .hero .micro{font-size:14px;color:#b9c8cc;margin:12px 0 0}.dc .hero .proof{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px;font-size:15px;color:#cfd9dc}.dc .stars{color:var(--yellow);letter-spacing:2px;font-size:18px}@media (max-width:760px){.dc .hero .wrap{padding:0 0 48px}}.dc .clients{background:var(--noise),var(--blue);padding:64px 0 70px;text-align:center}.dc .clients-kicker{font:400 22px var(--marker);color:#fff;margin:0 0 6px;transform:rotate(-2deg);display:inline-block}.dc .clients h2{color:#fff;font-size:clamp(30px,4vw,48px);margin:0 auto 40px;max-width:900px}.dc .clients-more{color:#e3f3f9;font-size:18px;margin:34px 0 0}.dc .clients-more strong{color:#fff;border-bottom:3px solid var(--orange)}.dc .marquee{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.dc .track{display:flex;align-items:center;gap:72px;width:max-content;animation:logos 32s linear infinite;padding:6px 0}.dc .marquee:hover .track{animation-play-state:paused}.dc .track img{height:44px;width:auto;max-width:200px;flex:none;object-fit:contain;filter:brightness(0) invert(1);opacity:.92}.dc .track img[alt="Zendesk"],.dc .track img[data-alt="Zendesk"]{height:60px}@keyframes logos{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 36px))}}@media (prefers-reduced-motion:reduce){.dc .track{animation:none;flex-wrap:wrap;justify-content:center;width:auto;gap:28px 48px}.dc .track img[aria-hidden]{display:none}.dc .marquee{-webkit-mask-image:none;mask-image:none}}@media (max-width:760px){.dc .clients{padding:48px 0 52px}.dc .track{gap:48px;animation-duration:24s}.dc .track img{height:32px}.dc .track img[alt="Zendesk"],.dc .track img[data-alt="Zendesk"]{height:44px}}.dc .pain{padding:96px 0 90px;background:#fff}.dc .pain .lede{font-size:21px;color:var(--ink)}.dc .skip{position:relative;background:var(--noise),linear-gradient(160deg,#df5a33,#c9481f);color:#fff;padding:44px 44px 40px;border-radius:4px;transform:rotate(1.2deg);box-shadow:12px 12px 0 var(--slate)}.dc .skip h3{font-family:var(--marker);font-weight:400;font-size:clamp(26px,2.6vw,34px);line-height:1.15;margin:0 0 18px;color:#fff}.dc .skip ul{list-style:none;margin:0;padding:0}.dc .skip li{position:relative;padding:9px 0 9px 34px;border-bottom:1px dashed rgba(255,255,255,.4);font-size:18px}.dc .skip li:last-child{border-bottom:0}.dc .skip li::before{content:"\2717";position:absolute;left:0;top:50%;transform:translateY(-52%) rotate(-6deg);font:400 22px/1 var(--marker);color:#fff}.dc .skip li span{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:rgba(255,255,255,.75)}@media (max-width:900px){.dc .skip{transform:none;box-shadow:8px 8px 0 var(--slate);padding:32px 26px}}.dc .how{background:var(--noise),var(--slate);color:#fff;padding:96px 0 104px;text-align:center}.dc .how h2{color:#fff}.dc .how .sub{max-width:720px;margin:0 auto 56px;color:#cdd7da;font-size:19px}.dc .how .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;text-align:center}.dc .how .step svg{width:58px;height:58px;stroke:#fff;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 18px}.dc .how .step h3{font-family:var(--marker);font-weight:400;color:#fff;font-size:28px;margin:0 0 10px;line-height:1.15}.dc .how .step p{color:#dbe3e5;margin:0 auto;max-width:320px}@media (max-width:860px){.dc .how .steps{grid-template-columns:1fr;gap:40px}}.dc .strip{background:var(--paper);padding:72px 0 64px;overflow:hidden}.dc .polaroids{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.dc .polaroid{background:#fff;padding:12px 12px 14px;box-shadow:0 12px 28px rgba(0,0,0,.18);width:260px;margin:0}.dc .polaroid img{aspect-ratio:1/1;object-fit:cover;width:100%}.dc .polaroid figcaption{font-family:var(--marker);font-size:20px;color:var(--ink);text-align:center;margin-top:10px}.dc .polaroid:nth-child(1){transform:rotate(-4deg) translateY(6px)}.dc .polaroid:nth-child(2){transform:rotate(2.5deg) translateY(-8px)}.dc .polaroid:nth-child(3){transform:rotate(-1.5deg) translateY(10px)}.dc .polaroid:nth-child(4){transform:rotate(3.5deg) translateY(-4px)}@media (max-width:640px){.dc .polaroid{width:44%}.dc .polaroid figcaption{font-size:16px}.dc .polaroids{gap:18px 14px}}.dc .price{padding:100px 0;background:#fff}.dc .price-head{text-align:center;max-width:760px;margin:0 auto 44px}.dc .price-head .lede{font-size:19px}.dc .pkgs{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:24px;align-items:stretch}.dc .pkg{position:relative;background:var(--paper);border-radius:10px;padding:32px 28px 30px;display:flex;flex-direction:column}.dc .pkg-name{font:400 26px/1.1 var(--display);text-transform:uppercase;letter-spacing:.03em;color:var(--ink);margin:0 0 10px}.dc .pkg-price{font:400 clamp(44px,4.6vw,58px)/1 var(--display);white-space:nowrap;color:var(--ink);margin:0 0 14px}.dc .pkg-price span{font:400 20px var(--marker);color:var(--orange);margin-right:4px;vertical-align:middle}.dc .pkg-price small{font:500 16px var(--text);color:var(--muted);margin-left:4px}.dc .pkg-desc{margin:0 0 16px;min-height:5.2em}.dc .pkg ul{list-style:none;padding:0;margin:0 0 4px}.dc .pkg li{position:relative;padding:7px 0 7px 30px;border-top:1px solid var(--line);font-size:16px}.dc .pkg li::before{content:"";position:absolute;left:2px;top:12px;width:18px;height:18px;border-radius:50%;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}.dc .pkg.feat{background:var(--noise),var(--slate);color:#dbe3e5;transform:translateY(-14px);box-shadow:0 22px 40px rgba(0,0,0,.2);padding-top:44px}.dc .pkg.feat .pkg-name,.dc .pkg.feat .pkg-price{color:#fff}.dc .pkg.feat .pkg-price small{color:#aebbbe}.dc .pkg.feat li{border-top-color:rgba(255,255,255,.14)}.dc .pkg li.no{color:#a39d92;text-decoration:line-through;text-decoration-color:rgba(0,0,0,.25)}.dc .pkg li.no::before{background:#ddd6ca;background-image:none}.dc .pkg li.no::after{content:"";position:absolute;left:7px;top:20px;width:8px;height:2px;background:#fff}.dc .pkg.feat li.no{color:#7f9095}.dc .pkg li.add::before{background:#fff;background-image:none;border:2px solid var(--blue);box-sizing:border-box}.dc .pkg li.add::after{content:"+";position:absolute;left:2px;top:9px;width:18px;text-align:center;font:700 15px/18px var(--text);color:var(--blue)}.dc .pkg li.add em{font-style:normal;font-weight:700;color:var(--blue);white-space:nowrap}@media (max-width:960px){.dc .pkg-desc{min-height:0}}.dc .pkg.feat .btn{margin-top:auto;align-self:flex-start;margin-top:22px}.dc .pkg-tag{position:absolute;top:-16px;left:50%;transform:translateX(-50%) rotate(-3deg);background:var(--blue);color:#fff;font:400 18px var(--marker);padding:7px 18px;border-radius:4px;white-space:nowrap;box-shadow:3px 3px 0 #1d2b2f}.dc .pkg-fine{text-align:center;color:var(--muted);font-size:15px;margin:30px auto 56px;max-width:760px}.dc .price-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.dc .sub-h{font-size:clamp(28px,3vw,38px)}.dc .price-split .perks{margin:14px 0 0}@media (max-width:960px){.dc .pkgs{grid-template-columns:1fr;gap:30px;max-width:520px;margin:0 auto}.dc .pkg.feat{transform:none;order:-1}.dc .price-split{grid-template-columns:1fr;gap:40px}}.dc .perks{list-style:none;padding:0;margin:26px 0 34px}.dc .perks li{position:relative;padding:0 0 18px 44px}.dc .perks li strong{display:block;color:var(--ink);font-size:18px}.dc .perks li::before{content:"";position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:50%;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/16px no-repeat}.dc .estimator{background:var(--paper);border-radius:6px;padding:24px 26px;border-left:6px solid var(--blue)}.dc .estimator h3{font:400 26px/1.1 var(--marker);color:var(--ink);margin:0 0 14px}.dc .est-row{display:grid;grid-template-columns:110px 1fr;gap:14px}.dc .estimator label{display:flex;flex-direction:column;font:700 13px var(--text);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;gap:6px}.dc .estimator input,.dc .estimator select{font:500 17px var(--text);padding:10px 12px;border:2px solid var(--line);border-radius:6px;background:#fff;color:var(--ink);width:100%}.dc .est-q{margin:0 0 16px}.dc .est-label{display:block;font:700 14px var(--text);color:var(--ink);margin:0 0 8px}.dc .estimator input{max-width:120px}.dc .pills{display:flex;flex-wrap:wrap;gap:8px}.dc .pill{font:600 15px var(--text);color:var(--ink);background:#fff;border:2px solid var(--line);border-radius:999px;padding:9px 16px;cursor:pointer;transition:border-color .15s,background .15s}.dc .pill small{font-weight:500;color:var(--muted);margin-left:2px}.dc .pill:hover{border-color:var(--blue)}.dc .pill.on{background:var(--blue);border-color:var(--blue);color:#fff}.dc .pill.on small{color:#d6eef7}.dc .est-works{border-left:3px solid var(--line);padding-left:16px;margin:4px 0 16px}.dc .tip{position:relative;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--blue);color:#fff;font:700 12px/1 Georgia,serif;font-style:italic;margin-left:6px;cursor:help;vertical-align:1px}.dc .tip-box{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);width:250px;background:var(--slate);color:#fff;font:400 14px/1.45 var(--text);font-style:normal;text-align:left;padding:12px 14px;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.25);opacity:0;visibility:hidden;transition:opacity .15s;z-index:5}.dc .tip-box::after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:var(--slate)}.dc .tip:hover .tip-box,.dc .tip:focus .tip-box,.dc .tip.open .tip-box{opacity:1;visibility:visible}@media (max-width:480px){.dc .tip-box{left:auto;right:-60px;transform:none}.dc .tip-box::after{left:auto;right:62px}}.dc .est-out{margin:16px 0 4px;font:400 34px/1.1 var(--display);color:var(--ink)}.dc .est-out small{display:block;font:400 15px/1.5 var(--text);color:var(--muted);margin-top:4px}.dc .est-note{font-size:14px;color:var(--orange-dk);margin:6px 0 0}@media (max-width:480px){.dc .est-row{grid-template-columns:1fr}.dc .estimator{padding:20px 18px}}.dc .boss{display:inline-block;margin-top:12px;font-weight:700;color:var(--orange);text-decoration:none;border-bottom:2px solid currentColor}.dc .book .boss{margin-top:14px}.dc .quotes{background:var(--paper);padding:100px 0;position:relative;overflow:hidden}.dc .quotes::before,.dc .quotes::after{content:"\201C";position:absolute;font:400 360px/1 Georgia,serif;color:var(--orange);opacity:.9}.dc .quotes::before{left:-30px;top:-60px}.dc .quotes::after{content:"\201D";right:-20px;bottom:-200px}.dc .feature{position:relative;max-width:860px;margin:0 auto 56px;text-align:center}.dc .feature blockquote{margin:0 0 18px;font:500 clamp(22px,2.6vw,30px)/1.4 var(--text);color:var(--ink)}.dc .feature cite{font-style:normal;font-weight:700;color:var(--ink)}.dc .feature cite span{display:block;font-weight:400;font-size:15px;color:var(--muted)}.dc .minis{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:0 auto}.dc .mini{background:#fff;padding:28px;border-radius:4px;box-shadow:0 6px 18px rgba(0,0,0,.06);margin:0}.dc .mini blockquote{margin:8px 0 14px}.dc .mini cite{font-style:normal;font-weight:700;color:var(--ink);font-size:15px}.dc .mini cite span{font-weight:400;color:var(--muted)}@media (max-width:760px){.dc .minis{grid-template-columns:1fr}.dc .quotes::before,.dc .quotes::after{font-size:220px}}.dc .faq{padding:100px 0;background:#fff}.dc .faq .cols{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin-top:40px}.dc .faq details{border-bottom:2px solid var(--line)}.dc .faq summary{cursor:pointer;list-style:none;font:700 18px/1.35 var(--text);color:var(--ink);padding:20px 40px 20px 0;position:relative}.dc .faq summary::-webkit-details-marker{display:none}.dc .faq summary::after{content:"+";position:absolute;right:6px;top:14px;font:400 30px/1 var(--display);color:var(--orange);transition:transform .2s}.dc .faq details[open] summary::after{transform:rotate(45deg)}.dc .faq details p{margin:0 0 20px}@media (max-width:860px){.dc .faq .cols{grid-template-columns:1fr}}.dc .founder{background:var(--noise),var(--teal);color:#e9f0f2;padding:100px 0}.dc .founder .wrap{display:block;max-width:760px;text-align:center}.dc .founder .frame{position:relative;background:#fff;padding:14px 14px 60px;transform:rotate(-3deg);box-shadow:0 18px 40px rgba(0,0,0,.35);max-width:400px;margin:0 auto}.dc .founder .frame img{aspect-ratio:4/5;object-fit:cover;width:100%}.dc .founder .frame .ph{aspect-ratio:4/5;background:repeating-linear-gradient(45deg,#e9e4da 0 12px,#f3efe7 12px 24px);display:grid;place-items:center;color:#8a8070;font:700 14px var(--text);text-align:center;padding:20px}.dc .founder .frame .tag{position:absolute;left:-18px;bottom:74px;background:var(--orange);color:#fff;font:400 34px/1 var(--display);text-transform:uppercase;letter-spacing:.06em;padding:10px 26px 8px;transform:rotate(-4deg);box-shadow:4px 4px 0 var(--slate)}.dc .founder .frame .role{position:absolute;left:0;right:0;bottom:12px;text-align:center;font:400 28px var(--marker);color:var(--slate);transform:rotate(-3deg)}.dc .founder h2{color:#fff}.dc .founder p{font-size:18px}.dc .founder .sig{font:400 40px/1 var(--marker);color:#fff;margin:22px 0 6px;transform:rotate(-3deg);display:inline-block}.dc .founder .who{font-size:15px;color:#b9cbd0}@media (max-width:860px){.dc .founder .wrap{grid-template-columns:1fr;gap:56px}.dc .founder .frame{max-width:300px}}.dc .book{padding:96px 0 110px;background:#fff}.dc .book .head{}.dc .book .head p{font-size:18px;margin:0}.dc .formcard{background:var(--paper);border-radius:8px;padding:44px;max-width:900px;margin:0 auto;border-top:6px solid var(--orange)}.dc .formcard .marker{color:var(--orange);font-size:24px;margin:0 0 4px;transform:rotate(-2deg);display:inline-block}.dc .formcard .small{color:var(--muted);font-size:15px;margin:0 0 20px}.dc .hb-wrap{min-height:520px;background:#fff;border-radius:6px;padding:12px 6px}@media (max-width:860px){.dc .book .head{}.dc .formcard{padding:26px 16px}}.dc .sticky{display:none}@media (max-width:760px){.dc .sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);box-shadow:0 -2px 12px rgba(0,0,0,.14)}.dc .sticky a{flex:1;justify-content:center;padding:15px 8px;font-size:15px}.dc .sticky .call{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.dc .pain,.dc .how,.dc .price,.dc .quotes,.dc .faq,.dc .founder,.dc .book{padding-top:64px;padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.dc .btn{transition:none}}
.dc .step:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20d%3D%22M32%2058s18-17.5%2018-31a18%2018%200%200%200-36%200c0%2013.5%2018%2031%2018%2031z%22/%3E%3Ccircle%20cx%3D%2232%22%20cy%3D%2227%22%20r%3D%227%22/%3E%3C/svg%3E")}
.dc .step:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20d%3D%22M18%2010h22l-2.5%2044h-17z%22/%3E%3Cpath%20d%3D%22M19%2022h20%22/%3E%3Cpath%20d%3D%22M40%2020h6a5%205%200%200%201%205%205v10a5%205%200%200%201-5%205h-7%22/%3E%3C/svg%3E")}
.dc .step:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20d%3D%22M14%208h14l-1.6%2022a5.4%205.4%200%200%201-10.8%200z%22/%3E%3Cpath%20d%3D%22M36%208h14l-1.6%2022a5.4%205.4%200%200%201-10.8%200z%22/%3E%3Cpath%20d%3D%22M21%2036v16M43%2036v16M15%2054h12M37%2054h12%22/%3E%3Cpath%20d%3D%22M28%206l4-4%204%204%22/%3E%3C/svg%3E")}

/* ---- block adapters ---- */
.dc{color:var(--body);font:17px/1.65 var(--text);-webkit-font-smoothing:antialiased;overflow-x:clip}
.dc *,.dc *:before,.dc *:after{box-sizing:border-box}
.dc a:not(.wp-block-button__link):not(.btn){color:var(--orange)}
.dc p{margin:0 0 1em}
.dc img{max-width:100%;height:auto}
.dc .wrap{width:90%;max-width:1180px;margin:0 auto}
.dc h1,.dc h2,.dc h3{letter-spacing:normal}
.dc h2.caps,.dc h3.caps{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.02;color:var(--ink);margin:0 0 .45em}
.dc .how h2.caps,.dc .clients h2.caps,.dc .founder h2.caps{color:#fff}
.dc .clients h2.caps{margin:0 auto 40px}
.dc .wp-block-columns{margin:0}
.dc h2.wp-block-heading,.dc h3.wp-block-heading{border:0!important;padding-bottom:0!important;background-image:none!important}
.dc h2.wp-block-heading:after,.dc h3.wp-block-heading:after{display:none!important}
.dc .wp-block-column{min-width:0}
.dc .pain-cols,.dc .steps,.dc .minis,.dc .pkgs,.dc .cols,.dc .head{display:grid!important;flex-wrap:nowrap!important}
.dc .pain-cols{grid-template-columns:1.05fr .95fr;gap:64px;align-items:center!important}
.dc .pkgs{align-items:stretch!important}
.dc .steps{align-items:start!important}
.dc .minis{align-items:stretch!important;margin:0 auto!important;max-width:980px}
.dc .mini{display:flex;flex-direction:column}
.dc .feature{margin:0 auto 56px}
.dc .mini blockquote.wp-block-quote{margin:0;display:flex;flex-direction:column;flex:1}
.dc .mini blockquote.wp-block-quote cite{margin-top:auto}
.dc .head{grid-template-columns:1fr 1fr;gap:56px;align-items:center!important;margin-bottom:48px}
.dc .head p{font-size:18px;margin:0}
.dc .wp-block-buttons{margin:0}
.dc .cta .wp-block-button__link{display:inline-flex;align-items:center;gap:10px;background:var(--yellow);color:#111;font:700 17px/1 var(--text);padding:18px 28px;border-radius:6px;text-decoration:none;box-shadow:0 4px 0 #c9a600;border:0;letter-spacing:0;text-transform:none}
.dc .cta .wp-block-button__link:hover{color:#111;transform:translateY(2px);box-shadow:0 2px 0 #c9a600}
/* hero */
.dc .hero.wp-block-cover{min-height:640px!important;padding:0;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}
.dc .hero .wp-block-cover__image-background{object-position:70% 30%}
.dc .hero .wp-block-cover__background{background:linear-gradient(90deg,rgba(23,34,37,.92) 0%,rgba(23,34,37,.78) 38%,rgba(23,34,37,.15) 70%,rgba(23,34,37,0) 100%)!important;opacity:1!important}
.dc .hero .wp-block-cover__inner-container{position:relative;z-index:2;width:100%!important;color:#fff;padding:80px 0}
.dc .hero .wrap{padding:0}
.dc .hero h1{font-family:var(--display)!important}
.dc .hero .marker{margin:0 0 6px}
.dc .hero p.proof{margin:22px 0 0}
.dc .hero .micro strong,.dc .hero .proof strong{color:#fff}
/* skip box */
.dc .skip-list{list-style:none;margin:0;padding:0}
.dc .skip li{margin:0}
.dc .skip.good li:before{content:"\2713";font:700 20px/1 Arial,sans-serif;transform:translateY(-50%)}
.dc .copy-sm h1{font-size:clamp(44px,5.6vw,72px)!important}
.dc .how .steps{margin-top:40px}
.dc .rv-hero.wp-block-cover{min-height:420px!important}
.dc .rv-hero .wp-block-cover__inner-container{padding:48px 0}
.dc .rv-wall{background:var(--paper);padding:56px 0 72px}
.dc .rv-wall .wrap{max-width:1240px}
.dc .rv-wall .wprevpro_load_more_btn,.dc .rv-wall .wprevpro_load_more_div button,.dc .rv-wall button{background:var(--yellow)!important;color:#111!important;font:700 17px/1 var(--text)!important;padding:18px 28px!important;border-radius:6px!important;border:0!important;box-shadow:0 4px 0 #c9a600!important;text-transform:none!important;letter-spacing:0!important}
.dc .rv-wall .wprev_header_txt{display:none}
.dc .rv-cta{padding:72px 0}
.dc .rv-cta .wp-block-buttons{justify-content:center;gap:12px;display:flex;flex-wrap:wrap}
/* steps */
.dc .step:before{content:"";display:block;width:58px;height:58px;margin:0 auto 18px;background-size:contain;background-repeat:no-repeat;background-position:center}
.dc .step h3{letter-spacing:0}
/* polaroids */
.dc .strip .polaroids>.wp-block-group__inner-container{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}
.dc .polaroids{display:block}
.dc .polaroid img{display:block;aspect-ratio:1/1;object-fit:cover;width:100%}
.dc .polaroid figcaption{margin:10px 0 0;font-family:var(--marker);font-size:20px;color:var(--ink);text-align:center}
/* quotes */
.dc .quotes .wrap{position:relative;z-index:1}
.dc blockquote.wp-block-quote{border:0;padding:0;margin:0;background:none;box-shadow:none}
.dc blockquote.wp-block-quote p{margin:0 0 14px;font:inherit;color:inherit}
.dc .q-feature{font:500 clamp(22px,2.6vw,30px)/1.4 var(--text);color:var(--ink);text-align:center}
.dc .q-feature p{margin-bottom:18px!important}
.dc .q-feature cite{display:block;font-style:normal;font-weight:700;font-size:17px;color:var(--ink)}
.dc .q-feature cite span{display:block;font-weight:400;font-size:15px;color:var(--muted)}
.dc .q-mini{font-size:17px}
.dc .q-mini cite{display:block;font-style:normal;font-weight:700;color:var(--ink);font-size:15px}
.dc .q-mini cite span{font-weight:400;color:var(--muted)}
.dc p.stars{margin:0 0 8px}
/* packages */
.dc .pkg p{margin:0}
.dc .pkg p.pkg-name{margin:0 0 10px}
.dc .pkg p.pkg-price{margin:0 0 14px}
.dc .pkg p.pkg-desc{margin:0 0 16px}
.dc .pkg-list{list-style:none;padding:0;margin:0 0 4px}
.dc .pkg li{margin:0}
.dc .pkg .wp-block-buttons{margin-top:auto;padding-top:22px}
.dc .how .wp-block-buttons,.dc .quotes .wp-block-buttons,.dc .faq .wp-block-buttons,.dc .founder .wp-block-buttons{justify-content:center;margin-top:44px}
.dc .pain .wp-block-buttons{margin-top:8px}
html:has(.dc){scroll-behavior:smooth}
.dc #book{scroll-margin-top:110px}
.dc .pkg.feat a:not(.wp-block-button__link){color:var(--yellow)}
.dc .pkg-tag{margin:0!important}
.dc p.pkg-fine{margin:30px auto 10px}
.dc p.boss-line{text-align:center;margin:0 0 56px}
.dc .perks li{margin:0}
.dc .proposal{max-width:980px;margin:0 auto}
.dc .proposal .sub-h{text-align:center;margin-bottom:24px}
.dc ul.perks{display:grid;grid-template-columns:1fr 1fr;gap:6px 48px;margin:0}
@media (max-width:760px){.dc ul.perks{grid-template-columns:1fr}}
/* faq */
.dc .faq details.wp-block-details{margin:0}
.dc .faq summary{display:block}
/* founder */
.dc .founder p{color:#e9f0f2}
.dc .founder p.who{color:#b9cbd0;font-size:15px}
/* form */
.dc .formcard{margin:0 auto}
.dc .formcard .marker{display:inline-block}
.dc .sticky .btn{text-decoration:none}
@media (max-width:900px){.dc .pain-cols{grid-template-columns:1fr;gap:48px}}
@media (max-width:860px){.dc .head{grid-template-columns:1fr;gap:20px}}
@media (max-width:760px){
 .dc{padding-bottom:78px}
 .dc .pkgs{margin:0 auto!important}
 .dc .hero.wp-block-cover{display:block;min-height:0!important;background:var(--slate)}
 .dc .hero .wp-block-cover__image-background{position:relative;display:block;width:100%;height:260px;object-position:62% 20%}
 .dc .hero .wp-block-cover__background{display:none}
 .dc .hero .wp-block-cover__inner-container{padding:24px 0 48px}
 .dc .polaroids .polaroid{width:44%}
}
