.store-upgrade-module__c1F2ZW__campaign{--campaign-purple:var(--theme-accent,#a78bfa);--campaign-muted:hsl(var(--muted-foreground));--campaign-line:hsl(var(--border));background:radial-gradient(ellipse at 25% 0%, hsl(var(--primary) / .12), transparent 30%), hsl(var(--background));color:hsl(var(--foreground));min-height:100vh;font-size:1rem;line-height:1.6}.store-upgrade-module__c1F2ZW__campaign *{box-sizing:border-box;scroll-margin-bottom:110px}.store-upgrade-module__c1F2ZW__campaign :is(a,button,input,textarea,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.store-upgrade-module__c1F2ZW__campaign section[id]{scroll-margin-top:32px}.store-upgrade-module__c1F2ZW__applicationTarget{min-width:0;scroll-margin-top:24px}.store-upgrade-module__c1F2ZW__header,.store-upgrade-module__c1F2ZW__hero,.store-upgrade-module__c1F2ZW__improvements,.store-upgrade-module__c1F2ZW__process,.store-upgrade-module__c1F2ZW__apply,.store-upgrade-module__c1F2ZW__faq,.store-upgrade-module__c1F2ZW__footer{width:min(1240px,100% - 96px);margin-inline:auto}.store-upgrade-module__c1F2ZW__header{border-bottom:1px solid var(--campaign-line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.store-upgrade-module__c1F2ZW__logo{flex-shrink:0;align-items:center;width:164px;height:64px;display:flex;overflow:hidden}.store-upgrade-module__c1F2ZW__footer img{width:150px;height:auto}.store-upgrade-module__c1F2ZW__header nav{align-items:center;gap:34px;font-size:.875rem;display:flex}.store-upgrade-module__c1F2ZW__navLink{color:var(--theme-copy,#d4d4d8)}.store-upgrade-module__c1F2ZW__navLink:hover{color:#fff}.store-upgrade-module__c1F2ZW__navCta{border:1px solid var(--theme-line,#ffffff26);background:#ffffff0a;border-radius:7px;align-items:center;gap:20px;padding:11px 19px;display:inline-flex}.store-upgrade-module__c1F2ZW__navCta:hover{background:#ffffff15}.store-upgrade-module__c1F2ZW__hero{grid-template-columns:1.2fr 1fr;column-gap:68px;padding-top:85px;padding-bottom:30px;display:grid}.store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.13em;color:var(--campaign-purple);align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.store-upgrade-module__c1F2ZW__dot{background:var(--campaign-purple);width:7px;height:7px;box-shadow:0 0 14px hsl(var(--primary) / .33);border-radius:50%;flex-shrink:0;display:inline-block}.store-upgrade-module__c1F2ZW__hero h1{letter-spacing:-.055em;margin:27px 0 25px;font-size:clamp(3rem,4.4vw,4.4rem);font-weight:560;line-height:1.1}.store-upgrade-module__c1F2ZW__hero h1 span,.store-upgrade-module__c1F2ZW__sectionHeading h2 span,.store-upgrade-module__c1F2ZW__process h2 span,.store-upgrade-module__c1F2ZW__apply h2 span{background-image:linear-gradient(to right, hsl(var(--primary)), #a78bfa, #e879f9);color:#0000;-webkit-background-clip:text;background-clip:text}.store-upgrade-module__c1F2ZW__heroDescription{color:var(--theme-copy,#d4d4d8);max-width:440px;font-size:1.125rem;line-height:1.7}.store-upgrade-module__c1F2ZW__heroDetail{color:var(--campaign-muted);margin:18px 0 28px}.store-upgrade-module__c1F2ZW__campaign .store-upgrade-module__c1F2ZW__primaryButton{white-space:normal;border-radius:7px;gap:30px;width:auto;height:auto;min-height:54px;padding:15px 23px;font-size:.9375rem;font-weight:650}.store-upgrade-module__c1F2ZW__microcopy{color:var(--campaign-muted);margin-top:13px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__opportunityCard{background:linear-gradient(145deg, hsl(var(--primary) / .12), hsl(var(--card)) 65%);border:1px solid hsl(var(--primary) / .3);border-radius:16px;align-self:center;margin-top:25px;padding:28px;position:relative;box-shadow:0 30px 90px #0003}.store-upgrade-module__c1F2ZW__cardTop{color:var(--campaign-purple);letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.store-upgrade-module__c1F2ZW__opportunityCard h2{letter-spacing:-.045em;margin:42px 0 28px;font-size:clamp(1.8rem,2.4vw,2.3rem);font-weight:500;line-height:1.2}.store-upgrade-module__c1F2ZW__opportunityCard h2 span{color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__outcomes{display:grid}.store-upgrade-module__c1F2ZW__outcomes>div{border-bottom:1px solid var(--campaign-line);align-items:center;gap:14px;padding:24px 0;display:flex}.store-upgrade-module__c1F2ZW__outcomes>div>svg{color:var(--campaign-muted);flex-shrink:0}.store-upgrade-module__c1F2ZW__outcomeIcon{border:1px solid hsl(var(--primary) / .25);background:hsl(var(--primary) / .1);width:42px;height:45px;color:var(--campaign-purple);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.store-upgrade-module__c1F2ZW__outcomes p{flex:1;line-height:1.5}.store-upgrade-module__c1F2ZW__outcomes small{letter-spacing:.035em;color:var(--campaign-muted);margin-bottom:5px;font-size:.75rem;display:block}.store-upgrade-module__c1F2ZW__outcomes strong{font-size:.9375rem;font-weight:500}.store-upgrade-module__c1F2ZW__cardBottom{color:var(--campaign-muted);align-items:center;gap:13px;padding-top:24px;font-size:.8125rem;display:flex}.store-upgrade-module__c1F2ZW__cardBottom strong{color:var(--theme-heading,#e4e4e7);font-weight:400}.store-upgrade-module__c1F2ZW__explore{color:var(--campaign-muted);border-bottom:1px solid var(--campaign-line);grid-column:1/-1;justify-content:space-between;align-items:center;padding:62px 0 24px;font-size:.8125rem;display:flex}.store-upgrade-module__c1F2ZW__improvements{padding-block:77px 90px}.store-upgrade-module__c1F2ZW__sectionHeading h2,.store-upgrade-module__c1F2ZW__process h2,.store-upgrade-module__c1F2ZW__apply h2,.store-upgrade-module__c1F2ZW__faq h2{letter-spacing:-.045em;margin:20px 0;font-size:clamp(2.1rem,3.5vw,3.35rem);font-weight:500;line-height:1.15}.store-upgrade-module__c1F2ZW__sectionHeading>p:last-child{color:var(--campaign-muted);max-width:490px}.store-upgrade-module__c1F2ZW__improvementGrid{border:1px solid var(--campaign-line);border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid;overflow:hidden}.store-upgrade-module__c1F2ZW__improvement{background:#ffffff02;padding:30px}.store-upgrade-module__c1F2ZW__improvement+.store-upgrade-module__c1F2ZW__improvement{border-left:1px solid var(--campaign-line)}.store-upgrade-module__c1F2ZW__improvementTop{color:var(--campaign-purple);justify-content:space-between;margin-bottom:42px;display:flex}.store-upgrade-module__c1F2ZW__improvementTop span{color:var(--campaign-muted);font-size:.8125rem}.store-upgrade-module__c1F2ZW__improvement h3{letter-spacing:-.035em;max-width:260px;margin-bottom:17px;font-size:1.5rem;font-weight:500;line-height:1.3}.store-upgrade-module__c1F2ZW__improvement>p{color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__improvement ul{flex-wrap:wrap;gap:8px;margin-top:26px;list-style:none;display:flex}.store-upgrade-module__c1F2ZW__improvement li{color:var(--theme-copy,#d4d4d8);border:1px solid var(--theme-line,#ffffff14);border-radius:4px;padding:4px 8px;font-size:.75rem}.store-upgrade-module__c1F2ZW__process{border-top:1px solid var(--campaign-line);grid-template-columns:1fr 1fr;gap:80px;padding-block:78px 90px;display:grid}.store-upgrade-module__c1F2ZW__process>div>p:last-child{color:var(--campaign-muted);max-width:370px}.store-upgrade-module__c1F2ZW__steps{list-style:none}.store-upgrade-module__c1F2ZW__steps li{border-bottom:1px solid var(--campaign-line);gap:25px;padding:24px 0;display:flex}.store-upgrade-module__c1F2ZW__steps li:first-child{padding-top:0}.store-upgrade-module__c1F2ZW__steps li>span{color:var(--campaign-purple);padding-top:4px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__steps h3{margin-bottom:8px;font-size:1.125rem;font-weight:500}.store-upgrade-module__c1F2ZW__steps p{color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__apply{border-top:1px solid var(--campaign-line);grid-template-columns:.9fr 1.1fr;gap:88px;padding:85px 0;display:grid}.store-upgrade-module__c1F2ZW__applyIntro>p:not(.store-upgrade-module__c1F2ZW__eyebrow){color:var(--campaign-muted);margin-top:22px;font-size:1.125rem}.store-upgrade-module__c1F2ZW__fundingNote{border-left:2px solid hsl(var(--primary));background:linear-gradient(90deg, hsl(var(--primary) / .08), transparent);margin-top:42px;padding:25px 0 25px 23px}.store-upgrade-module__c1F2ZW__fundingLabel{letter-spacing:.08em;color:var(--campaign-purple);font-size:.75rem}.store-upgrade-module__c1F2ZW__fundingNote h3{letter-spacing:-.025em;margin:12px 0 8px;font-size:1.35rem;font-weight:500}.store-upgrade-module__c1F2ZW__fundingNote p{color:var(--campaign-muted);font-size:.9375rem}.store-upgrade-module__c1F2ZW__assurances{color:var(--theme-copy,#d4d4d8);gap:12px;margin-top:28px;font-size:.875rem;list-style:none;display:grid}.store-upgrade-module__c1F2ZW__assurances li{align-items:center;gap:10px;display:flex}.store-upgrade-module__c1F2ZW__assurances svg{color:var(--campaign-purple);flex-shrink:0}.store-upgrade-module__c1F2ZW__form{background:hsl(var(--foreground) / .03);border:1px solid var(--theme-line,#ffffff1c);border-radius:14px;padding:32px}.store-upgrade-module__c1F2ZW__formHeading h3{letter-spacing:-.035em;font-size:1.5rem;font-weight:500}.store-upgrade-module__c1F2ZW__formHeading p{color:var(--campaign-muted);margin:5px 0 27px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__formFields{border:0;gap:20px;min-width:0;padding:0;display:grid}.store-upgrade-module__c1F2ZW__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.store-upgrade-module__c1F2ZW__formFields label{color:var(--theme-heading,#e4e4e7);flex-direction:column;gap:8px;min-width:0;font-size:.875rem;display:flex}.store-upgrade-module__c1F2ZW__formFields input:not([type=checkbox]),.store-upgrade-module__c1F2ZW__formFields textarea{background:hsl(var(--background));width:100%;min-width:0;color:hsl(var(--foreground));border:1px solid var(--theme-line,#ffffff26);border-radius:6px;padding:12px 13px;font-family:inherit;font-size:1rem}.store-upgrade-module__c1F2ZW__formFields textarea{resize:vertical;min-height:118px}.store-upgrade-module__c1F2ZW__formFields input::placeholder,.store-upgrade-module__c1F2ZW__formFields textarea::placeholder{color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__formFields input:focus,.store-upgrade-module__c1F2ZW__formFields textarea:focus{border-color:var(--campaign-purple)}.store-upgrade-module__c1F2ZW__priorities{border:0;min-width:0}.store-upgrade-module__c1F2ZW__priorities legend{color:var(--theme-heading,#e4e4e7);font-size:.875rem}.store-upgrade-module__c1F2ZW__priorities legend span,.store-upgrade-module__c1F2ZW__priorities>p{color:var(--campaign-muted);font-size:.8125rem}.store-upgrade-module__c1F2ZW__priorities>p{margin-top:3px;margin-bottom:10px}.store-upgrade-module__c1F2ZW__priorities>div{flex-wrap:wrap;gap:8px;display:flex}.store-upgrade-module__c1F2ZW__priorities label{cursor:pointer;position:relative}.store-upgrade-module__c1F2ZW__priorities input{opacity:0;width:1px;height:1px;position:absolute}.store-upgrade-module__c1F2ZW__priorities label span{border:1px solid var(--theme-line,#ffffff26);border-radius:5px;padding:8px 11px;font-size:.875rem;transition:background .15s,border-color .15s}.store-upgrade-module__c1F2ZW__priorities label:hover span{border-color:hsl(var(--primary) / .5)}.store-upgrade-module__c1F2ZW__priorities input:checked+span{color:hsl(var(--foreground));border-color:hsl(var(--primary));background:hsl(var(--primary) / .15)}.store-upgrade-module__c1F2ZW__priorities input:focus-visible+span{outline:2px solid hsl(var(--ring));outline-offset:3px}.store-upgrade-module__c1F2ZW__formFields .store-upgrade-module__c1F2ZW__consent{color:var(--campaign-muted);flex-direction:row;align-items:flex-start;gap:10px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__consent input{width:16px;height:16px;accent-color:hsl(var(--primary));flex-shrink:0;margin-top:4px}.store-upgrade-module__c1F2ZW__formFields .store-upgrade-module__c1F2ZW__primaryButton{justify-content:space-between;width:100%}.store-upgrade-module__c1F2ZW__formFootnote{color:var(--campaign-muted);text-align:center;font-size:.75rem;line-height:1.6}.store-upgrade-module__c1F2ZW__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.store-upgrade-module__c1F2ZW__error{color:var(--theme-error,#ffb2bc);font-size:.875rem}.store-upgrade-module__c1F2ZW__error:empty{display:none}.store-upgrade-module__c1F2ZW__success{border:1px solid hsl(var(--primary) / .3);background:hsl(var(--card));border-radius:14px;align-self:start;padding:44px}.store-upgrade-module__c1F2ZW__success>svg{color:var(--campaign-purple);margin-bottom:28px}.store-upgrade-module__c1F2ZW__success h3{letter-spacing:-.04em;margin:20px 0;font-size:2rem;line-height:1.2}.store-upgrade-module__c1F2ZW__success>p:not(.store-upgrade-module__c1F2ZW__eyebrow){color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__faq{grid-template-columns:.85fr 1.15fr;gap:70px;padding-block:20px 95px;display:grid}.store-upgrade-module__c1F2ZW__faq .store-upgrade-module__c1F2ZW__eyebrow{max-width:280px;line-height:1.8}.store-upgrade-module__c1F2ZW__faqItems details{border-bottom:1px solid var(--campaign-line)}.store-upgrade-module__c1F2ZW__faqItems summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:500;list-style:none;display:flex}.store-upgrade-module__c1F2ZW__faqItems summary::-webkit-details-marker{display:none}.store-upgrade-module__c1F2ZW__faqItems summary span{color:var(--campaign-purple);font-size:1.6rem;font-weight:300;line-height:1}.store-upgrade-module__c1F2ZW__faqItems details[open] summary span{transform:rotate(45deg)}.store-upgrade-module__c1F2ZW__faqItems details p{color:var(--campaign-muted);padding-bottom:22px}.store-upgrade-module__c1F2ZW__footer{border-top:1px solid var(--campaign-line);justify-content:space-between;align-items:center;gap:25px;padding-block:30px;display:flex}.store-upgrade-module__c1F2ZW__footer p{color:var(--campaign-muted);font-size:.8125rem}.store-upgrade-module__c1F2ZW__footer>a:last-child{color:var(--campaign-purple);align-items:center;gap:10px;font-size:.875rem;display:flex}.store-upgrade-module__c1F2ZW__skipLink{z-index:100;color:#000;background:#fff;padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.store-upgrade-module__c1F2ZW__skipLink:focus{transform:translateY(0)}.store-upgrade-module__c1F2ZW__capabilities,.store-upgrade-module__c1F2ZW__projects{border-top:1px solid var(--campaign-line);width:min(1240px,100% - 96px);margin-inline:auto;padding-block:78px 90px}.store-upgrade-module__c1F2ZW__capabilityGrid{grid-template-columns:1fr 1fr;column-gap:64px;margin-top:42px;display:grid}.store-upgrade-module__c1F2ZW__capability{border-top:1px solid var(--campaign-line);align-items:flex-start;gap:20px;padding:30px 0;display:flex}.store-upgrade-module__c1F2ZW__capability>svg{color:var(--campaign-purple);flex-shrink:0;margin-top:3px}.store-upgrade-module__c1F2ZW__capability h3{letter-spacing:-.025em;margin-bottom:16px;font-size:1.2rem;font-weight:500;line-height:1.4}.store-upgrade-module__c1F2ZW__capability ul{gap:10px;list-style:none;display:grid}.store-upgrade-module__c1F2ZW__capability li{color:var(--campaign-muted);align-items:flex-start;gap:10px;display:flex}.store-upgrade-module__c1F2ZW__capability li svg{color:var(--campaign-purple);flex-shrink:0;margin-top:5px}.store-upgrade-module__c1F2ZW__scopeNote{max-width:780px;color:var(--campaign-muted);border-top:1px solid var(--campaign-line);padding-top:22px;font-size:.875rem}.store-upgrade-module__c1F2ZW__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.store-upgrade-module__c1F2ZW__project{border:1px solid var(--campaign-line);background:hsl(var(--foreground) / .02);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.store-upgrade-module__c1F2ZW__projectCover{aspect-ratio:3/2;background:hsl(var(--primary) / .06);border-bottom:1px solid var(--campaign-line);display:block;position:relative;overflow:hidden}.store-upgrade-module__c1F2ZW__projectCover img{object-fit:contain;width:100%;height:100%;display:block}.store-upgrade-module__c1F2ZW__projectBody{flex-direction:column;flex:1;padding:26px;display:flex}.store-upgrade-module__c1F2ZW__projectCategory{letter-spacing:.065em;color:var(--campaign-purple);min-height:2.4rem;font-size:.75rem}.store-upgrade-module__c1F2ZW__projectBody h3{letter-spacing:-.045em;margin:10px 0 5px;font-size:1.8rem;font-weight:550}.store-upgrade-module__c1F2ZW__projectTitle{color:hsl(var(--foreground));margin-bottom:14px;font-size:1rem}.store-upgrade-module__c1F2ZW__projectDescription{color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__projectTags{flex-wrap:wrap;gap:7px;margin:22px 0 0;list-style:none;display:flex}.store-upgrade-module__c1F2ZW__projectTags li{border:1px solid var(--campaign-line);color:var(--theme-copy,#d4d4d8);border-radius:4px;padding:4px 8px;font-size:.75rem}.store-upgrade-module__c1F2ZW__projectCta a:hover{color:var(--campaign-purple)}.store-upgrade-module__c1F2ZW__projectCta{border-bottom:1px solid var(--campaign-line);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.store-upgrade-module__c1F2ZW__projectCta p{color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__projectCta a{align-items:center;gap:12px;font-size:.9375rem;display:flex}.store-upgrade-module__c1F2ZW__testimonial{border-bottom:1px solid var(--campaign-line);grid-template-columns:1.2fr 1fr;grid-template-areas:"intro video""project video";align-items:start;gap:32px 64px;width:min(1240px,100% - 96px);margin-inline:auto;padding-block:40px 60px;display:grid}.store-upgrade-module__c1F2ZW__testimonial>.store-upgrade-module__c1F2ZW__sectionHeading{grid-area:intro}.store-upgrade-module__c1F2ZW__testimonial>.store-upgrade-module__c1F2ZW__testimonialVideo{grid-area:video;align-self:center}.store-upgrade-module__c1F2ZW__featuredProject{border:1px solid var(--campaign-line);background:hsl(var(--foreground) / .02);border-radius:12px;grid-area:project;min-width:0;overflow:hidden}.store-upgrade-module__c1F2ZW__featuredProjectCover{background:hsl(var(--primary) / .06);border-bottom:1px solid var(--campaign-line);display:block;position:relative}.store-upgrade-module__c1F2ZW__featuredProjectCover img{width:100%;height:auto;display:block}.store-upgrade-module__c1F2ZW__featuredProjectBody{padding:24px}.store-upgrade-module__c1F2ZW__featuredProjectBody h3{letter-spacing:-.025em;margin:12px 0;font-size:1.4rem;font-weight:500;line-height:1.3}.store-upgrade-module__c1F2ZW__featuredProjectBody>p:not(.store-upgrade-module__c1F2ZW__eyebrow){color:var(--campaign-muted);font-size:.9375rem}.store-upgrade-module__c1F2ZW__testimonial .store-upgrade-module__c1F2ZW__sectionHeading>p{max-width:430px}.store-upgrade-module__c1F2ZW__testimonial .store-upgrade-module__c1F2ZW__sectionHeading>p:not(.store-upgrade-module__c1F2ZW__eyebrow){color:var(--campaign-muted)}.store-upgrade-module__c1F2ZW__testimonialAuthor{gap:3px;margin-top:32px;display:grid}.store-upgrade-module__c1F2ZW__testimonialAuthor strong{font-weight:500}.store-upgrade-module__c1F2ZW__testimonialAuthor span{color:var(--campaign-muted);font-size:.875rem}.store-upgrade-module__c1F2ZW__testimonialVideo{justify-self:center;width:min(100%,340px);min-width:0}.store-upgrade-module__c1F2ZW__testimonialVideo video{aspect-ratio:9/16;border:1px solid var(--campaign-line);background:#000;border-radius:14px;width:100%;height:auto;display:block}.store-upgrade-module__c1F2ZW__testimonialVideo video:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.store-upgrade-module__c1F2ZW__testimonialVideo figcaption{color:var(--campaign-muted);text-align:center;margin-top:12px;font-size:.75rem}.store-upgrade-module__c1F2ZW__videoPoster{aspect-ratio:9/16;border:1px solid var(--campaign-line);cursor:pointer;background:#000;border-radius:14px;width:100%;display:block;position:relative;overflow:hidden}.store-upgrade-module__c1F2ZW__videoPoster>img{object-fit:cover;width:100%;height:100%;display:block}.store-upgrade-module__c1F2ZW__videoPoster:after{content:"";background:linear-gradient(#0000,#000b);position:absolute;inset:50% 0 0}.store-upgrade-module__c1F2ZW__videoPlay{z-index:1;white-space:nowrap;background:hsl(var(--primary));color:#fff;border-radius:999px;align-items:center;gap:12px;padding:14px 20px;font-size:.875rem;font-weight:500;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.store-upgrade-module__c1F2ZW__videoPoster:hover .store-upgrade-module__c1F2ZW__videoPlay{background:#6d28d9}@media (max-width:1050px){.store-upgrade-module__c1F2ZW__testimonial{gap:36px;width:calc(100% - 56px)}}@media (max-width:760px){.store-upgrade-module__c1F2ZW__testimonial{grid-template-columns:1fr;grid-template-areas:"intro""video""project";gap:30px;width:calc(100% - 40px);padding-bottom:50px}}@media (max-width:1050px){.store-upgrade-module__c1F2ZW__capabilities,.store-upgrade-module__c1F2ZW__projects{width:calc(100% - 56px)}.store-upgrade-module__c1F2ZW__capabilityGrid{column-gap:32px}.store-upgrade-module__c1F2ZW__projectGrid{grid-template-columns:1fr}.store-upgrade-module__c1F2ZW__project{grid-template-columns:1fr 1fr;display:grid}.store-upgrade-module__c1F2ZW__projectCover{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--campaign-line);min-height:300px}.store-upgrade-module__c1F2ZW__projectCover img{position:absolute;inset:0}}@media (max-width:760px){.store-upgrade-module__c1F2ZW__capabilities,.store-upgrade-module__c1F2ZW__projects{width:calc(100% - 40px);padding-block:50px}.store-upgrade-module__c1F2ZW__capabilityGrid{grid-template-columns:1fr;margin-top:30px}.store-upgrade-module__c1F2ZW__capability{gap:16px;padding-block:25px}.store-upgrade-module__c1F2ZW__capability h3{font-size:1.125rem}.store-upgrade-module__c1F2ZW__project{display:flex}.store-upgrade-module__c1F2ZW__projectCover{aspect-ratio:3/2;border-right:0;border-bottom:1px solid var(--campaign-line);min-height:0}.store-upgrade-module__c1F2ZW__projectBody{padding:24px}.store-upgrade-module__c1F2ZW__projectCategory{min-height:0}.store-upgrade-module__c1F2ZW__projectCta{flex-direction:column;align-items:flex-start;gap:12px}}@media (min-width:1600px){.store-upgrade-module__c1F2ZW__hero{padding-top:110px}}@media (max-width:1050px){.store-upgrade-module__c1F2ZW__header,.store-upgrade-module__c1F2ZW__hero,.store-upgrade-module__c1F2ZW__improvements,.store-upgrade-module__c1F2ZW__process,.store-upgrade-module__c1F2ZW__apply,.store-upgrade-module__c1F2ZW__faq,.store-upgrade-module__c1F2ZW__footer{width:calc(100% - 56px)}.store-upgrade-module__c1F2ZW__hero{gap:30px}.store-upgrade-module__c1F2ZW__opportunityCard{padding:23px}.store-upgrade-module__c1F2ZW__improvement{padding:24px}.store-upgrade-module__c1F2ZW__apply{gap:40px}.store-upgrade-module__c1F2ZW__form{padding:24px}.store-upgrade-module__c1F2ZW__fieldRow{grid-template-columns:1fr;gap:20px}.store-upgrade-module__c1F2ZW__process,.store-upgrade-module__c1F2ZW__faq{gap:40px}.store-upgrade-module__c1F2ZW__hero h1{font-size:4rem}}@media (max-width:760px){.store-upgrade-module__c1F2ZW__header,.store-upgrade-module__c1F2ZW__hero,.store-upgrade-module__c1F2ZW__improvements,.store-upgrade-module__c1F2ZW__process,.store-upgrade-module__c1F2ZW__apply,.store-upgrade-module__c1F2ZW__faq,.store-upgrade-module__c1F2ZW__footer{width:calc(100% - 40px)}.store-upgrade-module__c1F2ZW__header{min-height:84px}.store-upgrade-module__c1F2ZW__logo{width:128px;height:54px}.store-upgrade-module__c1F2ZW__header nav{gap:0}.store-upgrade-module__c1F2ZW__navLink{display:none}.store-upgrade-module__c1F2ZW__navCta{gap:12px;padding:9px 13px}.store-upgrade-module__c1F2ZW__hero{grid-template-columns:1fr;padding-top:48px}.store-upgrade-module__c1F2ZW__hero h1{font-size:clamp(3.15rem,11.5vw,5.2rem)}.store-upgrade-module__c1F2ZW__heroDescription{max-width:520px}.store-upgrade-module__c1F2ZW__hero .store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.075em;font-size:.75rem}.store-upgrade-module__c1F2ZW__opportunityCard{width:100%;max-width:540px;margin-top:10px}.store-upgrade-module__c1F2ZW__opportunityCard h2{margin-top:30px;font-size:2rem}.store-upgrade-module__c1F2ZW__explore{gap:24px;padding-top:12px}.store-upgrade-module__c1F2ZW__improvements{padding-block:35px 60px}.store-upgrade-module__c1F2ZW__improvementGrid{grid-template-columns:1fr;margin-top:30px}.store-upgrade-module__c1F2ZW__improvement+.store-upgrade-module__c1F2ZW__improvement{border-left:none;border-top:1px solid var(--campaign-line)}.store-upgrade-module__c1F2ZW__improvementTop{margin-bottom:24px}.store-upgrade-module__c1F2ZW__improvement h3{max-width:none}.store-upgrade-module__c1F2ZW__process,.store-upgrade-module__c1F2ZW__apply,.store-upgrade-module__c1F2ZW__faq{grid-template-columns:1fr;gap:36px;padding-block:50px}.store-upgrade-module__c1F2ZW__applyIntro>p:not(.store-upgrade-module__c1F2ZW__eyebrow){margin-top:16px}.store-upgrade-module__c1F2ZW__fundingNote{margin-top:27px}.store-upgrade-module__c1F2ZW__form{padding:23px}.store-upgrade-module__c1F2ZW__footer{flex-wrap:wrap;gap:22px;padding-block:28px}.store-upgrade-module__c1F2ZW__footer p{order:3;width:100%}.store-upgrade-module__c1F2ZW__footer img{width:116px}.store-upgrade-module__c1F2ZW__footer>a:last-child{font-size:.8125rem}}@media (max-width:380px){.store-upgrade-module__c1F2ZW__header{gap:12px}.store-upgrade-module__c1F2ZW__logo{flex-shrink:0;width:96px}.store-upgrade-module__c1F2ZW__logo>div{transform-origin:0;transform:scale(.8)}.store-upgrade-module__c1F2ZW__navCta{gap:8px;padding:8px 10px;font-size:.8125rem}}@media (max-width:760px){.store-upgrade-module__c1F2ZW__hero{row-gap:24px;padding-top:28px}.store-upgrade-module__c1F2ZW__hero h1{margin:18px 0;font-size:clamp(2.65rem,10.8vw,3.5rem);line-height:1.06}.store-upgrade-module__c1F2ZW__hero .store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.055em;line-height:1.5}.store-upgrade-module__c1F2ZW__heroDescription{font-size:1rem;line-height:1.6}.store-upgrade-module__c1F2ZW__heroDetail{margin:14px 0 20px;line-height:1.55}.store-upgrade-module__c1F2ZW__campaign .store-upgrade-module__c1F2ZW__hero .store-upgrade-module__c1F2ZW__primaryButton{text-align:left;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;font-size:.875rem;display:flex}.store-upgrade-module__c1F2ZW__hero .store-upgrade-module__c1F2ZW__primaryButton svg{flex-shrink:0;width:18px;height:18px}.store-upgrade-module__c1F2ZW__microcopy{margin-top:10px;line-height:1.5}.store-upgrade-module__c1F2ZW__opportunityCard{margin-top:0;padding:20px}.store-upgrade-module__c1F2ZW__opportunityCard h2{margin:20px 0 10px;font-size:1.65rem}.store-upgrade-module__c1F2ZW__cardTop{letter-spacing:.055em;gap:12px;line-height:1.5}.store-upgrade-module__c1F2ZW__cardTop>svg{flex-shrink:0}.store-upgrade-module__c1F2ZW__outcomes>div{gap:12px;padding:16px 0}.store-upgrade-module__c1F2ZW__outcomes>div>svg{display:none}.store-upgrade-module__c1F2ZW__outcomes small{margin-bottom:4px;line-height:1.5}.store-upgrade-module__c1F2ZW__outcomeIcon{width:34px;height:38px}.store-upgrade-module__c1F2ZW__cardBottom{padding-top:16px}.store-upgrade-module__c1F2ZW__explore{padding-top:0;padding-bottom:18px}.store-upgrade-module__c1F2ZW__testimonial{gap:22px;padding-top:24px}.store-upgrade-module__c1F2ZW__testimonialAuthor{margin-top:18px}.store-upgrade-module__c1F2ZW__sectionHeading h2,.store-upgrade-module__c1F2ZW__process h2,.store-upgrade-module__c1F2ZW__apply h2,.store-upgrade-module__c1F2ZW__faq h2{margin:14px 0 16px}.store-upgrade-module__c1F2ZW__capability{grid-template-columns:24px minmax(0,1fr);gap:14px 12px;padding-block:22px;display:grid}.store-upgrade-module__c1F2ZW__capability>div{display:contents}.store-upgrade-module__c1F2ZW__capability h3{grid-column:2;margin:0}.store-upgrade-module__c1F2ZW__capability ul{grid-column:1/-1;gap:8px}.store-upgrade-module__c1F2ZW__capability li{gap:9px}.store-upgrade-module__c1F2ZW__steps li{gap:14px}.store-upgrade-module__c1F2ZW__form{padding:20px}.store-upgrade-module__c1F2ZW__formHeading h3{font-size:1.3rem;line-height:1.35}.store-upgrade-module__c1F2ZW__formHeading p{margin-bottom:22px}.store-upgrade-module__c1F2ZW__priorities label span{align-items:center;min-height:44px;display:flex}.store-upgrade-module__c1F2ZW__consent input{width:20px;height:20px}.store-upgrade-module__c1F2ZW__projectCta a,.store-upgrade-module__c1F2ZW__footer>a:last-child{min-height:44px}}@media (prefers-reduced-motion:reduce){.store-upgrade-module__c1F2ZW__campaign *,.store-upgrade-module__c1F2ZW__campaign :before,.store-upgrade-module__c1F2ZW__campaign :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.store-upgrade-module__c1F2ZW__campaign{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.store-upgrade-module__c1F2ZW__proofHero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"intro video""project video""invitation invitation";gap:24px 64px;width:min(1240px,100% - 96px);margin-inline:auto;padding:40px 0 48px;display:grid}.store-upgrade-module__c1F2ZW__proofIntro{grid-area:intro}.store-upgrade-module__c1F2ZW__proofIntro h1{letter-spacing:-.05em;margin:15px 0;font-size:clamp(2.2rem,3.6vw,3.45rem);font-weight:550;line-height:1.12}.store-upgrade-module__c1F2ZW__proofIntro h1 span{color:var(--campaign-purple)}.store-upgrade-module__c1F2ZW__proofIntro>p:last-child{color:var(--theme-copy,#b8b8c2);max-width:540px}.store-upgrade-module__c1F2ZW__heroVideo{flex-direction:column;grid-area:video;justify-content:center;align-items:center;min-width:0;display:flex}.store-upgrade-module__c1F2ZW__videoIntro{gap:3px;width:min(100%,300px);margin-bottom:12px;display:grid}.store-upgrade-module__c1F2ZW__videoIntro strong{font-size:1rem;font-weight:550}.store-upgrade-module__c1F2ZW__videoIntro span{color:var(--campaign-purple);justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.store-upgrade-module__c1F2ZW__heroVideo .store-upgrade-module__c1F2ZW__testimonialVideo{width:min(100%,300px)}.store-upgrade-module__c1F2ZW__heroProject{border:1px solid hsl(var(--primary) / .3);background:var(--theme-panel,#121016);border-radius:14px;grid-area:project;overflow:hidden}.store-upgrade-module__c1F2ZW__heroProjectLabel{border-bottom:1px solid var(--campaign-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.store-upgrade-module__c1F2ZW__heroProjectLabel span{letter-spacing:.1em;color:var(--campaign-purple);font-size:.65rem}.store-upgrade-module__c1F2ZW__heroProjectLabel strong{font-size:.875rem;font-weight:500}.store-upgrade-module__c1F2ZW__heroProject>img{object-fit:cover;background:#09090b;width:100%;height:auto;max-height:285px;display:block}.store-upgrade-module__c1F2ZW__projectNumbers{border-top:1px solid var(--campaign-line);grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 0;display:grid}.store-upgrade-module__c1F2ZW__projectNumbers>div{gap:5px;padding:0 18px;display:grid}.store-upgrade-module__c1F2ZW__projectNumbers>div+div{border-left:1px solid var(--campaign-line)}.store-upgrade-module__c1F2ZW__projectNumbers strong{letter-spacing:-.065em;color:var(--campaign-purple);font-size:2.6rem;font-weight:550;line-height:1}.store-upgrade-module__c1F2ZW__projectNumbers span{color:var(--theme-copy,#d4d4d8);font-size:.75rem;line-height:1.4}.store-upgrade-module__c1F2ZW__heroInvitation{grid-area:invitation;gap:0;padding-top:12px;display:grid}.store-upgrade-module__c1F2ZW__heroInvitation>p:first-child{letter-spacing:-.02em;font-size:1.15rem}.store-upgrade-module__c1F2ZW__heroInvitation .store-upgrade-module__c1F2ZW__microcopy{grid-area:2/1;max-width:580px;margin-top:5px}.store-upgrade-module__c1F2ZW__visualOutcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.store-upgrade-module__c1F2ZW__visualOutcome{border:1px solid var(--campaign-line);background:linear-gradient(160deg, hsl(var(--primary) / .08), var(--theme-panel,#111014));border-radius:14px;min-width:0;padding:24px}.store-upgrade-module__c1F2ZW__visualOutcome h3{letter-spacing:-.03em;align-items:center;gap:8px;margin:10px 0;font-size:1.4rem;font-weight:550;line-height:1.3;display:flex}.store-upgrade-module__c1F2ZW__visualOutcome h3 svg{color:var(--campaign-purple);flex-shrink:0}.store-upgrade-module__c1F2ZW__visualOutcome>p:last-child{color:var(--campaign-muted);font-size:.9375rem}.store-upgrade-module__c1F2ZW__visualKicker{letter-spacing:.1em;color:var(--campaign-purple);font-size:.65rem}.store-upgrade-module__c1F2ZW__storeGraphic,.store-upgrade-module__c1F2ZW__growthGraphic,.store-upgrade-module__c1F2ZW__flowGraphic{justify-content:center;align-items:center;height:185px;margin-bottom:24px;display:flex;position:relative}.store-upgrade-module__c1F2ZW__miniStore{background:var(--theme-panel,#19131f);border:1px solid #a78bfa60;border-radius:10px;width:220px;padding:12px;transform:rotate(-5deg);box-shadow:8px 15px 30px #0005}.store-upgrade-module__c1F2ZW__browserDots{color:var(--campaign-purple);letter-spacing:4px;margin-bottom:14px;line-height:8px}.store-upgrade-module__c1F2ZW__productShapes{gap:8px;display:flex}.store-upgrade-module__c1F2ZW__productShapes>span{background:linear-gradient(140deg,#c4b5fd,#7c3aed);border-radius:6px;flex:1;height:66px}.store-upgrade-module__c1F2ZW__productShapes>span:nth-child(2){background:linear-gradient(140deg,#f0abfc,#a855f7)}.store-upgrade-module__c1F2ZW__productShapes>span:nth-child(3){background:linear-gradient(140deg,#ddd6fe,#a78bfa)}.store-upgrade-module__c1F2ZW__mockBuy{color:var(--theme-accent,#c4b5fd);align-items:center;gap:12px;margin-top:12px;display:flex}.store-upgrade-module__c1F2ZW__mockBuy>span{background:#ffffff20;border-radius:5px;flex:1;height:5px}.store-upgrade-module__c1F2ZW__graphicBadge{background:#7c3aed;border:1px solid #c4b5fd80;border-radius:12px;align-items:center;gap:8px;padding:14px;display:flex;position:absolute;bottom:8px;right:4%;transform:rotate(6deg)}.store-upgrade-module__c1F2ZW__growthGraphic{background-image:linear-gradient(#a78bfa10 1px,#0000 1px),linear-gradient(90deg,#a78bfa10 1px,#0000 1px);background-size:30px 30px;border-bottom:1px solid #a78bfa40}.store-upgrade-module__c1F2ZW__growthBars{align-self:flex-end;align-items:flex-end;gap:10px;width:82%;height:85%;display:flex}.store-upgrade-module__c1F2ZW__growthBars i{background:linear-gradient(#a78bfa,#7c3aed30);border:1px solid #a78bfa50;border-bottom:0;border-radius:6px 6px 0 0;flex:1;height:22%}.store-upgrade-module__c1F2ZW__growthBars i:nth-child(2){height:35%}.store-upgrade-module__c1F2ZW__growthBars i:nth-child(3){height:48%}.store-upgrade-module__c1F2ZW__growthBars i:nth-child(4){height:68%}.store-upgrade-module__c1F2ZW__growthBars i:nth-child(5){height:92%}.store-upgrade-module__c1F2ZW__growthGraphic>svg{width:100px;height:100px;color:var(--theme-accent,#c4b5fd);stroke-width:1.5px;position:absolute;top:2%;left:8%}.store-upgrade-module__c1F2ZW__flowGraphic{gap:8px;padding-bottom:36px}.store-upgrade-module__c1F2ZW__flowGraphic>span{width:58px;height:58px;color:var(--theme-accent,#c4b5fd);background:#7c3aed22;border:1px solid #a78bfa60;border-radius:14px;place-items:center;display:grid}.store-upgrade-module__c1F2ZW__flowGraphic>svg{width:18px;color:var(--theme-accent,#a78bfa);flex-shrink:0}.store-upgrade-module__c1F2ZW__flowGraphic>div{color:var(--theme-accent,#c4b5fd);border:1px solid #a78bfa40;border-radius:20px;align-items:center;gap:7px;padding:5px 12px;font-size:.75rem;display:flex;position:absolute;bottom:16px}.store-upgrade-module__c1F2ZW__compactHeading{align-items:center;gap:24px;display:flex}.store-upgrade-module__c1F2ZW__largeNumber{letter-spacing:-.075em;color:var(--campaign-purple);font-size:clamp(4.5rem,7vw,7rem);font-weight:500;line-height:1}.store-upgrade-module__c1F2ZW__compactHeading h2{letter-spacing:-.035em;margin-top:8px;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.2}.store-upgrade-module__c1F2ZW__serviceTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 26px;display:grid}.store-upgrade-module__c1F2ZW__serviceTiles article{border:1px solid var(--campaign-line);background:#ffffff03;border-radius:12px;padding:24px}.store-upgrade-module__c1F2ZW__serviceTiles svg{color:var(--campaign-purple);margin-bottom:20px}.store-upgrade-module__c1F2ZW__serviceTiles h3{margin-bottom:8px;font-size:1.125rem;font-weight:500;line-height:1.3}.store-upgrade-module__c1F2ZW__serviceTiles p{color:var(--campaign-muted);font-size:.875rem}.store-upgrade-module__c1F2ZW__steps{padding-left:0}.store-upgrade-module__c1F2ZW__steps li>span{letter-spacing:-.06em;font-size:2.4rem;line-height:1}.store-upgrade-module__c1F2ZW__projectTags,.store-upgrade-module__c1F2ZW__assurances{padding-left:0}.store-upgrade-module__c1F2ZW__floatingApply{bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:50;background:hsl(var(--primary));color:#fff;border:1px solid #c4b5fd80;border-radius:999px;justify-content:center;align-items:center;gap:20px;width:max-content;max-width:calc(100% - 32px);min-height:56px;padding:16px 25px;font-size:.9375rem;font-weight:600;line-height:1.4;transition:background .2s,box-shadow .2s;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 0 22px #7c3aed70,0 8px 35px #0008}.store-upgrade-module__c1F2ZW__floatingApply svg{flex-shrink:0}.store-upgrade-module__c1F2ZW__floatingApply:hover{background:#6d28d9;box-shadow:0 0 32px #a78bfa70,0 8px 35px #0008}@media (max-width:1050px){.store-upgrade-module__c1F2ZW__proofHero{column-gap:28px;width:calc(100% - 56px)}.store-upgrade-module__c1F2ZW__visualOutcome{padding:20px}.store-upgrade-module__c1F2ZW__visualOutcome h3{font-size:1.2rem}.store-upgrade-module__c1F2ZW__flowGraphic{gap:5px}.store-upgrade-module__c1F2ZW__flowGraphic>span{width:44px;height:48px}.store-upgrade-module__c1F2ZW__serviceTiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.store-upgrade-module__c1F2ZW__proofHero{grid-template-columns:1fr;grid-template-areas:"intro""video""project""invitation";gap:22px;width:calc(100% - 40px);padding:22px 0 34px}.store-upgrade-module__c1F2ZW__proofIntro .store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.08em;font-size:.65rem}.store-upgrade-module__c1F2ZW__proofIntro h1{margin:10px 0;font-size:clamp(1.9rem,7.8vw,3rem)}.store-upgrade-module__c1F2ZW__proofIntro>p:last-child{font-size:.875rem;line-height:1.5}.store-upgrade-module__c1F2ZW__heroVideo{background:radial-gradient(#7c3aed20,#0000 70%)}.store-upgrade-module__c1F2ZW__videoIntro{width:min(100%,380px)}.store-upgrade-module__c1F2ZW__videoIntro strong{font-size:.875rem}.store-upgrade-module__c1F2ZW__videoIntro span{font-size:.75rem}.store-upgrade-module__c1F2ZW__heroVideo .store-upgrade-module__c1F2ZW__testimonialVideo{width:min(100%,380px)}.store-upgrade-module__c1F2ZW__heroVideo .store-upgrade-module__c1F2ZW__videoPlay{gap:8px;padding:12px 14px;font-size:.8125rem;bottom:18px}.store-upgrade-module__c1F2ZW__heroVideo figcaption{margin-top:8px;font-size:.6875rem}.store-upgrade-module__c1F2ZW__heroProjectLabel{padding:10px 14px}.store-upgrade-module__c1F2ZW__heroProject>img{max-height:none}.store-upgrade-module__c1F2ZW__projectNumbers{padding-block:14px}.store-upgrade-module__c1F2ZW__projectNumbers>div{padding-inline:12px}.store-upgrade-module__c1F2ZW__projectNumbers strong{font-size:2.2rem}.store-upgrade-module__c1F2ZW__projectNumbers span{font-size:.6875rem}.store-upgrade-module__c1F2ZW__heroInvitation{flex-direction:column;align-items:stretch;gap:12px;padding-top:0;display:flex}.store-upgrade-module__c1F2ZW__heroInvitation>p:first-child{font-size:1rem}.store-upgrade-module__c1F2ZW__heroInvitation .store-upgrade-module__c1F2ZW__primaryButton{gap:12px;width:100%;padding-inline:16px}.store-upgrade-module__c1F2ZW__heroInvitation .store-upgrade-module__c1F2ZW__microcopy{margin:0;font-size:.75rem}.store-upgrade-module__c1F2ZW__visualOutcomes{grid-template-columns:1fr;gap:14px;margin-top:24px}.store-upgrade-module__c1F2ZW__visualOutcome{padding:22px}.store-upgrade-module__c1F2ZW__visualOutcome h3{font-size:1.4rem}.store-upgrade-module__c1F2ZW__storeGraphic,.store-upgrade-module__c1F2ZW__growthGraphic,.store-upgrade-module__c1F2ZW__flowGraphic{height:150px;margin-bottom:20px}.store-upgrade-module__c1F2ZW__miniStore{width:205px}.store-upgrade-module__c1F2ZW__flowGraphic>span{width:58px;height:54px}.store-upgrade-module__c1F2ZW__growthGraphic>svg{width:85px;height:85px}.store-upgrade-module__c1F2ZW__compactHeading{gap:18px}.store-upgrade-module__c1F2ZW__compactHeading .store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.06em;font-size:.625rem}.store-upgrade-module__c1F2ZW__compactHeading h2{font-size:1.5rem}.store-upgrade-module__c1F2ZW__largeNumber{font-size:4.5rem}.store-upgrade-module__c1F2ZW__serviceTiles{gap:12px;margin-top:26px}.store-upgrade-module__c1F2ZW__serviceTiles article{padding:16px}.store-upgrade-module__c1F2ZW__serviceTiles svg{margin-bottom:16px}.store-upgrade-module__c1F2ZW__serviceTiles h3{font-size:1rem}.store-upgrade-module__c1F2ZW__serviceTiles p{font-size:.8125rem;line-height:1.5}.store-upgrade-module__c1F2ZW__floatingApply{bottom:calc(16px + env(safe-area-inset-bottom,0px));gap:12px;padding:15px 20px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__campaign{padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}}.store-upgrade-module__c1F2ZW__form{align-self:start;padding:28px;scroll-margin-top:24px}.store-upgrade-module__c1F2ZW__formProgress{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 24px;padding:0;list-style:none;display:grid}.store-upgrade-module__c1F2ZW__formProgress li{color:var(--campaign-muted);border-bottom:2px solid var(--campaign-line);align-items:center;gap:9px;padding-bottom:13px;font-size:.8125rem;display:flex}.store-upgrade-module__c1F2ZW__formProgress li>span{background:#ffffff09;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.75rem;display:grid}.store-upgrade-module__c1F2ZW__formProgress li[aria-current=step]{color:var(--theme-heading,#eee8ff);border-color:var(--campaign-purple)}.store-upgrade-module__c1F2ZW__formProgress li[aria-current=step]>span{background:hsl(var(--primary));color:#fff}.store-upgrade-module__c1F2ZW__formProgress li[data-complete=true]{color:var(--campaign-purple);border-color:#a78bfa60}.store-upgrade-module__c1F2ZW__formHeading h3{font-size:1.45rem;line-height:1.3}.store-upgrade-module__c1F2ZW__formHeading p{margin:6px 0 22px}.store-upgrade-module__c1F2ZW__formFields{gap:16px}.store-upgrade-module__c1F2ZW__captcha{justify-items:start;gap:8px;min-width:0;display:grid}.store-upgrade-module__c1F2ZW__formFields label{gap:6px}.store-upgrade-module__c1F2ZW__formFields input:not([type=checkbox]){min-height:46px;padding:10px 12px}.store-upgrade-module__c1F2ZW__formFields textarea{min-height:100px;padding:10px 12px}.store-upgrade-module__c1F2ZW__contactFields{gap:16px;display:grid}.store-upgrade-module__c1F2ZW__optionalLabel{color:var(--campaign-muted);white-space:nowrap;font-size:.75rem;font-weight:400}.store-upgrade-module__c1F2ZW__optionalPriorities{border:1px solid var(--campaign-line);border-radius:8px}.store-upgrade-module__c1F2ZW__optionalPriorities summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:11px 12px;font-size:.875rem;list-style:none;display:flex}.store-upgrade-module__c1F2ZW__optionalPriorities summary::-webkit-details-marker{display:none}.store-upgrade-module__c1F2ZW__optionalPriorities summary>span{color:var(--campaign-muted);margin-left:auto;font-size:.75rem}.store-upgrade-module__c1F2ZW__optionalPriorities summary>svg{color:var(--campaign-purple)}.store-upgrade-module__c1F2ZW__optionalPriorities[open] summary>svg{transform:rotate(180deg)}.store-upgrade-module__c1F2ZW__optionalPriorities .store-upgrade-module__c1F2ZW__priorities{padding:0 12px 12px}.store-upgrade-module__c1F2ZW__optionalPriorities .store-upgrade-module__c1F2ZW__priorities>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.store-upgrade-module__c1F2ZW__optionalPriorities .store-upgrade-module__c1F2ZW__priorities label span{align-items:center;height:100%;min-height:44px;padding:8px;font-size:.75rem;line-height:1.4;display:flex}.store-upgrade-module__c1F2ZW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.store-upgrade-module__c1F2ZW__formActions{align-items:center;gap:16px;display:flex}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__primaryButton{flex:1;justify-content:space-between;min-height:48px;padding:12px 18px;font-size:.9375rem}.store-upgrade-module__c1F2ZW__backButton{min-height:48px;color:var(--theme-copy,#d4d4d8);align-items:center;gap:6px;padding:12px 0;font-size:.875rem;display:flex}.store-upgrade-module__c1F2ZW__backButton:hover{color:#fff}.store-upgrade-module__c1F2ZW__backButton:disabled{opacity:.5}.store-upgrade-module__c1F2ZW__formFootnote{line-height:1.5}.store-upgrade-module__c1F2ZW__formFields .store-upgrade-module__c1F2ZW__consent{gap:10px;padding-block:4px;font-size:.75rem;line-height:1.55}.store-upgrade-module__c1F2ZW__consent input{width:20px;height:20px;margin-top:1px}.store-upgrade-module__c1F2ZW__apply{align-items:start}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__fundingNote{margin-top:28px;padding:16px 0 16px 18px}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__fundingNote h3{margin-top:0;font-size:1.15rem}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__fundingNote p{font-size:.875rem}.store-upgrade-module__c1F2ZW__applicationJourney{color:var(--theme-copy,#d4d4d8);gap:10px;margin-top:22px;padding:0;font-size:.8125rem;list-style:none;display:grid}.store-upgrade-module__c1F2ZW__applicationJourney li{align-items:center;gap:8px;display:flex}.store-upgrade-module__c1F2ZW__applicationJourney svg{color:var(--campaign-purple);flex-shrink:0}@media (max-width:760px){.store-upgrade-module__c1F2ZW__form{padding:20px}.store-upgrade-module__c1F2ZW__formHeading h3{font-size:1.25rem}.store-upgrade-module__c1F2ZW__formHeading p{margin-bottom:18px;font-size:.75rem}.store-upgrade-module__c1F2ZW__formProgress{gap:12px;margin-bottom:18px}.store-upgrade-module__c1F2ZW__formFields{gap:14px}.store-upgrade-module__c1F2ZW__formFields label{font-size:.8125rem}.store-upgrade-module__c1F2ZW__formActions{gap:14px}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__primaryButton{font-size:.875rem}.store-upgrade-module__c1F2ZW__heroVideo .store-upgrade-module__c1F2ZW__videoPlay{top:65%;bottom:auto}.store-upgrade-module__c1F2ZW__sectionHeading h2{font-size:1.85rem}.store-upgrade-module__c1F2ZW__improvements,.store-upgrade-module__c1F2ZW__capabilities,.store-upgrade-module__c1F2ZW__projects{padding-block:36px}.store-upgrade-module__c1F2ZW__visualOutcome{padding:18px}.store-upgrade-module__c1F2ZW__visualOutcome h3{font-size:1.25rem}.store-upgrade-module__c1F2ZW__visualOutcome>p:last-child{font-size:.875rem}.store-upgrade-module__c1F2ZW__storeGraphic,.store-upgrade-module__c1F2ZW__growthGraphic,.store-upgrade-module__c1F2ZW__flowGraphic{height:130px;margin-bottom:16px}.store-upgrade-module__c1F2ZW__projectGrid{gap:16px;margin-top:26px}.store-upgrade-module__c1F2ZW__projectBody{padding:20px}.store-upgrade-module__c1F2ZW__projectBody h3{margin:0 0 6px;font-size:1.5rem}.store-upgrade-module__c1F2ZW__projectTitle{margin-bottom:0;font-size:.9375rem}.store-upgrade-module__c1F2ZW__projectTags{margin-top:14px}.store-upgrade-module__c1F2ZW__apply{gap:24px;padding-block:36px}.store-upgrade-module__c1F2ZW__apply h2{margin:12px 0;font-size:2rem}.store-upgrade-module__c1F2ZW__applyIntro>.store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.065em;font-size:.65rem}.store-upgrade-module__c1F2ZW__applyIntro>p:not(.store-upgrade-module__c1F2ZW__eyebrow){margin-top:0;font-size:.9375rem}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__fundingNote{margin-top:18px}.store-upgrade-module__c1F2ZW__applicationJourney{gap:7px;margin-top:16px}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__fundingNote p{font-size:.8125rem}.store-upgrade-module__c1F2ZW__faq{gap:10px;padding-top:30px}.store-upgrade-module__c1F2ZW__faq h2{font-size:1.85rem}.store-upgrade-module__c1F2ZW__faq .store-upgrade-module__c1F2ZW__eyebrow{font-size:.65rem}}@media (max-width:360px){.store-upgrade-module__c1F2ZW__serviceTiles{grid-template-columns:1fr}.store-upgrade-module__c1F2ZW__serviceTiles article{grid-template-columns:30px 1fr;column-gap:14px;padding:16px;display:grid}.store-upgrade-module__c1F2ZW__serviceTiles svg{grid-row:1/3;margin:0}.store-upgrade-module__c1F2ZW__serviceTiles h3{margin-bottom:6px}.store-upgrade-module__c1F2ZW__serviceTiles p{grid-column:2}.store-upgrade-module__c1F2ZW__form{padding:16px}.store-upgrade-module__c1F2ZW__formProgress li{gap:6px;font-size:.75rem}.store-upgrade-module__c1F2ZW__optionalLabel{display:block}}.store-upgrade-module__c1F2ZW__success{padding:28px;scroll-margin-top:24px}.store-upgrade-module__c1F2ZW__success h3{margin:14px 0;font-size:1.85rem}.store-upgrade-module__c1F2ZW__success>svg{margin-bottom:20px}.store-upgrade-module__c1F2ZW__success>p:not(.store-upgrade-module__c1F2ZW__eyebrow){font-size:.9375rem}@media (max-width:760px){.store-upgrade-module__c1F2ZW__success{padding:24px}.store-upgrade-module__c1F2ZW__success .store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.07em;font-size:.65rem}.store-upgrade-module__c1F2ZW__success h3{font-size:1.7rem}.store-upgrade-module__c1F2ZW__success>p:not(.store-upgrade-module__c1F2ZW__eyebrow){font-size:.875rem}}.store-upgrade-module__c1F2ZW__featuresIntro{max-width:770px;color:var(--theme-copy,#c4c4cc);margin-top:24px;font-size:1.05rem;line-height:1.7}.store-upgrade-module__c1F2ZW__formProgress{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.store-upgrade-module__c1F2ZW__formHeading h3{letter-spacing:-.025em;font-size:1.6rem;font-weight:500;line-height:1.25}.store-upgrade-module__c1F2ZW__formFields select{border:1px solid var(--theme-line,#ffffff26);width:100%;min-width:0;min-height:48px;color:hsl(var(--foreground));background:hsl(var(--background));font:inherit;color-scheme:normal;border-radius:6px;padding:10px 12px;font-size:1rem}.store-upgrade-module__c1F2ZW__formFields select:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.store-upgrade-module__c1F2ZW__formFields textarea{resize:none;line-height:1.5;overflow-y:hidden}.store-upgrade-module__c1F2ZW__priorityChoices{border:0;min-width:0;padding:0}.store-upgrade-module__c1F2ZW__priorityChoices legend{margin-bottom:10px;font-size:.875rem}.store-upgrade-module__c1F2ZW__priorityChoices>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.store-upgrade-module__c1F2ZW__priorityChoices label{cursor:pointer;position:relative}.store-upgrade-module__c1F2ZW__priorityChoices input{opacity:0;width:1px;height:1px;position:absolute}.store-upgrade-module__c1F2ZW__priorityChoices label>span{border:1px solid var(--theme-line,#ffffff26);border-radius:6px;align-items:center;height:100%;min-height:44px;padding:10px 12px;font-size:.8125rem;line-height:1.4;display:flex}.store-upgrade-module__c1F2ZW__priorityChoices input:checked+span{color:#fff;border-color:var(--campaign-purple);background:#7c3aed30}.store-upgrade-module__c1F2ZW__priorityChoices input:focus-visible+span{outline:2px solid var(--campaign-purple);outline-offset:3px}.store-upgrade-module__c1F2ZW__priorityChoices label:hover>span{border-color:var(--campaign-purple)}.store-upgrade-module__c1F2ZW__formActions{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:12px;margin-top:6px;display:grid}.store-upgrade-module__c1F2ZW__formActions>:only-child{grid-column:1/-1}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__primaryButton{width:100%;min-width:0;min-height:50px;box-shadow:none;justify-content:center;gap:10px;padding:12px 16px}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__backButton{border:1px solid var(--theme-line,#ffffff26);background:#ffffff04;border-radius:7px;justify-content:center;gap:8px;min-height:50px;padding:12px}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__backButton:hover{background:#ffffff0b}@media (max-width:760px){.store-upgrade-module__c1F2ZW__proofIntro h1{letter-spacing:-.02em;font-size:clamp(1.8rem,7.6vw,2.4rem);line-height:1.23}.store-upgrade-module__c1F2ZW__apply{border:0;gap:28px;width:100%;padding-bottom:0}.store-upgrade-module__c1F2ZW__applyIntro{padding-inline:20px}.store-upgrade-module__c1F2ZW__applicationTarget{width:100%;scroll-margin-top:0}.store-upgrade-module__c1F2ZW__form,.store-upgrade-module__c1F2ZW__success{background:#ffffff03;border:0;border-radius:0;width:100%;padding:24px 20px 28px;scroll-margin-top:0}.store-upgrade-module__c1F2ZW__formProgress{gap:12px;margin-bottom:24px}.store-upgrade-module__c1F2ZW__formProgress li{gap:8px;padding-bottom:12px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__formProgress li>span{flex-shrink:0;width:24px;height:24px}.store-upgrade-module__c1F2ZW__formHeading h3{letter-spacing:-.02em;font-size:1.55rem;line-height:1.25}.store-upgrade-module__c1F2ZW__formHeading p{margin:10px 0 24px;font-size:.875rem;line-height:1.55}.store-upgrade-module__c1F2ZW__formFields{gap:18px}.store-upgrade-module__c1F2ZW__formFields label{gap:8px;font-size:.875rem}.store-upgrade-module__c1F2ZW__formFields input:not([type=checkbox]),.store-upgrade-module__c1F2ZW__formFields select{min-height:48px}.store-upgrade-module__c1F2ZW__formFields textarea{min-height:104px}.store-upgrade-module__c1F2ZW__optionalLabel{margin-left:3px;font-size:.75rem;display:inline}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__primaryButton,.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__backButton{font-size:.875rem}.store-upgrade-module__c1F2ZW__formFootnote{font-size:.75rem}.store-upgrade-module__c1F2ZW__success h3{letter-spacing:-.02em;font-size:1.7rem}.store-upgrade-module__c1F2ZW__success>p:not(.store-upgrade-module__c1F2ZW__eyebrow){max-width:540px;font-size:.9375rem;line-height:1.65}.store-upgrade-module__c1F2ZW__apply h2,.store-upgrade-module__c1F2ZW__sectionHeading h2,.store-upgrade-module__c1F2ZW__faq h2{letter-spacing:-.025em;line-height:1.25}.store-upgrade-module__c1F2ZW__featuresIntro{margin-top:18px;font-size:.9375rem;line-height:1.65}.store-upgrade-module__c1F2ZW__compactHeading{align-items:flex-start;gap:16px}.store-upgrade-module__c1F2ZW__largeNumber{font-size:3rem}.store-upgrade-module__c1F2ZW__compactHeading h2{letter-spacing:-.025em;font-size:1.65rem;line-height:1.25}.store-upgrade-module__c1F2ZW__serviceTiles{grid-template-columns:1fr}.store-upgrade-module__c1F2ZW__serviceTiles article{grid-template-columns:30px minmax(0,1fr);gap:6px 16px;padding:20px 16px;display:grid}.store-upgrade-module__c1F2ZW__serviceTiles svg{grid-row:1/3;margin:2px 0 0}.store-upgrade-module__c1F2ZW__serviceTiles h3{letter-spacing:-.015em;margin:0;font-size:1.1rem;line-height:1.35}.store-upgrade-module__c1F2ZW__serviceTiles p{grid-column:2;font-size:.875rem;line-height:1.55}.store-upgrade-module__c1F2ZW__visualOutcome h3{letter-spacing:-.02em}}@media (max-width:360px){.store-upgrade-module__c1F2ZW__form,.store-upgrade-module__c1F2ZW__success{padding-inline:16px}.store-upgrade-module__c1F2ZW__formProgress{gap:8px}.store-upgrade-module__c1F2ZW__formProgress li{gap:6px;font-size:.75rem}.store-upgrade-module__c1F2ZW__formHeading h3{font-size:1.45rem}.store-upgrade-module__c1F2ZW__formActions{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:10px}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__primaryButton{gap:6px;padding-inline:10px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__formActions .store-upgrade-module__c1F2ZW__backButton{padding-inline:8px;font-size:.8125rem}}.store-upgrade-module__c1F2ZW__campaign:has([data-analytics-consent]) .store-upgrade-module__c1F2ZW__floatingApply{display:none}.store-upgrade-module__c1F2ZW__offerHero{grid-template-columns:1.4fr 1fr;align-items:center;gap:28px 72px;width:min(1240px,100% - 96px);margin-inline:auto;padding:54px 0 48px;display:grid}.store-upgrade-module__c1F2ZW__offerIntro h1{letter-spacing:-.045em;margin:20px 0;font-size:clamp(2.5rem,4.2vw,3.65rem);font-weight:550;line-height:1.12}.store-upgrade-module__c1F2ZW__offerIntro h1 span{color:var(--theme-accent,#c4b5fd)}.store-upgrade-module__c1F2ZW__offerAudience{color:var(--theme-copy,#c6c1cf);font-size:1rem;line-height:1.65}.store-upgrade-module__c1F2ZW__offerScopeLabel{color:var(--campaign-purple);letter-spacing:.09em;margin-bottom:10px;font-size:.6875rem;font-weight:600}.store-upgrade-module__c1F2ZW__offerScope ul{margin:0;padding:0;list-style:none}.store-upgrade-module__c1F2ZW__offerScope li{border-bottom:1px solid var(--campaign-line);align-items:flex-start;gap:16px;padding:22px 0;display:flex}.store-upgrade-module__c1F2ZW__offerScope li>svg{color:var(--theme-accent,#c4b5fd);flex-shrink:0;margin-top:4px}.store-upgrade-module__c1F2ZW__offerScope strong{font-size:1.125rem;font-weight:550;display:block}.store-upgrade-module__c1F2ZW__offerScope li span{color:var(--theme-copy,#b8b3c1);margin-top:5px;font-size:.8125rem;display:block}.store-upgrade-module__c1F2ZW__offerAction{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.store-upgrade-module__c1F2ZW__offerCta{background:hsl(var(--primary));border:1px solid #c4b5fd70;border-radius:999px;justify-content:space-between;align-items:center;gap:25px;min-height:56px;padding:16px 24px;font-size:.9375rem;font-weight:600;display:inline-flex;box-shadow:0 6px 30px #7c3aed25}.store-upgrade-module__c1F2ZW__offerCta:hover{background:#6d28d9}.store-upgrade-module__c1F2ZW__offerCta svg{flex-shrink:0}.store-upgrade-module__c1F2ZW__offerAction p{color:var(--theme-copy,#b8b3c1);font-size:.75rem}.store-upgrade-module__c1F2ZW__offerQualification{color:var(--theme-copy,#c6c1cf);border-left:2px solid #a78bfa70;padding-left:16px;font-size:.8125rem;line-height:1.7}.store-upgrade-module__c1F2ZW__proofAfterOffer{border-top:1px solid var(--campaign-line);grid-template-areas:"intro video""project video";padding-top:40px}.store-upgrade-module__c1F2ZW__proofAfterOffer h2{letter-spacing:-.035em;margin:14px 0;font-size:clamp(1.85rem,3vw,2.75rem);font-weight:550;line-height:1.18}.store-upgrade-module__c1F2ZW__proofAfterOffer h2 span{color:var(--campaign-purple)}@media (max-width:1050px){.store-upgrade-module__c1F2ZW__offerHero{column-gap:32px;width:calc(100% - 56px)}}@media (max-width:760px){.store-upgrade-module__c1F2ZW__offerHero{grid-template-columns:1fr;gap:20px;width:calc(100% - 40px);padding:26px 0 30px}.store-upgrade-module__c1F2ZW__offerIntro .store-upgrade-module__c1F2ZW__eyebrow{letter-spacing:.075em;font-size:.625rem}.store-upgrade-module__c1F2ZW__offerIntro h1{letter-spacing:-.025em;margin:14px 0;font-size:clamp(1.8rem,7.9vw,3rem);line-height:1.18}.store-upgrade-module__c1F2ZW__offerAudience{font-size:.875rem;line-height:1.55}.store-upgrade-module__c1F2ZW__offerScopeLabel{display:none}.store-upgrade-module__c1F2ZW__offerScope li{align-items:center;gap:10px;padding:9px 0}.store-upgrade-module__c1F2ZW__offerScope li>svg{width:17px;height:17px;margin:0}.store-upgrade-module__c1F2ZW__offerScope strong{font-size:.875rem}.store-upgrade-module__c1F2ZW__offerScope li span{display:none}.store-upgrade-module__c1F2ZW__offerCta{gap:10px;width:100%;min-height:52px;padding:15px 18px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__offerAction{align-items:center;gap:7px}.store-upgrade-module__c1F2ZW__offerQualification{padding-left:12px;font-size:.75rem}.store-upgrade-module__c1F2ZW__proofAfterOffer{grid-template-areas:"intro""video""project";padding-top:26px}.store-upgrade-module__c1F2ZW__proofAfterOffer h2{font-size:1.8rem;line-height:1.2}}.store-upgrade-module__c1F2ZW__beforeApplication{gap:12px;padding:0 0 22px;display:grid}.store-upgrade-module__c1F2ZW__beforeApplication p{color:var(--theme-copy,#c4bdce);align-items:flex-start;gap:10px;margin:0;font-size:.8125rem;line-height:1.6;display:flex}.store-upgrade-module__c1F2ZW__beforeApplication svg{color:var(--theme-accent,#c4b5fd);flex-shrink:0;margin-top:3px}.store-upgrade-module__c1F2ZW__beforeApplication strong{color:var(--theme-heading,#eee8ff);font-weight:550}.store-upgrade-module__c1F2ZW__draftNotice{border-bottom:1px solid var(--theme-line,#ffffff18);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:20px;padding-bottom:16px;display:flex}.store-upgrade-module__c1F2ZW__draftNotice p{color:var(--theme-heading,#d8ccef);margin:0;font-size:.8125rem;line-height:1.5}.store-upgrade-module__c1F2ZW__draftNotice p span{color:var(--theme-copy,#aaa2b6);font-size:.75rem;display:block}.store-upgrade-module__c1F2ZW__draftNotice button{text-underline-offset:4px;min-height:44px;color:var(--theme-accent,#c4b5fd);text-align:left;font-size:.75rem;text-decoration:underline}.store-upgrade-module__c1F2ZW__draftNotice button:focus-visible{outline-offset:4px;outline:2px solid #c4b5fd}.store-upgrade-module__c1F2ZW__formFields .store-upgrade-module__c1F2ZW__fieldHint{color:var(--theme-copy,#bdb8c8);font-size:.8125rem;font-weight:400;line-height:1.5}@media (max-width:760px){.store-upgrade-module__c1F2ZW__beforeApplication{padding:0 20px 22px}}@media (max-width:360px){.store-upgrade-module__c1F2ZW__beforeApplication{padding-inline:16px}}.store-upgrade-module__c1F2ZW__programDetails{gap:18px;margin-top:24px;display:grid}.store-upgrade-module__c1F2ZW__programDetails>div{border-left:2px solid #a78bfa60;padding-left:14px}.store-upgrade-module__c1F2ZW__programDetails dt{color:var(--theme-heading,#eee8ff);font-size:.9375rem;font-weight:600;line-height:1.4}.store-upgrade-module__c1F2ZW__programDetails dd{color:var(--theme-copy,#bdb8c8);margin:6px 0 0;font-size:.875rem;line-height:1.6}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__applyIntro>.store-upgrade-module__c1F2ZW__applicationReassurance{color:var(--campaign-muted);margin-top:20px;font-size:.8125rem;line-height:1.6}@media (max-width:760px){.store-upgrade-module__c1F2ZW__programDetails{gap:16px;margin-top:20px}.store-upgrade-module__c1F2ZW__programDetails dd{font-size:.875rem}.store-upgrade-module__c1F2ZW__apply .store-upgrade-module__c1F2ZW__applyIntro>.store-upgrade-module__c1F2ZW__applicationReassurance{margin-top:18px;font-size:.8125rem}}.store-upgrade-module__c1F2ZW__heroInvitation{background:linear-gradient(110deg, #7c3aed1f, hsl(var(--card) / .5));border:1px solid #a78bfa45;border-left:3px solid #a78bfa;border-radius:12px;grid-template-columns:1.15fr 1fr;align-items:center;gap:20px 40px;padding:26px 30px;display:grid}.store-upgrade-module__c1F2ZW__heroOfferCopy>p{color:var(--theme-heading,#d0c8dc);margin-bottom:10px;font-size:.875rem}.store-upgrade-module__c1F2ZW__heroOfferCopy h2{letter-spacing:-.025em;font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:550;line-height:1.2}.store-upgrade-module__c1F2ZW__heroOfferCopy h2 span{color:var(--theme-accent,#c4b5fd)}.store-upgrade-module__c1F2ZW__heroOfferServices{gap:10px;margin:0;padding:0;list-style:none;display:grid}.store-upgrade-module__c1F2ZW__heroOfferServices li{color:var(--theme-heading,#e5dfed);align-items:center;gap:10px;font-size:.9375rem;display:flex}.store-upgrade-module__c1F2ZW__heroOfferServices svg{color:var(--theme-accent,#c4b5fd);flex-shrink:0}.store-upgrade-module__c1F2ZW__heroOfferTerms{border-top:1px solid #a78bfa30;grid-column:1/-1;padding-top:14px}.store-upgrade-module__c1F2ZW__heroOfferTerms p:first-child{color:var(--theme-heading,#e5dfed);font-size:.8125rem;font-weight:500}.store-upgrade-module__c1F2ZW__heroOfferTerms p+p{color:var(--theme-copy,#bdb8c8);margin-top:4px;font-size:.75rem;line-height:1.55}@media (max-width:760px){.store-upgrade-module__c1F2ZW__heroInvitation{grid-template-columns:1fr;gap:18px;padding:20px 18px}.store-upgrade-module__c1F2ZW__heroOfferCopy>p{font-size:.8125rem}.store-upgrade-module__c1F2ZW__heroOfferCopy h2{font-size:1.75rem;line-height:1.25}.store-upgrade-module__c1F2ZW__heroOfferServices{gap:8px}.store-upgrade-module__c1F2ZW__heroOfferServices li{gap:8px;font-size:.8125rem}.store-upgrade-module__c1F2ZW__heroOfferTerms{padding-top:12px}}.store-upgrade-module__c1F2ZW__freeWork{background:radial-gradient(ellipse at 0 0, #7c3aed29, transparent 80%), var(--theme-panel,#17111f);border:1px solid #a78bfa66;border-radius:12px;margin-top:24px;padding:22px;scroll-margin-top:24px}.store-upgrade-module__c1F2ZW__freeWorkLabel{color:var(--theme-accent,#c4b5fd);letter-spacing:.09em;font-size:.625rem;font-weight:600}.store-upgrade-module__c1F2ZW__freeWorkHeadline{align-items:center;gap:18px;margin:14px 0;display:flex}.store-upgrade-module__c1F2ZW__freeWorkHeadline>strong{color:var(--theme-accent,#c4b5fd);letter-spacing:-.06em;white-space:nowrap;font-size:4.5rem;font-weight:550;line-height:1}.store-upgrade-module__c1F2ZW__freeWorkHeadline h3{letter-spacing:-.02em;font-size:1.2rem;font-weight:500;line-height:1.3}.store-upgrade-module__c1F2ZW__freeWork>p:not(.store-upgrade-module__c1F2ZW__freeWorkLabel){color:var(--theme-heading,#e1dce8);font-size:.875rem;line-height:1.55}.store-upgrade-module__c1F2ZW__freeWork ul{flex-wrap:wrap;gap:6px;margin:14px 0;padding:0;list-style:none;display:flex}.store-upgrade-module__c1F2ZW__freeWork li{color:var(--theme-heading,#ded3f4);border:1px solid #a78bfa30;border-radius:5px;padding:4px 8px;font-size:.75rem}.store-upgrade-module__c1F2ZW__faqCriteria{color:var(--theme-copy,#bdb8c8);gap:12px;margin:0 0 24px;padding-left:20px;font-size:.9375rem;line-height:1.65;list-style:outside;display:grid}.store-upgrade-module__c1F2ZW__faqCriteria li::marker{color:var(--campaign-purple)}@media (max-width:760px){.store-upgrade-module__c1F2ZW__freeWork{margin-top:20px;padding:18px}.store-upgrade-module__c1F2ZW__freeWorkHeadline>strong{font-size:4rem}.store-upgrade-module__c1F2ZW__freeWorkHeadline h3{font-size:1.1rem}.store-upgrade-module__c1F2ZW__faqCriteria{font-size:.875rem}}@media (max-width:360px){.store-upgrade-module__c1F2ZW__freeWork{padding:16px}.store-upgrade-module__c1F2ZW__freeWorkHeadline{gap:12px}.store-upgrade-module__c1F2ZW__freeWorkHeadline>strong{font-size:3.4rem}.store-upgrade-module__c1F2ZW__freeWorkHeadline h3{font-size:1rem}}.store-upgrade-module__c1F2ZW__offerCta,.store-upgrade-module__c1F2ZW__graphicBadge{color:#fff}.store-upgrade-module__c1F2ZW__header>.theme-toggle{margin-left:auto}html.light .store-upgrade-module__c1F2ZW__navLink:hover{color:hsl(var(--foreground))}html.light .store-upgrade-module__c1F2ZW__backButton:hover{color:hsl(var(--foreground))}html.light .store-upgrade-module__c1F2ZW__priorityChoices input:checked+span{color:hsl(var(--foreground))}html.light :is(.store-upgrade-module__c1F2ZW__hero h1 span,.store-upgrade-module__c1F2ZW__sectionHeading h2 span,.store-upgrade-module__c1F2ZW__process h2 span,.store-upgrade-module__c1F2ZW__apply h2 span){background-image:linear-gradient(90deg,#6823c7,#8641bd,#ad247e)}:is(html.light .store-upgrade-module__c1F2ZW__form,html.light .store-upgrade-module__c1F2ZW__success){background:hsl(var(--card))}@media (max-width:760px){.store-upgrade-module__c1F2ZW__header{gap:10px}.store-upgrade-module__c1F2ZW__header .store-upgrade-module__c1F2ZW__logo{width:100px}.store-upgrade-module__c1F2ZW__header nav{gap:10px}.store-upgrade-module__c1F2ZW__header .store-upgrade-module__c1F2ZW__navCta{gap:6px;padding-inline:10px}}
.measurement-module__akQF2a__preferences{color:inherit;font:inherit;text-underline-offset:3px;text-decoration:underline}.measurement-module__akQF2a__prompt{z-index:100;color:#f7f5fc;background:#18151f;border:1px solid #70627e;border-radius:12px;width:min(420px,100% - 40px);max-height:calc(100dvh - 40px);padding:14px 16px;font-size:13px;line-height:1.5;position:fixed;bottom:20px;left:20px;overflow-y:auto;box-shadow:0 12px 45px #0008}.measurement-module__akQF2a__promptHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.measurement-module__akQF2a__prompt strong{font-size:14px}.measurement-module__akQF2a__prompt p{color:#d6d0e0;margin:4px 0 12px}.measurement-module__akQF2a__actions{gap:10px;display:flex}.measurement-module__akQF2a__actions button{background:#30233f;border:1px solid #9882b3;border-radius:8px;flex:1;min-height:44px;padding:11px 12px;font-weight:600}.measurement-module__akQF2a__actions button:last-child{background:#5f348c}.measurement-module__akQF2a__customize{text-underline-offset:3px;flex-shrink:0;min-height:36px;text-decoration:underline}.measurement-module__akQF2a__choices{gap:10px;margin:12px 0 16px;display:grid}.measurement-module__akQF2a__choices label{align-items:center;gap:10px;display:flex}.measurement-module__akQF2a__choices input{width:20px;height:20px}.measurement-module__akQF2a__prompt button:focus-visible,.measurement-module__akQF2a__preferences:focus-visible{outline-offset:3px;outline:3px solid #c4a0ff}@media (max-width:500px){.measurement-module__akQF2a__prompt{left:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:calc(100% - 16px);padding:10px 12px 12px}.measurement-module__akQF2a__actions{gap:8px}}html.light .measurement-module__akQF2a__prompt{background:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--border));box-shadow:0 12px 45px #24143026}html.light .measurement-module__akQF2a__prompt p{color:hsl(var(--muted-foreground))}html.light .measurement-module__akQF2a__actions button{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--border))}html.light .measurement-module__akQF2a__actions button:last-child{background:hsl(var(--primary));color:#fff}
.project-assistant-module__o8yz0q__launcher{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:55;color:#fff;cursor:pointer;background:#6830bc;border:1px solid #ffffff35;border-radius:28px 28px 8px;align-items:center;gap:10px;min-height:54px;padding:12px 20px;font-size:14px;font-weight:600;display:flex;position:fixed;box-shadow:0 6px 24px #25104430}.project-assistant-module__o8yz0q__launcher:hover{background:#54249d}.project-assistant-module__o8yz0q__overlay{z-index:110;background:#10091f40;position:fixed;inset:0}.project-assistant-module__o8yz0q__panel{z-index:111;border:1px solid var(--theme-line,#584767);background:var(--theme-page,#100c17);width:min(480px,100vw - 32px);height:min(780px,100dvh - 48px);color:var(--theme-heading,#f7f4fb);border-radius:24px;flex-direction:column;font-size:15px;line-height:1.55;animation:.2s ease-out project-assistant-module__o8yz0q__appear;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 24px 100px #10071e45}.project-assistant-module__o8yz0q__panel[data-state=closed],.project-assistant-module__o8yz0q__overlay[data-state=closed]{display:none}.project-assistant-module__o8yz0q__panel *{box-sizing:border-box}.project-assistant-module__o8yz0q__panel button,.project-assistant-module__o8yz0q__launcher{font-family:inherit}.project-assistant-module__o8yz0q__panel button:not(:disabled){cursor:pointer}.project-assistant-module__o8yz0q__panel button:disabled{opacity:.5;cursor:not-allowed}.project-assistant-module__o8yz0q__panel button:focus-visible,.project-assistant-module__o8yz0q__panel a:focus-visible,.project-assistant-module__o8yz0q__launcher:focus-visible{outline:2px solid var(--theme-accent,#bd96f8);outline-offset:3px}.project-assistant-module__o8yz0q__header{border-bottom:1px solid var(--theme-line,#584767);flex-shrink:0;align-items:center;gap:10px;padding:20px;display:flex}.project-assistant-module__o8yz0q__header>div:nth-child(2){flex:1;min-width:0}.project-assistant-module__o8yz0q__brandMark{flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.project-assistant-module__o8yz0q__brandMark img{width:100%;height:auto;display:block}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__title{margin:0 0 5px;font-size:17px;font-weight:600;line-height:1.25}.project-assistant-module__o8yz0q__header p{color:var(--theme-copy,#d2c8dc);margin:0;font-size:11px}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__iconButton{width:34px;height:38px;color:inherit;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__iconButton:hover{background:#9970c820}.project-assistant-module__o8yz0q__demo{color:var(--theme-copy,#d2c8dc);border-bottom:1px solid var(--theme-line,#584767);background:#9970c815;padding:8px 20px;font-size:11px}.project-assistant-module__o8yz0q__conversation{flex:1;min-height:0;position:relative;overflow:hidden}.project-assistant-module__o8yz0q__conversation>div{height:100%;min-height:0}.project-assistant-module__o8yz0q__callbackScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:20px;overflow-y:auto}.project-assistant-module__o8yz0q__conversation>div{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#977bae66 transparent}.project-assistant-module__o8yz0q__messages{flex-direction:column;gap:22px;min-width:0;padding:24px 20px;display:flex}.project-assistant-module__o8yz0q__welcome{padding:12px 0}.project-assistant-module__o8yz0q__eyebrow{letter-spacing:.15em;color:var(--theme-accent,#bd96f8);font-size:10px;font-weight:700}.project-assistant-module__o8yz0q__welcome h2{letter-spacing:-.035em;max-width:340px;margin:14px 0;font-size:30px;line-height:1.13}.project-assistant-module__o8yz0q__welcome p{color:var(--theme-copy,#d2c8dc);margin:0}.project-assistant-module__o8yz0q__starters{flex-direction:column;gap:9px;margin-top:24px;display:flex}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__starters button{text-align:left;border:1px solid var(--theme-line,#584767);background:var(--theme-panel,#1c1625);min-height:48px;color:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:14px;line-height:1.35;display:flex}.project-assistant-module__o8yz0q__starters button svg{flex-shrink:0}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__starters button:hover{border-color:var(--theme-accent,#bd96f8)}.project-assistant-module__o8yz0q__userMessage{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;background:#6830bc;border-radius:17px 17px 4px;align-self:flex-end;max-width:90%;padding:12px 16px}.project-assistant-module__o8yz0q__assistantMessage{overflow-wrap:anywhere;max-width:100%}.project-assistant-module__o8yz0q__assistantMessage:empty{display:none}.project-assistant-module__o8yz0q__supportBar{border-bottom:1px solid var(--theme-line,#584767);background:var(--theme-panel,#1c1625);flex-shrink:0;padding:10px 20px}.project-assistant-module__o8yz0q__supportBar p{margin:0;font-size:12px;line-height:1.5}.project-assistant-module__o8yz0q__supportBar button{color:var(--theme-accent,#bd96f8);background:0 0;border:0;margin-right:20px;padding:6px 0;font-size:13px;font-weight:600}.project-assistant-module__o8yz0q__systemMessage{text-align:center;color:var(--theme-copy,#d2c8dc);padding:5px 10px;font-size:12px}.project-assistant-module__o8yz0q__agentLabel{color:var(--theme-accent,#bd96f8);margin-bottom:6px;font-size:11px;display:block}.project-assistant-module__o8yz0q__assistantMessage p,.project-assistant-module__o8yz0q__userMessage p{margin:0 0 10px}.project-assistant-module__o8yz0q__assistantMessage p:last-child,.project-assistant-module__o8yz0q__userMessage p:last-child{margin:0}.project-assistant-module__o8yz0q__assistantMessage ul,.project-assistant-module__o8yz0q__assistantMessage ol{padding-left:22px}.project-assistant-module__o8yz0q__assistantMessage a{color:var(--theme-accent,#bd96f8);text-decoration:underline}.project-assistant-module__o8yz0q__status{color:var(--theme-copy,#d2c8dc);align-items:center;gap:8px;font-size:13px;display:flex}.project-assistant-module__o8yz0q__waitNotice{border:1px solid var(--theme-line);background:var(--theme-panel);border-radius:12px;padding:16px;font-size:14px;line-height:1.6}.project-assistant-module__o8yz0q__waitNotice p{margin:0}.project-assistant-module__o8yz0q__waitNotice button{color:#fff;cursor:pointer;background:#7136c7;border:0;border-radius:8px;min-height:44px;margin-top:12px;padding:10px 14px;font-weight:600;display:block}.project-assistant-module__o8yz0q__spinner{animation:1s linear infinite project-assistant-module__o8yz0q__spin}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__scrollButton{background:var(--theme-panel,#1c1625);width:38px;height:38px;color:inherit;border:1px solid var(--theme-line,#584767);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;left:calc(50% - 19px);box-shadow:0 2px 10px #0002}.project-assistant-module__o8yz0q__bottom{border-top:1px solid var(--theme-line,#584767);background:var(--theme-page,#100c17);flex-shrink:0;padding:12px 18px 16px}.project-assistant-module__o8yz0q__composer{border:1px solid var(--theme-line,#584767);background:var(--theme-panel,#1c1625);border-radius:16px;align-items:flex-end;gap:8px;padding:10px;display:flex}.project-assistant-module__o8yz0q__composer:focus-within{border-color:var(--theme-accent,#bd96f8)}.project-assistant-module__o8yz0q__composer textarea{resize:none;min-width:0;color:inherit;font:inherit;scrollbar-width:thin;background:0 0;border:0;outline:none;flex:1;padding:4px;font-size:16px;line-height:1.45}.project-assistant-module__o8yz0q__composer textarea::placeholder{color:var(--theme-copy,#d2c8dc);opacity:.8}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__composer button{color:#fff;background:#6830bc;border:0;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.project-assistant-module__o8yz0q__disclosure{color:var(--theme-copy,#d2c8dc);text-align:center;margin:9px 0 7px;font-size:10px}.project-assistant-module__o8yz0q__footerLinks{justify-content:space-between;gap:10px;font-size:11px;display:flex}.project-assistant-module__o8yz0q__footerLinks a{color:var(--theme-copy,#d2c8dc);text-underline-offset:3px;text-decoration:underline}.project-assistant-module__o8yz0q__review{border:1px solid var(--theme-line,#584767);background:var(--theme-panel,#1c1625);border-radius:16px;padding:18px}.project-assistant-module__o8yz0q__review h3,.project-assistant-module__o8yz0q__success h3{margin:0 0 8px;font-size:20px;line-height:1.25}.project-assistant-module__o8yz0q__review>p,.project-assistant-module__o8yz0q__success p{color:var(--theme-copy,#d2c8dc);margin:0 0 18px;font-size:13px}.project-assistant-module__o8yz0q__review fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.project-assistant-module__o8yz0q__review label{flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:500;display:flex}.project-assistant-module__o8yz0q__review input:not([type=checkbox]),.project-assistant-module__o8yz0q__review select,.project-assistant-module__o8yz0q__review textarea{background:var(--theme-page,#100c17);border:1px solid var(--theme-line,#584767);width:100%;max-width:100%;min-height:44px;color:inherit;font:inherit;border-radius:8px;padding:10px;font-size:16px;line-height:1.4}.project-assistant-module__o8yz0q__review textarea{resize:vertical;scrollbar-width:thin}.project-assistant-module__o8yz0q__review [aria-invalid=true]{border-color:#cf5050}.project-assistant-module__o8yz0q__fieldPair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.project-assistant-module__o8yz0q__review .project-assistant-module__o8yz0q__consent{flex-direction:row;align-items:flex-start;gap:9px;font-weight:400;line-height:1.55;display:flex}.project-assistant-module__o8yz0q__consent input{accent-color:#6830bc;flex-shrink:0;width:18px;height:18px;margin-top:2px}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__primary,.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__secondary{color:#fff;background:#6830bc;border:1px solid #6830bc;border-radius:10px;width:100%;min-height:46px;padding:11px 14px;font-size:14px;font-weight:600}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__secondary{color:inherit;border-color:var(--theme-line,#584767);background:0 0}.project-assistant-module__o8yz0q__error{border:1px solid #cf505060;border-radius:10px;padding:12px;font-size:13px}.project-assistant-module__o8yz0q__error p{margin:0 0 8px}.project-assistant-module__o8yz0q__error button,.project-assistant-module__o8yz0q__resetPrompt button{color:inherit;border:1px solid var(--theme-line,#584767);background:0 0;border-radius:6px;padding:7px 10px}.project-assistant-module__o8yz0q__success{border:1px solid var(--theme-line,#584767);background:#9970c815;border-radius:16px;padding:22px 18px}.project-assistant-module__o8yz0q__success svg{color:var(--theme-accent,#bd96f8);margin-bottom:12px}.project-assistant-module__o8yz0q__success small{overflow-wrap:anywhere}.project-assistant-module__o8yz0q__resetPrompt{border-bottom:1px solid var(--theme-line,#584767);padding:12px 20px;font-size:13px}.project-assistant-module__o8yz0q__resetPrompt p{margin:0 0 8px}.project-assistant-module__o8yz0q__resetPrompt button{margin-right:8px}@keyframes project-assistant-module__o8yz0q__spin{to{transform:rotate(360deg)}}@keyframes project-assistant-module__o8yz0q__appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.project-assistant-module__o8yz0q__launcher{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));min-height:52px;padding:12px 16px}.project-assistant-module__o8yz0q__launcher[data-campaign=true]{bottom:calc(92px + env(safe-area-inset-bottom,0px))}.project-assistant-module__o8yz0q__panel{inset:var(--chat-top,0px) 0 auto;width:100%;height:var(--chat-height,100dvh);max-width:none;max-height:none;padding-top:env(safe-area-inset-top,0px);border:0;border-radius:0;animation:none}.project-assistant-module__o8yz0q__panel[data-keyboard=true] .project-assistant-module__o8yz0q__disclosure{display:none}.project-assistant-module__o8yz0q__panel[data-keyboard=true] .project-assistant-module__o8yz0q__bottom{padding:8px 12px}.project-assistant-module__o8yz0q__panel[data-keyboard=true] .project-assistant-module__o8yz0q__header{padding:10px 16px}.project-assistant-module__o8yz0q__panel[data-keyboard=true] .project-assistant-module__o8yz0q__supportBar{padding:4px 16px}.project-assistant-module__o8yz0q__header{gap:8px;padding:16px}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__title{font-size:16px}.project-assistant-module__o8yz0q__brandMark{width:32px;height:32px}.project-assistant-module__o8yz0q__bottom{padding:12px 16px max(14px,env(safe-area-inset-bottom,0px))}.project-assistant-module__o8yz0q__review{padding:14px}.project-assistant-module__o8yz0q__fieldPair{grid-template-columns:1fr}.project-assistant-module__o8yz0q__callbackScroll{padding:16px}.project-assistant-module__o8yz0q__welcome h2{font-size:32px}.project-assistant-module__o8yz0q__messages{padding:22px 16px}}@media (prefers-reduced-motion:reduce){.project-assistant-module__o8yz0q__panel,.project-assistant-module__o8yz0q__spinner{animation:none}}@media (max-width:600px) and (max-height:500px){.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__disclosure{display:none}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__bottom{padding:8px 12px}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__header{padding:10px 16px}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__supportBar{padding:4px 16px}}.project-assistant-module__o8yz0q__callbackScroll .project-assistant-module__o8yz0q__review{background:0 0;border:0;border-radius:0;padding:0}.project-assistant-module__o8yz0q__callbackScroll .project-assistant-module__o8yz0q__success{margin:0}.project-assistant-module__o8yz0q__success button+button{margin-top:10px}.project-assistant-module__o8yz0q__success small{margin-bottom:16px;display:block}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__iconButton{width:44px;height:44px}.project-assistant-module__o8yz0q__supportBar{flex-wrap:wrap;align-items:center;gap:0 14px;padding:4px 16px;display:flex}.project-assistant-module__o8yz0q__supportBar button{min-height:44px;margin:0;padding:8px 0}.project-assistant-module__o8yz0q__supportBar p{flex-basis:100%;padding:5px 0}.project-assistant-module__o8yz0q__footerLinks a{align-items:center;min-height:36px;font-size:12px;display:flex}.project-assistant-module__o8yz0q__disclosure{font-size:11px}.project-assistant-module__o8yz0q__welcome h2{margin-top:0;font-size:28px}.project-assistant-module__o8yz0q__review label{font-size:13px}.project-assistant-module__o8yz0q__review .project-assistant-module__o8yz0q__contactPreference{flex-flow:wrap;gap:10px;display:flex}.project-assistant-module__o8yz0q__contactPreference legend{margin-bottom:8px;font-size:13px}.project-assistant-module__o8yz0q__review .project-assistant-module__o8yz0q__contactPreference label{border:1px solid var(--theme-line);cursor:pointer;border-radius:10px;flex-direction:row;flex:1;align-items:center;min-height:44px;padding:8px 12px;display:flex}.project-assistant-module__o8yz0q__review .project-assistant-module__o8yz0q__contactPreference input{accent-color:#6830bc;width:18px;height:18px;min-height:18px}.project-assistant-module__o8yz0q__review .project-assistant-module__o8yz0q__contactPreference label:has(:checked){border-color:var(--theme-accent);background:#9970c815}.project-assistant-module__o8yz0q__review summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px}.project-assistant-module__o8yz0q__noteField{margin-top:8px}.project-assistant-module__o8yz0q__review textarea{field-sizing:content;min-height:72px;max-height:220px}.project-assistant-module__o8yz0q__fieldError{color:var(--theme-error,#b32135);font-size:12px}[data-theme=dark] .project-assistant-module__o8yz0q__fieldError{color:#ffacb9}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__textButton{color:var(--theme-copy);background:0 0;border:0;min-height:44px;font-size:12px;text-decoration:underline}.project-assistant-module__o8yz0q__review small{color:var(--theme-copy);font-size:11px}@media (max-width:600px) and (max-height:500px){.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__supportBar p{display:none}.project-assistant-module__o8yz0q__panel .project-assistant-module__o8yz0q__supportBar button{min-height:36px;font-size:12px}}@media (max-width:600px){.project-assistant-module__o8yz0q__panel[data-keyboard=true] .project-assistant-module__o8yz0q__supportBar p{display:none}.project-assistant-module__o8yz0q__panel[data-keyboard=true] .project-assistant-module__o8yz0q__supportBar button{min-height:36px;font-size:12px}}
