.site-header .primary-nav{display:flex}.primary-nav a[aria-current="page"]{color:var(--darkteal)}.primary-nav a[href*="creation-site"][aria-current="page"]:after{background:var(--orange)}.footer-services{display:flex;flex-wrap:wrap;gap:16px 32px;padding:10px 0 24px;font-size:14px}.footer-services a{padding:10px 0}.connected-offers{position:relative;isolation:isolate}.connected-offers:before{content:'';position:absolute;top:0;left:8%;right:8%;height:3px;background:linear-gradient(90deg,#00bfa6,#ff7a29);opacity:.55;transition:opacity .25s}.connected-offers:focus-within:before{opacity:1}.pillar-connection{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--bg);border:1px solid #d9e5e1;color:var(--darkteal);font-size:23px;box-shadow:0 0 0 7px var(--bg)}.presence-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px;padding:22px 0;border-top:1px solid var(--line)}.presence-summary strong{font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.035em}.presence-summary span{color:var(--muted);font-size:15px;max-width:430px}.flow strong a{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#a6c8c0}.service-bridge{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:55px;padding-bottom:55px}.bridge-pair{display:flex;align-items:center;gap:16px;max-width:510px;margin-bottom:32px;font-size:14px;font-weight:600}.bridge-pair span:first-child{color:var(--darkteal)}.bridge-pair span:last-child{color:#a7440e}.bridge-pair i{height:2px;flex:1;background:linear-gradient(90deg,#00bfa6,#ff7a29)}.bridge-google .bridge-pair i{background:linear-gradient(90deg,#ff7a29,#00bfa6)}.bridge-google .bridge-pair span:first-child{color:#a7440e}.bridge-google .bridge-pair span:last-child{color:var(--darkteal)}.bridge-body{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.bridge-body h2{font-size:clamp(30px,3vw,41px)}.bridge-body p:not(.eyebrow){font-size:17px;color:var(--muted)}.bridge-body .text-link{font-size:16px;min-height:44px;margin-top:18px}.bridge-body p.bridge-note{font-size:14px;margin-top:15px}.bridge-site .text-link{color:#a7440e}.google-note{margin-top:20px;font-size:14px;color:var(--muted)}.google-details{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.google-details>div>p:last-child{margin-top:24px;color:var(--muted);font-size:17px}.google-actions{display:grid;grid-template-columns:1fr 1fr;gap:30px}.google-actions article{border-top:1px solid var(--line);padding-top:18px}.google-actions article>span{color:var(--darkteal);font-size:14px}.google-actions h3{font-size:23px;margin:15px 0}.google-actions p{font-size:16px;color:var(--muted)}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.connected-offers:hover:before{opacity:1}.connected-offers:hover .pillar-connection{box-shadow:0 0 0 7px var(--bg),0 0 26px #00bfa622}}
@media(max-width:1000px){.site-header .nav{flex-wrap:wrap;height:auto;padding:14px 0 0;gap:8px 16px}.site-header .primary-nav{order:3;width:100%;justify-content:center;gap:30px;border-top:1px solid var(--line);font-size:14px}.site-header .primary-nav a{padding:13px 0;min-height:46px}.site-header .nav .small{font-size:12px}.bridge-body,.google-details{gap:35px}html{scroll-padding-top:155px}}
@media(max-width:760px){.site-header .primary-nav{gap:22px;font-size:13px}.site-header .nav .small{max-width:175px}.site-header .logo{font-size:32px}.bridge-body,.google-details{grid-template-columns:1fr;gap:25px}.google-actions{gap:25px}.presence-summary{display:block}.presence-summary strong,.presence-summary span{display:block}.presence-summary span{margin-top:10px}.connected-offers{gap:48px}.pillar-connection{top:50%;display:none}.connected-offers .offer.orange:before{content:'+';position:absolute;top:-43px;left:calc(50% - 18px);font-size:26px;color:var(--darkteal);font-weight:500}.connected-offers .offer.orange{position:relative}.connected-offers:before{top:0;left:0;right:0}.service-bridge{padding-top:38px;padding-bottom:38px}.bridge-pair{gap:12px;font-size:13px}.bridge-pair i{min-width:24px}.footer-services{display:flex;gap:6px 24px}.google-page .hero{padding-top:44px}.google-actions h3{font-size:21px}}
@media(max-width:380px){.site-header .primary-nav{gap:15px;font-size:12px}.site-header .nav .small{max-width:150px}.google-actions{grid-template-columns:1fr}.bridge-pair{gap:8px;font-size:12px}.presence-summary strong{font-size:19px}}
@media(prefers-reduced-motion:reduce){.connected-offers:before{transition:none}}
.connected-offers{grid-template-columns:1fr 1fr}
@media(max-width:760px){.connected-offers{grid-template-columns:1fr}}
@media(max-width:380px){.site-header .logo{font-size:28px}.site-header .nav{column-gap:8px}.site-header .nav .small{max-width:140px;font-size:11px;padding:10px;gap:8px}}
