.new-websites-page{--nw-carbon:#171018;--nw-mineral:#f7f3ea;--nw-cobalt:#3c35d8;--nw-line:#f7f3ea3d;color:var(--nw-mineral);background:var(--nw-carbon);padding-top:4.5rem;font:400 21px/1.45 Afacad Flux,sans-serif;overflow:clip}.new-websites-page *,.new-websites-page :before,.new-websites-page :after{box-sizing:border-box}html[data-page-motion=new-websites]{scroll-padding-top:calc(var(--site-header-height,4.5rem) + 1.5rem)}.new-websites-page:focus{outline:none}.new-websites-page :is(h1,h2,h3,p,figure){margin:0}.new-websites-page :is(h1,h2,h3){font-family:Afacad Flux,sans-serif;font-weight:600}.new-websites-page a{color:inherit;text-underline-offset:6px}.new-websites-page em{color:#b7adff;font-style:normal}.new-websites-page :is(a,button,summary):focus-visible{outline-offset:6px;outline:3px solid}.nw-shell{width:min(100% - 112px,1440px);margin-inline:auto}.nw-section{padding-block:clamp(80px,9vw,144px)}.nw-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:16px;line-height:1.4}.new-websites-page .nw-eyebrow{margin-bottom:36px}.nw-heading{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(48px,5.4vw,82px);line-height:.98}.nw-lead{font-size:clamp(24px,2vw,29px);line-height:1.35}.nw-note,.nw-index{font-size:17px}.nw-index{color:var(--nw-cobalt);letter-spacing:.04em}.new-websites-page .nw-copy>*+*{margin-top:25px}.new-websites-page .nw-copy .nw-eyebrow+*{margin-top:0}.nw-mineral{color:var(--nw-carbon);background:var(--nw-mineral);--nw-line:#1710183b;color-scheme:light}.nw-mineral em{color:var(--nw-cobalt)}.nw-editorial{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(50px,8vw,130px);display:grid}.nw-editorial>*,.nw-proof-layout>*{min-width:0}.new-websites-page .text-action{max-width:100%;color:inherit;font-size:19px}.new-websites-page .primary-action{white-space:nowrap;flex-shrink:0;width:auto;min-width:170px}.nw-hero{padding-top:clamp(48px,5vw,80px)}.new-websites-page .nw-hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:1280px;font-size:clamp(65px,min(8.7vw,12svh),132px);line-height:.91}.nw-hero h1 em{display:block}.nw-hero-bottom{grid-template-columns:1.35fr 1fr;align-items:end;gap:clamp(50px,8vw,160px);margin-top:44px;display:grid}.nw-hero-bottom .nw-copy{max-width:680px}.nw-actions{flex-direction:column;align-items:start;gap:25px;padding-bottom:6px;display:flex}.nw-inline-link{font-size:19px}.nw-inline-link span{margin-left:12px}.nw-hero-baseline{border-top:1px solid var(--nw-line);justify-content:space-between;align-items:center;gap:40px;margin-top:56px;padding-block:22px;font-size:16px;display:flex}.nw-hero-baseline>span{background:var(--nw-cobalt);flex-shrink:0;width:14px;height:14px}.nw-destination{padding-top:80px}.nw-destination-intro .nw-copy{padding-top:60px}.nw-diagram-figure{border-top:1px solid var(--nw-line);margin-top:65px!important}.nw-diagram-caption{padding-block:22px;font-size:16px}.nw-diagram{grid-template-columns:1fr;align-items:center;gap:22px;padding-block:35px;display:grid;position:relative}.nw-sources{gap:15px;margin:0;padding:0;list-style:none;display:grid;position:relative}.nw-sources li{border-bottom:1px solid var(--nw-line);align-items:center;gap:20px;padding-block:18px;display:flex}.nw-sources li>span{color:#b7adff;font-size:15px}.nw-sources p{font-size:27px;line-height:1.12}.nw-native-arrow{color:#b7adff;justify-self:center;font-size:30px}.nw-website-anchor{min-width:0;position:relative}.nw-website{background:var(--nw-mineral);color:var(--nw-carbon);min-height:250px;padding:42px 38px 32px;position:relative}.nw-website>p{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(50px,5.3vw,78px);font-weight:600;line-height:.92}.nw-bracket{border-color:var(--nw-cobalt);border-style:solid;width:14px;height:14px;position:absolute}.nw-bracket-start{border-width:2px 0 0 2px;top:17px;left:17px}.nw-bracket-end{border-width:0 2px 2px 0;bottom:17px;right:17px}.nw-website-lines{gap:8px;width:80%;margin-top:32px;display:grid}.nw-website-lines span{background:#17101835;height:2px}.nw-website-lines span:last-child{background:var(--nw-cobalt);width:55%}.nw-contact-node{letter-spacing:-.025em;text-align:center;font-size:clamp(30px,3vw,43px);font-weight:500;line-height:1.05;position:relative}.nw-connections{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.nw-connections path{fill:none;stroke:#b7adff;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--nw-draw,1)) * 1px)}.nw-progress{background:var(--nw-cobalt);width:14px;height:14px;transform:translate(calc(var(--nw-square-x,0px) - 7px), calc(var(--nw-square-y,0px) - 7px));display:none;position:absolute;top:0;left:0}.nw-input-intro{max-width:1080px}.nw-input-intro .nw-lead{max-width:660px;margin-top:32px}.nw-inputs{grid-template-columns:1fr 1fr;gap:clamp(45px,8vw,130px);margin-top:60px;display:grid}.nw-inputs article{border-top:1px solid var(--nw-line);padding-top:25px}.nw-inputs h3{letter-spacing:-.025em;margin-block:20px;font-size:clamp(34px,3.2vw,46px);line-height:1.05}.nw-inputs p{max-width:600px}.nw-proof-layout{grid-template-columns:1fr 1.5fr;align-items:center;gap:clamp(40px,5vw,90px);display:grid}.nw-proof .nw-heading{font-size:clamp(45px,4.5vw,68px)}.nw-client-label{font-size:19px}.nw-client-label span{color:#c8bdc8;margin-top:8px;font-size:17px;display:block}.nw-proof-figure{min-width:0}.nw-proof-figure picture,.nw-proof-figure img{width:100%;height:auto;display:block}.nw-scope-list article{border-top:1px solid var(--nw-line);grid-template-columns:26px 1fr;gap:20px;padding-block:28px;display:grid}.nw-scope-list article:first-child{border:0;padding-top:0}.nw-scope-list .nw-index{padding-top:7px}.nw-scope-list h3{letter-spacing:-.025em;margin-bottom:16px;font-size:32px;line-height:1.1}.nw-scope-list p+p{margin-top:20px}.nw-review{background:var(--nw-cobalt)}.nw-review em{color:#d2caff}.nw-review-rule{height:18px;margin-top:65px;position:relative}.nw-review-rule:before{content:"";transform-origin:0;height:1px;transform:scaleX(var(--nw-review-progress,1));background:#f7f3ea66;position:absolute;inset:8px 0 auto}.nw-review-rule span{background:var(--nw-mineral);width:18px;height:18px;position:absolute;right:0}.nw-defects{border-top:1px solid var(--nw-line);margin-top:35px;padding-top:28px}.nw-care{border-top:3px solid var(--nw-cobalt);padding-top:25px}.nw-care h3{letter-spacing:-.03em;font-size:40px;line-height:1.05}.nw-care .nw-price{letter-spacing:-.05em;margin-top:32px;font-size:clamp(80px,7vw,110px);line-height:1}.nw-price span{letter-spacing:0;margin-left:8px;font-size:25px}.nw-care .nw-note{margin-top:8px}.nw-questions{border-bottom:1px solid var(--nw-line)}.nw-faq-list{align-self:start}.nw-faq-list details{border-top:1px solid var(--nw-line)}.nw-faq-list details:last-of-type{border-bottom:1px solid var(--nw-line)}.nw-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:25px;font-size:27px;line-height:1.15;list-style:none;display:flex}.nw-faq-list summary::-webkit-details-marker{display:none}.nw-faq-list summary>span{color:#b7adff;flex-shrink:0;transition:transform .2s}.nw-faq-list details[open] summary>span{transform:rotate(45deg)}.nw-faq-list [data-disclosure-content]{padding-bottom:30px}.nw-related{font-size:19px;margin-top:40px!important}.nw-close h2{max-width:1200px;font-size:clamp(58px,7vw,108px)}.nw-close-bottom{justify-content:space-between;align-items:end;gap:50px;margin-top:50px;display:flex}.nw-close-bottom>p{max-width:650px;font-size:25px}.nw-close-rule{height:18px;margin-top:64px;position:relative}.nw-close-rule:before{content:"";background:var(--nw-line);height:1px;position:absolute;inset:8px 0 auto}.nw-close-rule span{width:18px;height:18px;left:calc(var(--nw-close-progress,1) * (100% - 18px));background:var(--nw-cobalt);position:absolute}[data-nw-title]{display:block}.nw-motion [data-nw-title]{transform:translateY(calc((1 - var(--nw-title-progress,1)) * 26px))}.nw-motion [data-nw-proof]{transform:translateY(calc((1 - var(--nw-proof-progress,1)) * 30px))}.nw-motion-toggle{color:inherit;text-underline-offset:5px;cursor:pointer;font:inherit;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:15px;text-decoration:underline}.nw-motion-toggle[hidden]{display:none}@media (width>=1000px){.nw-diagram{grid-template-columns:1fr 1.25fr .8fr;gap:clamp(80px,9vw,140px);min-height:360px}.nw-native-arrow{display:none}.nw-contact-node{text-align:left}.nw-diagram:not([data-nw-measured]) .nw-contact-node:before{content:"→";color:#b7adff;position:absolute;top:50%;left:-55px;transform:translateY(-50%)}.nw-diagram:not([data-nw-measured]) .nw-sources:after{content:"→";color:#b7adff;position:absolute;top:50%;right:-55px;transform:translateY(-50%)}.nw-motion .nw-connections,.nw-motion .nw-progress{display:block}.nw-motion .nw-website{transform:translateY(calc((1 - var(--nw-frame-progress,1)) * 28px)) scale(calc(.96 + var(--nw-frame-progress,1) * .04))}}@media (width>=1000px) and (height>=650px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.nw-hero h1{transition:transform .7s cubic-bezier(.2,.7,.2,1)}@starting-style{.nw-hero h1{transform:translateY(24px)}}}@media (width<=1100px){.nw-shell{width:calc(100% - 64px)}.nw-hero-bottom{gap:50px}}@media (width<=999px){.nw-hero-bottom,.nw-editorial,.nw-proof-layout{grid-template-columns:1fr;gap:45px}.nw-destination-intro .nw-copy{padding-top:0}.nw-diagram{max-width:560px;margin-inline:auto}.nw-proof-layout{gap:40px}.nw-proof .nw-heading{max-width:650px}.nw-proof-figure{max-width:780px}}@media (width<=599px){.new-websites-page{font-size:20px}.nw-shell{width:calc(100% - 40px)}.nw-section{padding-block:65px}.nw-hero{padding-top:40px}.new-websites-page .nw-eyebrow{margin-bottom:25px;font-size:14px}.new-websites-page .nw-hero h1{font-size:clamp(52px,14vw,80px);line-height:.94}.nw-hero h1 em{display:inline}.nw-hero-bottom{gap:30px;margin-top:30px}.nw-lead{font-size:24px}.nw-hero-baseline{gap:18px;margin-top:36px;font-size:15px}.nw-heading,.nw-proof .nw-heading{font-size:clamp(43px,11.5vw,65px)}.nw-diagram-figure{margin-top:40px!important}.nw-diagram{padding-block:10px}.nw-website{min-height:230px}.nw-sources p{font-size:26px}.nw-inputs{grid-template-columns:1fr;gap:36px;margin-top:42px}.nw-inputs h3{font-size:33px}.nw-scope-list article{gap:15px}.nw-scope-list h3{font-size:29px}.nw-care h3{font-size:36px}.nw-faq-list summary{gap:16px;font-size:25px}.nw-close h2{font-size:clamp(49px,13vw,70px)}.nw-close-bottom{flex-direction:column;align-items:start;gap:30px;margin-top:35px}.nw-close-bottom>p{font-size:24px}.nw-close-rule{margin-top:45px}}@media (prefers-reduced-motion:reduce){html[data-page-motion=new-websites]{scroll-behavior:auto}.new-websites-page *,.new-websites-page :before,.new-websites-page :after{transition:none!important;animation:none!important}}@media (forced-colors:active),print{.nw-website{border:1px solid}.nw-hero h1,[data-nw-title],[data-nw-proof],[data-nw-website]{transition:none!important;transform:none!important}.nw-text-word{color:inherit!important}}
