.karastephens-seller-questionnaire{--questionnaire-header-height:4.5rem;--questionnaire-footer-height:5.5rem;--questionnaire-inline:clamp(1.25rem,4vw,3rem);background:var(--wp--preset--color--off-white,#f8f5ee);box-sizing:border-box;color:var(--wp--preset--color--primary,#3a352e);font-family:var(--wp--preset--font-family--work-sans,sans-serif);margin-block:0!important;min-height:100svh;position:relative}.karastephens-seller-questionnaire *,.karastephens-seller-questionnaire :after,.karastephens-seller-questionnaire :before{box-sizing:border-box}.karastephens-seller-questionnaire [hidden]{display:none!important}.karastephens-seller-questionnaire__progress{background:color-mix(in srgb,var(--wp--preset--color--secondary,#d6ab62) 20%,transparent);height:3px;left:0;position:fixed;top:0;width:100%;z-index:1001}.karastephens-seller-questionnaire__progress span{background:var(--wp--preset--color--secondary,#d6ab62);display:block;height:100%;transition:width .45s ease;width:0}.karastephens-seller-questionnaire__header{align-items:center;backdrop-filter:blur(10px);background:color-mix(in srgb,var(--wp--preset--color--off-white,#f8f5ee) 94%,transparent);border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--secondary,#d6ab62) 18%,transparent);display:flex;height:var(--questionnaire-header-height);justify-content:space-between;left:0;padding-inline:var(--questionnaire-inline);position:fixed;top:3px;width:100%;z-index:1000}.karastephens-seller-questionnaire__logo{filter:invert(1);height:1.55rem;object-fit:contain;opacity:.82;width:auto}.karastephens-seller-questionnaire__monogram{height:2.1rem;object-fit:contain;opacity:.72;width:2.1rem}.karastephens-seller-questionnaire__form,.karastephens-seller-questionnaire__panels{min-height:100svh}.karastephens-seller-questionnaire__panel{display:none;flex-direction:column;gap:1.4rem;justify-content:center;margin-inline:auto;min-height:100svh;padding:calc(var(--questionnaire-header-height) + clamp(3rem,9vh,7rem)) var(--questionnaire-inline) calc(var(--questionnaire-footer-height) + 3rem);width:min(100%,40rem)}.karastephens-seller-questionnaire__panel.is-active{animation:questionnaire-enter .35s ease both;display:flex}.karastephens-seller-questionnaire__panel h1,.karastephens-seller-questionnaire__panel h2{color:var(--wp--preset--color--primary,#3a352e);font-family:var(--wp--preset--font-family--ador-hairline,serif);font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.15;margin:0;max-width:18ch}.karastephens-seller-questionnaire__intro{align-items:center;max-width:48rem;text-align:center}.karastephens-seller-questionnaire__intro h1{font-size:clamp(2.6rem,7vw,5rem);max-width:17ch}.karastephens-seller-questionnaire__intro>p:not(.karastephens-seller-questionnaire__eyebrow){color:var(--wp--preset--color--taupe,#70665b);font-size:var(--wp--preset--font-size--medium,1.1rem);line-height:1.75;margin:0;max-width:42rem}.karastephens-seller-questionnaire__intro small{color:var(--wp--preset--color--taupe,#70665b);letter-spacing:.08em;text-transform:uppercase}.karastephens-seller-questionnaire__legal{color:var(--wp--preset--color--taupe,#70665b);font-size:var(--wp--preset--font-size--tiny,.75rem)!important;line-height:1.55!important;margin-top:var(--wp--preset--spacing--tiny,.75rem)!important;max-width:42rem}.karastephens-seller-questionnaire__legal a{color:inherit}.karastephens-seller-questionnaire__eyebrow{color:var(--wp--preset--color--primary,#3a352e);font-size:var(--wp--preset--font-size--tiny,.7rem);font-weight:600;letter-spacing:.2em;margin:0;text-transform:uppercase}.karastephens-seller-questionnaire__help{font-size:.9rem;line-height:1.6;margin:-.4rem 0 0;max-width:42rem;padding-left:1rem}.karastephens-seller-questionnaire__help,.karastephens-seller-questionnaire__note{border-left:2px solid var(--wp--preset--color--secondary,#d6ab62);color:var(--wp--preset--color--taupe,#70665b);font-style:italic}.karastephens-seller-questionnaire__note{font-family:var(--wp--preset--font-family--ador-hairline,serif);font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.55;margin:0;padding-left:1.25rem}.karastephens-seller-questionnaire__ornament{align-items:center;color:var(--wp--preset--color--secondary,#d6ab62);display:flex;gap:1rem}.karastephens-seller-questionnaire__ornament:after,.karastephens-seller-questionnaire__ornament:before{background:var(--wp--preset--color--accent,#e5dccd);content:"";height:1px;width:100%}.karastephens-seller-questionnaire__input,.karastephens-seller-questionnaire__textarea{background:transparent;border:0;border-bottom:1px solid var(--wp--preset--color--accent,#e5dccd);border-radius:0;color:var(--wp--preset--color--primary,#3a352e);font:inherit;font-size:1rem;line-height:1.5;margin:0;padding:.85rem .15rem;width:100%}.karastephens-seller-questionnaire__input:focus,.karastephens-seller-questionnaire__textarea:focus{border-color:var(--wp--preset--color--secondary,#d6ab62);box-shadow:0 2px 0 var(--wp--preset--color--secondary,#d6ab62);outline:0}.karastephens-seller-questionnaire__input::placeholder,.karastephens-seller-questionnaire__textarea::placeholder{color:var(--wp--preset--color--taupe,#70665b)}.karastephens-seller-questionnaire__textarea{background:color-mix(in srgb,var(--wp--preset--color--white,#fff) 66%,transparent);border:1px solid var(--wp--preset--color--accent,#e5dccd);min-height:8rem;padding:1rem;resize:vertical}.karastephens-seller-questionnaire__choices{display:flex;flex-wrap:wrap;gap:.65rem}.karastephens-seller-questionnaire__choice,.karastephens-seller-questionnaire__next,.karastephens-seller-questionnaire__start{cursor:pointer;font:inherit}.karastephens-seller-questionnaire__choice{background:color-mix(in srgb,var(--wp--preset--color--white,#fff) 70%,transparent);border:1px solid var(--wp--preset--color--accent,#e5dccd);border-radius:100px;color:var(--wp--preset--color--taupe,#70665b);padding:.7rem 1.25rem;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.karastephens-seller-questionnaire__choice.is-selected,.karastephens-seller-questionnaire__choice:hover{background:var(--wp--preset--color--secondary,#d6ab62);border-color:var(--wp--preset--color--secondary,#d6ab62);color:var(--wp--preset--color--primary,#3a352e)}.karastephens-seller-questionnaire__next,.karastephens-seller-questionnaire__start{align-items:center;background:var(--wp--preset--color--primary,#3a352e);border:1px solid var(--wp--preset--color--primary,#3a352e);border-radius:0;color:var(--wp--preset--color--off-white,#f8f5ee);display:inline-flex;font-size:var(--wp--preset--font-size--tiny);font-weight:600;gap:.75em;justify-content:center;letter-spacing:.1em;padding:.875rem 1.5rem;text-transform:uppercase;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.karastephens-seller-questionnaire__next:after,.karastephens-seller-questionnaire__start:after{content:"→";display:inline-block;line-height:1;transition:transform .18s ease}.karastephens-seller-questionnaire__next:hover:after,.karastephens-seller-questionnaire__start:hover:after{transform:translateX(.25rem)}.karastephens-seller-questionnaire__next:disabled,.karastephens-seller-questionnaire__start:disabled{cursor:wait;opacity:.55}.karastephens-seller-questionnaire__follow-up,.karastephens-seller-questionnaire__follow-up-label{color:var(--wp--preset--color--taupe,#70665b);display:grid;font-size:.9rem;gap:1rem;margin-top:.5rem}.karastephens-seller-questionnaire__follow-up label,.karastephens-seller-questionnaire__follow-up-label label{display:grid;gap:.35rem}.karastephens-seller-questionnaire__nav{align-items:center;backdrop-filter:blur(10px);background:color-mix(in srgb,var(--wp--preset--color--off-white,#f8f5ee) 94%,transparent);border-top:1px solid color-mix(in srgb,var(--wp--preset--color--secondary,#d6ab62) 18%,transparent);bottom:0;display:grid;grid-template-columns:1fr auto 1fr;left:0;min-height:var(--questionnaire-footer-height);padding:1rem var(--questionnaire-inline);position:fixed;width:100%;z-index:1000}.karastephens-seller-questionnaire__nav p{color:var(--wp--preset--color--taupe,#70665b);font-size:.7rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.karastephens-seller-questionnaire__back{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--primary,#3a352e);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wp--preset--font-size--tiny);font-weight:600;gap:.75em;justify-self:start;letter-spacing:.1em;padding:.25rem 0;position:relative;text-transform:uppercase}.karastephens-seller-questionnaire__back:before{content:"←";display:inline-block;line-height:1;transition:transform .18s ease}.karastephens-seller-questionnaire__back:after{background:var(--wp--preset--color--secondary,#d6ab62);bottom:-.25rem;content:"";height:2px;left:0;position:absolute;width:100%}.karastephens-seller-questionnaire__back:hover:before{transform:translateX(-.25rem)}.karastephens-seller-questionnaire__next{justify-self:end}.karastephens-seller-questionnaire__status{background:#8b2d31;bottom:calc(var(--questionnaire-footer-height) + 1rem);color:var(--wp--preset--color--white,#fff);font-size:.9rem;left:50%;margin:0;padding:.9rem 1.1rem;position:fixed;text-align:center;transform:translateX(-50%);width:min(100% - 2rem,40rem);z-index:1100}.karastephens-seller-questionnaire__thank-you{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:100svh;padding:calc(var(--questionnaire-header-height) + 3rem) var(--questionnaire-inline) 3rem;text-align:center}.karastephens-seller-questionnaire__thank-you img{height:3.5rem;object-fit:contain;opacity:.58;width:3.5rem}.karastephens-seller-questionnaire__thank-you h1{font-family:var(--wp--preset--font-family--ador-hairline,serif);font-size:clamp(2.75rem,7vw,4.5rem);font-weight:400;margin:0}.karastephens-seller-questionnaire__thank-you p{color:var(--wp--preset--color--taupe,#70665b);line-height:1.75;margin:0;max-width:30rem}.karastephens-seller-questionnaire__hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.karastephens-seller-questionnaire button:focus-visible,.karastephens-seller-questionnaire input:focus-visible,.karastephens-seller-questionnaire select:focus-visible,.karastephens-seller-questionnaire textarea:focus-visible{outline:2px solid var(--wp--preset--color--secondary,#d6ab62);outline-offset:3px}@keyframes questionnaire-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}body.admin-bar .karastephens-seller-questionnaire__progress{top:32px}body.admin-bar .karastephens-seller-questionnaire__header{top:35px}@media(max-width:782px){body.admin-bar .karastephens-seller-questionnaire__progress{top:46px}body.admin-bar .karastephens-seller-questionnaire__header{top:49px}}@media(max-width:600px){.karastephens-seller-questionnaire{--questionnaire-header-height:4rem;--questionnaire-footer-height:5rem}.karastephens-seller-questionnaire__logo{height:1.15rem}.karastephens-seller-questionnaire__monogram{height:1.7rem;width:1.7rem}.karastephens-seller-questionnaire__panel{padding-bottom:calc(var(--questionnaire-footer-height) + 2rem)}.karastephens-seller-questionnaire__nav{grid-template-columns:1fr 1fr}.karastephens-seller-questionnaire__nav p{display:none}}@media(prefers-reduced-motion:reduce){.karastephens-seller-questionnaire__back:before,.karastephens-seller-questionnaire__choice,.karastephens-seller-questionnaire__next,.karastephens-seller-questionnaire__next:after,.karastephens-seller-questionnaire__progress span,.karastephens-seller-questionnaire__start,.karastephens-seller-questionnaire__start:after{transition:none}.karastephens-seller-questionnaire__panel.is-active{animation:none}}
