.pricing-page{background:#fbfaf6;color:#30443f}.pricing-section{padding:82px 0}.pricing-white{background:#fff}.pricing-light{background:#eef6f1}.pricing-dark{background:#0f3f38;color:#fff}.pricing-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,470px);gap:36px;align-items:end;margin-bottom:34px}.pricing-head h2{margin-bottom:0;color:#102f2b}.pricing-head p{margin:0;color:#64736f}.pricing-dark .pricing-head h2,.pricing-dark h2,.pricing-dark h3{color:#fff}.pricing-dark p,.pricing-dark .pricing-head p{color:rgba(255,255,255,.78)}.pricing-hero{position:relative;overflow:hidden;background:#0f3f38;color:#fff}.pricing-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,45,39,.97),rgba(15,63,56,.86) 52%,rgba(15,63,56,.18)),url("pricing/used-clothing-pricing-hero.png") center/cover no-repeat}.pricing-hero .wrap{position:relative;z-index:1}.pricing-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:48px;align-items:center;min-height:670px;padding:74px 0}.pricing-hero h1{max-width:760px;color:#fff;font-size:clamp(42px,5.8vw,70px);line-height:1.02}.pricing-subtitle{max-width:760px;margin-bottom:18px;color:#f7c27e;font-size:22px;font-weight:800;line-height:1.35}.pricing-copy{max-width:700px;color:rgba(255,255,255,.84);font-size:17px}.pricing-bullets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:26px 0 30px;padding:0;list-style:none}.pricing-bullets li{position:relative;padding-left:20px;color:rgba(255,255,255,.9);font-weight:700}.pricing-bullets li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#df6b25}.pricing-hero-media{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pricing-hero-media figure{margin:0;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.2);box-shadow:0 18px 42px rgba(0,0,0,.25)}.pricing-hero-media figure:first-child{grid-column:span 2}.pricing-hero-media img{width:100%;height:176px;object-fit:cover}.pricing-hero-media figure:first-child img{height:320px}.pricing-split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1fr);gap:52px;align-items:center}.pricing-split p{color:#64736f}.pricing-note{padding:18px;border-left:4px solid #df6b25;background:#fff;color:#30443f;font-weight:800;box-shadow:0 8px 20px rgba(15,63,56,.05)}.pricing-photo{margin:0;overflow:hidden;border-radius:10px;box-shadow:0 18px 42px rgba(15,63,56,.13)}.pricing-photo img{width:100%;height:420px;object-fit:cover}.category-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.price-category-card,.factor-card,.quote-step,.faq-list details{border:1px solid #d9e4de;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(15,63,56,.06)}.price-category-card{display:flex;min-height:100%;flex-direction:column;overflow:hidden}.price-category-card img{width:100%;height:190px;object-fit:cover}.price-category-body{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px}.price-category-body h3{margin:0;color:#102f2b}.price-category-body p{margin:0;color:#64736f}.price-category-body .btn{margin-top:auto;align-self:flex-start}.factor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.factor-card{padding:22px}.pricing-icon{display:inline-grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border-radius:8px;background:#eaf4ef;color:#1f7a5b}.pricing-icon svg{width:23px;height:23px;stroke-width:2.3}.factor-card h3,.quote-step h3{margin:0 0 8px;color:#102f2b}.factor-card p,.quote-step p{margin:0;color:#64736f}.packing-table-wrap{overflow:auto;border:1px solid #d9e4de;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(15,63,56,.06)}.packing-table{width:100%;border-collapse:collapse;min-width:760px}.packing-table th,.packing-table td{padding:18px;text-align:left;border-bottom:1px solid #d9e4de}.packing-table th{background:#102f2b;color:#fff;font-size:14px}.packing-table td{color:#30443f}.packing-table tr:last-child td{border-bottom:0}.table-note{margin-top:16px;color:#64736f;font-size:14px}.quote-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.quote-step{padding:22px}.quote-step span{display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:16px;border-radius:50%;background:#df6b25;color:#fff;font-weight:900}.pricing-cta{position:relative;overflow:hidden;background:#0f3f38;color:#fff}.pricing-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,45,39,.96),rgba(9,45,39,.62)),url("pricing/used-clothing-container-price-loading.png") center/cover no-repeat}.pricing-cta .wrap{position:relative;z-index:1}.inquiry-panel{display:grid;grid-template-columns:minmax(0,.74fr) minmax(360px,1fr);gap:42px;align-items:start}.contact-card{padding:26px;border-radius:8px;background:#102f2b;color:#fff}.contact-card h2{color:#fff}.contact-card p{color:rgba(255,255,255,.78)}.whatsapp-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:10px;padding:0 18px;border-radius:6px;background:#1f7a5b;color:#fff;font-weight:900}.seo-note{padding:18px;border-left:4px solid #df6b25;background:#fff;color:#64736f}.faq-list{display:grid;gap:12px}.faq-list details{padding:0;overflow:hidden}.faq-list summary{padding:18px 20px;cursor:pointer;color:#102f2b;font-weight:800;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list details p{padding:0 20px 20px;margin:0;color:#64736f}.sticky-mobile-quote{display:none}@media(max-width:1080px){.category-price-grid,.factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.pricing-head,.pricing-hero-grid,.pricing-split,.inquiry-panel{grid-template-columns:1fr}.pricing-hero-grid{min-height:auto}.pricing-hero-media figure:first-child img{height:260px}}@media(max-width:640px){.pricing-section{padding:60px 0}.pricing-hero-grid{padding:50px 0}.pricing-bullets,.category-price-grid,.factor-grid,.quote-steps{grid-template-columns:1fr}.pricing-hero-media{grid-template-columns:1fr}.pricing-hero-media figure:first-child{grid-column:auto}.pricing-hero-media img,.pricing-hero-media figure:first-child img,.pricing-photo img,.price-category-card img{height:240px}.sticky-mobile-quote{position:fixed;left:14px;right:14px;bottom:14px;z-index:45;display:flex;box-shadow:0 12px 30px rgba(223,107,37,.35)}} 
