.sf-screen{height:100%;color:var(--color-white);flex-direction:column;padding:18px;display:flex}.sf-screen-title{color:var(--color-strunk-green);letter-spacing:1px;text-transform:uppercase;text-align:center;margin-bottom:var(--spacing-sm);font-size:26px;font-weight:700}.sf-screen-header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.sf-screen-back{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.sf-screen-back-label{letter-spacing:.5px;font-size:26px;font-weight:700;position:relative;top:-.5px}.sf-screen-back:hover .sf-screen-back-label{color:var(--color-strunk-green)}.sf-back-arrow .pixel-arrow-pixel-active{background:var(--color-white)}.sf-screen-back:hover .sf-back-arrow .pixel-arrow-pixel-active{background:var(--color-strunk-green)}.sf-screen-step-count{color:var(--color-white);letter-spacing:.5px;font-size:17px}.sf-question-title{color:var(--color-white);margin-bottom:var(--spacing-md);font-size:24px;font-weight:700;line-height:1}.sf-challenge-items{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.sf-challenge-item{cursor:pointer;border:2px solid var(--color-white);color:var(--color-white);align-items:center;gap:14px;padding:16px 18px;display:flex}.sf-challenge-item.focused,.sf-challenge-item:hover{background:var(--color-strunk-green);border-color:var(--color-strunk-green);color:var(--color-black)}.sf-challenge-number{color:var(--color-white);opacity:.7;flex-shrink:0;font-size:18px}.sf-challenge-item.focused .sf-challenge-number,.sf-challenge-item:hover .sf-challenge-number{color:var(--color-black)}.sf-challenge-label{letter-spacing:.3px;font-size:24px;font-weight:700}.sf-option-items{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.sf-option-item{cursor:pointer;border:2px solid var(--color-white);color:var(--color-white);align-items:center;gap:14px;padding:14px 18px;display:flex}.sf-option-item.selected,.sf-option-item:hover{background:var(--color-strunk-green);border-color:var(--color-strunk-green);color:var(--color-black)}.sf-option-number{color:var(--color-white);opacity:.7;font-size:18px}.sf-option-item.selected .sf-option-number,.sf-option-item:hover .sf-option-number{color:var(--color-black)}.sf-option-label{letter-spacing:.3px;font-size:24px;font-weight:700}.sf-link-toggle{margin-bottom:var(--spacing-sm);align-items:center;gap:10px;display:flex}.sf-link-toggle-label{color:var(--color-white);font-size:18px;font-weight:700}.sf-textarea-wrapper{flex-direction:column;flex:1;min-height:0;display:flex}.sf-textarea{background:var(--color-white);border:2px solid var(--color-black);color:var(--color-black);resize:vertical;max-height:100%;padding:12px;font-family:inherit;font-size:18px}.sf-textarea:focus{border-color:var(--input-focus-color,var(--color-strunk-green));outline:none}.sf-textarea::-webkit-resizer{background:var(--color-black);width:16px;height:16px}.sf-textarea::placeholder{color:color-mix(in srgb, var(--color-dark-gray) 90%, black);opacity:.7;font-size:18px}.sf-textarea-error{border-color:var(--color-red)}.sf-textarea-error-message{color:var(--color-red);margin-top:6px;font-size:13px}.sf-contact-fields{gap:var(--spacing-sm);flex-direction:column;display:flex}.sf-contact-field-row{gap:var(--spacing-sm);display:flex}.sf-contact-field-row>*{flex:1}.sf-privacy-link{color:var(--color-white);text-decoration:underline}.sf-screen-footer{padding-top:var(--spacing-sm);background:var(--color-black);justify-content:center;margin-top:auto;padding-bottom:4px;display:flex;position:sticky;bottom:0}.sf-screen-help{padding-top:var(--spacing-sm);text-align:center;opacity:.8;margin-top:auto;font-size:13px}.sf-submitted-screen{text-align:center;flex:1;justify-content:center;align-items:center}.sf-submitted-title{color:var(--color-white);margin-bottom:var(--spacing-sm);letter-spacing:1px;font-size:32px;font-weight:700}.sf-submitted-follow{margin-top:var(--spacing-lg);align-self:stretch}.sf-submitted-follow-title{color:var(--color-strunk-green);letter-spacing:1px;text-transform:uppercase;margin-top:20px;margin-bottom:var(--spacing-sm);font-size:24px;font-weight:700}.sf-submitted-follow-buttons{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.sf-submitted-follow-buttons .footer-social-btn{width:100%;font-size:var(--font-size-p3);padding:14px 0}.sf-submitted-follow-buttons .footer-social-btn:last-child:nth-child(3n+1){grid-column:1/-1;justify-self:center;width:calc(33.333% - 10px)}.sf-submitted-bump{animation:.25s sf-submitted-bump}@keyframes sf-submitted-bump{0%,14.28%{transform:translateY(0)}14.29%,28.57%{transform:translateY(-3px)}28.58%,42.85%{transform:translateY(-6px)}42.86%,57.13%{transform:translateY(-9px)}57.14%,71.41%{transform:translateY(-6px)}71.42%,85.69%{transform:translateY(-3px)}85.7%,to{transform:translateY(0)}}.sf-submitted-body{max-width:420px;font-size:20px}@media (max-width:768px){.sf-contact-field-row{flex-direction:column}.sf-challenge-number,.sf-option-number{display:none}.sf-challenge-label,.sf-option-label{line-height:1}}
.services-hero,.services-problems,.services-proof,.services-funnel,.services-videos,.services-offer{padding:100px var(--section-padding-x);flex-direction:column;align-items:center;display:flex}.services-hero,.services-funnel{background:var(--color-sky-blue)}.services-proof-container,.services-videos-container{max-width:var(--subpage-content-max-width);align-items:center;gap:var(--section-element-gap);flex-direction:column;width:100%;display:flex}.services-funnel-container{max-width:calc(var(--subpage-content-max-width) * 1.3);align-items:flex-start;gap:var(--section-element-gap);flex-direction:column;width:100%;display:flex}.services-funnel-layout{grid-template-columns:minmax(280px,1fr) minmax(320px,1.6fr);align-items:start;gap:clamp(24px,6vw - 37px,50px);width:100%;display:grid}.services-funnel-sidebar{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;order:1;max-width:454px;display:flex}.services-funnel-sidebar-header{align-items:center;gap:var(--spacing-sm);display:flex}.services-funnel-sidebar-subtitle{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings);color:var(--color-black);margin-top:var(--spacing-md);align-items:center;gap:10px;display:flex}.services-funnel-alt-arrow{position:relative;top:1px}.services-funnel-alt-arrow .pixel-arrow-pixel-active{background:var(--color-purple)}.services-funnel-cta-gap{align-self:center;margin-top:12px;margin-bottom:36px}.services-funnel-intro-body{font-size:var(--font-size-p1);line-height:var(--line-height-normal);color:var(--color-black)}.services-funnel-intro-alt{font-size:var(--font-size-p2);line-height:var(--line-height-normal);color:var(--color-dark-gray)}.services-funnel-quest{flex-direction:column;order:2;align-items:flex-start;gap:20px;display:flex}@media (max-width:1024px){.services-funnel-layout{grid-template-columns:1fr}.services-funnel-sidebar{text-align:center;order:1;align-items:center;max-width:480px;margin:0 auto;padding-top:0}.services-funnel-quest,.services-funnel-aside{order:2}.services-funnel-aside{max-width:480px;margin:0 auto}.services-funnel-sidebar-header,.services-funnel-sidebar-subtitle,.services-funnel-intro-body,.services-funnel-intro-alt{text-align:left;align-self:flex-start}.services-funnel-quest{align-items:center}}.services-problems-container{max-width:var(--page-max-width);align-items:center;gap:var(--section-element-gap);flex-direction:column;width:100%;display:flex}.services-problems-container .services-section-headline{text-align:left;align-self:flex-start}.services-section-headline.services-funnel-headline{text-align:left;align-self:stretch}.services-section-headline{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-headings);color:var(--color-black);text-align:center;-webkit-text-stroke:.5px var(--color-black)}.services-hero-container{max-width:var(--page-max-width);gap:var(--box-content-gap);flex-direction:column;width:100%;display:flex}.services-hero-columns{align-items:start;row-gap:var(--box-content-gap);-moz-column-gap:var(--section-element-gap);column-gap:var(--section-element-gap);grid-template-columns:1fr 1fr;grid-template-areas:"h1 media""sub media""cta media";display:grid}.services-hero-eyebrow{font-size:calc(var(--font-size-p3) + 4px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-courier);text-transform:uppercase;text-align:left;color:color-mix(in srgb, var(--color-dark-gray) 90%, black)}.services-hero-headline{font-size:clamp(48px,6vw,90px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default);line-height:calc(var(--line-height-headings) - .05);color:var(--color-white);text-align:left;text-shadow:-2px -2px 0 var(--color-black), -1px -2px 0 var(--color-black), 0 -2px 0 var(--color-black), 1px -2px 0 var(--color-black), 2px -2px 0 var(--color-black), -2px -1px 0 var(--color-black), -1px -1px 0 var(--color-black), 0 -1px 0 var(--color-black), 1px -1px 0 var(--color-black), 2px -1px 0 var(--color-black), -2px 0 0 var(--color-black), -1px 0 0 var(--color-black), 1px 0 0 var(--color-black), 2px 0 0 var(--color-black), -2px 1px 0 var(--color-black), -1px 1px 0 var(--color-black), 0 1px 0 var(--color-black), 1px 1px 0 var(--color-black), 2px 1px 0 var(--color-black), -2px 2px 0 var(--color-black), -1px 2px 0 var(--color-black), 0 2px 0 var(--color-black), 1px 2px 0 var(--color-black), 2px 2px 0 var(--color-black), 3px 3px 0 var(--color-black), 4px 4px 0 var(--color-black), 5px 5px 0 var(--color-black), 6px 6px 0 var(--color-black);flex-direction:column;grid-area:h1;display:flex}.services-hero-headline-heart{aspect-ratio:1000/878;vertical-align:middle;width:clamp(32px,4vw,64px);height:auto;image-rendering:pixelated;display:inline-block}.services-hero-subline{font-size:var(--font-size-p1);text-align:left;grid-area:sub}.services-hero-cta{grid-area:cta}.services-hero-media{aspect-ratio:4/3;background:var(--color-black);border:3px solid var(--color-black);grid-area:media;width:100%;max-width:clamp(280px,40vw,520px);padding:0;position:relative;overflow:hidden}.services-hero-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.services-hero-media-pixel{animation:10s step-end infinite services-hero-pixel}.services-hero-media-photo{opacity:0;animation:10s step-end infinite services-hero-photo}@keyframes services-hero-pixel{0%,15%{opacity:1}15%,16%{opacity:0}16%,17%{opacity:1}17%,18%{opacity:0}18%,19%{opacity:1}19%,20%{opacity:0}20%,35%{opacity:1}35%,41%{opacity:0}41%,60%{opacity:1}60%,61%{opacity:0}61%,62%{opacity:1}62%,63%{opacity:0}63%,78%{opacity:1}78%,84%{opacity:0}84%,to{opacity:1}}@keyframes services-hero-photo{0%,15%{opacity:0}15%,16%{opacity:1}16%,17%{opacity:0}17%,18%{opacity:1}18%,19%{opacity:0}19%,20%{opacity:1}20%,35%{opacity:0}35%,41%{opacity:1}41%,60%{opacity:0}60%,61%{opacity:1}61%,62%{opacity:0}62%,63%{opacity:1}63%,78%{opacity:0}78%,84%{opacity:1}84%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.services-hero-media-pixel,.services-hero-media-photo{animation:none}}.services-card{background:var(--color-white);border:3px solid var(--color-black);box-shadow:var(--shadow-floating);padding:var(--spacing-lg)}.services-problems-grid{gap:var(--box-content-gap);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.services-problem-card{padding:var(--spacing-lg);flex-direction:column;display:flex}.services-problem-title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings);margin-bottom:var(--spacing-sm)}.services-problem-body{font-size:var(--font-size-p2);line-height:var(--line-height-normal)}.services-problem-badge{margin-bottom:var(--spacing-sm);align-self:flex-start}.services-problem-example{font-size:var(--font-size-p2);font-weight:var(--font-weight-bold);font-style:italic;line-height:var(--line-height-normal);margin-bottom:var(--spacing-xs)}.services-problem-card--green{background:var(--color-strunk-green);color:var(--color-black)}.services-problem-card--blue{background:var(--color-deep-blue);color:var(--color-white)}.services-problem-card--gold{background:var(--color-gold);color:var(--color-black)}.services-proof-container .strunquee-slider-section{margin-bottom:0}.services-testimonial-grid{gap:var(--box-content-gap);grid-template-columns:repeat(2,1fr);width:100%;margin-bottom:20px;display:grid}.services-testimonial{flex-direction:column;display:flex}.services-testimonial-header{align-items:flex-start;gap:var(--spacing-sm);display:flex}.services-testimonial-avatar{border:2px solid var(--color-black);object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.services-testimonial-avatar--placeholder{background:var(--color-dark-gray)}.services-testimonial-person{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.services-testimonial-name{font-size:var(--font-size-p2);font-weight:var(--font-weight-bold);color:var(--color-purple);text-decoration:underline}a.services-testimonial-name:hover{color:var(--color-dark-purple)}p.services-testimonial-name{color:var(--color-black);text-decoration:none}.services-testimonial-role{color:color-mix(in srgb, var(--color-dark-gray) 80%, black);font-size:16px}.services-testimonial-logo{object-fit:contain;flex-shrink:0}.services-testimonial-logo-link{flex-shrink:0;display:flex}.services-testimonial-logo-link:hover .services-testimonial-logo{opacity:.6}.services-testimonial-logo--default{max-width:120px;max-height:28px}.services-testimonial-logo--large{max-width:120px;max-height:36px}.services-testimonial-logo--placeholder{font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-dark-gray);border:2px dashed var(--color-dark-gray);flex-shrink:0;padding:4px 10px}.services-testimonial-quote{font-size:var(--font-size-p2);line-height:var(--line-height-normal);margin-top:20px;font-style:italic}.services-problem-title.services-testimonial-result{margin-top:var(--spacing-md);margin-bottom:0}.services-testimonial-result+.services-testimonial-quote{margin-top:var(--spacing-sm)}.services-videos-grid{gap:var(--section-element-gap);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));width:100%;display:grid}.services-video-item{flex-direction:column;display:flex}.services-video-caption{margin-top:var(--spacing-sm);font-size:var(--font-size-p2);font-weight:var(--font-weight-bold);color:var(--color-black);text-align:center}@media (max-width:1100px){.services-problems-grid,.services-offer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.services-hero,.services-problems,.services-proof,.services-funnel,.services-videos,.services-offer{padding:var(--section-padding-y-mobile) var(--section-padding-x-mobile)}.services-offer-container .services-section-headline{text-align:center;align-self:center}.services-hero-headline{font-size:40px;line-height:.95}.services-hero-headline-heart{width:32px;height:32px;display:none}.services-hero-columns{grid-template-columns:1fr;grid-template-areas:"h1""media""sub""cta";justify-items:center}.services-hero-eyebrow,.services-hero-headline{text-align:center}.services-hero-subline{font-size:var(--font-size-p2);text-align:left}.services-hero-eyebrow{line-height:.85}.services-section-headline{font-size:var(--font-size-h2-mobile)}.services-problems-container .services-section-headline{text-align:center;align-self:center}.services-problems-grid,.services-testimonial-grid,.services-videos-grid{grid-template-columns:1fr}.services-testimonial-logo,.services-testimonial-logo--placeholder{display:none}.services-problem-card{min-height:0;padding:20px}.services-problem-title{font-size:var(--font-size-h3-mobile)}.services-testimonial,.services-funnel-sidebar{padding:20px}}.services-offer-container{max-width:var(--page-max-width);align-items:center;gap:var(--section-element-gap);flex-direction:column;width:100%;display:flex}.services-offer-container .services-section-headline{text-align:left;align-self:flex-start}.services-offer-grid{gap:var(--box-content-gap);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.services-offer-grid--two{grid-template-columns:repeat(2,1fr)}.services-offer-split{gap:var(--box-content-gap);grid-template-columns:65fr 35fr;align-items:start;width:100%;display:grid}.services-offer-text{gap:var(--spacing-sm);flex-direction:column;display:flex}.services-body{font-size:var(--font-size-p2);line-height:var(--line-height-normal);color:var(--color-black)}.services-format-situation{font-size:var(--font-size-p2);line-height:var(--line-height-normal);margin-bottom:var(--spacing-sm)}.services-offer-media{min-width:0;padding:0;display:block}.services-offer-media img{width:100%;height:auto;display:block}.services-inline-link{font:inherit;color:var(--color-purple);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.services-inline-link:hover{color:var(--color-dark-purple)}.services-fit-list.services-read-list{gap:var(--spacing-xs)}.services-read-list li{padding-left:var(--spacing-md);display:block;position:relative}.services-read-list li:before{content:"•";transform-origin:50%;color:var(--color-black);position:absolute;top:0;left:0;transform:scale(1.8)}.services-text-link{color:var(--color-purple);text-underline-offset:3px;text-decoration:underline}.services-text-link:hover{color:var(--color-dark-purple)}.services-offer--sky{background:var(--color-sky-blue)}.services-offer--black{background:var(--color-black)}.services-offer--black .services-section-headline{color:var(--color-white);-webkit-text-stroke:.5px currentColor}.services-path-step{text-align:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);flex-direction:column;display:flex}.services-path-block{text-align:center;width:58px;height:48px;display:block}.services-path-block-scale{transform-origin:top;line-height:0;display:inline-block;transform:scale(1.2)}.services-path-title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings)}.services-fit{gap:var(--box-content-gap);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.services-fit-column{flex-direction:column;display:flex}.services-fit-list{gap:var(--spacing-sm);font-size:var(--font-size-p2);line-height:var(--line-height-normal);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.services-fit-list li{align-items:flex-start;gap:var(--spacing-sm);display:flex}.services-fit-toggle{width:48px;height:28px;image-rendering:pixelated;flex-shrink:0;margin-top:6px}.services-mode-card{text-align:left;padding:var(--spacing-lg);cursor:pointer;font:inherit;color:var(--color-black);flex-direction:column;align-items:flex-start;gap:0;display:flex}.services-mode-tag{margin-bottom:var(--spacing-md);align-self:center;font-size:18px}.services-mode-card .services-problem-body{display:block}.services-mode-title-row{text-align:center;width:100%;margin-bottom:var(--spacing-md);display:block;position:relative}.services-mode-title-row .services-problem-title{margin-bottom:0}.services-mode-title{display:inline;position:relative}.services-mode-cursor{left:-34px;top:calc(var(--line-height-headings) * .5em);visibility:hidden;width:22px;height:auto;image-rendering:pixelated;position:absolute;transform:translateY(-50%)}.services-mode-card--active .services-mode-cursor{visibility:visible}@media (hover:none),(max-width:1100px){.services-mode-cursor{visibility:visible}}.services-mode-card .services-format-situation{display:block}@media (max-width:768px){.services-offer-split,.services-offer-grid,.services-fit{grid-template-columns:1fr}.services-offer-media{order:-1;max-width:480px;margin:0 auto}.services-offer-text,.services-path-step,.services-fit,.services-mode-card{padding:20px}.services-path-title{font-size:var(--font-size-h3-mobile)}}.services-funnel-aside{order:2;width:100%;min-width:0}.services-faq{flex-direction:column;width:100%;display:flex}.services-faq-title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings);margin-bottom:var(--spacing-xs)}.services-faq .about-accordion-header span:first-child{font-size:var(--font-size-p2);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings)}@media (max-width:1100px){.services-offer-grid--modes,.services-offer-grid--outcomes,.services-offer-split{grid-template-columns:1fr}.services-hero-columns{grid-template-columns:1fr;grid-template-areas:"h1""media""sub""cta";justify-items:center}.services-hero-eyebrow,.services-hero-headline{text-align:center}.services-hero-media{max-width:640px}.services-offer-media{max-width:none}}.services-section-headline{margin-bottom:-10px}@media (max-width:768px){.services-section-headline{margin-bottom:-16px}}.services-headline-row{justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;margin-bottom:-10px;display:flex}.services-headline-row .services-section-headline{text-align:left;margin-bottom:0}.services-headline-row .info-tip-trigger{transform-origin:50%;transform:scale(1.1)}@media (max-width:768px){.services-headline-row{margin-bottom:-16px}}.seo-growth{flex-direction:column;width:100%;display:flex;position:relative}.seo-growth-phases,.seo-growth-plot{position:relative}.seo-growth:before,.seo-growth:after{content:"";top:var(--spacing-lg);bottom:var(--spacing-lg);background:repeating-linear-gradient(to bottom, var(--color-dark-gray) 0 6px, transparent 6px 12px);width:1.75px;position:absolute}.seo-growth:before{left:round(down, calc(var(--spacing-lg) + (100% - 2 * var(--spacing-lg)) / 3 - 1px), 1px)}.seo-growth:after{left:round(down, calc(var(--spacing-lg) + (100% - 2 * var(--spacing-lg)) * 2 / 3 - 1px), 1px)}.seo-growth-phases{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.seo-growth-phase{gap:var(--spacing-xs);padding:0 var(--spacing-md) var(--spacing-lg);flex-direction:column;display:flex}.seo-growth-phase:first-child{padding-left:0}.seo-growth-phase:last-child{padding-right:0}.seo-growth-phase-label{font-size:var(--font-size-p3);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-courier);color:var(--color-deep-blue)}.seo-growth-phase-title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings)}.seo-growth-phase-body{font-size:var(--font-size-p2);line-height:var(--line-height-normal)}.seo-growth-plot{width:100%;height:220px;position:relative}.seo-growth-svg{width:100%;height:100%;display:block;overflow:visible}.seo-growth-grid{stroke:var(--color-chart-grid);stroke-width:1px}.seo-growth-axis{stroke:var(--color-dark-gray);stroke-width:1px}.seo-growth-area{fill:color-mix(in srgb, var(--color-deep-blue) 10%, transparent)}.seo-growth-line{fill:none;stroke:var(--color-deep-blue);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.seo-growth-dot{left:var(--dot-x);top:var(--dot-y);background:var(--color-white);border:3px solid var(--color-deep-blue);border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}@media (max-width:768px){.seo-growth{padding:20px}.seo-growth-phases{grid-template-columns:1fr}.seo-growth-phase,.seo-growth-phase:first-child,.seo-growth-phase:last-child{padding:var(--spacing-md) 0}.seo-growth-phase+.seo-growth-phase{border-top:2px dashed var(--color-dark-gray)}.seo-growth:before,.seo-growth:after{display:none}.seo-growth-plot{order:-1;height:160px}}.services-section-headline--wave{-webkit-text-stroke:.5px currentColor}.services-section-headline--wave .wave-letter-pixel-red,.services-section-headline--wave .wave-letter-pixel-blue,.services-section-headline--wave .wave-letter-pixel-gold,.services-section-headline--wave .wave-letter-pixel-green{animation-duration:var(--wave-duration,2.4s)}.services-section-headline--wave .wave-letter-pixel-red{animation-name:bip-wave-red}.services-section-headline--wave .wave-letter-pixel-blue{animation-name:bip-wave-blue}.services-section-headline--wave .wave-letter-pixel-gold{animation-name:bip-wave-gold}.services-section-headline--wave .wave-letter-pixel-green{animation-name:bip-wave-green}.seo-highscores{background:var(--color-black);border:4px solid var(--color-strunk-green);width:100%;padding:var(--spacing-lg);row-gap:var(--spacing-lg);color:var(--color-white);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.seo-highscores-message{justify-content:center;align-items:center;gap:var(--spacing-md);padding-right:var(--spacing-xl);text-align:center;flex-direction:column;display:flex}.seo-highscores-statement{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-headings);color:var(--color-white);-webkit-text-stroke:.5px currentColor}.seo-highscores-highlight{color:var(--color-gold)}.seo-highscores-closer{font-size:var(--font-size-p1);line-height:var(--line-height-normal);color:var(--color-light-gray);margin-top:12px}.seo-highscores-rank-one{font-size:calc(var(--font-size-p1) + 4px)}.seo-highscores-board{gap:var(--spacing-md);padding-left:var(--spacing-xl);border-left:2px dashed var(--color-strunk-green);flex-direction:column;display:flex}.seo-highscores-list{gap:calc(var(--spacing-sm) - 4px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.seo-highscores-row{-moz-column-gap:clamp(var(--spacing-xs), 1.8vw, var(--spacing-md));column-gap:clamp(var(--spacing-xs), 1.8vw, var(--spacing-md));font-size:var(--font-size-p1);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-courier);grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr) auto;align-items:baseline;display:grid}.seo-highscores-rank{color:var(--color-strunk-green)}.seo-highscores-role{color:var(--color-light-gray);font-weight:var(--font-weight-normal)}.seo-highscores-salary{color:var(--color-gold);text-align:right}@media (max-width:768px){.seo-highscores{row-gap:var(--spacing-lg);grid-template-columns:1fr;padding:20px}.seo-highscores-message{padding-right:0}.seo-highscores-board{padding-left:0;padding-top:var(--spacing-lg);border-left:none;border-top:2px dashed var(--color-strunk-green)}.seo-highscores-row{font-size:var(--font-size-p2);grid-template-columns:auto minmax(0,1fr) auto;row-gap:2px}.seo-highscores-role{grid-area:2/2/auto/4}}
