:root{--unoo-purple: #a855f7;--unoo-purple-dark: #9333ea;--unoo-purple-soft: #f5f3ff;--unoo-text: #111827;--unoo-border: #e5e7eb;--unoo-muted: #6b7280}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;-webkit-tap-highlight-color:transparent;color:var(--unoo-text);background:#fff;overflow-x:hidden}.unoo-purple{color:var(--unoo-purple)}.bg-unoo-purple{background-color:var(--unoo-purple)}.tabular-nums{font-variant-numeric:tabular-nums}.luxury-card{border:1px solid rgba(168,85,247,.12);box-shadow:0 40px 100px -20px #a855f714;border-radius:40px;background:#fff;transition:transform .3s ease}.market-grid-bg{background-image:radial-gradient(var(--unoo-purple) .5px,transparent .5px);background-size:24px 24px;opacity:.05}.pill-active{border-color:var(--unoo-purple)!important;border-width:2px!important;background-color:var(--unoo-purple-soft)!important;color:var(--unoo-purple)!important;box-shadow:0 3px 0 var(--unoo-purple)!important;background-clip:padding-box}.choice-pill{border:1px solid #e5e7eb;background:#fff;padding:16px 32px;border-radius:9999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.9px;transition:all .2s cubic-bezier(.4,0,.2,1);color:#111827;text-align:center;box-shadow:0 2px 4px #0000000a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.choice-pill:hover{border-color:var(--unoo-purple);transform:translateY(-1px);background:#fff;box-shadow:0 4px 12px #a855f71a}.image-choice-pill{border:1px solid var(--unoo-border);background:#f9fafb;padding:10px;border-radius:32px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;transition:all .2s cubic-bezier(.4,0,.2,1);color:#374151;display:flex;flex-direction:column;align-items:center;gap:8px;width:calc(33.33% - 8px);min-width:95px;box-shadow:0 3px 0 var(--unoo-border);cursor:pointer}.image-choice-pill:hover{border-color:#d1d5db;transform:translateY(-1px);background:#fff}.pill-img-wrap{width:100%;aspect-ratio:1 / 1;border-radius:20px;overflow:hidden;background-color:#f3f4f6;position:relative}.pill-img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.image-choice-pill:hover .pill-img{transform:scale(1.08)}.process-card{background:#fff;border:1px solid #f3f4f6;border-radius:40px;padding:40px 32px;display:flex;flex-direction:column;height:100%;transition:all .3s ease}.process-card-highlighted{border:1px solid rgba(168,85,247,.4);background-color:#a855f705;box-shadow:0 10px 30px -10px #a855f71a}.process-num{width:36px;height:36px;background:var(--unoo-purple-soft);color:var(--unoo-purple);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;margin-bottom:32px}.process-title{font-size:15px;font-weight:800;text-transform:none;margin-bottom:20px;color:#111;letter-spacing:-.2px}.process-desc{font-size:13px;color:#555;line-height:1.6;margin-bottom:24px;letter-spacing:0;text-transform:none;font-weight:400}.process-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.process-list li{font-size:13px;color:#333;display:flex;align-items:flex-start;gap:10px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.process-list li:before{content:"\2022";color:#000;font-weight:900;flex-shrink:0}.process-btn{background:var(--unoo-purple);color:#fff;width:100%;padding:16px;border-radius:12px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.8px;margin-top:32px;text-align:center;transition:background-color .2s ease;display:block;text-decoration:none}.process-btn:hover{background:var(--unoo-purple-dark)}.community-btn{width:100%;padding:20px;background:var(--unoo-purple);color:#fff;border-radius:9999px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;font-size:13px;box-shadow:0 4px 0 var(--unoo-purple-dark);transition:all .2s ease;text-decoration:none;display:block;text-align:center}.community-btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--unoo-purple-dark)}.brand-check-wrap{display:flex;align-items:center;gap:14px;font-size:15px;font-weight:700;color:#1a1a1a}.check-circle{width:24px;height:24px;border-radius:50%;border:1px solid #e9d5ff;background:#faf5ff;display:flex;align-items:center;justify-content:center;color:var(--unoo-purple);flex-shrink:0;font-size:11px}.faq-item{border:1px solid #2d2d2d;border-radius:16px;background:#1e1e1e;margin-bottom:12px;transition:border-color .3s ease}.faq-item.active{border-color:#3d3d3d}.faq-trigger{width:100%;padding:24px;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#fff;font-weight:600;font-size:15px;background:none;border:none;cursor:pointer;gap:16px}.faq-content-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.faq-item.active .faq-content-wrap{grid-template-rows:1fr}.faq-content{overflow:hidden;color:#a1a1aa;font-size:14px;line-height:1.6;padding:0 24px;transition:padding .35s cubic-bezier(.4,0,.2,1)}.faq-item.active .faq-content{padding-bottom:24px}.faq-icon{transition:transform .35s cubic-bezier(.4,0,.2,1);flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(180deg)}.error-toast{display:none;position:fixed;bottom:32px;left:50%;transform:translate(-50%);background:#ef4444;color:#fff;padding:12px 24px;border-radius:9999px;font-size:13px;font-weight:700;z-index:9999}header{z-index:100}main{position:relative}@media(max-width:768px){.image-choice-pill{width:calc(50% - 8px)}}.est-calculator-box{background:#fff;padding:48px;border-radius:48px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;gap:40px}@media(max-width:768px){.est-calculator-box{padding:24px;gap:32px}}.est-input-group{display:flex;flex-direction:column;gap:8px}.est-input-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#9ca3af;display:block;margin-bottom:12px}.est-label-optional{font-size:11px;font-weight:400;font-style:italic;color:#d1d5db;text-transform:none}.est-input-field{width:100%;padding:20px 24px;background:#fff;border-radius:24px;border:1px solid #e5e7eb;font-size:18px;font-weight:400;font-family:Inter,sans-serif;color:#6b7280;outline:none;transition:all .2s ease;box-sizing:border-box}.est-input-field:focus{border-color:var(--unoo-purple);box-shadow:0 0 0 3px #a855f71a}.est-input-field::placeholder{color:#9ca3af}.est-grid-2col{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.est-grid-2col{grid-template-columns:1fr 1fr}}.est-research-tip{font-size:14px;color:#374151;background:#f8fafc;padding:24px;border-radius:24px;border:1px solid #e2e8f0;line-height:1.6}.est-link-purple{color:var(--unoo-purple);text-decoration:underline;font-weight:600}.est-condition-section{display:flex;flex-direction:column;gap:32px;padding-top:32px;border-top:1px solid #f3f4f6}.est-condition-header{font-size:13px;font-weight:700;color:var(--unoo-purple)}.est-condition-steps{display:flex;flex-direction:column;gap:32px}.est-condition-step{display:flex;flex-direction:column;gap:12px;scroll-margin-top:96px}.est-step-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#6b7280}.est-pills-flex{display:flex;flex-wrap:wrap;gap:12px}.est-pills-3col{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:640px){.est-pills-3col{grid-template-columns:1fr}}.est-image-pill{border:1px solid #e5e7eb;background:#f9fafb;padding:12px;border-radius:32px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;transition:all .2s cubic-bezier(.4,0,.2,1);color:#374151;display:flex;flex-direction:column;align-items:center;gap:10px;width:calc(33.33% - 8px);min-width:90px;box-shadow:0 3px #e5e7eb;cursor:pointer;flex-shrink:0}@media(max-width:640px){.est-image-pill{width:calc(50% - 6px)}}.est-image-pill:hover{border-color:#d1d5db;transform:translateY(-1px);background:#fff}.est-image-pill.pill-active{border-color:var(--unoo-purple)!important;border-width:2px!important;background-color:var(--unoo-purple-soft)!important;color:var(--unoo-purple)!important;box-shadow:0 3px 0 var(--unoo-purple)!important}.est-pill-img-wrap{width:100%;aspect-ratio:1/1;border-radius:24px;overflow:hidden;background:#f3f4f6}.est-pill-img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.est-image-pill:hover .est-pill-img{transform:scale(1.1)}.est-calc-button{width:100%;padding:28px;background:var(--unoo-purple);color:#fff;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:1.6px;border-radius:9999px;border:none;cursor:pointer;transition:all .3s ease;font-family:Inter,sans-serif}.est-calc-button:hover{background:var(--unoo-purple-dark);transform:translateY(-1px);box-shadow:0 12px 20px -3px #a855f740}.est-calc-button:active{transform:scale(.98)}.est-hidden{display:none}.est-result-box{padding:48px 40px;background:#f9fafb;border-radius:56px;box-shadow:0 20px 25px -5px #00000014;text-align:center;margin-top:40px;animation:estFadeIn .5s ease-out forwards}@keyframes estFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.est-result-box{padding:32px 20px}}.est-rating-badge{display:inline-block;padding:8px 24px;background:#fff;border-radius:9999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;margin-bottom:32px}.est-result-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3.2px;color:#9ca3af;margin-bottom:12px}.est-result-value{font-size:48px;font-weight:900;letter-spacing:-1.9px;color:#111827;margin-bottom:16px}.est-result-disclaimer{font-size:11px;color:#9ca3af;font-style:italic;line-height:1.5;max-width:560px;margin:0 auto 40px}.est-options-grid{display:grid;grid-template-columns:1fr;gap:20px;text-align:center}@media(min-width:768px){.est-options-grid{grid-template-columns:1fr 1fr 1fr}}.est-option-card{padding:40px 32px;border-radius:48px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:260px;box-sizing:border-box}.est-card-gray{background:#f9fafb;box-shadow:0 4px 12px #0000000f}.est-card-purple{background:#faf5ff;border:3px solid var(--unoo-purple);box-shadow:0 4px 12px #a855f71f}.est-card-black{background:#000;border-radius:48px;box-shadow:0 4px 12px #00000040}.est-option-content{display:flex;flex-direction:column;gap:8px;flex:1}.est-option-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;margin-bottom:8px}.est-option-value{font-size:22px;font-weight:900;letter-spacing:-.44px;color:#111827}.est-option-btn{width:100%;padding:18px 24px;border-radius:9999px;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:1.6px;border:none;cursor:pointer;transition:all .25s ease;font-family:Inter,sans-serif}.est-btn-purple{background:var(--unoo-purple);color:#fff}.est-btn-purple:hover{background:var(--unoo-purple-dark);transform:translateY(-1px)}.est-btn-white{background:#fff;color:#000;font-weight:900}.est-btn-white:hover{background:#f3f4f6;transform:translateY(-1px)}.est-contact-options{display:flex;flex-direction:column;gap:12px;animation:estFadeIn .3s ease-out forwards}.est-contact-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#9ca3af;text-align:center;margin-bottom:4px}.est-contact-grid{display:flex;flex-direction:column;gap:10px}.est-contact-btn{display:flex;align-items:center;justify-content:center;padding:14px 20px;background:#f3f4f6;border-radius:9999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#111827;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 6px #00000014}.est-contact-btn:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 4px 10px #0000001a}.est-error-border{border:2px solid #ef4444!important;animation:estShake .3s ease-in-out}.est-error-highlight{padding:8px;background:#fef2f2;border-radius:16px;border:2px solid #ef4444;animation:estShake .3s ease-in-out}@keyframes estShake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media(min-width:768px){.hero-btn-group{flex-direction:row!important}.hero-btn-group a{width:auto!important}}@media(max-width:767px){.hero-section{margin-bottom:24px!important}.brands-section{padding-top:24px!important;padding-bottom:24px!important}}@media(max-width:767px){main{padding:0 16px 40px!important}.hero-section{padding-top:32px!important;margin-bottom:24px!important}#brand-grid{gap:16px 24px!important}.verification-block{margin-top:32px!important;padding-top:24px!important}#brands-direct,#buyout-process,#tool-estimator{padding-top:32px!important;padding-bottom:32px!important}.process-section-heading{margin-bottom:24px!important}.faq-section{margin-top:32px!important;padding-top:32px!important;padding-bottom:32px!important}}@media(max-width:767px){.text-3xl{font-size:22px!important;line-height:1.15!important}.text-5xl{font-size:36px!important}#tool-estimator .flex.items-center,#buyout-process .flex.items-center{flex-direction:column;align-items:flex-start;gap:8px}}@media(max-width:640px){.est-pills-3col .choice-pill{width:100%;padding:14px 16px;white-space:normal;text-align:center}}@media(max-width:640px){.est-calculator-box{padding:16px!important}.est-calc-button{padding:18px 16px!important}}@media(max-width:767px){.faq-section{margin-top:24px!important;padding:24px 16px!important}}@media(max-width:767px){.process-card{padding:24px 16px;min-height:auto}.process-num{width:32px;height:32px;font-size:13px;margin-bottom:16px}.process-title{font-size:15px;margin-bottom:10px}.process-desc{font-size:13px;margin-bottom:12px}.process-list li{font-size:13px}.process-btn{padding:12px;font-size:10px;margin-top:16px}}@media(max-width:767px){.process-title,.process-desc{letter-spacing:0!important;word-spacing:normal!important}.process-list li{letter-spacing:0!important;word-spacing:normal!important;text-transform:none!important}}.market-insight-card{background:#f8f9fb;border:1px solid #e8eaed;border-radius:40px;padding:52px 56px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media(max-width:900px){.market-insight-card{grid-template-columns:1fr;padding:32px 24px;gap:32px}}.market-insight-badge{display:inline-block;padding:6px 14px;background:#faf5ff;color:#a855f7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.22em;border-radius:9999px;border:1px solid #e9d5ff;margin-bottom:20px;width:fit-content}.market-insight-heading{font-size:42px;font-weight:900;letter-spacing:-1.5px;line-height:1.05;color:#111;margin-bottom:20px}@media(max-width:767px){.market-insight-heading{font-size:28px;letter-spacing:-.5px}}.market-insight-body{font-size:14px;color:#6b7280;line-height:1.7;font-weight:400;margin-bottom:14px}.market-insight-body:last-child{margin-bottom:0}.market-insight-right{display:flex;align-items:stretch}.market-insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%}.market-insight-item{background:#fff;border:1px solid #e8eaed;border-radius:18px;padding:22px 20px;display:flex;flex-direction:column;gap:7px;box-shadow:0 1px 4px #0000000a}.market-insight-name{font-size:15px;font-weight:800;color:#111827;letter-spacing:-.3px;line-height:1.25}.market-insight-tag{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#9ca3af}.rpi-card{background:#fff;border:1px solid #e8eaed;border-radius:40px;padding:52px 56px;display:grid;grid-template-columns:.85fr 1.4fr;gap:64px;align-items:center}@media(max-width:900px){.rpi-card{grid-template-columns:1fr;padding:32px 24px;gap:32px}}.rpi-badge{display:inline-block;padding:6px 14px;background:#faf5ff;color:#a855f7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.22em;border-radius:9999px;border:1px solid #e9d5ff;margin-bottom:24px;width:fit-content}.rpi-heading{font-size:52px;font-weight:900;letter-spacing:-2.5px;line-height:.97;color:#0d0d1a;margin-bottom:24px}@media(max-width:767px){.rpi-heading{font-size:34px;letter-spacing:-1px;line-height:1.05}}.rpi-body{font-size:14px;color:#6b7280;line-height:1.65;font-weight:400}.rpi-right{display:flex;align-items:stretch}.rpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.rpi-item{background:#f5f5f7;border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;gap:12px}.rpi-item-title{font-size:14px;font-weight:800;color:#0d0d1a;letter-spacing:-.2px;line-height:1.3;text-transform:none}.rpi-item-desc{font-size:13px;color:#6b7280;line-height:1.65;font-weight:400}.brg-badge{display:inline-block;padding:6px 14px;background:#faf5ff;color:#a855f7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.22em;border-radius:9999px;border:1px solid #e9d5ff;margin-bottom:24px;width:fit-content}.brg-heading{font-size:64px;font-weight:900;letter-spacing:-3px;line-height:.97;color:#0d0d1a;margin-bottom:24px;max-width:100%}@media(max-width:767px){.brg-heading{font-size:36px;letter-spacing:-1.5px;line-height:1.05}}.brg-body{font-size:14px;color:#6b7280;line-height:1.65;font-weight:400;max-width:100%}.brg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}@media(max-width:900px){.brg-grid{grid-template-columns:1fr}}@media(min-width:640px)and (max-width:900px){.brg-grid{grid-template-columns:1fr 1fr}}.brg-card{background:#fff;border:1px solid #e8eaed;border-radius:24px;padding:32px 28px;display:flex;flex-direction:column;gap:16px}.brg-card-title{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#0d0d1a}.brg-card-desc{font-size:14px;color:#4b5563;line-height:1.65;font-weight:400}.brg-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.brg-list li{font-size:14px;color:#4b5563;line-height:1.55;font-weight:400;display:flex;align-items:flex-start;gap:10px}.brg-list li:before{content:"\2022";color:var(--unoo-purple);font-size:16px;line-height:1.4;flex-shrink:0}.dvc-layout{display:grid;grid-template-columns:1.1fr .8fr .8fr;gap:20px;align-items:start}@media(max-width:900px){.dvc-layout{grid-template-columns:1fr 1fr}.dvc-left{grid-column:1 / -1}}@media(max-width:600px){.dvc-layout{grid-template-columns:1fr}.dvc-left{grid-column:auto}}.dvc-badge{display:inline-block;padding:6px 14px;background:#faf5ff;color:#a855f7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.22em;border-radius:9999px;border:1px solid #e9d5ff;margin-bottom:20px;width:fit-content}.dvc-heading{font-size:44px;font-weight:900;letter-spacing:-2px;line-height:1;color:#0d0d1a;margin-bottom:20px}@media(max-width:767px){.dvc-heading{font-size:30px;letter-spacing:-1px}}.dvc-body{font-size:14px;color:#6b7280;line-height:1.65;font-weight:400}.dvc-card{background:#f5f5f7;border-radius:24px;padding:32px 28px;display:flex;flex-direction:column;gap:20px}.dvc-card-title{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#0d0d1a}.dvc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.dvc-list li{font-size:14px;color:#4b5563;line-height:1.5;font-weight:400;display:flex;align-items:flex-start;gap:10px}.dvc-list li:before{content:"\2022";color:var(--unoo-purple);font-size:16px;line-height:1.35;flex-shrink:0}.cta-sum-card{background:#f8f9fb;border:1px solid #e8eaed;border-radius:40px;padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media(max-width:900px){.cta-sum-card{grid-template-columns:1fr;padding:32px 24px;gap:40px}}.cta-sum-left{display:flex;flex-direction:column}.cta-sum-text{font-size:26px;font-weight:500;color:#6b7280;line-height:1.55;margin-bottom:40px;letter-spacing:-.3px}@media(max-width:767px){.cta-sum-text{font-size:18px;margin-bottom:28px}}.cta-sum-buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.cta-sum-btn-black{display:flex;align-items:center;justify-content:center;background:#0d0d1a;color:#fff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.22em;padding:22px 40px;border-radius:14px;text-decoration:none;transition:background .2s ease;white-space:nowrap;box-sizing:border-box}.cta-sum-btn-black:hover{background:var(--unoo-purple)}.cta-sum-btn-white{display:flex;align-items:center;justify-content:center;background:#fff;color:#0d0d1a;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.22em;padding:22px 40px;border-radius:14px;border:1px solid #e5e7eb;text-decoration:none;transition:border-color .2s ease;width:fit-content;box-sizing:border-box}.cta-sum-btn-white:hover{border-color:#9ca3af}.cta-sum-right{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:900px){.cta-sum-right{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.cta-sum-right{grid-template-columns:1fr}}.cta-sum-stat{background:#fff;border:1px solid #e8eaed;border-radius:20px;padding:28px 20px;display:flex;flex-direction:column;gap:8px}.cta-sum-stat-value{font-size:32px;font-weight:900;color:#0d0d1a;letter-spacing:-1.2px;line-height:1}.cta-sum-stat-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#9ca3af;line-height:1.5}.appt-popup-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9999;align-items:center;justify-content:center;padding:24px}.appt-popup-overlay.appt-popup-visible{display:flex}.appt-popup{background:#1a1a1a;border-radius:28px;padding:48px 44px;max-width:560px;width:100%;display:flex;flex-direction:column;gap:20px;box-shadow:0 32px 80px #0009;animation:apptPopupIn .25s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes apptPopupIn{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:600px){.appt-popup{padding:32px 24px}}.appt-popup-title{font-size:32px;font-weight:900;color:#fff;letter-spacing:-1px;line-height:1.1}.appt-popup-desc{font-size:15px;color:#d1d5db;line-height:1.6;font-weight:400}.appt-popup-desc strong{color:#fff;font-weight:700}.appt-popup-btns{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:4px}@media(max-width:480px){.appt-popup-btns{grid-template-columns:1fr}}.appt-popup-btn{display:flex;align-items:center;justify-content:center;background:#fff;color:#0d0d1a;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.18em;padding:18px 16px;border-radius:14px;text-decoration:none;transition:background .2s ease,transform .15s ease}.appt-popup-btn:hover{background:#f3f4f6;transform:translateY(-1px)}.appt-popup-note{font-size:13px;color:#9ca3af;background:#252525;border-radius:12px;padding:14px 18px;line-height:1.5}.appt-popup-note strong{color:#e5e7eb}.appt-popup-close{background:#2d2d2d;color:#fff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.18em;padding:16px 28px;border-radius:12px;border:none;cursor:pointer;width:fit-content;transition:background .2s ease;font-family:Inter,sans-serif}.appt-popup-close:hover{background:#3d3d3d}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sell-your-bags.css.map */
