._8nWBqq_page{background:var(--mkt-lilac);color:var(--mkt-ink);overflow-wrap:break-word;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);column-gap:clamp(2.5rem,5vw,5rem);padding-inline:max(2.5rem,50vw - 620px);display:grid}._8nWBqq_page button:focus-visible,._8nWBqq_page a:focus-visible,._8nWBqq_page summary:focus-visible{outline:3px solid var(--mkt-violet);outline-offset:4px}._8nWBqq_hero{grid-area:1/1;min-width:0;padding-top:4.5rem}._8nWBqq_heroInner{max-width:540px}._8nWBqq_heroEnter{animation:.65s ease-out both _8nWBqq_demo-appear}._8nWBqq_heroEnter h1{letter-spacing:-.055em;margin-top:1.2rem;font-size:clamp(2.8rem,4.5vw,4.3rem);font-weight:650;line-height:1.06}._8nWBqq_heroEnter>p:first-child{letter-spacing:.16em;font-size:.72rem}._8nWBqq_heroEnter>p:not(:first-child){color:var(--mkt-muted);margin-top:1.5rem;font-size:1rem;line-height:1.85}._8nWBqq_heroEnter>button{color:var(--mkt-violet);background:0 0;border:0;margin-top:1rem;padding-inline:0}._8nWBqq_audienceChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1.5rem;display:grid}._8nWBqq_audienceChoices button{text-align:left;background:var(--mkt-white);border:1px solid #d6c7e5;border-radius:11px;align-items:center;gap:.6rem;min-height:46px;padding:.7rem .9rem;font-size:.85rem;font-weight:550;transition:background .18s,border-color .18s;display:flex}._8nWBqq_audienceChoices button svg{color:#75599e;flex:none}._8nWBqq_audienceChoices button:hover{background:#f8f4fd;border-color:#a98acb}._8nWBqq_audienceChoices button[aria-pressed=true]{background:var(--mkt-violet);color:#fff;border-color:var(--mkt-violet)}._8nWBqq_audienceChoices button[aria-pressed=true] svg{color:#fff}._8nWBqq_previewSection{grid-area:2/1;min-width:0;padding:1rem 0 4rem}._8nWBqq_workbench svg{width:100%;max-width:510px;height:auto;margin-inline:auto;display:block}._8nWBqq_workbench figcaption{text-align:center;color:var(--mkt-muted);margin-top:.6rem;font-size:.75rem;line-height:1.6}._8nWBqq_formulaArt,._8nWBqq_benchArt,._8nWBqq_productArt{animation:.7s ease-out both _8nWBqq_demo-appear}._8nWBqq_benchArt{animation-delay:.1s}._8nWBqq_productArt{animation-delay:.2s}._8nWBqq_routePreview{border-top:1px solid #d8c8e6;margin-top:2rem;padding-top:1.5rem}._8nWBqq_routePreviewKicker{color:var(--mkt-violet);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:650}._8nWBqq_routePreview h2{letter-spacing:-.03em;margin-top:.5rem;font-size:1.65rem;font-weight:650}._8nWBqq_routePreviewFoot{color:var(--mkt-muted);margin-top:.8rem;font-size:.9rem;line-height:1.8}._8nWBqq_routePreviewSteps{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.3rem;display:flex}._8nWBqq_routePreviewStep{color:var(--mkt-violet);align-items:center;gap:.5rem;font-size:.8rem;font-weight:550;display:inline-flex}._8nWBqq_formReveal{grid-area:1/2/span 2;min-width:0;padding:4.5rem 0}._8nWBqq_requestLayout{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}._8nWBqq_requestIntro{position:relative}._8nWBqq_requestIntro>button{float:right;color:var(--mkt-violet);font-size:.8rem}._8nWBqq_requestIntro>p:first-of-type{margin-top:0;padding-top:.6rem}._8nWBqq_requestIntro h2{max-width:none;margin-top:1rem;font-size:1.9rem;line-height:1.15}._8nWBqq_requestIntro>p:last-child{color:var(--mkt-muted);margin-top:.8rem;font-size:.875rem;line-height:1.8}._8nWBqq_requestForm{background:var(--mkt-white);border:2px solid #ad8bd8;border-radius:24px;padding:1.8rem;position:relative}._8nWBqq_requestMeta{border-bottom:1px solid #e4d9ee;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.5rem;padding-bottom:1.1rem;display:flex}._8nWBqq_audienceTab{color:var(--mkt-violet);background:#efe7f9;border-radius:7px;align-items:center;padding:.4rem .6rem;font-size:.68rem;font-weight:650;line-height:1.4;display:inline-flex}._8nWBqq_requestSummary{color:var(--mkt-muted);font-size:.7rem;line-height:1.6}._8nWBqq_requestForm input,._8nWBqq_requestForm textarea{min-height:48px;box-shadow:none;border-radius:10px;font-size:16px}._8nWBqq_requestForm label{letter-spacing:0;text-transform:none;font-size:.875rem}._8nWBqq_requestForm textarea{min-height:120px}._8nWBqq_builder{background:var(--mkt-paper);grid-area:3/1/auto/-1;margin-inline:calc(-1*max(2.5rem,50vw - 620px))}._8nWBqq_builder h2{letter-spacing:-.04em;max-width:13ch;font-size:clamp(2rem,3.5vw,3rem);line-height:1.14}._8nWBqq_builder>div{max-width:1240px}._8nWBqq_builder>div>div{gap:3rem}._8nWBqq_priorityGrid{border-top:1px solid #ddd0e8;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}._8nWBqq_priorityTile{background:0 0;border-bottom:1px solid #ddd0e8;border-radius:0}._8nWBqq_priorityTile>span:first-child{background:#eee5f6;border:0}._8nWBqq_priorityTile>span>span+span{color:var(--mkt-muted)}._8nWBqq_priorityTile:nth-child(2n){padding-left:1.4rem}._8nWBqq_prioritySelected{background:#eee6f7}._8nWBqq_priorityReveal{transition:background .18s}._8nWBqq_priorityTile:disabled{cursor:not-allowed;opacity:.65}._8nWBqq_priorityTile[aria-pressed=true]:disabled{opacity:1}._8nWBqq_builderSummary{border-bottom:1px solid #ddd0e8;padding:1.5rem 0}._8nWBqq_proofFooter{background:var(--mkt-paper);grid-area:4/1/auto/-1;margin-inline:calc(-1*max(2.5rem,50vw - 620px))}@keyframes _8nWBqq_demo-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){._8nWBqq_page{column-gap:2rem;padding-inline:1.5rem}._8nWBqq_hero{padding-top:3rem}._8nWBqq_formReveal{padding:3rem 0}._8nWBqq_heroEnter h1{font-size:2.9rem}._8nWBqq_audienceChoices button{gap:.4rem;padding:.6rem;font-size:.8rem}._8nWBqq_requestForm{padding:1.4rem}._8nWBqq_builder,._8nWBqq_proofFooter{margin-inline:-1.5rem}._8nWBqq_requestIntro>button{float:none}._8nWBqq_requestIntro>p:first-of-type{display:none}._8nWBqq_requestIntro h2{margin-top:.5rem}}@media (max-width:700px){._8nWBqq_page{flex-direction:column;padding-inline:1rem;display:flex}._8nWBqq_hero{order:1;padding-top:2.5rem}._8nWBqq_heroInner{max-width:none}._8nWBqq_heroEnter h1{max-width:15ch;font-size:clamp(2.5rem,9vw,3.5rem)}._8nWBqq_heroEnter>p:not(:first-child){margin-top:1rem;font-size:1rem;line-height:1.75}._8nWBqq_audienceChoices{margin-top:1.1rem}._8nWBqq_audienceChoices button{min-height:44px;padding:.7rem .6rem;font-size:.8rem}._8nWBqq_heroEnter>button{margin-top:.5rem}._8nWBqq_formReveal{order:2;padding:1.5rem 0 2.5rem}._8nWBqq_requestLayout{grid-template-columns:minmax(0,1fr);gap:1.2rem}._8nWBqq_requestIntro>button{float:right}._8nWBqq_requestIntro h2{max-width:12ch;font-size:1.65rem}._8nWBqq_requestForm{border-radius:18px;padding:1.4rem 1.1rem}._8nWBqq_requestIntro>p:last-child{max-width:none}._8nWBqq_previewSection{order:3;padding:0 0 2.5rem}._8nWBqq_workbench svg{max-width:340px}._8nWBqq_routePreview{margin-top:1.5rem}._8nWBqq_builder{order:4;margin-inline:-1rem}._8nWBqq_priorityGrid{grid-template-columns:1fr}._8nWBqq_priorityTile:nth-child(2n){padding-left:1rem}._8nWBqq_proofFooter{order:5;margin-inline:-1rem}}@media (max-width:359px){._8nWBqq_heroEnter h1{font-size:2.45rem}._8nWBqq_audienceChoices button{gap:.35rem;font-size:.72rem}._8nWBqq_requestIntro>button{font-size:.7rem}}@media (prefers-reduced-motion:reduce){._8nWBqq_heroEnter,._8nWBqq_formulaArt,._8nWBqq_benchArt,._8nWBqq_productArt{animation:none}._8nWBqq_page button,._8nWBqq_page a,._8nWBqq_priorityReveal{transition:none}}