.internal-page{--internal-space:clamp(6rem, 10vw, 10rem)}.agency-legal__intro>p:not(.eyebrow){max-width:32rem;color:var(--muted);margin:2rem 0 0;line-height:1.7}.contact-form-section__intro>p:not(.eyebrow){color:#aebcc0;max-width:34rem;margin:2rem 0 0}.project-case-page,.firstidea-project-content{background:#fff}.firstidea-project-content>*{margin-block-start:0!important}.case-hero{color:#fff;background:#0e1b21;padding:clamp(8.5rem,12vw,12rem) 0 clamp(5rem,8vw,8rem);position:relative;overflow:hidden}.case-hero:before{content:"";border:1px dashed #55cbd03d;border-radius:50%;width:42rem;height:42rem;animation:38s linear infinite digitalOrbit;position:absolute;top:-18rem;right:-12rem}.case-hero:after{background:var(--coral);content:"";border-radius:50%;width:.75rem;height:.75rem;animation:3.8s ease-in-out infinite signalPulse;position:absolute;bottom:12%;right:8%;box-shadow:0 0 0 .65rem #ff765f21}.case-hero__grid{z-index:1;grid-template-columns:minmax(0,1.03fr) minmax(28rem,.97fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid;position:relative}.case-hero__copy h1{letter-spacing:-.07em;max-width:12.5ch;margin:1.3rem 0 1.8rem;font-size:clamp(3.4rem,5.05vw,5.6rem);line-height:.94}.case-hero__lead{color:#b8c7cb;max-width:43rem;margin:0;font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.7}.case-hero .hero-actions{margin-top:2.3rem}.case-hero .wp-block-button__link{align-items:center;gap:.6rem;display:inline-flex}.case-hero .is-style-outline .wp-block-button__link{color:#fff;background:0 0;border-color:#ffffff59}.case-hero__figure{min-height:clamp(26rem,43vw,42rem);transform:translateY(var(--parallax-y,0));background:radial-gradient(circle at 50% 42%,#55cbd02b,#0000 50%),#ffffff0b;border:1px solid #ffffff24;border-radius:1.8rem;place-items:center;margin:0;padding:clamp(1.3rem,3vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 3rem 7rem #00000057}.case-hero__figure:before,.case-hero__figure:after{content:"";border:1px solid #55cbd038;border-radius:50%;position:absolute}.case-hero__figure:before{width:24rem;height:24rem}.case-hero__figure:after{width:17rem;height:17rem}.case-hero__figure img{z-index:1;object-fit:contain;filter:drop-shadow(0 1.5rem 2.5rem #00000047);width:100%;height:auto;max-height:34rem;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block;position:relative}.case-hero__figure i{z-index:2;background:var(--coral);border-radius:50%;width:.65rem;height:.65rem;animation:3.8s ease-in-out infinite signalPulse;position:absolute;bottom:8%;right:8%;box-shadow:0 0 0 .6rem #ff765f21}.case-hero__figure b{z-index:2;color:var(--aqua);font-size:var(--font-size-min);letter-spacing:.09em;text-transform:uppercase;backdrop-filter:blur(10px);background:#081115b8;border:1px solid #ffffff29;border-radius:999px;padding:.7rem .9rem;position:absolute;top:1.2rem;left:1.2rem}.case-story__intro>p:not(.eyebrow){max-width:29rem;color:var(--muted);line-height:1.7}.case-outcomes__copy>p:not(.eyebrow,.case-outcomes__live){color:#aebcc0;max-width:32rem;line-height:1.7}@media (hover:hover) and (pointer:fine){.case-hero__figure:hover img{transform:scale(1.025)}}.breadcrumbs{color:#64737a;font-size:var(--font-size-min);letter-spacing:.055em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:clamp(1.5rem,2.5vw,2.5rem);font-weight:750;display:flex}.breadcrumbs a{transition:color .18s}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:var(--aqua-dark)}.breadcrumbs span:last-child{color:var(--ink)}.breadcrumbs--dark{color:#829198}.breadcrumbs--dark span:last-child{color:#d8e5e7}.internal-hero{isolation:isolate;position:relative;overflow:hidden}.internal-hero:after{z-index:-1;content:"";pointer-events:none;border:1px solid #139ca41f;border-radius:50%;width:46rem;height:46rem;position:absolute}.internal-hero--services{background:radial-gradient(circle at 86% 22%,#55cbd038,#0000 27%),linear-gradient(145deg,#fff 0%,#f2fbfb 100%)}.internal-hero--services:after{top:-15rem;right:-14rem;box-shadow:0 0 0 6rem #55cbd009}.internal-hero--custom{color:#fff;background:radial-gradient(circle at 82% 25%,#55cbd021,#0000 30%),linear-gradient(145deg,#071015 0%,#0e242b 100%)}.internal-hero--custom:after{border-color:#55cbd029;top:-13rem;right:-11rem;box-shadow:0 0 0 6rem #55cbd006}.internal-hero__grid{grid-template-columns:minmax(0,1.03fr) minmax(27rem,.97fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:clamp(42rem,68vw,50rem);padding-block:clamp(4rem,6vw,5.5rem);display:grid}.internal-hero__copy{z-index:2;position:relative}.internal-hero h1{letter-spacing:-.078em;max-width:13ch;margin:1.2rem 0 0;font-size:clamp(4rem,5.6vw,5rem);font-weight:700;line-height:.94}.internal-hero--custom h1{max-width:14ch;font-size:clamp(3.8rem,5.2vw,4.7rem)}.internal-hero h1 em{color:var(--aqua-dark);font-style:normal}.internal-hero--custom h1 em{color:var(--aqua)}.internal-hero__lead{max-width:42rem;color:var(--muted);margin:2rem 0 0;font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.75}.internal-hero--custom .internal-hero__lead{color:#aebcc0}.internal-hero .hero-actions{margin-top:2.3rem}.internal-hero__tags{flex-wrap:wrap;gap:.55rem;margin:2.2rem 0 0;padding:0;list-style:none;display:flex}.internal-hero__tags li{color:#b7c6ca;font-size:var(--font-size-min);letter-spacing:.04em;border:1px solid #ffffff29;border-radius:999px;padding:.5rem .75rem;font-weight:750}.internal-hero__strip{border-top:1px solid #0a10151f;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.internal-hero__strip span{color:#54636a;font-size:var(--font-size-min);letter-spacing:.11em;text-transform:uppercase;padding:1rem 0;font-weight:800}.faq-section__intro>p:not(.eyebrow):not(.faq-section__link){max-width:32rem;color:var(--muted);margin-top:2rem}@media (width<=70rem){.internal-hero__grid{grid-template-columns:1fr;min-height:auto}.internal-hero__copy{max-width:62rem}}@media (width<=52rem){.internal-hero__grid{padding-block:4rem 5rem}.internal-hero h1,.internal-hero--custom h1{font-size:clamp(3.35rem,13.5vw,5.5rem)}.internal-hero__strip{grid-template-columns:repeat(3,1fr)}.internal-hero__strip span:nth-child(n+4){display:none}}@media (width<=35rem){.internal-hero h1,.internal-hero--custom h1{font-size:clamp(2.85rem,12vw,4.2rem)}.internal-hero__lead{font-size:.98rem}.internal-hero .hero-actions{flex-direction:column;align-items:stretch}}.support-hero .internal-hero__lead{color:#afbec2}.support-hero .breadcrumbs,.support-hero .breadcrumbs a{color:#aebdc1}.support-ownership__grid>div:last-child>p:not(.eyebrow){max-width:42rem;color:var(--muted);margin:2rem 0 0;line-height:1.75}.support-related p:not(.eyebrow){max-width:43rem;color:var(--muted);margin:2rem 0 0;line-height:1.7}.opencart-operations__grid>div:last-child>p:not(.eyebrow){max-width:43rem;color:var(--muted);margin:2rem 0 0;line-height:1.75}.opencart-build-hero .breadcrumbs a,.opencart-build-hero .breadcrumbs span,.opencart-build-hero .internal-hero__lead{color:#b3c0c4}.opencart-build-hero .internal-hero__tags li{color:#d7e0e2;border-color:#fff3}.opencart-build-architecture__grid>div:last-child>p:not(.eyebrow){max-width:44rem;color:var(--muted);margin:2rem 0 0;line-height:1.75}@media (width>=78.01rem){:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__grid{min-height:min(41rem,100svh - 7.5rem);padding-block:clamp(2rem,3vw,3rem)}:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__lead{margin-top:1.35rem;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}:is(.opencart-build-hero,.opencart-support-hero) .hero-actions{margin-top:1.45rem}:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__tags{margin-top:1.35rem}}@media (width<=52rem){:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__grid{padding-block:2.5rem}:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__lead{margin-top:1.3rem;line-height:1.6}:is(.opencart-build-hero,.opencart-support-hero) .hero-actions{margin-top:1.45rem}:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__tags{margin-top:1.35rem}}@media (width<=35rem){:is(.opencart-build-hero,.opencart-support-hero) .internal-hero__grid{padding-block:2rem}}.woocommerce-build-hero .breadcrumbs a,.woocommerce-build-hero .breadcrumbs span,.woocommerce-build-hero .internal-hero__lead{color:#b7c2c6}.woocommerce-build-hero .internal-hero__tags li{color:#dce3e5;border-color:#fff3}.woocommerce-build-architecture__grid>div:last-child>p:not(.eyebrow){max-width:44rem;color:var(--muted);margin:2rem 0 0;line-height:1.75}@media (width>=78.01rem){.woocommerce-build-hero .internal-hero__grid{min-height:min(41rem,100svh - 7.5rem);padding-block:clamp(2rem,3vw,3rem)}.woocommerce-build-hero .internal-hero__lead{margin-top:1.35rem;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.woocommerce-build-hero .hero-actions{margin-top:1.45rem}.woocommerce-build-hero .internal-hero__tags{margin-top:1.35rem}}.support-hub-hero .eyebrow{color:var(--aqua)}.support-hub-hero .internal-hero__lead{color:#afbec2}.support-hub-hero .breadcrumbs,.support-hub-hero .breadcrumbs a{color:#aebdc1}.support-hub-hero .breadcrumbs>span:last-child{color:#dce6e8}.takeover-decision p:not(.eyebrow){color:#afbdc1;max-width:43rem;margin:2rem 0 0;line-height:1.75}.article-hero{isolation:isolate;color:#fff;background:linear-gradient(145deg,#071015 0%,#10262d 100%);padding:clamp(8rem,12vw,12rem) 0 clamp(5rem,9vw,8rem);position:relative;overflow:hidden}.article-hero:before{z-index:-1;content:"";border:1px dashed #55cbd033;border-radius:50%;width:48rem;height:48rem;animation:36s linear infinite digitalOrbit;position:absolute;top:-21rem;right:-15rem;box-shadow:0 0 0 7rem #55cbd006,0 0 0 14rem #55cbd005}.article-hero__inner{position:relative}.article-hero .breadcrumbs{max-width:64rem;margin-bottom:clamp(2rem,4vw,4rem)}.article-hero .breadcrumbs span:last-child{color:#dce6e8;text-overflow:ellipsis;white-space:nowrap;max-width:34rem;overflow:hidden}.article-hero__title{letter-spacing:-.075em;max-width:19ch;margin:0;font-size:clamp(3.2rem,6.8vw,7.2rem);line-height:.93}.article-hero__excerpt{color:#b9c5c8;max-width:52rem;margin:2.2rem 0 0;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.7}.article-hero__excerpt p{margin:0}.article-hero__artifact{pointer-events:none;opacity:.62;border:1px solid #55cbd038;border-radius:50%;width:18rem;height:18rem;animation:7s ease-in-out infinite proofFloat;position:absolute;bottom:-5rem;right:-7rem}.article-hero__artifact:before{content:"";border:1px solid #55cbd029;border-radius:50%;position:absolute;inset:2.2rem}.article-hero__artifact i{background:var(--aqua);border-radius:50%;width:.6rem;height:.6rem;position:absolute;box-shadow:0 0 0 .55rem #55cbd01c}.article-hero__artifact i:first-child{top:12%;left:30%}.article-hero__artifact i:nth-child(2){background:var(--coral);top:48%;right:-.25rem}.article-hero__artifact i:nth-child(3){bottom:8%;left:42%}.article-hero__artifact span{font-size:var(--font-size-min);letter-spacing:.1em;white-space:nowrap;font-weight:850;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.article-hero__artifact b{color:var(--aqua);letter-spacing:-.07em;font-size:clamp(2.4rem,4vw,4rem);position:absolute;bottom:1rem;right:1rem}.firstidea-skroutz-insight .skroutz-decision-summary>p:not(.eyebrow){z-index:1;max-width:39rem;margin-bottom:0;position:relative}.firstidea-clickfix-insight .clickfix-answer-panel>p:not(.eyebrow){max-width:47rem;margin-bottom:0}.clickfix-two-incidents .eyebrow{color:var(--aqua);font-size:var(--font-size-min)}.firstidea-orders-insight .orders-answer-panel>p:not(.eyebrow){max-width:48rem;margin-bottom:0}.firstidea-espa-insight .espa-status-panel>p:not(.eyebrow){max-width:51rem;margin-bottom:0}@media (width<=70rem){.article-hero__title{max-width:16ch}.article-hero__artifact{opacity:.55;right:-6rem}}@media (width<=52rem){.article-hero{padding-top:7rem}.article-hero__title{font-size:clamp(2.8rem,12vw,4.5rem)}.article-hero__artifact{display:none}}@media (prefers-reduced-motion:reduce){.article-hero:before,.article-hero__artifact,.article-cta__signal{animation:none!important}}.internal-hero--website{background:radial-gradient(circle at 83% 18%,#55cbd033,#0000 27rem),linear-gradient(135deg,#f8fbfb 0%,#edf9fa 62%,#e2f5f6 100%);min-height:52rem}.internal-hero--website:after{border-color:#0a10151a;top:-14rem;right:-13rem;box-shadow:0 0 0 6rem #ffffff38}.internal-hero--website h1{max-width:12.5ch;font-size:clamp(4rem,5.7vw,5.6rem)}.internal-hero--commerce{background:radial-gradient(circle at 84% 25%,#ff6f6133,#0000 24rem),linear-gradient(140deg,#fff9f4 0%,#f7eee4 58%,#f1e5d8 100%);min-height:52rem}.internal-hero--commerce:after{border-color:#ff6f612b;top:-15rem;right:-12rem;box-shadow:0 0 0 6rem #ffffff2e}.internal-hero--commerce h1{max-width:13ch;font-size:clamp(3.85rem,5.35vw,5.2rem)}.internal-page .quality-section{padding-block:var(--section);color:#fff;background:#101b20}@media (width<=70rem){.case-hero__grid,.case-story__grid,.case-outcomes__grid,.case-detail-media__grid{grid-template-columns:1fr}.case-hero__copy h1{max-width:13ch}.case-hero__figure{width:min(100%,52rem);margin-inline:auto}}@media (width<=52rem){.internal-hero--website h1,.internal-hero--commerce h1{font-size:clamp(3.25rem,13vw,5.3rem)}.case-hero{padding-top:8rem}.case-hero__copy h1{font-size:clamp(3rem,10vw,5rem)}}@media (width<=35rem){.internal-hero--website h1,.internal-hero--commerce h1{font-size:clamp(2.8rem,12vw,4rem)}.case-hero__copy h1{font-size:clamp(2.7rem,12vw,4rem)}.case-hero__figure{border-radius:1.2rem;min-height:22rem;padding:1rem}.case-hero__figure:before{width:17rem;height:17rem}.case-hero__figure:after{width:11rem;height:11rem}}@media (prefers-reduced-motion:reduce){.case-hero:before,.case-hero:after,.case-hero__figure i,.case-system-artifact__board:before,.case-system-artifact__board i{animation:none}.case-hero__figure,.case-detail-media__figure{transform:none!important}}.store10-bridge-hero .internal-hero__lead,.product-bridge-hero .internal-hero__lead,.nfc-hub-hero .internal-hero__lead,.nfc-supporting-hero .internal-hero__lead{max-width:43rem;color:var(--muted);margin:1.8rem 0 0;font-size:clamp(1.05rem,1.35vw,1.23rem);line-height:1.7}.store10-bridge-hero .hero-actions,.product-bridge-hero .hero-actions,.nfc-hub-hero .hero-actions,.nfc-supporting-hero .hero-actions{margin-top:2.2rem}.specialist-hero--security .breadcrumbs,.specialist-hero--security .breadcrumbs a{color:#9dafb4}.specialist-hero--security .internal-hero__lead{color:#b4c2c6}.specialist-hero--security .internal-hero__tags li{color:#d1dcde;border-color:#ffffff2e}.security-incident .eyebrow span{background:#10191d}.security-incident .eyebrow{color:#10191d}.branding-hero .internal-hero__grid{align-items:center;min-height:48rem}.branding-hero .internal-hero__lead{color:#51646a;max-width:45rem}.branding-hero .internal-hero__tags li{color:#43575d;background:#ffffffbd;border-color:#0b171c29}@media (width<=52rem){.branding-hero .internal-hero__grid,.branding-answer__grid,.branding-process__layout{grid-template-columns:1fr}}.funding-hub-hero .breadcrumbs{color:#94a8ab}.funding-hub-hero .breadcrumbs a{color:#bac7c9}.funding-hub-hero__copy>p:not(.eyebrow){color:#b7c5c7;max-width:42rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.75}.marketing-hero .breadcrumbs{color:#91a3a7}.marketing-hero .breadcrumbs a{color:#bcc8ca}.marketing-hero__copy>p:not(.eyebrow){color:#b8c6c8;max-width:42rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.75}.affiliate-hero .breadcrumbs{color:#96a5aa}.affiliate-hero .breadcrumbs a{color:#c0cbcd}.affiliate-hero__copy>p:not(.eyebrow){color:#bdc8cb;max-width:43rem;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.75}.ads-hero__copy>p:not(.eyebrow){color:#b8c7ca;max-width:43rem;font-size:clamp(1.08rem,1.6vw,1.34rem);line-height:1.7}.ads-readiness__intro p:not(.eyebrow){color:#607278;max-width:34rem;line-height:1.75}.ads-measurement__grid>div:last-child p:not(.eyebrow),.ads-commerce__grid>div:first-child p:not(.eyebrow),.ads-consent__grid>div:first-child p:not(.eyebrow),.ads-boundaries__grid>div:first-child p:not(.eyebrow){color:#5e7076;line-height:1.75}.social-hero__copy>p:not(.eyebrow){color:#b8c7ca;max-width:44rem;font-size:clamp(1.08rem,1.6vw,1.34rem);line-height:1.7}.social-channel__grid>div:first-child p:not(.eyebrow),.social-editorial__grid>div:last-child p:not(.eyebrow),.social-community__grid>div:first-child p:not(.eyebrow),.social-paid__grid>div:first-child p:not(.eyebrow),.social-measurement__grid>div:first-child p:not(.eyebrow),.social-consent__grid>div:first-child p:not(.eyebrow),.social-boundaries__grid>div:first-child p:not(.eyebrow),.social-readiness__intro p:not(.eyebrow){color:#607278;line-height:1.75}.email-hero__copy>p:not(.eyebrow){color:#b8c7ca;max-width:44rem;font-size:clamp(1.08rem,1.6vw,1.34rem);line-height:1.7}.email-readiness__intro p:not(.eyebrow){color:#607278;line-height:1.75}.video-hero__copy>p:not(.eyebrow){color:#bac7ca;max-width:44rem;font-size:clamp(1.08rem,1.6vw,1.34rem);line-height:1.7}.firstidea-article-marketing-content .article-hero{background:var(--article-ink,#081119);color:#fff;padding:clamp(7rem,12vw,11rem) 0 clamp(6rem,10vw,9rem);overflow:hidden}.article-hero__grid,.article-purpose__grid,.article-research__grid,.article-architecture__grid,.article-brief__grid,.article-review__grid,.article-seo__grid,.article-workflow__grid,.article-distribution__grid,.article-updates__grid,.article-measurement__grid,.article-boundaries__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,.82fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.firstidea-article-marketing-content .article-hero h1{letter-spacing:-.065em;max-width:12ch;margin:.8em 0 .35em;font-size:clamp(3.2rem,6vw,6.6rem);line-height:.92}.firstidea-article-marketing-content .article-hero h1 em{color:#55c9cf;font-style:normal}.firstidea-article-marketing-content .article-hero__copy>p:not(.eyebrow){color:#b7c4c8;max-width:46rem;font-size:clamp(1.06rem,1.35vw,1.3rem);line-height:1.65}@media (width<=68rem){.article-hero__grid,.article-purpose__grid,.article-research__grid,.article-architecture__grid,.article-brief__grid,.article-review__grid,.article-seo__grid,.article-workflow__grid,.article-distribution__grid,.article-updates__grid,.article-measurement__grid,.article-boundaries__grid{grid-template-columns:1fr}}@media (width<=42rem){.firstidea-article-marketing-content .article-hero h1{font-size:clamp(3rem,15vw,4.6rem)}}.firstidea-maintenance-insight .maintenance-answer-panel>p:not(.eyebrow){max-width:49rem;margin-bottom:0}.firstidea-platform-fit-insight .platform-fit-answer>p:not(.eyebrow){max-width:51rem;margin-bottom:0}.digital-tools-answer>p:not(.eyebrow){color:#52666c;max-width:58rem;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.72}.firstidea-hotel-content .specialist-hero--hotel .internal-hero__grid{align-items:center}.specialist-hero--agrinio .internal-hero__copy h1{max-width:12ch;font-size:clamp(3.2rem,6.3vw,6.75rem)}.specialist-hero--agrinio .internal-hero__copy h1 em{color:#159eaa}@media (width<=52rem){.specialist-hero--agrinio .internal-hero__copy h1{max-width:14ch}}@media (width<=35rem){.specialist-hero--agrinio .internal-hero__copy h1{font-size:clamp(2.75rem,15vw,4.5rem)}}.specialist-hero--aigio .internal-hero__copy h1{max-width:12.5ch;font-size:clamp(3.2rem,6.2vw,6.65rem)}.specialist-hero--aigio .internal-hero__copy h1 em{color:#178e99}@media (width<=52rem){.specialist-hero--aigio .internal-hero__copy h1{max-width:14ch}}@media (width<=35rem){.specialist-hero--aigio .internal-hero__copy h1{font-size:clamp(2.75rem,15vw,4.4rem)}}.specialist-hero--cyprus .internal-hero__copy h1{max-width:12.5ch;font-size:clamp(3.15rem,6.1vw,6.55rem)}.specialist-hero--cyprus .internal-hero__copy h1 em{color:var(--cyprus-copper)}@media (width<=52rem){.specialist-hero--cyprus .internal-hero__copy h1{max-width:14ch}}@media (width<=35rem){.specialist-hero--cyprus .internal-hero__copy h1{font-size:clamp(2.7rem,14.5vw,4.3rem)}}.specialist-hero--athens .internal-hero__grid{align-items:center}.specialist-hero--medical .breadcrumbs,.specialist-hero--medical .breadcrumbs a{color:#a9bdc0}.specialist-hero--medical .breadcrumbs>span:last-child{color:#e8f2f1}.specialist-hero--medical .internal-hero__lead{color:#bdcdcf}.specialist-hero--medical .internal-hero__tags li{color:#d9e5e5;border-color:#ffffff2e}.specialist-hero--pyrgos .internal-hero__grid,.specialist-hero--qsr .internal-hero__grid{align-items:center}.specialist-hero--gym .breadcrumbs,.specialist-hero--gym .breadcrumbs a,.specialist-hero--gym .internal-hero__lead{color:#b8c9c9}.specialist-hero--gym .internal-hero__tags li{color:#d6e1df;border-color:#ffffff2e}.specialist-hero--portfolio-websites .breadcrumbs,.specialist-hero--portfolio-websites .breadcrumbs a,.specialist-hero--portfolio-websites .internal-hero__lead{color:#bac2cb}.specialist-hero--portfolio-websites .internal-hero__tags li{color:#d8dee3;border-color:#ffffff29}.opencart-primer-answer>p:not(.eyebrow){color:#4f6268;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.consent-guide-answer>p:not(.eyebrow),.booking-guide-answer>p:not(.eyebrow){color:#52666c;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.advertising-answer-panel>p:not(.eyebrow){max-width:48rem;margin-bottom:0}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>.eyebrow{grid-area:1/1/auto/-1!important;margin:0 0 .9rem!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>p:not(.eyebrow){grid-area:3/1!important;align-self:start!important;max-width:34rem!important;margin:0!important}@media (width<=58rem){.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>:is(.eyebrow,h2,p:not(.eyebrow),.skroutz-channel-map,.clickfix-response-trace,.orders-leak-map,.funding-archive-strip,.maintenance-workbench,.platform-fit-router,.voucher-lifecycle-rail,.cost-scope-estimator,.route-switchyard,.meta-signal-map,.fbe-forensic-bench,.opencart-commerce-chassis,.consent-switchboard,.booking-flow-board){grid-area:auto/1!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>p:not(.eyebrow){max-width:48rem!important;margin-bottom:1.75rem!important}}.article-content .advertising-answer-panel>.eyebrow{grid-area:1/1/auto/-1!important;margin:0 0 .9rem!important}.article-content .advertising-answer-panel>p:not(.eyebrow){grid-area:3/1!important;align-self:start!important;max-width:34rem!important;margin:0!important}@media (width<=58rem){.article-content .advertising-answer-panel>:is(.eyebrow,h2,p:not(.eyebrow),.paid-demand-ledger){grid-area:auto/1!important}.article-content .advertising-answer-panel>p:not(.eyebrow){max-width:48rem!important;margin-bottom:1.75rem!important}}.article-content .why-seo-answer-panel>.eyebrow{grid-area:1/1/auto/-1!important;margin:0 0 .9rem!important}.article-content .why-seo-answer-panel>p:not(.eyebrow){grid-area:3/1!important;align-self:start!important;max-width:34rem!important;margin:0!important}@media (width<=58rem){.article-content .why-seo-answer-panel>:is(.eyebrow,h2,p:not(.eyebrow),.search-index-ledger){grid-area:auto/1!important}.article-content .why-seo-answer-panel>p:not(.eyebrow){max-width:48rem!important;margin-bottom:1.75rem!important}}.specialist-hero--athens-commerce .internal-hero__grid{z-index:1;align-items:center;position:relative}.specialist-hero--athens-commerce :is(h1,.internal-hero__lead,.breadcrumbs,.breadcrumbs a){color:#fff}.specialist-hero--athens-commerce .internal-hero__lead{color:#c0d1d4}.specialist-hero--athens-commerce .internal-hero__tags li{color:#f5ffff;border-color:#ffffff38}.specialist-hero--patras-commerce .internal-hero__grid{z-index:1;align-items:center;position:relative}.specialist-hero--patras-commerce :is(h1,.internal-hero__lead,.breadcrumbs,.breadcrumbs a){color:#fff}.specialist-hero--patras-commerce .internal-hero__lead{color:#d2dcda}.specialist-hero--patras-commerce .internal-hero__tags li{color:#f7fbfa;border-color:#ffffff3d}@media (width>=78.01rem){.specialist-hero--patras-commerce .internal-hero__grid{min-height:min(41rem,100svh - 7.5rem);padding-block:clamp(2rem,3vw,3rem)}.specialist-hero--patras-commerce .internal-hero__lead{margin-top:1.35rem;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.specialist-hero--patras-commerce .hero-actions{margin-top:1.45rem}.specialist-hero--patras-commerce .internal-hero__tags{margin-top:1.35rem}}.specialist-hero--patras-websites .internal-hero__grid{z-index:1;align-items:center;position:relative}.specialist-hero--patras-websites :is(h1,.internal-hero__lead,.breadcrumbs,.breadcrumbs a){color:#fff}.specialist-hero--patras-websites .internal-hero__lead{color:#c5d6d9}.specialist-hero--patras-websites .internal-hero__tags li{color:#f5fbfb;border-color:#ffffff3d}@media (width>=78.01rem){.specialist-hero--patras-websites .internal-hero__grid{min-height:min(41rem,100svh - 7.5rem);padding-block:clamp(2rem,3vw,3rem)}.specialist-hero--patras-websites .internal-hero__lead{margin-top:1.3rem;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.62}.specialist-hero--patras-websites .hero-actions{margin-top:1.4rem}.specialist-hero--patras-websites .internal-hero__tags{margin-top:1.3rem}}.article-content .web-design-mistakes-answer-panel>.eyebrow{grid-area:1/1/auto/-1!important;margin:0 0 .9rem!important}.article-content .web-design-mistakes-answer-panel>p:not(.eyebrow){grid-area:3/1!important;align-self:start!important;max-width:34rem!important;margin:0!important}@media (width<=58rem){.article-content .web-design-mistakes-answer-panel>:is(.eyebrow,h2,p:not(.eyebrow),.design-redline-board){grid-area:auto/1!important}.article-content .web-design-mistakes-answer-panel>p:not(.eyebrow){max-width:48rem!important;margin-bottom:1.75rem!important}}.article-content .joomla-gdpr-answer-panel>.eyebrow{grid-area:1/1/auto/-1!important;margin:0 0 .9rem!important}.article-content .joomla-gdpr-answer-panel>p:not(.eyebrow){grid-area:3/1!important;align-self:start!important;max-width:34rem!important;margin:0!important}@media (width<=58rem){.article-content .joomla-gdpr-answer-panel>:is(.eyebrow,h2,p:not(.eyebrow),.privacy-request-workflow){grid-area:auto/1!important}.article-content .joomla-gdpr-answer-panel>p:not(.eyebrow){max-width:48rem!important;margin-bottom:1.75rem!important}}.faq-hub-hero .breadcrumbs{color:#9bb0b4}.faq-hub-hero .breadcrumbs a{color:#dce9ea}.faq-hub-hero__copy>p:not(.eyebrow){color:#b8c8cb;max-width:43rem;margin:1.8rem 0 0;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.7}.faq-hub-principle p:not(.eyebrow){max-width:42rem;color:var(--muted);margin:1.6rem 0 0;line-height:1.75}.firstidea-curated-archive{--archive-ink:#102229;--archive-aqua:#52c9d0;--archive-coral:#ff7868;--archive-paper:#eef8f7;--archive-line:#10222926;font-size:max(var(--font-size-min),.85rem)}.curated-archive-hero{background:var(--archive-ink);color:#fff;padding-block:clamp(7rem,11vw,11.5rem);position:relative;overflow:hidden}.curated-archive-hero:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #52c9d033;border-radius:50%;width:42rem;position:absolute;top:-18rem;right:-13rem;box-shadow:0 0 0 7rem #52c9d006,0 0 0 14rem #52c9d005}.curated-archive-hero__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(25rem,.8fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid;position:relative}.curated-archive-hero .breadcrumbs{color:#9db1b5}.curated-archive-hero .breadcrumbs a{color:#dbe9ea}.curated-archive-hero h1{color:#fff;letter-spacing:-.07em;max-width:11ch;margin:1.2rem 0 0;font-size:clamp(3.2rem,5.2vw,5.35rem);line-height:.94}.curated-archive-hero__copy>p:not(.eyebrow){color:#b8c9cc;max-width:43rem;margin:1.65rem 0 2rem;font-size:clamp(1.03rem,1.35vw,1.2rem);line-height:1.72}.curated-archive-context p:not(.eyebrow){color:#607277;max-width:44rem;line-height:1.72}@media (width<=70rem){.curated-archive-hero__grid{grid-template-columns:1fr}}@media (width<=52rem){.curated-archive-hero{padding-block:6.5rem}.curated-archive-hero h1{font-size:clamp(2.8rem,12vw,4.3rem)}}.internal-hero--website,.website-trust-strip,.website-scope,.website-work,.detail-catalog--website,.website-process,.website-platform,.quality-section,.website-agency-proof,.website-insights,.website-faq,.website-directory,.website-final-cta{--website-aqua-text:#087782}.internal-hero--website{min-height:auto;overflow:hidden}.internal-hero--website .internal-hero__grid{min-height:46rem}.internal-hero--website h1{max-width:13.4ch;font-size:clamp(3.45rem,5vw,5.05rem);line-height:.94}.internal-hero--website h1 em{color:var(--website-aqua-text)}.internal-hero--website .breadcrumbs{color:#566a70}.internal-hero--website .breadcrumbs a{color:#24383e}.internal-hero--website .eyebrow{color:var(--website-aqua-text)}.internal-hero--website .internal-hero__lead{color:#51646a;max-width:45rem;font-size:clamp(1.04rem,1.35vw,1.2rem);line-height:1.72}.internal-hero--website .internal-hero__tags li{color:#40555b;background:#ffffffb8;border-color:#0a10152e}.website-agency-proof__copy>p:not(.eyebrow){color:#566a70;max-width:43rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.website-final-cta p:not(.eyebrow){color:#b8c8ca;max-width:45rem;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.75}@media (width<=78rem){.internal-hero--website .internal-hero__grid{grid-template-columns:1fr;min-height:auto}.internal-hero--website .internal-hero__copy{max-width:60rem}}@media (width<=52rem){.internal-hero--website h1{font-size:clamp(3rem,12vw,4.4rem)}}@media (width<=35rem){.internal-hero--website h1{font-size:clamp(2.7rem,12vw,3.65rem)}}.internal-hero--commerce,.commerce-trust-strip,.commerce-scope,.commerce-work,.detail-signals--commerce,.commerce-platform,.commerce-flow,.commerce-process,.commerce-quality,.commerce-agency-proof,.commerce-insights,.commerce-faq,.commerce-directory,.commerce-final-cta{--commerce-coral-text:#9d352a;--commerce-paper:#fff7f2;--commerce-tint:#fce9e2}.internal-hero--commerce{background:linear-gradient(145deg,#fffaf6 0%,#fff 58%,#eef9f8 100%);min-height:auto;overflow:hidden}.internal-hero--commerce .internal-hero__grid{min-height:46rem}.internal-hero--commerce h1{max-width:13.5ch;font-size:clamp(3.45rem,5vw,5.05rem);line-height:.94}.internal-hero--commerce h1 em{color:var(--commerce-coral-text)}.internal-hero--commerce .breadcrumbs{color:#5e6e73}.internal-hero--commerce .breadcrumbs a{color:#2e4349}.internal-hero--commerce .eyebrow{color:var(--commerce-coral-text)}.internal-hero--commerce .internal-hero__lead{color:#52656a;max-width:46rem;font-size:clamp(1.04rem,1.35vw,1.2rem);line-height:1.72}.internal-hero--commerce .internal-hero__tags li{color:#40545a;background:#ffffffc2;border-color:#0a10152b}@media (width<=78rem){.internal-hero--commerce .internal-hero__grid{grid-template-columns:1fr;min-height:auto}.internal-hero--commerce .internal-hero__copy{max-width:60rem}}@media (width<=52rem){.internal-hero--commerce h1{font-size:clamp(3.4rem,8.5vw,4.5rem)}}@media (width<=35rem){.internal-hero--commerce h1{font-size:clamp(2.7rem,12vw,3.65rem)}}:is(.marketing-hero,.affiliate-hero,.ads-hero,.social-hero,.email-hero,.video-hero,.article-hero) .breadcrumbs{color:#9eafb3}:is(.marketing-hero,.affiliate-hero,.ads-hero,.social-hero,.email-hero,.video-hero,.article-hero) .breadcrumbs a{color:#c7d3d5}:is(.marketing-hero,.affiliate-hero,.ads-hero,.social-hero,.email-hero,.video-hero,.article-hero) .breadcrumbs span:last-child{color:#f1f7f7}.internal-cta p:not(.eyebrow){color:#b5c4c7;max-width:44rem;margin:0;line-height:1.72}.internal-faq__intro>p:not(.eyebrow){max-width:32rem;color:var(--muted);margin-top:1.5rem;line-height:1.7}.wordpress-ownership__grid>div:last-child>p:not(.eyebrow){max-width:42rem;color:var(--muted);margin:1.8rem 0 0;line-height:1.75}