.ppc-page{--ppc-ink:#172039;--ppc-muted:#68716f;--ppc-line:#e5e4df;--ppc-coral:#d5613f;--ppc-teal:#174b46;--ppc-peach:#fff3e7;color:var(--ppc-ink)}:where(.ppc-page) h1,:where(.ppc-page) h2,:where(.ppc-page) h3{text-wrap:balance;margin:0;font-weight:540}:where(.ppc-page) h1{letter-spacing:-3.5px;font-size:68px;line-height:1.06}:where(.ppc-page) h2{letter-spacing:-1.8px;font-size:43px;line-height:1.13}:where(.ppc-page) h3{letter-spacing:-.5px;font-size:21px;line-height:1.4}:where(.ppc-page) p{color:var(--ppc-muted);margin:0;font-size:17px;line-height:1.85}.ppc-page [hidden]{display:none!important}.ppc-page a:focus-visible,.ppc-page button:focus-visible,.ppc-page summary:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #a84c30}.ppc-page .ppc-kicker{color:#9a503c;margin-bottom:19px;font-size:14px}.ppc-link{color:var(--ppc-teal);align-items:center;gap:12px;font-size:15px;font-weight:500;line-height:1.6;display:inline-flex}.ppc-link:hover{text-underline-offset:4px;text-decoration:underline}.ppc-link>span{font-size:17px}.ppc-actions{flex-direction:column;align-items:start;gap:22px;display:flex}.ppc-actions .button{white-space:normal;text-align:center;min-height:47px;padding-inline:22px;font-size:14px}.ppc-hero{background:linear-gradient(100deg,#fff 48%,#fff8f1 48%);border-bottom:1px solid #f0e5da}.ppc-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-block:56px 42px;display:grid}.ppc-hero-copy{max-width:560px;padding-block:7px 20px}.ppc-hero-copy>p:not(.ppc-kicker){max-width:470px;margin-top:24px;font-size:17px;line-height:1.9}.ppc-hero-copy>p:not(.ppc-kicker)+p{margin-top:13px}.ppc-hero-copy .ppc-actions{margin-top:29px}.ppc-campaign-board{min-width:0;padding:0 0 225px 30px;position:relative}.ppc-social-creative{background:var(--ppc-teal);width:390px;max-width:calc(100% - 18px);margin:0 18px 0 auto;transform:rotate(2deg);box-shadow:0 15px 35px -21px #3e38283b}.ppc-social-creative figcaption{background:#fff;border:1px solid #e6e1da;border-bottom:0;align-items:center;gap:10px;padding:15px 17px;display:flex}.ppc-harbour-mark{background:var(--ppc-teal);color:#fff3e7;letter-spacing:-1.4px;flex:none;place-items:center;width:29px;height:29px;padding-right:2px;font-size:23px;font-weight:600;display:grid}.ppc-social-creative figcaption>span:nth-child(2){flex:1}.ppc-social-creative figcaption strong{font-size:13px;font-weight:550;display:block}.ppc-social-creative figcaption small{color:#6e736d;margin-top:4px;font-size:12px;display:block}.ppc-social-creative .brand-logo{width:24px;height:24px}.ppc-office-photo{object-fit:cover;object-position:center 49%;width:100%;height:255px;display:block}.ppc-creative-copy{color:#f6f0d9;padding:23px 26px}.ppc-creative-copy>span:first-child{color:#b7cab7;margin-bottom:12px;font-size:13px;display:block}.ppc-creative-copy>strong{letter-spacing:-1.5px;font-size:36px;font-weight:500;line-height:1.1;display:block}.ppc-creative-cta{color:#e4e9d8;border-top:1px solid #477169;align-items:center;gap:40px;margin-top:19px;padding-top:14px;font-size:13px;display:flex}.ppc-creative-cta>span{margin-left:auto;font-size:17px}.ppc-search-clipping{background:#fff;border:1px solid #dccfbf;width:292px;padding:19px 21px 20px;position:absolute;bottom:72px;left:0;transform:rotate(-4deg);box-shadow:0 7px 24px -18px #3828195c}.ppc-search-clipping>div{color:#767261;align-items:center;gap:9px;margin-bottom:14px;font-size:12px;display:flex}.ppc-search-clipping .brand-logo{width:19px;height:19px}.ppc-search-clipping>small{color:#68786d;font-size:12px;line-height:1.6;display:block}.ppc-search-clipping>strong{letter-spacing:-.3px;color:#335381;margin-top:6px;font-size:17px;font-weight:500;line-height:1.5;display:block}.ppc-search-clipping>p{color:#6f7368;margin-top:7px;font-size:13px;line-height:1.8}.ppc-context-ticket{color:#754b29;background:#f6c78e;border-left:3px solid #bf7650;width:222px;padding:20px 22px;position:absolute;bottom:38px;right:3px;transform:rotate(3deg)}.ppc-context-ticket>span:first-child{color:#754a2b;margin-bottom:8px;font-size:12px;display:block}.ppc-context-ticket>strong{letter-spacing:-1px;font-size:29px;font-weight:540;line-height:1.2;display:block}.ppc-context-ticket>span:nth-of-type(2){margin-top:4px;font-size:12px;line-height:1.7;display:block}.ppc-context-ticket>div{border-top:1px solid #dba66e;align-items:center;gap:12px;margin-top:13px;padding-top:12px;display:flex}.ppc-context-ticket b{letter-spacing:-1px;font-size:25px;font-weight:540}.ppc-context-ticket>div>span{font-size:12px;line-height:1.6}.ppc-campaign-board .ppc-creative-disclosure{color:#7f6a5d;max-width:520px;padding:0 6px;font-size:12px;line-height:1.8;position:absolute;bottom:0;left:0;right:0}.ppc-report-brief{grid-template-columns:1fr 1fr;align-items:start;gap:95px;padding-block:69px;display:grid}.ppc-report-brief>div>p:not(.ppc-kicker){max-width:440px;margin-top:23px}.ppc-report-brief dl{margin:0}.ppc-report-brief dl>div{border-bottom:1px solid #e3e6df;grid-template-columns:130px 1fr;gap:23px;padding:23px 0;display:grid}.ppc-report-brief dl>div:first-child{padding-top:4px}.ppc-report-brief dl>div:last-child{border:0;padding-bottom:0}.ppc-report-brief dt{color:var(--ppc-teal);font-size:16px;font-weight:550;line-height:1.6}.ppc-report-brief dd{color:var(--ppc-muted);margin:0;font-size:15px;line-height:1.85}.ppc-section-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:90px;margin-bottom:32px;display:grid}.ppc-section-heading>p{max-width:450px;font-size:16px}.ppc-comparison-section{background:#f4f6f0;border-block:1px solid #e0e5d9;padding-block:60px}.ppc-comparison{border-top:2px solid var(--ppc-teal);background:#fff;padding:26px 30px 0}.ppc-comparison-header{justify-content:space-between;align-items:center;gap:30px;margin-bottom:25px;display:flex}.ppc-comparison-header>div:first-child{flex:none}.ppc-comparison-header strong{letter-spacing:-.2px;font-size:16px;font-weight:550;display:block}.ppc-comparison-header>div>span{color:#6c7365;margin-top:7px;font-size:13px;display:block}.ppc-metric-switch{flex-wrap:wrap;gap:5px;display:flex}.ppc-metric-switch button{color:#687a67;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3d6;border-radius:3px;padding:9px 13px;font-size:13px}.ppc-metric-switch button[aria-pressed=true]{color:#fff;background:var(--ppc-teal);border-color:var(--ppc-teal)}.ppc-metric-switch button:hover{border-color:#749a87}.ppc-chart-panel{margin:0}.ppc-chart-panel figcaption{border-top:1px solid #e5eadf;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.ppc-chart-panel h3{letter-spacing:0;font-size:15px}.ppc-chart-panel figcaption>span{color:#6d7563;font-size:13px}.ppc-chart-scale{color:#6d7463;justify-content:space-between;margin:19px 98px 0 310px;font-size:12px;display:flex}.ppc-campaign-row{border-bottom:1px solid #eaf0e5;grid-template-columns:280px 1fr 68px;align-items:center;gap:30px;padding:19px 0;display:grid}.ppc-campaign-row:last-child{border:0}.ppc-campaign-name{align-items:center;gap:12px;min-width:0;display:flex}.ppc-campaign-name .brand-logo{flex:none;width:25px;height:25px}.ppc-campaign-name strong{font-size:14px;font-weight:500;line-height:1.6;display:block}.ppc-campaign-name small{color:#6f7466;margin-top:4px;font-size:13px;line-height:1.7;display:block}.ppc-campaign-track{background:#eef2e9;height:13px;position:relative}.ppc-campaign-track:before{content:"";border-left:1px solid #dde6d5;position:absolute;top:0;bottom:0;left:50%}.ppc-campaign-track>span{background:#438473;height:100%;display:block;position:relative}.ppc-campaign-track>span.ppc-bar-social{background:var(--ppc-coral)}.ppc-campaign-row>b{letter-spacing:-.3px;text-align:right;color:#38665a;font-size:17px;font-weight:550}.ppc-chart-panel .ppc-chart-note{color:#66755e;border-top:1px solid #e5eadf;min-height:83px;padding-block:20px;font-size:14px;line-height:1.8}.ppc-comparison>footer{color:#6c7461;border-top:1px solid #e5eadf;justify-content:space-between;gap:30px;padding-block:16px;font-size:13px;line-height:1.8;display:flex}.ppc-comparison>footer>a{color:#53795f;white-space:nowrap}.ppc-comparison>footer>a>span{padding-left:9px}.ppc-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ppc-outcomes{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;padding-block:70px;display:grid}.ppc-outcomes-copy>p:not(.ppc-kicker){max-width:500px;margin-top:20px;font-size:16px}.ppc-outcomes-copy .ppc-link{margin-top:23px}.ppc-cohort{border-bottom:3px solid var(--ppc-teal);background:#edf3e9;margin:0;padding:32px 31px}.ppc-cohort figcaption>span{color:#596f55;margin-bottom:11px;font-size:13px;display:block}.ppc-cohort figcaption>strong{letter-spacing:-1px;color:var(--ppc-teal);font-size:28px;font-weight:520;display:block}.ppc-cohort figcaption>small{color:#606c58;margin-top:11px;font-size:13px;line-height:1.7;display:block}.ppc-cohort-scale{color:#616d5a;justify-content:space-between;margin:27px 0 16px;font-size:12px;display:flex}.ppc-cohort-row{margin-top:19px}.ppc-cohort-row>div:first-child{color:#556f50;justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.ppc-cohort-row strong{color:#315f50;font-size:17px;font-weight:550}.ppc-cohort-track{background:#dfe8d6;height:14px;margin-top:10px}.ppc-cohort-track>span{background:var(--ppc-stage);height:100%;display:block}.ppc-cohort-row small{color:#5f6e57;margin-top:6px;font-size:13px;display:block}.ppc-cohort>p{color:#5d6f56;border-top:1px solid #d3dfca;margin-top:24px;padding-top:18px;font-size:13px;line-height:1.8}.ppc-budget-section{background:var(--ppc-teal);color:#f6f4dd}.ppc-budget{grid-template-columns:1fr 1.1fr;align-items:start;gap:95px;padding-block:67px;display:grid}.ppc-budget-heading .ppc-kicker{color:#b4c5a9}.ppc-budget-heading h2{color:#fbf3d5}.ppc-budget-heading>p:not(.ppc-kicker){color:#bdcec0;max-width:460px;margin-top:23px;font-size:16px}.ppc-budget-heading .ppc-link{color:#f0c589;margin-top:25px}.ppc-budget-plan{border-top:1px solid #608079;padding-top:24px}.ppc-budget-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-bottom:23px;display:flex}.ppc-budget-total>span{color:#c0cdb7;font-size:14px}.ppc-budget-total strong{letter-spacing:-1.2px;color:#f0c589;font-size:35px;font-weight:500}.ppc-budget-total small{text-align:right;color:#9eb8a6;width:100%;font-size:13px}.ppc-budget-plan article{border-top:1px solid #416b61;align-items:start;gap:23px;padding:24px 0;display:flex}.ppc-budget-plan article>span{color:#eead7e;flex:none;min-width:40px;padding-top:4px;font-size:13px}.ppc-budget-plan h3{letter-spacing:-.3px;color:#f2edd6;font-size:18px}.ppc-budget-plan p{color:#abc2b4;margin-top:10px;font-size:14px;line-height:1.85}.ppc-budget-plan article small{color:#a3bbac;margin-top:13px;font-size:13px;line-height:1.8;display:block}.ppc-budget-plan article i{padding-inline:4px;font-style:normal}.ppc-work{padding-block:70px}.ppc-work-ledger{border-top:1px solid var(--ppc-line)}.ppc-work-ledger article{border-bottom:1px solid var(--ppc-line);grid-template-columns:180px 1fr 1.3fr;align-items:start;gap:35px;padding:28px 0;display:grid}.ppc-work-ledger article>span{color:#99664f;padding-top:4px;font-size:13px;line-height:1.8}.ppc-work-ledger h3{letter-spacing:-.4px;font-size:20px}.ppc-work-ledger p{font-size:15px;line-height:1.85}.ppc-work>.ppc-link{margin-top:26px}.ppc-revenue-section{background:#fff3e7;border-block:1px solid #f0ddc9}.ppc-revenue{grid-template-columns:1fr 1.2fr;align-items:start;gap:100px;padding-block:52px;display:grid}.ppc-revenue-title h2{color:#99462d}.ppc-revenue>div:last-child p{color:#846650;font-size:16px}.ppc-revenue>div:last-child p+p{margin-top:19px}.ppc-revenue .ppc-link{color:#a45635;margin-top:23px}.ppc-setup{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;padding-block:68px;display:grid}.ppc-setup>div>p:not(.ppc-kicker){max-width:480px;margin-top:21px;font-size:16px}.ppc-setup .ppc-link{margin-top:23px}.ppc-source-list>a{border-bottom:1px solid #e3e8de;align-items:center;gap:20px;padding:25px 0;display:flex}.ppc-source-list>a:first-child{border-top:1px solid #e3e8de}.ppc-source-list .brand-logo{flex:none;width:29px;height:29px}.ppc-source-list>a>span:nth-child(2){flex:1}.ppc-source-list strong{letter-spacing:-.3px;font-size:17px;font-weight:500;display:block}.ppc-source-list small{color:#6d7563;margin-top:7px;font-size:13px;line-height:1.7;display:block}.ppc-source-list>a>span:last-child{color:#7c9674;font-size:17px}.ppc-source-list a:hover strong{color:var(--ppc-teal)}.ppc-source-list>p{color:#6b7462;margin-top:18px;font-size:13px;line-height:1.8}.ppc-report-invitation{background:#edf1e8;border-block:1px solid #dde5d4}.ppc-report-inner{align-items:center;gap:25px;padding-block:34px;display:flex}.ppc-report-mark{color:#6a8160;letter-spacing:-2px;background:#fff;border:1px solid #cdd8c4;flex:none;place-items:center;width:56px;height:69px;padding-right:5px;font-size:39px;display:grid}.ppc-report-inner>div{flex:1}.ppc-report-inner>div>span{color:#5e6d55;margin-bottom:10px;font-size:13px;display:block}.ppc-report-inner h2{letter-spacing:-.6px;font-size:24px}.ppc-report-inner p{color:#626b5a;margin-top:9px;font-size:14px}.ppc-report-inner .button{white-space:nowrap;gap:17px;font-size:14px}.ppc-faq{grid-template-columns:1fr 1.2fr;gap:90px;padding-block:65px;display:grid}.ppc-faq h2{letter-spacing:-1.4px;font-size:35px}.ppc-faq details{border-bottom:1px solid var(--ppc-line);padding:21px 0}.ppc-faq details:first-child{padding-top:0}.ppc-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:15px;font-weight:500;line-height:1.7;list-style:none;display:flex}.ppc-faq summary::-webkit-details-marker{display:none}.ppc-faq summary>span{color:#b28a6a;font-size:22px;font-weight:350}.ppc-faq details[open] summary>span{transform:rotate(45deg)}.ppc-faq details p{margin-top:14px;font-size:15px;line-height:1.85}.ppc-closing{background:#fff5eb;border-block:1px solid #f0e1d2}.ppc-close-inner{justify-content:space-between;align-items:center;gap:60px;padding-block:53px;display:flex}.ppc-close-inner h2{letter-spacing:-1.7px;font-size:40px}.ppc-close-inner p{color:#856650;margin-top:20px;font-size:16px}.ppc-close-inner .ppc-actions{gap:20px}@media (width<=1100px){:where(.ppc-page) h1{letter-spacing:-2.8px;font-size:58px}.ppc-hero-grid{gap:35px}.ppc-campaign-board{padding-bottom:265px;padding-left:0}.ppc-social-creative{width:330px}.ppc-office-photo{height:235px}.ppc-search-clipping{width:235px;padding:17px;bottom:120px}.ppc-context-ticket{width:185px;padding:17px;bottom:39px;right:0}.ppc-context-ticket>div{display:none}.ppc-creative-copy{padding:23px}.ppc-creative-copy>strong{font-size:32px}.ppc-report-brief,.ppc-outcomes,.ppc-setup{gap:55px}.ppc-report-brief dl>div{grid-template-columns:110px 1fr;gap:20px}.ppc-section-heading{gap:50px}.ppc-campaign-row{grid-template-columns:255px 1fr 65px;gap:23px}.ppc-chart-scale{margin-left:278px;margin-right:88px}.ppc-budget{gap:50px}.ppc-work-ledger article{grid-template-columns:145px 1fr 1.2fr;gap:30px}.ppc-revenue{gap:60px}.ppc-faq{gap:55px}}@media (width<=800px){:where(.ppc-page) h1{letter-spacing:-2.8px;font-size:57px}:where(.ppc-page) h2{letter-spacing:-1.5px;font-size:36px}.ppc-hero{background:#fff8f1}.ppc-hero-grid{grid-template-columns:1fr;gap:35px;padding-block:44px 35px}.ppc-hero-copy{max-width:none;padding:0}.ppc-hero-copy>p:not(.ppc-kicker){max-width:600px;font-size:17px}.ppc-hero-copy .ppc-actions{flex-direction:row;align-items:center;gap:23px}.ppc-campaign-board{width:100%;max-width:610px;margin-inline:auto;padding:0 30px 205px 0}.ppc-social-creative{width:360px}.ppc-office-photo{height:245px}.ppc-search-clipping{width:275px;bottom:85px;left:10px}.ppc-context-ticket{width:225px;bottom:38px}.ppc-campaign-board .ppc-creative-disclosure{max-width:none;font-size:13px;left:10px}.ppc-report-brief{grid-template-columns:1fr;gap:31px;padding-block:49px}.ppc-report-brief>div>p:not(.ppc-kicker){max-width:620px;font-size:16px}.ppc-report-brief dl>div{grid-template-columns:160px 1fr;gap:25px;padding-block:20px}.ppc-report-brief dt{font-size:16px}.ppc-report-brief dd{font-size:15px}.ppc-section-heading{grid-template-columns:1fr;gap:22px}.ppc-section-heading>p{max-width:620px;font-size:16px}.ppc-comparison-section{padding-block:45px}.ppc-comparison{padding:24px 23px 0}.ppc-comparison-header{flex-direction:column;align-items:start;gap:20px;margin-bottom:23px}.ppc-metric-switch button{font-size:13px}.ppc-chart-panel figcaption{padding-top:19px}.ppc-campaign-row{grid-template-columns:225px 1fr 65px;gap:17px;padding-block:17px}.ppc-chart-scale{margin-left:242px;margin-right:82px}.ppc-campaign-name strong{font-size:13px}.ppc-campaign-name small{font-size:12px}.ppc-campaign-name{gap:10px}.ppc-campaign-name .brand-logo{width:22px;height:22px}.ppc-campaign-row>b{font-size:15px}.ppc-chart-panel .ppc-chart-note{min-height:0;font-size:13px}.ppc-comparison>footer{gap:17px;font-size:12px}.ppc-outcomes{gap:35px;padding-block:48px}.ppc-outcomes-copy>p:not(.ppc-kicker){margin-top:18px;font-size:15px}.ppc-cohort{padding:25px 22px}.ppc-cohort figcaption>strong{font-size:25px}.ppc-cohort figcaption>small{font-size:12px}.ppc-cohort-row>div:first-child{font-size:13px}.ppc-cohort-row small{font-size:12px}.ppc-cohort>p{font-size:13px}.ppc-budget{grid-template-columns:1fr;gap:32px;padding-block:46px}.ppc-budget-heading>p:not(.ppc-kicker){max-width:640px;font-size:16px}.ppc-budget-plan{max-width:650px}.ppc-budget-plan article{gap:23px}.ppc-budget-plan h3{font-size:19px}.ppc-budget-plan p{font-size:15px}.ppc-budget-plan article small{font-size:13px}.ppc-work{padding-block:48px}.ppc-work-ledger article{grid-template-columns:150px 1fr;gap:12px 30px;padding-block:24px}.ppc-work-ledger article>span{grid-row:1/3}.ppc-work-ledger h3{font-size:20px}.ppc-work-ledger p{grid-column:2;font-size:15px}.ppc-revenue{gap:40px;padding-block:43px}.ppc-revenue>div:last-child p{font-size:15px}.ppc-setup{gap:35px;padding-block:47px}.ppc-setup>div>p:not(.ppc-kicker){font-size:15px}.ppc-source-list>a{gap:15px}.ppc-source-list strong{font-size:17px}.ppc-source-list small{font-size:13px}.ppc-source-list .brand-logo{width:25px;height:25px}.ppc-source-list>p{font-size:13px}.ppc-report-inner{flex-wrap:wrap;gap:22px}.ppc-report-inner>div{flex-basis:calc(100% - 85px)}.ppc-report-inner .button{margin-left:78px}.ppc-faq{grid-template-columns:1fr;gap:31px;padding-block:47px}.ppc-faq h2 br{display:none}.ppc-faq h2{font-size:33px}.ppc-close-inner{gap:35px}.ppc-close-inner h2{font-size:34px}.ppc-close-inner p{font-size:15px}.ppc-close-inner .button{min-width:166px}}@media (width<=580px){.ppc-page .wrap{width:calc(100% - 36px)}:where(.ppc-page) h1{letter-spacing:-2.3px;font-size:46px}:where(.ppc-page) h2{letter-spacing:-1.4px;font-size:34px}.ppc-hero-grid{gap:32px;padding-top:36px}.ppc-hero-copy>p:not(.ppc-kicker){margin-top:21px;font-size:16px}.ppc-hero-copy>p:not(.ppc-kicker)+p{margin-top:12px}.ppc-hero-copy .ppc-actions{flex-direction:column;align-items:start;gap:19px}.ppc-page .ppc-kicker{font-size:13px}.ppc-link{font-size:14px}.ppc-campaign-board{grid-template-columns:1fr;max-width:390px;padding:0 7px 69px;display:grid}.ppc-social-creative{width:100%;max-width:calc(100% - 8px);margin:0 0 0 auto;transform:rotate(1deg)}.ppc-social-creative figcaption{padding:13px 15px}.ppc-office-photo{height:210px}.ppc-creative-copy{padding:21px 22px}.ppc-creative-copy>strong{font-size:32px}.ppc-creative-copy>span:first-child{font-size:12px}.ppc-creative-cta{margin-top:19px;padding-top:14px;font-size:13px}.ppc-search-clipping{z-index:2;width:calc(100% - 22px);max-width:300px;margin:13px auto 0 0;padding:18px 20px;position:relative;bottom:auto;left:auto;transform:rotate(-2deg)}.ppc-search-clipping>strong{font-size:17px}.ppc-search-clipping>p{font-size:13px}.ppc-context-ticket{width:auto;max-width:270px;margin:17px 0 0 auto;padding:17px 20px;position:relative;bottom:auto;right:auto;transform:rotate(1deg)}.ppc-context-ticket>div{display:none}.ppc-context-ticket>strong{font-size:29px}.ppc-context-ticket>span:nth-of-type(2){font-size:13px}.ppc-campaign-board .ppc-creative-disclosure{padding:0;font-size:12px;bottom:4px;left:7px}.ppc-report-brief{gap:27px;padding-block:40px}.ppc-report-brief dl>div{grid-template-columns:1fr;gap:10px;padding-block:21px}.ppc-report-brief dt{letter-spacing:-.2px;font-size:17px}.ppc-report-brief dd{font-size:15px}.ppc-comparison-section{padding-block:38px}.ppc-section-heading{gap:19px;margin-bottom:27px}.ppc-section-heading>p{font-size:15px}.ppc-comparison{padding:22px 18px 0}.ppc-comparison-header strong{font-size:16px}.ppc-comparison-header>div>span{font-size:13px}.ppc-metric-switch{gap:6px}.ppc-metric-switch button{padding:9px 10px;font-size:13px}.ppc-chart-panel figcaption{flex-direction:column;align-items:start;gap:7px}.ppc-chart-panel h3{font-size:15px}.ppc-chart-panel figcaption>span{font-size:12px}.ppc-chart-scale{margin:20px 0 0;font-size:12px}.ppc-campaign-row{grid-template-columns:1fr auto;gap:12px 15px;padding-block:18px}.ppc-campaign-name{grid-column:1;gap:9px}.ppc-campaign-name strong{font-size:13px}.ppc-campaign-name small{font-size:12px;line-height:1.7}.ppc-campaign-name .brand-logo{width:21px;height:21px}.ppc-campaign-track{grid-area:2/1/auto/3;height:11px}.ppc-campaign-row>b{grid-area:1/2;font-size:15px}.ppc-chart-panel .ppc-chart-note{padding-block:17px;font-size:13px}.ppc-comparison>footer{flex-direction:column;gap:8px;padding-block:15px;font-size:12px}.ppc-outcomes{grid-template-columns:1fr;gap:29px;padding-block:40px}.ppc-outcomes-copy>p:not(.ppc-kicker){max-width:none;font-size:15px;line-height:1.85}.ppc-outcomes-copy .ppc-link{font-size:13px}.ppc-cohort{padding:27px 24px}.ppc-cohort figcaption>strong{font-size:28px}.ppc-cohort figcaption>span,.ppc-cohort figcaption>small{font-size:13px}.ppc-cohort-row>div:first-child{font-size:14px}.ppc-cohort-row small,.ppc-cohort>p{font-size:13px}.ppc-budget{gap:27px;padding-block:39px}.ppc-budget-heading>p:not(.ppc-kicker){margin-top:20px;font-size:15px}.ppc-budget-heading .ppc-link{font-size:13px}.ppc-budget-plan{padding-top:21px}.ppc-budget-total{gap:10px 15px;padding-bottom:21px}.ppc-budget-total>span{font-size:13px}.ppc-budget-total strong{font-size:32px}.ppc-budget-total small{font-size:12px}.ppc-budget-plan article{gap:15px;padding-block:22px}.ppc-budget-plan article>span{min-width:35px;font-size:12px}.ppc-budget-plan h3{font-size:18px}.ppc-budget-plan p{font-size:14px;line-height:1.85}.ppc-budget-plan article small{font-size:12px}.ppc-work{padding-block:40px}.ppc-work-ledger article{grid-template-columns:1fr;gap:11px;padding-block:24px}.ppc-work-ledger article>span{grid-row:auto;padding-top:0;font-size:13px}.ppc-work-ledger h3{font-size:21px}.ppc-work-ledger p{grid-column:1;font-size:15px}.ppc-work>.ppc-link{font-size:13px}.ppc-revenue{grid-template-columns:1fr;gap:24px;padding-block:37px}.ppc-revenue>div:last-child p{font-size:15px}.ppc-revenue .ppc-link{font-size:13px}.ppc-setup{grid-template-columns:1fr;gap:28px;padding-block:40px}.ppc-setup>div>p:not(.ppc-kicker){font-size:15px}.ppc-source-list>a{gap:17px;padding-block:22px}.ppc-source-list strong{font-size:17px}.ppc-source-list small{font-size:13px}.ppc-source-list .brand-logo{width:28px;height:28px}.ppc-source-list>p{font-size:13px}.ppc-report-inner{gap:17px;padding-block:29px}.ppc-report-mark{width:44px;height:54px;font-size:32px}.ppc-report-inner>div{flex-basis:calc(100% - 65px)}.ppc-report-inner>div>span{font-size:13px}.ppc-report-inner h2{font-size:23px;line-height:1.3}.ppc-report-inner p{font-size:13px}.ppc-report-inner .button{gap:12px;margin-left:61px;padding-inline:17px;font-size:13px}.ppc-faq{gap:27px;padding-block:39px}.ppc-faq h2{font-size:31px}.ppc-faq summary{gap:16px;font-size:14px}.ppc-faq details p{font-size:14px}.ppc-close-inner{flex-direction:column;align-items:start;gap:26px;padding-block:39px}.ppc-close-inner h2{font-size:33px}.ppc-close-inner p{margin-top:18px;font-size:15px;line-height:1.8}.ppc-close-inner .ppc-actions{gap:19px}}@media (width<=360px){:where(.ppc-page) h1{letter-spacing:-1.9px;font-size:40px}.ppc-comparison{padding-inline:15px}.ppc-campaign-name strong{font-size:13px}.ppc-campaign-name small{font-size:12px}.ppc-campaign-row>b{font-size:14px}.ppc-report-inner .button{margin-left:0}.ppc-cohort{padding-inline:20px}.ppc-office-photo{height:190px}.ppc-creative-copy>strong{font-size:29px}.ppc-search-clipping{width:calc(100% - 10px);padding-inline:17px}.ppc-context-ticket{max-width:240px}}@media (prefers-reduced-motion:reduce){.ppc-page *{scroll-behavior:auto}}.ppc-source-reference{padding-block:55px}.ppc-source-reference h2{letter-spacing:-.04em;font-size:clamp(30px,3.2vw,44px);line-height:1.15}.ppc-source-reference p{color:#5f6e84;margin-top:14px;font-size:16px;line-height:1.8}.ppc-source-reference table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:28px;font-size:15px;line-height:1.7}.ppc-source-reference caption{text-align:left;color:#5f6e84;padding-bottom:14px}.ppc-source-reference th,.ppc-source-reference td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2e8e6;padding:17px 14px}.ppc-source-reference th{font-weight:600}.ppc-source-reference thead{background:#eff5f1}.ppc-source-reference aside{background:#f4f7f4;border-radius:12px;margin-top:28px;padding:25px}.ppc-source-reference aside h3{letter-spacing:-.025em;font-size:20px}.ppc-source-reference .ppc-link{margin-top:18px;display:inline-block}@media (width<=550px){.ppc-source-reference table{font-size:13px}.ppc-source-reference th,.ppc-source-reference td{padding:12px 8px}.ppc-source-reference aside{padding:20px}}
