.WebsiteDesignLanding_page__Lyg7P{--primary:#4343f0;--ink:#0f0f1a;--body:#3d3d5c;--muted:#7878a0;--border:#e7e7f2;--soft:#f6f6fb;overflow:clip;background:#fff;color:var(--ink);font-family:Lato,sans-serif}.WebsiteDesignLanding_page__Lyg7P *,.WebsiteDesignLanding_page__Lyg7P :after,.WebsiteDesignLanding_page__Lyg7P :before{box-sizing:border-box}.WebsiteDesignLanding_section___UfHo{padding:104px max(32px,calc((100vw - 1200px) / 2))}.WebsiteDesignLanding_sectionHeading__bvJ1t{max-width:720px}.WebsiteDesignLanding_eyebrow__MiGoT,.WebsiteDesignLanding_sectionHeading__bvJ1t>span{display:block;margin-bottom:16px;color:var(--primary);font:600 12px/1.2 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.WebsiteDesignLanding_sectionHeading__bvJ1t h2{margin:0;color:var(--ink);font:500 48px/1.17 Inter,sans-serif;letter-spacing:-.02em}.WebsiteDesignLanding_sectionHeading__bvJ1t h2 em{color:var(--primary);font-style:normal}.WebsiteDesignLanding_sectionHeading__bvJ1t.WebsiteDesignLanding_centered__2nMyO{margin-inline:auto;text-align:center}.WebsiteDesignLanding_sectionLead__eO6Kb{margin:14px 0 0;color:var(--body);font-size:17px;line-height:1.55}.WebsiteDesignLanding_centerLead__SLABg{max-width:700px;margin-inline:auto;text-align:center}.WebsiteDesignLanding_primaryButton__H0o34{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-radius:999px;background:var(--primary);color:#fff;font:600 15px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_primaryButton__H0o34 svg{width:17px}.WebsiteDesignLanding_hero__Xz33H{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:760px;padding:72px max(32px,calc((100vw - 1200px) / 2));overflow:hidden;background:var(--ink);color:#fff}.WebsiteDesignLanding_heroMotion__ZO5g9{object-fit:cover;opacity:.3;transform:scale(1.08)}.WebsiteDesignLanding_heroScrim__eiQyr{position:absolute;inset:0;background:linear-gradient(90deg,rgb(15 15 26/88%),rgb(15 15 26/67%) 48%,rgb(15 15 26/36%) 78%,rgb(15 15 26/45%))}.WebsiteDesignLanding_heroCopy__E1333{position:relative;z-index:2;flex:0 0 580px}.WebsiteDesignLanding_heroCopy__E1333 .WebsiteDesignLanding_eyebrow__MiGoT{color:#b2b2cc}.WebsiteDesignLanding_heroCopy__E1333 h1{margin:0;color:#fff;font:500 60px/1.08 Inter,sans-serif;letter-spacing:-.03em}.WebsiteDesignLanding_heroCopy__E1333 h1 span{display:block;white-space:nowrap}.WebsiteDesignLanding_heroCopy__E1333>p{max-width:560px;margin:22px 0 0;color:#b2b2cc;font-size:18px;line-height:28px}.WebsiteDesignLanding_heroActions__dKImn{display:flex;gap:12px;margin-top:28px}.WebsiteDesignLanding_heroActions__dKImn a{display:inline-flex;align-items:center;gap:8px;min-height:57px;padding:0 28px;border:1px solid rgb(255 255 255/28%);border-radius:999px;color:#fff;font:600 17px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_heroActions__dKImn a:first-child{border-color:var(--primary);background:var(--primary)}.WebsiteDesignLanding_heroActions__dKImn svg{width:18px}.WebsiteDesignLanding_heroCopy__E1333 small{display:block;margin-top:26px;color:#b2b2cc;font-size:14px;line-height:22px}.WebsiteDesignLanding_heroPhones__hWD1S{position:relative;z-index:2;flex:0 0 600px;height:600px}.WebsiteDesignLanding_heroPhone__45aQb{position:absolute;overflow:hidden;border:8px solid #16161f;border-radius:34px;background:#16161f;box-shadow:0 40px 80px rgb(5 5 15/50%)}.WebsiteDesignLanding_heroPhoneLeft__K8uFa,.WebsiteDesignLanding_heroPhoneRight__e_Ltj{top:100px;width:228px}.WebsiteDesignLanding_heroPhoneLeft__K8uFa{left:0}.WebsiteDesignLanding_heroPhoneRight__e_Ltj{right:-16px}.WebsiteDesignLanding_heroPhoneCenter__a3oKG{z-index:2;top:20px;left:166px;width:268px}.WebsiteDesignLanding_workSection__u97jt{padding-top:96px}.WebsiteDesignLanding_workHeader__EH_2M{display:flex;align-items:end;justify-content:space-between;gap:48px}.WebsiteDesignLanding_workHeader__EH_2M .WebsiteDesignLanding_sectionHeading__bvJ1t{width:660px}.WebsiteDesignLanding_workHeader__EH_2M>p{width:330px;margin:0;color:var(--muted);font-size:16px;line-height:24px}.WebsiteDesignLanding_workGrid__qSXwU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px}.WebsiteDesignLanding_workGrid__qSXwU article{overflow:hidden;border:1px solid #e4e4ee;border-radius:16px;background:#fff}.WebsiteDesignLanding_browserBar__Uy7g8{display:flex;gap:5px;padding:9px 12px;background:var(--soft)}.WebsiteDesignLanding_browserBar__Uy7g8 i{width:7px;height:7px;border-radius:50%;background:#cfcfde}.WebsiteDesignLanding_workImage__60Yz_{position:relative;height:212px}.WebsiteDesignLanding_workImage__60Yz_ img{object-fit:cover}.WebsiteDesignLanding_workGrid__qSXwU article>div:last-child{display:flex;flex-direction:column;gap:3px;padding:14px 16px 16px}.WebsiteDesignLanding_workGrid__qSXwU strong{font:600 16px/1.2 Inter,sans-serif}.WebsiteDesignLanding_workGrid__qSXwU span{color:var(--muted);font-size:14px}.WebsiteDesignLanding_clientReview__iigL8{display:grid;grid-template-columns:auto 1fr;gap:8px 22px;align-items:start;margin:28px 0 0;padding:24px 28px;border:1px solid var(--border);border-radius:18px;background:var(--soft)}.WebsiteDesignLanding_clientReview__iigL8>div{color:var(--primary);font:700 14px/1 Inter,sans-serif;letter-spacing:.12em}.WebsiteDesignLanding_clientReview__iigL8 blockquote{margin:0;color:var(--ink);font:500 20px/1.35 Inter,sans-serif;letter-spacing:-.015em}.WebsiteDesignLanding_clientReview__iigL8 figcaption{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--muted);font-size:12px}.WebsiteDesignLanding_clientReview__iigL8 figcaption>span{display:flex;gap:5px}.WebsiteDesignLanding_clientReview__iigL8 figcaption>span:first-child{flex-direction:column}.WebsiteDesignLanding_clientReview__iigL8 figcaption strong{color:var(--ink);font:600 13px/1.2 Inter,sans-serif}.WebsiteDesignLanding_clientReview__iigL8 a{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-weight:700;text-decoration:none}.WebsiteDesignLanding_clientReview__iigL8 a+a{margin-left:14px;color:var(--body)}.WebsiteDesignLanding_clientReview__iigL8 a svg{width:13px;height:13px}.WebsiteDesignLanding_samplesSection__z5RjL{background:var(--soft)}.WebsiteDesignLanding_samplesSection__z5RjL>.WebsiteDesignLanding_sectionLead__eO6Kb{max-width:580px}.WebsiteDesignLanding_sampleGrid__0Ntv6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:42px}.WebsiteDesignLanding_sampleShowcaseCard__SNTea{overflow:hidden;border:1px solid #e4e4ee;border-radius:18px;background:#fff}.WebsiteDesignLanding_sampleShowcaseCard__SNTea>div:first-child{aspect-ratio:390/650}.WebsiteDesignLanding_sampleShowcaseCard__SNTea>div:last-child{position:relative;display:flex;flex-direction:column;gap:4px;min-height:72px;padding:14px 16px;background:#fff}.WebsiteDesignLanding_sampleShowcaseCard__SNTea strong{font:600 14px/1.2 Inter,sans-serif}.WebsiteDesignLanding_sampleShowcaseCard__SNTea span{color:var(--muted);font-size:12px}.WebsiteDesignLanding_sampleShowcaseCard__SNTea b{position:absolute;top:15px;right:14px;padding:5px 9px;border-radius:999px;background:#eeeefe;color:var(--primary);font:600 10px/1 Inter,sans-serif}.WebsiteDesignLanding_tastePrompt__lhgfO{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;margin-top:32px;padding:22px 24px;border-radius:16px;background:var(--ink);color:#fff}.WebsiteDesignLanding_tastePrompt__lhgfO>svg{width:40px;height:40px;padding:10px;border-radius:12px;background:rgb(255 255 255/8%)}.WebsiteDesignLanding_tastePrompt__lhgfO div{display:flex;flex-direction:column;gap:5px}.WebsiteDesignLanding_tastePrompt__lhgfO strong{font:600 15px/1.2 Inter,sans-serif}.WebsiteDesignLanding_tastePrompt__lhgfO span{color:#b2b2cc;font-size:13px}.WebsiteDesignLanding_tastePrompt__lhgfO a{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;background:#fff;color:var(--ink);font:600 13px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_tastePrompt__lhgfO a svg{width:15px}.WebsiteDesignLanding_includedSection__w0U8_{display:grid;grid-template-columns:520px 1fr;gap:72px;align-items:center}.WebsiteDesignLanding_includedVisual__sbyoW{position:relative;height:620px;overflow:hidden;border-radius:24px}.WebsiteDesignLanding_includedVisual__sbyoW>img{object-fit:cover;object-position:center top}.WebsiteDesignLanding_includedVisual__sbyoW>div{position:absolute;left:22px;bottom:22px;width:245px;padding:16px;border:1px solid rgb(255 255 255/52%);border-radius:16px;background:rgb(255 255 255/84%);box-shadow:0 16px 44px rgb(15 15 26/18%);backdrop-filter:blur(14px)}.WebsiteDesignLanding_includedVisual__sbyoW span{color:var(--primary);font:600 10px/1.2 Inter,sans-serif;letter-spacing:.1em}.WebsiteDesignLanding_includedVisual__sbyoW p{display:flex;align-items:center;gap:7px;margin:8px 0 0;font-size:12px}.WebsiteDesignLanding_includedVisual__sbyoW p svg{width:13px;color:var(--primary)}.WebsiteDesignLanding_includedGrid__E0CNB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 36px;margin-top:40px}.WebsiteDesignLanding_includedGrid__E0CNB article{display:grid;grid-template-columns:30px 1fr;column-gap:12px}.WebsiteDesignLanding_includedGrid__E0CNB svg{grid-row:1/3;width:28px;height:28px;padding:6px;border-radius:7px;background:#eeeefe;color:var(--primary)}.WebsiteDesignLanding_includedGrid__E0CNB strong{font:600 15px/1.3 Inter,sans-serif}.WebsiteDesignLanding_includedGrid__E0CNB p{margin:7px 0 0;color:var(--body);font-size:14px;line-height:1.5}.WebsiteDesignLanding_fitSection__fqHki{background:var(--soft)}.WebsiteDesignLanding_fitHeader__08T3Y{display:flex;align-items:end;justify-content:space-between;gap:60px}.WebsiteDesignLanding_fitHeader__08T3Y .WebsiteDesignLanding_sectionHeading__bvJ1t{max-width:630px}.WebsiteDesignLanding_fitHeader__08T3Y>div:last-child{display:flex;flex-direction:column;align-items:start;width:380px}.WebsiteDesignLanding_fitHeader__08T3Y p{margin:0 0 24px;color:var(--body);font-size:16px;line-height:1.55}.WebsiteDesignLanding_fitCards__109Wx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px}.WebsiteDesignLanding_fitCards__109Wx article{padding:28px;border:1px solid var(--border);border-radius:18px;background:#fff}.WebsiteDesignLanding_fitCards__109Wx h3{display:flex;align-items:center;gap:10px;margin:0 0 20px;font:600 16px/1.2 Inter,sans-serif}.WebsiteDesignLanding_fitCards__109Wx h3 svg{width:20px;color:var(--primary)}.WebsiteDesignLanding_fitCards__109Wx p{display:flex;gap:10px;margin:12px 0;color:var(--body);font-size:14px;line-height:1.45}.WebsiteDesignLanding_fitCards__109Wx p svg{flex:0 0 15px;width:15px;color:var(--primary)}.WebsiteDesignLanding_fitCards__109Wx p span{color:#b2b2cc}.WebsiteDesignLanding_fitCards__109Wx article>div{display:flex;flex-direction:column;gap:4px;margin-top:18px;padding:14px 16px;border-radius:10px;background:#eeeefe}.WebsiteDesignLanding_fitCards__109Wx article>div strong{font:600 13px/1.2 Inter,sans-serif}.WebsiteDesignLanding_fitCards__109Wx article>div span{color:var(--body);font-size:12px}.WebsiteDesignLanding_planSteps__FpK0H{display:grid;grid-template-columns:2.1fr repeat(4,1fr);align-items:center;margin-top:32px;padding:18px 24px;border-radius:16px;background:var(--ink);color:#fff}.WebsiteDesignLanding_planSteps__FpK0H>div{display:flex;flex-direction:column;gap:4px}.WebsiteDesignLanding_planSteps__FpK0H>div span{color:#b2b2cc;font:600 9px/1.2 Inter,sans-serif;letter-spacing:.1em}.WebsiteDesignLanding_planSteps__FpK0H>div strong{font:500 13px/1.3 Inter,sans-serif}.WebsiteDesignLanding_planSteps__FpK0H p{display:flex;align-items:center;gap:8px;margin:0;color:#c8c8d8;font-size:12px}.WebsiteDesignLanding_planSteps__FpK0H b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgb(255 255 255/8%);color:#fff;font:600 9px/1 Inter,sans-serif}.WebsiteDesignLanding_fitSection__fqHki>small{display:block;margin-top:18px;color:#9a9ab5;font-size:11px;text-align:center}.WebsiteDesignLanding_packagesSection__sqCSR{text-align:center}.WebsiteDesignLanding_planGrid__wacMN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px;text-align:left}.WebsiteDesignLanding_planGrid__wacMN article{position:relative;display:flex;flex-direction:column;min-height:550px;padding:28px 24px;border:1px solid var(--border);border-radius:18px;background:#fff}.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:0 24px 50px rgb(15 15 26/20%)}.WebsiteDesignLanding_popularTag__kvOhM{position:absolute;top:20px;right:18px;padding:6px 9px;border-radius:999px;background:var(--primary);color:#fff;font:600 9px/1 Inter,sans-serif}.WebsiteDesignLanding_planGrid__wacMN h3{margin:0;font:600 20px/1.2 Inter,sans-serif}.WebsiteDesignLanding_planGrid__wacMN article>p{min-height:44px;margin:8px 0 24px;color:var(--body);font-size:14px;line-height:1.5}.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr li,.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr>p{color:#bdbdd0}.WebsiteDesignLanding_planTiming__mH5ps{display:flex;flex-direction:column;gap:7px;padding:18px 0 14px;border-top:1px solid var(--border)}.WebsiteDesignLanding_planTiming__mH5ps small{color:var(--muted);font:700 9px/1 Inter,sans-serif;letter-spacing:.11em}.WebsiteDesignLanding_planTiming__mH5ps strong{font:650 30px/1.05 Inter,sans-serif;letter-spacing:-.035em}.WebsiteDesignLanding_proposalChip__7_auG{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:29px;padding:0 10px;border:1px solid var(--border);border-radius:999px;background:var(--soft);color:var(--body);font:650 10px/1 Inter,sans-serif}.WebsiteDesignLanding_proposalChip__7_auG svg{width:13px;height:13px;color:var(--primary)}.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr .WebsiteDesignLanding_planTiming__mH5ps{border-color:rgb(255 255 255/18%)}.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr .WebsiteDesignLanding_planTiming__mH5ps small{color:#bdbdd0}.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr .WebsiteDesignLanding_proposalChip__7_auG{border-color:rgb(255 255 255/20%);background:rgb(255 255 255/9%);color:#fff}.WebsiteDesignLanding_planGrid__wacMN article>a{display:flex;justify-content:center;margin-top:20px;padding:14px;border-radius:999px;background:var(--primary);color:#fff;font:600 14px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_planGrid__wacMN .WebsiteDesignLanding_popularPlan__orbQr>a{background:#fff;color:var(--ink)}.WebsiteDesignLanding_planGrid__wacMN ul{display:flex;flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none}.WebsiteDesignLanding_planGrid__wacMN li{display:flex;gap:9px;color:var(--body);font-size:13px;line-height:1.35}.WebsiteDesignLanding_planGrid__wacMN li svg{flex:0 0 15px;width:15px;color:var(--primary)}.WebsiteDesignLanding_carePlan__bWXzl{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;margin-top:24px;padding:18px 22px;border:1px solid var(--border);border-radius:16px;text-align:left}.WebsiteDesignLanding_carePlan__bWXzl>svg{width:20px;color:var(--primary)}.WebsiteDesignLanding_carePlan__bWXzl div{display:flex;flex-direction:column;gap:4px}.WebsiteDesignLanding_carePlan__bWXzl strong{font:600 14px/1.2 Inter,sans-serif}.WebsiteDesignLanding_carePlan__bWXzl span{color:var(--muted);font-size:12px}.WebsiteDesignLanding_carePlan__bWXzl a{padding:11px 16px;border:1px solid var(--border);border-radius:999px;color:var(--ink);font:600 12px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_pricingAssurance__FUn0s{display:flex;align-items:flex-start;gap:10px;max-width:820px;margin:22px auto 0;padding:16px 18px;border-radius:14px;background:var(--soft);color:var(--body);font-size:13px;line-height:1.5;text-align:left}.WebsiteDesignLanding_pricingAssurance__FUn0s svg{flex:0 0 18px;width:18px;color:var(--primary)}.WebsiteDesignLanding_pricingAssurance__FUn0s strong{color:var(--ink)}.WebsiteDesignLanding_pricingFinePrint__K_LXT{display:block;max-width:730px;margin:22px auto 0;color:#9a9ab5;font-size:11px;line-height:1.5}.WebsiteDesignLanding_storeSection__pfKoF{display:grid;grid-template-columns:1fr 520px;gap:80px;align-items:center;background:var(--soft)}.WebsiteDesignLanding_storeCopy__qMakI>p{max-width:560px;margin:20px 0 0;color:var(--body);font-size:17px;line-height:1.55}.WebsiteDesignLanding_storeFeatures__GNmvI{display:grid;gap:21px;margin-top:32px}.WebsiteDesignLanding_storeFeatures__GNmvI article{display:grid;grid-template-columns:30px 1fr;gap:12px}.WebsiteDesignLanding_storeFeatures__GNmvI svg{width:26px;height:26px;padding:5px;border-radius:7px;background:#eeeefe;color:var(--primary)}.WebsiteDesignLanding_storeFeatures__GNmvI strong{font:600 14px/1.2 Inter,sans-serif}.WebsiteDesignLanding_storeFeatures__GNmvI p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.WebsiteDesignLanding_checkoutVisual__7VmxX{position:relative;height:570px;border:1px solid var(--border);border-radius:28px;background:#fff;box-shadow:0 25px 55px rgb(15 15 26/10%)}.WebsiteDesignLanding_storePhone__1Diix{position:absolute;top:48px;left:48px;width:255px;overflow:hidden;border:8px solid var(--ink);border-radius:28px}.WebsiteDesignLanding_checkoutCard__Ao2jL{position:absolute;right:28px;bottom:38px;width:270px;padding:20px;border:1px solid var(--border);border-radius:18px;background:rgb(255 255 255/94%);box-shadow:0 18px 45px rgb(15 15 26/16%);backdrop-filter:blur(12px)}.WebsiteDesignLanding_checkoutCard__Ao2jL>small{color:var(--primary);font:600 10px/1.2 Inter,sans-serif}.WebsiteDesignLanding_checkoutCard__Ao2jL p{display:flex;justify-content:space-between;margin:12px 0;color:var(--body);font-size:12px}.WebsiteDesignLanding_checkoutCard__Ao2jL .WebsiteDesignLanding_total__GHGsa{padding-top:12px;border-top:1px solid var(--border);color:var(--ink);font-size:14px}.WebsiteDesignLanding_checkoutCard__Ao2jL button{width:100%;margin-top:8px;padding:10px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--ink);font:600 11px/1 Inter,sans-serif}.WebsiteDesignLanding_checkoutCard__Ao2jL button:first-of-type{border-color:var(--primary);background:var(--primary);color:#fff}.WebsiteDesignLanding_checkoutCard__Ao2jL em{display:block;margin-top:10px;color:#9a9ab5;font-size:9px;text-align:center}.WebsiteDesignLanding_processSection__Ltnor{text-align:center}.WebsiteDesignLanding_processGrid___2Z8m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:42px;text-align:left}.WebsiteDesignLanding_processGrid___2Z8m article{padding:24px;border:1px solid var(--border);border-radius:16px}.WebsiteDesignLanding_processGrid___2Z8m article>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.WebsiteDesignLanding_processGrid___2Z8m b{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#eeeefe;color:var(--primary);font:600 12px/1 Inter,sans-serif}.WebsiteDesignLanding_processGrid___2Z8m article>div span{color:#c8c8d8}.WebsiteDesignLanding_processGrid___2Z8m strong{font:600 17px/1.2 Inter,sans-serif}.WebsiteDesignLanding_processGrid___2Z8m p{margin:9px 0 0;color:var(--body);font-size:14px;line-height:1.5}.WebsiteDesignLanding_selfBuild__Bokjz{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding-block:44px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--soft)}.WebsiteDesignLanding_selfBuild__Bokjz>svg{width:38px;height:38px;padding:10px;border-radius:10px;background:#eeeefe;color:var(--primary)}.WebsiteDesignLanding_selfBuild__Bokjz div{display:flex;flex-direction:column;gap:5px}.WebsiteDesignLanding_selfBuild__Bokjz strong{font:600 16px/1.2 Inter,sans-serif}.WebsiteDesignLanding_selfBuild__Bokjz span{color:var(--body);font-size:13px}.WebsiteDesignLanding_selfBuild__Bokjz a{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--ink);font:600 12px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_selfBuild__Bokjz a svg{width:15px}.WebsiteDesignLanding_faqSection__g48bg{display:grid;grid-template-columns:380px 1fr;gap:80px;background:var(--soft)}.WebsiteDesignLanding_faqSection__g48bg>div:first-child>p{margin:18px 0 26px;color:var(--body);font-size:17px;line-height:1.55}.WebsiteDesignLanding_faqList__7B_iL{display:flex;flex-direction:column;gap:12px}.WebsiteDesignLanding_faqList__7B_iL article{border:1px solid #e4e4ee;border-radius:16px;background:#fff}.WebsiteDesignLanding_faqList__7B_iL article.WebsiteDesignLanding_faqOpen__oFzhs{box-shadow:0 8px 12px rgb(15 15 41/6%)}.WebsiteDesignLanding_faqList__7B_iL button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 24px;border:0;background:transparent;color:var(--ink);font:600 16px/1.2 Inter,sans-serif;text-align:left;cursor:pointer}.WebsiteDesignLanding_faqList__7B_iL button b{font-size:22px;font-weight:400}.WebsiteDesignLanding_faqList__7B_iL article>p{margin:-8px 24px 22px;color:var(--body);font-size:15px;line-height:24px}.WebsiteDesignLanding_closing__BhtGo{padding-block:112px}.WebsiteDesignLanding_closing__BhtGo>div{display:flex;flex-direction:column;align-items:center;gap:20px;padding:88px 80px;overflow:hidden;border-radius:32px;background:var(--ink);text-align:center}.WebsiteDesignLanding_closing__BhtGo i{width:48px;height:1px;background:var(--primary)}.WebsiteDesignLanding_closing__BhtGo h2{max-width:760px;margin:0;color:#fff;font:500 52px/60px Inter,sans-serif;letter-spacing:-.025em}.WebsiteDesignLanding_closing__BhtGo p{max-width:600px;margin:0;color:#b2b2cc;font-size:18px;line-height:28px}.WebsiteDesignLanding_closing__BhtGo>div>div{display:flex;gap:12px;margin-top:8px}.WebsiteDesignLanding_closing__BhtGo a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:57px;padding:0 28px;border:1px solid rgb(255 255 255/35%);border-radius:999px;color:#fff;font:600 17px/1 Inter,sans-serif;text-decoration:none}.WebsiteDesignLanding_closing__BhtGo a:first-child{border-color:var(--primary);background:var(--primary)}.WebsiteDesignLanding_closing__BhtGo a svg{width:18px}.WebsiteDesignLanding_closing__BhtGo small{color:#8a8aa8;font-size:13px}@media (max-width:1100px){.WebsiteDesignLanding_hero__Xz33H{min-height:700px}.WebsiteDesignLanding_heroCopy__E1333{flex-basis:48%}.WebsiteDesignLanding_heroCopy__E1333 h1{font-size:50px;line-height:1.05}.WebsiteDesignLanding_heroPhones__hWD1S{flex-basis:48%;transform:scale(.82);transform-origin:right center}.WebsiteDesignLanding_planGrid__wacMN,.WebsiteDesignLanding_sampleGrid__0Ntv6,.WebsiteDesignLanding_workGrid__qSXwU{grid-template-columns:repeat(2,minmax(0,1fr))}.WebsiteDesignLanding_includedSection__w0U8_{grid-template-columns:42% 1fr;gap:44px}.WebsiteDesignLanding_storeSection__pfKoF{grid-template-columns:1fr 430px;gap:40px}}@media (max-width:700px){.WebsiteDesignLanding_section___UfHo{padding:68px 20px}.WebsiteDesignLanding_sectionHeading__bvJ1t>span{margin-bottom:12px;font-size:10px}.WebsiteDesignLanding_sectionHeading__bvJ1t h2{font-size:34px;line-height:1.08;letter-spacing:-.025em}.WebsiteDesignLanding_sectionLead__eO6Kb{font-size:15px;line-height:1.5}.WebsiteDesignLanding_hero__Xz33H{display:flex;flex-direction:column;align-items:stretch;min-height:1033px;padding:58px 20px 30px}.WebsiteDesignLanding_heroMotion__ZO5g9{opacity:.22;transform:scale(3.3)}.WebsiteDesignLanding_heroScrim__eiQyr{background:linear-gradient(180deg,rgb(15 15 26/90%),rgb(15 15 26/78%) 60%,rgb(15 15 26/92%))}.WebsiteDesignLanding_heroCopy__E1333{flex:0 0 auto;width:100%}.WebsiteDesignLanding_heroCopy__E1333 h1{font-size:clamp(31px,9.7vw,38px);line-height:1.08}.WebsiteDesignLanding_heroCopy__E1333>p{margin-top:20px;font-size:16px;line-height:25px}.WebsiteDesignLanding_heroActions__dKImn{flex-direction:column;margin-top:24px}.WebsiteDesignLanding_heroActions__dKImn a{justify-content:center;min-height:52px;font-size:15px}.WebsiteDesignLanding_heroCopy__E1333 small{margin-top:20px;font-size:12px;line-height:18px}.WebsiteDesignLanding_heroPhones__hWD1S{flex:0 0 445px;width:100%;height:445px;margin-top:20px;transform:none}.WebsiteDesignLanding_heroPhone__45aQb{border-width:6px;border-radius:25px}.WebsiteDesignLanding_heroPhoneLeft__K8uFa,.WebsiteDesignLanding_heroPhoneRight__e_Ltj{top:82px;width:155px}.WebsiteDesignLanding_heroPhoneLeft__K8uFa{left:-18px}.WebsiteDesignLanding_heroPhoneRight__e_Ltj{right:-18px}.WebsiteDesignLanding_heroPhoneCenter__a3oKG{top:22px;left:50%;width:188px;transform:translateX(-50%)}.WebsiteDesignLanding_workHeader__EH_2M{display:block}.WebsiteDesignLanding_workHeader__EH_2M .WebsiteDesignLanding_sectionHeading__bvJ1t,.WebsiteDesignLanding_workHeader__EH_2M>p{width:auto}.WebsiteDesignLanding_workHeader__EH_2M>p{margin-top:16px;font-size:14px;line-height:22px}.WebsiteDesignLanding_workGrid__qSXwU{display:flex;gap:14px;margin-right:-20px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.WebsiteDesignLanding_workGrid__qSXwU article{flex:0 0 280px;scroll-snap-align:start}.WebsiteDesignLanding_workImage__60Yz_{height:185px}.WebsiteDesignLanding_clientReview__iigL8{grid-template-columns:1fr;padding:20px}.WebsiteDesignLanding_clientReview__iigL8 blockquote{font-size:18px}.WebsiteDesignLanding_clientReview__iigL8 figcaption{grid-column:1;align-items:flex-start;flex-direction:column;gap:14px}.WebsiteDesignLanding_clientReview__iigL8 figcaption>span:last-child{flex-wrap:wrap}.WebsiteDesignLanding_clientReview__iigL8 a+a{margin-left:0}.WebsiteDesignLanding_sampleGrid__0Ntv6{display:flex;gap:14px;margin-right:-20px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.WebsiteDesignLanding_sampleShowcaseCard__SNTea{flex:0 0 278px;scroll-snap-align:start}.WebsiteDesignLanding_tastePrompt__lhgfO{grid-template-columns:auto 1fr;padding:18px}.WebsiteDesignLanding_tastePrompt__lhgfO a{grid-column:1/-1;width:100%;justify-content:center}.WebsiteDesignLanding_includedSection__w0U8_{display:flex;flex-direction:column;gap:38px}.WebsiteDesignLanding_includedVisual__sbyoW{width:100%;height:500px}.WebsiteDesignLanding_includedVisual__sbyoW>div{left:14px;bottom:14px;width:235px}.WebsiteDesignLanding_includedCopy__xkk4A{width:100%}.WebsiteDesignLanding_includedGrid__E0CNB{grid-template-columns:1fr;gap:22px;margin-top:30px}.WebsiteDesignLanding_fitHeader__08T3Y{display:block}.WebsiteDesignLanding_fitHeader__08T3Y>div:last-child{width:auto;margin-top:18px}.WebsiteDesignLanding_fitCards__109Wx{grid-template-columns:1fr;margin-top:30px}.WebsiteDesignLanding_fitCards__109Wx article{padding:22px}.WebsiteDesignLanding_planSteps__FpK0H{grid-template-columns:1fr;gap:13px;padding:20px}.WebsiteDesignLanding_planSteps__FpK0H>div{padding-bottom:10px;border-bottom:1px solid rgb(255 255 255/9%)}.WebsiteDesignLanding_planGrid__wacMN{grid-template-columns:1fr;gap:14px;margin-top:32px}.WebsiteDesignLanding_planGrid__wacMN article{min-height:0;padding:24px 22px}.WebsiteDesignLanding_planGrid__wacMN article>p{min-height:0}.WebsiteDesignLanding_carePlan__bWXzl{grid-template-columns:auto 1fr}.WebsiteDesignLanding_carePlan__bWXzl a{grid-column:1/-1;text-align:center}.WebsiteDesignLanding_storeSection__pfKoF{display:flex;flex-direction:column;gap:34px}.WebsiteDesignLanding_storeCopy__qMakI>p{font-size:15px}.WebsiteDesignLanding_checkoutVisual__7VmxX{width:100%;height:500px}.WebsiteDesignLanding_storePhone__1Diix{top:35px;left:20px;width:190px}.WebsiteDesignLanding_checkoutCard__Ao2jL{right:16px;bottom:28px;width:225px;padding:16px}.WebsiteDesignLanding_processGrid___2Z8m{grid-template-columns:1fr;gap:12px;margin-top:30px}.WebsiteDesignLanding_processGrid___2Z8m article{padding:20px}.WebsiteDesignLanding_selfBuild__Bokjz{grid-template-columns:auto 1fr;padding-block:34px}.WebsiteDesignLanding_selfBuild__Bokjz a{grid-column:1/-1;justify-content:center}.WebsiteDesignLanding_faqSection__g48bg{grid-template-columns:1fr;gap:34px}.WebsiteDesignLanding_faqList__7B_iL button{padding:18px;font-size:14px}.WebsiteDesignLanding_faqList__7B_iL article>p{margin:-4px 18px 18px;font-size:14px;line-height:22px}.WebsiteDesignLanding_faqSection__g48bg .WebsiteDesignLanding_primaryButton__H0o34{width:100%}.WebsiteDesignLanding_closing__BhtGo{padding-block:68px}.WebsiteDesignLanding_closing__BhtGo>div{padding:58px 20px;border-radius:22px}.WebsiteDesignLanding_closing__BhtGo h2{font-size:36px;line-height:40px}.WebsiteDesignLanding_closing__BhtGo p{font-size:16px;line-height:24px}.WebsiteDesignLanding_closing__BhtGo>div>div{flex-direction:column;width:100%}.WebsiteDesignLanding_closing__BhtGo a{width:100%;min-height:52px;font-size:15px}.WebsiteDesignLanding_closing__BhtGo small{font-size:11px}}@media (prefers-reduced-motion:reduce){.WebsiteDesignLanding_heroMotion__ZO5g9{display:none}}