/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.fact-row{flex-wrap:wrap;justify-content:center;gap:.5rem .6rem;list-style:none;display:flex}.fact-row li{border:1px solid var(--color-primary-200);color:var(--color-primary-800);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.fact-row li:before{content:"";background:var(--color-accent-500);border-radius:50%;width:.45rem;height:.45rem}.wiz-shell{scroll-margin-top:var(--anchor-offset);gap:1rem;display:grid;container-type:inline-size}.wiz{background:#fff;padding:1.5rem 1.25rem 1.75rem}@container (min-width:40rem){.wiz{padding:2rem 2.25rem 2.25rem}}.wiz-shell-lift .wiz{box-shadow:var(--shadow-lift)}.wiz-intro-head{gap:.5rem;margin-bottom:1.35rem;display:grid}.wiz-form-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-neutral-900);font-size:clamp(1.3rem,1.15rem + .6vw,1.6rem);font-weight:600;line-height:1.2}.wiz-form-lead{color:var(--color-neutral-600);font-size:.925rem;line-height:1.6}.wiz-head{border-bottom:1px solid var(--color-neutral-200);gap:.9rem;padding-bottom:1.35rem;display:grid}html:not(.js) .wiz-head,.wiz.is-plain .wiz-head{display:none}html:not(.js) .wiz-body,.wiz.is-plain .wiz-body{padding-top:0}.wiz-dots{gap:.4rem;list-style:none;display:none}@container (min-width:34rem){.js .wiz:not(.is-plain) .wiz-dots{display:flex}}.wiz-dot{letter-spacing:.01em;color:var(--color-neutral-500);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;display:flex}.wiz-dot-mark{border:2px solid var(--color-neutral-300);width:1.75rem;height:1.75rem;color:var(--color-neutral-500);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.wiz-dot.is-current{color:var(--color-primary-800)}.wiz-dot.is-current .wiz-dot-mark{border-color:var(--color-primary-600);background:var(--color-primary-600);color:#fff}.wiz-dot.is-done{color:var(--color-primary-700)}.wiz-dot.is-done .wiz-dot-mark{border-color:var(--color-primary-300);background:var(--color-primary-100);color:var(--color-primary-800)}.wiz-meter{gap:.5rem;display:grid}.wiz-count{color:var(--color-neutral-700);flex-wrap:wrap;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}.wiz-count-time{color:var(--color-neutral-500);font-weight:400}.wiz-bar{background:var(--color-neutral-200);border-radius:999px;height:.4rem;overflow:hidden}.wiz-bar-fill{height:100%;width:var(--wiz-progress,25%);background:linear-gradient(90deg, var(--color-primary-600), var(--color-accent-500));border-radius:999px;transition:width .35s;display:block}.wiz-resume{border-radius:var(--radius-base);background:var(--color-primary-50);color:var(--color-primary-800);flex-wrap:wrap;align-items:center;gap:.25rem .6rem;padding:.6rem .85rem;font-size:.85rem;display:flex}.wiz-resume[hidden]{display:none}.wiz-resume-reset{font:inherit;color:var(--color-primary-700);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.wiz-resume-reset:hover{color:var(--color-primary-900)}.wiz-body{padding-top:1.5rem}.wiz-step{border:0;gap:1.1rem;min-width:0;margin:0;padding:0;display:grid}.wiz-step[hidden]{display:none}.wiz-step+.wiz-step{border-top:1px solid var(--color-neutral-200);margin-top:2.25rem;padding-top:2.25rem}.js .wiz:not(.is-plain) .wiz-step+.wiz-step{border-top:0;margin-top:0;padding-top:0}.wiz.has-moved .wiz-step{animation:.28s both wiz-in}@keyframes wiz-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wiz.has-moved .wiz-step{animation:none}.wiz-bar-fill{transition:none}}.wiz-legend{flex-wrap:wrap;align-items:baseline;gap:.5rem .65rem;width:100%;padding:0;display:flex}.js .wiz:not(.is-plain) .wiz-kicker{display:none}.wiz-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-600);flex:0 0 100%;font-size:.75rem;font-weight:700}.wiz-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-neutral-900);font-size:clamp(1.3rem,1.1rem + .7vw,1.6rem);font-weight:600;line-height:1.2}.wiz-optional{background:var(--color-accent-300);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-900);border-radius:999px;align-items:center;padding:.15rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.wiz-intro{color:var(--color-neutral-600);margin-top:-.4rem;font-size:.95rem;line-height:1.6}.wiz-opt-inline{color:var(--color-neutral-500);font-weight:400}.wiz-group{gap:.6rem;display:grid}.wiz-reveal{gap:.4rem;display:grid}.wiz-reveal[hidden]{display:none}.wiz-field-row{gap:1.1rem;display:grid}@container (min-width:32rem){.wiz-field-row{grid-template-columns:1fr 1fr}}.dictate-field{position:relative}.dictate-field .dictate-input{resize:none;padding-right:3.6rem}.dictate-btn{border:1px solid var(--color-neutral-300);width:2.5rem;height:2.5rem;color:var(--color-neutral-700);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex;position:absolute;bottom:.6rem;right:.6rem}.dictate-btn:hover{border-color:var(--color-primary-600);background:var(--color-neutral-100);color:var(--color-primary-700)}.dictate-btn:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.dictate-btn svg{width:1.25rem;height:1.25rem}.dictate-btn[hidden]{display:none}.dictate-btn.is-listening{border-color:var(--color-accent-500);color:oklch(45% .11 58);background:oklch(97% .035 80);animation:1.4s ease-in-out infinite dictate-listening}@keyframes dictate-listening{0%,to{box-shadow:0 0 oklch(76.5% .15 68/.45)}50%{box-shadow:0 0 0 .45rem oklch(76.5% .15 68/0)}}.dictate-note{color:var(--color-primary-700);font-weight:500}.dictate-note[hidden]{display:none}@media (prefers-reduced-motion:reduce){.dictate-btn.is-listening{animation:none}}.choice-grid{gap:.65rem;display:grid}.choice-grid-wide{grid-template-columns:1fr}.choice-grid-lead{grid-auto-flow:dense}.choice-grid-lead>.wiz-reveal{grid-column:1/-1;margin-top:.35rem}@container (min-width:32rem){.choice-grid-wide,.choice-grid-compact,.choice-grid-slim{grid-template-columns:1fr 1fr}}@container (min-width:46rem){.choice-grid-compact{grid-template-columns:repeat(3,1fr)}}.choice{border-radius:var(--radius-base);border:1px solid var(--color-neutral-300);cursor:pointer;background:#fff;align-items:center;gap:.75rem;padding:.85rem 2.9rem .85rem .95rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.choice:hover{border-color:var(--color-primary-400);background:var(--color-primary-50)}.choice:active{transform:scale(.995)}.choice input{opacity:0;width:1px;height:1px;position:absolute}.choice-lg{align-items:flex-start;padding:1.15rem 3rem 1.15rem 1.15rem}.choice-plain{padding-left:1.05rem}.choice-icon{background:var(--color-primary-50);border:1px solid var(--color-primary-100);width:2.35rem;height:2.35rem;color:var(--color-primary-700);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.choice-icon svg{width:1.25rem;height:1.25rem}.choice-lg .choice-icon{width:2.75rem;height:2.75rem}.choice-lg .choice-icon svg{width:1.5rem;height:1.5rem}.choice-body{gap:.15rem;min-width:0;display:grid}.choice-title{color:var(--color-neutral-900);font-size:.95rem;font-weight:600;line-height:1.3}.choice-desc{color:var(--color-neutral-600);font-size:.83rem;line-height:1.45}.choice-check{border:2px solid var(--color-neutral-300);color:#0000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.choice-lg .choice-check{top:1.15rem;transform:none}.choice-check:after,.chip-check:after{content:"";width:.7rem;height:.7rem}.chip-check:after{width:.6rem;height:.6rem}.choice:has(input:checked){border-color:var(--color-primary-600);background:var(--color-primary-50);box-shadow:0 0 0 1px var(--color-primary-600)}.choice:has(input:checked) .choice-check{border-color:var(--color-primary-600);background:var(--color-primary-600);color:#fff}.choice:has(input:checked) .choice-check:after,.chip:has(input:checked) .chip-check:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4 4.6 9 10 3.2' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.choice:has(input:checked) .choice-icon{background:var(--color-primary-600);border-color:var(--color-primary-600);color:#fff}.choice:has(input:focus-visible){outline:3px solid var(--color-primary-500);outline-offset:2px}.choice-swatch{padding-left:.85rem}.swatch{border:1px solid oklch(25% .04 214/.12);border-radius:.65rem;flex-shrink:0;width:2.35rem;height:2.35rem}.swatch-brand{background:linear-gradient(135deg, var(--color-primary-700), var(--color-accent-500))}.swatch-cool{background:linear-gradient(135deg,oklch(42% .09 245),oklch(72% .07 235))}.swatch-nature{background:linear-gradient(135deg,oklch(42% .09 150),oklch(78% .09 135))}.swatch-warm{background:linear-gradient(135deg,oklch(50% .08 55),oklch(85% .06 80))}.swatch-bold{background:linear-gradient(135deg,oklch(58% .19 25),oklch(78% .16 70))}.swatch-dark{background:linear-gradient(135deg,oklch(24% .01 85),oklch(72% .13 85))}.chip-grid{flex-wrap:wrap;gap:.5rem;display:flex}.chip{border:1px solid var(--color-neutral-300);color:var(--color-neutral-800);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.9rem;font-weight:500;transition:border-color .15s,background .15s,box-shadow .15s,color .15s;display:inline-flex;position:relative}.chip:hover{border-color:var(--color-primary-400);background:var(--color-primary-50)}.chip input{opacity:0;width:1px;height:1px;position:absolute}.chip-check{border:2px solid var(--color-neutral-300);color:#0000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.chip:has(input:checked){border-color:var(--color-primary-600);background:var(--color-primary-50);box-shadow:0 0 0 1px var(--color-primary-600);color:var(--color-primary-900)}.chip:has(input:checked) .chip-check{border-color:var(--color-primary-600);background:var(--color-primary-600);color:#fff}.chip:has(input:focus-visible){outline:3px solid var(--color-primary-500);outline-offset:2px}.wiz-nav{flex-wrap:wrap;align-items:center;gap:.6rem .75rem;margin-top:.35rem;display:flex}html:not(.js) .wiz-nav,.wiz.is-plain .wiz-nav{display:none}.wiz-nav .wiz-next{flex:12rem;justify-content:center}.wiz-nav .wiz-back{flex:none}.wiz-skip{font:inherit;color:var(--color-neutral-600);text-underline-offset:3px;text-align:left;cursor:pointer;background:0 0;border:0;flex:100%;padding:.2rem 0;font-size:.88rem;font-weight:600;text-decoration:underline}.wiz-skip:hover{color:var(--color-primary-700)}.wiz-skip-lead{color:var(--color-primary-700);justify-self:start;margin-top:-.5rem}.wiz-skip-lead:hover{color:var(--color-primary-900)}html:not(.js) .wiz-skip-lead,.wiz.is-plain .wiz-skip-lead{display:none}.wiz-actions{flex-wrap:wrap;align-items:stretch;gap:.6rem .75rem;display:flex}.wiz-actions .wiz-nav{margin-top:0}.wiz-submit{flex:16rem;justify-content:center}.wiz-summary{border-radius:var(--radius-base);border:1px solid var(--color-primary-200);background:var(--color-primary-50);gap:.6rem;padding:1rem 1.15rem;display:grid}.wiz-summary[hidden]{display:none}.wiz-summary-title{color:var(--color-primary-900);font-size:.9rem;font-weight:600}.wiz-summary-list{color:var(--color-primary-800);gap:.3rem;font-size:.88rem;line-height:1.5;display:grid}.wiz-summary-list strong{font-weight:600}.wiz-summary-edit{font:inherit;color:var(--color-primary-700);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline}.wiz-summary-edit:hover{color:var(--color-primary-900)}.wiz-assurance{gap:.45rem;display:grid}.wiz-assurance li{color:var(--color-neutral-700);padding-left:1.6rem;font-size:.88rem;line-height:1.5;position:relative}.wiz-assurance li:before{content:"";background:var(--color-primary-100) center / .58rem no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23205868' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:999px;width:1rem;height:1rem;position:absolute;top:.24em;left:0}.wiz-legal{color:var(--color-neutral-500);font-size:.78rem;line-height:1.6}.wiz-legal a{color:var(--color-primary-700);text-underline-offset:2px;font-weight:600;text-decoration:underline}.wiz-required{color:var(--color-neutral-600);margin-top:-.6rem;font-size:.85rem;line-height:1.5}.wiz-confirm-note{border-inline-start:3px solid var(--color-accent-500);border-radius:var(--radius-base);background:var(--color-primary-50);color:var(--color-neutral-800);padding:.75rem 1rem;font-size:.9rem;line-height:1.55}html:not(.js) .wiz .url-add,.wiz.is-plain .url-add,.wiz.is-plain .wiz-summary,.js .wiz:not(.is-stepped,.is-plain)[data-open-step="1"] .wiz-step:not([data-step="1"]),.js .wiz:not(.is-stepped,.is-plain)[data-open-step="2"] .wiz-step:not([data-step="2"]),.js .wiz:not(.is-stepped,.is-plain)[data-open-step="3"] .wiz-step:not([data-step="3"]),.js .wiz:not(.is-stepped,.is-plain)[data-open-step="4"] .wiz-step:not([data-step="4"]){display:none}.wiz[data-open-step="2"]{--wiz-progress:50%}.wiz[data-open-step="3"]{--wiz-progress:75%}.wiz[data-open-step="4"]{--wiz-progress:100%}.js .wiz:not(.is-stepped,.is-plain,[data-draft]):not(:has([data-reveal=relaunch-site]:checked)) #relaunch-site,.js .wiz:not(.is-stepped,.is-plain)[data-draft]:not([data-draft~=relaunch-site]) #relaunch-site,.js .wiz:not(.is-stepped,.is-plain):not([data-draft~=industry-other]) #industry-other,.js .wiz:not(.is-stepped,.is-plain) [data-url-extra]:placeholder-shown,.js .wiz:not(.is-stepped,.is-plain) [data-url-group]:not(:has([data-url-extra]:placeholder-shown)) .url-add{display:none}}