/* Contractor package: the deliverables, launch, and ownership stay visible. */
.pricing-offer-page{background:#fff}.pricing-offer-page section{scroll-margin-top:85px}.offer-hero{background:#101010;color:white;padding-bottom:90px;overflow:hidden}.offer-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.offer-hero .section-index{color:#bcbcbc;margin-bottom:24px}.offer-hero h1{font-size:clamp(44px,4.65vw,67px);line-height:1.04;letter-spacing:-.045em}.offer-hero h1 em{display:inline}.offer-hero-grid>div>p{font-size:20px;line-height:1.65;color:#c4c4c4;margin:28px 0;max-width:620px}.pricing-offer-page .btn{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;background:#e55030;color:#fff;font-size:17px;font-weight:600;padding:18px 23px;border-radius:5px}.pricing-offer-page .btn:hover{background:#bc3d22}.pricing-offer-page a:focus-visible,.pricing-offer-page summary:focus-visible{outline:3px solid #e55030;outline-offset:5px}.offer-hero-visual{position:relative;padding:20px 14px 70px;min-width:0}.offer-browser{width:94%;max-width:410px;height:340px;margin:auto;overflow:hidden;border:7px solid #fff;border-radius:10px;background:#fff;transform:rotate(4deg);box-shadow:0 25px 60px #0005}.offer-browser-top{height:27px;display:flex;align-items:center;gap:4px;padding:0 7px;color:#777}.offer-browser-top i{width:5px;height:5px;border-radius:50%;background:#ccc}.offer-browser-top span{font-size:15px;margin-left:auto}.offer-browser img{width:100%;height:auto}.offer-lead-example{position:absolute;bottom:44px;left:0;right:20px;padding:23px;background:#272727;border:1px solid #444;border-radius:7px;box-shadow:0 16px 35px #0003;transform:rotate(-3deg);font-size:15px;color:#c7c7c7}.offer-status-dot{display:inline-block;width:7px;height:7px;background:#e55030;border-radius:50%;margin-right:8px}.offer-lead-example strong{display:block;color:white;font:600 29px/1.12 InterTight,Arial;letter-spacing:-.025em;margin-top:13px}.offer-hero-grid .offer-visual-caption{position:absolute;bottom:-19px;left:4px;right:0;color:#999;font-size:15px;line-height:1.5;margin:0}.offer-promise-bar{background:#f2f2f2;padding:29px 0}.offer-promise-bar>.container{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.offer-promise-bar span{font-size:16px;line-height:1.6;color:#626262}.offer-promise-bar b{display:block;color:#101010;font-size:19px;font-weight:600}.offer-section{padding:104px 0}.offer-section h2{font-size:clamp(38px,4.15vw,58px);line-height:1.05}.offer-section-heading{margin-bottom:42px}.offer-section .section-index{margin-bottom:21px}.offer-package-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:80px;align-items:start}.offer-price{position:sticky;top:100px;padding:34px;background:#101010;color:#fff;border-radius:9px}.offer-detail{display:block;font-size:15px;line-height:1.5;letter-spacing:.045em;color:#777}.offer-price>.offer-detail{color:#bcbcbc}.offer-monthly{display:flex;gap:13px;align-items:baseline;margin:23px 0 12px}.offer-monthly strong{font:600 88px/.95 InterTight,Arial;letter-spacing:-.055em}.offer-monthly>span{color:#bcbcbc;font-size:18px}.offer-setup{font-size:17px;color:#bbb;margin:0}.offer-setup strong{color:white;font-size:24px;font-weight:500;margin-right:5px}.offer-commitment{font-size:16px;color:#ccc;margin:17px 0 26px}.offer-price .btn{width:100%}.offer-fee-purpose{display:grid;gap:24px;margin-top:30px;padding-top:27px;border-top:1px solid #ffffff26}.offer-fee-purpose b{font-size:18px;font-weight:600}.offer-fee-purpose p{font-size:16px;line-height:1.6;color:#bcbcbc;margin:7px 0 0}.offer-terms-link{display:flex;gap:15px;align-items:center;font-size:15px;color:#bbb;margin-top:25px}.offer-terms-link svg{width:17px;height:17px}.offer-features{display:grid;gap:28px}.offer-feature{display:grid;grid-template-columns:42px minmax(0,1fr);gap:22px;border-bottom:1px solid #e4e4e4;padding-bottom:28px}.offer-feature:last-child{border:0;padding-bottom:0}.offer-feature-icon{color:#e55030;padding-top:5px}.offer-feature-icon svg{width:36px;height:36px}.offer-feature h3{font-size:29px;line-height:1.12;margin:8px 0 12px}.offer-feature p{font-size:17px;line-height:1.65}.offer-scope-note{font-size:16px;line-height:1.6;margin:38px 0 0;max-width:1000px}.offer-launch{background:#f2f2f2}.offer-split-heading{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:50px}.offer-split-heading>p{font-size:19px;line-height:1.65}.offer-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.offer-timeline article{border-top:2px solid #cfcfcf;padding-top:25px;position:relative}.offer-timeline article:before{content:'';position:absolute;width:12px;height:12px;border-radius:50%;background:#e55030;top:-7px;left:0;box-shadow:0 0 0 6px #f2f2f2}.offer-time-label{font-size:15px;letter-spacing:.05em;color:#777;display:block;margin-bottom:18px}.offer-timeline h3{font-size:28px;line-height:1.12;margin-bottom:15px}.offer-timeline p{font-size:17px;line-height:1.65}.offer-ownership-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px}.offer-ownership-grid>div>p{font-size:20px;line-height:1.65;margin-top:25px;max-width:620px}.offer-ownership-grid .offer-transfer-note{font-size:16px;color:#777;margin-top:20px}.offer-ownership-art{display:grid;place-items:center;background:#f2f2f2;min-height:340px;border-radius:50% 42% 48% 38%;padding:30px}.ownership-file{background:#fff;transform:rotate(-6deg);padding:30px;width:280px;max-width:100%;box-shadow:0 15px 30px #0000000b;border-radius:6px}.ownership-file>svg{width:42px;height:42px;color:#e55030}.ownership-file>strong{display:block;font:600 32px/1.1 InterTight,Arial;letter-spacing:-.03em;margin:20px 0 12px}.ownership-file>span{font-size:19px;line-height:1.55;color:#777}.ownership-stamp{font-size:15px;color:#b83f26;border-top:1px solid #eee;padding-top:18px;margin-top:24px;display:flex;align-items:center;justify-content:space-between}.offer-tracking{background:#101010;color:white}.offer-tracking .section-index,.offer-tracking p{color:#bcbcbc}.offer-lead-flow{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr;align-items:center;gap:15px}.offer-lead-flow>div{padding:30px 18px;border:1px solid #444;border-radius:6px;background:#222;font:500 24px/1.15 InterTight,Arial;text-align:center}.offer-lead-flow>span{font-size:26px;color:#e55030}.offer-lead-flow>div:last-child{border-color:#e55030}.offer-ads{padding-bottom:0}.offer-ads-panel{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;background:#f2f2f2;padding:45px;border-radius:9px;align-items:center}.offer-ads-panel>div>p{font-size:18px;line-height:1.65;margin-top:22px}.offer-ads-panel .offer-ad-budget{font-size:15px;color:#777}.offer-ads-action{border-left:1px solid #d4d4d4;padding-left:40px}.offer-ads-action h3{font-size:30px;margin-top:16px}.offer-ads-action .btn{margin-top:24px;width:100%}.offer-faq-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.offer-faq details{border-bottom:1px solid #ddd}.offer-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:23px 0;font-size:20px;line-height:1.4}.offer-faq summary::-webkit-details-marker{display:none}.offer-faq summary>span{color:#e55030;font-size:27px}.offer-faq details[open] summary>span{transform:rotate(45deg)}.offer-faq details p{font-size:17px;line-height:1.65;padding-bottom:23px}.offer-final-cta{margin-top:30px}
@media(max-width:1000px){.offer-hero-grid{gap:35px;grid-template-columns:1.1fr .9fr}.offer-hero h1{font-size:49px}.offer-browser{height:300px}.offer-package-grid{gap:40px;grid-template-columns:.85fr 1.15fr}.offer-price{padding:26px}.offer-monthly strong{font-size:76px}.offer-split-heading{gap:40px}.offer-timeline{gap:28px}.offer-ownership-grid{gap:45px}.offer-ads-panel{gap:35px;padding:32px}.offer-ads-action{padding-left:28px}.offer-faq-grid{gap:45px}}
@media(max-width:700px){.offer-hero{padding-bottom:52px}.offer-hero-grid{grid-template-columns:1fr;gap:30px}.offer-hero h1{font-size:clamp(39px,9.5vw,53px)}.offer-hero-grid>div>p{font-size:18px;margin:24px 0}.offer-hero-visual{max-width:400px;width:100%;margin:auto;padding-bottom:65px}.offer-browser{height:235px;max-width:300px}.offer-lead-example{padding:20px;left:0;right:0;bottom:36px}.offer-lead-example strong{font-size:27px}.offer-hero-grid .offer-visual-caption{font-size:15px;bottom:-18px;margin:0}.offer-promise-bar>.container{grid-template-columns:1fr;gap:18px}.offer-promise-bar{padding:28px 0}.offer-promise-bar span{font-size:16px}.offer-promise-bar b{display:inline;font-size:17px;margin-right:7px}.offer-section{padding:72px 0}.offer-package-grid,.offer-split-heading,.offer-ownership-grid,.offer-ads-panel,.offer-faq-grid{grid-template-columns:1fr;gap:34px}.offer-price{position:static;padding:29px}.offer-monthly strong{font-size:80px}.offer-fee-purpose{grid-template-columns:1fr;gap:22px}.offer-section-heading{margin-bottom:30px}.offer-feature{grid-template-columns:32px minmax(0,1fr);gap:15px;padding-bottom:26px}.offer-feature-icon svg{width:29px;height:29px}.offer-feature h3{font-size:27px}.offer-detail{font-size:15px;letter-spacing:.025em}.offer-features{gap:26px}.offer-feature p{font-size:17px}.offer-scope-note{font-size:15px;margin-top:28px}.offer-split-heading{margin-bottom:36px;gap:23px}.offer-split-heading>p{font-size:18px}.offer-timeline{grid-template-columns:1fr;gap:28px}.offer-timeline article{border-top:0;border-left:2px solid #ccc;padding:0 0 0 25px}.offer-timeline article:before{top:3px;left:-7px}.offer-time-label{margin-bottom:12px}.offer-timeline h3{font-size:27px;margin-bottom:12px}.offer-ownership-art{min-height:270px;max-width:340px;width:100%;margin:auto;order:1}.ownership-file{padding:26px;width:250px}.offer-ownership-grid>div>p{font-size:18px}.offer-ownership-grid .offer-transfer-note{font-size:15px}.offer-lead-flow{grid-template-columns:1fr;gap:8px}.offer-lead-flow>div{padding:19px;font-size:24px}.offer-lead-flow>span{text-align:center;transform:rotate(90deg);line-height:1}.offer-ads{padding-bottom:0}.offer-ads-panel{padding:26px;gap:28px}.offer-ads-panel h2{font-size:36px}.offer-ads-panel>div>p{font-size:17px}.offer-ads-action{border-left:0;border-top:1px solid #d4d4d4;padding:27px 0 0}.offer-faq summary{font-size:19px}.offer-faq-grid{gap:24px}.pricing-offer-page .btn{font-size:16px;padding:17px 20px}.offer-browser-top span{font-size:15px}.offer-section h2{font-size:39px}}
/* One starting package, with independent optional marketing services. */
.offer-additions{background:#f2f2f2}.offer-addition-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.offer-addition{background:#fff;border-radius:8px;padding:35px;display:flex;flex-direction:column;scroll-margin-top:100px}.offer-addition h3{font-size:35px;line-height:1.1;margin:17px 0}.offer-addition>p{font-size:18px;line-height:1.65}.offer-addition ul{list-style:none;display:grid;gap:12px;padding:0;margin:25px 0}.offer-addition li{font-size:17px;line-height:1.5;padding-left:23px;position:relative}.offer-addition li:before{content:'+';position:absolute;left:0;color:var(--orange);font-size:21px;line-height:1.2}.offer-addition .addition-price{font-size:19px;font-weight:600;color:#101010;margin-top:auto;padding-top:10px}.offer-addition .addition-scope{font-size:16px;line-height:1.6;margin:13px 0 25px}.offer-addition .btn{font-size:16px}.addition-links{display:grid;gap:13px;margin-top:23px}.addition-links a,.offer-existing-site>a{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:16px;color:#404040}.addition-links svg{width:18px;height:18px;color:var(--orange);flex:none}.addition-links a:hover,.offer-existing-site>a:hover{color:var(--orange)}.offer-addition .offer-ad-budget{font-size:15px;line-height:1.6;color:#777;margin-top:22px}.addition-no-repeat{font-size:16px;line-height:1.6;margin-top:27px;max-width:1000px}.offer-existing-site{display:flex;justify-content:space-between;align-items:center;gap:35px;border-top:1px solid #d5d5d5;padding-top:30px;margin-top:32px}.offer-existing-site h3{font-size:27px;line-height:1.15;margin-bottom:10px}.offer-existing-site p{font-size:17px;line-height:1.6}.offer-existing-site>a{white-space:nowrap}.offer-price .btn{gap:16px;line-height:1.45}
@media(max-width:700px){.offer-addition-grid{grid-template-columns:1fr;gap:24px}.offer-addition{padding:26px}.offer-addition h3{font-size:31px}.offer-addition>p{font-size:17px}.offer-addition ul{margin:22px 0}.offer-addition .addition-price{font-size:18px}.offer-existing-site{flex-direction:column;align-items:flex-start;gap:22px}.offer-existing-site h3{font-size:26px}.offer-existing-site>a{justify-content:flex-start}.addition-no-repeat{font-size:15px}}
.offer-addition p.offer-ad-budget{margin:0 0 24px}
