.business-builder_page__4ebwt{min-height:100dvh;color:var(--ll-ui-ink);background:var(--ll-ui-surface);font-family:var(--ll-ui-font)}.business-builder_page__4ebwt *{box-sizing:border-box;min-width:0}.business-builder_page__4ebwt :is(h1,h2,h3,h4,p,dt,dd,strong){overflow-wrap:anywhere}.business-builder_page__4ebwt :is(a,button,summary,input):focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:4px}.business-builder_page__4ebwt main{container:ll-builder-page/inline-size}.business-builder_demoControls__N7vrf h3:focus,.business-builder_demoSection__avX1d:focus,.business-builder_page__4ebwt main:focus{outline:none}.business-builder_page__4ebwt :where(button,input){font:inherit}.business-builder_page__4ebwt button{cursor:pointer}.business-builder_page__4ebwt a{text-underline-offset:.2em}.business-builder_demoSection__avX1d,.business-builder_finalCta__gzL3F,.business-builder_hero__L1RSW,.business-builder_parentSection__9dZAZ,.business-builder_questionsSection__UhU6T,.business-builder_toolsSection__BoO1k{width:calc(100% - 40px);max-width:var(--marketplace-content-max);margin-inline:auto}.business-builder_demoSection__avX1d,.business-builder_finalCta__gzL3F,.business-builder_parentSection__9dZAZ,.business-builder_questionsSection__UhU6T,.business-builder_toolsSection__BoO1k{margin-top:var(--ll-space-12)}.business-builder_skipLink__ceZhg{position:absolute;top:8px;left:20px;z-index:50;padding:var(--ll-space-3) var(--ll-space-5);color:var(--ll-brand-ink);background:var(--ll-brand-paper);transform:translateY(-160%)}.business-builder_skipLink__ceZhg:focus{transform:translateY(0)}.business-builder_eyebrow__gmO1P{margin:0 0 var(--ll-space-4);font-size:var(--ll-type-label);font-weight:var(--ll-weight-strong);letter-spacing:var(--ll-tracking-label);line-height:var(--ll-leading-control);text-transform:uppercase}.business-builder_hero__L1RSW{display:grid;gap:var(--ll-space-7);align-items:center;padding-top:var(--ll-space-8)}.business-builder_hero__L1RSW h1{max-width:12ch;margin:0;font-size:var(--ll-type-founder-hero);letter-spacing:var(--ll-tracking-display);line-height:var(--ll-leading-display);font-weight:var(--ll-weight-display)}.business-builder_hero__L1RSW h1 span{display:block}.business-builder_heroLead__sUE6e{max-width:29ch;margin:var(--ll-space-6) 0 var(--ll-space-3);font-size:var(--ll-type-lead);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control)}.business-builder_heroDescription__kIQ9_{max-width:43ch;margin:0;color:var(--ll-brand-hover);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_actions__wf6DU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-3) var(--ll-space-6);margin-top:var(--ll-space-6)}.business-builder_primary__Sjqw8{display:inline-flex;align-items:center;justify-content:center;gap:var(--ll-space-3);min-height:var(--ll-ui-target);max-width:100%;padding:var(--ll-space-3) var(--ll-space-5);border:1px solid var(--ll-brand-ink);border-radius:var(--ll-ui-control-corner);color:var(--ll-brand-paper);background:var(--ll-brand-ink);font-size:var(--ll-type-control);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control);text-align:center;text-decoration:none}.business-builder_primary__Sjqw8:hover{background:var(--ll-brand-ink)}.business-builder_primary__Sjqw8 svg,.business-builder_textLink__Yqe9B svg{width:19px;height:19px;flex:none}.business-builder_textLink__Yqe9B{display:inline-flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);color:inherit;font-size:var(--ll-type-body);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control);text-decoration:none}.business-builder_textLink__Yqe9B:hover{text-decoration:underline}.business-builder_heroNote__PuShL{display:flex;align-items:center;gap:var(--ll-space-2);margin:var(--ll-space-5) 0 0;color:var(--ll-brand-hover);font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_heroNote__PuShL svg{flex:none;width:18px;height:18px}.business-builder_heroVisual__IIpVM{position:relative;margin:0;padding:var(--ll-space-5) 0 0}.business-builder_heroImage__HLQXY{position:relative;aspect-ratio:1.05;overflow:hidden;border-radius:var(--ll-ui-corner);background:var(--ll-brand-line)}.business-builder_heroImage__HLQXY img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%}.business-builder_ideaNote__K7ZcB{position:absolute;top:0;left:12px;display:flex;align-items:center;gap:var(--ll-space-2);max-width:calc(100% - 24px);padding:var(--ll-space-3) var(--ll-space-4);border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);color:var(--ll-brand-ink);background:var(--ll-brand-ivory);box-shadow:var(--ll-shadow-card);font-size:var(--ll-type-label);line-height:var(--ll-leading-control);transform:rotate(-2deg)}.business-builder_ideaNote__K7ZcB svg{flex:none;width:18px;height:18px}.business-builder_shopNote___Tsmg{position:relative;display:flex;align-items:center;gap:var(--ll-space-3);width:calc(100% - 32px);margin:calc(var(--ll-space-10) * -1) auto 0;padding:var(--ll-space-4);border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);color:var(--ll-brand-ink);background:var(--ll-brand-paper);box-shadow:var(--ll-shadow-card)}.business-builder_shopNoteIcon__HXUtc{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--ll-ui-corner);background:var(--ll-brand-line)}.business-builder_shopNote___Tsmg strong{display:block;margin-top:var(--ll-space-1);font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_smallLabel__7tK__{display:block;font-size:var(--ll-type-label);font-weight:var(--ll-weight-medium);line-height:var(--ll-leading-control)}.business-builder_heroVisual__IIpVM figcaption{margin:var(--ll-space-4) var(--ll-space-2) 0;color:var(--ll-brand-muted);font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_sectionHeading___zWyQ{max-width:760px;margin-bottom:var(--ll-space-6)}.business-builder_finalCta__gzL3F h2,.business-builder_parentSection__9dZAZ h2,.business-builder_sectionHeading___zWyQ h2{margin:0;font-size:var(--ll-type-h2);font-weight:var(--ll-weight-display);letter-spacing:var(--ll-tracking-heading);line-height:var(--ll-leading-display)}.business-builder_finalCta__gzL3F p:not(.business-builder_eyebrow__gmO1P),.business-builder_parentSection__9dZAZ>div>p:not(.business-builder_eyebrow__gmO1P),.business-builder_sectionHeading___zWyQ>p:last-child:not(.business-builder_eyebrow__gmO1P){max-width:65ch;margin:var(--ll-space-4) 0 0;color:var(--ll-brand-hover);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_demoSection__avX1d{scroll-margin-top:24px}.business-builder_demo__Brim0{container:ll-builder-demo/inline-size;overflow:hidden;border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);background:var(--ll-brand-paper)}.business-builder_demoTop__lTced{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-space-2);padding:var(--ll-space-3) var(--ll-space-4);border-bottom:1px solid var(--ll-brand-line)}.business-builder_exampleBadge__7l1tm{display:inline-flex;align-items:center;gap:var(--ll-space-2);font-size:var(--ll-type-label);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control)}.business-builder_exampleBadge__7l1tm>span{width:7px;height:7px;flex:none;border-radius:var(--ll-radius-round);background:var(--ll-brand-muted)}.business-builder_reset__VNySX{display:inline-flex;align-items:center;justify-content:center;gap:var(--ll-space-1);min-height:var(--ll-ui-target);padding:var(--ll-space-2);border:0;border-radius:var(--ll-ui-corner);color:var(--ll-brand-hover);background:transparent;font-size:var(--ll-type-label)}.business-builder_reset__VNySX:hover{background:var(--ll-brand-soft)}.business-builder_reset__VNySX svg{width:15px;height:15px}.business-builder_steps__s43wN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ll-space-1);margin:0;padding:var(--ll-space-4) var(--ll-space-4);list-style:none}.business-builder_steps__s43wN button{display:flex;align-items:center;justify-content:center;gap:var(--ll-space-1);width:100%;min-height:var(--ll-ui-target);padding:var(--ll-space-2) var(--ll-space-1);border:1px solid transparent;border-radius:var(--ll-ui-corner);color:var(--ll-brand-hover);background:var(--ll-brand-ivory);font-size:var(--ll-type-label);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control)}.business-builder_steps__s43wN button[aria-current=step]{border-color:var(--ll-brand-ink);color:var(--ll-brand-paper);background:var(--ll-brand-ink)}.business-builder_steps__s43wN button>svg{display:none}.business-builder_stepNumber__h7VSH{opacity:.85;font-variant-numeric:tabular-nums}.business-builder_demoBody__JUGBW{display:grid}.business-builder_demoControls__N7vrf{display:flex;flex-direction:column;align-items:stretch;padding:var(--ll-space-3) var(--ll-space-5) var(--ll-space-6)}.business-builder_demoControls__N7vrf h3{margin:0 0 var(--ll-space-5);font-size:var(--ll-type-h3);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-heading);letter-spacing:var(--ll-tracking-heading)}.business-builder_colourOptions__5KECi,.business-builder_exampleOptions__830Yf{margin:0;padding:0;border:0}.business-builder_colourOptions__5KECi legend,.business-builder_exampleOptions__830Yf legend,.business-builder_nameLabel__DRhM1{margin-bottom:var(--ll-space-3);font-size:var(--ll-type-label);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control)}.business-builder_exampleOptions__830Yf{display:flex;flex-wrap:wrap;gap:var(--ll-space-2)}.business-builder_exampleOptions__830Yf label{position:relative;display:flex;flex:1 1 80px;flex-direction:column;align-items:center;justify-content:center;gap:var(--ll-space-2);min-height:94px;padding:var(--ll-space-3) var(--ll-space-2);border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);color:var(--ll-brand-ink);background:var(--ll-brand-paper);font-size:var(--ll-type-label);text-align:center;line-height:var(--ll-leading-control);cursor:pointer}.business-builder_exampleOptions__830Yf label.business-builder_selectedOption__RheaR{border-color:var(--ll-brand-ink);box-shadow:inset 0 0 0 1px var(--ll-brand-ink);background:var(--ll-brand-ivory)}.business-builder_exampleOptions__830Yf label>svg:not(.business-builder_optionCheck__R5cYE){width:24px;height:24px}.business-builder_colourOptions__5KECi input,.business-builder_exampleOptions__830Yf input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.business-builder_colourOptions__5KECi label:has(input:focus-visible),.business-builder_exampleOptions__830Yf label:has(input:focus-visible){outline:3px solid var(--ll-ui-focus);outline-offset:4px}.business-builder_exampleOptions__830Yf .business-builder_optionCheck__R5cYE{position:absolute;top:5px;right:5px;width:12px;height:12px}.business-builder_ideaDescription__1th3Y{margin:var(--ll-space-4) 0;color:var(--ll-brand-hover);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_ideaPrompt__2hElq{display:flex;align-items:flex-start;gap:var(--ll-space-2);margin-top:var(--ll-space-half);padding:var(--ll-space-4);border-radius:var(--ll-ui-corner);background:var(--ll-brand-ivory)}.business-builder_ideaPrompt__2hElq>svg{flex:none;width:19px;height:19px}.business-builder_ideaPrompt__2hElq strong{font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_ideaPrompt__2hElq p{margin:var(--ll-space-1) 0 0;color:var(--ll-brand-hover);font-size:var(--ll-type-label);line-height:var(--ll-leading-body)}.business-builder_nameLabel__DRhM1{display:block}.business-builder_nameInput__1iKwa{width:100%;min-height:var(--ll-ui-target);padding:var(--ll-space-3) var(--ll-space-3);border:1px solid var(--ll-brand-control-line);border-radius:var(--ll-ui-corner);color:var(--ll-brand-ink);background:var(--ll-brand-paper);font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_colourOptions__5KECi{display:flex;flex-wrap:wrap;gap:var(--ll-space-3);margin-top:var(--ll-space-6)}.business-builder_colourOptions__5KECi label{position:relative;display:flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);padding:var(--ll-space-1) var(--ll-space-2) var(--ll-space-1) var(--ll-space-1);border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);font-size:var(--ll-type-label);cursor:pointer}.business-builder_colourOptions__5KECi .business-builder_selectedColour__PG5fU{border-color:var(--ll-brand-ink);box-shadow:inset 0 0 0 1px var(--ll-brand-ink)}.business-builder_swatch__DHS6w{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid #00000014;border-radius:50%;color:#151515}.business-builder_swatch__DHS6w svg{width:16px;height:16px}.business-builder_smallCopy__FuHZA{margin:var(--ll-space-5) 0;color:var(--ll-brand-hover);font-size:var(--ll-type-label);line-height:var(--ll-leading-body)}.business-builder_previewChecklist__dXtU9{display:grid;gap:var(--ll-space-3);margin:0 0 var(--ll-space-2);padding:0;list-style:none}.business-builder_previewChecklist__dXtU9 li{display:flex;gap:var(--ll-space-2);font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_previewChecklist__dXtU9 svg{flex:none;width:19px;height:19px}.business-builder_demoActions__wO2tK{display:flex;flex-wrap:wrap;gap:var(--ll-space-3);align-items:center;margin-top:auto;padding-top:var(--ll-space-6)}.business-builder_demoActions__wO2tK .business-builder_primary__Sjqw8{flex:1 1 175px;padding-inline:var(--ll-space-3)}.business-builder_back__f1cQt{display:inline-flex;align-items:center;gap:var(--ll-space-1);min-height:var(--ll-ui-target);padding:var(--ll-space-2) var(--ll-space-1);border:0;border-radius:var(--ll-ui-corner);color:var(--ll-brand-ink);background:transparent;font-size:var(--ll-type-control)}.business-builder_back__f1cQt svg{width:17px;height:17px}.business-builder_demoPrivacy__NoQwa{margin:var(--ll-space-4) 0 0;color:var(--ll-brand-muted);font-size:var(--ll-type-label);line-height:var(--ll-leading-body)}.business-builder_previewStage__joLGv{display:flex;flex-direction:column;justify-content:center;gap:var(--ll-space-3);padding:var(--ll-space-6) var(--ll-space-5);background:var(--ll-brand-soft)}.business-builder_browserFrame__6bTl2{overflow:hidden;width:100%;border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);background:var(--ll-brand-paper);box-shadow:var(--ll-shadow-card)}.business-builder_browserBar__Up2oH{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-space-2);min-height:36px;padding:var(--ll-space-2) var(--ll-space-3);border-bottom:1px solid var(--ll-brand-line);color:var(--ll-brand-hover);background:var(--ll-brand-ivory);font-size:var(--ll-type-label)}.business-builder_browserBar__Up2oH>span:last-child{display:flex;align-items:center;gap:var(--ll-space-1)}.business-builder_browserBar__Up2oH svg{width:12px;height:12px}.business-builder_browserDots__4oJbF{display:flex;gap:var(--ll-space-1)}.business-builder_browserDots__4oJbF i{width:5px;height:5px;border-radius:var(--ll-radius-round);background:var(--ll-brand-line)}.business-builder_storeHeader__WvY7T{display:flex;align-items:center;gap:var(--ll-space-2);min-height:60px;padding:var(--ll-space-3) var(--ll-space-4);color:var(--demo-ink);background:var(--demo-colour)}.business-builder_storeHeader__WvY7T strong{flex:1;font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_smallMonogram__hfkFD{display:grid;place-items:center;flex:none;width:31px;height:31px;border:1px solid;border-radius:var(--ll-radius-round);font-family:var(--ll-ui-font);font-size:var(--ll-type-lead)}.business-builder_exampleTag__c8ijf{padding:var(--ll-space-1) var(--ll-space-1);border:1px solid color-mix(in srgb,var(--ll-brand-black) 20.78%,transparent);border-radius:var(--ll-ui-corner);font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_storeImage__HVT_B{position:relative;aspect-ratio:1.6;overflow:hidden;background:var(--ll-brand-line)}.business-builder_storeImage__HVT_B img{-o-object-fit:cover;object-fit:cover}.business-builder_storeCategory__VEQ1L{position:absolute;bottom:12px;left:12px;max-width:calc(100% - 24px);padding:var(--ll-space-1) var(--ll-space-2);border-radius:var(--ll-ui-corner);color:var(--ll-brand-ink);background:color-mix(in srgb,var(--ll-brand-paper) 94.9%,transparent);font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_storeCopy__HwWCS{padding:var(--ll-space-5)}.business-builder_storeCopy__HwWCS h4{margin:0;font-size:var(--ll-type-h4);font-weight:var(--ll-weight-strong);letter-spacing:var(--ll-tracking-heading);line-height:var(--ll-leading-heading)}.business-builder_storeCopy__HwWCS>p{margin:var(--ll-space-2) 0 0;color:var(--ll-brand-hover);font-size:var(--ll-type-label);line-height:var(--ll-leading-body)}.business-builder_storeByline__xntAm{display:flex;align-items:center;gap:var(--ll-space-2);margin-top:var(--ll-space-5);padding-top:var(--ll-space-3);border-top:1px solid var(--ll-brand-line);color:var(--ll-brand-hover);font-size:var(--ll-type-label)}.business-builder_bylineDot__y_LGf{width:7px;height:7px;border-radius:var(--ll-radius-round);background:var(--demo-ink)}.business-builder_previewCaption__2zjYq{margin:0;color:var(--ll-brand-hover);font-size:var(--ll-type-label);line-height:var(--ll-leading-control);text-align:center}.business-builder_brandPreview__Jckms{display:flex;min-height:330px;padding:var(--ll-space-7) var(--ll-space-5);flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--demo-ink);background:var(--demo-colour)}.business-builder_brandMonogram__Hqaxn{display:grid;place-items:center;width:88px;height:88px;border:1px solid;border-radius:var(--ll-radius-round);font-family:var(--ll-ui-font);font-size:var(--ll-type-h1)}.business-builder_brandPreview__Jckms h4{max-width:22ch;margin:var(--ll-space-5) 0 0;font-family:var(--ll-ui-font);font-size:var(--ll-type-h2);line-height:var(--ll-leading-heading);font-weight:var(--ll-weight-body)}.business-builder_brandPreview__Jckms p{margin:var(--ll-space-2) 0 0;font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_brandSwatches__hc1VU{display:flex;gap:7px;margin-top:30px}.business-builder_brandSwatches__hc1VU span{width:24px;height:24px;border:1px solid;border-radius:50%;background:var(--demo-colour)}.business-builder_brandSwatches__hc1VU span:nth-child(2){background:var(--demo-ink)}.business-builder_brandSwatches__hc1VU span:nth-child(3){background:#fffdf6}.business-builder_previewLabel__tsF_r{margin-top:var(--ll-space-3);font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_toolsGrid__1JvJj{display:grid;gap:var(--ll-space-5)}.business-builder_sparkCard__anJyj{position:relative;padding:var(--ll-space-7) var(--ll-space-6);overflow:hidden;border:1px solid var(--ll-brand-ink);border-radius:var(--ll-ui-corner);color:var(--ll-brand-paper);background:var(--ll-brand-ink)}.business-builder_sparkMark__zGt3i{width:110px;height:110px;margin:calc(var(--ll-space-2) * -1) 0 var(--ll-space-4)}.business-builder_sparkCard__anJyj h3{max-width:19ch;margin:0;font-size:var(--ll-type-h2);font-weight:var(--ll-weight-strong);letter-spacing:var(--ll-tracking-heading);line-height:var(--ll-leading-display)}.business-builder_sparkCard__anJyj>p:not(.business-builder_eyebrow__gmO1P){max-width:42ch;margin:var(--ll-space-4) 0 0;color:var(--ll-brand-inverse-muted);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_promptExamples__LZgXy{margin:var(--ll-space-6) 0;padding:var(--ll-space-5) 0;border-top:1px solid var(--ll-brand-hover);border-bottom:1px solid var(--ll-brand-hover)}.business-builder_promptExamples__LZgXy .business-builder_smallLabel__7tK__{color:var(--ll-brand-inverse-muted)}.business-builder_promptExamples__LZgXy p{margin:var(--ll-space-3) 0 0;font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_visualCard__dDNmZ{overflow:hidden;border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);background:var(--ll-brand-ivory)}.business-builder_toolImage__QmJBv{position:relative;aspect-ratio:1.4;overflow:hidden;background:var(--ll-brand-line)}.business-builder_toolImage__QmJBv img{-o-object-fit:cover;object-fit:cover}.business-builder_visualCardCopy___RZ7R{padding:var(--ll-space-6)}.business-builder_visualCardCopy___RZ7R>svg{width:24px;height:24px;margin-bottom:var(--ll-space-3)}.business-builder_visualCard__dDNmZ h3{margin:0;font-size:var(--ll-type-h3);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-heading);letter-spacing:var(--ll-tracking-heading)}.business-builder_visualCard__dDNmZ p{margin:var(--ll-space-3) 0 0;color:var(--ll-brand-hover);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_imageCaption__ZyLV4{display:block;margin-top:var(--ll-space-4);color:var(--ll-brand-muted);font-size:var(--ll-type-label);line-height:var(--ll-leading-control)}.business-builder_toolDetails__OOk_b{display:grid;gap:var(--ll-space-6);margin:var(--ll-space-7) 0 0;padding:var(--ll-space-6) 0;border-block:1px solid var(--ll-brand-line)}.business-builder_toolDetails__OOk_b dt{display:flex;align-items:center;gap:var(--ll-space-3);font-size:var(--ll-type-body);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control)}.business-builder_toolDetails__OOk_b dt>span{color:var(--ll-brand-muted);font-size:var(--ll-type-label);font-variant-numeric:tabular-nums}.business-builder_toolDetails__OOk_b dd{margin:var(--ll-space-2) 0 0;color:var(--ll-brand-hover);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_note__2EO_0{margin:var(--ll-space-4) 0 0;color:var(--ll-brand-muted);font-size:var(--ll-type-label);line-height:var(--ll-leading-body)}.business-builder_note__2EO_0 a{color:inherit}.business-builder_parentSection__9dZAZ{display:grid;gap:var(--ll-space-7);padding:var(--ll-space-7) var(--ll-space-6);border-radius:var(--ll-ui-corner);background:var(--ll-brand-soft)}.business-builder_parentSection__9dZAZ .business-builder_textLink__Yqe9B{margin-top:var(--ll-space-4)}.business-builder_parentPoints__y1nqq{display:grid;gap:var(--ll-space-6);margin:0;padding:0;list-style:none}.business-builder_parentPoints__y1nqq li{display:flex;align-items:flex-start;gap:var(--ll-space-3)}.business-builder_parentPoints__y1nqq li>svg{flex:none;width:20px;height:20px;margin-top:var(--ll-space-half)}.business-builder_parentPoints__y1nqq strong{font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_parentPoints__y1nqq p{margin:var(--ll-space-2) 0;color:var(--ll-brand-hover);font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.business-builder_parentPoints__y1nqq a{display:inline-block;min-height:var(--ll-ui-target);padding-block:var(--ll-space-2);color:inherit;font-size:var(--ll-type-body);line-height:var(--ll-leading-control)}.business-builder_questionsSection__UhU6T{max-width:900px}.business-builder_questions__bpN5o details{border-top:1px solid var(--ll-brand-line)}.business-builder_questions__bpN5o details:last-child{border-bottom:1px solid var(--ll-brand-line)}.business-builder_questions__bpN5o summary{display:flex;justify-content:space-between;align-items:center;gap:var(--ll-space-5);min-height:72px;padding:var(--ll-space-5) 0;list-style:none;font-size:var(--ll-type-body);font-weight:var(--ll-weight-strong);line-height:var(--ll-leading-control);cursor:pointer}.business-builder_questions__bpN5o summary::-webkit-details-marker{display:none}.business-builder_questions__bpN5o summary svg{width:20px;height:20px;flex:none;transition:transform var(--ll-motion-fast) ease}.business-builder_questions__bpN5o details[open] summary svg{transform:rotate(45deg)}.business-builder_questions__bpN5o details>div{max-width:75ch;padding:0 var(--ll-space-7) var(--ll-space-5) 0;font-size:var(--ll-type-body);line-height:var(--ll-leading-reading)}.business-builder_questions__bpN5o p{margin:0;color:var(--ll-brand-hover)}.business-builder_questions__bpN5o details a{display:inline-block;min-height:var(--ll-ui-target);margin-top:var(--ll-space-2);padding-block:var(--ll-space-2);color:inherit}.business-builder_finalCta__gzL3F{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ll-space-6);margin-bottom:var(--ll-space-12);padding:var(--ll-space-7) var(--ll-space-6);border:1px solid var(--ll-brand-line);border-radius:var(--ll-ui-corner);background:var(--ll-brand-soft)}.business-builder_finalCta__gzL3F>div:first-child{flex:1 1 300px}.business-builder_finalActions__igjpU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ll-space-2)}@container ll-builder-page (min-width: 760px){.business-builder_toolsGrid__1JvJj{grid-template-columns:repeat(2,minmax(0,1fr))}.business-builder_toolDetails__OOk_b{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ll-space-7)}.business-builder_parentSection__9dZAZ{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ll-space-9);padding:var(--ll-space-8)}}@container ll-builder-page (min-width: 960px){.business-builder_hero__L1RSW{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ll-space-7);padding-top:var(--ll-space-10)}}@container ll-builder-page (min-width: 1100px){.business-builder_hero__L1RSW{gap:var(--ll-space-11)}.business-builder_heroImage__HLQXY{aspect-ratio:.98}.business-builder_heroVisual__IIpVM{padding-top:var(--ll-space-6)}.business-builder_ideaNote__K7ZcB{left:-12px}.business-builder_shopNote___Tsmg{width:calc(100% - 48px);margin-top:calc(var(--ll-space-11) * -1);padding:var(--ll-space-6)}.business-builder_demoSection__avX1d,.business-builder_finalCta__gzL3F,.business-builder_parentSection__9dZAZ,.business-builder_questionsSection__UhU6T,.business-builder_toolsSection__BoO1k{margin-top:var(--ll-space-14)}.business-builder_sparkCard__anJyj{padding:var(--ll-space-8)}.business-builder_visualCardCopy___RZ7R{padding:var(--ll-space-7)}}@container ll-builder-demo (min-width: 720px){.business-builder_demoTop__lTced{padding-inline:var(--ll-space-6)}.business-builder_steps__s43wN{padding:var(--ll-space-5) var(--ll-space-6);gap:var(--ll-space-3)}.business-builder_steps__s43wN button{gap:var(--ll-space-3);font-size:var(--ll-type-body)}.business-builder_steps__s43wN button>svg{display:block;width:16px;height:16px}.business-builder_demoBody__JUGBW{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.business-builder_demoControls__N7vrf{padding:var(--ll-space-6) var(--ll-space-6) var(--ll-space-7)}.business-builder_previewStage__joLGv{padding:var(--ll-space-7)}.business-builder_brandPreview__Jckms{min-height:430px}}@media (max-width:479px){.business-builder_hero__L1RSW h1{font-size:var(--ll-type-founder-hero)}.business-builder_actions__wf6DU .business-builder_primary__Sjqw8{width:100%}.business-builder_stepNumber__h7VSH{display:none}.business-builder_storeHeader__WvY7T{padding:var(--ll-space-3);gap:var(--ll-space-2)}.business-builder_smallMonogram__hfkFD{display:none}.business-builder_colourOptions__5KECi{gap:var(--ll-space-2)}.business-builder_colourOptions__5KECi label{gap:var(--ll-space-1);padding-right:var(--ll-space-1)}.business-builder_swatch__DHS6w{width:26px;height:26px}.business-builder_parentSection__9dZAZ{padding:var(--ll-space-6) var(--ll-space-5)}}@media (prefers-reduced-motion:reduce){.business-builder_questions__bpN5o summary svg{transition:none}}