:is([data-agency-site],.ai-editorial-page){--agency-paper:#ffffff;--agency-content-max:1120px;--agency-gutter:clamp(20px,3.5vw,48px);--agency-content-width:min(var(--agency-content-max),calc(100% - 2 * var(--agency-gutter)));--font-fieldguide-sans:var(--agency-sans,"Figtree");--font-fieldguide-serif:var(--agency-sans,"Figtree");--home-sans:var(--agency-sans,"Figtree");--home-serif:var(--agency-sans,"Figtree");--audit-sans:var(--agency-sans,"Figtree");--audit-serif:var(--agency-sans,"Figtree");margin:0;background:var(--agency-paper);color:var(--agency-ink);font-family:var(--agency-sans,"Figtree"),Arial,sans-serif;line-height:1.65;overflow-x:clip;min-height:100vh}:is([data-agency-site],.ai-editorial-page) *{box-sizing:border-box}:is([data-agency-site],.ai-editorial-page) :is(h1,h2,h3){font-weight:600;letter-spacing:-.04em;text-transform:none}:is([data-agency-site],.ai-editorial-page) em{font-family:var(--agency-sans,"Figtree"),Arial,sans-serif!important}:is([data-agency-site],.ai-editorial-page) :is(button,input,select,textarea){font-family:inherit}:is([data-agency-site],.ai-editorial-page) :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #8e2daf}:is([data-agency-site],.ai-editorial-page) [id]{scroll-margin-top:120px}.agc-wrap{width:var(--agency-content-width,min(1120px,calc(100% - 40px)));margin-inline:auto}.agc-header{position:sticky;top:0;z-index:60;background:#351244;color:#ffffff;border-bottom:1px solid #3e3243;width:100%;max-width:none;margin:0;padding:0;display:block}.agc-bar{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:105px;position:relative}.agc-brand{display:inline-flex;align-items:baseline;gap:12px;font-size:34px;font-weight:600;letter-spacing:-.045em;line-height:1.2;white-space:nowrap}.agc-brand span{font-family:var(--agency-sans,"Figtree"),Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.16em}.agc-footer a,.agc-header a{color:inherit!important;text-decoration:none}.agc-desktop{display:flex;align-items:center;gap:25px;font-size:14px;font-weight:500}.agc-desktop>a,.agc-services>summary{padding:14px 0}.agc-footer a:hover,.agc-header [aria-current=page],.agc-header a:hover{text-decoration:underline;text-underline-offset:6px}.agc-header .agc-audit{border:1px solid #ebe6ed;border-radius:99px;padding:12px 20px;font-size:12px;font-weight:600;white-space:nowrap;line-height:1.4}.agc-audit:hover{background:#ffffff;color:#351244!important;text-decoration:none!important}.agc-services{position:relative}.agc-header summary{font:inherit;list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px}.agc-header summary::-webkit-details-marker{display:none}.agc-services>summary:after{content:"⌄"}.agc-service-links{position:absolute;top:100%;left:-22px;display:grid;grid-template-columns:1fr 1fr;gap:4px 20px;width:500px;padding:22px;background:#271f2a;border:1px solid #4c3d52;border-radius:12px}.agc-service-links a{padding:9px;font-size:14px}.agc-mobile-nav{display:none}.agc-mobile-nav>summary{min-height:44px;border:1px solid #82698c;border-radius:99px;padding:8px 16px}.agc-mobile-nav>summary:after{content:"+"}.agc-mobile-nav[open]>summary:after{content:"−"}.agc-mobile-links{position:absolute;top:calc(100% - 6px);right:0;width:min(500px,calc(100vw - 40px));padding:22px;background:#271f2a;border:1px solid #4c3d52;border-radius:12px;max-height:calc(100dvh - 110px);overflow-y:auto;display:grid;gap:8px}.agc-mobile-links>a,.agc-mobile-services a{display:block;padding:11px 8px;min-height:44px;font-size:15px}.agc-mobile-services{border-block:1px solid #4c3d52;margin:4px 0;padding:8px 0}.agc-mobile-services>summary{padding:12px 8px}.agc-mobile-services>div{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.agc-mobile-links .agc-audit{margin-top:8px;text-align:center}.agc-footer{background:#351244;color:#ffffff;margin:0;padding:55px 0 30px;width:100%;max-width:none;border:0;font-family:var(--agency-sans,"Figtree"),Arial,sans-serif;font-size:14px;line-height:1.6}.agc-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr .8fr;gap:40px}.agc-footer p{margin:15px 0 0;max-width:300px;color:#c1b4c7}.agc-footer .agc-footer-title{margin:0 0 17px;font-size:11px;letter-spacing:.14em;font-weight:600;text-transform:uppercase}.agc-footer-links{display:grid;gap:10px}.agc-footer-bottom{border-top:1px solid #4c3d52;margin-top:40px;padding-top:22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;color:#c1b4c7;font-size:12px}.agc-footer-bottom>div{display:flex;gap:24px}.agc-skip{position:absolute;left:20px;top:-100px;padding:12px 20px;background:#ffffff;color:#2d1536!important;z-index:100}.agc-skip:focus{top:12px}@media(max-width:1100px){.agc-bar{gap:18px}.agc-desktop{gap:17px;font-size:13px}.agc-brand{font-size:29px}.agc-header .agc-audit{padding:12px 15px;font-size:11px}}@media(max-width:980px){.agc-bar>.agc-audit,.agc-desktop{display:none}.agc-mobile-nav{display:block}.agc-bar{min-height:85px}.agc-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.agc-brand{font-size:29px}.agc-footer{padding-top:38px}.agc-footer-grid{gap:28px}}@media(max-width:480px){.agc-footer-grid,.agc-mobile-services>div{grid-template-columns:1fr}.agc-brand{font-size:27px;gap:9px}.agc-brand span{font-size:9px}.agc-footer-bottom{display:grid}}@media(prefers-reduced-motion:reduce){:is([data-agency-site],.ai-editorial-page) *{scroll-behavior:auto!important}}@media print{.agc-footer,.agc-header,.agc-skip{display:none!important}}body[data-agency-site]{--paper:var(--agency-paper);--ink:var(--agency-ink);--line:var(--agency-line);--tint:var(--agency-sage);--muted:var(--agency-muted);font-family:Figtree,Arial,sans-serif}body.gt-page[data-agency-site]{--gt-paper:var(--agency-paper)!important;--gt-ink:var(--agency-ink)!important;--gt-accent:var(--agency-coral)!important;--gt-soft:var(--agency-sage)!important}body[data-agency-site]>.agc-footer,body[data-agency-site]>.agc-header{max-width:none;width:100%;margin:0;padding-inline:0}body[data-agency-site]>.agc-header{padding-block:0}body[data-agency-site] :is(.button,.gt-button){border-radius:99px}body[data-agency-site] .agency-resource-hero{width:var(--agency-content-width);margin:0 auto;padding:60px 0 35px}.agency-resource-note{margin-top:40px;padding:25px 0;border-top:1px solid var(--agency-line);font-size:14px;color:var(--agency-muted)}[data-agency-site] .ppc-experience[data-brand=waymaker]{--ppc-paper:var(--agency-paper);--ppc-ink:var(--agency-ink);--ppc-accent:var(--agency-coral);--ppc-soft:var(--agency-sage);--ppc-line:var(--agency-line)}.ai-editorial-page{font-family:Figtree,Arial,sans-serif!important}.ai-editorial-page .ai-ed-main{width:var(--agency-content-width);max-width:1120px;margin-inline:auto;padding-inline:0}[data-agency-site] .ppc-experience[data-brand=waymaker] .ppc-wrap,body.gt-page[data-agency-site] .gt-wrap{width:var(--agency-content-width);max-width:none;padding-inline:0}[data-agency-site] .ppc-experience[data-brand=waymaker] .ppc-button:not(.ppc-secondary),body.gt-page[data-agency-site] .gt-button:not(.gt-secondary),body[data-agency-site] .button:not(.light){background:var(--agency-coral);border-color:transparent;color:var(--agency-ink)!important;font-family:inherit;border-radius:99px}body.gt-page[data-agency-site] :is(.gt-card,.gt-tool,.gt-hero aside){border-radius:12px}body[data-agency-site]{--pink:var(--agency-coral)}body[data-agency-site] :is(.before){background:var(--agency-peach)}body[data-agency-site] :is(.after){background:var(--agency-sage)}body[data-agency-site] .card{border-color:var(--agency-line);border-radius:12px}@media print{body.gt-page[data-agency-site] .gt-wrap{width:100%}}:is([data-agency-site],.ai-editorial-page) h1{font-weight:800;letter-spacing:-.055em;line-height:1.05;text-wrap:balance}:is([data-agency-site],.ai-editorial-page) :is(h2,h3){font-weight:700;text-wrap:balance}.agc-footer,.agc-header{background:#351244;color:#ffffff}.agc-header{border-bottom-color:#4c3555}.agc-brand{font-weight:800;font-size:35px;letter-spacing:-.055em}.agc-brand span{font-weight:600;letter-spacing:.15em}.agc-header .agc-audit{background:#f3bddb;border-color:#f3bddb;color:#2d1536!important;font-size:13px;padding:13px 21px}.agc-header .agc-audit:hover{background:#f5b1a7;color:#2d1536!important}.agc-mobile-links,.agc-service-links{background:#31143c;border-color:#6a5373;border-radius:6px}.agc-mobile-links a:hover,.agc-service-links a:hover{background:#40234c}.agc-footer p,.agc-footer-bottom{color:#dfd6e2}@media(max-width:980px){.agc-bar{min-height:78px}.agc-brand{font-size:32px}}@media(max-width:480px){.agc-brand{font-size:29px}}[data-agency-site] [data-conversion-journey]{width:var(--agency-journey-width,var(--agency-content-width));max-width:var(--agency-content-max);margin-inline:auto}:is([data-agency-site],.ai-editorial-page) :is(img,video){max-width:100%}:is([data-agency-site],.ai-editorial-page) :is(h1,h2,h3,p,li,dd){overflow-wrap:break-word}.agc-confidence{padding:clamp(36px,5vw,64px) 0;border-bottom:1px solid #5c4664;margin-bottom:45px}.agc-confidence-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px}.agc-confidence-heading h2{font-size:clamp(28px,3vw,40px);line-height:1.16;color:#ffffff;margin:0;max-width:19ch}.agc-confidence-heading>p{max-width:43ch;margin:0;font-size:15px;line-height:1.7}.agc-confidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.agc-confidence-grid article{min-width:0;border-top:1px solid #5c4664;padding-top:22px}.agc-confidence-grid svg{width:70px;height:auto;display:block;color:#33153f;margin-bottom:15px}.agc-confidence-grid h3{line-height:1.2;margin:0 0 12px;color:#ffffff}.agc-confidence-grid p{max-width:none;margin:0 0 14px;font-size:14px;line-height:1.7}.agc-confidence-grid a{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.agc-confidence-heading{display:block}.agc-confidence-heading>p{margin-top:18px}.agc-confidence-grid{grid-template-columns:1fr;gap:24px}.agc-confidence-grid article{display:grid;grid-template-columns:60px minmax(0,1fr);-moz-column-gap:18px;column-gap:18px}.agc-confidence-grid svg{grid-row:1/4;width:60px}.agc-confidence-grid a{grid-column:2}.agc-confidence{padding-top:12px}}:is([data-agency-site],.ai-editorial-page){--agency-accent:#782591;--agency-magenta:#b51b78;--agency-gradient:linear-gradient(115deg,#4b1864,#782591 55%,#b51b78);--agency-paper:#fff;--agency-ink:#2d1536;--agency-muted:#706177;--agency-line:#e5d8eb;--agency-sage:#f3eafa;--agency-peach:#fceaf3;--agency-lilac:#eee8fa;--agency-dark:#351244;--agency-coral:#f3bddb}:is([data-agency-site],.ai-editorial-page) :is(h1,h2,h3){font-family:var(--agency-sans,"Figtree"),Arial,sans-serif!important;font-weight:750;letter-spacing:-.045em}:is([data-agency-site],.ai-editorial-page) em{font-family:inherit!important;font-style:normal}:is([data-agency-site],.ai-editorial-page) :is(input,select,textarea){max-width:100%;border-radius:10px}:is([data-agency-site],.ai-editorial-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}:is([data-agency-site],.ai-editorial-page) :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #a54ac2;outline-offset:4px}.agc-header{background:#fff;color:#2d1536;border-bottom:1px solid #e5d8eb;box-shadow:0 4px 24px #35124406}.agc-bar{min-height:88px;gap:24px}.agc-brand{font-family:var(--agency-sans,"Figtree"),Arial,sans-serif;font-weight:850;font-size:33px}.agc-brand span{color:#8c498f}.agc-desktop{font-weight:650;gap:22px}.agc-header .agc-audit{background:var(--agency-gradient,linear-gradient(115deg,#4b1864,#b51b78));color:#fff!important;border:0;min-height:46px;display:inline-flex;justify-content:center;align-items:center;box-shadow:0 5px 16px #78259120}.agc-header .agc-audit:hover{background:#782591;color:#fff!important}.agc-mobile-links,.agc-service-links{background:#fff;color:#2d1536;border:1px solid #e5d8eb;border-radius:18px;box-shadow:0 16px 50px #3512441a}.agc-mobile-links a,.agc-service-links a{border-radius:8px}.agc-mobile-links a:hover,.agc-service-links a:hover{background:#f6eff9}.agc-mobile-nav>summary,.agc-mobile-services{border-color:#dfcce8}.agc-footer{background:#2d1536;color:#fff}.agc-footer .agc-brand span{color:#f3bddb}.agc-footer p,.agc-footer-bottom{color:#d9c9e2}.agc-footer .agc-footer-title{color:#f3bddb}.agc-confidence,.agc-footer-bottom{border-color:#65446e}.agc-confidence-grid{gap:22px}.agc-confidence-grid article{background:#ffffff08;border:1px solid #65446e;border-radius:22px;padding:24px;display:flex;flex-direction:column;align-items:flex-start}.agc-confidence-grid svg{width:110px;max-width:100%;margin-bottom:20px}.agc-confidence-grid h3{color:#fff;font-size:23px}.agc-confidence-grid p{flex:1}.agc-confidence-grid a{line-height:1.6}.agc-confidence-heading h2{color:#fff}.agc-tool-steps{list-style:none;margin:24px 0 30px!important;padding:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;color:#2d1536}.agc-tool-steps li{min-width:0;display:flex;align-items:center;gap:14px;padding:16px;background:#f8f3fb;border:1px solid #e5d8eb;border-radius:16px}.agc-tool-steps svg{width:74px;height:auto;flex:0 0 74px}.agc-tool-steps strong{display:block;font-size:15px;line-height:1.3}.agc-tool-steps p{font-size:12px;line-height:1.6;margin:6px 0 0!important;color:#706177}.agc-tool-step-number{display:block;font-size:10px;letter-spacing:.13em;color:#782591;font-weight:800;margin-bottom:4px}.agc-tool-progress{display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#f6eff9;padding:16px 20px;border-radius:12px;margin:22px 0;font-size:14px;font-weight:700;color:#532066}.agc-tool-progress progress{width:min(220px,100%);height:8px;accent-color:#782591}.agc-tool-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.agc-tool-actions button{min-height:48px;padding:13px 22px;cursor:pointer;border:1px solid #dfcce8;border-radius:99px;background:white;color:#532066;font-family:inherit;font-weight:700;font-size:14px;line-height:1.4}.agc-tool-actions button:first-child{background:var(--agency-gradient);color:#fff;border-color:transparent}.agc-tool-status{font-size:13px;min-height:1.7em;color:#706177}body[data-agency-site]{--accent:#782591;--card:#fff;--tint:#f6eff9}[data-agency-site] .ppc-experience[data-brand=waymaker] .ppc-button:not(.ppc-secondary),body[data-agency-site] :is(.button,.gt-button):not(.light):not(.gt-secondary){background:var(--agency-gradient);color:#fff!important;border-color:transparent;min-height:48px}body[data-agency-site] :is(.card,.gt-card,.gt-tool,.gt-hero aside,.tool,.path,.next-step){border-radius:22px;border-color:var(--agency-line)}body[data-agency-site] :is(.card,.gt-card,.gt-tool,.tool){min-width:0}body[data-agency-site] :is(.hero-art strong,.gt-journey-steps h3){font-family:var(--agency-sans,"Figtree"),Arial,sans-serif;font-weight:750}body[data-agency-site] .tool-nav{background:#fff;border-color:#e5d8eb;top:88px;border-radius:16px;padding:8px;gap:6px}body[data-agency-site] .tool-nav a{border-radius:10px;min-height:48px;display:flex;align-items:center;gap:8px}body[data-agency-site] .tool-nav a[aria-current=page]{background:#782591;color:#fff}body[data-agency-site] .tool button[type=submit]{background:var(--agency-gradient);border-color:transparent;color:#fff;border-radius:99px;min-height:48px}body[data-agency-site] :is(.tool,.worksheet) :is(input,select,textarea){border-color:#d6c1e1;background:#fff}body[data-agency-site] .path>div{border-radius:14px}.ai-editorial-page .agc-tool-steps{font-family:Arial,sans-serif}@media(max-width:1100px){.agc-desktop{gap:16px;font-size:13px}.agc-brand{font-size:29px}.agc-tool-steps li{display:block}.agc-tool-steps svg{margin-bottom:10px}}@media(max-width:980px){.agc-bar{min-height:78px}.agc-bar>.agc-audit{display:none}body[data-agency-site] .tool-nav{top:78px}}@media(max-width:760px){.agc-confidence-grid article{display:block}.agc-confidence-grid svg{width:100px}.agc-tool-steps{grid-template-columns:1fr;gap:10px}.agc-tool-steps li{display:flex;padding:14px 16px}.agc-tool-steps svg{width:68px;flex-basis:68px;margin:0}.agc-tool-steps p{font-size:13px}.agc-tool-actions{align-items:stretch}.agc-tool-actions button{flex:1;min-width:150px}body[data-agency-site] .tool-nav{position:static;grid-template-columns:1fr 1fr;display:grid}body[data-agency-site] .tool-nav a{font-size:13px}}@media print{.agc-tool-actions,.agc-tool-progress,.agc-tool-status,.agc-tool-steps{display:none!important}:is([data-agency-site],.ai-editorial-page){background:#fff;color:#000;overflow:visible}}[data-agency-site] [data-conversion-journey]{--journey-ink:#2d1536;--journey-line:#e5d8eb;background:linear-gradient(125deg,#fbf8fd,#f6eff9);border-radius:24px}[data-agency-site] [data-conversion-journey] li p,[data-agency-site] [data-conversion-journey]>div>p,[data-agency-site] [data-conversion-journey]>p{color:#706177}[data-agency-site] [data-conversion-journey]>ol{background:transparent;border:0;padding:0!important;gap:18px}[data-agency-site] [data-conversion-journey]>ol>li{background:#fff;padding:20px;border:1px solid #e5d8eb;border-radius:20px;display:flex;flex-direction:column;gap:0}[data-agency-site] [data-conversion-journey] li>div:first-child{height:auto;min-height:0;display:block;margin-bottom:16px}[data-agency-site] [data-conversion-journey] li>div:first-child:after{display:none}[data-agency-site] [data-conversion-journey] li svg{width:100%;height:auto;max-width:250px;display:block;margin:auto}[data-agency-site] [data-conversion-journey] li>div:first-child>span{top:8px;left:8px;background:#782591}[data-agency-site] [data-conversion-journey] li small{color:#782591;border-color:#e5d8eb}body[data-agency-site] .gt-journey{background:linear-gradient(125deg,#fbf8fd,#f6eff9);border-color:#e5d8eb;border-radius:24px}body[data-agency-site] .gt-journey-steps{padding:0!important;background:transparent;border:0;gap:16px}body[data-agency-site] .gt-journey-steps li{background:#fff;border:1px solid #e5d8eb;border-radius:20px;padding:20px}body[data-agency-site] .gt-journey-art{height:auto;display:block;margin-bottom:20px}body[data-agency-site] .gt-journey-art svg{width:100%;height:auto;max-width:250px}body[data-agency-site] .gt-journey-art span{top:8px;left:8px;background:#782591}body[data-agency-site] .gt-journey-steps p{color:#706177}@media(max-width:1050px){body[data-agency-site] .gt-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body[data-agency-site] .gt-journey-steps{grid-template-columns:1fr}[data-agency-site] [data-conversion-journey]>ol>li{padding:22px}}body[data-agency-site] .tool .result{scroll-margin-top:130px}@media(max-width:480px){.agc-bar{gap:10px}.agc-brand{font-size:26px;gap:7px}.agc-brand span{font-size:8px;letter-spacing:.13em}.agc-mobile-nav>summary{font-size:13px;padding:8px 12px;gap:6px}.agc-mobile-links{right:0;width:min(500px,calc(100vw - 40px))}}