@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap);:root{--color-primary:#2acece;--color-primary-hover:#1c8787;--color-secondary-hover:#bbf1f1;--color-accent:#f2ed6f;--color-accent-hover:#f8f6b4;--color-background:#f3faf9;--color-text:#114b5f;--font-family-base:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-body:1rem;--line-height-body:1.6;--font-size-body-lg:1.25rem;--line-height-body-lg:1.7;--font-weight-body:400;--font-weight-body-medium:500;--font-weight-heading:700}*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3faf9;background-color:var(--color-background);font-size:1rem;font-size:var(--font-size-body);font-weight:400;font-weight:var(--font-weight-body);line-height:1.6;line-height:var(--line-height-body);padding:0}body,h1,h2,h3,h4,h5,h6,html{color:#114b5f;color:var(--color-text);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);margin:0}h1,h2,h3,h4,h5,h6{font-weight:700;font-weight:var(--font-weight-heading)}h1{font-size:clamp(3rem,5vw,3.5rem)}h2{font-size:clamp(2.25rem,4vw,2.75rem)}h3{font-size:clamp(1.75rem,3vw,2.125rem)}li,p{font-size:1rem;font-size:var(--font-size-body);line-height:1.6;line-height:var(--line-height-body);margin:0 0 1rem}.text-body-medium{font-size:1.25rem;font-size:var(--font-size-body-lg);font-weight:500;font-weight:var(--font-weight-body-medium);line-height:1.7;line-height:var(--line-height-body-lg)}a{color:inherit;text-decoration:none;transition:color .2s ease,background-color .2s ease}a:focus,a:hover{color:#1c8787;color:var(--color-primary-hover)}button{border:none;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);font-size:1rem;font-size:var(--font-size-body);font-weight:500;font-weight:var(--font-weight-body-medium);transition:background-color .2s ease,color .2s ease,transform .2s ease}.btn-primary{background-color:#2acece;border-radius:999px;color:#114b5f;padding:.75rem 1.5rem}.btn-primary:focus,.btn-primary:hover{background-color:#1c8787}.btn-accent{background-color:#f2ed6f;background-color:var(--color-accent);border-radius:999px;color:#114b5f;color:var(--color-text);padding:.75rem 1.5rem}.btn-accent:focus,.btn-accent:hover{background-color:#f8f6b4;background-color:var(--color-accent-hover)}.badge{align-items:center;background-color:#bbf1f1;background-color:var(--color-secondary-hover);border-radius:999px;color:#1c8787;color:var(--color-primary-hover);display:inline-flex;font-size:.875rem;font-weight:500;font-weight:var(--font-weight-body-medium);gap:.5rem;padding:.35rem .75rem}.price{color:#2acece;color:var(--color-primary);font-size:1.25rem;font-size:var(--font-size-body-lg);font-weight:700;font-weight:var(--font-weight-heading)}.accent{color:#f2ed6f;color:var(--color-accent)}code{background-color:#114b5f0d;border-radius:4px;font-family:Source Code Pro,Menlo,Monaco,Consolas,Courier New,monospace;padding:.15rem .35rem}.landing-page{background-color:var(--color-background);display:flex;flex-direction:column;gap:0}.section{overflow:hidden;padding:clamp(3.5rem,7vw,6rem) clamp(1.5rem,6vw,5.5rem);position:relative}.section:not(:last-of-type){border-bottom:1px solid #114b5f14}.section-header{margin-bottom:2.5rem;max-width:720px}.section-header--center{margin-left:auto;margin-right:auto;text-align:center}.section-kicker{align-items:center;background-color:#2acece29;border-radius:999px;color:var(--color-primary-hover);display:inline-flex;font-size:.875rem;font-weight:var(--font-weight-body-medium);margin-bottom:1rem;padding:.3rem .9rem}.section-lead{color:#114b5fd9;font-size:clamp(1.05rem,2.4vw,1.25rem)}.badge-primary{background-color:var(--color-primary);color:#fff}.btn{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:var(--font-weight-body-medium);gap:.5rem;justify-content:center;padding:.85rem 2.2rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.btn-primary{background-color:var(--color-primary);color:var(--color-text)}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-primary-hover);color:#fff;transform:translateY(-2px)}.btn-outline{background-color:initial;border:1.5px solid #114b5f2e;color:var(--color-text)}.btn-outline:focus,.btn-outline:hover{border-color:var(--color-primary-hover);color:var(--color-primary-hover);transform:translateY(-2px)}.btn-link{color:var(--color-primary-hover);font-weight:var(--font-weight-body-medium)}.btn-link:focus,.btn-link:hover{text-decoration:underline}.hero-section{grid-gap:clamp(2rem,5vw,4rem);align-items:center;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:repeat(2,minmax(0,1fr))}.hero-content{max-width:560px;position:relative;z-index:2}.hero-actions,.hero-store-badges{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0}.hero-store-badges{align-items:center;justify-content:center}.store-badge{display:block;height:48px;width:auto}.store-badge-link{display:inline-flex}.comingsoon-page{align-items:center;background-color:var(--color-background);display:flex;justify-content:center;min-height:100vh;padding:clamp(2rem,6vw,4rem)}.comingsoon-hero{gap:1.75rem;max-width:720px;text-align:center}.comingsoon-card,.comingsoon-hero{display:flex;flex-direction:column}.comingsoon-card{background-color:#fff;border-radius:20px;box-shadow:0 18px 36px #114b5f1f;gap:1rem;padding:clamp(1.75rem,3vw,2.5rem)}.comingsoon-card code{display:inline-block;font-size:.95rem;margin-top:.5rem}.comingsoon-note,.hero-comingsoon{color:#114b5fbf;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:var(--font-weight-body-medium)}.hero-comingsoon{margin-bottom:2rem;text-align:center}.hero-highlights{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-highlight{background-color:#fff;border-radius:16px;box-shadow:0 12px 24px #114b5f14;padding:1.25rem}.hero-highlight__title{display:block;font-weight:var(--font-weight-heading);margin-bottom:.5rem}.hero-art{background:radial-gradient(circle at top left,#2acece4d,#114b5f1a);border-radius:32px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:360px;padding:clamp(2rem,4vw,3rem);position:relative}.hero-card{background-color:#fff;border-radius:20px;box-shadow:0 24px 40px #114b5f1f;padding:1.5rem}.hero-card--buyer{align-self:flex-start}.hero-card--seller{align-self:flex-end}.hero-card__eyebrow{color:#114b5f99;display:inline-block;font-size:.825rem;margin-bottom:.5rem}.hero-card__title{display:block;font-size:1.25rem;margin-bottom:.4rem}.value-props__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.value-card{background-color:#fff;border-radius:20px;box-shadow:0 12px 30px #114b5f14;display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1.75rem,3vw,2.5rem)}.value-card__header h3{margin-bottom:.35rem}.value-card__list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.value-card__list li{display:flex;gap:.6rem}.value-card__list li:before{color:var(--color-primary);content:"•"}.featured-closets__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.closet-card{background-color:#fff;border-radius:20px;box-shadow:0 12px 24px #114b5f14;gap:1.25rem;padding:1.8rem}.closet-card,.closet-card__header{display:flex;flex-direction:column}.closet-card__header{gap:.3rem}.closet-card__handle{color:#114b5fb3;font-size:.95rem}.closet-card__list{grid-gap:.75rem;display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.closet-card__list li{align-items:center;display:flex;gap:1rem;justify-content:space-between}.closet-card__footer{color:#114b5fb3;font-size:.95rem}.deals-showcase__scroller{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.deal-card{background-color:#fff;border-radius:18px;box-shadow:0 12px 24px #114b5f14;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;position:relative}.deal-card__tag{align-self:flex-start;background-color:#f2ed6f4d;border-radius:999px;color:var(--color-text);font-size:.8rem;font-weight:var(--font-weight-body-medium);padding:.25rem .75rem}.deal-card__seller{color:#114b5fb3;font-size:.95rem}.deal-card__pricing{align-items:baseline;display:flex;gap:.75rem}.deal-card__old{color:#114b5f80;text-decoration:line-through}.deals-showcase__layout{grid-gap:clamp(2rem,5vw,4rem);align-items:start;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.deals-showcase__gallery{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.deals-showcase__figure{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 12px 24px #114b5f14;display:flex;justify-content:center;padding:.75rem}.deals-showcase__figure img{border-radius:12px;height:100%;object-fit:contain;width:100%}.purpose-banner{grid-gap:2.5rem;align-items:center;background:linear-gradient(135deg,#2acece2e,#fff);border-radius:32px;display:grid;gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(2rem,5vw,3.5rem);padding:clamp(3rem,6vw,5rem)}.purpose-banner__content p{font-size:clamp(1rem,2vw,1.2rem)}.purpose-banner__stats{grid-gap:1.25rem;display:grid;gap:1.25rem}.purpose-banner__stats div{background-color:#fff;border-radius:18px;box-shadow:0 12px 24px #114b5f14;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.purpose-banner__stats strong{color:var(--color-primary-hover);font-size:1.75rem}.purpose-banner__stats span{color:#114b5fb3}.how-it-works__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.flow-card{background-color:#fff;border-radius:24px;box-shadow:0 12px 24px #114b5f14;display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1.75rem,3vw,2.5rem)}.flow-card ol{grid-gap:1rem;display:grid;gap:1rem;list-style:none;margin:0;padding:0}.flow-card li{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:36px 1fr}.flow-step-index{align-items:center;background-color:#2acece29;border-radius:50%;color:var(--color-primary-hover);display:inline-flex;font-weight:var(--font-weight-heading);height:36px;justify-content:center;width:36px}.trust-signals__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.trust-card{background-color:#fff;border-radius:20px;box-shadow:0 12px 24px #114b5f14;padding:clamp(1.5rem,3vw,2.25rem)}.final-cta{background-color:#2acece1f;text-align:center}.final-cta__content{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:640px}.final-cta__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.landing-footer{background-color:#fff;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem clamp(1.5rem,6vw,5.5rem)}.landing-footer__content{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.footer-logo{color:var(--color-primary-hover);font-size:1.5rem;font-weight:var(--font-weight-heading)}.landing-footer__links{display:flex;flex-wrap:wrap;gap:1.25rem}.landing-footer__links a{color:#114b5fcc}.landing-footer__links a:focus,.landing-footer__links a:hover{color:var(--color-primary-hover)}.landing-footer__legal{border-top:1px solid #114b5f1a;color:#114b5f99;font-size:.85rem;padding-top:1.25rem}@media (max-width:1080px){.hero-section{grid-template-columns:1fr}.hero-art{order:-1}.featured-closets__grid,.hero-highlights,.how-it-works__grid,.trust-signals__grid,.value-props__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deals-showcase__layout{grid-template-columns:1fr}.deals-showcase__gallery{order:2}}@media (max-width:768px){.deals-showcase__gallery,.featured-closets__grid,.hero-highlights,.how-it-works__grid,.purpose-banner,.trust-signals__grid,.value-props__grid{grid-template-columns:1fr}.purpose-banner{margin:2rem 0}.hero-card--seller{align-self:stretch}.section{padding:3rem 1.5rem}}
/*# sourceMappingURL=main.3231e892.css.map*/