._page_1dsk3_1{background:var(--bg)}._page_1dsk3_1 #keep-control,._page_1dsk3_1 #hosting-steps,._page_1dsk3_1 #launch-confidence,._page_1dsk3_1 #customer-data,._page_1dsk3_1 #production-response,._page_1dsk3_1 #custom-domain,._page_1dsk3_1 #full-stack-apps,._page_1dsk3_1 #faq{scroll-margin-top:calc(var(--nav-height) + 16px)}._hero_1dsk3_16{position:relative;padding-block:clamp(52px,5.5vw,76px) clamp(34px,4vw,48px)}._heroInner_1dsk3_21{width:min(100%,960px);display:flex;flex-direction:column;align-items:center;text-align:center}._heroInner_1dsk3_21 .hero-title{max-width:23ch;color:var(--heading-ink);font-size:clamp(2.05rem,3vw,2.8rem);font-weight:600;letter-spacing:-.02em;line-height:1.07;text-wrap:balance}._heroCopy_1dsk3_39{position:relative;isolation:isolate;width:min(100%,62ch);margin:22px 0 0;color:var(--muted);font-size:1rem;font-weight:500;line-height:1.5;text-wrap:balance}._heroCopy_1dsk3_39:before{content:"";position:absolute;inset:-.55em -1.25em;z-index:-1;border-radius:999px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--bg) 96%,transparent) 0%,color-mix(in srgb,var(--bg) 74%,transparent) 62%,transparent 100%);filter:blur(12px);pointer-events:none}._page_1dsk3_1 .user-logos-section{padding-top:clamp(16px,2vw,24px);padding-bottom:clamp(16px,2vw,24px)}._problems_1dsk3_72{position:relative;padding-top:clamp(76px,8vw,112px);padding-bottom:clamp(96px,10vw,136px)}._problemCard_1dsk3_78{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:clamp(32px,5vw,72px);row-gap:16px;padding:clamp(36px,5vw,60px);border:1px solid var(--line);border-radius:14px;background:var(--paper)}._problemLabel_1dsk3_90{grid-column:1 / -1;margin:0;color:var(--faint);font-size:var(--text-eyebrow);font-weight:600;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}._problemCard_1dsk3_78 .section-title{width:100%;font-size:clamp(1.75rem,2.2vw,2.125rem);text-align:left}._problemCard_1dsk3_78 .section-copy{align-self:center;width:100%;text-align:left}._steps_1dsk3_113{position:relative;padding-top:0;padding-bottom:clamp(104px,10vw,144px)}._stepsInner_1dsk3_119{width:min(100%,var(--max));margin:0 auto;padding-inline:var(--pad)}._steps_1dsk3_113 .section-display-header{margin-bottom:clamp(56px,5.5vw,76px)}._stepGrid_1dsk3_129{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.8vw,36px);padding:0;margin:0;list-style:none}._stepItem_1dsk3_138{min-width:0;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:18px;background:color-mix(in srgb,var(--paper) 98%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--heading-ink) 5%,transparent);overflow:hidden}._stepVisual_1dsk3_149{position:relative;isolation:isolate;aspect-ratio:3 / 2;min-height:224px;display:flex;align-items:center;justify-content:center;padding:clamp(20px,2.2vw,26px);border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:var(--step-visual-background);box-shadow:inset 0 1px color-mix(in srgb,var(--paper) 72%,transparent);overflow:hidden}._stepContent_1dsk3_164{flex:1;padding:clamp(22px,2.2vw,28px) clamp(22px,2.3vw,30px) clamp(24px,2.5vw,32px)}._stepVisual_1dsk3_149:after{content:"";position:absolute;right:-18%;bottom:-42%;z-index:-1;width:76%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--paper) 38%,transparent);filter:blur(2px)}._stepVisual_1dsk3_149[data-step=upload-zip]{padding:0;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--paper) 82%,transparent) 0%,transparent 44%),linear-gradient(150deg,#d9e7eb,#e8ece8 52%,#ede7de)}._stepVisual_1dsk3_149[data-step=upload-zip]:after{display:none}._stepVisual_1dsk3_149[data-step=choose-url]{background:radial-gradient(circle at 14% 14%,color-mix(in srgb,var(--paper) 86%,transparent) 0%,transparent 43%),linear-gradient(142deg,#e1ebec,#e9ece6 48%,#f0e6dc)}._stepTitle_1dsk3_208{margin:0;color:var(--heading-ink);font-size:clamp(1.02rem,1.12vw,1.125rem);font-weight:600;line-height:1.32;letter-spacing:-.012em;text-wrap:balance}._stepCopy_1dsk3_218{max-width:32ch;margin-top:7px;color:var(--muted);font-size:.9375rem;line-height:1.52;text-wrap:pretty}._uploadStepImage_1dsk3_227{width:100%;height:100%;display:block;object-fit:cover;object-position:center}._liveSite_1dsk3_235{position:relative;z-index:1;width:min(100%,330px);border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:13px;background:var(--paper);box-shadow:0 24px 48px color-mix(in srgb,#45677a 18%,transparent),0 4px 12px color-mix(in srgb,var(--heading-ink) 8%,transparent);overflow:hidden;transform:translateY(-1px)}._liveSiteBar_1dsk3_249{min-height:36px;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:6px 9px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 96%,var(--surface))}._browserDots_1dsk3_260{display:flex;gap:3px}._browserDots_1dsk3_260 i{width:4px;height:4px;display:block;border-radius:50%;background:var(--line-strong)}._liveAddress_1dsk3_273{justify-self:stretch;overflow:hidden;color:var(--muted);font-family:var(--font-mono);font-size:.58rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}._liveCheck_1dsk3_284{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--paper);background:var(--status-green);font-family:var(--font-sans);font-size:.62rem;font-weight:700}._sitePreview_1dsk3_298{height:142px;padding:12px 14px 14px;background:radial-gradient(circle at 86% 18%,#daeaff 0%,transparent 34%),linear-gradient(145deg,#fffaf1,#f9f7f0 62%,#eef6f7)}._sitePreviewNav_1dsk3_306{display:flex;align-items:center;justify-content:space-between}._sitePreviewBrand_1dsk3_312{width:15px;height:13px;display:block;background:var(--heading-ink);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}._sitePreviewLinks_1dsk3_320{display:flex;gap:6px}._sitePreviewLinks_1dsk3_320 i{width:18px;height:3px;display:block;border-radius:999px;background:color-mix(in srgb,var(--heading-ink) 22%,transparent)}._sitePreviewHero_1dsk3_333{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(70px,.9fr);align-items:center;gap:14px;margin-top:17px}._sitePreviewCopy_1dsk3_341{display:flex;flex-direction:column;align-items:flex-start;gap:7px}._sitePreviewCopy_1dsk3_341 i{width:90%;height:7px;display:block;border-radius:999px;background:var(--heading-ink)}._sitePreviewCopy_1dsk3_341 i:first-child{width:30%;height:4px;background:#d97736}._sitePreviewCopy_1dsk3_341 i:nth-child(3){width:68%}._sitePreviewCopy_1dsk3_341 strong{width:38px;height:14px;display:block;margin-top:3px;border-radius:999px;background:#d97736}._sitePreviewArt_1dsk3_375{position:relative;aspect-ratio:1;display:block;border-radius:20px 20px 34px;background:linear-gradient(145deg,#9ec6e7,#d6e5f3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--paper) 48%,transparent)}._sitePreviewArt_1dsk3_375 i:first-child{position:absolute;top:14%;right:11%;width:39%;aspect-ratio:1;border-radius:50%;background:#f2a15f}._sitePreviewArt_1dsk3_375 i:last-child{position:absolute;right:16%;bottom:12%;width:62%;height:48%;border:1px solid color-mix(in srgb,var(--heading-ink) 10%,transparent);border-radius:9px;background:color-mix(in srgb,var(--paper) 90%,transparent);box-shadow:0 8px 18px color-mix(in srgb,#45677a 16%,transparent)}._page_1dsk3_1 .showcase-section{height:100%;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr)}._page_1dsk3_1 .showcases-section{padding-top:0;padding-bottom:clamp(112px,11vw,156px)}._page_1dsk3_1 .showcases-section .section-display-header{margin-bottom:clamp(56px,6vw,76px)}._page_1dsk3_1 .showcase-section-grid{grid-auto-rows:1fr;gap:clamp(48px,5vw,72px)}._page_1dsk3_1 .showcase-media{aspect-ratio:16 / 9;align-self:center;margin:clamp(12px,1.6vw,18px) clamp(12px,1.6vw,18px) clamp(12px,1.6vw,18px) 0;border:1px solid var(--line);border-radius:12px}._close_1dsk3_434{position:relative;padding-block:clamp(56px,5vw,64px);color:var(--heading-ink);background:transparent}._closeInner_1dsk3_441{position:relative;isolation:isolate;width:min(100%,var(--max));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:clamp(56px,6vw,88px)}._closeInner_1dsk3_441:before{content:"";position:absolute;inset:-44px -72px;z-index:-1;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--bg) 88%,transparent) 0%,color-mix(in srgb,var(--bg) 52%,transparent) 62%,transparent 84%);filter:blur(14px);pointer-events:none}._closeTitle_1dsk3_466{width:100%;text-align:left}._closeAction_1dsk3_471{min-width:0;display:flex;flex-direction:column;align-items:flex-start}._closeCopy_1dsk3_478{width:100%;color:var(--muted);text-align:left}._closeTitle_1dsk3_466:before,._closeCopy_1dsk3_478:before{content:none}._closeButton_1dsk3_489.button{min-height:48px;margin-top:24px;padding-inline:24px;border-color:var(--ink);color:var(--paper);background:var(--ink);font-size:var(--text-label)}._closeButton_1dsk3_489.button:hover{border-color:#1f1f1f;background:#1f1f1f}._page_1dsk3_1 .site-footer-intro h2{font-size:clamp(1.625rem,2.15vw,2rem);font-weight:500;letter-spacing:-.03em;line-height:1.06}@media(max-width:1023px){._page_1dsk3_1 .showcase-section{grid-template-columns:1fr}._page_1dsk3_1 .showcase-media{margin:0 16px 16px}}@media(max-width:767px){._hero_1dsk3_16{padding-block:44px 30px}._page_1dsk3_1 .user-logos-section{padding-block:16px 20px}._problems_1dsk3_72{padding-top:64px;padding-bottom:88px}._steps_1dsk3_113{padding-bottom:96px}._steps_1dsk3_113 .section-display-header{margin-bottom:44px}._stepGrid_1dsk3_129{grid-template-columns:1fr;gap:28px}._stepVisual_1dsk3_149{aspect-ratio:auto;min-height:0;height:244px}._stepContent_1dsk3_164{padding:22px 24px 26px}._page_1dsk3_1 .showcases-section{padding-bottom:104px}._page_1dsk3_1 .showcases-section .section-display-header{margin-bottom:48px}._page_1dsk3_1 .showcase-section-grid{gap:36px}._heroInner_1dsk3_21 .hero-title{max-width:20ch;font-size:clamp(1.8rem,6.2vw,2.05rem)}._heroCopy_1dsk3_39{width:min(100%,34ch);line-height:1.5}._problemCard_1dsk3_78{grid-template-columns:1fr;padding:32px 28px;border-radius:12px}._page_1dsk3_1 .showcase-media{margin:0 12px 12px}._closeInner_1dsk3_441{grid-template-columns:1fr;gap:24px}._close_1dsk3_434{padding-block:52px 60px}._closeButton_1dsk3_489.button{margin-top:24px}}
