/**
 * Theme Name:      PC Designs
 * Theme URI:       https://www.elegantthemes.com/gallery/divi/
 * Description:     A child theme for Divi created by Divi Assistant.
 * Author:          PC Designs
 * Author URI:      https://pcdesignstx.com
 * Template:         Divi
 * Version:         1.0.0
 * Text Domain:     pc-designs
 * License:         GPL2
 * License URI:     https://www.gnu.org/licenses/gpl-2.0.html
 */
  
 
/* ---------------------- Theme customization starts here ---------------------- */

/* === PAGE 223008 (Home) === */
.page-id-223008 .pcd-abs, .page-id-223008 .pcd-abs .et_pb_text_inner{position:static !important}
body.page-id-223008{--h2-navy:#0D1F3C;
--h2-navy-mid:#162E56;
--h2-blue:#1A5FBF;
--h2-blue-light:#2E7FE8;
--h2-gold:#E8A020;
--h2-cream:#FBF7F0;
--h2-gray-100:#EEF1F6;
--h2-gray-200:#DDE3EE;
--h2-gray-400:#5E6A80;
--h2-text:#1A2035;
--h2-text-soft:#4A5568;}
.page-id-223008 .home2-body, .page-id-223008 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223008 .home2-body .scribble, .page-id-223008 .home2-body .h2-handnote, .page-id-223008 .home2-body .h2-handnote .et_pb_text_inner, .page-id-223008 .home2-body .h2-founder-name, .page-id-223008 .home2-body .h2-founder-name .et_pb_text_inner, .page-id-223008 .home2-body .h2-sticky{font-family:'Caveat',cursive !important;}
.page-id-223008 .home2-body .et_pb_row, .page-id-223008 .home2-body .et_pb_column, .page-id-223008 .home2-body .et_pb_section, .page-id-223008 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223008 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223008 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223008 .h2-hero-tag .et_pb_text_inner{display:inline-block;font-size:13px !important;font-weight:600 !important;color:var(--h2-text-soft) !important;background:white !important;border:1px solid var(--h2-gray-200) !important;padding:6px 14px !important;border-radius:100px !important;margin:0;}
.page-id-223008 .h2-hero-tag .dot{color:var(--h2-gold);margin:0 4px;}
.page-id-223008 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223008 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223008 .h2-hero-h1 h1 .underline{position:relative;display:inline-block;}
.page-id-223008 .h2-hero-h1 h1 .underline::after{content:'';position:absolute;left:-4px;right:-4px;bottom:4px;height:14px;background:var(--h2-gold);opacity:0.4;z-index:-1;border-radius:4px;}
.page-id-223008 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223008 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223008 .h2-photo-wrap{position:relative;max-width:380px;margin:0 auto;}
.page-id-223008 .h2-photo{aspect-ratio:4/5;background:var(--h2-navy);border-radius:8px;overflow:hidden;position:relative;box-shadow:0 30px 60px -20px rgba(13,31,60,0.4),12px 12px 0 var(--h2-navy);transform:rotate(1.5deg);}
.page-id-223008 .h2-photo img{width:100%;height:100%;object-fit:cover;display:block;}
.page-id-223008 .h2-photo-tag{position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);background:var(--h2-navy);color:white;font-size:13px;font-weight:600;padding:8px 18px;border-radius:100px;white-space:nowrap;z-index:2;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-photo-tag .dot{color:var(--h2-gold);margin:0 6px;}
.page-id-223008 .h2-sticky{position:absolute;top:-65px;left:-50px;background:#FFE680;padding:18px 16px;font-family:'Caveat',cursive !important;font-size:24px;color:var(--h2-navy);max-width:210px;line-height:1.3;transform:rotate(-15deg);box-shadow:0 8px 16px rgba(0,0,0,0.1);z-index:3;}
@media(max-width:900px){.page-id-223008 .h2-sticky{display:none;}}
.page-id-223008 .h2-phone-line .et_pb_text_inner{font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223008 .h2-phone-line a{color:var(--h2-blue) !important;font-weight:600 !important;border-bottom:2px solid var(--h2-gold) !important;text-decoration:none !important;}
.page-id-223008 .home2-body .h2-cta .et_pb_button, .page-id-223008 .home2-body .h2-cta a.et_pb_button, .page-id-223008 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;
background-color:var(--h2-gold) !important;
color:var(--h2-navy) !important;
font-family:'Inter',sans-serif !important;
font-weight:700 !important;
font-size:15px !important;
padding:15px 28px !important;
border-radius:6px !important;
border:2px solid var(--h2-gold) !important;
text-shadow:none !important;
line-height:1.2 !important;}
.page-id-223008 .home2-body .h2-cta .et_pb_button:before, .page-id-223008 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223008 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223008 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223008 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223008 .h2-proof-item svg{flex-shrink:0;}
.page-id-223008 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223008 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223008 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223008 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223008 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223008 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223008 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223008 .h2-h2 h2 .strike{position:relative;display:inline-block;color:var(--h2-gray-400) !important;}
.page-id-223008 .h2-h2 h2 .strike::after{content:'';position:absolute;left:0;right:0;top:50%;height:3px;background:#EF4444;transform:rotate(-2deg);}
.page-id-223008 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223008 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223008 .h2-body-p a, .page-id-223008 .h2-dark-p a, .page-id-223008 .h2-callout-navy a, .page-id-223008 .h2-callout-cream a, .page-id-223008 .h2-case-quote a, .page-id-223008 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223008 .h2-px-row{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223008 .h2-px-row:last-child{border-bottom:none;}
.page-id-223008 .h2-px-icon{width:24px;height:24px;background:#FEE2E2;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;}
.page-id-223008 .h2-px-icon svg{color:#DC2626;width:12px;height:12px;}
.page-id-223008 .h2-px-row p{font-size:16px;color:var(--h2-text-soft);margin:0;line-height:1.55;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-px-row strong{color:var(--h2-navy);font-weight:600;}
.page-id-223008 .h2-callout-navy .et_pb_text_inner{padding:20px 24px !important;background:var(--h2-navy) !important;color:white !important;border-radius:8px;font-size:16px !important;line-height:1.55 !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-callout-navy strong{color:var(--h2-gold) !important;}
.page-id-223008 .h2-callout-cream .et_pb_text_inner{background:var(--h2-cream) !important;border-left:4px solid var(--h2-gold) !important;padding:24px 28px !important;border-radius:0 8px 8px 0;font-size:17px !important;color:var(--h2-navy) !important;font-weight:500 !important;line-height:1.6 !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-diff-row{display:flex;align-items:flex-start;gap:16px;padding:18px 22px;background:var(--h2-cream);border-radius:8px;margin-bottom:14px;}
.page-id-223008 .h2-diff-row-icon{width:32px;height:32px;background:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;}
.page-id-223008 .h2-diff-row-icon svg{color:var(--h2-gold);width:14px;height:14px;}
.page-id-223008 .h2-diff-row h4{font-family:'Inter',sans-serif;font-size:16px;font-weight:700;color:var(--h2-navy);margin-bottom:4px;}
.page-id-223008 .h2-diff-row p{font-size:14px;color:var(--h2-text-soft);margin:0;line-height:1.5;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-flow-card .pcd-code-inner{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:42px 28px 24px !important;position:relative;display:block;margin-top:14px;}
.page-id-223008 .h2-flow-num{position:absolute;top:-14px;left:24px;background:var(--h2-navy);color:var(--h2-gold);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:6px;font-family:'Inter',sans-serif;z-index:5;}
.page-id-223008 .h2-flow-card h3{font-family:'Inter',sans-serif;font-size:20px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 12px !important;}
.page-id-223008 .h2-flow-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin-bottom:16px;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-flow-tag{display:inline-block;font-size:13px;color:var(--h2-blue);font-weight:600;padding:4px 10px;background:rgba(26,95,191,0.08);border-radius:4px;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-pieces-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:36px !important;}
.page-id-223008 .h2-pieces-card .piece-name .et_pb_text_inner{font-family:'Inter',sans-serif !important;font-size:17px !important;font-weight:700 !important;color:var(--h2-navy) !important;}
.page-id-223008 .h2-pieces-card .piece-detail .et_pb_text_inner{font-size:14px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223008 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223008 .h2-case-numbers{display:flex;align-items:flex-end;gap:20px;margin:32px 0 8px;font-family:'Inter',sans-serif;line-height:1;}
.page-id-223008 .h2-case-num-from{font-weight:800;font-size:42px;color:rgba(255,255,255,0.65);text-decoration:line-through;text-decoration-thickness:2px;}
.page-id-223008 .h2-case-arrow{font-size:32px;color:rgba(255,255,255,0.65);padding:0 4px;}
.page-id-223008 .h2-case-num-to{font-weight:900;font-size:64px;color:var(--h2-gold);letter-spacing:-2px;}
.page-id-223008 .h2-case-num-label{font-size:14px;color:rgba(255,255,255,0.5);margin-bottom:24px;}
.page-id-223008 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-dark-p strong{color:white !important;}
.page-id-223008 .h2-case-quote .et_pb_text_inner{background:rgba(255,255,255,0.04) !important;border-left:3px solid var(--h2-gold) !important;padding:20px 24px !important;border-radius:0 8px 8px 0;font-size:15px !important;color:rgba(255,255,255,0.8) !important;font-style:italic !important;line-height:1.6 !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-case-meta .et_pb_text_inner{padding-top:24px;border-top:1px solid rgba(255,255,255,0.1);font-family:'Inter',sans-serif;}
.page-id-223008 .h2-case-meta .name{font-weight:700;color:white;font-size:15px;}
.page-id-223008 .h2-case-meta .detail{font-size:13px;color:rgba(255,255,255,0.5);}
.page-id-223008 .h2-browser{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:14px;overflow:hidden !important;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-browser-bar{background:rgba(255,255,255,0.04);padding:12px 16px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,0.08);}
.page-id-223008 .h2-browser-dot{width:10px;height:10px;border-radius:50%;}
.page-id-223008 .h2-browser-url{flex:1;background:rgba(0,0,0,0.3);border-radius:4px;padding:5px 12px;font-size:11px;color:rgba(255,255,255,0.5);font-family:monospace;margin-left:8px;}
.page-id-223008 .h2-browser-body{padding:32px;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;}
.page-id-223008 .h2-search-mock{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:8px;padding:14px 16px;display:flex;align-items:center;gap:10px;font-size:14px;color:rgba(255,255,255,0.7);}
.page-id-223008 .h2-results{display:flex;flex-direction:column;gap:8px;margin-top:24px;}
.page-id-223008 .h2-result{padding:14px 16px;background:rgba(255,255,255,0.03);border-radius:6px;display:flex;align-items:center;gap:14px;}
.page-id-223008 .h2-result-rank{font-weight:800;font-size:18px;color:var(--h2-gold);width:30px;flex-shrink:0;}
.page-id-223008 .h2-result-title{font-size:13px;font-weight:600;color:white;}
.page-id-223008 .h2-result-domain{font-size:11px;color:rgba(255,255,255,0.65);}
.page-id-223008 .h2-result-active{background:rgba(232,160,32,0.1) !important;border:1px solid rgba(232,160,32,0.3);}
.page-id-223008 .h2-bottom-stats{display:flex;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.08);font-size:11px;color:rgba(255,255,255,0.65);text-transform:uppercase;letter-spacing:1px;}
.page-id-223008 .h2-client-card .pcd-code-inner{background:var(--h2-cream);border:1px solid var(--h2-gray-200);border-radius:10px;padding:24px 20px;text-align:left;transition:all .2s;display:block;}
.page-id-223008 .h2-client-card:hover .pcd-code-inner{border-color:var(--h2-blue);transform:translateY(-2px);}
.page-id-223008 .h2-client-icon{width:40px;height:40px;background:var(--h2-navy);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;}
.page-id-223008 .h2-client-icon svg{color:var(--h2-gold);stroke:var(--h2-gold);width:20px;height:20px;}
.page-id-223008 .h2-client-name{font-family:'Inter',sans-serif;font-size:13px;font-weight:600;color:var(--h2-navy);line-height:1.4;}
.page-id-223008 .h2-client-type{font-size:11px;color:var(--h2-gray-400);text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-clients-note .et_pb_text_inner{text-align:center !important;font-size:15px !important;color:var(--h2-text-soft) !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-clients-note .scribble{font-family:'Caveat',cursive !important;font-size:28px !important;color:var(--h2-blue) !important;font-weight:600 !important;}
.page-id-223008 .h2-founder-photo .et_pb_image_wrap{display:block !important;width:200px !important;height:200px !important;border-radius:50% !important;overflow:hidden !important;background:var(--h2-navy);border:6px solid white !important;box-shadow:0 12px 32px rgba(13,31,60,0.15) !important;margin:0 auto !important;}
.page-id-223008 .h2-founder-photo .et_pb_image_wrap img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}
.page-id-223008 .h2-founder-quote .et_pb_text_inner{font-family:'Inter',sans-serif !important;font-size:20px !important;color:var(--h2-text) !important;line-height:1.65 !important;font-weight:500 !important;}
.page-id-223008 .h2-founder-name .et_pb_text_inner{font-family:'Caveat',cursive !important;font-size:44px !important;font-weight:600 !important;color:var(--h2-navy) !important;line-height:1 !important;}
.page-id-223008 .h2-founder-title .et_pb_text_inner{font-size:14px !important;color:var(--h2-gray-400) !important;font-family:'Inter',sans-serif !important;}
.page-id-223008 .h2-promise{display:flex !important;align-items:flex-start;gap:12px;font-size:15px;color:rgba(255,255,255,0.8);margin-bottom:14px;font-family:'Inter',sans-serif;}
.page-id-223008 .h2-promise-dot{width:20px;height:20px;background:rgba(232,160,32,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;}
.page-id-223008 .h2-promise-dot svg{color:var(--h2-gold);width:10px;height:10px;}
.page-id-223008 .h2-inquiry-card{background:white !important;border-radius:14px !important;padding:36px !important;}
.page-id-223008 .h2-inquiry-card h3{font-family:'Inter',sans-serif !important;font-weight:800 !important;font-size:22px !important;color:var(--h2-navy) !important;}
.page-id-223008 .h2-inquiry-card .intro .et_pb_text_inner{font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223008 .h2-home-steps{display:flex;flex-direction:column;gap:14px;margin:0 0 8px;}
.page-id-223008 .h2-home-steps .step{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223008 .h2-home-steps .step:last-child{border-bottom:none;}
.page-id-223008 .h2-home-steps .step-num{flex-shrink:0;width:32px;height:32px;background:var(--h2-cream);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:14px;font-weight:800;}
.page-id-223008 .h2-home-steps .step-body{flex:1;padding-top:4px;}
.page-id-223008 .h2-home-steps .step-title{font-family:'Inter',sans-serif;font-size:15px;font-weight:700;color:var(--h2-navy);line-height:1.3;margin:0 0 2px;}
.page-id-223008 .h2-home-steps .step-sub{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);line-height:1.4;}
@media(max-width:980px){.page-id-223008 .h2-photo{transform:rotate(1deg) !important;box-shadow:0 20px 40px -15px rgba(13,31,60,0.4),8px 8px 0 var(--h2-navy) !important;}
.page-id-223008 .h2-photo-wrap{max-width:320px !important;margin-top:40px !important;}
.page-id-223008 .h2-pieces-card{padding:24px !important;}
.page-id-223008 .h2-flow-card .pcd-code-inner{padding:36px 22px 22px !important;}
.page-id-223008 .h2-case-num-to{font-size:54px !important;}
.page-id-223008 .h2-case-num-from{font-size:36px !important;}
.page-id-223008 .h2-inquiry-card{padding:24px !important;}
.page-id-223008 .h2-browser-body{padding:20px !important;min-height:auto !important;}}
@media(max-width:767px){.page-id-223008 .h2-photo-wrap{max-width:280px !important;margin:32px auto 24px !important;}
.page-id-223008 .h2-photo{transform:rotate(0deg) !important;box-shadow:0 16px 32px -12px rgba(13,31,60,0.35),6px 6px 0 var(--h2-navy) !important;}
.page-id-223008 .h2-photo-tag{font-size:11px !important;padding:6px 14px !important;}
.page-id-223008 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;line-height:1.6 !important;}
.page-id-223008 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223008 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223008 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223008 .h2-px-row{padding:14px 0 !important;gap:10px !important;}
.page-id-223008 .h2-px-row p{font-size:14px !important;}
.page-id-223008 .h2-callout-navy .et_pb_text_inner{padding:18px 20px !important;font-size:15px !important;}
.page-id-223008 .h2-flow-card .pcd-code-inner{padding:32px 20px 20px !important;}
.page-id-223008 .h2-flow-card h3{font-size:18px !important;}
.page-id-223008 .h2-pieces-card{padding:24px 20px !important;}
.page-id-223008 .h2-case-numbers{gap:12px !important;margin:24px 0 6px !important;}
.page-id-223008 .h2-case-num-to{font-size:44px !important;}
.page-id-223008 .h2-case-num-from{font-size:30px !important;}
.page-id-223008 .h2-case-arrow{font-size:24px !important;}
.page-id-223008 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223008 .h2-case-quote .et_pb_text_inner{padding:16px 18px !important;font-size:14px !important;}
.page-id-223008 .h2-browser{margin-top:24px !important;}
.page-id-223008 .h2-browser-body{padding:18px !important;}
.page-id-223008 .h2-search-mock{font-size:13px !important;padding:12px 14px !important;}
.page-id-223008 .h2-result{padding:12px 14px !important;}
.page-id-223008 .h2-result-title{font-size:12px !important;}
.page-id-223008 .h2-result-domain{font-size:10px !important;}
.page-id-223008 .h2-bottom-stats{font-size:10px !important;}
.page-id-223008 .h2-founder-photo .et_pb_image_wrap{width:160px !important;height:160px !important;border-width:5px !important;margin-bottom:24px !important;}
.page-id-223008 .h2-founder-quote .et_pb_text_inner{font-size:17px !important;}
.page-id-223008 .h2-founder-name .et_pb_text_inner{font-size:32px !important;}
.page-id-223008 .h2-callout-cream .et_pb_text_inner{padding:18px 20px !important;font-size:15px !important;}
.page-id-223008 .h2-diff-row{padding:16px 18px !important;gap:12px !important;}
.page-id-223008 .h2-diff-row h4{font-size:15px !important;}
.page-id-223008 .h2-diff-row p{font-size:13px !important;}
.page-id-223008 .h2-inquiry-card{padding:22px 20px !important;}
.page-id-223008 .h2-inquiry-card h3{font-size:19px !important;}
.page-id-223008 .h2-promise{font-size:14px !important;}
.page-id-223008 .h2-clients-note .et_pb_text_inner{font-size:14px !important;}}
.page-id-223008 .pcd-5199-d27f83, .page-id-223008 .pcd-5199-d27f83 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,68px);margin:0}
.page-id-223008 .h2-video-wrap{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(13,31,60,0.45);background:#0D1F3C;line-height:0;}
.page-id-223008 .h2-video-wrap video{width:100%;height:auto;display:block;border-radius:14px;}
.page-id-223008 .pcd-5199-204d52, .page-id-223008 .pcd-5199-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223008 .pcd-5199-d250a6, .page-id-223008 .pcd-5199-d250a6 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0}
.page-id-223008 .pcd-5199-43b836, .page-id-223008 .pcd-5199-43b836 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,42px);margin:0}
.page-id-223008 .pcd-5199-62d4ee{background:#FF5F57}
.page-id-223008 .pcd-5199-fa2401{background:#FEBC2E}
.page-id-223008 .pcd-5199-6a12d0{background:#28C840}
.page-id-223008 .pcd-5199-266f51{color:rgba(255,255,255,0.65)}
.page-id-223008 .pcd-5199-65caab{color:rgba(255,255,255,0.7)}
.page-id-223008 .pcd-5199-cdf863, .page-id-223008 .pcd-5199-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223008 .pcd-5199-563dd3, .page-id-223008 .pcd-5199-563dd3 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0}
/* === END PAGE 223008 === */

/* === LAYOUT 223028 (Unassigned) === */
.pcd-abs, .pcd-abs .et_pb_text_inner{position:static !important}
:root{
--hdr-navy:#0D1F3C;
--hdr-navy-dark:#0A1A33;
--hdr-blue:#1A5FBF;
--hdr-gold:#E8A020;
}
.pcd-header, .pcd-header *{font-family:'Inter',sans-serif !important;}
.pcd-header .et_pb_row, .pcd-header .et_pb_column, .pcd-header .et_pb_section, .pcd-header .et_pb_module{overflow:visible !important;}.hdr-utility .et_pb_text_inner{font-size:12px !important;color:rgba(255,255,255,0.6) !important;text-align:center !important;margin:0 !important;letter-spacing:0.3px !important;line-height:1.2 !important;}
.hdr-utility .gold{color:var(--hdr-gold) !important;}
.hdr-utility .dot{color:rgba(255,255,255,0.25);margin:0 10px;}
.hdr-utility strong{color:rgba(255,255,255,0.85);font-weight:600;}
.hdr-rating-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted rgba(232,160,32,0.5);transition:border-color .2s, color .2s;}
.hdr-rating-link:hover{color:white !important;border-bottom-color:var(--hdr-gold);}
.hdr-rating-link strong{color:rgba(255,255,255,0.95);}

.pcd-header .hdr-logo{margin:0 !important;}
.pcd-header .hdr-logo .et_pb_image_wrap{display:block;}
.pcd-header .hdr-logo img{max-height:42px;width:auto;display:block;transition:max-height .2s;}

.pcd-header .hdr-menu{background:transparent !important;}
.pcd-header .hdr-menu .et_pb_menu__wrap{justify-content:center !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li>a{
font-family:'Inter',sans-serif !important;font-size:18px !important;font-weight:500 !important;
color:rgba(255,255,255,0.75) !important;letter-spacing:0 !important;text-transform:none !important;
padding:8px 0 !important;transition:color .25s !important;opacity:1 !important;position:relative !important;
}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li{padding-right:24px !important;position:relative;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li:last-child{padding-right:0 !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li>a:before{
content:'' !important;position:absolute !important;left:0 !important;right:auto !important;bottom:2px !important;
width:0 !important;height:2px !important;background:var(--hdr-gold) !important;border-radius:2px !important;
transition:width .3s ease-out !important;
}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li>a:hover{color:white !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li>a:hover:before{width:100% !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.current-menu-item>a,
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.current_page_item>a{color:white !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.current-menu-item>a:before,
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.current_page_item>a:before{width:100% !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.menu-item-has-children>a{padding-right:14px !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.menu-item-has-children>a:after{
content:'\25BE' !important;position:absolute !important;right:0 !important;top:50% !important;
transform:translateY(-50%) !important;font-size:11px !important;color:rgba(255,255,255,0.55) !important;
font-family:Arial,sans-serif !important;line-height:1 !important;margin:0 !important;border:none !important;display:inline-block !important;
}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.menu-item-has-children>a:hover:before,
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.menu-item-has-children.current-menu-item>a:before{width:calc(100% - 14px) !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li.menu-item-has-children{padding-right:34px !important;}

.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu{
background:var(--hdr-navy) !important;border-top:2px solid var(--hdr-gold) !important;
border-radius:0 0 8px 8px !important;padding:8px 0 !important;box-shadow:0 8px 24px rgba(0,0,0,0.2) !important;
}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li{position:relative !important;}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li a{
font-family:'Inter',sans-serif !important;font-size:15px !important;font-weight:500 !important;
padding:10px 18px !important;color:rgba(255,255,255,0.75) !important;position:relative !important;
display:block !important;transition:color .25s !important;
}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li a:before{
content:'' !important;position:absolute !important;left:18px !important;right:auto !important;bottom:6px !important;
width:0 !important;height:2px !important;background:var(--hdr-gold) !important;border-radius:2px !important;
transition:width .3s ease-out !important;
}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li a:hover{color:white !important;background:transparent !important;}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li a:hover:before{width:calc(100% - 36px) !important;}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li.current-menu-item>a,
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li.current_page_item>a{color:white !important;}
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li.current-menu-item>a:before,
.pcd-header .hdr-menu .et_pb_menu__menu .sub-menu li.current_page_item>a:before{width:calc(100% - 36px) !important;}

.pcd-header .hdr-cta{text-align:right !important;display:block !important;}
.pcd-header .hdr-cta .et_pb_button_module_wrapper{text-align:right !important;}
.pcd-header .hdr-cta .et_pb_button,
.pcd-header .hdr-cta a.et_pb_button,
.pcd-header .hdr-cta .et_pb_button_module_wrapper a.et_pb_button{
background:var(--hdr-gold) !important;background-color:var(--hdr-gold) !important;
color:var(--hdr-navy) !important;font-family:'Inter',sans-serif !important;
font-weight:700 !important;font-size:14px !important;padding:10px 20px !important;
border-radius:6px !important;border:2px solid var(--hdr-gold) !important;
text-shadow:none !important;line-height:1.2 !important;letter-spacing:0 !important;
display:inline-block !important;visibility:visible !important;opacity:1 !important;
white-space:nowrap !important;
}
.pcd-header .hdr-cta .et_pb_button:before,
.pcd-header .hdr-cta .et_pb_button:after{display:none !important;content:none !important;}
.pcd-header .hdr-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--hdr-navy) !important;}

.pcd-header.et_pb_sticky .hdr-logo img{max-height:36px;}

@media(max-width:980px){
.hdr-utility-section .et_pb_text_inner{font-size:11px !important;}
.hdr-utility .dot{margin:0 6px !important;}
.pcd-header .hdr-logo img{max-height:36px;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li{padding-right:14px !important;}
.pcd-header .hdr-menu .et_pb_menu__menu>nav>ul>li>a{font-size:15px !important;}
.pcd-header .hdr-cta .et_pb_button{font-size:12px !important;padding:8px 14px !important;}
}

@media(max-width:980px){

.pcd-header .et_pb_row{
display:flex !important;
flex-direction:row !important;
flex-wrap:nowrap !important;
align-items:center !important;
justify-content:space-between !important;
width:100% !important;
}

.pcd-header .et_pb_column:first-child{
flex:0 0 auto !important;
width:auto !important;
max-width:none !important;
margin-right:auto !important;
margin-bottom:0 !important;
display:flex !important;
align-items:center !important;
}

.pcd-header .et_pb_column:nth-child(2){
flex:0 0 auto !important;
width:auto !important;
max-width:none !important;
margin-bottom:0 !important;
display:flex !important;
align-items:center !important;
justify-content:flex-end !important;
position:static !important;
}

.pcd-header .et_pb_column:nth-child(3){
display:none !important;
}

.pcd-header .hdr-menu{width:auto !important;}
.pcd-header .hdr-menu .et_pb_menu_inner_container{
display:flex !important;
align-items:center !important;
justify-content:flex-end !important;
position:static !important;
}

.pcd-header .hdr-menu .et_pb_menu__menu{display:none !important;}
.pcd-header .hdr-menu .et_mobile_nav_menu{display:block !important;}
.pcd-header .hdr-menu .mobile_menu_bar{
position:relative !important;
background:transparent !important;
padding:0 !important;
}
.pcd-header .hdr-menu .mobile_menu_bar:before{
color:white !important;
font-size:32px !important;
}

.pcd-header .hdr-menu .et_mobile_menu{
position:absolute !important;
top:100% !important;
left:0 !important;
right:0 !important;
width:100vw !important;
max-width:100vw !important;
margin-left:calc(-50vw + 50%) !important;
background:var(--hdr-navy) !important;
border-top:2px solid var(--hdr-gold) !important;
padding:12px 0 !important;
box-shadow:0 12px 30px rgba(0,0,0,0.3) !important;
list-style:none !important;
z-index:99 !important;
}
.pcd-header .hdr-menu .et_mobile_menu li{
display:block !important;
width:100% !important;
margin:0 !important;
padding:0 !important;
border:none !important;
position:relative !important;
}
.pcd-header .hdr-menu .et_mobile_menu li a{
display:block !important;
width:100% !important;
color:rgba(255,255,255,0.85) !important;
font-size:16px !important;
font-family:'Inter',sans-serif !important;
font-weight:500 !important;
padding:14px 24px !important;
border-bottom:1px solid rgba(255,255,255,0.08) !important;
background:transparent !important;
text-decoration:none !important;
}
.pcd-header .hdr-menu .et_mobile_menu li a:hover{
color:var(--hdr-gold) !important;background:rgba(232,160,32,0.08) !important;
}
.pcd-header .hdr-menu .et_mobile_menu li.current-menu-item>a{color:var(--hdr-gold) !important;}

.pcd-header .hdr-menu .et_mobile_menu .sub-menu{
display:block !important;position:static !important;width:100% !important;
background:rgba(0,0,0,0.2) !important;border:none !important;border-radius:0 !important;
padding:0 !important;box-shadow:none !important;list-style:none !important;margin:0 !important;
}
.pcd-header .hdr-menu .et_mobile_menu .sub-menu li a{
padding:12px 24px 12px 40px !important;font-size:14px !important;
color:rgba(255,255,255,0.7) !important;
}
.pcd-header .hdr-menu .et_mobile_menu .sub-menu li a:before{display:none !important;}
}

@media(max-width:767px){
.hdr-utility-section{display:none !important;}
.pcd-header .hdr-logo img{max-height:32px;}
.pcd-header .et_pb_row{padding:0 15px !important;}
}
/* === END LAYOUT 223028 === */

/* === LAYOUT 223031 (Unassigned) === */
#pc-back-to-top {
  position: fixed;
  bottom: 32px;
  right: 32px;
  width: 64px;
  height: 64px;
  background: transparent;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  transform: translateY(16px);
  transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
  filter: drop-shadow(0 4px 16px rgba(232,160,32,0.5))
          drop-shadow(0 2px 6px rgba(13,31,60,0.4));
}

#pc-back-to-top:hover {
  filter: drop-shadow(0 6px 24px rgba(232,160,32,0.8))
          drop-shadow(0 2px 8px rgba(13,31,60,0.5));
  transform: translateY(-4px) !important;
}

#pc-back-to-top:hover svg {
  animation: pc-nudge 0.5s ease infinite alternate;
}

@keyframes pc-nudge {
  0%   { transform: translateY(0px); }
  100% { transform: translateY(-4px); }
}

#pc-back-to-top svg {
  transition: transform 0.3s ease;
}

#pc-back-to-top.visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

@media (max-width: 768px) {
  #pc-back-to-top {
    bottom: 20px;
    right: 20px;
    width: 54px;
    height: 54px;
  }
}
/* === END LAYOUT 223031 === */

/* === CUSTOMIZER (Divi 4 Customizer output) === */
:where(body.pcd-site), :where(body.pcd-site) .et_pb_column_1_2 .et_quote_content blockquote cite, :where(body.pcd-site) .et_pb_column_1_2 .et_link_content a.et_link_main_url, :where(body.pcd-site) .et_pb_column_1_3 .et_quote_content blockquote cite, :where(body.pcd-site) .et_pb_column_3_8 .et_quote_content blockquote cite, :where(body.pcd-site) .et_pb_column_1_4 .et_quote_content blockquote cite, :where(body.pcd-site) .et_pb_blog_grid .et_quote_content blockquote cite, :where(body.pcd-site) .et_pb_column_1_3 .et_link_content a.et_link_main_url, :where(body.pcd-site) .et_pb_column_3_8 .et_link_content a.et_link_main_url, :where(body.pcd-site) .et_pb_column_1_4 .et_link_content a.et_link_main_url, :where(body.pcd-site) .et_pb_blog_grid .et_link_content a.et_link_main_url, :where(body.pcd-site) .et_pb_bg_layout_light .et_pb_post p, :where(body.pcd-site) .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}
:where(body.pcd-site) .et_pb_slide_content, :where(body.pcd-site) .et_pb_best_value{font-size:18px}
:where(body.pcd-site){color:#0a0a0a}
:where(body.pcd-site) h1, :where(body.pcd-site) h2, :where(body.pcd-site) h3, :where(body.pcd-site) h4, :where(body.pcd-site) h5, :where(body.pcd-site) h6{color:#0a0a0a}
:where(body.pcd-site) #et_search_icon:hover, :where(body.pcd-site) .mobile_menu_bar:before, :where(body.pcd-site) .mobile_menu_bar:after, :where(body.pcd-site) .et_toggle_slide_menu:after, :where(body.pcd-site) .et-social-icon a:hover, :where(body.pcd-site) .et_pb_sum, :where(body.pcd-site) .et_pb_pricing li a, :where(body.pcd-site) .et_pb_pricing_table_button, :where(body.pcd-site) .et_overlay:before, :where(body.pcd-site) .entry-summary p.price ins, :where(body.pcd-site) .et_pb_member_social_links a:hover, :where(body.pcd-site) .et_pb_widget li a:hover, :where(body.pcd-site) .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, :where(body.pcd-site) .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, :where(body.pcd-site) .et_pb_gallery .et_pb_gallery_pagination ul li a.active, :where(body.pcd-site) .wp-pagenavi span.current, :where(body.pcd-site) .wp-pagenavi a:hover, :where(body.pcd-site) .nav-single a, :where(body.pcd-site) .tagged_as a, :where(body.pcd-site) .posted_in a{color:#000000}
:where(body.pcd-site) .et_pb_contact_submit, :where(body.pcd-site) .et_password_protected_form .et_submit_button, :where(body.pcd-site) .et_pb_bg_layout_light .et_pb_newsletter_button, :where(body.pcd-site) .comment-reply-link, :where(body.pcd-site) .form-submit .et_pb_button, :where(body.pcd-site) .et_pb_bg_layout_light .et_pb_promo_button, :where(body.pcd-site) .et_pb_bg_layout_light .et_pb_more_button, :where(body.pcd-site) .et_pb_contact p input[type="checkbox"]:checked+label i:before, :where(body.pcd-site) .et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#000000}
:where(body.pcd-site) .footer-widget h4{color:#000000}
:where(body.pcd-site) .et-search-form, :where(body.pcd-site) .nav li ul, :where(body.pcd-site) .et_mobile_menu, :where(body.pcd-site) .footer-widget li:before, :where(body.pcd-site) .et_pb_pricing li:before, :where(body.pcd-site) blockquote{border-color:#000000}
:where(body.pcd-site) .et_pb_counter_amount, :where(body.pcd-site) .et_pb_featured_table .et_pb_pricing_heading, :where(body.pcd-site) .et_quote_content, :where(body.pcd-site) .et_link_content, :where(body.pcd-site) .et_audio_content, :where(body.pcd-site) .et_pb_post_slider.et_pb_bg_layout_dark, :where(body.pcd-site) .et_slide_in_menu_container, :where(body.pcd-site) .et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#000000}
:where(body.pcd-site) .container, :where(body.pcd-site) .et_pb_row, :where(body.pcd-site) .et_pb_slider .et_pb_container, :where(body.pcd-site) .et_pb_fullwidth_section .et_pb_title_container, :where(body.pcd-site) .et_pb_fullwidth_section .et_pb_title_featured_container, :where(body.pcd-site) .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1440px}
:where(body.pcd-site) .et_boxed_layout #page-container, :where(body.pcd-site) .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, :where(body.pcd-site) .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header, :where(body.pcd-site) .et_fixed_nav.et_boxed_layout #page-container #top-header, :where(body.pcd-site) .et_fixed_nav.et_boxed_layout #page-container #main-header, :where(body.pcd-site) .et_boxed_layout #page-container .container, :where(body.pcd-site) .et_boxed_layout #page-container .et_pb_row{max-width:1600px}
:where(body.pcd-site) a{color:#0a0a0a}
:where(body.pcd-site) #main-header, :where(body.pcd-site) #main-header .nav li ul, :where(body.pcd-site) .et-search-form, :where(body.pcd-site) #main-header .et_mobile_menu{background-color:rgba(0,0,0,0.42)}
:where(body.pcd-site) .et_secondary_nav_enabled #page-container #top-header{background-color:#000000!important}
:where(body.pcd-site) #et-secondary-nav li ul{background-color:#000000}
:where(body.pcd-site) .et_header_style_centered .mobile_nav .select_page, :where(body.pcd-site) .et_header_style_split .mobile_nav .select_page, :where(body.pcd-site) .et_nav_text_color_light #top-menu>li>a, :where(body.pcd-site) .et_nav_text_color_dark #top-menu>li>a, :where(body.pcd-site) #top-menu a, :where(body.pcd-site) .et_mobile_menu li a, :where(body.pcd-site) .et_nav_text_color_light .et_mobile_menu li a, :where(body.pcd-site) .et_nav_text_color_dark .et_mobile_menu li a, :where(body.pcd-site) #et_search_icon:before, :where(body.pcd-site) .et_search_form_container input, :where(body.pcd-site) span.et_close_search_field:after, :where(body.pcd-site) #et-top-navigation .et-cart-info{color:rgba(255,255,255,0.6)}
:where(body.pcd-site) .et_search_form_container input::-moz-placeholder{color:rgba(255,255,255,0.6)}
:where(body.pcd-site) .et_search_form_container input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}
:where(body.pcd-site) .et_search_form_container input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}
:where(body.pcd-site) #top-menu li a, :where(body.pcd-site) .et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}
:where(body.pcd-site) .et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}
:where(body.pcd-site) .et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}
:where(body.pcd-site) .et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}
:where(body.pcd-site) #top-menu li.current-menu-ancestor>a, :where(body.pcd-site) #top-menu li.current-menu-item>a, :where(body.pcd-site) #top-menu li.current_page_item>a{color:#ffffff}
:where(body.pcd-site) #main-footer{background-color:#000000}
:where(body.pcd-site) #main-footer .footer-widget h4, :where(body.pcd-site) #main-footer .widget_block h1, :where(body.pcd-site) #main-footer .widget_block h2, :where(body.pcd-site) #main-footer .widget_block h3, :where(body.pcd-site) #main-footer .widget_block h4, :where(body.pcd-site) #main-footer .widget_block h5, :where(body.pcd-site) #main-footer .widget_block h6{color:#000000}
:where(body.pcd-site) .footer-widget li:before{border-color:#000000}
:where(body.pcd-site) .footer-widget, :where(body.pcd-site) .footer-widget li, :where(body.pcd-site) .footer-widget li a, :where(body.pcd-site) #footer-info{font-size:14px}
:where(body.pcd-site) .footer-widget .et_pb_widget div, :where(body.pcd-site) .footer-widget .et_pb_widget ul, :where(body.pcd-site) .footer-widget .et_pb_widget ol, :where(body.pcd-site) .footer-widget .et_pb_widget label{line-height:1.7em}
:where(body.pcd-site) .bottom-nav, :where(body.pcd-site) .bottom-nav a, :where(body.pcd-site) .bottom-nav li.current-menu-item a{color:#ffffff}
:where(body.pcd-site) #et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}
:where(body.pcd-site) #footer-info, :where(body.pcd-site) #footer-info a{color:#ffffff}
:where(body.pcd-site) #main-header{box-shadow:none}
:where(body.pcd-site) .et-fixed-header#main-header{box-shadow:none!important}
:where(body.pcd-site) .et_pb_button{}
:where(body.pcd-site).et_pb_button_helper_class .et_pb_button, :where(body.pcd-site).et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}
:where(body.pcd-site) .et_pb_bg_layout_light.et_pb_button:hover, :where(body.pcd-site) .et_pb_bg_layout_light .et_pb_button:hover, :where(body.pcd-site) .et_pb_button:hover{color:#ffffff!important}
@media only screen and (min-width:981px){:where(body.pcd-site) #main-footer .footer-widget h4, :where(body.pcd-site) #main-footer .widget_block h1, :where(body.pcd-site) #main-footer .widget_block h2, :where(body.pcd-site) #main-footer .widget_block h3, :where(body.pcd-site) #main-footer .widget_block h4, :where(body.pcd-site) #main-footer .widget_block h5, :where(body.pcd-site) #main-footer .widget_block h6{font-size:18px}
:where(body.pcd-site) #logo{max-height:70%}
:where(body.pcd-site) .et_pb_svg_logo #logo{height:70%}
:where(body.pcd-site) .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, :where(body.pcd-site) .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}
:where(body.pcd-site) .et_fixed_nav #page-container .et-fixed-header#top-header{background-color:rgba(0,0,0,0.79)!important}
:where(body.pcd-site) .et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:rgba(0,0,0,0.79)}
:where(body.pcd-site) .et-fixed-header #top-menu a, :where(body.pcd-site) .et-fixed-header #et_search_icon:before, :where(body.pcd-site) .et-fixed-header #et_top_search .et-search-form input, :where(body.pcd-site) .et-fixed-header .et_search_form_container input, :where(body.pcd-site) .et-fixed-header .et_close_search_field:after, :where(body.pcd-site) .et-fixed-header #et-top-navigation .et-cart-info{color:rgba(255,255,255,0.6)!important}
:where(body.pcd-site) .et-fixed-header .et_search_form_container input::-moz-placeholder{color:rgba(255,255,255,0.6)!important}
:where(body.pcd-site) .et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)!important}
:where(body.pcd-site) .et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:rgba(255,255,255,0.6)!important}
:where(body.pcd-site) .et-fixed-header #top-menu li.current-menu-ancestor>a, :where(body.pcd-site) .et-fixed-header #top-menu li.current-menu-item>a, :where(body.pcd-site) .et-fixed-header #top-menu li.current_page_item>a{color:#ffffff!important}
:where(body.pcd-site).home-posts #left-area .et_pb_post .post-meta, :where(body.pcd-site).archive #left-area .et_pb_post .post-meta, :where(body.pcd-site).search #left-area .et_pb_post .post-meta, :where(body.pcd-site).single #left-area .et_pb_post .post-meta{font-size:16px}}
@media only screen and (min-width:1800px){:where(body.pcd-site) .et_pb_row{padding:36px 0}
:where(body.pcd-site) .et_pb_section{padding:72px 0}
:where(body.pcd-site) .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:108px}
:where(body.pcd-site) .et_pb_fullwidth_section{padding:0}}
:where(body.pcd-site) h1, :where(body.pcd-site) h1.et_pb_contact_main_title, :where(body.pcd-site) .et_pb_title_container h1{font-size:49px}
:where(body.pcd-site) h2, :where(body.pcd-site) .product .related h2, :where(body.pcd-site) .et_pb_column_1_2 .et_quote_content blockquote p{font-size:42px}
:where(body.pcd-site) h3{font-size:35px}
:where(body.pcd-site) h4, :where(body.pcd-site) .et_pb_circle_counter h3, :where(body.pcd-site) .et_pb_number_counter h3, :where(body.pcd-site) .et_pb_column_1_3 .et_pb_post h2, :where(body.pcd-site) .et_pb_column_1_4 .et_pb_post h2, :where(body.pcd-site) .et_pb_blog_grid h2, :where(body.pcd-site) .et_pb_column_1_3 .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_column_3_8 .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_column_1_4 .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_blog_grid .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_column_1_3 .et_link_content h2, :where(body.pcd-site) .et_pb_column_3_8 .et_link_content h2, :where(body.pcd-site) .et_pb_column_1_4 .et_link_content h2, :where(body.pcd-site) .et_pb_blog_grid .et_link_content h2, :where(body.pcd-site) .et_pb_column_1_3 .et_audio_content h2, :where(body.pcd-site) .et_pb_column_3_8 .et_audio_content h2, :where(body.pcd-site) .et_pb_column_1_4 .et_audio_content h2, :where(body.pcd-site) .et_pb_blog_grid .et_audio_content h2, :where(body.pcd-site) .et_pb_column_3_8 .et_pb_audio_module_content h2, :where(body.pcd-site) .et_pb_column_1_3 .et_pb_audio_module_content h2, :where(body.pcd-site) .et_pb_gallery_grid .et_pb_gallery_item h3, :where(body.pcd-site) .et_pb_portfolio_grid .et_pb_portfolio_item h2, :where(body.pcd-site) .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:29px}
:where(body.pcd-site) h5{font-size:25px}
:where(body.pcd-site) h6{font-size:23px}
:where(body.pcd-site) .et_pb_slide_description .et_pb_slide_title{font-size:74px}
:where(body.pcd-site) .et_pb_gallery_grid .et_pb_gallery_item h3, :where(body.pcd-site) .et_pb_portfolio_grid .et_pb_portfolio_item h2, :where(body.pcd-site) .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, :where(body.pcd-site) .et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:25px}
:where(body.pcd-site) h1, :where(body.pcd-site) h1.et_pb_contact_main_title, :where(body.pcd-site) .et_pb_title_container h1{font-weight:700}
:where(body.pcd-site) h2, :where(body.pcd-site) .product .related h2, :where(body.pcd-site) .et_pb_column_1_2 .et_quote_content blockquote p{font-weight:700}
:where(body.pcd-site) h3{font-weight:700}
:where(body.pcd-site) h4, :where(body.pcd-site) .et_pb_circle_counter h3, :where(body.pcd-site) .et_pb_number_counter h3, :where(body.pcd-site) .et_pb_column_1_3 .et_pb_post h2, :where(body.pcd-site) .et_pb_column_1_4 .et_pb_post h2, :where(body.pcd-site) .et_pb_blog_grid h2, :where(body.pcd-site) .et_pb_column_1_3 .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_column_3_8 .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_column_1_4 .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_blog_grid .et_quote_content blockquote p, :where(body.pcd-site) .et_pb_column_1_3 .et_link_content h2, :where(body.pcd-site) .et_pb_column_3_8 .et_link_content h2, :where(body.pcd-site) .et_pb_column_1_4 .et_link_content h2, :where(body.pcd-site) .et_pb_blog_grid .et_link_content h2, :where(body.pcd-site) .et_pb_column_1_3 .et_audio_content h2, :where(body.pcd-site) .et_pb_column_3_8 .et_audio_content h2, :where(body.pcd-site) .et_pb_column_1_4 .et_audio_content h2, :where(body.pcd-site) .et_pb_blog_grid .et_audio_content h2, :where(body.pcd-site) .et_pb_column_3_8 .et_pb_audio_module_content h2, :where(body.pcd-site) .et_pb_column_1_3 .et_pb_audio_module_content h2, :where(body.pcd-site) .et_pb_gallery_grid .et_pb_gallery_item h3, :where(body.pcd-site) .et_pb_portfolio_grid .et_pb_portfolio_item h2, :where(body.pcd-site) .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:700}
:where(body.pcd-site) h5{font-weight:700}
:where(body.pcd-site) h6{font-weight:700}
:where(body.pcd-site) .et_pb_slide_description .et_pb_slide_title{font-weight:700}
:where(body.pcd-site) .et_pb_gallery_grid .et_pb_gallery_item h3, :where(body.pcd-site) .et_pb_portfolio_grid .et_pb_portfolio_item h2, :where(body.pcd-site) .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, :where(body.pcd-site) .et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:700}
:where(body.pcd-site) h1, :where(body.pcd-site) h2, :where(body.pcd-site) h3, :where(body.pcd-site) h4, :where(body.pcd-site) h5, :where(body.pcd-site) h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}
:where(body.pcd-site), :where(body.pcd-site) input, :where(body.pcd-site) textarea, :where(body.pcd-site) select{font-family:'Lora',Georgia,"Times New Roman",serif}
:where(body.pcd-site){--bg:#0a0a0f;--bg2:#0f0f1a;--surface:#13131f;--border:rgba(255,255,255,0.07);--accent:#7c5cfc;--accent2:#00e5cc;--accent3:#ff4d6d;--text:#f0f0f5;--muted:#8888aa;--critical:#ff4d6d;--serious:#ff9f43;--moderate:#ffd93d;--minor:#6bcb77}
:where(body.pcd-site) *, :where(body.pcd-site) *::before, :where(body.pcd-site) *::after{box-sizing:border-box;margin:0;padding:0}
:where(body.pcd-site){scroll-behavior:smooth}
:where(body.pcd-site){background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif;font-size:17px;line-height:1.65;overflow-x:hidden}
:where(body.pcd-site) .container{max-width:1100px;margin:0 auto;padding:0 24px}
:where(body.pcd-site) .hero{min-height:100vh;display:flex;align-items:center;padding:0px 0 80px;position:relative;overflow:hidden}
:where(body.pcd-site) .hero-glow{position:absolute;width:700px;height:700px;background:radial-gradient(circle,rgba(124,92,252,0.18) 0%,transparent 70%);top:-100px;right:-200px;pointer-events:none}
:where(body.pcd-site) .hero-glow2{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(0,229,204,0.1) 0%,transparent 70%);bottom:0;left:-150px;pointer-events:none}
:where(body.pcd-site) .eyebrow{display:inline-block;font-family:'DM Mono',monospace;font-size:12px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--accent2);background:rgba(0,229,204,0.08);border:1px solid rgba(0,229,204,0.2);padding:7px 16px;border-radius:100px;margin-bottom:28px}
:where(body.pcd-site) h1{font-family:'Bebas Neue',sans-serif;font-size:clamp(54px,8vw,96px);line-height:0.95;letter-spacing:1px;margin-bottom:28px;color:white}
:where(body.pcd-site) h1 em{font-style:normal;color:var(--accent2);display:block}
:where(body.pcd-site) h1 strong{font-style:normal;color:var(--accent)}
:where(body.pcd-site) .hero-sub{font-size:20px;color:var(--muted);max-width:580px;margin-bottom:48px;line-height:1.7}
:where(body.pcd-site) .hero-sub b{color:var(--text);font-weight:600}
:where(body.pcd-site) .cta-group{display:flex;gap:16px;flex-wrap:wrap;align-items:center}
:where(body.pcd-site) .btn-primary{display:inline-block;background:var(--accent);color:#fff;padding:18px 40px;border-radius:8px;font-weight:700;font-size:17px;text-decoration:none;letter-spacing:0.3px;transition:all 0.2s;box-shadow:0 0 40px rgba(124,92,252,0.35)}
:where(body.pcd-site) .btn-primary:hover{background:#6a4ae0;transform:translateY(-2px);box-shadow:0 0 60px rgba(124,92,252,0.5)}
:where(body.pcd-site) .btn-secondary{display:inline-block;color:var(--muted);padding:18px 0;font-size:15px;text-decoration:none;border-bottom:1px solid var(--border);transition:color 0.2s,border-color 0.2s}
:where(body.pcd-site) .btn-secondary:hover{color:var(--text);border-color:var(--muted)}
:where(body.pcd-site) .hero-badge{margin-top:48px;display:flex;gap:32px;flex-wrap:wrap}
:where(body.pcd-site) .badge-item{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}
:where(body.pcd-site) .badge-dot{width:8px;height:8px;border-radius:50%;background:var(--accent2);flex-shrink:0}
:where(body.pcd-site) .fear{padding:100px 0;background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}
:where(body.pcd-site) .section-eyebrow{font-family:'DM Mono',monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--accent3);margin-bottom:20px;display:block}
:where(body.pcd-site) h2{font-family:'Bebas Neue',sans-serif;font-size:clamp(38px,5vw,62px);line-height:1;letter-spacing:1px;margin-bottom:20px;color:white}
:where(body.pcd-site) h3{font-size:20px;font-weight:600;margin-bottom:10px;color:var(--text)}
:where(body.pcd-site) .section-lead{font-size:19px;color:var(--muted);max-width:640px;margin-bottom:56px;line-height:1.7}
:where(body.pcd-site) .fear-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2px;border:1px solid var(--border);border-radius:12px;overflow:hidden}
:where(body.pcd-site) .fear-card{background:var(--surface);padding:36px 32px;position:relative}
:where(body.pcd-site) .fear-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent3)}
:where(body.pcd-site) .fear-number{font-family:'Bebas Neue',sans-serif;font-size:52px;color:var(--accent3);line-height:1;margin-bottom:12px;opacity:0.9}
:where(body.pcd-site) .fear-card p{color:var(--muted);font-size:15px;line-height:1.6}
:where(body.pcd-site) .fear-card p b{color:var(--text)}
:where(body.pcd-site) .features{padding:100px 0}
:where(body.pcd-site) .features-header{margin-bottom:72px}
:where(body.pcd-site) .feature-row{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-bottom:100px}
:where(body.pcd-site) .feature-row.reverse{direction:rtl}
:where(body.pcd-site) .feature-row.reverse &gt;*{direction:ltr}
:where(body.pcd-site) .feature-tag{font-family:'DM Mono',monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;display:block}
:where(body.pcd-site) .feature-copy h3{font-family:'Bebas Neue',sans-serif;font-size:40px;letter-spacing:0.5px;margin-bottom:16px;line-height:1.05}
:where(body.pcd-site) .feature-copy p{color:var(--muted);font-size:16px;line-height:1.75;margin-bottom:20px}
:where(body.pcd-site) .feature-copy ul{list-style:none;display:flex;flex-direction:column;gap:10px}
:where(body.pcd-site) .feature-copy ul li{display:flex;align-items:flex-start;gap:12px;color:var(--muted);font-size:15px}
:where(body.pcd-site) .feature-copy ul li::before{content:'→';color:var(--accent2);font-weight:700;flex-shrink:0;margin-top:2px}
:where(body.pcd-site) .mock-panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,0.4)}
:where(body.pcd-site) .mock-bar{background:rgba(255,255,255,0.04);padding:12px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px;font-family:'DM Mono',monospace;font-size:12px;color:var(--muted)}
:where(body.pcd-site) .mock-dot{width:10px;height:10px;border-radius:50%}
:where(body.pcd-site) .mock-body{padding:20px}
:where(body.pcd-site) .sev-row{display:flex;flex-direction:column;gap:10px}
:where(body.pcd-site) .sev-item{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,0.03);border:1px solid var(--border);border-radius:8px;padding:12px 16px}
:where(body.pcd-site) .sev-left{display:flex;align-items:center;gap:10px;font-size:14px}
:where(body.pcd-site) .sev-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}
:where(body.pcd-site) .sev-label{font-weight:600}
:where(body.pcd-site) .sev-desc{color:var(--muted);font-size:12px;margin-top:2px}
:where(body.pcd-site) .sev-count{font-family:'Bebas Neue',sans-serif;font-size:26px;letter-spacing:1px}
:where(body.pcd-site) .reg-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:16px}
:where(body.pcd-site) .reg-card{background:rgba(255,255,255,0.03);border:1px solid var(--border);border-radius:8px;padding:14px;text-align:center}
:where(body.pcd-site) .reg-num{font-family:'Bebas Neue',sans-serif;font-size:32px}
:where(body.pcd-site) .reg-lbl{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-top:2px}
:where(body.pcd-site) .reg-new{color:var(--critical)}
:where(body.pcd-site) .reg-fixed{color:var(--minor)}
:where(body.pcd-site) .reg-persist{color:var(--serious)}
:where(body.pcd-site) .guard-modal{background:#1a1a2e;border:1px solid rgba(255,77,109,0.3);border-radius:10px;padding:24px;margin:16px}
:where(body.pcd-site) .guard-title{font-weight:700;font-size:15px;margin-bottom:8px;color:var(--critical)}
:where(body.pcd-site) .guard-body{font-size:13px;color:var(--muted);margin-bottom:16px;line-height:1.6}
:where(body.pcd-site) .guard-btns{display:flex;gap:10px}
:where(body.pcd-site) .guard-btn{flex:1;padding:10px;border-radius:6px;font-size:13px;font-weight:600;text-align:center;cursor:pointer}
:where(body.pcd-site) .guard-btn-review{background:var(--accent);color:#fff}
:where(body.pcd-site) .guard-btn-anyway{background:rgba(255,255,255,0.06);color:var(--muted);border:1px solid var(--border)}
:where(body.pcd-site) .pricing{padding:100px 0;background:var(--bg2);border-top:1px solid var(--border)}
:where(body.pcd-site) .pricing-header{text-align:center;margin-bottom:64px}
:where(body.pcd-site) .pricing-header .section-lead{margin:0 auto 0}
:where(body.pcd-site) .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;border:1px solid var(--border);border-radius:14px;overflow:hidden;max-width:900px;margin:0 auto}
:where(body.pcd-site) .price-card{background:var(--surface);padding:40px 32px;position:relative}
:where(body.pcd-site) .price-card.featured{background:#16162a}
:where(body.pcd-site) .price-card.featured::before{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%);background:var(--accent);color:#fff;font-size:12px;font-weight:700;padding:5px 16px;border-radius:100px;white-space:nowrap;letter-spacing:0.5px}
:where(body.pcd-site) .price-name{font-family:'Bebas Neue',sans-serif;font-size:28px;letter-spacing:2px;color:var(--muted);margin-bottom:8px}
:where(body.pcd-site) .price-amount{font-family:'Bebas Neue',sans-serif;font-size:64px;line-height:1;color:var(--text);margin-bottom:4px}
:where(body.pcd-site) .price-amount sup{font-size:28px;vertical-align:top;margin-top:12px;display:inline-block}
:where(body.pcd-site) .price-period{font-size:13px;color:var(--muted);margin-bottom:24px}
:where(body.pcd-site) .price-sites{font-size:15px;color:var(--accent2);font-weight:600;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border)}
:where(body.pcd-site) .price-feature{font-size:14px;color:var(--muted);padding:7px 0;border-bottom:1px solid rgba(255,255,255,0.04);display:flex;align-items:center;gap:8px}
:where(body.pcd-site) .price-feature::before{content:'✓';color:var(--accent2);font-weight:700;flex-shrink:0}
:where(body.pcd-site) .price-cta{display:block;text-align:center;margin-top:28px;padding:14px;border-radius:8px;font-weight:700;font-size:15px;text-decoration:none;transition:all 0.2s}
:where(body.pcd-site) .price-card.featured .price-cta{background:var(--accent);color:#fff;box-shadow:0 0 30px rgba(124,92,252,0.3)}
:where(body.pcd-site) .price-card.featured .price-cta:hover{background:#6a4ae0}
:where(body.pcd-site) .price-card:not(.featured) .price-cta{background:rgba(255,255,255,0.06);color:var(--text);border:1px solid var(--border)}
:where(body.pcd-site) .price-card:not(.featured) .price-cta:hover{background:rgba(255,255,255,0.1)}
:where(body.pcd-site) .pricing-note{text-align:center;margin-top:32px;font-size:14px;color:var(--muted)}
:where(body.pcd-site) .pricing-note a{color:var(--accent2);text-decoration:none}
:where(body.pcd-site) .value{padding:100px 0}
:where(body.pcd-site) .value-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:56px}
:where(body.pcd-site) .value-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:32px;position:relative;overflow:hidden}
:where(body.pcd-site) .value-card::after{content:'';position:absolute;bottom:0;right:0;width:80px;height:80px;background:radial-gradient(circle at bottom right,rgba(124,92,252,0.15),transparent 70%)}
:where(body.pcd-site) .value-icon{font-size:28px;margin-bottom:16px;display:block}
:where(body.pcd-site) .value-card h3{font-size:18px;margin-bottom:10px}
:where(body.pcd-site) .value-card p{font-size:14px;color:var(--muted);line-height:1.7}
:where(body.pcd-site) .compliance{padding:60px 0;border-top:1px solid var(--border)}
:where(body.pcd-site) .compliance-inner{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:8px;padding:28px 32px;display:flex;gap:20px;align-items:flex-start}
:where(body.pcd-site) .compliance-icon{font-size:22px;flex-shrink:0;margin-top:2px}
:where(body.pcd-site) .compliance-text{font-size:14px;color:var(--muted);line-height:1.75}
:where(body.pcd-site) .compliance-text strong{color:var(--text)}
:where(body.pcd-site) .faq{padding:100px 0;background:var(--bg2);border-top:1px solid var(--border)}
:where(body.pcd-site) .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px}
:where(body.pcd-site) .faq-item{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:28px}
:where(body.pcd-site) .faq-item h3{font-size:16px;margin-bottom:10px;font-weight:600}
:where(body.pcd-site) .faq-item p{font-size:14px;color:var(--muted);line-height:1.7}
:where(body.pcd-site) .final-cta{padding:120px 0;text-align:center;position:relative;overflow:hidden}
:where(body.pcd-site) .final-cta-glow{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(124,92,252,0.15) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}
:where(body.pcd-site) .final-cta h2{margin-bottom:20px}
:where(body.pcd-site) .final-cta p{color:var(--muted);font-size:18px;max-width:520px;margin:0 auto 48px;line-height:1.7}
:where(body.pcd-site) .final-cta .btn-primary{font-size:19px;padding:20px 52px}
:where(body.pcd-site) .refund-note{margin-top:20px;font-size:13px;color:var(--muted)}
:where(body.pcd-site) footer{padding:32px 0;border-top:1px solid var(--border);text-align:center;font-size:13px;color:var(--muted)}
@keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
:where(body.pcd-site) .hero &gt;.container &gt;*{animation:fadeUp 0.7s ease both}
:where(body.pcd-site) .hero &gt;.container &gt;*:nth-child(1){animation-delay:0.1s}
:where(body.pcd-site) .hero &gt;.container &gt;*:nth-child(2){animation-delay:0.2s}
:where(body.pcd-site) .hero &gt;.container &gt;*:nth-child(3){animation-delay:0.3s}
:where(body.pcd-site) .hero &gt;.container &gt;*:nth-child(4){animation-delay:0.4s}
:where(body.pcd-site) .hero &gt;.container &gt;*:nth-child(5){animation-delay:0.5s}
@media (max-width:768px){:where(body.pcd-site) .feature-row{grid-template-columns:1fr;gap:40px}
:where(body.pcd-site) .feature-row.reverse{direction:ltr}
:where(body.pcd-site) .pricing-grid{grid-template-columns:1fr}
:where(body.pcd-site) .faq-grid{grid-template-columns:1fr}
:where(body.pcd-site) .fear-grid{grid-template-columns:1fr}
:where(body.pcd-site) h1{font-size:54px}
:where(body.pcd-site) h2{font-size:38px}}
:where(body.pcd-site){--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#8E9AB5;--h2-text:#1A2035;--h2-text-soft:#4A5568}
/* === END CUSTOMIZER === */

/* === SITE CSS (Additional CSS) === */
:where(body.pcd-site){--bg: #0a0a0f;
    --bg2: #0f0f1a;
    --surface: #13131f;
    --border: rgba(255,255,255,0.07);
    --accent: #7c5cfc;
    --accent2: #00e5cc;
    --accent3: #ff4d6d;
    --text: #f0f0f5;
    --muted: #8888aa;
    --critical: #ff4d6d;
    --serious: #ff9f43;
    --moderate: #ffd93d;
    --minor: #6bcb77;}
:where(body.pcd-site) *, :where(body.pcd-site) *::before, :where(body.pcd-site) *::after{box-sizing: border-box; margin: 0; padding: 0;}
:where(body.pcd-site){scroll-behavior: smooth;}
:where(body.pcd-site){background: var(--bg);
    color: var(--text);
    font-family: 'DM Sans', sans-serif;
    font-size: 17px;
    line-height: 1.65;
    overflow-x: hidden;}
:where(body.pcd-site) .container{max-width: 1100px; margin: 0 auto; padding: 0 24px;}
:where(body.pcd-site) .hero{min-height: 100vh;
    display: flex;
    align-items: center;
    padding: 0px 0 80px;
    position: relative;
    overflow: hidden;}
:where(body.pcd-site) .hero-glow{position: absolute;
    width: 700px; height: 700px;
    background: radial-gradient(circle, rgba(124,92,252,0.18) 0%, transparent 70%);
    top: -100px; right: -200px;
    pointer-events: none;}
:where(body.pcd-site) .hero-glow2{position: absolute;
    width: 500px; height: 500px;
    background: radial-gradient(circle, rgba(0,229,204,0.1) 0%, transparent 70%);
    bottom: 0; left: -150px;
    pointer-events: none;}
:where(body.pcd-site) .eyebrow{display: inline-block;
    font-family: 'DM Mono', monospace;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: var(--accent2);
    background: rgba(0,229,204,0.08);
    border: 1px solid rgba(0,229,204,0.2);
    padding: 7px 16px;
    border-radius: 100px;
    margin-bottom: 28px;}
:where(body.pcd-site) h1{font-family: 'Bebas Neue', sans-serif;
    font-size: clamp(54px, 8vw, 96px);
    line-height: 0.95;
    letter-spacing: 1px;
    margin-bottom: 28px;
    color: white}
:where(body.pcd-site) h1 em{font-style: normal;
    color: var(--accent2);
    display: block;}
:where(body.pcd-site) h1 strong{font-style: normal;
    color: var(--accent);}
:where(body.pcd-site) .hero-sub{font-size: 20px;
    color: var(--muted);
    max-width: 580px;
    margin-bottom: 48px;
    line-height: 1.7;}
:where(body.pcd-site) .hero-sub b{color: var(--text); font-weight: 600;}
:where(body.pcd-site) .cta-group{display: flex; gap: 16px; flex-wrap: wrap; align-items: center;}
:where(body.pcd-site) .btn-primary{display: inline-block;
    background: var(--accent);
    color: #fff;
    padding: 18px 40px;
    border-radius: 8px;
    font-weight: 700;
    font-size: 17px;
    text-decoration: none;
    letter-spacing: 0.3px;
    transition: all 0.2s;
    box-shadow: 0 0 40px rgba(124,92,252,0.35);}
:where(body.pcd-site) .btn-primary:hover{background: #6a4ae0; transform: translateY(-2px); box-shadow: 0 0 60px rgba(124,92,252,0.5);}
:where(body.pcd-site) .btn-secondary{display: inline-block;
    color: var(--muted);
    padding: 18px 0;
    font-size: 15px;
    text-decoration: none;
    border-bottom: 1px solid var(--border);
    transition: color 0.2s, border-color 0.2s;}
:where(body.pcd-site) .btn-secondary:hover{color: var(--text); border-color: var(--muted);}
:where(body.pcd-site) .hero-badge{margin-top: 48px;
    display: flex;
    gap: 32px;
    flex-wrap: wrap;}
:where(body.pcd-site) .badge-item{display: flex;
    align-items: center;
    gap: 10px;
    font-size: 14px;
    color: var(--muted);}
:where(body.pcd-site) .badge-dot{width: 8px; height: 8px;
    border-radius: 50%;
    background: var(--accent2);
    flex-shrink: 0;}
:where(body.pcd-site) .fear{padding: 100px 0;
    background: var(--bg2);
    border-top: 1px solid var(--border);
    border-bottom: 1px solid var(--border);}
:where(body.pcd-site) .section-eyebrow{font-family: 'DM Mono', monospace;
    font-size: 11px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: var(--accent3);
    margin-bottom: 20px;
    display: block;}
:where(body.pcd-site) h2{font-family: 'Bebas Neue', sans-serif;
    font-size: clamp(38px, 5vw, 62px);
    line-height: 1;
    letter-spacing: 1px;
    margin-bottom: 20px;
    color: white}
:where(body.pcd-site) h3{font-size: 20px;
    font-weight: 600;
    margin-bottom: 10px;
    color: var(--text);}
:where(body.pcd-site) .section-lead{font-size: 19px;
    color: var(--muted);
    max-width: 640px;
    margin-bottom: 56px;
    line-height: 1.7;}
:where(body.pcd-site) .fear-grid{display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 2px;
    border: 1px solid var(--border);
    border-radius: 12px;
    overflow: hidden;}
:where(body.pcd-site) .fear-card{background: var(--surface);
    padding: 36px 32px;
    position: relative;}
:where(body.pcd-site) .fear-card::before{content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    background: var(--accent3);}
:where(body.pcd-site) .fear-number{font-family: 'Bebas Neue', sans-serif;
    font-size: 52px;
    color: var(--accent3);
    line-height: 1;
    margin-bottom: 12px;
    opacity: 0.9;}
:where(body.pcd-site) .fear-card p{color: var(--muted); font-size: 15px; line-height: 1.6;}
:where(body.pcd-site) .fear-card p b{color: var(--text);}
:where(body.pcd-site) .features{padding: 100px 0;}
:where(body.pcd-site) .features-header{margin-bottom: 72px;}
:where(body.pcd-site) .feature-row{display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 80px;
    align-items: center;
    margin-bottom: 100px;}
:where(body.pcd-site) .feature-row.reverse{direction: rtl;}
:where(body.pcd-site) .feature-row.reverse &gt; *{direction: ltr;}
:where(body.pcd-site) .feature-tag{font-family: 'DM Mono', monospace;
    font-size: 11px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: var(--accent);
    margin-bottom: 16px;
    display: block;}
:where(body.pcd-site) .feature-copy h3{font-family: 'Bebas Neue', sans-serif;
    font-size: 40px;
    letter-spacing: 0.5px;
    margin-bottom: 16px;
    line-height: 1.05;}
:where(body.pcd-site) .feature-copy p{color: var(--muted); font-size: 16px; line-height: 1.75; margin-bottom: 20px;}
:where(body.pcd-site) .feature-copy ul{list-style: none; display: flex; flex-direction: column; gap: 10px;}
:where(body.pcd-site) .feature-copy ul li{display: flex;
    align-items: flex-start;
    gap: 12px;
    color: var(--muted);
    font-size: 15px;}
:where(body.pcd-site) .feature-copy ul li::before{content: '→';
    color: var(--accent2);
    font-weight: 700;
    flex-shrink: 0;
    margin-top: 2px;}
:where(body.pcd-site) .mock-panel{background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 24px 80px rgba(0,0,0,0.4);}
:where(body.pcd-site) .mock-bar{background: rgba(255,255,255,0.04);
    padding: 12px 16px;
    border-bottom: 1px solid var(--border);
    display: flex;
    align-items: center;
    gap: 8px;
    font-family: 'DM Mono', monospace;
    font-size: 12px;
    color: var(--muted);}
:where(body.pcd-site) .mock-dot{width: 10px; height: 10px; border-radius: 50%;}
:where(body.pcd-site) .mock-body{padding: 20px;}
:where(body.pcd-site) .sev-row{display: flex; flex-direction: column; gap: 10px;}
:where(body.pcd-site) .sev-item{display: flex;
    align-items: center;
    justify-content: space-between;
    background: rgba(255,255,255,0.03);
    border: 1px solid var(--border);
    border-radius: 8px;
    padding: 12px 16px;}
:where(body.pcd-site) .sev-left{display: flex; align-items: center; gap: 10px; font-size: 14px;}
:where(body.pcd-site) .sev-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}
:where(body.pcd-site) .sev-label{font-weight: 600;}
:where(body.pcd-site) .sev-desc{color: var(--muted); font-size: 12px; margin-top: 2px;}
:where(body.pcd-site) .sev-count{font-family: 'Bebas Neue', sans-serif;
    font-size: 26px;
    letter-spacing: 1px;}
:where(body.pcd-site) .reg-grid{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; margin-bottom: 16px;}
:where(body.pcd-site) .reg-card{background: rgba(255,255,255,0.03);
    border: 1px solid var(--border);
    border-radius: 8px;
    padding: 14px;
    text-align: center;}
:where(body.pcd-site) .reg-num{font-family: 'Bebas Neue', sans-serif; font-size: 32px;}
:where(body.pcd-site) .reg-lbl{font-size: 11px; color: var(--muted); text-transform: uppercase; letter-spacing: 1px; margin-top: 2px;}
:where(body.pcd-site) .reg-new{color: var(--critical);}
:where(body.pcd-site) .reg-fixed{color: var(--minor);}
:where(body.pcd-site) .reg-persist{color: var(--serious);}
:where(body.pcd-site) .guard-modal{background: #1a1a2e;
    border: 1px solid rgba(255,77,109,0.3);
    border-radius: 10px;
    padding: 24px;
    margin: 16px;}
:where(body.pcd-site) .guard-title{font-weight: 700; font-size: 15px; margin-bottom: 8px; color: var(--critical);}
:where(body.pcd-site) .guard-body{font-size: 13px; color: var(--muted); margin-bottom: 16px; line-height: 1.6;}
:where(body.pcd-site) .guard-btns{display: flex; gap: 10px;}
:where(body.pcd-site) .guard-btn{flex: 1;
    padding: 10px;
    border-radius: 6px;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    cursor: pointer;}
:where(body.pcd-site) .guard-btn-review{background: var(--accent); color: #fff;}
:where(body.pcd-site) .guard-btn-anyway{background: rgba(255,255,255,0.06); color: var(--muted); border: 1px solid var(--border);}
:where(body.pcd-site) .pricing{padding: 100px 0;
    background: var(--bg2);
    border-top: 1px solid var(--border);}
:where(body.pcd-site) .pricing-header{text-align: center; margin-bottom: 64px;}
:where(body.pcd-site) .pricing-header .section-lead{margin: 0 auto 0;}
:where(body.pcd-site) .pricing-grid{display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2px;
    border: 1px solid var(--border);
    border-radius: 14px;
    overflow: hidden;
    max-width: 900px;
    margin: 0 auto;}
:where(body.pcd-site) .price-card{background: var(--surface);
    padding: 40px 32px;
    position: relative;}
:where(body.pcd-site) .price-card.featured{background: #16162a;}
:where(body.pcd-site) .price-card.featured::before{position: absolute;
    top: 0; left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: var(--accent);
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    padding: 5px 16px;
    border-radius: 100px;
    white-space: nowrap;
    letter-spacing: 0.5px;}
:where(body.pcd-site) .price-name{font-family: 'Bebas Neue', sans-serif;
    font-size: 28px;
    letter-spacing: 2px;
    color: var(--muted);
    margin-bottom: 8px;}
:where(body.pcd-site) .price-amount{font-family: 'Bebas Neue', sans-serif;
    font-size: 64px;
    line-height: 1;
    color: var(--text);
    margin-bottom: 4px;}
:where(body.pcd-site) .price-amount sup{font-size: 28px; vertical-align: top; margin-top: 12px; display: inline-block;}
:where(body.pcd-site) .price-period{font-size: 13px; color: var(--muted); margin-bottom: 24px;}
:where(body.pcd-site) .price-sites{font-size: 15px;
    color: var(--accent2);
    font-weight: 600;
    margin-bottom: 24px;
    padding-bottom: 24px;
    border-bottom: 1px solid var(--border);}
:where(body.pcd-site) .price-feature{font-size: 14px;
    color: var(--muted);
    padding: 7px 0;
    border-bottom: 1px solid rgba(255,255,255,0.04);
    display: flex;
    align-items: center;
    gap: 8px;}
:where(body.pcd-site) .price-feature::before{content: '✓'; color: var(--accent2); font-weight: 700; flex-shrink: 0;}
:where(body.pcd-site) .price-cta{display: block;
    text-align: center;
    margin-top: 28px;
    padding: 14px;
    border-radius: 8px;
    font-weight: 700;
    font-size: 15px;
    text-decoration: none;
    transition: all 0.2s;}
:where(body.pcd-site) .price-card.featured .price-cta{background: var(--accent);
    color: #fff;
    box-shadow: 0 0 30px rgba(124,92,252,0.3);}
:where(body.pcd-site) .price-card.featured .price-cta:hover{background: #6a4ae0;}
:where(body.pcd-site) .price-card:not(.featured) .price-cta{background: rgba(255,255,255,0.06);
    color: var(--text);
    border: 1px solid var(--border);}
:where(body.pcd-site) .price-card:not(.featured) .price-cta:hover{background: rgba(255,255,255,0.1);}
:where(body.pcd-site) .pricing-note{text-align: center;
    margin-top: 32px;
    font-size: 14px;
    color: var(--muted);}
:where(body.pcd-site) .pricing-note a{color: var(--accent2); text-decoration: none;}
:where(body.pcd-site) .value{padding: 100px 0;}
:where(body.pcd-site) .value-grid{display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 24px;
    margin-top: 56px;}
:where(body.pcd-site) .value-card{background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 12px;
    padding: 32px;
    position: relative;
    overflow: hidden;}
:where(body.pcd-site) .value-card::after{content: '';
    position: absolute;
    bottom: 0; right: 0;
    width: 80px; height: 80px;
    background: radial-gradient(circle at bottom right, rgba(124,92,252,0.15), transparent 70%);}
:where(body.pcd-site) .value-icon{font-size: 28px;
    margin-bottom: 16px;
    display: block;}
:where(body.pcd-site) .value-card h3{font-size: 18px; margin-bottom: 10px;}
:where(body.pcd-site) .value-card p{font-size: 14px; color: var(--muted); line-height: 1.7;}
:where(body.pcd-site) .compliance{padding: 60px 0;
    border-top: 1px solid var(--border);}
:where(body.pcd-site) .compliance-inner{background: var(--surface);
    border: 1px solid var(--border);
    border-left: 3px solid var(--accent);
    border-radius: 8px;
    padding: 28px 32px;
    display: flex;
    gap: 20px;
    align-items: flex-start;}
:where(body.pcd-site) .compliance-icon{font-size: 22px; flex-shrink: 0; margin-top: 2px;}
:where(body.pcd-site) .compliance-text{font-size: 14px; color: var(--muted); line-height: 1.75;}
:where(body.pcd-site) .compliance-text strong{color: var(--text);}
:where(body.pcd-site) .faq{padding: 100px 0; background: var(--bg2); border-top: 1px solid var(--border);}
:where(body.pcd-site) .faq-grid{display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 56px;}
:where(body.pcd-site) .faq-item{background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 10px;
    padding: 28px;}
:where(body.pcd-site) .faq-item h3{font-size: 16px; margin-bottom: 10px; font-weight: 600;}
:where(body.pcd-site) .faq-item p{font-size: 14px; color: var(--muted); line-height: 1.7;}
:where(body.pcd-site) .final-cta{padding: 120px 0;
    text-align: center;
    position: relative;
    overflow: hidden;}
:where(body.pcd-site) .final-cta-glow{position: absolute;
    width: 600px; height: 600px;
    background: radial-gradient(circle, rgba(124,92,252,0.15) 0%, transparent 70%);
    top: 50%; left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;}
:where(body.pcd-site) .final-cta h2{margin-bottom: 20px;}
:where(body.pcd-site) .final-cta p{color: var(--muted); font-size: 18px; max-width: 520px; margin: 0 auto 48px; line-height: 1.7;}
:where(body.pcd-site) .final-cta .btn-primary{font-size: 19px; padding: 20px 52px;}
:where(body.pcd-site) .refund-note{margin-top: 20px;
    font-size: 13px;
    color: var(--muted);}
:where(body.pcd-site) footer{padding: 32px 0;
    border-top: 1px solid var(--border);
    text-align: center;
    font-size: 13px;
    color: var(--muted);}
@keyframes fadeUp{
    from { opacity: 0; transform: translateY(24px); }
    to { opacity: 1; transform: translateY(0); }
  }
:where(body.pcd-site) .hero &gt; .container &gt; *{animation: fadeUp 0.7s ease both;}
:where(body.pcd-site) .hero &gt; .container &gt; *:nth-child(1){animation-delay: 0.1s;}
:where(body.pcd-site) .hero &gt; .container &gt; *:nth-child(2){animation-delay: 0.2s;}
:where(body.pcd-site) .hero &gt; .container &gt; *:nth-child(3){animation-delay: 0.3s;}
:where(body.pcd-site) .hero &gt; .container &gt; *:nth-child(4){animation-delay: 0.4s;}
:where(body.pcd-site) .hero &gt; .container &gt; *:nth-child(5){animation-delay: 0.5s;}
@media (max-width: 768px){:where(body.pcd-site) .feature-row{grid-template-columns: 1fr; gap: 40px;}
:where(body.pcd-site) .feature-row.reverse{direction: ltr;}
:where(body.pcd-site) .pricing-grid{grid-template-columns: 1fr;}
:where(body.pcd-site) .faq-grid{grid-template-columns: 1fr;}
:where(body.pcd-site) .fear-grid{grid-template-columns: 1fr;}
:where(body.pcd-site) h1{font-size: 54px;}
:where(body.pcd-site) h2{font-size: 38px;}}
:where(body.pcd-site){--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#8E9AB5;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
:where(body.pcd-site) .home2-body, :where(body.pcd-site) .home2-body *{font-family:'Inter',sans-serif !important;}
:where(body.pcd-site) .home2-body .scribble, :where(body.pcd-site) .home2-body .h2-handnote, :where(body.pcd-site) .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
:where(body.pcd-site) .home2-body .et_pb_row, :where(body.pcd-site) .home2-body .et_pb_column, :where(body.pcd-site) .home2-body .et_pb_section, :where(body.pcd-site) .home2-body .et_pb_module{overflow:visible !important;}
:where(body.pcd-site) .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
:where(body.pcd-site) .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
:where(body.pcd-site) .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
:where(body.pcd-site) .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;}
:where(body.pcd-site) .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
:where(body.pcd-site) .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
:where(body.pcd-site) .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:22px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
:where(body.pcd-site) .home2-body .h2-cta .et_pb_button, :where(body.pcd-site) .home2-body .h2-cta a.et_pb_button, :where(body.pcd-site) .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
:where(body.pcd-site) .home2-body .h2-cta .et_pb_button:before, :where(body.pcd-site) .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
:where(body.pcd-site) .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
:where(body.pcd-site) .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
:where(body.pcd-site) .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;}
:where(body.pcd-site) .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
:where(body.pcd-site) .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
:where(body.pcd-site) .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
:where(body.pcd-site) .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
:where(body.pcd-site) .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
:where(body.pcd-site) .h2-proof-item svg{flex-shrink:0;}
:where(body.pcd-site) .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
:where(body.pcd-site) .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
:where(body.pcd-site) .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
:where(body.pcd-site) .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
:where(body.pcd-site) .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
:where(body.pcd-site) .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
:where(body.pcd-site) .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
:where(body.pcd-site) .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
:where(body.pcd-site) .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
:where(body.pcd-site) .h2-local-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:28px;height:100%;}
:where(body.pcd-site) .h2-local-card .icon-wrap{width:48px;height:48px;background:var(--h2-cream);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;}
:where(body.pcd-site) .h2-local-card .icon-wrap svg{color:var(--h2-gold);width:22px;height:22px;}
:where(body.pcd-site) .h2-local-card h3{font-family:'Inter',sans-serif;font-size:18px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
:where(body.pcd-site) .h2-local-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
:where(body.pcd-site) .h2-includes{list-style:none;padding:0;margin:0;}
:where(body.pcd-site) .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
:where(body.pcd-site) .h2-includes li:last-child{border-bottom:none;}
:where(body.pcd-site) .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
:where(body.pcd-site) .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
:where(body.pcd-site) .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
:where(body.pcd-site) .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
:where(body.pcd-site) .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
:where(body.pcd-site) .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
:where(body.pcd-site) .h2-faq summary::-webkit-details-marker{display:none;}
:where(body.pcd-site) .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
:where(body.pcd-site) .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
:where(body.pcd-site) .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
:where(body.pcd-site) .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
:where(body.pcd-site) .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
:where(body.pcd-site) .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
:where(body.pcd-site) .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
:where(body.pcd-site) .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
:where(body.pcd-site) .h2-dark-p strong{color:white !important;}
:where(body.pcd-site) .h2-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;}
:where(body.pcd-site) .h2-service-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:28px 24px;transition:all .2s;}
:where(body.pcd-site) .h2-service-card:hover{border-color:var(--h2-gold);transform:translateY(-2px);}
:where(body.pcd-site) .h2-service-card .price{font-family:'Inter',sans-serif;font-size:13px;font-weight:700;color:var(--h2-gold);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px;}
:where(body.pcd-site) .h2-service-card h3{font-family:'Inter',sans-serif;font-size:20px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:0 0 12px !important;letter-spacing:-0.3px;}
:where(body.pcd-site) .h2-service-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0 0 16px;font-family:'Inter',sans-serif;}
:where(body.pcd-site) .h2-service-card a{font-family:'Inter',sans-serif;font-size:14px;font-weight:700;color:var(--h2-blue);text-decoration:none;border-bottom:2px solid var(--h2-gold);padding-bottom:2px;}
@media(max-width:980px){:where(body.pcd-site) .h2-pain-card{padding:26px 22px;}
:where(body.pcd-site) .h2-stakes-box{padding:28px 26px;}
:where(body.pcd-site) .h2-stakes-box h3{font-size:21px !important;}
:where(body.pcd-site) .h2-services-grid{grid-template-columns:repeat(2,1fr);}
:where(body.pcd-site) .h2-local-card{padding:24px;}}
@media(max-width:767px){:where(body.pcd-site) .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
:where(body.pcd-site) .h2-handnote .et_pb_text_inner{font-size:18px !important;}
:where(body.pcd-site) .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
:where(body.pcd-site) .h2-pain-card{padding:24px 20px;}
:where(body.pcd-site) .h2-pain-card h3{font-size:17px !important;}
:where(body.pcd-site) .h2-pain-icon{width:48px;height:48px;}
:where(body.pcd-site) .h2-stakes-box{padding:24px 22px;}
:where(body.pcd-site) .h2-stakes-box h3{font-size:19px !important;}
:where(body.pcd-site) .h2-stakes-box p{font-size:15px;}
:where(body.pcd-site) .h2-guide-stat{font-size:38px !important;}
:where(body.pcd-site) .h2-services-grid{grid-template-columns:1fr;}
:where(body.pcd-site) .h2-includes li{font-size:14px;padding:10px 0;}
:where(body.pcd-site) .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
:where(body.pcd-site) .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
:where(body.pcd-site) .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
:where(body.pcd-site){--ftr-navy:#0D1F3C;--ftr-navy-dark:#0A1A33;--ftr-blue:#1A5FBF;--ftr-gold:#E8A020;
--ftr-cream:#FBF7F0;--ftr-gray:#DDE3EE;--ftr-text:#1A2035;--ftr-text-soft:#4A5568;}
:where(body.pcd-site) .pcd-footer, :where(body.pcd-site) .pcd-footer *{font-family:'Inter',sans-serif !important;}
:where(body.pcd-site) .pcd-footer .et_pb_row, :where(body.pcd-site) .pcd-footer .et_pb_column, :where(body.pcd-site) .pcd-footer .et_pb_section, :where(body.pcd-site) .pcd-footer .et_pb_module{overflow:visible !important;}
:where(body.pcd-site) .ftr-cta-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:600 !important;font-size:26px !important;color:var(--ftr-navy) !important;line-height:1.2 !important;margin:0;}
:where(body.pcd-site) .ftr-cta-sub .et_pb_text_inner{font-size:13px !important;color:var(--ftr-text-soft) !important;line-height:1.4 !important;margin:4px 0 0;}
:where(body.pcd-site) .pcd-footer .ftr-cta-btn .et_pb_button, :where(body.pcd-site) .pcd-footer .ftr-cta-btn a.et_pb_button, :where(body.pcd-site) .pcd-footer .ftr-cta-btn .et_pb_button_module_wrapper a.et_pb_button{background:var(--ftr-gold) !important;background-color:var(--ftr-gold) !important;color:var(--ftr-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:14px !important;padding:13px 24px !important;border-radius:6px !important;border:2px solid var(--ftr-gold) !important;text-shadow:none !important;line-height:1.2 !important;white-space:nowrap !important;}
:where(body.pcd-site) .pcd-footer .ftr-cta-btn .et_pb_button:before, :where(body.pcd-site) .pcd-footer .ftr-cta-btn .et_pb_button:after{display:none !important;content:none !important;}
:where(body.pcd-site) .pcd-footer .ftr-cta-btn .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--ftr-navy) !important;}
:where(body.pcd-site) .ftr-brand-name .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:600 !important;font-size:30px !important;color:white !important;line-height:1 !important;margin:0 0 12px;}
:where(body.pcd-site) .ftr-brand-blurb .et_pb_text_inner{font-size:14px !important;color:rgba(255,255,255,0.7) !important;line-height:1.6 !important;margin:0 0 14px;}
:where(body.pcd-site) .ftr-phone .et_pb_text_inner{font-size:14px !important;color:white !important;font-weight:600 !important;margin:0 0 6px;}
:where(body.pcd-site) .ftr-phone a{color:white !important;border-bottom:2px solid var(--ftr-gold) !important;text-decoration:none !important;padding-bottom:1px;}
:where(body.pcd-site) .ftr-phone a:hover{color:var(--ftr-gold) !important;}
:where(body.pcd-site) .ftr-email .et_pb_text_inner{font-size:13px !important;color:rgba(255,255,255,0.7) !important;margin:0;}
:where(body.pcd-site) .ftr-email a{color:rgba(255,255,255,0.7) !important;text-decoration:none !important;word-break:break-all;}
:where(body.pcd-site) .ftr-email a:hover{color:var(--ftr-gold) !important;}
:where(body.pcd-site) .ftr-col-head .et_pb_text_inner{font-size:11px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:var(--ftr-gold) !important;margin:0 0 16px !important;line-height:1 !important;}
:where(body.pcd-site) .pcd-footer .ftr-link .et_pb_blurb_content{padding:0 !important;max-width:none !important;}
:where(body.pcd-site) .pcd-footer .ftr-link .et_pb_main_blurb_image{display:none !important;}
:where(body.pcd-site) .pcd-footer .ftr-link .et_pb_blurb_container{padding-left:0 !important;}
:where(body.pcd-site) .pcd-footer .ftr-link.et_pb_module{margin-bottom:0 !important;}
:where(body.pcd-site) .pcd-footer .ftr-link .et_pb_module_header{font-size:14px !important;font-weight:400 !important;color:rgba(255,255,255,0.75) !important;letter-spacing:0 !important;font-family:'Inter',sans-serif !important;margin:0 !important;line-height:1.2 !important;padding:4px 0 !important;transition:color .2s;}
:where(body.pcd-site) .pcd-footer .ftr-link:hover .et_pb_module_header{color:var(--ftr-gold) !important;}
:where(body.pcd-site) .pcd-footer .ftr-link .et_pb_module_header a{color:inherit !important;text-decoration:none !important;}
:where(body.pcd-site) .ftr-social-row{display:flex;gap:10px;flex-wrap:wrap;}
:where(body.pcd-site) .ftr-social-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(232,160,32,0.12);border:1px solid rgba(232,160,32,0.25);border-radius:8px;color:var(--ftr-gold);transition:all .2s;text-decoration:none !important;}
:where(body.pcd-site) .ftr-social-icon:hover{background:var(--ftr-gold);color:var(--ftr-navy);transform:translateY(-2px);}
:where(body.pcd-site) .ftr-social-icon svg{width:18px;height:18px;}
:where(body.pcd-site) .ftr-trust .et_pb_text_inner{font-size:12px !important;color:rgba(255,255,255,0.5) !important;text-align:center !important;margin:0 !important;letter-spacing:0.5px !important;line-height:1.6 !important;}
:where(body.pcd-site) .ftr-trust .gold{color:var(--ftr-gold) !important;}
:where(body.pcd-site) .ftr-trust .dot{color:var(--ftr-gold);margin:0 8px;}
:where(body.pcd-site) .ftr-trust strong{color:rgba(255,255,255,0.85);font-weight:600;}
:where(body.pcd-site) .ftr-bottom .et_pb_text_inner{font-size:12px !important;color:rgba(255,255,255,0.5) !important;line-height:1.6 !important;}
:where(body.pcd-site) .ftr-bottom.et_pb_module{margin-bottom:0 !important;}
:where(body.pcd-site) .ftr-bottom a{color:rgba(255,255,255,0.7) !important;text-decoration:none !important;}
:where(body.pcd-site) .ftr-bottom a:hover{color:var(--ftr-gold) !important;}
:where(body.pcd-site) .ftr-wdp .et_pb_text_inner{font-size:11px !important;color:rgba(255,255,255,0.5) !important;letter-spacing:0.5px !important;margin:0 0 8px !important;}
:where(body.pcd-site) .ftr-wdp-img{display:block;max-width:120px;}
:where(body.pcd-site) .ftr-wdp-img:hover{opacity:0.85;}
@media(max-width:980px){:where(body.pcd-site) .ftr-cta-handnote .et_pb_text_inner{font-size:22px !important;text-align:center !important;}
:where(body.pcd-site) .ftr-cta-sub .et_pb_text_inner{text-align:center !important;}
:where(body.pcd-site) .ftr-trust .et_pb_text_inner{font-size:11px !important;}
:where(body.pcd-site) .ftr-trust .dot{margin:0 4px !important;}}
@media(max-width:767px){:where(body.pcd-site) .ftr-brand-name .et_pb_text_inner{font-size:26px !important;text-align:center !important;}
:where(body.pcd-site) .ftr-brand-blurb .et_pb_text_inner{text-align:center !important;}
:where(body.pcd-site) .ftr-email .et_pb_text_inner{text-align:center !important;}
:where(body.pcd-site) .ftr-col-head .et_pb_text_inner{text-align:center !important;}
:where(body.pcd-site) .pcd-footer .ftr-link .et_pb_module_header{text-align:center !important;padding:6px 0 !important;font-size:15px !important;}
:where(body.pcd-site) .ftr-social-row{justify-content:center !important;}
:where(body.pcd-site) .ftr-wdp .et_pb_text_inner{text-align:center !important;}
:where(body.pcd-site) .ftr-wdp-img .et_pb_image_wrap{margin:0 auto !important;}
:where(body.pcd-site) .ftr-trust .et_pb_text_inner{font-size:11px !important;letter-spacing:0.3px !important;}
:where(body.pcd-site) .ftr-trust .dot{display:inline-block;margin:0 4px !important;}
:where(body.pcd-site) .ftr-bottom .et_pb_text_inner{font-size:11px !important;}}
:where(body.pcd-site) footer.et-l.et-l--footer, :where(body.pcd-site) .et-l.et-l--footer, :where(body.pcd-site) #main-footer, :where(body.pcd-site) #footer-bottom{background:#0D1F3C !important;background-color:#0D1F3C !important;padding:0 !important;margin:0 !important;}
:where(body.pcd-site) .et-l.et-l--footer > .et_builder_inner_content{padding:0 !important;margin:0 !important;}
:where(body.pcd-site) .et_pb_toggle{border:1px solid #d9d9d9}
:where(body.pcd-site) .et_pb_toggle_close{background-color:#f4f4f4;padding:20px}
:where(body.pcd-site) .et_pb_toggle_close .et_pb_toggle_content{display:none}
:where(body.pcd-site) .et_pb_toggle_open{padding:20px;background-color:#fff;z-index:1}
:where(body.pcd-site) .et_pb_toggle .et_pb_toggle_title, :where(body.pcd-site) .et_pb_toggle h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}
:where(body.pcd-site) .et_pb_toggle_close .et_pb_toggle_title, :where(body.pcd-site) .et_pb_toggle_close h5.et_pb_toggle_title{color:#666}
:where(body.pcd-site) .et_pb_toggle_open .et_pb_toggle_title, :where(body.pcd-site) .et_pb_toggle_open h5.et_pb_toggle_title{color:#333}
:where(body.pcd-site) .et_pb_toggle_title:before{font-family:'ETmodules';content:"\E050";position:absolute;right:0;font-size:16px;color:#ccc;top:50%;margin-top:-.5em}
:where(body.pcd-site) .et_pb_toggle_open .et_pb_toggle_title:before{content:"\E04F"}
:where(body.pcd-site) .et_pb_toggle_content{padding-top:20px;position:relative}
:where(body.pcd-site) .et_pb_toggle_content p:last-of-type{padding-bottom:0}
:where(body.pcd-site) .et_pb_accordion .et_pb_toggle{margin-bottom:10px;position:relative}
:where(body.pcd-site) .et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}
:where(body.pcd-site) .et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:none}
/* === END SITE CSS === */

/* === PAGE 223048 (What We Do) === */
.page-id-223048 .pcd-abs, .page-id-223048 .pcd-abs .et_pb_text_inner{position:static !important}
body.page-id-223048{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223048 .home2-body, .page-id-223048 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223048 .home2-body .scribble, .page-id-223048 .home2-body .h2-handnote, .page-id-223048 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223048 .home2-body .et_pb_row, .page-id-223048 .home2-body .et_pb_column, .page-id-223048 .home2-body .et_pb_section, .page-id-223048 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223048 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223048 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223048 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223048 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223048 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223048 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223048 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223048 .home2-body .h2-cta .et_pb_button, .page-id-223048 .home2-body .h2-cta a.et_pb_button, .page-id-223048 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223048 .home2-body .h2-cta .et_pb_button:before, .page-id-223048 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223048 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223048 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223048 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223048 .h2-proof-item svg{flex-shrink:0;}
.page-id-223048 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223048 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223048 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223048 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223048 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223048 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223048 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223048 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223048 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223048 .h2-body-p a, .page-id-223048 .h2-dark-p a, .page-id-223048 .h2-callout-navy a, .page-id-223048 .h2-callout-cream a, .page-id-223048 .h2-case-quote a, .page-id-223048 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223048 .h2-pillar-mini{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:28px 24px;text-align:center;position:relative;transition:all .2s;}
.page-id-223048 .h2-pillar-mini:hover{border-color:var(--h2-blue);transform:translateY(-2px);}
.page-id-223048 .h2-pillar-mini .step{display:inline-block;font-family:'Caveat',cursive;font-size:22px;color:var(--h2-blue);font-weight:600;margin-bottom:4px;}
.page-id-223048 .h2-pillar-mini .label{font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:14px;}
.page-id-223048 .h2-pillar-mini h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.5px;}
.page-id-223048 .h2-pillar-mini p{font-size:14px;color:var(--h2-text-soft);line-height:1.55;margin:0;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-pillar-mini .icon{width:48px;height:48px;background:var(--h2-navy);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223048 .h2-pillar-mini .icon svg{color:var(--h2-gold);width:22px;height:22px;}
.page-id-223048 .h2-service-card{background:white;border:1px solid var(--h2-gray-200);border-radius:14px;padding:42px 38px !important;}
.page-id-223048 .h2-service-eyebrow .et_pb_text_inner{font-family:'Caveat',cursive !important;font-size:30px !important;color:var(--h2-blue) !important;font-weight:600 !important;margin:0 0 6px !important;line-height:1 !important;}
.page-id-223048 .h2-service-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;font-size:clamp(34px,4.2vw,52px) !important;line-height:1 !important;letter-spacing:-1.5px !important;margin:0 !important;}
.page-id-223048 .h2-service-tagline .et_pb_text_inner{font-size:18px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;font-weight:500 !important;}
.page-id-223048 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223048 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;}
.page-id-223048 .h2-includes li svg{flex-shrink:0;width:18px;height:18px;color:var(--h2-gold);margin-top:2px;}
.page-id-223048 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223048 .h2-best-for{background:var(--h2-cream);border-left:4px solid var(--h2-gold);padding:18px 22px;border-radius:0 8px 8px 0;margin-top:24px;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-navy);line-height:1.55;}
.page-id-223048 .h2-best-for strong{color:var(--h2-navy);font-weight:700;}
.page-id-223048 .h2-prod-card{background:white;border:1px solid var(--h2-gray-200);border-radius:14px;padding:36px 32px;height:100%;display:flex;flex-direction:column;position:relative;}
.page-id-223048 .h2-prod-card .badge{position:absolute;top:-12px;left:24px;background:var(--h2-navy);color:var(--h2-gold);font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 14px;border-radius:6px;}
.page-id-223048 .h2-prod-card .badge-gold{background:var(--h2-gold);color:var(--h2-navy);}
.page-id-223048 .h2-prod-card h3{font-family:'Inter',sans-serif;font-size:28px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:14px 0 8px !important;letter-spacing:-1px;}
.page-id-223048 .h2-prod-card .timing{font-family:'Caveat',cursive;font-size:28px;color:var(--h2-blue);font-weight:600;margin-bottom:18px;}
.page-id-223048 .h2-prod-card p.intro{font-size:16px;color:var(--h2-text-soft);line-height:1.6;margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-prod-card ul{list-style:none;padding:0;margin:0 0 24px;flex:1;}
.page-id-223048 .h2-prod-card ul li{display:flex;align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;color:var(--h2-text);font-family:'Inter',sans-serif;line-height:1.5;}
.page-id-223048 .h2-prod-card ul li::before{content:"";flex-shrink:0;width:6px;height:6px;background:var(--h2-gold);border-radius:50%;margin-top:8px;}
.page-id-223048 .h2-prod-card a.prod-link{display:inline-block;font-family:'Inter',sans-serif;font-size:14px;font-weight:700;color:var(--h2-blue);text-decoration:none;border-bottom:2px solid var(--h2-gold);padding-bottom:2px;transition:all .2s;}
.page-id-223048 .h2-prod-card a.prod-link:hover{color:var(--h2-navy);}
.page-id-223048 .h2-prod-card.prod-day{padding:44px 40px;}
.page-id-223048 .h2-prod-card.prod-day .day-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;padding-bottom:24px;border-bottom:1px solid var(--h2-gray-200);flex-wrap:wrap;}
.page-id-223048 .h2-prod-card.prod-day .price-block{text-align:right;flex-shrink:0;}
.page-id-223048 .h2-prod-card.prod-day .price{font-family:'Inter',sans-serif;font-size:36px;font-weight:900;color:var(--h2-navy);line-height:1;letter-spacing:-1.5px;}
.page-id-223048 .h2-prod-card.prod-day .price-note{font-family:'Inter',sans-serif;font-size:12px;color:var(--h2-text-soft);margin-top:4px;letter-spacing:0.3px;}
.page-id-223048 .h2-prod-card.prod-day .day-cols{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:24px 0;}
.page-id-223048 .h2-prod-card.prod-day .day-label{font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-blue);margin-bottom:14px;}
.page-id-223048 .h2-prod-card.prod-day .timeline-list li::before{display:none;}
.page-id-223048 .h2-prod-card.prod-day .timeline-list li{padding-left:0;}
.page-id-223048 .h2-prod-card.prod-day .timeline-note{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);margin-top:14px;padding-top:12px;border-top:1px dashed var(--h2-gray-200);line-height:1.5;}
.page-id-223048 .h2-prod-card.prod-day .day-shield{background:var(--h2-cream);border-left:4px solid var(--h2-gold);padding:18px 22px;border-radius:0 8px 8px 0;margin:24px 0;font-family:'Inter',sans-serif;font-size:14px;color:var(--h2-text);line-height:1.6;}
.page-id-223048 .h2-prod-card.prod-day .day-shield strong{color:var(--h2-navy);}
@media(max-width:767px){.page-id-223048 .h2-prod-card.prod-day{padding:32px 24px;}
.page-id-223048 .h2-prod-card.prod-day .day-cols{grid-template-columns:1fr;gap:24px;}
.page-id-223048 .h2-prod-card.prod-day .price{font-size:30px;}
.page-id-223048 .h2-prod-card.prod-day .day-header{gap:16px;padding-bottom:18px;}
.page-id-223048 .h2-prod-card.prod-day .price-block{text-align:left;}}
.page-id-223048 .h2-addon-card{background:var(--h2-cream);border:1px solid var(--h2-gray-200);border-radius:10px;padding:24px 22px;height:100%;}
.page-id-223048 .h2-addon-card .addon-icon{width:36px;height:36px;background:var(--h2-navy);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;}
.page-id-223048 .h2-addon-card .addon-icon svg{color:var(--h2-gold);width:18px;height:18px;}
.page-id-223048 .h2-addon-card h4{font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);margin:0 0 8px;line-height:1.3;}
.page-id-223048 .h2-addon-card p{font-size:14px;color:var(--h2-text-soft);line-height:1.55;margin:0 0 14px;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-addon-card a{font-family:'Inter',sans-serif;font-size:13px;font-weight:700;color:var(--h2-blue);text-decoration:none;}
.page-id-223048 .h2-addon-card a:hover{color:var(--h2-navy);}
.page-id-223048 .h2-process-step{display:flex;gap:24px;align-items:flex-start;padding:24px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223048 .h2-process-step:last-child{border-bottom:none;}
.page-id-223048 .h2-process-num{flex-shrink:0;width:56px;height:56px;background:var(--h2-navy);color:var(--h2-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:22px;font-weight:800;}
.page-id-223048 .h2-process-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:6px 0 10px;line-height:1.2;}
.page-id-223048 .h2-process-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-fit-col{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223048 .h2-fit-col.fit-yes{border-top:4px solid var(--h2-gold);}
.page-id-223048 .h2-fit-col.fit-no{border-top:4px solid #DC2626;}
.page-id-223048 .h2-fit-col h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 18px;}
.page-id-223048 .h2-fit-col ul{list-style:none;padding:0;margin:0;}
.page-id-223048 .h2-fit-col ul li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223048 .h2-fit-col ul li:last-child{border-bottom:none;}
.page-id-223048 .h2-fit-col ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223048 .h2-fit-col.fit-yes ul li svg{color:var(--h2-gold);}
.page-id-223048 .h2-fit-col.fit-no ul li svg{color:#DC2626;}
.page-id-223048 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223048 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223048 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223048 .h2-dark-p strong{color:white !important;}
.page-id-223048 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:28px;height:100%;}
.page-id-223048 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:8px;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:42px;color:var(--h2-gold);line-height:1;letter-spacing:-1px;margin:0 0 4px;}
.page-id-223048 .h2-case-card .case-stat-label{font-size:13px;color:rgba(255,255,255,0.5);margin:0 0 18px;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:19px;font-weight:700;color:white;margin:0 0 10px;line-height:1.3;}
.page-id-223048 .h2-case-card p{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223048 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223048 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223048 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223048 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223048 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223048 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223048 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223048 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
@media(max-width:980px){.page-id-223048 .h2-service-card{padding:32px 26px !important;}
.page-id-223048 .h2-prod-card{padding:28px 24px !important;}
.page-id-223048 .h2-pillar-mini{padding:24px 20px !important;}
.page-id-223048 .h2-process-step{gap:18px !important;padding:20px 0 !important;}
.page-id-223048 .h2-process-num{width:48px !important;height:48px !important;font-size:18px !important;}
.page-id-223048 .h2-fit-col{padding:26px 22px !important;}
.page-id-223048 .h2-case-card{padding:24px 22px !important;}
.page-id-223048 .h2-case-card .case-stat{font-size:36px !important;}}
@media(max-width:767px){.page-id-223048 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223048 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223048 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223048 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223048 .h2-pillar-mini h3{font-size:20px !important;}
.page-id-223048 .h2-service-card{padding:28px 22px !important;}
.page-id-223048 .h2-service-h2 h2{font-size:34px !important;}
.page-id-223048 .h2-service-tagline .et_pb_text_inner{font-size:16px !important;}
.page-id-223048 .h2-includes li{font-size:14px !important;padding:8px 0 !important;}
.page-id-223048 .h2-best-for{padding:16px 18px !important;font-size:14px !important;}
.page-id-223048 .h2-prod-card{padding:26px 22px !important;}
.page-id-223048 .h2-prod-card h3{font-size:24px !important;}
.page-id-223048 .h2-prod-card .timing{font-size:20px !important;margin-bottom:14px !important;}
.page-id-223048 .h2-prod-card p.intro{font-size:15px !important;}
.page-id-223048 .h2-prod-card ul li{font-size:13px !important;}
.page-id-223048 .h2-addon-card{padding:22px 20px !important;}
.page-id-223048 .h2-addon-card h4{font-size:16px !important;}
.page-id-223048 .h2-process-num{width:42px !important;height:42px !important;font-size:16px !important;}
.page-id-223048 .h2-process-step h3{font-size:18px !important;margin-top:4px !important;}
.page-id-223048 .h2-process-step p{font-size:15px !important;}
.page-id-223048 .h2-fit-col h3{font-size:18px !important;}
.page-id-223048 .h2-fit-col ul li{font-size:14px !important;}
.page-id-223048 .h2-case-card{padding:22px 20px !important;}
.page-id-223048 .h2-case-card .case-stat{font-size:32px !important;}
.page-id-223048 .h2-case-card h3{font-size:17px !important;}
.page-id-223048 .h2-case-card p{font-size:14px !important;}
.page-id-223048 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223048 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223048 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223048 .pcd-5260-a2290f, .page-id-223048 .pcd-5260-a2290f :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,68px);margin:0;text-align:center}
.page-id-223048 .pcd-5260-cdf863, .page-id-223048 .pcd-5260-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223048 .pcd-5260-f6af56, .page-id-223048 .pcd-5260-f6af56 :is(h1,h2,h3,h4,h5,h6){margin:0}
.page-id-223048 .pcd-5260-50e474, .page-id-223048 .pcd-5260-50e474 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3vw,36px);margin:0;text-align:center}
.page-id-223048 .pcd-5260-204d52, .page-id-223048 .pcd-5260-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223048 .pcd-5260-700c4d, .page-id-223048 .pcd-5260-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223048 === */

/* === PAGE None (PressConduit: Run Your Divi Site with AI) === */
.page-id-None .pcd-abs, .page-id-None .pcd-abs .et_pb_text_inner{position:static !important}
.page-id-None .pc-hero-section, .page-id-None .pc-hero-section *{box-sizing:border-box;}
.page-id-None .pc-hero-section .et_pb_row, .page-id-None .pc-hero-section .et_pb_column, .page-id-None .pc-hero-section .et_pb_module{overflow:visible !important;}
.page-id-None .pc-hero-tag .et_pb_text_inner{display:inline-block;font-family:Inter,sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:#E8A020 !important;background:rgba(232,160,32,0.08) !important;border:1px solid rgba(232,160,32,0.35) !important;padding:7px 16px !important;border-radius:100px !important;margin:0 !important;}
.page-id-None .pc-hero-tag h1{display:inline !important;margin:0 !important;padding:0 !important;background:none !important;border:none !important;border-radius:0 !important;color:inherit !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;}
.page-id-None .pc-hero-h1{font-family:Inter,sans-serif !important;font-weight:900 !important;color:#FFFFFF !important;line-height:1.08 !important;letter-spacing:-1.5px !important;font-size:clamp(34px,4.6vw,58px);margin:22px 0 24px;}
.page-id-None .pc-hero-h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:#E8A020 !important;font-style:normal !important;letter-spacing:0;margin:0 0.1em;}
.page-id-None .pc-hero-sub .et_pb_text_inner, .page-id-None .pc-hero-sub p{font-family:Inter,sans-serif !important;font-size:19px !important;color:#DDE3EE !important;line-height:1.6 !important;max-width:520px;}
.page-id-None .pc-hero-handnote .et_pb_text_inner, .page-id-None .pc-hero-handnote p{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:26px !important;color:#E8A020 !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);margin-top:18px !important;}
.page-id-None .pc-hero-browser-wrap{position:relative;max-width:440px;margin:0 auto;}
.page-id-None .pc-hero-browser{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,0.5);}
.page-id-None .pc-hero-browser-bar{background:rgba(255,255,255,0.04);padding:12px 16px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,0.08);}
.page-id-None .pc-hero-browser-dot{width:10px;height:10px;border-radius:50%;display:inline-block;}
.page-id-None .pc-hero-browser-url{flex:1;background:rgba(0,0,0,0.3);border-radius:4px;padding:5px 12px;font-size:11px;color:rgba(255,255,255,0.5);font-family:monospace;margin-left:8px;}
.page-id-None .pc-hero-browser-body{padding:22px;display:flex;flex-direction:column;gap:12px;}
.page-id-None .pc-hero-bubble{background:#0d1f3c;border:1px solid rgba(255,255,255,0.06);border-radius:10px;padding:14px 16px;font-family:Inter,sans-serif;}
.page-id-None .pc-hero-bubble .who{color:#E8A020;font-weight:700;font-size:14px;}
.page-id-None .pc-hero-bubble .msg{color:#FFFFFF;font-size:14px;line-height:1.5;margin-top:4px;}
.page-id-None .pc-hero-bubble .reply{color:#9AA7BD;font-size:13px;line-height:1.5;margin-top:8px;}
.page-id-None .pc-hero-bubble .reply .arrow{color:#E8A020;font-weight:700;}
.page-id-None .pc-hero-typing{display:flex;gap:4px;padding:6px 4px;}
.page-id-None .pc-hero-typing span{width:6px;height:6px;border-radius:50%;background:#E8A020;opacity:0.6;display:inline-block;animation:pcHeroBlink 1.2s infinite ease-in-out;}
.page-id-None .pc-hero-typing span:nth-child(2){animation-delay:.2s;}
.page-id-None .pc-hero-typing span:nth-child(3){animation-delay:.4s;}
@keyframes pcHeroBlink{0%,80%,100%{opacity:.25;}40%{opacity:1;}}
.page-id-None .pc-hero-sticky{position:absolute;top:-22px;right:-16px;background:#E8A020;color:#0D1F3C;font-family:'Caveat',cursive;font-weight:600;font-size:22px;padding:10px 16px;border-radius:10px;transform:rotate(6deg);box-shadow:0 10px 20px rgba(0,0,0,0.25);z-index:3;line-height:1.2;max-width:170px;text-align:center;}
@media(max-width:980px){.page-id-None .pc-hero-browser-wrap{max-width:380px;margin-top:44px;}}
@media(max-width:767px){.page-id-None .pc-hero-h1{font-size:clamp(28px,7vw,40px) !important;}
.page-id-None .pc-hero-sub .et_pb_text_inner, .page-id-None .pc-hero-sub p{font-size:16px !important;}
.page-id-None .pc-hero-sticky{display:none;}}
.page-id-None .pcd-5804-62d4ee{background:#FF5F57}
.page-id-None .pcd-5804-fa2401{background:#FEBC2E}
.page-id-None .pcd-5804-6a12d0{background:#28C840}
.page-id-None .pcd-5804-2abf24{margin:0 0 10px}
.page-id-None .pcd-5804-8e4e0e{font-size:34px;font-weight:800;color:#E8A020;margin:0}
.page-id-None .pcd-5804-7c493e{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:18px 22px;margin:0 0 14px;text-align:left}
.page-id-None .pcd-5804-a02312{color:#FFFFFF;font-size:16px;line-height:1.55;margin:0 0 8px}
.page-id-None .pcd-5804-e0e67c{color:#E8A020;font-weight:700}
.page-id-None .pcd-5804-341765{color:#9AA7BD;font-size:15px;line-height:1.5;margin:0}
.page-id-None .pcd-5804-b9c01b{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:18px 22px;margin:0 0 18px;text-align:left}
.page-id-None .pcd-5804-e747f6{text-align:center;color:#E8A020;font-weight:700;font-size:18px;line-height:1.5;margin:8px 0 0}
.page-id-None .pcd-5804-7891c3{text-align:center;color:#E8A020;font-weight:700;font-size:18px;line-height:1.5;margin:0}
.page-id-None .pcd-5804-ddc1f9{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
.page-id-None .pcd-5804-190ceb, .page-id-None .pcd-5804-190ceb :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2}
.page-id-None .pcd-5804-7842d7, .page-id-None .pcd-5804-7842d7 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:26px;line-height:1.2;margin-bottom:10px}
.page-id-None .pcd-5804-8ae939{color:#4A5568;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}
.page-id-None .pcd-5804-86c1bb{font-size:28px;line-height:1;margin:0 0 8px;color:#E8A020;font-weight:700}
.page-id-None .pcd-5804-6ddcdc{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;margin:0}
.page-id-None .pcd-5804-3d71cb{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:22px 26px;margin:0 0 14px;text-align:left}
.page-id-None .pcd-5804-a0d856{color:#FFFFFF;font-size:16px;line-height:1.65;margin:0}
.page-id-None .pcd-5804-3dc721{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:22px 26px;margin:0 0 18px;text-align:left}
.page-id-None .pcd-5804-9db4a4{color:#9AA7BD;font-size:16px;line-height:1.7;text-align:center;margin:0 0 20px}
.page-id-None .pcd-5804-9f9bcc{color:#DDE3EE;font-size:16px;line-height:1.7;text-align:center;margin:0 0 22px}
.page-id-None .pcd-5804-687d99{text-align:center;color:#E8A020;font-weight:700;font-size:19px;line-height:1.5;margin:0}
.page-id-None .pcd-5804-c43627{font-size:40px;font-weight:800;color:#0D1F3C;margin:6px 0 0}
.page-id-None .pcd-5804-d0e4ab{color:#4A5568;margin:0 0 14px}
.page-id-None .pcd-5804-58d9e6{font-size:16px;font-weight:400;color:#4A5568}
.page-id-None .pcd-5804-7abb05{color:#E8A020;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-None .pcd-5804-8cf4d2{font-size:40px;font-weight:800;color:#E8A020;margin:6px 0 0}
.page-id-None .pcd-5804-b6fe4b{font-size:16px;font-weight:400;color:#DDE3EE}
.page-id-None .pcd-5804-f5e6e8{color:#9AA7BD;margin:0 0 14px}
/* === END PAGE None === */

/* === PAGE 223051 (Articles) === */
body.page-id-223051{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223051 .home2-body, .page-id-223051 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223051 .home2-body .scribble, .page-id-223051 .home2-body .h2-handnote, .page-id-223051 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223051 .home2-body .et_pb_row, .page-id-223051 .home2-body .et_pb_column, .page-id-223051 .home2-body .et_pb_section, .page-id-223051 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223051 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223051 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223051 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223051 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223051 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223051 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223051 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223051 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223051 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223051 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223051 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223051 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223051 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223051 .h2-body-p a, .page-id-223051 .h2-dark-p a, .page-id-223051 .h2-callout-navy a, .page-id-223051 .h2-callout-cream a, .page-id-223051 .h2-case-quote a, .page-id-223051 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223051 .home2-body .h2-cta .et_pb_button, .page-id-223051 .home2-body .h2-cta a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223051 .home2-body .h2-cta .et_pb_button:before, .page-id-223051 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223051 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;}
.page-id-223051 .h2-search-form{display:flex;gap:8px;max-width:520px;margin:0 auto;}
.page-id-223051 .h2-search-form input[type="search"]{flex:1;font-family:'Inter',sans-serif;font-size:15px;padding:14px 18px;border:1px solid var(--h2-gray-200);border-radius:8px;background:white;color:var(--h2-text);outline:none;transition:border-color .15s;}
.page-id-223051 .h2-search-form input[type="search"]:focus{border-color:var(--h2-blue);}
.page-id-223051 .h2-search-form button{font-family:'Inter',sans-serif;font-weight:700;font-size:15px;padding:14px 22px;background:var(--h2-navy);color:white;border:2px solid var(--h2-navy);border-radius:8px;cursor:pointer;transition:background .15s;}
.page-id-223051 .h2-search-form button:hover{background:#0a1830;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_blog_grid{margin:0 -14px !important;background:transparent !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_salvattore_content > div[data-columns] > .column{padding:0 14px !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_blog_grid .et_pb_post{background:white !important;border:1px solid var(--h2-gray-200) !important;border-radius:14px !important;padding:0 !important;margin:0 0 28px !important;box-shadow:0 4px 16px -8px rgba(13,31,60,0.06) !important;transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_blog_grid .et_pb_post:hover{transform:translateY(-4px) !important;box-shadow:0 16px 36px -16px rgba(13,31,60,0.18) !important;border-color:var(--h2-blue) !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_image_container{margin:0 !important;border-radius:0 !important;box-shadow:none !important;aspect-ratio:16/9;overflow:hidden;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_image_container img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;transition:transform .3s ease;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post:hover .et_pb_image_container img{transform:scale(1.04);}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .post-meta{font-family:'Inter',sans-serif !important;font-size:12px !important;color:var(--h2-text-soft) !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:1.5px;padding:22px 24px 0 !important;margin:0 !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .post-meta a{color:var(--h2-blue) !important;text-decoration:none !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2.entry-title{font-family:'Inter',sans-serif !important;font-size:20px !important;font-weight:800 !important;color:var(--h2-navy) !important;line-height:1.25 !important;letter-spacing:-0.4px !important;padding:12px 24px 0 !important;margin:0 !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2 a, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2.entry-title a{color:var(--h2-navy) !important;text-decoration:none !important;transition:color .15s !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post:hover h2 a{color:var(--h2-blue) !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .post-content, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post p{font-family:'Inter',sans-serif !important;font-size:15px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;padding:14px 24px 0 !important;margin:0 !important;flex:1;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .more-link, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .post-content .more-link{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:700 !important;color:var(--h2-navy) !important;text-decoration:none !important;border-bottom:2px solid var(--h2-gold) !important;padding:0 !important;margin:18px 24px 24px !important;transition:color .15s !important;background:none !important;align-self:flex-start;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .more-link:hover{color:var(--h2-blue) !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .pagination, .page-id-223051 .home2-body .pcdx-blog-feed .wp-pagenavi{margin-top:40px !important;display:flex !important;justify-content:center !important;gap:8px !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .pagination a, .page-id-223051 .home2-body .pcdx-blog-feed .pagination .alignleft a, .page-id-223051 .home2-body .pcdx-blog-feed .pagination .alignright a{display:inline-flex !important;align-items:center !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:700 !important;color:var(--h2-navy) !important;background:white !important;border:1px solid var(--h2-gray-200) !important;border-radius:8px !important;padding:10px 18px !important;text-decoration:none !important;transition:all .15s !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .pagination a:hover{border-color:var(--h2-blue) !important;color:var(--h2-blue) !important;}
.page-id-223051 .h2-newsletter{background:var(--h2-navy);border-radius:18px;padding:56px 48px;text-align:center;color:white;}
.page-id-223051 .h2-newsletter .newsletter-tag{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin:0 0 14px;}
.page-id-223051 .h2-newsletter h2{font-family:'Inter',sans-serif !important;font-size:34px !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;margin:0 0 14px !important;}
.page-id-223051 .h2-newsletter h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-gold) !important;}
.page-id-223051 .h2-newsletter .newsletter-sub{font-family:'Inter',sans-serif;font-size:17px;color:rgba(255,255,255,0.78);line-height:1.6;margin:0 0 32px;max-width:560px;margin-left:auto;margin-right:auto;}
.page-id-223051 .h2-newsletter-form{display:flex;gap:8px;max-width:480px;margin:0 auto;}
.page-id-223051 .h2-newsletter-form input[type="email"]{flex:1;font-family:'Inter',sans-serif;font-size:15px;padding:14px 18px;border:1px solid rgba(255,255,255,0.2);border-radius:8px;background:rgba(255,255,255,0.08);color:white;outline:none;transition:all .15s;}
.page-id-223051 .h2-newsletter-form input[type="email"]::placeholder{color:rgba(255,255,255,0.5);}
.page-id-223051 .h2-newsletter-form input[type="email"]:focus{border-color:var(--h2-gold);background:rgba(255,255,255,0.12);}
.page-id-223051 .h2-newsletter-form button{font-family:'Inter',sans-serif;font-weight:700;font-size:15px;padding:14px 24px;background:var(--h2-gold);color:var(--h2-navy);border:2px solid var(--h2-gold);border-radius:8px;cursor:pointer;transition:background .15s;}
.page-id-223051 .h2-newsletter-form button:hover{background:#d4911a;border-color:#d4911a;}
.page-id-223051 .h2-newsletter .newsletter-foot{font-family:'Inter',sans-serif;font-size:13px;color:rgba(255,255,255,0.45);margin:20px 0 0;}
@media(max-width:980px){.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2.entry-title{font-size:18px !important;}
.page-id-223051 .h2-newsletter{padding:44px 32px;}
.page-id-223051 .h2-newsletter h2{font-size:28px !important;}}
@media(max-width:767px){.page-id-223051 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223051 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223051 .h2-search-form{flex-direction:column;}
.page-id-223051 .h2-search-form button{width:100%;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post h2.entry-title{font-size:17px !important;padding:10px 20px 0 !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .post-meta{padding:18px 20px 0 !important;font-size:11px !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .post-content, .page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post p{font-size:14px !important;padding:10px 20px 0 !important;}
.page-id-223051 .home2-body .pcdx-blog-feed .et_pb_post .more-link{margin:14px 20px 20px !important;font-size:13px !important;}
.page-id-223051 .h2-newsletter{padding:36px 24px;border-radius:14px;}
.page-id-223051 .h2-newsletter h2{font-size:24px !important;}
.page-id-223051 .h2-newsletter .newsletter-sub{font-size:15px;margin-bottom:24px;}
.page-id-223051 .h2-newsletter-form{flex-direction:column;}
.page-id-223051 .h2-newsletter-form button{width:100%;}}
.page-id-223051 .h2-newsletter-fields .et_pb_contact_form{display:flex !important;flex-wrap:wrap !important;gap:12px;justify-content:center;}
.page-id-223051 .h2-newsletter-fields .et_pb_contact_field{flex:1 1 220px !important;width:auto !important;margin:0 !important;}
.page-id-223051 .h2-newsletter-fields .et_pb_button_wrapper{flex-basis:100%;}
.page-id-223051 .h2-newsletter-fields .et_pb_contact_field input, .page-id-223051 .h2-newsletter-fields .et_pb_contact_field textarea{padding:16px !important;border-radius:8px !important;}
.page-id-223051 .pcd-3524-06b28a, .page-id-223051 .pcd-3524-06b28a :is(h1,h2,h3,h4,h5,h6){font-size:clamp(34px,4.5vw,58px);margin:0;text-align:center}
.page-id-223051 .pcd-3524-bd1f3c{display:inline-flex;align-items:center;gap:8px;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,0.6);margin-bottom:8px}
.page-id-223051 .pcd-3524-34ed49{display:block;width:28px;height:2px;background:#E8A020;border-radius:2px}
.page-id-223051 .pcd-3524-bd7848{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:8px 0 32px}
.page-id-223051 .pcd-3524-97d9eb{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.75);font-family:'Inter',sans-serif;font-size:13px;font-weight:500;padding:7px 16px;border-radius:100px}
.page-id-223051 .pcd-3524-f7cb6f{color:#E8A020}
/* === END PAGE 223051 === */

/* === PAGE 223054 (PressConduit: Run Your Divi Site with AI) === */
.page-id-223054 .pcd-abs, .page-id-223054 .pcd-abs .et_pb_text_inner{position:static !important}
.page-id-223054 .pc-hero-section, .page-id-223054 .pc-hero-section *{box-sizing:border-box;}
.page-id-223054 .pc-hero-section .et_pb_row, .page-id-223054 .pc-hero-section .et_pb_column, .page-id-223054 .pc-hero-section .et_pb_module{overflow:visible !important;}
.page-id-223054 .pc-hero-tag .et_pb_text_inner{display:inline-block;font-family:Inter,sans-serif !important;font-size:13px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:#E8A020 !important;background:rgba(232,160,32,0.08) !important;border:1px solid rgba(232,160,32,0.35) !important;padding:7px 16px !important;border-radius:100px !important;margin:0 !important;}
.page-id-223054 .pc-hero-tag h1{display:inline !important;margin:0 !important;padding:0 !important;background:none !important;border:none !important;border-radius:0 !important;color:inherit !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;}
.page-id-223054 .pc-hero-h1{font-family:Inter,sans-serif !important;font-weight:900 !important;color:#FFFFFF !important;line-height:1.08 !important;letter-spacing:-1.5px !important;font-size:clamp(34px,4.6vw,58px);margin:22px 0 24px;}
.page-id-223054 .pc-hero-h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:#E8A020 !important;font-style:normal !important;letter-spacing:0;margin:0 0.1em;}
.page-id-223054 .pc-hero-sub .et_pb_text_inner{font-family:Inter,sans-serif !important;font-size:19px !important;color:#DDE3EE !important;line-height:1.6 !important;max-width:520px;}
.page-id-223054 .pc-hero-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:26px !important;color:#E8A020 !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);margin-top:18px !important;}
.page-id-223054 .pc-hero-browser-wrap{position:relative;max-width:440px;margin:0 auto;}
.page-id-223054 .pc-hero-browser{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,0.5);}
.page-id-223054 .pc-hero-browser-bar{background:rgba(255,255,255,0.04);padding:12px 16px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,0.08);}
.page-id-223054 .pc-hero-browser-dot{width:10px;height:10px;border-radius:50%;display:inline-block;}
.page-id-223054 .pc-hero-browser-url{flex:1;background:rgba(0,0,0,0.3);border-radius:4px;padding:5px 12px;font-size:11px;color:rgba(255,255,255,0.5);font-family:monospace;margin-left:8px;}
.page-id-223054 .pc-hero-browser-body{padding:22px;display:flex;flex-direction:column;gap:12px;}
.page-id-223054 .pc-hero-bubble{background:#0d1f3c;border:1px solid rgba(255,255,255,0.06);border-radius:10px;padding:14px 16px;font-family:Inter,sans-serif;}
.page-id-223054 .pc-hero-bubble .who{color:#E8A020;font-weight:700;font-size:14px;}
.page-id-223054 .pc-hero-bubble .msg{color:#FFFFFF;font-size:14px;line-height:1.5;margin-top:4px;}
.page-id-223054 .pc-hero-bubble .reply{color:#9AA7BD;font-size:13px;line-height:1.5;margin-top:8px;}
.page-id-223054 .pc-hero-bubble .reply .arrow{color:#E8A020;font-weight:700;}
.page-id-223054 .pc-hero-typing{display:flex;gap:4px;padding:6px 4px;}
.page-id-223054 .pc-hero-typing span{width:6px;height:6px;border-radius:50%;background:#E8A020;opacity:0.6;display:inline-block;animation:pcHeroBlink 1.2s infinite ease-in-out;}
.page-id-223054 .pc-hero-typing span:nth-child(2){animation-delay:.2s;}
.page-id-223054 .pc-hero-typing span:nth-child(3){animation-delay:.4s;}
@keyframes pcHeroBlink{0%,80%,100%{opacity:.25;}40%{opacity:1;}}
.page-id-223054 .pc-hero-sticky{position:absolute;top:-22px;right:-16px;background:#E8A020;color:#0D1F3C;font-family:'Caveat',cursive;font-weight:600;font-size:22px;padding:10px 16px;border-radius:10px;transform:rotate(6deg);box-shadow:0 10px 20px rgba(0,0,0,0.25);z-index:3;line-height:1.2;max-width:170px;text-align:center;}
@media(max-width:980px){.page-id-223054 .pc-hero-browser-wrap{max-width:380px;margin-top:44px;}}
@media(max-width:767px){.page-id-223054 .pc-hero-h1{font-size:clamp(28px,7vw,40px) !important;}
.page-id-223054 .pc-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223054 .pc-hero-sticky{display:none;}}
.page-id-223054 .pcd-5804-62d4ee{background:#FF5F57}
.page-id-223054 .pcd-5804-fa2401{background:#FEBC2E}
.page-id-223054 .pcd-5804-6a12d0{background:#28C840}
.page-id-223054 .pcd-5804-2abf24{margin:0 0 10px}
.page-id-223054 .pcd-5804-8e4e0e{font-size:34px;font-weight:800;color:#E8A020;margin:0}
.page-id-223054 .pcd-5804-7c493e{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:18px 22px;margin:0 0 14px;text-align:left}
.page-id-223054 .pcd-5804-a02312{color:#FFFFFF;font-size:16px;line-height:1.55;margin:0 0 8px}
.page-id-223054 .pcd-5804-e0e67c{color:#E8A020;font-weight:700}
.page-id-223054 .pcd-5804-341765{color:#9AA7BD;font-size:15px;line-height:1.5;margin:0}
.page-id-223054 .pcd-5804-b9c01b{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:18px 22px;margin:0 0 18px;text-align:left}
.page-id-223054 .pcd-5804-e747f6{text-align:center;color:#E8A020;font-weight:700;font-size:18px;line-height:1.5;margin:8px 0 0}
.page-id-223054 .pcd-5804-7891c3{text-align:center;color:#E8A020;font-weight:700;font-size:18px;line-height:1.5;margin:0}
.page-id-223054 .pcd-5804-ddc1f9{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
.page-id-223054 .pcd-5804-190ceb, .page-id-223054 .pcd-5804-190ceb :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2}
.page-id-223054 .pcd-5804-7842d7, .page-id-223054 .pcd-5804-7842d7 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:26px;line-height:1.2;margin-bottom:10px}
.page-id-223054 .pcd-5804-8ae939{color:#4A5568;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}
.page-id-223054 .pcd-5804-86c1bb{font-size:28px;line-height:1;margin:0 0 8px;color:#E8A020;font-weight:700}
.page-id-223054 .pcd-5804-6ddcdc{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;margin:0}
.page-id-223054 .pcd-5804-3d71cb{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:22px 26px;margin:0 0 14px;text-align:left}
.page-id-223054 .pcd-5804-a0d856{color:#FFFFFF;font-size:16px;line-height:1.65;margin:0}
.page-id-223054 .pcd-5804-3dc721{background:#13233f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:22px 26px;margin:0 0 18px;text-align:left}
.page-id-223054 .pcd-5804-9db4a4{color:#9AA7BD;font-size:16px;line-height:1.7;text-align:center;margin:0 0 20px}
.page-id-223054 .pcd-5804-9f9bcc{color:#DDE3EE;font-size:16px;line-height:1.7;text-align:center;margin:0 0 22px}
.page-id-223054 .pcd-5804-687d99{text-align:center;color:#E8A020;font-weight:700;font-size:19px;line-height:1.5;margin:0}
.page-id-223054 .pcd-5804-c43627{font-size:40px;font-weight:800;color:#0D1F3C;margin:6px 0 0}
.page-id-223054 .pcd-5804-d0e4ab{color:#4A5568;margin:0 0 14px}
.page-id-223054 .pcd-5804-58d9e6{font-size:16px;font-weight:400;color:#4A5568}
.page-id-223054 .pcd-5804-7abb05{color:#E8A020;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-223054 .pcd-5804-8cf4d2{font-size:40px;font-weight:800;color:#E8A020;margin:6px 0 0}
.page-id-223054 .pcd-5804-b6fe4b{font-size:16px;font-weight:400;color:#DDE3EE}
.page-id-223054 .pcd-5804-f5e6e8{color:#9AA7BD;margin:0 0 14px}
/* === END PAGE 223054 === */

/* === PAGE 223057 (Website in a Day | $4,000 Flat Fee | PC Designs) === */
.page-id-223057 .pcd-abs, .page-id-223057 .pcd-abs .et_pb_text_inner{position:static !important}
body.page-id-223057{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223057 .home2-body, .page-id-223057 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223057 .home2-body .scribble, .page-id-223057 .home2-body .h2-handnote, .page-id-223057 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223057 .home2-body .et_pb_row, .page-id-223057 .home2-body .et_pb_column, .page-id-223057 .home2-body .et_pb_section, .page-id-223057 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223057 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223057 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223057 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223057 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223057 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223057 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223057 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223057 .home2-body .h2-cta .et_pb_button, .page-id-223057 .home2-body .h2-cta a.et_pb_button, .page-id-223057 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223057 .home2-body .h2-cta .et_pb_button:before, .page-id-223057 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223057 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223057 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223057 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223057 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223057 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223057 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223057 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223057 .h2-body-p a, .page-id-223057 .h2-dark-p a, .page-id-223057 .h2-callout-navy a, .page-id-223057 .h2-callout-cream a, .page-id-223057 .h2-case-quote a, .page-id-223057 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223057 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223057 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223057 .h2-proof-item svg{flex-shrink:0;}
.page-id-223057 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223057 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223057 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223057 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223057 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223057 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223057 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223057 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223057 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223057 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223057 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223057 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223057 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223057 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223057 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223057 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223057 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223057 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223057 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223057 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223057 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223057 .h2-includes li:last-child{border-bottom:none;}
.page-id-223057 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223057 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223057 .h2-price-card{background:var(--h2-cream);border:2px solid var(--h2-gold);border-radius:18px;padding:48px 40px;text-align:center;position:relative;}
.page-id-223057 .h2-price-card .price-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--h2-gold);color:var(--h2-navy);font-family:'Inter',sans-serif;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:6px 16px;border-radius:20px;}
.page-id-223057 .h2-price-card .price-amount{font-family:'Inter',sans-serif;font-size:72px;font-weight:900;color:var(--h2-navy);line-height:1;letter-spacing:-3px;margin:8px 0 4px;}
.page-id-223057 .h2-price-card .price-unit{font-family:'Inter',sans-serif;font-size:18px;color:var(--h2-text-soft);font-weight:500;margin:0 0 24px;}
.page-id-223057 .h2-price-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:0 0 18px;letter-spacing:-0.3px;}
.page-id-223057 .h2-price-card .price-list{list-style:none;padding:0;margin:0 0 28px;text-align:left;max-width:420px;margin-left:auto;margin-right:auto;}
.page-id-223057 .h2-price-card .price-list li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;}
.page-id-223057 .h2-price-card .price-list li svg{flex-shrink:0;width:18px;height:18px;color:var(--h2-gold);margin-top:2px;}
.page-id-223057 .h2-addon-card{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;padding:24px 26px;height:100%;}
.page-id-223057 .h2-addon-card .addon-icon{width:44px;height:44px;background:var(--h2-cream);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;}
.page-id-223057 .h2-addon-card .addon-icon svg{color:var(--h2-navy);width:22px;height:22px;}
.page-id-223057 .h2-addon-card h4{font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);margin:0 0 6px;letter-spacing:-0.2px;}
.page-id-223057 .h2-addon-card p{font-family:'Inter',sans-serif;font-size:14px;color:var(--h2-text-soft);line-height:1.5;margin:0;}
.page-id-223057 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223057 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223057 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223057 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223057 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223057 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223057 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223057 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223057 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223057 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223057 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223057 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223057 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223057 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223057 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223057 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223057 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223057 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223057 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223057 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223057 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223057 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223057 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223057 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223057 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223057 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223057 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223057 .h2-dark-p strong{color:white !important;}
@media(max-width:980px){.page-id-223057 .h2-pain-card{padding:26px 22px;}
.page-id-223057 .h2-stakes-box{padding:28px 26px;}
.page-id-223057 .h2-stakes-box h3{font-size:21px !important;}
.page-id-223057 .h2-plan-step{gap:18px;padding:22px 0;}
.page-id-223057 .h2-plan-num{width:52px;height:52px;font-size:20px;}
.page-id-223057 .h2-price-card{padding:40px 32px;}
.page-id-223057 .h2-price-card .price-amount{font-size:60px;}
.page-id-223057 .h2-vs-card{padding:26px 22px;}
.page-id-223057 .h2-case-card{padding:26px;}
.page-id-223057 .h2-case-card .case-stat{font-size:46px;}}
@media(max-width:767px){.page-id-223057 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223057 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223057 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223057 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223057 .h2-pain-card{padding:24px 20px;}
.page-id-223057 .h2-pain-card h3{font-size:17px !important;}
.page-id-223057 .h2-pain-icon{width:48px;height:48px;}
.page-id-223057 .h2-pain-icon svg{width:20px;height:20px;}
.page-id-223057 .h2-stakes-box{padding:24px 22px;}
.page-id-223057 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223057 .h2-stakes-box p{font-size:15px;}
.page-id-223057 .h2-guide-stat{font-size:38px !important;}
.page-id-223057 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223057 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223057 .h2-plan-step h3{font-size:18px;}
.page-id-223057 .h2-plan-step p{font-size:15px;}
.page-id-223057 .h2-includes li{font-size:14px;padding:10px 0;}
.page-id-223057 .h2-price-card{padding:36px 24px;}
.page-id-223057 .h2-price-card .price-amount{font-size:52px;}
.page-id-223057 .h2-price-card .price-unit{font-size:16px;}
.page-id-223057 .h2-price-card .price-list li{font-size:14px;}
.page-id-223057 .h2-addon-card{padding:20px 22px;}
.page-id-223057 .h2-vs-card{padding:24px 20px;}
.page-id-223057 .h2-vs-card h3{font-size:18px;}
.page-id-223057 .h2-vs-card ul li{font-size:14px;}
.page-id-223057 .h2-case-card{padding:24px 20px;}
.page-id-223057 .h2-case-card .case-stat{font-size:40px;}
.page-id-223057 .h2-case-card h3{font-size:19px;}
.page-id-223057 .h2-case-card p{font-size:15px;}
.page-id-223057 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223057 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223057 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223057 .pcd-5367-a2290f, .page-id-223057 .pcd-5367-a2290f :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,68px);margin:0;text-align:center}
.page-id-223057 .pcd-5367-cdf863, .page-id-223057 .pcd-5367-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223057 .pcd-5367-204d52, .page-id-223057 .pcd-5367-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223057 .pcd-5367-8a9b91{color:#1A5FBF;font-weight:600;border-bottom:2px solid #E8A020;text-decoration:none}
.page-id-223057 .pcd-5367-500643, .page-id-223057 .pcd-5367-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223057 .pcd-5367-8abafe, .page-id-223057 .pcd-5367-8abafe :is(h1,h2,h3,h4,h5,h6){font-size:clamp(24px,3vw,34px);margin:0;text-align:center}
.page-id-223057 .pcd-5367-b5bc8f{color:#1A5FBF;font-weight:600}
.page-id-223057 .pcd-5367-0d2809{color:#E8A020;font-weight:600;border-bottom:2px solid #E8A020;text-decoration:none}
.page-id-223057 .pcd-5367-700c4d, .page-id-223057 .pcd-5367-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223057 === */

/* === PAGE 223060 (WordPress Maintenance & Website Support | PC Designs) === */
.page-id-223060 .pcd-abs, .page-id-223060 .pcd-abs .et_pb_text_inner{position:static !important}
body.page-id-223060{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223060 .home2-body, .page-id-223060 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223060 .home2-body .scribble, .page-id-223060 .home2-body .h2-handnote, .page-id-223060 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223060 .home2-body .et_pb_row, .page-id-223060 .home2-body .et_pb_column, .page-id-223060 .home2-body .et_pb_section, .page-id-223060 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223060 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223060 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223060 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223060 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223060 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223060 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223060 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223060 .home2-body .h2-cta .et_pb_button, .page-id-223060 .home2-body .h2-cta a.et_pb_button, .page-id-223060 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223060 .home2-body .h2-cta .et_pb_button:before, .page-id-223060 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223060 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223060 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223060 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223060 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223060 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223060 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223060 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223060 .h2-body-p a, .page-id-223060 .h2-dark-p a, .page-id-223060 .h2-callout-navy a, .page-id-223060 .h2-callout-cream a, .page-id-223060 .h2-case-quote a, .page-id-223060 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223060 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223060 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223060 .h2-proof-item svg{flex-shrink:0;}
.page-id-223060 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223060 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223060 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223060 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223060 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223060 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223060 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223060 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223060 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223060 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223060 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223060 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223060 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223060 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223060 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223060 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223060 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223060 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223060 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223060 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223060 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223060 .h2-includes li:last-child{border-bottom:none;}
.page-id-223060 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223060 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223060 .h2-price-card{background:white;border:1px solid var(--h2-gray-200);border-radius:14px;padding:48px 44px;text-align:center;position:relative;}
.page-id-223060 .h2-price-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--h2-gold);color:var(--h2-navy);font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 14px;border-radius:6px;}
.page-id-223060 .h2-price-card h3{font-family:'Inter',sans-serif;font-size:28px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:0 0 8px !important;letter-spacing:-1px;}
.page-id-223060 .h2-price-card .price-tagline{font-family:'Caveat',cursive;font-size:28px;color:var(--h2-blue);font-weight:600;margin-bottom:24px;}
.page-id-223060 .h2-price-amount{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:24px 0;}
.page-id-223060 .h2-price-amount .dollar{font-family:'Inter',sans-serif;font-size:32px;font-weight:600;color:var(--h2-text-soft);margin-top:12px;}
.page-id-223060 .h2-price-amount .number{font-family:'Inter',sans-serif;font-size:88px;font-weight:900;color:var(--h2-navy);line-height:1;letter-spacing:-3px;}
.page-id-223060 .h2-price-amount .period{font-family:'Inter',sans-serif;font-size:18px;color:var(--h2-text-soft);align-self:flex-end;margin-bottom:14px;}
.page-id-223060 .h2-price-card .price-desc{font-size:15px;color:var(--h2-text-soft);line-height:1.6;max-width:480px;margin:0 auto 28px;}
.page-id-223060 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223060 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223060 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223060 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223060 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223060 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223060 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223060 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223060 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223060 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223060 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223060 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223060 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223060 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223060 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223060 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223060 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223060 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223060 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223060 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223060 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223060 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223060 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223060 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223060 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223060 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223060 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223060 .h2-dark-p strong{color:white !important;}
@media(max-width:980px){.page-id-223060 .h2-pain-card{padding:26px 22px;}
.page-id-223060 .h2-stakes-box{padding:28px 26px;}
.page-id-223060 .h2-stakes-box h3{font-size:21px !important;}
.page-id-223060 .h2-plan-step{gap:18px;padding:22px 0;}
.page-id-223060 .h2-plan-num{width:52px;height:52px;font-size:20px;}
.page-id-223060 .h2-price-card{padding:36px 28px;}
.page-id-223060 .h2-price-amount .number{font-size:72px;}
.page-id-223060 .h2-vs-card{padding:26px 22px;}
.page-id-223060 .h2-case-card{padding:26px;}
.page-id-223060 .h2-case-card .case-stat{font-size:46px;}}
@media(max-width:767px){.page-id-223060 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223060 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223060 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223060 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223060 .h2-pain-card{padding:24px 20px;}
.page-id-223060 .h2-pain-card h3{font-size:17px !important;}
.page-id-223060 .h2-pain-icon{width:48px;height:48px;}
.page-id-223060 .h2-pain-icon svg{width:20px;height:20px;}
.page-id-223060 .h2-stakes-box{padding:24px 22px;}
.page-id-223060 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223060 .h2-stakes-box p{font-size:15px;}
.page-id-223060 .h2-guide-stat{font-size:38px !important;}
.page-id-223060 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223060 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223060 .h2-plan-step h3{font-size:18px;}
.page-id-223060 .h2-plan-step p{font-size:15px;}
.page-id-223060 .h2-includes li{font-size:14px;padding:10px 0;}
.page-id-223060 .h2-price-card{padding:32px 22px;}
.page-id-223060 .h2-price-card h3{font-size:23px !important;}
.page-id-223060 .h2-price-amount{gap:4px;margin:18px 0;}
.page-id-223060 .h2-price-amount .dollar{font-size:24px;margin-top:8px;}
.page-id-223060 .h2-price-amount .number{font-size:58px;letter-spacing:-2px;}
.page-id-223060 .h2-price-amount .period{font-size:15px;margin-bottom:10px;}
.page-id-223060 .h2-price-card .price-desc{font-size:14px;}
.page-id-223060 .h2-vs-card{padding:24px 20px;}
.page-id-223060 .h2-vs-card h3{font-size:18px;}
.page-id-223060 .h2-vs-card ul li{font-size:14px;}
.page-id-223060 .h2-case-card{padding:24px 20px;}
.page-id-223060 .h2-case-card .case-stat{font-size:40px;}
.page-id-223060 .h2-case-card h3{font-size:19px;}
.page-id-223060 .h2-case-card p{font-size:15px;}
.page-id-223060 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223060 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223060 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223060 .pcd-5342-a2290f, .page-id-223060 .pcd-5342-a2290f :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,68px);margin:0;text-align:center}
.page-id-223060 .pcd-5342-cdf863, .page-id-223060 .pcd-5342-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223060 .pcd-5342-204d52, .page-id-223060 .pcd-5342-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223060 .pcd-5342-500643, .page-id-223060 .pcd-5342-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223060 .pcd-5342-700c4d, .page-id-223060 .pcd-5342-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223060 === */

/* === PAGE 223063 (Local SEO & Content) === */
body.page-id-223063{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223063 .home2-body, .page-id-223063 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223063 .home2-body .scribble, .page-id-223063 .home2-body .h2-handnote, .page-id-223063 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223063 .home2-body .et_pb_row, .page-id-223063 .home2-body .et_pb_column, .page-id-223063 .home2-body .et_pb_section, .page-id-223063 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223063 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223063 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223063 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223063 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223063 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223063 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223063 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223063 .home2-body .h2-cta .et_pb_button, .page-id-223063 .home2-body .h2-cta a.et_pb_button, .page-id-223063 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223063 .home2-body .h2-cta .et_pb_button:before, .page-id-223063 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223063 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223063 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223063 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223063 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223063 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223063 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223063 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223063 .h2-body-p a, .page-id-223063 .h2-dark-p a, .page-id-223063 .h2-callout-navy a, .page-id-223063 .h2-callout-cream a, .page-id-223063 .h2-case-quote a, .page-id-223063 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223063 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223063 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223063 .h2-proof-item svg{flex-shrink:0;}
.page-id-223063 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223063 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223063 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223063 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223063 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223063 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223063 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223063 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223063 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223063 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223063 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223063 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223063 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223063 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223063 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223063 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223063 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223063 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223063 .h2-includes li:last-child{border-bottom:none;}
.page-id-223063 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223063 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223063 .h2-scope-card{background:var(--h2-cream);border:1px solid var(--h2-gray-200);border-left:6px solid var(--h2-gold);border-radius:0 14px 14px 0;padding:40px 44px;}
.page-id-223063 .h2-scope-card h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223063 .h2-scope-card p{font-size:16px;color:var(--h2-text-soft);line-height:1.7;margin:0 0 16px;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-scope-card p:last-child{margin-bottom:0;}
.page-id-223063 .h2-scope-card strong{color:var(--h2-navy);font-weight:600;}
.page-id-223063 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223063 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223063 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223063 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223063 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223063 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223063 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223063 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223063 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223063 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223063 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223063 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223063 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223063 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223063 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223063 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223063 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223063 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223063 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223063 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223063 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223063 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223063 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223063 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223063 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223063 .h2-dark-p strong{color:white !important;}
@media(max-width:980px){.page-id-223063 .h2-pain-card{padding:26px 22px;}
.page-id-223063 .h2-stakes-box{padding:28px 26px;}
.page-id-223063 .h2-stakes-box h3{font-size:21px !important;}
.page-id-223063 .h2-plan-step{gap:18px;padding:22px 0;}
.page-id-223063 .h2-plan-num{width:52px;height:52px;font-size:20px;}
.page-id-223063 .h2-scope-card{padding:32px 28px;}
.page-id-223063 .h2-vs-card{padding:26px 22px;}
.page-id-223063 .h2-case-card{padding:26px;}
.page-id-223063 .h2-case-card .case-stat{font-size:46px;}}
@media(max-width:767px){.page-id-223063 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223063 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223063 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223063 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223063 .h2-pain-card{padding:24px 20px;}
.page-id-223063 .h2-pain-card h3{font-size:17px !important;}
.page-id-223063 .h2-pain-icon{width:48px;height:48px;}
.page-id-223063 .h2-pain-icon svg{width:20px;height:20px;}
.page-id-223063 .h2-stakes-box{padding:24px 22px;}
.page-id-223063 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223063 .h2-stakes-box p{font-size:15px;}
.page-id-223063 .h2-guide-stat{font-size:38px !important;}
.page-id-223063 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223063 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223063 .h2-plan-step h3{font-size:18px;}
.page-id-223063 .h2-plan-step p{font-size:15px;}
.page-id-223063 .h2-includes li{font-size:14px;padding:10px 0;}
.page-id-223063 .h2-scope-card{padding:26px 22px;}
.page-id-223063 .h2-scope-card h3{font-size:19px !important;}
.page-id-223063 .h2-scope-card p{font-size:15px;}
.page-id-223063 .h2-vs-card{padding:24px 20px;}
.page-id-223063 .h2-vs-card h3{font-size:18px;}
.page-id-223063 .h2-vs-card ul li{font-size:14px;}
.page-id-223063 .h2-case-card{padding:24px 20px;}
.page-id-223063 .h2-case-card .case-stat{font-size:40px;}
.page-id-223063 .h2-case-card h3{font-size:19px;}
.page-id-223063 .h2-case-card p{font-size:15px;}
.page-id-223063 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223063 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223063 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223063 .pcd-5359-a2290f, .page-id-223063 .pcd-5359-a2290f :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,68px);margin:0;text-align:center}
.page-id-223063 .pcd-5359-cdf863, .page-id-223063 .pcd-5359-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223063 .pcd-5359-204d52, .page-id-223063 .pcd-5359-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223063 .pcd-5359-500643, .page-id-223063 .pcd-5359-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223063 .pcd-5359-700c4d, .page-id-223063 .pcd-5359-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223063 === */

/* === PAGE 223066 (Website Design in Fort Worth, TX | PC Designs) === */
.page-id-223066 .pcd-abs, .page-id-223066 .pcd-abs .et_pb_text_inner{position:static !important}
body.page-id-223066{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223066 .home2-body, .page-id-223066 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223066 .home2-body .scribble, .page-id-223066 .home2-body .h2-handnote, .page-id-223066 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223066 .home2-body .et_pb_row, .page-id-223066 .home2-body .et_pb_column, .page-id-223066 .home2-body .et_pb_section, .page-id-223066 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223066 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223066 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223066 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223066 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223066 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223066 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223066 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223066 .home2-body .h2-cta .et_pb_button, .page-id-223066 .home2-body .h2-cta a.et_pb_button, .page-id-223066 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223066 .home2-body .h2-cta .et_pb_button:before, .page-id-223066 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223066 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223066 .home2-body .h2-cta-ghost .et_pb_button{background:transparent !important;background-color:transparent !important;color:var(--h2-navy) !important;border:2px solid var(--h2-navy) !important;}
.page-id-223066 .home2-body .h2-cta-ghost .et_pb_button:hover{background:var(--h2-navy) !important;color:white !important;}
.page-id-223066 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223066 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223066 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223066 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223066 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223066 .h2-body-p a, .page-id-223066 .h2-dark-p a, .page-id-223066 .h2-callout-navy a, .page-id-223066 .h2-callout-cream a, .page-id-223066 .h2-case-quote a, .page-id-223066 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223066 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223066 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223066 .h2-proof-item svg{flex-shrink:0;}
.page-id-223066 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223066 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223066 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223066 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223066 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223066 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223066 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223066 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223066 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223066 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223066 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223066 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223066 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223066 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223066 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223066 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223066 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223066 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223066 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223066 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223066 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223066 .h2-includes li:last-child{border-bottom:none;}
.page-id-223066 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223066 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223066 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223066 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223066 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223066 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223066 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223066 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223066 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223066 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223066 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223066 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223066 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223066 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223066 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223066 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223066 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223066 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223066 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223066 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223066 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223066 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223066 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223066 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223066 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223066 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223066 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223066 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223066 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223066 .h2-dark-p strong{color:white !important;}
.page-id-223066 .h2-skip-link{position:absolute;left:-9999px;top:auto;background:var(--h2-navy);color:white;padding:12px 20px;z-index:9999;border-radius:0 0 8px 0;font-family:'Inter',sans-serif;font-weight:700;text-decoration:none;}
.page-id-223066 .h2-skip-link:focus{left:0;top:0;}
@media(max-width:980px){.page-id-223066 .h2-pain-card{padding:26px 22px;}
.page-id-223066 .h2-stakes-box{padding:28px 26px;}
.page-id-223066 .h2-stakes-box h3{font-size:21px !important;}
.page-id-223066 .h2-plan-step{gap:18px;padding:22px 0;}
.page-id-223066 .h2-plan-num{width:52px;height:52px;font-size:20px;}
.page-id-223066 .h2-vs-card{padding:26px 22px;}
.page-id-223066 .h2-case-card{padding:26px;}
.page-id-223066 .h2-case-card .case-stat{font-size:46px;}}
@media(max-width:767px){.page-id-223066 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223066 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223066 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223066 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223066 .h2-pain-card{padding:24px 20px;}
.page-id-223066 .h2-pain-card h3{font-size:17px !important;}
.page-id-223066 .h2-pain-icon{width:48px;height:48px;}
.page-id-223066 .h2-pain-icon svg{width:20px;height:20px;}
.page-id-223066 .h2-stakes-box{padding:24px 22px;}
.page-id-223066 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223066 .h2-stakes-box p{font-size:15px;}
.page-id-223066 .h2-guide-stat{font-size:38px !important;}
.page-id-223066 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223066 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223066 .h2-plan-step h3{font-size:18px;}
.page-id-223066 .h2-plan-step p{font-size:15px;}
.page-id-223066 .h2-includes li{font-size:14px;padding:10px 0;}
.page-id-223066 .h2-vs-card{padding:24px 20px;}
.page-id-223066 .h2-vs-card h3{font-size:18px;}
.page-id-223066 .h2-vs-card ul li{font-size:14px;}
.page-id-223066 .h2-case-card{padding:24px 20px;}
.page-id-223066 .h2-case-card .case-stat{font-size:40px;}
.page-id-223066 .h2-case-card h3{font-size:19px;}
.page-id-223066 .h2-case-card p{font-size:15px;}
.page-id-223066 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223066 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223066 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223066 .pcd-6379-a8f8f8, .page-id-223066 .pcd-6379-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223066 .pcd-6379-cdf863, .page-id-223066 .pcd-6379-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223066 .pcd-6379-204d52, .page-id-223066 .pcd-6379-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223066 .pcd-6379-500643, .page-id-223066 .pcd-6379-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223066 .pcd-6379-700c4d, .page-id-223066 .pcd-6379-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223066 === */

/* === PAGE 223069 (Local SEO in Grand Prairie, TX | Get Found on Google | PC Designs) === */
body.page-id-223069{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223069 .home2-body, .page-id-223069 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223069 .home2-body .scribble, .page-id-223069 .home2-body .h2-handnote, .page-id-223069 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223069 .home2-body .et_pb_row, .page-id-223069 .home2-body .et_pb_column, .page-id-223069 .home2-body .et_pb_section, .page-id-223069 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223069 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223069 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223069 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223069 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223069 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223069 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223069 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223069 .home2-body .h2-cta .et_pb_button, .page-id-223069 .home2-body .h2-cta a.et_pb_button, .page-id-223069 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223069 .home2-body .h2-cta .et_pb_button:before, .page-id-223069 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223069 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223069 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223069 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223069 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223069 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223069 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223069 .h2-body-p a, .page-id-223069 .h2-dark-p a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223069 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223069 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223069 .h2-proof-item svg{flex-shrink:0;}
.page-id-223069 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223069 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223069 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223069 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223069 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223069 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223069 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223069 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223069 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223069 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223069 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223069 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223069 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223069 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223069 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223069 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223069 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223069 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223069 .h2-includes li:last-child{border-bottom:none;}
.page-id-223069 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223069 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223069 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223069 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223069 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223069 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223069 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223069 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223069 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223069 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223069 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223069 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223069 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223069 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223069 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223069 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223069 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223069 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223069 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223069 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223069 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223069 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223069 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223069 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223069 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223069 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223069 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223069 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223069 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223069 .h2-dark-p strong{color:white !important;}
@media(max-width:767px){.page-id-223069 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223069 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223069 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223069 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223069 .h2-pain-card{padding:24px 20px;}
.page-id-223069 .h2-stakes-box{padding:24px 22px;}
.page-id-223069 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223069 .h2-guide-stat{font-size:38px !important;}
.page-id-223069 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223069 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223069 .h2-vs-card{padding:24px 20px;}
.page-id-223069 .h2-case-card{padding:24px 20px;}
.page-id-223069 .h2-case-card .case-stat{font-size:40px;}
.page-id-223069 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223069 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223069 .pcd-5776-a8f8f8, .page-id-223069 .pcd-5776-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223069 .pcd-5776-cdf863, .page-id-223069 .pcd-5776-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223069 .pcd-5776-204d52, .page-id-223069 .pcd-5776-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223069 .pcd-5776-500643, .page-id-223069 .pcd-5776-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223069 .pcd-5776-700c4d, .page-id-223069 .pcd-5776-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223069 === */

/* === PAGE 223072 (Local SEO in Dallas, TX | Get Found on Google | PC Designs) === */
body.page-id-223072{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223072 .home2-body, .page-id-223072 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223072 .home2-body .scribble, .page-id-223072 .home2-body .h2-handnote, .page-id-223072 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223072 .home2-body .et_pb_row, .page-id-223072 .home2-body .et_pb_column, .page-id-223072 .home2-body .et_pb_section, .page-id-223072 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223072 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223072 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223072 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223072 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223072 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223072 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223072 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223072 .home2-body .h2-cta .et_pb_button, .page-id-223072 .home2-body .h2-cta a.et_pb_button, .page-id-223072 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223072 .home2-body .h2-cta .et_pb_button:before, .page-id-223072 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223072 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223072 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223072 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223072 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223072 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223072 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223072 .h2-body-p a, .page-id-223072 .h2-dark-p a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223072 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223072 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223072 .h2-proof-item svg{flex-shrink:0;}
.page-id-223072 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223072 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223072 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223072 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223072 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223072 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223072 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223072 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223072 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223072 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223072 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223072 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223072 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223072 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223072 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223072 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223072 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223072 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223072 .h2-includes li:last-child{border-bottom:none;}
.page-id-223072 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223072 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223072 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223072 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223072 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223072 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223072 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223072 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223072 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223072 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223072 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223072 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223072 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223072 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223072 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223072 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223072 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223072 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223072 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223072 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223072 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223072 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223072 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223072 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223072 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223072 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223072 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223072 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223072 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223072 .h2-dark-p strong{color:white !important;}
@media(max-width:767px){.page-id-223072 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223072 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223072 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223072 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223072 .h2-pain-card{padding:24px 20px;}
.page-id-223072 .h2-stakes-box{padding:24px 22px;}
.page-id-223072 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223072 .h2-guide-stat{font-size:38px !important;}
.page-id-223072 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223072 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223072 .h2-vs-card{padding:24px 20px;}
.page-id-223072 .h2-case-card{padding:24px 20px;}
.page-id-223072 .h2-case-card .case-stat{font-size:40px;}
.page-id-223072 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223072 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223072 .pcd-5774-a8f8f8, .page-id-223072 .pcd-5774-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223072 .pcd-5774-cdf863, .page-id-223072 .pcd-5774-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223072 .pcd-5774-204d52, .page-id-223072 .pcd-5774-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223072 .pcd-5774-500643, .page-id-223072 .pcd-5774-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223072 .pcd-5774-700c4d, .page-id-223072 .pcd-5774-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223072 === */

/* === PAGE 223075 (Local SEO in Mansfield, TX | Get Found on Google | PC Designs) === */
body.page-id-223075{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223075 .home2-body, .page-id-223075 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223075 .home2-body .scribble, .page-id-223075 .home2-body .h2-handnote, .page-id-223075 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223075 .home2-body .et_pb_row, .page-id-223075 .home2-body .et_pb_column, .page-id-223075 .home2-body .et_pb_section, .page-id-223075 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223075 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223075 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223075 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223075 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223075 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223075 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223075 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223075 .home2-body .h2-cta .et_pb_button, .page-id-223075 .home2-body .h2-cta a.et_pb_button, .page-id-223075 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223075 .home2-body .h2-cta .et_pb_button:before, .page-id-223075 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223075 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223075 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223075 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223075 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223075 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223075 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223075 .h2-body-p a, .page-id-223075 .h2-dark-p a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223075 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223075 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223075 .h2-proof-item svg{flex-shrink:0;}
.page-id-223075 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223075 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223075 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223075 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223075 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223075 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223075 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223075 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223075 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223075 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223075 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223075 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223075 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223075 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223075 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223075 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223075 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223075 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223075 .h2-includes li:last-child{border-bottom:none;}
.page-id-223075 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223075 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223075 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223075 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223075 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223075 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223075 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223075 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223075 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223075 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223075 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223075 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223075 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223075 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223075 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223075 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223075 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223075 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223075 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223075 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223075 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223075 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223075 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223075 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223075 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223075 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223075 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223075 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223075 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223075 .h2-dark-p strong{color:white !important;}
@media(max-width:767px){.page-id-223075 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223075 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223075 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223075 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223075 .h2-pain-card{padding:24px 20px;}
.page-id-223075 .h2-stakes-box{padding:24px 22px;}
.page-id-223075 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223075 .h2-guide-stat{font-size:38px !important;}
.page-id-223075 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223075 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223075 .h2-vs-card{padding:24px 20px;}
.page-id-223075 .h2-case-card{padding:24px 20px;}
.page-id-223075 .h2-case-card .case-stat{font-size:40px;}
.page-id-223075 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223075 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223075 .pcd-5772-a8f8f8, .page-id-223075 .pcd-5772-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223075 .pcd-5772-cdf863, .page-id-223075 .pcd-5772-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223075 .pcd-5772-204d52, .page-id-223075 .pcd-5772-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223075 .pcd-5772-500643, .page-id-223075 .pcd-5772-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223075 .pcd-5772-700c4d, .page-id-223075 .pcd-5772-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223075 === */

/* === PAGE 223078 (Local SEO in Plano, TX | Get Found on Google | PC Designs) === */
body.page-id-223078{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223078 .home2-body, .page-id-223078 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223078 .home2-body .scribble, .page-id-223078 .home2-body .h2-handnote, .page-id-223078 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223078 .home2-body .et_pb_row, .page-id-223078 .home2-body .et_pb_column, .page-id-223078 .home2-body .et_pb_section, .page-id-223078 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223078 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223078 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223078 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223078 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223078 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223078 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223078 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223078 .home2-body .h2-cta .et_pb_button, .page-id-223078 .home2-body .h2-cta a.et_pb_button, .page-id-223078 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223078 .home2-body .h2-cta .et_pb_button:before, .page-id-223078 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223078 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223078 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223078 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223078 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223078 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223078 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223078 .h2-body-p a, .page-id-223078 .h2-dark-p a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223078 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223078 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223078 .h2-proof-item svg{flex-shrink:0;}
.page-id-223078 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223078 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223078 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223078 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223078 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223078 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223078 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223078 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223078 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223078 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223078 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223078 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223078 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223078 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223078 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223078 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223078 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223078 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223078 .h2-includes li:last-child{border-bottom:none;}
.page-id-223078 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223078 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223078 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223078 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223078 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223078 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223078 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223078 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223078 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223078 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223078 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223078 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223078 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223078 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223078 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223078 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223078 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223078 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223078 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223078 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223078 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223078 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223078 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223078 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223078 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223078 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223078 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223078 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223078 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223078 .h2-dark-p strong{color:white !important;}
@media(max-width:767px){.page-id-223078 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223078 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223078 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223078 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223078 .h2-pain-card{padding:24px 20px;}
.page-id-223078 .h2-stakes-box{padding:24px 22px;}
.page-id-223078 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223078 .h2-guide-stat{font-size:38px !important;}
.page-id-223078 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223078 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223078 .h2-vs-card{padding:24px 20px;}
.page-id-223078 .h2-case-card{padding:24px 20px;}
.page-id-223078 .h2-case-card .case-stat{font-size:40px;}
.page-id-223078 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223078 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223078 .pcd-5770-a8f8f8, .page-id-223078 .pcd-5770-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223078 .pcd-5770-cdf863, .page-id-223078 .pcd-5770-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223078 .pcd-5770-204d52, .page-id-223078 .pcd-5770-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223078 .pcd-5770-500643, .page-id-223078 .pcd-5770-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223078 .pcd-5770-700c4d, .page-id-223078 .pcd-5770-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223078 === */

/* === PAGE 223081 (Local SEO in Fort Worth, TX | Get Found on Google | PC Designs) === */
body.page-id-223081{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223081 .home2-body, .page-id-223081 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223081 .home2-body .scribble, .page-id-223081 .home2-body .h2-handnote, .page-id-223081 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223081 .home2-body .et_pb_row, .page-id-223081 .home2-body .et_pb_column, .page-id-223081 .home2-body .et_pb_section, .page-id-223081 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223081 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223081 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223081 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223081 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223081 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223081 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223081 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223081 .home2-body .h2-cta .et_pb_button, .page-id-223081 .home2-body .h2-cta a.et_pb_button, .page-id-223081 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223081 .home2-body .h2-cta .et_pb_button:before, .page-id-223081 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223081 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223081 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223081 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223081 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223081 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223081 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223081 .h2-body-p a, .page-id-223081 .h2-dark-p a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223081 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223081 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223081 .h2-proof-item svg{flex-shrink:0;}
.page-id-223081 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223081 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223081 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223081 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223081 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223081 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223081 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223081 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223081 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223081 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223081 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223081 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223081 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223081 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223081 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223081 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223081 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223081 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223081 .h2-includes li:last-child{border-bottom:none;}
.page-id-223081 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223081 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223081 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223081 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223081 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223081 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223081 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223081 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223081 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223081 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223081 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223081 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223081 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223081 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223081 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223081 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223081 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223081 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223081 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223081 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223081 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223081 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223081 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223081 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223081 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223081 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223081 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223081 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223081 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223081 .h2-dark-p strong{color:white !important;}
@media(max-width:767px){.page-id-223081 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223081 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223081 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223081 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223081 .h2-pain-card{padding:24px 20px;}
.page-id-223081 .h2-stakes-box{padding:24px 22px;}
.page-id-223081 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223081 .h2-guide-stat{font-size:38px !important;}
.page-id-223081 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223081 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223081 .h2-vs-card{padding:24px 20px;}
.page-id-223081 .h2-case-card{padding:24px 20px;}
.page-id-223081 .h2-case-card .case-stat{font-size:40px;}
.page-id-223081 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223081 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223081 .pcd-5768-a8f8f8, .page-id-223081 .pcd-5768-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223081 .pcd-5768-cdf863, .page-id-223081 .pcd-5768-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223081 .pcd-5768-204d52, .page-id-223081 .pcd-5768-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223081 .pcd-5768-500643, .page-id-223081 .pcd-5768-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223081 .pcd-5768-700c4d, .page-id-223081 .pcd-5768-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223081 === */

/* === PAGE 223084 (Local SEO in Arlington, TX | Get Found on Google | PC Designs) === */
body.page-id-223084{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223084 .home2-body, .page-id-223084 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223084 .home2-body .scribble, .page-id-223084 .home2-body .h2-handnote, .page-id-223084 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223084 .home2-body .et_pb_row, .page-id-223084 .home2-body .et_pb_column, .page-id-223084 .home2-body .et_pb_section, .page-id-223084 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223084 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223084 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223084 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223084 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223084 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223084 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223084 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223084 .home2-body .h2-cta .et_pb_button, .page-id-223084 .home2-body .h2-cta a.et_pb_button, .page-id-223084 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223084 .home2-body .h2-cta .et_pb_button:before, .page-id-223084 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223084 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223084 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223084 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223084 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223084 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223084 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223084 .h2-body-p a, .page-id-223084 .h2-dark-p a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223084 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223084 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223084 .h2-proof-item svg{flex-shrink:0;}
.page-id-223084 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223084 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223084 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223084 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223084 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223084 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223084 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223084 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223084 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223084 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223084 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223084 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223084 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223084 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223084 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223084 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223084 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223084 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223084 .h2-includes li:last-child{border-bottom:none;}
.page-id-223084 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223084 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223084 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223084 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223084 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223084 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223084 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223084 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223084 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223084 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223084 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223084 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223084 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223084 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223084 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223084 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223084 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223084 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223084 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223084 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223084 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223084 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223084 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223084 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223084 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223084 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223084 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223084 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223084 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223084 .h2-dark-p strong{color:white !important;}
@media(max-width:767px){.page-id-223084 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223084 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223084 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223084 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223084 .h2-pain-card{padding:24px 20px;}
.page-id-223084 .h2-stakes-box{padding:24px 22px;}
.page-id-223084 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223084 .h2-guide-stat{font-size:38px !important;}
.page-id-223084 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223084 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223084 .h2-vs-card{padding:24px 20px;}
.page-id-223084 .h2-case-card{padding:24px 20px;}
.page-id-223084 .h2-case-card .case-stat{font-size:40px;}
.page-id-223084 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223084 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223084 .pcd-5766-a8f8f8, .page-id-223084 .pcd-5766-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223084 .pcd-5766-cdf863, .page-id-223084 .pcd-5766-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223084 .pcd-5766-204d52, .page-id-223084 .pcd-5766-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223084 .pcd-5766-500643, .page-id-223084 .pcd-5766-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223084 .pcd-5766-700c4d, .page-id-223084 .pcd-5766-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223084 === */

/* === PAGE 223087 (Custom WordPress Web Design in Arlington, TX | PC Designs) === */
body.page-id-223087{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223087 .home2-body, .page-id-223087 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223087 .home2-body .scribble, .page-id-223087 .home2-body .h2-handnote, .page-id-223087 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223087 .home2-body .et_pb_row, .page-id-223087 .home2-body .et_pb_column, .page-id-223087 .home2-body .et_pb_section, .page-id-223087 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223087 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223087 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223087 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223087 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223087 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223087 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223087 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223087 .home2-body .h2-cta .et_pb_button, .page-id-223087 .home2-body .h2-cta a.et_pb_button, .page-id-223087 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223087 .home2-body .h2-cta .et_pb_button:before, .page-id-223087 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223087 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
.page-id-223087 .home2-body .h2-cta-ghost .et_pb_button{background:transparent !important;background-color:transparent !important;color:var(--h2-navy) !important;border:2px solid var(--h2-navy) !important;}
.page-id-223087 .home2-body .h2-cta-ghost .et_pb_button:hover{background:var(--h2-navy) !important;color:white !important;}
.page-id-223087 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223087 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223087 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223087 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223087 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223087 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223087 .h2-body-p a, .page-id-223087 .h2-dark-p a, .page-id-223087 .h2-callout-navy a, .page-id-223087 .h2-callout-cream a, .page-id-223087 .h2-case-quote a, .page-id-223087 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223087 .h2-proof-item .pcd-code-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:14px !important;color:var(--h2-text-soft) !important;}
.page-id-223087 .h2-proof-item strong{color:var(--h2-navy);font-weight:700;}
.page-id-223087 .h2-proof-item svg{flex-shrink:0;}
.page-id-223087 .h2-proof-link{color:inherit !important;text-decoration:none !important;border-bottom:1px dotted var(--h2-gray-400);transition:border-color .2s, color .2s;}
.page-id-223087 .h2-proof-link:hover{color:var(--h2-blue) !important;border-bottom-color:var(--h2-blue);}
.page-id-223087 .h2-proof-link strong{color:var(--h2-navy);}
.page-id-223087 .h2-pain-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;text-align:center;}
.page-id-223087 .h2-pain-icon{width:56px;height:56px;background:#FEE2E2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-223087 .h2-pain-icon svg{color:#DC2626;width:24px;height:24px;}
.page-id-223087 .h2-pain-card h3{font-family:'Inter',sans-serif;font-size:19px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 10px !important;letter-spacing:-0.3px;}
.page-id-223087 .h2-pain-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223087 .h2-stakes-box{background:var(--h2-navy);color:white;padding:36px 40px;border-radius:14px;margin-top:32px;}
.page-id-223087 .h2-stakes-box .label{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-gold);margin-bottom:12px;}
.page-id-223087 .h2-stakes-box h3{font-family:'Inter',sans-serif;font-size:24px !important;font-weight:800 !important;color:white !important;line-height:1.3 !important;margin:0 0 14px !important;letter-spacing:-0.5px;}
.page-id-223087 .h2-stakes-box p{font-size:16px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223087 .h2-guide-stat{font-family:'Inter',sans-serif;font-size:48px !important;font-weight:900 !important;color:var(--h2-gold) !important;line-height:1 !important;letter-spacing:-2px;margin:0 0 6px !important;}
.page-id-223087 .h2-guide-stat-label{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);text-transform:uppercase;letter-spacing:1.5px;}
.page-id-223087 .h2-plan-step{display:flex;gap:24px;align-items:flex-start;padding:28px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223087 .h2-plan-step:last-child{border-bottom:none;}
.page-id-223087 .h2-plan-num{flex-shrink:0;width:64px;height:64px;background:var(--h2-gold);color:var(--h2-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:24px;font-weight:900;}
.page-id-223087 .h2-plan-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:8px 0 10px;line-height:1.2;}
.page-id-223087 .h2-plan-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223087 .h2-includes{list-style:none;padding:0;margin:0;}
.page-id-223087 .h2-includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid var(--h2-gray-100);}
.page-id-223087 .h2-includes li:last-child{border-bottom:none;}
.page-id-223087 .h2-includes li svg{flex-shrink:0;width:20px;height:20px;color:var(--h2-gold);margin-top:2px;}
.page-id-223087 .h2-includes li strong{color:var(--h2-navy);font-weight:700;}
.page-id-223087 .h2-vs-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223087 .h2-vs-card.success{border-top:4px solid var(--h2-gold);background:var(--h2-cream);}
.page-id-223087 .h2-vs-card.failure{border-top:4px solid #DC2626;}
.page-id-223087 .h2-vs-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:800;color:var(--h2-navy);margin:0 0 20px;}
.page-id-223087 .h2-vs-card ul{list-style:none;padding:0;margin:0;}
.page-id-223087 .h2-vs-card ul li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:'Inter',sans-serif;font-size:15px;color:var(--h2-text);line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06);}
.page-id-223087 .h2-vs-card ul li:last-child{border-bottom:none;}
.page-id-223087 .h2-vs-card ul li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;}
.page-id-223087 .h2-vs-card.success ul li svg{color:var(--h2-gold);}
.page-id-223087 .h2-vs-card.failure ul li svg{color:#DC2626;}
.page-id-223087 .h2-faq{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;margin-bottom:12px;overflow:hidden;}
.page-id-223087 .h2-faq summary{cursor:pointer;padding:22px 26px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:var(--h2-navy);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.page-id-223087 .h2-faq summary::-webkit-details-marker{display:none;}
.page-id-223087 .h2-faq summary::after{content:"+";flex-shrink:0;width:28px;height:28px;background:var(--h2-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:var(--h2-navy);transition:transform .2s;}
.page-id-223087 .h2-faq[open] summary::after{content:"\2212";background:var(--h2-gold);}
.page-id-223087 .h2-faq .faq-body{padding:0 26px 24px;font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.7;}
.page-id-223087 .h2-faq .faq-body strong{color:var(--h2-navy);font-weight:700;}
.page-id-223087 .h2-faq .faq-body a{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;}
.page-id-223087 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px;}
.page-id-223087 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif;}
.page-id-223087 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:var(--h2-gold);line-height:1;letter-spacing:-2px;margin:0 0 4px;}
.page-id-223087 .h2-case-card .case-stat-label{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif;}
.page-id-223087 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3;}
.page-id-223087 .h2-case-card p{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223087 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223087 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223087 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223087 .h2-dark-p strong{color:white !important;}
@media(max-width:980px){.page-id-223087 .h2-pain-card{padding:26px 22px;}
.page-id-223087 .h2-stakes-box{padding:28px 26px;}
.page-id-223087 .h2-stakes-box h3{font-size:21px !important;}
.page-id-223087 .h2-plan-step{gap:18px;padding:22px 0;}
.page-id-223087 .h2-plan-num{width:52px;height:52px;font-size:20px;}
.page-id-223087 .h2-vs-card{padding:26px 22px;}
.page-id-223087 .h2-case-card{padding:26px;}
.page-id-223087 .h2-case-card .case-stat{font-size:46px;}}
@media(max-width:767px){.page-id-223087 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223087 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223087 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223087 .h2-proof-item .pcd-code-inner{font-size:13px !important;flex-wrap:wrap !important;}
.page-id-223087 .h2-pain-card{padding:24px 20px;}
.page-id-223087 .h2-pain-card h3{font-size:17px !important;}
.page-id-223087 .h2-pain-icon{width:48px;height:48px;}
.page-id-223087 .h2-pain-icon svg{width:20px;height:20px;}
.page-id-223087 .h2-stakes-box{padding:24px 22px;}
.page-id-223087 .h2-stakes-box h3{font-size:19px !important;}
.page-id-223087 .h2-stakes-box p{font-size:15px;}
.page-id-223087 .h2-guide-stat{font-size:38px !important;}
.page-id-223087 .h2-plan-step{gap:14px;padding:20px 0;}
.page-id-223087 .h2-plan-num{width:44px;height:44px;font-size:18px;}
.page-id-223087 .h2-plan-step h3{font-size:18px;}
.page-id-223087 .h2-plan-step p{font-size:15px;}
.page-id-223087 .h2-includes li{font-size:14px;padding:10px 0;}
.page-id-223087 .h2-vs-card{padding:24px 20px;}
.page-id-223087 .h2-vs-card h3{font-size:18px;}
.page-id-223087 .h2-vs-card ul li{font-size:14px;}
.page-id-223087 .h2-case-card{padding:24px 20px;}
.page-id-223087 .h2-case-card .case-stat{font-size:40px;}
.page-id-223087 .h2-case-card h3{font-size:19px;}
.page-id-223087 .h2-case-card p{font-size:15px;}
.page-id-223087 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223087 .h2-faq summary{font-size:16px !important;padding:18px 22px !important;}
.page-id-223087 .h2-faq .faq-body{padding:0 22px 20px !important;font-size:15px !important;}}
.page-id-223087 .pcd-5334-a2290f, .page-id-223087 .pcd-5334-a2290f :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,68px);margin:0;text-align:center}
.page-id-223087 .pcd-5334-cdf863, .page-id-223087 .pcd-5334-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223087 .pcd-5334-204d52, .page-id-223087 .pcd-5334-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223087 .pcd-5334-500643, .page-id-223087 .pcd-5334-500643 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(26px,3.2vw,38px);margin:0}
.page-id-223087 .pcd-5334-700c4d, .page-id-223087 .pcd-5334-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223087 === */

/* === PAGE 223090 (Web Design in Grand Prairie, TX | Custom WordPress for Service Businesses | PC Designs) === */
.page-id-223090 .pcd-5762-a8f8f8, .page-id-223090 .pcd-5762-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223090 .pcd-5762-df54c8, .page-id-223090 .pcd-5762-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223090 .pcd-5762-4015ec, .page-id-223090 .pcd-5762-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223090 .pcd-5762-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223090 .pcd-5762-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223090 .pcd-5762-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223090 .pcd-5762-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223090 .pcd-5762-36c7d0, .page-id-223090 .pcd-5762-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223090 .pcd-5762-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223090 .pcd-5762-3a037b, .page-id-223090 .pcd-5762-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223090 === */

/* === PAGE 223093 (Web Design in Mansfield, TX) === */
.page-id-223093 .pcd-5441-a8f8f8, .page-id-223093 .pcd-5441-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223093 .pcd-5441-df54c8, .page-id-223093 .pcd-5441-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223093 .pcd-5441-4015ec, .page-id-223093 .pcd-5441-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223093 .pcd-5441-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223093 .pcd-5441-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223093 .pcd-5441-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223093 .pcd-5441-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223093 .pcd-5441-36c7d0, .page-id-223093 .pcd-5441-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223093 .pcd-5441-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223093 .pcd-5441-3a037b, .page-id-223093 .pcd-5441-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223093 === */

/* === PAGE 223096 (Landscaping Web Design) === */
.page-id-223096 .pcd-5445-a8f8f8, .page-id-223096 .pcd-5445-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223096 .pcd-5445-df54c8, .page-id-223096 .pcd-5445-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223096 .pcd-5445-4015ec, .page-id-223096 .pcd-5445-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223096 .pcd-5445-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223096 .pcd-5445-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223096 .pcd-5445-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223096 .pcd-5445-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223096 .pcd-5445-36c7d0, .page-id-223096 .pcd-5445-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223096 .pcd-5445-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223096 .pcd-5445-3a037b, .page-id-223096 .pcd-5445-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223096 === */

/* === PAGE 223099 (Chiropractor Web Design) === */
.page-id-223099 .pcd-5444-a8f8f8, .page-id-223099 .pcd-5444-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223099 .pcd-5444-df54c8, .page-id-223099 .pcd-5444-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223099 .pcd-5444-4015ec, .page-id-223099 .pcd-5444-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223099 .pcd-5444-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223099 .pcd-5444-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223099 .pcd-5444-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223099 .pcd-5444-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223099 .pcd-5444-36c7d0, .page-id-223099 .pcd-5444-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223099 .pcd-5444-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223099 .pcd-5444-3a037b, .page-id-223099 .pcd-5444-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223099 === */

/* === PAGE 223102 (Web Design in Arlington, TX) === */
.page-id-223102 .pcd-5439-a8f8f8, .page-id-223102 .pcd-5439-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223102 .pcd-5439-df54c8, .page-id-223102 .pcd-5439-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223102 .pcd-5439-4015ec, .page-id-223102 .pcd-5439-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223102 .pcd-5439-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223102 .pcd-5439-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223102 .pcd-5439-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223102 .pcd-5439-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223102 .pcd-5439-36c7d0, .page-id-223102 .pcd-5439-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223102 .pcd-5439-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223102 .pcd-5439-3a037b, .page-id-223102 .pcd-5439-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223102 === */

/* === PAGE 223105 (Web Design in Fort Worth, TX) === */
.page-id-223105 .pcd-5443-a8f8f8, .page-id-223105 .pcd-5443-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223105 .pcd-5443-df54c8, .page-id-223105 .pcd-5443-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223105 .pcd-5443-4015ec, .page-id-223105 .pcd-5443-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223105 .pcd-5443-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223105 .pcd-5443-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223105 .pcd-5443-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223105 .pcd-5443-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223105 .pcd-5443-36c7d0, .page-id-223105 .pcd-5443-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223105 .pcd-5443-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223105 .pcd-5443-3a037b, .page-id-223105 .pcd-5443-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223105 === */

/* === PAGE 223108 (Web Design in Dallas, TX | Custom WordPress for Service Businesses | PC Designs) === */
.page-id-223108 .pcd-4741-a8f8f8, .page-id-223108 .pcd-4741-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223108 .pcd-4741-df54c8, .page-id-223108 .pcd-4741-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223108 .pcd-4741-4015ec, .page-id-223108 .pcd-4741-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223108 .pcd-4741-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223108 .pcd-4741-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223108 .pcd-4741-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223108 .pcd-4741-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223108 .pcd-4741-36c7d0, .page-id-223108 .pcd-4741-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223108 .pcd-4741-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223108 .pcd-4741-3a037b, .page-id-223108 .pcd-4741-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223108 === */

/* === PAGE 223111 (White-Label Web Design & Divi Development for Agencies | PC Designs) === */
.page-id-223111 .pcd-5583-a8f8f8, .page-id-223111 .pcd-5583-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223111 .pcd-5583-df54c8, .page-id-223111 .pcd-5583-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223111 .pcd-5583-4015ec, .page-id-223111 .pcd-5583-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223111 .pcd-5583-c5fd70{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:32px}
.page-id-223111 .pcd-5583-d1c6a9{font-size:11px;color:#E8A020;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'Inter',sans-serif}
.page-id-223111 .pcd-5583-d25ad4{font-family:'Inter',sans-serif;font-weight:900;font-size:56px;color:#E8A020;line-height:1;letter-spacing:-2px;margin:0 0 4px}
.page-id-223111 .pcd-5583-8178e8{font-size:14px;color:rgba(255,255,255,0.5);margin:0 0 22px;font-family:'Inter',sans-serif}
.page-id-223111 .pcd-5583-36c7d0, .page-id-223111 .pcd-5583-36c7d0 :is(h1,h2,h3,h4,h5,h6){font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:white;margin:0 0 12px;line-height:1.3}
.page-id-223111 .pcd-5583-fbc7c6{font-size:16px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0;font-family:'Inter',sans-serif}
.page-id-223111 .pcd-5583-3a037b, .page-id-223111 .pcd-5583-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223111 === */

/* === PAGE 223114 (Web Design in Plano, TX | Custom WordPress for Service Businesses | PC Designs) === */
.page-id-223114 .pcd-5584-a8f8f8, .page-id-223114 .pcd-5584-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223114 .pcd-5584-df54c8, .page-id-223114 .pcd-5584-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223114 .pcd-5584-4015ec, .page-id-223114 .pcd-5584-4015ec :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0}
.page-id-223114 .pcd-5584-3a037b, .page-id-223114 .pcd-5584-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223114 === */

/* === PAGE 223117 (About — Dyllon at PC Designs) === */
body.page-id-223117{--h2-navy:#0D1F3C;
--h2-navy-mid:#162E56;
--h2-blue:#1A5FBF;
--h2-blue-light:#2E7FE8;
--h2-gold:#E8A020;
--h2-cream:#FBF7F0;
--h2-gray-100:#EEF1F6;
--h2-gray-200:#DDE3EE;
--h2-gray-400:#5E6A80;
--h2-text:#1A2035;
--h2-text-soft:#4A5568;}
.page-id-223117 .home2-body, .page-id-223117 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223117 .home2-body .scribble, .page-id-223117 .home2-body .h2-handnote, .page-id-223117 .home2-body .h2-handnote .et_pb_text_inner, .page-id-223117 .home2-body .h2-founder-name, .page-id-223117 .home2-body .h2-founder-name .et_pb_text_inner, .page-id-223117 .home2-body .h2-sticky{font-family:'Caveat',cursive !important;}
.page-id-223117 .home2-body .et_pb_row, .page-id-223117 .home2-body .et_pb_column, .page-id-223117 .home2-body .et_pb_section, .page-id-223117 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223117 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223117 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223117 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223117 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223117 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223117 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223117 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223117 .h2-portrait .et_pb_image_wrap{display:block !important;max-width:380px !important;margin:0 auto !important;}
.page-id-223117 .h2-portrait .et_pb_image_wrap img{width:100% !important;height:auto !important;border-radius:8px !important;box-shadow:0 30px 60px -20px rgba(13,31,60,0.4),12px 12px 0 var(--h2-navy) !important;transform:rotate(1.5deg) !important;display:block !important;}
.page-id-223117 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223117 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223117 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223117 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223117 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223117 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223117 .h2-body-p a, .page-id-223117 .h2-dark-p a, .page-id-223117 .h2-callout-navy a, .page-id-223117 .h2-callout-cream a, .page-id-223117 .h2-case-quote a, .page-id-223117 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223117 .h2-story-p .et_pb_text_inner{font-size:18px !important;color:var(--h2-text) !important;line-height:1.8 !important;font-weight:400 !important;}
.page-id-223117 .h2-story-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223117 .h2-story-p em{font-family:'Caveat',cursive !important;font-style:normal !important;font-size:24px !important;font-weight:700 !important;color:var(--h2-blue) !important;border-bottom:3px solid var(--h2-gold) !important;padding-bottom:1px !important;margin-right:0.15em !important;}
.page-id-223117 .h2-belief{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:32px 28px;height:100%;}
.page-id-223117 .h2-belief .num{display:inline-block;font-family:'Caveat',cursive;font-size:36px;color:var(--h2-gold);line-height:1;margin-bottom:12px;font-weight:600;}
.page-id-223117 .h2-belief h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:700;color:var(--h2-navy);margin:0 0 14px;line-height:1.3;}
.page-id-223117 .h2-belief p{font-size:15px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223117 .h2-case-card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:28px;height:100%;}
.page-id-223117 .h2-case-card .case-tag{font-size:11px;color:var(--h2-gold);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:block;margin-bottom:8px;font-family:'Inter',sans-serif;}
.page-id-223117 .h2-case-card .case-stat{font-family:'Inter',sans-serif;font-weight:900;font-size:42px;color:var(--h2-gold);line-height:1;letter-spacing:-1px;margin:0 0 4px;}
.page-id-223117 .h2-case-card .case-stat-label{font-size:13px;color:rgba(255,255,255,0.5);margin:0 0 18px;font-family:'Inter',sans-serif;}
.page-id-223117 .h2-case-card h3{font-family:'Inter',sans-serif;font-size:19px;font-weight:700;color:white;margin:0 0 10px;line-height:1.3;}
.page-id-223117 .h2-case-card p{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223117 .h2-process-step{display:flex;gap:24px;align-items:flex-start;padding:24px 0;border-bottom:1px solid var(--h2-gray-200);}
.page-id-223117 .h2-process-step:last-child{border-bottom:none;}
.page-id-223117 .h2-process-num{flex-shrink:0;width:56px;height:56px;background:var(--h2-navy);color:var(--h2-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-size:22px;font-weight:800;}
.page-id-223117 .h2-process-step h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:var(--h2-navy);margin:6px 0 10px;line-height:1.2;}
.page-id-223117 .h2-process-step p{font-size:16px;color:var(--h2-text-soft);line-height:1.65;margin:0;font-family:'Inter',sans-serif;}
.page-id-223117 .h2-stat{text-align:center;}
.page-id-223117 .h2-stat .num{font-family:'Inter',sans-serif;font-weight:900;font-size:48px;color:var(--h2-navy);line-height:1;letter-spacing:-1px;}
.page-id-223117 .h2-stat .num .gold{color:var(--h2-gold);}
.page-id-223117 .h2-stat .label{font-size:13px;color:var(--h2-text-soft);font-family:'Inter',sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin-top:8px;}
.page-id-223117 .h2-case-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:white !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223117 .h2-case-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223117 .h2-dark-p .et_pb_text_inner{font-size:17px !important;color:rgba(255,255,255,0.7) !important;line-height:1.7 !important;font-family:'Inter',sans-serif !important;}
.page-id-223117 .h2-dark-p strong{color:white !important;}
.page-id-223117 .home2-body .h2-cta .et_pb_button, .page-id-223117 .home2-body .h2-cta a.et_pb_button, .page-id-223117 .home2-body .h2-cta .et_pb_button_module_wrapper a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;
color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;
font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;
border-radius:6px !important;border:2px solid var(--h2-gold) !important;
text-shadow:none !important;line-height:1.2 !important;}
.page-id-223117 .home2-body .h2-cta .et_pb_button:before, .page-id-223117 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223117 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;color:var(--h2-navy) !important;}
@media(max-width:980px){.page-id-223117 .h2-portrait .et_pb_image_wrap{max-width:320px !important;margin-top:32px !important;}
.page-id-223117 .h2-portrait .et_pb_image_wrap img{transform:rotate(1deg) !important;box-shadow:0 20px 40px -15px rgba(13,31,60,0.4),8px 8px 0 var(--h2-navy) !important;}
.page-id-223117 .h2-belief{padding:28px 24px !important;}
.page-id-223117 .h2-process-step{gap:18px !important;padding:20px 0 !important;}
.page-id-223117 .h2-process-num{width:48px !important;height:48px !important;font-size:18px !important;}
.page-id-223117 .h2-stat .num{font-size:38px !important;}
.page-id-223117 .h2-case-card{padding:24px 22px !important;}
.page-id-223117 .h2-case-card .case-stat{font-size:36px !important;}}
@media(max-width:767px){.page-id-223117 .h2-portrait .et_pb_image_wrap{max-width:260px !important;margin:24px auto !important;}
.page-id-223117 .h2-portrait .et_pb_image_wrap img{transform:rotate(0deg) !important;box-shadow:0 16px 32px -12px rgba(13,31,60,0.35),6px 6px 0 var(--h2-navy) !important;}
.page-id-223117 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223117 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223117 .h2-story-p .et_pb_text_inner{font-size:16px !important;line-height:1.75 !important;}
.page-id-223117 .h2-story-p em{font-size:20px !important;}
.page-id-223117 .h2-body-p .et_pb_text_inner{font-size:15px !important;}
.page-id-223117 .h2-belief{padding:24px 20px !important;}
.page-id-223117 .h2-belief .num{font-size:30px !important;}
.page-id-223117 .h2-belief h3{font-size:18px !important;}
.page-id-223117 .h2-belief p{font-size:14px !important;}
.page-id-223117 .h2-case-card{padding:22px 20px !important;}
.page-id-223117 .h2-case-card .case-stat{font-size:32px !important;}
.page-id-223117 .h2-case-card h3{font-size:17px !important;}
.page-id-223117 .h2-case-card p{font-size:14px !important;}
.page-id-223117 .h2-process-step{gap:14px !important;padding:18px 0 !important;}
.page-id-223117 .h2-process-num{width:42px !important;height:42px !important;font-size:16px !important;}
.page-id-223117 .h2-process-step h3{font-size:18px !important;margin-top:4px !important;}
.page-id-223117 .h2-process-step p{font-size:15px !important;}
.page-id-223117 .h2-stat{padding:8px 0 !important;}
.page-id-223117 .h2-stat .num{font-size:32px !important;}
.page-id-223117 .h2-stat .label{font-size:11px !important;letter-spacing:1px !important;}
.page-id-223117 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}
.page-id-223117 .h2-dark-p .et_pb_text_inner{font-size:15px !important;}}
.page-id-223117 .pcd-5227-9dcf1d, .page-id-223117 .pcd-5227-9dcf1d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(40px,5.5vw,60px);margin:0}
.page-id-223117 .pcd-5227-204d52, .page-id-223117 .pcd-5227-204d52 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0}
.page-id-223117 .pcd-5227-cdf863, .page-id-223117 .pcd-5227-cdf863 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,42px);margin:0;text-align:center}
.page-id-223117 .pcd-5227-c51b83{display: block; width: 100%}
.page-id-223117 .pcd-5227-700c4d, .page-id-223117 .pcd-5227-700c4d :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,46px);margin:0;text-align:center}
/* === END PAGE 223117 === */

/* === PAGE 223120 (Service Areas) === */
.page-id-223120 .pcd-4755-a8f8f8, .page-id-223120 .pcd-4755-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223120 .pcd-4755-df54c8, .page-id-223120 .pcd-4755-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223120 .h2-local-card{padding:18px 22px !important;}
.page-id-223120 .h2-local-card .icon-wrap{width:38px !important;height:38px !important;margin-bottom:10px !important;}
.page-id-223120 .h2-local-card .icon-wrap svg{width:18px !important;height:18px !important;}
.page-id-223120 .h2-local-card h3{margin:0 0 8px !important;}
.page-id-223120 .h2-local-card p{line-height:1.5 !important;}
.page-id-223120 .h2-local-card p[style*="margin-top:14px"]{margin-top:10px !important;}
.page-id-223120 .pcd-4755-37534c{margin-top:14px}
.page-id-223120 .pcd-4755-4d9db2{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;padding-bottom:1px}
.page-id-223120 .pcd-4755-e6cd2c{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;padding-bottom:1px;display:inline-block;margin-top:8px}
.page-id-223120 .pcd-4755-d41fa6{margin-top:0}
.page-id-223120 .pcd-4755-3a037b, .page-id-223120 .pcd-4755-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223120 === */

/* === PAGE 223123 (Project Inquiry) === */
body.page-id-223123{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223123 .home2-body, .page-id-223123 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223123 .home2-body .scribble, .page-id-223123 .home2-body .h2-handnote, .page-id-223123 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223123 .home2-body .et_pb_row, .page-id-223123 .home2-body .et_pb_column, .page-id-223123 .home2-body .et_pb_section, .page-id-223123 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223123 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223123 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223123 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223123 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223123 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223123 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223123 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223123 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223123 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223123 .h2-h2 h2 .scribble-emphasis{font-size:1.15em !important;border-bottom:5px solid var(--h2-gold) !important;padding-bottom:2px !important;line-height:1.2 !important;}
.page-id-223123 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223123 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223123 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223123 .h2-body-p a, .page-id-223123 .h2-dark-p a, .page-id-223123 .h2-callout-navy a, .page-id-223123 .h2-callout-cream a, .page-id-223123 .h2-case-quote a, .page-id-223123 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223123 .h2-expect-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:28px 26px;height:100%;}
.page-id-223123 .h2-expect-icon{width:48px;height:48px;background:var(--h2-cream);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;}
.page-id-223123 .h2-expect-icon svg{color:var(--h2-navy);width:22px;height:22px;}
.page-id-223123 .h2-expect-card h3{font-family:'Inter',sans-serif;font-size:18px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 8px !important;letter-spacing:-0.2px;}
.page-id-223123 .h2-expect-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223123 .h2-form-wrap{background:white;border:1px solid var(--h2-gray-200);border-radius:18px;padding:48px 44px;box-shadow:0 12px 40px -16px rgba(13,31,60,0.08);}
.page-id-223123 .h2-form-wrap .form-tag{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-blue);margin:0 0 12px;}
.page-id-223123 .h2-form-wrap h2{font-family:'Inter',sans-serif;font-size:32px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:0 0 14px !important;letter-spacing:-0.8px;line-height:1.15 !important;}
.page-id-223123 .h2-form-wrap .form-sub{font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.6;margin:0 0 32px;}
.page-id-223123 .h2-form-17hats{width:100%;}
.page-id-223123 .h2-form-17hats iframe{display:block;width:100% !important;border:0;background:transparent;}
.page-id-223123 .h2-alt-card{background:var(--h2-navy);color:white;border-radius:14px;padding:32px 36px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;}
.page-id-223123 .h2-alt-card .alt-icon{flex-shrink:0;width:56px;height:56px;background:rgba(232,160,32,0.18);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;}
.page-id-223123 .h2-alt-card .alt-icon svg{color:var(--h2-gold);width:26px;height:26px;}
.page-id-223123 .h2-alt-card .alt-body{flex:1;min-width:240px;}
.page-id-223123 .h2-alt-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:700;color:white;margin:0 0 6px;letter-spacing:-0.3px;}
.page-id-223123 .h2-alt-card p{font-family:'Inter',sans-serif;font-size:15px;color:rgba(255,255,255,0.75);margin:0;line-height:1.6;}
.page-id-223123 .h2-alt-card a.alt-link{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;font-family:'Inter',sans-serif;font-size:14px;font-weight:700;color:var(--h2-navy);background:var(--h2-gold);padding:12px 22px;border-radius:8px;text-decoration:none;transition:background .15s;}
.page-id-223123 .h2-alt-card a.alt-link:hover{background:#d4911a;color:var(--h2-navy);}
.page-id-223123 .h2-direct-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;}
.page-id-223123 .h2-direct-card{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;padding:22px 24px;text-decoration:none !important;display:block;transition:all .15s ease;}
.page-id-223123 .h2-direct-card:hover{border-color:var(--h2-blue);transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(13,31,60,0.15);}
.page-id-223123 .h2-direct-card .direct-label{font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--h2-text-soft);margin:0 0 6px;}
.page-id-223123 .h2-direct-card .direct-val{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;color:var(--h2-navy);letter-spacing:-0.3px;display:flex;align-items:center;gap:10px;}
.page-id-223123 .h2-direct-card .direct-val svg{color:var(--h2-gold);flex-shrink:0;}
@media(max-width:980px){.page-id-223123 .h2-expect-card{padding:24px 22px;}
.page-id-223123 .h2-form-wrap{padding:40px 32px;}
.page-id-223123 .h2-form-wrap h2{font-size:28px !important;}
.page-id-223123 .h2-alt-card{padding:28px 30px;gap:22px;}}
@media(max-width:767px){.page-id-223123 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223123 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223123 .h2-expect-card{padding:22px 20px;}
.page-id-223123 .h2-expect-card h3{font-size:16px !important;}
.page-id-223123 .h2-form-wrap{padding:32px 22px;border-radius:14px;}
.page-id-223123 .h2-form-wrap h2{font-size:24px !important;}
.page-id-223123 .h2-form-wrap .form-sub{font-size:15px;margin-bottom:24px;}
.page-id-223123 .h2-alt-card{padding:24px 22px;flex-direction:column;align-items:flex-start;gap:16px;}
.page-id-223123 .h2-alt-card h3{font-size:18px;}
.page-id-223123 .h2-direct-card{padding:18px 20px;}
.page-id-223123 .h2-direct-card .direct-val{font-size:16px;}}
.page-id-223123 .pcd-4707-06b28a, .page-id-223123 .pcd-4707-06b28a :is(h1,h2,h3,h4,h5,h6){font-size:clamp(34px,4.5vw,58px);margin:0;text-align:center}
.page-id-223123 .pcd-4707-860a3d{font-family:'Inter',sans-serif;font-size:13px;color:#4A5568;line-height:1.6;margin:20px 0 0;padding:14px 18px;background:#FBF7F0;border-left:3px solid #E8A020;border-radius:0 6px 6px 0}
.page-id-223123 .pcd-4707-b5bc8f{color:#1A5FBF;font-weight:600}
.page-id-223123 .pcd-4707-8abafe, .page-id-223123 .pcd-4707-8abafe :is(h1,h2,h3,h4,h5,h6){font-size:clamp(24px,3vw,34px);margin:0;text-align:center}
/* === END PAGE 223123 === */

/* === PAGE 223126 (Book Discovery Call) === */
body.page-id-223126{--h2-navy:#0D1F3C;--h2-navy-mid:#162E56;--h2-blue:#1A5FBF;--h2-blue-light:#2E7FE8;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223126 .home2-body, .page-id-223126 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223126 .home2-body .scribble, .page-id-223126 .home2-body .h2-handnote, .page-id-223126 .home2-body .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;}
.page-id-223126 .home2-body .et_pb_row, .page-id-223126 .home2-body .et_pb_column, .page-id-223126 .home2-body .et_pb_section, .page-id-223126 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223126 .h2-tag .et_pb_text_inner{font-size:12px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase;color:var(--h2-blue) !important;margin:0;}
.page-id-223126 .h2-tag-gold .et_pb_text_inner{color:var(--h2-gold) !important;}
.page-id-223126 .h2-hero-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;}
.page-id-223126 .h2-hero-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;margin-right:0.15em;}
.page-id-223126 .h2-hero-h1 h1 .highlight{color:var(--h2-gold) !important;}
.page-id-223126 .h2-hero-sub .et_pb_text_inner{font-size:19px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223126 .h2-handnote .et_pb_text_inner{font-family:'Caveat',cursive !important;font-weight:500 !important;font-size:28px !important;color:var(--h2-blue) !important;line-height:1.3 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223126 .h2-h2 h2{font-family:'Inter',sans-serif !important;font-weight:900 !important;color:var(--h2-navy) !important;line-height:1.1 !important;letter-spacing:-1px !important;}
.page-id-223126 .h2-h2 h2 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;margin-right:0.15em;}
.page-id-223126 .h2-h2 h2 .highlight{color:var(--h2-gold) !important;}
.page-id-223126 .h2-body-p .et_pb_text_inner{font-size:17px !important;color:var(--h2-text-soft) !important;line-height:1.7 !important;}
.page-id-223126 .h2-body-p strong{color:var(--h2-navy);font-weight:600;}
.page-id-223126 .h2-body-p a, .page-id-223126 .h2-dark-p a, .page-id-223126 .h2-callout-navy a, .page-id-223126 .h2-callout-cream a, .page-id-223126 .h2-case-quote a, .page-id-223126 .h2-clients-note a{text-decoration:underline !important;text-underline-offset:2px;}
.page-id-223126 .h2-expect-card{background:white;border:1px solid var(--h2-gray-200);border-radius:12px;padding:28px 26px;height:100%;}
.page-id-223126 .h2-expect-icon{width:48px;height:48px;background:var(--h2-cream);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;}
.page-id-223126 .h2-expect-icon svg{color:var(--h2-navy);width:22px;height:22px;}
.page-id-223126 .h2-expect-card h3{font-family:'Inter',sans-serif;font-size:18px !important;font-weight:700 !important;color:var(--h2-navy) !important;margin:0 0 8px !important;letter-spacing:-0.2px;}
.page-id-223126 .h2-expect-card p{font-size:15px;color:var(--h2-text-soft);line-height:1.6;margin:0;font-family:'Inter',sans-serif;}
.page-id-223126 .h2-form-wrap{background:white;border:1px solid var(--h2-gray-200);border-radius:18px;padding:48px 44px;box-shadow:0 12px 40px -16px rgba(13,31,60,0.08);}
.page-id-223126 .h2-form-wrap .form-tag{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--h2-blue);margin:0 0 12px;}
.page-id-223126 .h2-form-wrap h2{font-family:'Inter',sans-serif;font-size:32px !important;font-weight:800 !important;color:var(--h2-navy) !important;margin:0 0 14px !important;letter-spacing:-0.8px;line-height:1.15 !important;}
.page-id-223126 .h2-form-wrap .form-sub{font-family:'Inter',sans-serif;font-size:16px;color:var(--h2-text-soft);line-height:1.6;margin:0 0 32px;}
.page-id-223126 .h2-form-17hats{width:100%;}
.page-id-223126 .h2-form-17hats iframe{display:block;width:100% !important;border:0;background:transparent;}
.page-id-223126 .h2-form-notice{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);line-height:1.6;margin:20px 0 0;padding:14px 18px;background:var(--h2-cream);border-left:3px solid var(--h2-gold);border-radius:0 6px 6px 0;}
.page-id-223126 .h2-form-notice a{color:var(--h2-blue);font-weight:600;text-decoration:none;}
.page-id-223126 .h2-alt-card{background:var(--h2-navy);color:white;border-radius:14px;padding:32px 36px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;}
.page-id-223126 .h2-alt-card .alt-icon{flex-shrink:0;width:56px;height:56px;background:rgba(232,160,32,0.18);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;}
.page-id-223126 .h2-alt-card .alt-icon svg{color:var(--h2-gold);width:26px;height:26px;}
.page-id-223126 .h2-alt-card .alt-body{flex:1;min-width:240px;}
.page-id-223126 .h2-alt-card h3{font-family:'Inter',sans-serif;font-size:20px;font-weight:700;color:white;margin:0 0 6px;letter-spacing:-0.3px;}
.page-id-223126 .h2-alt-card p{font-family:'Inter',sans-serif;font-size:15px;color:rgba(255,255,255,0.75);margin:0;line-height:1.6;}
.page-id-223126 .h2-alt-card a.alt-link{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;font-family:'Inter',sans-serif;font-size:14px;font-weight:700;color:var(--h2-navy);background:var(--h2-gold);padding:12px 22px;border-radius:8px;text-decoration:none;transition:background .15s;}
.page-id-223126 .h2-alt-card a.alt-link:hover{background:#d4911a;color:var(--h2-navy);}
@media(max-width:980px){.page-id-223126 .h2-expect-card{padding:24px 22px;}
.page-id-223126 .h2-form-wrap{padding:40px 32px;}
.page-id-223126 .h2-form-wrap h2{font-size:28px !important;}
.page-id-223126 .h2-alt-card{padding:28px 30px;gap:22px;}}
@media(max-width:767px){.page-id-223126 .h2-hero-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223126 .h2-handnote .et_pb_text_inner{font-size:18px !important;}
.page-id-223126 .h2-expect-card{padding:22px 20px;}
.page-id-223126 .h2-expect-card h3{font-size:16px !important;}
.page-id-223126 .h2-form-wrap{padding:32px 22px;border-radius:14px;}
.page-id-223126 .h2-form-wrap h2{font-size:24px !important;}
.page-id-223126 .h2-form-wrap .form-sub{font-size:15px;margin-bottom:24px;}
.page-id-223126 .h2-alt-card{padding:24px 22px;flex-direction:column;align-items:flex-start;gap:16px;}
.page-id-223126 .h2-alt-card h3{font-size:18px;}}
.page-id-223126 .pcd-5008-06b28a, .page-id-223126 .pcd-5008-06b28a :is(h1,h2,h3,h4,h5,h6){font-size:clamp(34px,4.5vw,58px);margin:0;text-align:center}
.page-id-223126 .pcd-5008-b5bc8f{color:#1A5FBF;font-weight:600}
.page-id-223126 .pcd-5008-8abafe, .page-id-223126 .pcd-5008-8abafe :is(h1,h2,h3,h4,h5,h6){font-size:clamp(24px,3vw,34px);margin:0;text-align:center}
/* === END PAGE 223126 === */

/* === PAGE 223129 (Page Not Found | PC Designs) === */
.page-id-223129 .pcd-abs, .page-id-223129 .pcd-abs .et_pb_text_inner{position:static !important}
body.page-id-223129{--h2-navy:#0D1F3C;--h2-blue:#1A5FBF;--h2-gold:#E8A020;--h2-cream:#FBF7F0;--h2-gray-100:#EEF1F6;--h2-gray-200:#DDE3EE;--h2-gray-400:#5E6A80;--h2-text:#1A2035;--h2-text-soft:#4A5568;}
.page-id-223129 .home2-body, .page-id-223129 .home2-body *{font-family:'Inter',sans-serif !important;}
.page-id-223129 .home2-body .scribble{font-family:'Caveat',cursive !important;}
.page-id-223129 .home2-body .et_pb_row, .page-id-223129 .home2-body .et_pb_column, .page-id-223129 .home2-body .et_pb_section, .page-id-223129 .home2-body .et_pb_module{overflow:visible !important;}
.page-id-223129 .h2-404-num{font-family:'Inter',sans-serif;font-weight:900;font-size:clamp(120px,18vw,220px);color:var(--h2-navy);line-height:0.85;letter-spacing:-8px;margin:0;position:relative;display:inline-block;}
.page-id-223129 .h2-404-num .scribble-out{position:absolute;top:50%;left:-8px;right:-8px;height:14px;background:var(--h2-gold);opacity:0.5;transform:translateY(-50%) rotate(-3deg);border-radius:4px;z-index:1;}
.page-id-223129 .h2-404-num .digit{position:relative;z-index:2;}
.page-id-223129 .h2-404-tag .et_pb_text_inner{font-family:'Caveat',cursive !important;font-size:32px !important;color:var(--h2-blue) !important;font-weight:600 !important;line-height:1 !important;margin:0 !important;display:inline-block;transform:rotate(-2deg);}
.page-id-223129 .h2-404-h1 h1{font-family:'Inter',sans-serif !important;font-weight:900 !important;font-size:clamp(32px,4.5vw,52px) !important;color:var(--h2-navy) !important;line-height:1.05 !important;letter-spacing:-1.5px !important;margin:0 !important;}
.page-id-223129 .h2-404-h1 h1 .scribble{font-family:'Caveat',cursive !important;font-weight:600 !important;color:var(--h2-blue) !important;font-style:normal !important;letter-spacing:0;}
.page-id-223129 .h2-404-sub .et_pb_text_inner{font-size:18px !important;color:var(--h2-text-soft) !important;line-height:1.6 !important;}
.page-id-223129 .home2-body .h2-cta .et_pb_button, .page-id-223129 .home2-body .h2-cta a.et_pb_button{background:var(--h2-gold) !important;background-color:var(--h2-gold) !important;color:var(--h2-navy) !important;font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:15px !important;padding:15px 28px !important;border-radius:6px !important;border:2px solid var(--h2-gold) !important;text-shadow:none !important;line-height:1.2 !important;}
.page-id-223129 .home2-body .h2-cta .et_pb_button:before, .page-id-223129 .home2-body .h2-cta .et_pb_button:after{display:none !important;content:none !important;}
.page-id-223129 .home2-body .h2-cta .et_pb_button:hover{background:#d4911a !important;background-color:#d4911a !important;border-color:#d4911a !important;}
.page-id-223129 .home2-body .h2-cta-ghost .et_pb_button{background:transparent !important;background-color:transparent !important;color:var(--h2-navy) !important;border:2px solid var(--h2-navy) !important;}
.page-id-223129 .home2-body .h2-cta-ghost .et_pb_button:hover{background:var(--h2-navy) !important;color:white !important;}
.page-id-223129 .h2-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:8px;}
.page-id-223129 .h2-link-card{background:white;border:1px solid var(--h2-gray-200);border-radius:10px;padding:20px 22px;text-decoration:none !important;display:block;transition:all .15s ease;}
.page-id-223129 .h2-link-card:hover{border-color:var(--h2-blue);transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(13,31,60,0.15);}
.page-id-223129 .h2-link-card .link-icon{width:36px;height:36px;background:var(--h2-cream);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;}
.page-id-223129 .h2-link-card .link-icon svg{color:var(--h2-navy);width:18px;height:18px;}
.page-id-223129 .h2-link-card .link-title{font-family:'Inter',sans-serif;font-size:15px;font-weight:700;color:var(--h2-navy);margin:0 0 4px;letter-spacing:-0.2px;}
.page-id-223129 .h2-link-card .link-desc{font-family:'Inter',sans-serif;font-size:13px;color:var(--h2-text-soft);line-height:1.5;margin:0;}
.page-id-223129 .h2-search-form{display:flex;gap:8px;max-width:480px;margin:0 auto;}
.page-id-223129 .h2-search-form input[type="search"]{flex:1;font-family:'Inter',sans-serif;font-size:15px;padding:14px 18px;border:1px solid var(--h2-gray-200);border-radius:8px;background:white;color:var(--h2-text);outline:none;transition:border-color .15s;}
.page-id-223129 .h2-search-form input[type="search"]:focus{border-color:var(--h2-blue);}
.page-id-223129 .h2-search-form button{font-family:'Inter',sans-serif;font-weight:700;font-size:15px;padding:14px 22px;background:var(--h2-navy);color:white;border:2px solid var(--h2-navy);border-radius:8px;cursor:pointer;transition:background .15s;}
.page-id-223129 .h2-search-form button:hover{background:#0a1830;}
.page-id-223129 .h2-handnote{font-family:'Caveat',cursive;font-size:22px;color:var(--h2-blue);font-weight:500;display:inline-block;transform:rotate(-2deg);margin-top:8px;}
@media(max-width:767px){.page-id-223129 .h2-404-num{font-size:140px !important;letter-spacing:-6px;}
.page-id-223129 .h2-404-tag .et_pb_text_inner{font-size:26px !important;}
.page-id-223129 .h2-404-h1 h1{font-size:28px !important;}
.page-id-223129 .h2-404-sub .et_pb_text_inner{font-size:16px !important;}
.page-id-223129 .h2-link-card{padding:18px 20px;}
.page-id-223129 .h2-search-form{flex-direction:column;}
.page-id-223129 .h2-search-form button{width:100%;}
.page-id-223129 .home2-body .h2-cta .et_pb_button{font-size:14px !important;padding:13px 22px !important;width:100% !important;text-align:center !important;}}
.page-id-223129 .pcd-5349-9e35a6, .page-id-223129 .pcd-5349-9e35a6 :is(h1,h2,h3,h4,h5,h6){text-align:center}
.page-id-223129 .pcd-5349-d57423{text-align:center;font-family:'Inter',sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#1A5FBF;margin:0 0 10px}
.page-id-223129 .pcd-5349-8067ed{text-align:center;font-family:'Inter',sans-serif;font-size:17px;color:#4A5568;margin:0 0 24px;line-height:1.5}
.page-id-223129 .pcd-5349-e07dba{text-align:center;font-family:'Inter',sans-serif;font-size:17px;color:#4A5568;margin:0 0 8px;line-height:1.5}
.page-id-223129 .pcd-5349-84f9e3{text-align:center;margin:0}
/* === END PAGE 223129 === */

/* === PAGE 223132 (Industries | Custom Web Design for DFW Service Businesses | PC Designs) === */
.page-id-223132 .pcd-5453-a8f8f8, .page-id-223132 .pcd-5453-a8f8f8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(36px,5vw,64px);margin:0;text-align:center}
.page-id-223132 .pcd-5453-df54c8, .page-id-223132 .pcd-5453-df54c8 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);margin:0;text-align:center}
.page-id-223132 .pcd-5453-37534c{margin-top:14px}
.page-id-223132 .pcd-5453-4d9db2{color:var(--h2-blue);font-weight:600;border-bottom:2px solid var(--h2-gold);text-decoration:none;padding-bottom:1px}
.page-id-223132 .pcd-5453-d41fa6{margin-top:0}
.page-id-223132 .pcd-5453-3a037b, .page-id-223132 .pcd-5453-3a037b :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.8vw,44px);margin:0;text-align:center}
/* === END PAGE 223132 === */

/* === PAGE 223135 (SEO) === */
.page-id-223135 .pcd-4346-46b91b{width:1px; min-width:100%}
.page-id-223135 .et_pb_pricing_table_dct_4_39 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top{background: #800680;
	-webkit-clip-path: polygon(100% 0, 100% 100%, 50% 80%, 0 100%, 0 0);
	clip-path: polygon(100% 0, 100% 100%, 50% 80%, 0 100%, 0 0);}
.page-id-223135 .et_pb_pricing_table_dct_4_39 .et_pb_pricing_table_wrap .et_pb_pricing_table:hover .et_pb_pricing_heading{text-shadow: 0 0 2px #000;}
.page-id-223135 .et_pb_pricing_table_dct_4_39 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_sum{display: inline-block;}
.page-id-223135 .et_pb_pricing_table_dct_4_39 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content ul{padding: 0;
	margin: 0 0 20px;
	list-style: none;
	display: inline-block;}
.page-id-223135 .et_pb_pricing_table_dct_4_39 .et_pb_pricing_table_wrap .et_pb_button_wrapper .et_pb_button:hover:after{display: none;}
.page-id-223135 .et_pb_pricing_table_dct_4_39 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content .et_pb_pricing li span::before{content: none;}
@media only screen and (min-width: 768px) and (max-width: 980px){.page-id-223135 .et_pb_pricing_table_dct_4_39{width: 50%;
		margin: 0 auto;
    margin-bottom:50px !important;}}
.page-id-223135 .pcd-4346-c374a3{display: block}
/* === END PAGE 223135 === */

/* === PAGE 223138 (Divi Crawl) === */
.page-id-223138 .pcd-6225-ddc1f9{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
.page-id-223138 .pcd-6225-bae4a0, .page-id-223138 .pcd-6225-bae4a0 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:64px;line-height:1.05;margin-bottom:18px}
.page-id-223138 .pcd-6225-584d3d, .page-id-223138 .pcd-6225-584d3d :is(h1,h2,h3,h4,h5,h6){color:#DDE3EE;font-family:Inter,sans-serif;font-weight:400;font-size:24px;line-height:1.4;margin-bottom:8px}
.page-id-223138 .pcd-6225-27af88{color:#8E9AB5;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}
.page-id-223138 .pcd-6225-e168c4, .page-id-223138 .pcd-6225-e168c4 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2;margin-bottom:16px}
.page-id-223138 .pcd-6225-b44c5f{color:#4A5568;font-family:Inter,sans-serif;font-size:18px;line-height:1.7}
.page-id-223138 .pcd-6225-4e0693, .page-id-223138 .pcd-6225-4e0693 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px}
.page-id-223138 .pcd-6225-730a03, .page-id-223138 .pcd-6225-730a03 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:700;font-size:20px;margin-bottom:8px}
.page-id-223138 .pcd-6225-9af149{color:#4A5568;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}
.page-id-223138 .pcd-6225-9fa429{color:#8E9AB5;font-family:Inter,sans-serif;font-size:15px;font-weight:600}
.page-id-223138 .pcd-6225-912e8d, .page-id-223138 .pcd-6225-912e8d :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2}
.page-id-223138 .pcd-6225-fd0bcd, .page-id-223138 .pcd-6225-fd0bcd :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:26px;line-height:1.2;margin-bottom:10px}
.page-id-223138 .pcd-6225-8ae939{color:#4A5568;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}
.page-id-223138 .pcd-6225-73472e, .page-id-223138 .pcd-6225-73472e :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;margin-bottom:10px}
.page-id-223138 .pcd-6225-7ab455{color:#4A5568;font-family:Inter,sans-serif;font-size:18px;line-height:1.6}
.page-id-223138 .pcd-6225-598fdc{color:#4A5568;font-family:Inter,sans-serif;font-size:15px;font-weight:600}
.page-id-223138 .pcd-6225-5c57f8, .page-id-223138 .pcd-6225-5c57f8 :is(h1,h2,h3,h4,h5,h6){color:#E8A020;font-family:Inter,sans-serif;font-weight:800;font-size:32px;margin-bottom:16px}
.page-id-223138 .pcd-6225-2dbe5d{color:#DDE3EE;font-family:Inter,sans-serif;font-size:18px;line-height:1.7}
.page-id-223138 .pcd-sc-buy-box .sc-button__link{background:#0D1F3C !important;border-color:#0D1F3C !important;color:#fff !important;}
.page-id-223138 .pcd-sc-buy-box .sc-choice{color:#1e2538 !important;}
.page-id-223138 .pcd-6225-bc918e, .page-id-223138 .pcd-6225-bc918e :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:38px;margin-bottom:10px}
.page-id-223138 .pcd-6225-a32439, .page-id-223138 .pcd-6225-a32439 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin-bottom:4px}
.page-id-223138 .pcd-6225-c4ca82{color:#4A5568;font-family:Inter,sans-serif;font-size:15px}
.page-id-223138 .pcd-6225-559738{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-223138 .pcd-6225-979038, .page-id-223138 .pcd-6225-979038 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin:0 0 4px}
.page-id-223138 .pcd-6225-aa0d94{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:0 0 14px}
.page-id-223138 .pcd-6225-dada86{font-family:Inter,sans-serif;font-size:40px;font-weight:800;color:#E8A020;margin:0}
.page-id-223138 .pcd-6225-b6fe4b{font-size:16px;font-weight:400;color:#DDE3EE}
.page-id-223138 .pcd-6225-fe1017{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:2px 0 16px}
.page-id-223138 .pcd-6225-48e941{color:#DDE3EE;font-family:Inter,sans-serif;font-size:15px;line-height:1.9;padding-left:18px;margin:0 0 6px}
.page-id-223138 .pcd-6225-2ba2b9{color:#8A93A5;font-family:Inter,sans-serif;font-size:13px}
.page-id-223138 .pcd-6225-065fdc, .page-id-223138 .pcd-6225-065fdc :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:40px;margin-bottom:14px}
.page-id-223138 .pcd-6225-5668e2{color:#8E9AB5;font-family:Inter,sans-serif;font-size:18px;line-height:1.6;margin-bottom:6px}
/* === END PAGE 223138 === */

/* === PAGE 223141 (Divi Booking) === */
.page-id-223141 .pcd-6057-ddc1f9{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
.page-id-223141 .pcd-6057-bae4a0, .page-id-223141 .pcd-6057-bae4a0 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:64px;line-height:1.05;margin-bottom:18px}
.page-id-223141 .pcd-6057-584d3d, .page-id-223141 .pcd-6057-584d3d :is(h1,h2,h3,h4,h5,h6){color:#DDE3EE;font-family:Inter,sans-serif;font-weight:400;font-size:24px;line-height:1.4;margin-bottom:8px}
.page-id-223141 .pcd-6057-27af88{color:#8E9AB5;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}
.page-id-223141 .pcd-6057-e168c4, .page-id-223141 .pcd-6057-e168c4 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2;margin-bottom:16px}
.page-id-223141 .pcd-6057-b44c5f{color:#4A5568;font-family:Inter,sans-serif;font-size:18px;line-height:1.7}
.page-id-223141 .pcd-6057-4e0693, .page-id-223141 .pcd-6057-4e0693 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px}
.page-id-223141 .pcd-6057-730a03, .page-id-223141 .pcd-6057-730a03 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:700;font-size:20px;margin-bottom:8px}
.page-id-223141 .pcd-6057-9af149{color:#4A5568;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}
.page-id-223141 .pcd-6057-9fa429{color:#8E9AB5;font-family:Inter,sans-serif;font-size:15px;font-weight:600}
.page-id-223141 .pcd-6057-912e8d, .page-id-223141 .pcd-6057-912e8d :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2}
.page-id-223141 .pcd-6057-fd0bcd, .page-id-223141 .pcd-6057-fd0bcd :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:26px;line-height:1.2;margin-bottom:10px}
.page-id-223141 .pcd-6057-8ae939{color:#4A5568;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}
.page-id-223141 .pcd-6057-5c57f8, .page-id-223141 .pcd-6057-5c57f8 :is(h1,h2,h3,h4,h5,h6){color:#E8A020;font-family:Inter,sans-serif;font-weight:800;font-size:32px;margin-bottom:16px}
.page-id-223141 .pcd-6057-2dbe5d{color:#DDE3EE;font-family:Inter,sans-serif;font-size:18px;line-height:1.7}
.page-id-223141 .pcd-sc-buy-box .sc-button__link{background:#0D1F3C !important;border-color:#0D1F3C !important;color:#fff !important;}
.page-id-223141 .pcd-sc-buy-box .sc-choice{color:#1e2538 !important;}
.page-id-223141 .pcd-6057-bc918e, .page-id-223141 .pcd-6057-bc918e :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:38px;margin-bottom:10px}
.page-id-223141 .pcd-6057-7ab455{color:#4A5568;font-family:Inter,sans-serif;font-size:18px;line-height:1.6}
.page-id-223141 .pcd-6057-a32439, .page-id-223141 .pcd-6057-a32439 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin-bottom:4px}
.page-id-223141 .pcd-6057-c4ca82{color:#4A5568;font-family:Inter,sans-serif;font-size:15px}
.page-id-223141 .pcd-6057-559738{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-223141 .pcd-6057-979038, .page-id-223141 .pcd-6057-979038 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin:0 0 4px}
.page-id-223141 .pcd-6057-aa0d94{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:0 0 14px}
.page-id-223141 .pcd-6057-dada86{font-family:Inter,sans-serif;font-size:40px;font-weight:800;color:#E8A020;margin:0}
.page-id-223141 .pcd-6057-b6fe4b{font-size:16px;font-weight:400;color:#DDE3EE}
.page-id-223141 .pcd-6057-fe1017{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:2px 0 16px}
.page-id-223141 .pcd-6057-48e941{color:#DDE3EE;font-family:Inter,sans-serif;font-size:15px;line-height:1.9;padding-left:18px;margin:0 0 6px}
.page-id-223141 .pcd-6057-2ba2b9{color:#8A93A5;font-family:Inter,sans-serif;font-size:13px}
.page-id-223141 .pcd-6057-065fdc, .page-id-223141 .pcd-6057-065fdc :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:40px;margin-bottom:14px}
.page-id-223141 .pcd-6057-5668e2{color:#8E9AB5;font-family:Inter,sans-serif;font-size:18px;line-height:1.6;margin-bottom:6px}
/* === END PAGE 223141 === */

/* === PAGE 223144 (Divi Client Mode) === */
.page-id-223144 .pcd-6185-1d9edf{color:#e8a020;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:14px;margin:0 0 14px}
.page-id-223144 .pcd-6185-ace4a7, .page-id-223144 .pcd-6185-ace4a7 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:46px;line-height:1.08;font-weight:800;margin:0 0 18px}
.page-id-223144 .pcd-6185-39082f{color:#e8a020}
.page-id-223144 .pcd-6185-ef98c8{color:#c2cfe2;font-size:19px;line-height:1.6;margin:0}
.page-id-223144 .pcd-6185-71e860{color:#c9880f;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;margin:0 0 10px}
.page-id-223144 .pcd-6185-9e2c97, .page-id-223144 .pcd-6185-9e2c97 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 16px}
.page-id-223144 .pcd-6185-436a05{color:#4c5c74;font-size:18px;line-height:1.6;margin:0}
.page-id-223144 .pcd-6185-282567{color:#e8a020;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;margin:0 0 10px}
.page-id-223144 .pcd-6185-e6bb5b, .page-id-223144 .pcd-6185-e6bb5b :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:32px;font-weight:800;line-height:1.15;margin:0 0 14px}
.page-id-223144 .pcd-6185-63ce45{color:#c2cfe2;font-size:17px;line-height:1.6;margin:0 0 18px}
.page-id-223144 .pcd-6185-9db0db{list-style:none;padding:0;margin:0;color:#e7edf6;font-size:16px;line-height:1.5}
.page-id-223144 .pcd-6185-17ae27{margin:0 0 12px}
.page-id-223144 .pcd-6185-eb6007{color:#e8a020;font-weight:800}
.page-id-223144 .pcd-6185-b8b647{margin:0}
.page-id-223144 .pcd-6185-7af62b, .page-id-223144 .pcd-6185-7af62b :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:32px;font-weight:800;line-height:1.15;margin:0}
.page-id-223144 .pcd-6185-0f9494, .page-id-223144 .pcd-6185-0f9494 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:24px;font-weight:800;margin:0 0 12px}
.page-id-223144 .pcd-6185-291b41{color:#4c5c74;font-size:17px;line-height:1.6;margin:0 0 14px}
.page-id-223144 .pcd-6185-e213da{list-style:none;padding:0;margin:0;color:#0d1f3c;font-size:16px;line-height:1.5}
.page-id-223144 .pcd-6185-a1ebc7{margin:0 0 10px}
.page-id-223144 .pcd-6185-1b9575{color:#2f9e5f;font-weight:800}
.page-id-223144 .pcd-6185-53ccf9, .page-id-223144 .pcd-6185-53ccf9 :is(h1,h2,h3,h4,h5,h6){color:#217a48;font-size:19px;font-weight:800;margin:0 0 14px}
.page-id-223144 .pcd-6185-7dcef7{margin:0 0 11px}
.page-id-223144 .pcd-6185-05f012, .page-id-223144 .pcd-6185-05f012 :is(h1,h2,h3,h4,h5,h6){color:#5f6b7e;font-size:19px;font-weight:800;margin:0 0 14px}
.page-id-223144 .pcd-6185-7c6c97{color:#8a94a6;font-weight:800}
.page-id-223144 .pcd-6185-2867d8, .page-id-223144 .pcd-6185-2867d8 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:32px;font-weight:800;line-height:1.15;margin:0}
.page-id-223144 .pcd-6185-762746{color:#e8a020;font-size:34px;font-weight:900}
.page-id-223144 .pcd-6185-667965, .page-id-223144 .pcd-6185-667965 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:20px;font-weight:800;margin:8px 0 8px}
.page-id-223144 .pcd-6185-23ee5c{color:#b9c6db;font-size:16px;line-height:1.6;margin:0}
.page-id-223144 .pcd-sc-buy-box .sc-button__link{background:#0D1F3C !important;border-color:#0D1F3C !important;color:#fff !important;}
.page-id-223144 .pcd-sc-buy-box .sc-choice{color:#1e2538 !important;}
.page-id-223144 .pcd-6185-0be406, .page-id-223144 .pcd-6185-0be406 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 14px}
.page-id-223144 .pcd-6185-64fbae, .page-id-223144 .pcd-6185-64fbae :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:24px;font-weight:800;margin:0 0 4px}
.page-id-223144 .pcd-6185-3dbcbb{color:#4c5c74;font-size:15px;margin:0}
.page-id-223144 .pcd-6185-2efc54{color:#e8a020;font-weight:700;letter-spacing:.10em;text-transform:uppercase;font-size:13px;margin:0 0 6px}
.page-id-223144 .pcd-6185-a2c29a, .page-id-223144 .pcd-6185-a2c29a :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:24px;font-weight:800;margin:0 0 4px}
.page-id-223144 .pcd-6185-82058c{color:#9aa7bd;font-size:15px;margin:0 0 14px}
.page-id-223144 .pcd-6185-d053b8{font-size:40px;font-weight:800;color:#e8a020;margin:0}
.page-id-223144 .pcd-6185-dbf198{font-size:16px;font-weight:400;color:#dde3ee}
.page-id-223144 .pcd-6185-cbade7{color:#9aa7bd;font-size:15px;margin:2px 0 16px}
.page-id-223144 .pcd-6185-4b396a{color:#dde3ee;font-size:15px;line-height:1.9;padding-left:18px;margin:0}
.page-id-223144 .pcd-6185-3edee9{color:#8a93a5;font-size:13px;line-height:1.6;margin:0}
.page-id-223144 .pcd-6185-b37d8a, .page-id-223144 .pcd-6185-b37d8a :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:32px;font-weight:800;margin:0 0 26px}
.page-id-223144 .pcd-6185-cc11b4, .page-id-223144 .pcd-6185-cc11b4 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:38px;font-weight:800;line-height:1.15;margin:0 0 14px}
.page-id-223144 .pcd-6185-71ce45{color:#c2cfe2;font-size:18px;line-height:1.6;margin:0}
/* === END PAGE 223144 === */

/* === PAGE 223147 (SureCart for Divi — Live Demo) === */
.page-id-223147 .pcd-sc-card{opacity:1 !important;transform:none !important;}
.page-id-223147 .pcd-sc-card__title{color:#0d1f3c !important;font-size:18px !important;font-weight:600 !important;}
.page-id-223147 .pcd-sc-card__price{color:#3a4256 !important;font-size:16px !important;}
.page-id-223147 .pcd-sc-card__image{aspect-ratio:16/10;background:#f2f4f8;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;}
.page-id-223147 .pcd-sc-card__image img{max-width:86%;max-height:86%;width:auto;height:auto;object-fit:contain;}
.page-id-223147 .pcd-sc-buy-box .sc-choice{color:#1e2538 !important;}
.page-id-223147 h1{text-transform:none !important;line-height:1.15 !important;}
/* === END PAGE 223147 === */

/* === PAGE 223150 (SureCart for Divi) === */
.page-id-223150 .pcd-5979-ddc1f9{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
.page-id-223150 .pcd-5979-bae4a0, .page-id-223150 .pcd-5979-bae4a0 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:64px;line-height:1.05;margin-bottom:18px}
.page-id-223150 .pcd-5979-584d3d, .page-id-223150 .pcd-5979-584d3d :is(h1,h2,h3,h4,h5,h6){color:#DDE3EE;font-family:Inter,sans-serif;font-weight:400;font-size:24px;line-height:1.4;margin-bottom:8px}
.page-id-223150 .pcd-5979-27af88{color:#8E9AB5;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}
.page-id-223150 .pcd-5979-ea6202{font-family:Inter,sans-serif;font-size:15px}
.page-id-223150 .pcd-5979-5ee882{color:#E8A020;font-weight:700;text-decoration:none}
.page-id-223150 .pcd-5979-e168c4, .page-id-223150 .pcd-5979-e168c4 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2;margin-bottom:16px}
.page-id-223150 .pcd-5979-b44c5f{color:#4A5568;font-family:Inter,sans-serif;font-size:18px;line-height:1.7}
.page-id-223150 .pcd-5979-4e0693, .page-id-223150 .pcd-5979-4e0693 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px}
.page-id-223150 .pcd-5979-730a03, .page-id-223150 .pcd-5979-730a03 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:700;font-size:20px;margin-bottom:8px}
.page-id-223150 .pcd-5979-9af149{color:#4A5568;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}
.page-id-223150 .pcd-5979-aa0a54, .page-id-223150 .pcd-5979-aa0a54 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;margin-bottom:12px}
.page-id-223150 .pcd-5979-7ab455{color:#4A5568;font-family:Inter,sans-serif;font-size:18px;line-height:1.6}
.page-id-223150 .pcd-5979-0e5652{color:#8E9AB5;font-family:Inter,sans-serif;font-size:14px;font-weight:600}
.page-id-223150 .pcd-5979-610ec4{font-size:17px;line-height:1.7}
.page-id-223150 .pcd-5979-5c57f8, .page-id-223150 .pcd-5979-5c57f8 :is(h1,h2,h3,h4,h5,h6){color:#E8A020;font-family:Inter,sans-serif;font-weight:800;font-size:32px;margin-bottom:16px}
.page-id-223150 .pcd-5979-2dbe5d{color:#DDE3EE;font-family:Inter,sans-serif;font-size:18px;line-height:1.7}
.page-id-223150 .pcd-sc-buy-box .sc-button__link{background:#0D1F3C !important;border-color:#0D1F3C !important;color:#fff !important;}
.page-id-223150 .pcd-sc-buy-box .sc-choice{color:#1e2538 !important;}
.page-id-223150 .pcd-5979-73472e, .page-id-223150 .pcd-5979-73472e :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;margin-bottom:10px}
.page-id-223150 .pcd-5979-c43627{font-size:40px;font-weight:800;color:#0D1F3C;margin:6px 0 0}
.page-id-223150 .pcd-5979-58d9e6{font-size:16px;font-weight:400;color:#4A5568}
.page-id-223150 .pcd-5979-d0e4ab{color:#4A5568;margin:0 0 14px}
.page-id-223150 .pcd-5979-7abb05{color:#E8A020;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-223150 .pcd-5979-8cf4d2{font-size:40px;font-weight:800;color:#E8A020;margin:6px 0 0}
.page-id-223150 .pcd-5979-b6fe4b{font-size:16px;font-weight:400;color:#DDE3EE}
.page-id-223150 .pcd-5979-f5e6e8{color:#9AA7BD;margin:0 0 14px}
.page-id-223150 .pcd-5979-a3a3e0{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 8px}
.page-id-223150 .pcd-5979-6fffff, .page-id-223150 .pcd-5979-6fffff :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:32px;margin:0 0 14px}
.page-id-223150 .pcd-5979-83c52d{color:#DDE3EE;font-family:Inter,sans-serif;font-size:17px;line-height:1.7;margin:0}
.page-id-223150 .pcd-5979-065fdc, .page-id-223150 .pcd-5979-065fdc :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:40px;margin-bottom:14px}
.page-id-223150 .pcd-5979-5668e2{color:#8E9AB5;font-family:Inter,sans-serif;font-size:18px;line-height:1.6;margin-bottom:6px}
/* === END PAGE 223150 === */

/* === PAGE 223153 (GBP + Website Audit) === */
.page-id-223153 .pcd-5179-1da046{display:block;width:100%}
/* === END PAGE 223153 === */

/* === PAGE 223156 (Divi Accessibility Assistant) === */
.page-id-223156 .pcd-5082-39082f{color:#e8a020}
.page-id-223156 .pcd-5082-36cc84{color:#eef3fb}
.page-id-223156 .pcd-5082-af33e7{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:700;color:#e8a020;margin-bottom:6px}
.page-id-223156 .pcd-sc-buy-box .sc-button__link{background:#0D1F3C !important;border-color:#0D1F3C !important;color:#fff !important;}
.page-id-223156 .pcd-sc-buy-box .sc-choice{color:#1e2538 !important;}
.page-id-223156 .pcd-5082-a32439, .page-id-223156 .pcd-5082-a32439 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin-bottom:4px}
.page-id-223156 .pcd-5082-c4ca82{color:#4A5568;font-family:Inter,sans-serif;font-size:15px}
.page-id-223156 .pcd-5082-559738{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-223156 .pcd-5082-979038, .page-id-223156 .pcd-5082-979038 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin:0 0 4px}
.page-id-223156 .pcd-5082-aa0d94{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:0 0 14px}
.page-id-223156 .pcd-5082-dada86{font-family:Inter,sans-serif;font-size:40px;font-weight:800;color:#E8A020;margin:0}
.page-id-223156 .pcd-5082-b6fe4b{font-size:16px;font-weight:400;color:#DDE3EE}
.page-id-223156 .pcd-5082-fe1017{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:2px 0 16px}
.page-id-223156 .pcd-5082-48e941{color:#DDE3EE;font-family:Inter,sans-serif;font-size:15px;line-height:1.9;padding-left:18px;margin:0 0 6px}
.page-id-223156 .pcd-5082-2ba2b9{color:#8A93A5;font-family:Inter,sans-serif;font-size:13px}
.page-id-223156 .pcd-5082-932a8a{color:#e8a020}
/* === END PAGE 223156 === */

/* === PAGE 223159 (Project Thank you) === */
.page-id-223159 .pcd-5018-379dc6{min-width:320px;height:700px}
/* === END PAGE 223159 === */

/* === PAGE 223162 (test) === */
.page-id-223162 .pcd-4921-c51b83{display: block; width: 100%}
/* === END PAGE 223162 === */

/* === PAGE 223165 (Free Consult) === */
.page-id-223165 .pcd-4767-379dc6{min-width:320px;height:700px}
/* === END PAGE 223165 === */

/* === PAGE 223168 (Arlington Web Design) === */
.page-id-223168 .pcd-4728-05a621, .page-id-223168 .pcd-4728-05a621 :is(h1,h2,h3,h4,h5,h6){text-align: center}
.page-id-223168 .pcd-4728-c374a3{display: block}
.page-id-223168 .pcd-4728-626858{text-decoration: underline; color: #00cc99}
.page-id-223168 .pcd-4728-b9a076{color: #00cc99}
/* === END PAGE 223168 === */

/* === PAGE 223171 (Submit Your Review) === */
/* === END PAGE 223171 === */

/* === PAGE 223174 (testing) === */
/* === END PAGE 223174 === */

/* === PAGE 223177 (Terms and Conditions) === */
.page-id-223177 .policy_embed_div, .page-id-223177 .policy_embed_div *{color: #333333 !important;}
.page-id-223177 .policy_embed_div a{color: #1A5FBF !important;}
/* === END PAGE 223177 === */

/* === PAGE 223180 (Privacy Policy) === */
.page-id-223180 .policy_embed_div, .page-id-223180 .policy_embed_div *{color: #333333 !important;}
.page-id-223180 .policy_embed_div a{color: #1A5FBF !important;}
/* === END PAGE 223180 === */

/* === PAGE 223183 (Dimensions Case Study — Built Live with PressConduit) === */
.page-id-223183 .pcd-6399-f7cb6f{color:#E8A020}
.page-id-223183 .pcd-6399-81c130{color:#E8A020}
/* === END PAGE 223183 === */

/* === PAGE 223186 (Divi Accessibility Assistant — Live Demo) === */
.page-id-223186 .pcd-6262-39082f{color:#e8a020}
.page-id-223186 .pcd-6262-36cc84{color:#eef3fb}
.page-id-223186 .pcd-6262-af33e7{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:700;color:#e8a020;margin-bottom:6px}
.page-id-223186 .pcd-6262-932a8a{color:#e8a020}
/* === END PAGE 223186 === */

/* === PAGE 223189 (Divi Docs Maker) === */
.page-id-223189 .pcd-6218-ddc1f9{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
.page-id-223189 .pcd-6218-bae4a0, .page-id-223189 .pcd-6218-bae4a0 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:900;font-size:64px;line-height:1.05;margin-bottom:18px}
.page-id-223189 .pcd-6218-584d3d, .page-id-223189 .pcd-6218-584d3d :is(h1,h2,h3,h4,h5,h6){color:#DDE3EE;font-family:Inter,sans-serif;font-weight:400;font-size:24px;line-height:1.4;margin-bottom:8px}
.page-id-223189 .pcd-6218-f71323{color:#c2cfe2;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}
.page-id-223189 .pcd-6218-206fa1, .page-id-223189 .pcd-6218-206fa1 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:38px}
.page-id-223189 .pcd-6218-730a03, .page-id-223189 .pcd-6218-730a03 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:700;font-size:20px;margin-bottom:8px}
.page-id-223189 .pcd-6218-9af149{color:#4A5568;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}
.page-id-223189 .pcd-6218-61db41{color:#8A93A5;font-family:Inter,sans-serif;font-size:14px}
.page-id-223189 .pcd-6218-912e8d, .page-id-223189 .pcd-6218-912e8d :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px;line-height:1.2}
.page-id-223189 .pcd-6218-fd0bcd, .page-id-223189 .pcd-6218-fd0bcd :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:26px;line-height:1.2;margin-bottom:10px}
.page-id-223189 .pcd-6218-8ae939{color:#4A5568;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}
.page-id-223189 .pcd-6218-e7618f, .page-id-223189 .pcd-6218-e7618f :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:38px;margin-bottom:0}
.page-id-223189 .pcd-6218-eb32d2, .page-id-223189 .pcd-6218-eb32d2 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin-bottom:4px}
.page-id-223189 .pcd-6218-a6d3bc{color:#c9d2e3;font-family:Inter,sans-serif;font-size:15px}
.page-id-223189 .pcd-6218-559738{color:#E8A020;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.5px;margin:0 0 6px}
.page-id-223189 .pcd-6218-979038, .page-id-223189 .pcd-6218-979038 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:24px;margin:0 0 4px}
.page-id-223189 .pcd-6218-975a7d{color:#9AA7BD;font-family:Inter,sans-serif;font-size:15px;margin:0 0 16px}
.page-id-223189 .pcd-6218-4e0693, .page-id-223189 .pcd-6218-4e0693 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-family:Inter,sans-serif;font-weight:800;font-size:34px}
.page-id-223189 .pcd-6218-7c93bb, .page-id-223189 .pcd-6218-7c93bb :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-family:Inter,sans-serif;font-weight:800;font-size:40px;margin-bottom:12px}
.page-id-223189 .pcd-6218-d9da1d{color:#c2cfe2;font-family:Inter,sans-serif;font-size:18px;line-height:1.6}
/* === END PAGE 223189 === */

/* === PAGE 223192 (Divi Plugins) === */
.page-id-223192 .pcd-6215-1d9edf{color:#e8a020;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:14px;margin:0 0 14px}
.page-id-223192 .pcd-6215-ace4a7, .page-id-223192 .pcd-6215-ace4a7 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:46px;line-height:1.08;font-weight:800;margin:0 0 18px}
.page-id-223192 .pcd-6215-ef98c8{color:#c2cfe2;font-size:19px;line-height:1.6;margin:0}
.page-id-223192 .pcd-6215-a308fa, .page-id-223192 .pcd-6215-a308fa :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:24px;font-weight:800;margin:0 0 10px}
.page-id-223192 .pcd-6215-ea48a8{color:#4c5c74;font-size:16px;line-height:1.6;margin:0}
.page-id-223192 .pcd-6215-a5df5e{color:#c9880f;font-size:15px;font-weight:700;margin:10px 0 0}
.page-id-223192 .pcd-6215-f24dbc{color:#8a93a5;font-size:15px;line-height:1.6;margin:0}
.page-id-223192 .pcd-6215-282567{color:#e8a020;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;margin:0 0 10px}
.page-id-223192 .pcd-6215-0a752c, .page-id-223192 .pcd-6215-0a752c :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 16px}
.page-id-223192 .pcd-6215-71ce45{color:#c2cfe2;font-size:18px;line-height:1.6;margin:0}
.page-id-223192 .pcd-6215-c85a69, .page-id-223192 .pcd-6215-c85a69 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 18px}
.page-id-223192 .pcd-6215-b073e3{color:#4c5c74;font-size:17px;line-height:1.7;margin:0}
.page-id-223192 .pcd-6215-b37d8a, .page-id-223192 .pcd-6215-b37d8a :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:32px;font-weight:800;margin:0 0 26px}
/* === END PAGE 223192 === */

/* === PAGE 223195 (PCD One) === */
.page-id-223195 .pcd-6192-1d9edf{color:#e8a020;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:14px;margin:0 0 14px}
.page-id-223195 .pcd-6192-ace4a7, .page-id-223195 .pcd-6192-ace4a7 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:46px;line-height:1.08;font-weight:800;margin:0 0 18px}
.page-id-223195 .pcd-6192-39082f{color:#e8a020}
.page-id-223195 .pcd-6192-ef98c8{color:#c2cfe2;font-size:19px;line-height:1.6;margin:0}
.page-id-223195 .pcd-6192-282567{color:#e8a020;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;margin:0 0 10px}
.page-id-223195 .pcd-6192-0a752c, .page-id-223195 .pcd-6192-0a752c :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 16px}
.page-id-223195 .pcd-6192-71ce45{color:#c2cfe2;font-size:18px;line-height:1.6;margin:0}
.page-id-223195 .pcd-6192-71e860{color:#c9880f;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;margin:0 0 10px}
.page-id-223195 .pcd-6192-235473, .page-id-223195 .pcd-6192-235473 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:33px;font-weight:800;line-height:1.15;margin:0}
.page-id-223195 .pcd-6192-9549b4, .page-id-223195 .pcd-6192-9549b4 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:19px;font-weight:800;margin:12px 0 6px}
.page-id-223195 .pcd-6192-46ec83{color:#4c5c74;font-size:15px;line-height:1.55;margin:0}
.page-id-223195 .pcd-6192-0be406, .page-id-223195 .pcd-6192-0be406 :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 14px}
.page-id-223195 .pcd-6192-436a05{color:#4c5c74;font-size:18px;line-height:1.6;margin:0}
.page-id-223195 .pcd-6192-e6f7a9{display:flex;justify-content:space-between;align-items:baseline;color:#0d1f3c;font-size:17px;font-weight:600;padding:10px 0;border-bottom:1px solid #eee7d8}
.page-id-223195 .pcd-6192-fbbe41{display:flex;justify-content:space-between;align-items:baseline;color:#0d1f3c;font-size:17px;font-weight:600;padding:10px 0}
.page-id-223195 .pcd-6192-253d23{height:2px;background:#e7e1d4;margin:18px 0}
.page-id-223195 .pcd-6192-087b2a{display:flex;justify-content:space-between;align-items:baseline;color:#8a93a5;font-size:16px;font-weight:600;padding:2px 0}
.page-id-223195 .pcd-6192-d0379a{display:flex;justify-content:space-between;align-items:baseline;color:#0d1f3c;font-size:28px;font-weight:800;padding:12px 0 0}
.page-id-223195 .pcd-6192-5eea7e{color:#4c5c74;font-size:15px;line-height:1.6;margin:16px 0 0}
.page-id-223195 .pcd-6192-f24dbc{color:#8a93a5;font-size:15px;line-height:1.6;margin:0}
.page-id-223195 .pcd-6192-2867d8, .page-id-223195 .pcd-6192-2867d8 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:32px;font-weight:800;line-height:1.15;margin:0}
.page-id-223195 .pcd-6192-0392ad{list-style:none;padding:0;margin:0;color:#e7edf6;font-size:17px;line-height:1.5}
.page-id-223195 .pcd-6192-c1151b{margin:0 0 14px}
.page-id-223195 .pcd-6192-eb6007{color:#e8a020;font-weight:800}
.page-id-223195 .pcd-6192-b8b647{margin:0}
.page-id-223195 .pcd-6192-539bf5{color:#9aa7bd;font-size:15px;line-height:1.6;margin:18px 0 0}
.page-id-223195 .pcd-6192-d05666{color:#0d1f3c;font-size:21px;line-height:1.6;font-weight:600;margin:0}
.page-id-223195 .pcd-6192-7c140a, .page-id-223195 .pcd-6192-7c140a :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:33px;font-weight:800;line-height:1.15;margin:0 0 14px}
.page-id-223195 .pcd-6192-3edee9{color:#8a93a5;font-size:13px;line-height:1.6;margin:0}
.page-id-223195 .pcd-6192-b37d8a, .page-id-223195 .pcd-6192-b37d8a :is(h1,h2,h3,h4,h5,h6){color:#0d1f3c;font-size:32px;font-weight:800;margin:0 0 26px}
.page-id-223195 .pcd-6192-cc11b4, .page-id-223195 .pcd-6192-cc11b4 :is(h1,h2,h3,h4,h5,h6){color:#ffffff;font-size:38px;font-weight:800;line-height:1.15;margin:0 0 14px}
/* === END PAGE 223195 === */

/* === PAGE 223198 (Documentation) === */
/* === END PAGE 223198 === */

/* === PAGE 223201 (Is It Safe? Security & Privacy) === */
.page-id-223201 .pcd-5977-e83989{margin:0;text-align:center}
.page-id-223201 .pcd-5977-3b75d3{display:inline-block}
.page-id-223201 .pcd-5977-69d2ef{border-left:3px solid #E8A020;padding:2px 0 2px 20px;margin:0 0 22px;font-family:Inter,sans-serif}
.page-id-223201 .pcd-5977-6034c3, .page-id-223201 .pcd-5977-6034c3 :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-size:20px;margin:0 0 6px}
.page-id-223201 .pcd-5977-a6a471{color:#4A5568;line-height:1.7;margin:0}
.page-id-223201 .pcd-5977-1173a0{border-left:3px solid #E8A020;padding:2px 0 2px 20px;margin:0;font-family:Inter,sans-serif}
/* === END PAGE 223201 === */

/* === PAGE 223204 (Getting Started with PressConduit) === */
.page-id-223204 .pcd-5928-e83989{margin:0;text-align:center}
.page-id-223204 .pcd-5928-3b75d3{display:inline-block}
.page-id-223204 .pcd-5928-d7c905{border-left:3px solid #E8A020;padding:2px 0 2px 20px;margin:0 0 26px;font-family:Inter,sans-serif}
.page-id-223204 .pcd-5928-d4b786{font-size:13px;font-weight:700;letter-spacing:1.5px;color:#E8A020;margin:0 0 4px}
.page-id-223204 .pcd-5928-bb123b, .page-id-223204 .pcd-5928-bb123b :is(h1,h2,h3,h4,h5,h6){color:#0D1F3C;font-size:21px;margin:0 0 8px}
.page-id-223204 .pcd-5928-a6a471{color:#4A5568;line-height:1.7;margin:0}
.page-id-223204 .pcd-5928-1173a0{border-left:3px solid #E8A020;padding:2px 0 2px 20px;margin:0;font-family:Inter,sans-serif}
/* === END PAGE 223204 === */

/* === PAGE 223207 (Editing Your Site by Chat) === */
.page-id-223207 .pcd-5930-e83989{margin:0;text-align:center}
.page-id-223207 .pcd-5930-3b75d3{display:inline-block}
.page-id-223207 .pcd-5930-05945d{color:#4A5568;font-family:Inter,sans-serif;margin:8px 0 0}
.page-id-223207 .pcd-5930-aa577a{font-family:Inter,sans-serif}
.page-id-223207 .pcd-5930-f77e9b{background:#FFFFFF;border:1px solid #E4DFD3;border-radius:10px;padding:16px 20px;margin:0 0 12px}
.page-id-223207 .pcd-5930-c0cc45{margin:0 0 6px;color:#0D1F3C;font-weight:600}
.page-id-223207 .pcd-5930-d5a618{margin:0;color:#4A5568;font-size:15px}
.page-id-223207 .pcd-5930-8fef64{background:#FFFFFF;border:1px solid #E4DFD3;border-radius:10px;padding:16px 20px;margin:0}
.page-id-223207 .pcd-5930-b9531a{margin-top:20px}
/* === END PAGE 223207 === */

/* === PAGE 223210 (PressConduit Docs) === */
.page-id-223210 .pcd-5929-e83989{margin:0;text-align:center}
.page-id-223210 .pcd-5929-3b75d3{display:inline-block}
.page-id-223210 .pcd-5929-4066c3{margin-bottom:26px}
.page-id-223210 .pcd-5929-3ef770{margin-bottom:16px}
.page-id-223210 .pcd-5929-7391b4{margin-bottom:16px;color:#8E9AB5}
.page-id-223210 .pcd-5929-5f9ba8{margin-top:24px}
/* === END PAGE 223210 === */

/* === PAGE 223213 (Become a PressConduit Affiliate) === */
/* === END PAGE 223213 === */

/* === PAGE 223216 (PressConduit Affiliate Terms) === */
/* === END PAGE 223216 === */

/* === PAGE 223219 (PressConduit Solo) === */
.page-id-223219 .pcd-5882-e83989{margin:0;text-align:center}
.page-id-223219 .pcd-5882-3b75d3{display:inline-block}
.page-id-223219 .pcd-5882-43bffb{color:#0D1F3C;font-weight:700}
/* === END PAGE 223219 === */

/* === PAGE 223222 (Test) === */
.page-id-223222 .pcd-5462-65b6f3{color:#E8A020;font-family:Inter;font-weight:700;font-size:11px;letter-spacing:2px;margin:0 0 18px}
.page-id-223222 .pcd-5462-92361c{color:#FFFFFF;font-size:15px;line-height:1.9;margin:0}
.page-id-223222 .pcd-5462-b2ab79{color:rgba(255,255,255,0.55);font-size:12px;line-height:1.6;margin:18px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,0.08)}
.page-id-223222 .pcd-5462-3e0d95{font-family:Caveat,cursive;font-size:30px;color:#0D1F3C;line-height:1.3;margin:0 0 18px}
.page-id-223222 .pcd-5462-9d030e{font-size:13px;color:#4A5568;letter-spacing:1px;margin:0;text-transform:uppercase;font-weight:600}
.page-id-223222 .pcd-5462-3f81fd{font-size:13px;color:#4A5568;margin:4px 0 0}
/* === END PAGE 223222 === */

/* === PAGE 223225 (Checkout) === */
/* === END PAGE 223225 === */

/* === PAGE 223228 (Behind the Build) === */
/* === END PAGE 223228 === */

/* === PAGE 223231 (Proposal Questionnaire) === */
/* === END PAGE 223231 === */

/* === PAGE 223234 (Thank You Contact Form) === */
/* === END PAGE 223234 === */

/* === PAGE 223237 (Hourly Rate) === */
/* === END PAGE 223237 === */

/* === PAGE 223240 (Moving Forward) === */
.page-id-223240 .pcd-3856-2aca66{color: #ff0000}
.page-id-223240 .pcd-3856-84f4a4{font-size: 16px; font-family: Adamina, sans-serif; font-weight: 500}
/* === END PAGE 223240 === */

/* === PAGE 223243 (Getting Started) === */
.page-id-223243 .pcd-3820-f35ec7{color: #e20d0d}
/* === END PAGE 223243 === */

/* === PAGE 223246 (Potential Client) === */
.page-id-223246 .pcd-3759-0ea2af{text-decoration: underline}
.page-id-223246 .pcd-3759-2aca66{color: #ff0000}
.page-id-223246 .pcd-3759-1c45a5{text-align: center}
.page-id-223246 .pcd-3759-626858{text-decoration: underline; color: #00cc99}
/* === END PAGE 223246 === */

/* === PAGE 223249 (Thank You - File Upload) === */
/* === END PAGE 223249 === */

/* === PAGE 223252 (Digital Marketing Audit) === */
/* === END PAGE 223252 === */

/* === PAGE 223255 (Contact) === */
/* === END PAGE 223255 === */

/* === PAGE 223258 (Delivering What Consumers Really Value) === */
/* === END PAGE 223258 === */

/* === PAGE 223261 (When Sustainability Requires Change) === */
/* === END PAGE 223261 === */

/* === PAGE 223264 (Automation Nation:  Whose Job Is Next?) === */
/* === END PAGE 223264 === */

/* === PAGE 223267 (Strategy in digital marketing company) === */
/* === END PAGE 223267 === */

/* === PAGE 223270 (Strategy is at the Heart of What We Do) === */
/* === END PAGE 223270 === */

/* === PAGE 223273 (Business Shaped Solutions) === */
/* === END PAGE 223273 === */

/* === PAGE 223276 (Few Reasons Why You Should Choose Us) === */
/* === END PAGE 223276 === */

/* === PAGE 223279 (Faqs) === */
/* === END PAGE 223279 === */
