@font-face{font-family:Montserrat;src:url('assets/montserrat.woff') format('woff');font-style:normal;font-weight:100 900;font-display:swap}
:root{--navy:#101b2e;--deep:#080e19;--amber:#e5a94f;--cream:#f6f3ed;--ink:#172337;--muted:#68717e;--line:#dedbd4;--green:#39705b;--font:Montserrat,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--deep);font-family:var(--font);color:var(--cream);font-size:14px}button,input,a{-webkit-tap-highlight-color:transparent}button,a,input{touch-action:manipulation}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.45}[hidden]{display:none!important}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--amber);outline-offset:5px}button{border:0}p{line-height:1.7}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em}em{font-style:normal;color:var(--amber)}.skip-link{position:fixed;top:-80px;left:20px;z-index:99;background:var(--amber);color:var(--ink);padding:14px}.skip-link:focus{top:15px}.site-header{height:96px;max-width:1440px;margin:auto;padding:0 5.2%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12;position:relative;z-index:2}.brand{display:flex;gap:22px;align-items:center}.brand img{width:155px;height:auto}.brand>span{font-size:10px;letter-spacing:.2em;padding-left:21px;border-left:1px solid #ffffff3b;color:var(--amber)}nav{display:flex;align-items:center;gap:36px;font-size:12px}nav span{margin-left:10px;color:var(--amber)}.contact-link{border-bottom:1px solid #ffffff42;padding:12px 0}.landing{min-height:calc(100svh - 96px);max-width:1600px;margin:auto;position:relative;display:grid;grid-template-columns:1fr 1fr;padding:66px 6% 95px;align-items:center;overflow:hidden}.hero-backdrop{position:absolute;inset:0;background:linear-gradient(90deg,#080e19 2%,#080e19e8 31%,#080e1966 70%,#080e19a8),linear-gradient(0deg,#080e19 0%,transparent 45%),url('assets/cosmos.webp') center right/cover;opacity:.75;pointer-events:none}.hero-copy{position:relative;z-index:1;max-width:650px;padding:10px 0 40px}.eyebrow{font-size:9px;font-weight:600;letter-spacing:.17em;display:flex;align-items:center;gap:10px;line-height:1.6;margin-bottom:24px}.live-dot{width:5px;height:5px;background:var(--amber);border-radius:50%;box-shadow:0 0 0 5px #e5a94f13}.hero-copy h1{font-size:clamp(42px,5.8vw,86px);line-height:1.055;font-weight:500;margin-bottom:28px;letter-spacing:-.065em}.hero-description{font-size:14px;line-height:1.9;max-width:405px;color:#b7c1d0;margin-bottom:32px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:18px 24px;border-radius:3px;font-weight:600;font-size:12px;transition:transform .2s,background .2s;min-height:50px}.button:hover{transform:translateY(-2px)}.button span{font-size:20px;font-weight:400}.primary{background:var(--amber);color:var(--deep)}.primary:hover{background:#f1b96b}.dark-button{background:var(--navy);color:white}.dark-button:hover{background:#263954}.hero-meta{font-size:9px;color:#a3acba;display:flex;gap:17px;margin:19px 0 0}.hero-meta span+span:before{content:'·';padding-right:17px;color:var(--amber)}.hero-scene{position:relative;min-height:450px;width:100%;display:flex;align-items:center;justify-content:center}.orbit{position:absolute;inset:24% -12% 20% -8%;border:1px solid #e5a94f46;border-radius:50%;transform:rotate(-34deg)}.orbit-two{inset:14% -19% 10% -15%;transform:rotate(-34deg);opacity:.4}.orbiter{position:absolute;width:7px;height:7px;background:#f2cb87;box-shadow:0 0 20px #e5a94f;border-radius:50%;top:18%;right:7%;animation:glow 3s ease-in-out infinite alternate}.hero-products{display:flex;align-items:center;gap:13px;position:relative;transform:rotate(-8deg);padding:35px 0}.hero-tile{width:142px;height:231px;border:1px solid #ffffff8a;box-shadow:0 24px 50px #0005;background:var(--cream);border-radius:80px 80px 12px 12px;display:flex;align-items:center;justify-content:center;padding:16px 8px;animation:float 8s ease-in-out infinite alternate}.hero-tile:nth-child(2){margin-top:-70px;animation-delay:-3s}.hero-tile:nth-child(3){margin-top:35px;animation-delay:-5s}.hero-tile img{width:100%;height:185px;object-fit:contain;mix-blend-mode:normal;transform:rotate(8deg)}.scene-caption{position:absolute;top:5px;left:34%;display:flex;flex-direction:column;gap:8px}.scene-caption span{font-size:8px;letter-spacing:.22em;color:var(--amber)}.scene-caption strong{font-size:11px;font-weight:400}.signal-caption{position:absolute;bottom:14px;right:0;font-size:9px;letter-spacing:.03em;color:#b6beca}.signal-caption i{display:inline-block;width:26px;height:1px;background:var(--amber);vertical-align:middle;margin-right:10px}.hero-bottom{position:absolute;bottom:24px;left:6%;right:6%;display:flex;align-items:center;gap:20px;border-top:1px solid #ffffff20;padding-top:21px;color:#bac0cb}.hero-bottom p{margin:0;font-size:11px}.hero-bottom>span{margin-left:auto;font-size:7px;letter-spacing:.07em;white-space:nowrap}.hero-bottom i{padding:0 12px;color:var(--amber);font-style:normal}.motion-button{background:none;color:#bac0cb;font-size:8px;text-decoration:underline;text-underline-offset:4px;padding:5px}.site-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 5.2%;border-top:1px solid #ffffff14;font-size:9px;color:#a0a9b7}.site-footer p{margin:0}.site-footer button{background:none;color:inherit;font-size:9px;text-decoration:underline;text-underline-offset:4px}
.experience{background:var(--cream);color:var(--ink);min-height:calc(100svh - 96px);padding:0 5.2% 55px}.experience-top{max-width:1280px;margin:auto;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.text-button{background:none;color:inherit;padding:10px 0;font-size:10px}.stepper{display:flex;gap:32px;padding:0;list-style:none;font-size:10px;color:#838994;margin:0}.stepper li{display:flex;gap:7px;align-items:center;white-space:nowrap}.stepper li.active{color:var(--ink);font-weight:700}.stepper li.active:before{content:'';display:block;height:5px;width:5px;background:var(--amber);border-radius:50%}.demo-tag{font-size:7px;letter-spacing:.1em;color:#747b84}.shop-heading{display:flex;justify-content:space-between;gap:30px;align-items:center;max-width:1280px;margin:40px auto 28px}.eyebrow.dark{color:#7b6747;font-size:8px;margin-bottom:12px}.shop-heading h2{font-size:clamp(28px,3.7vw,48px);font-weight:500;margin-bottom:12px}.shop-heading p:not(.eyebrow){color:#626d7a;font-size:12px;margin:0}.budget-intro{display:flex;flex-direction:column;align-items:flex-end;gap:8px;white-space:nowrap}.budget-intro>span{font-size:8px;letter-spacing:.12em;color:#6c7580}.budget-intro strong{font-size:32px;letter-spacing:-.06em;font-weight:500}.budget-intro strong span{font-size:18px}.budget-intro small{font-size:9px;color:#6c7580}.market-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:30px;max-width:1280px;margin:auto;align-items:start}.shelf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding:0 0 16px}.filters{display:flex;gap:6px;flex-wrap:wrap}.filters button{padding:9px 13px;border-radius:30px;background:transparent;color:#6f7781;font-size:9px}.filters button[aria-pressed=true]{background:var(--navy);color:white}.shelf-toolbar>span{font-size:9px;color:var(--muted);white-space:nowrap}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 18px;margin-top:20px}.product-card{position:relative;min-width:0}.product-visual{background:#eeece6;border-radius:5px;position:relative;display:flex;align-items:center;justify-content:center;min-height:198px;width:100%;overflow:hidden;border:1px solid #e5e1d9;transition:background .2s,border-color .2s}.product-visual:hover{background:#e9e6df;border-color:#d3c2a3}.product-visual img{height:165px;width:125px;object-fit:contain;mix-blend-mode:normal;transition:transform .3s}.product-visual:hover img{transform:translateY(-7px) rotate(-3deg)}.product-visual:after{content:'Explorar ↗';position:absolute;bottom:10px;right:11px;font-size:7px;letter-spacing:.07em;color:#656c75}.product-badge{position:absolute;top:10px;left:10px;font-size:7px;letter-spacing:.06em;padding:5px 6px;border-radius:2px;z-index:1;background:var(--amber);color:var(--ink)}.product-brand{font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:#73808c;margin:13px 0 5px}.product-name{font-size:11px;font-weight:600;letter-spacing:-.025em;line-height:1.5;margin:0 0 3px}.product-volume{font-size:8px;color:var(--muted);margin:0}.product-footer{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:12px;padding-bottom:15px;border-bottom:1px solid var(--line)}.product-price{font-size:15px;font-weight:600;letter-spacing:-.05em}.product-price del{font-size:8px;font-weight:400;color:#7a818b;margin-right:5px;letter-spacing:0}.add-button{width:31px;height:31px;background:white;color:var(--ink);border:1px solid #d6d3cc;border-radius:50%;font-size:21px;line-height:1;transition:background .2s}.add-button:hover{background:var(--amber);border-color:var(--amber)}.shelf-note{font-size:8px;color:var(--muted);margin:22px 0 0}.cart{background:#fffefa;border:1px solid #e4dfd5;border-radius:5px;padding:23px;position:sticky;top:20px;box-shadow:0 8px 20px #101b2e03}.cart-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:18px}.cart-heading h3{font-size:17px;letter-spacing:-.04em;margin:0;font-weight:500}.cart-heading>span{background:var(--cream);border-radius:50%;width:23px;height:23px;display:grid;place-items:center;font-size:10px}.empty-cart{min-height:126px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#7c8590;font-size:10px;line-height:1.7;padding:15px}.empty-cart svg{width:30px;height:30px;stroke:#9b9588;margin-bottom:15px}.cart-item{display:grid;grid-template-columns:35px 1fr;gap:12px;margin-bottom:20px}.cart-item>img{width:35px;height:57px;object-fit:contain;mix-blend-mode:normal}.cart-item-info strong{font-size:10px;display:block;line-height:1.5;font-weight:500}.cart-item-info>span{font-size:9px;color:var(--muted);margin:4px 0 7px;display:block}.quantity{display:inline-flex;gap:10px;align-items:center;border:1px solid #e4e0d6;border-radius:3px}.quantity button{background:none;width:25px;height:24px;font-size:15px}.quantity span{font-size:9px}.cart-bottom{border-top:1px solid var(--line);padding-top:18px;margin-top:15px}.cart-total{display:flex;align-items:center;justify-content:space-between;font-size:12px}.cart-total strong{font-size:22px;letter-spacing:-.05em;font-weight:500}.budget-track{height:3px;background:#eae6de;margin-top:15px;border-radius:3px;overflow:hidden}.budget-track span{height:100%;display:block;background:var(--amber);width:0;transition:width .25s}.cart-bottom>p{font-size:8px;color:var(--muted);margin:9px 0 22px}.cart .button{padding:14px;font-size:10px;width:100%;gap:5px;min-height:46px}.none-button{font-size:9px;background:none;text-decoration:underline;text-underline-offset:4px;color:#697480;padding:14px 0 0;width:100%}.scenario-notice{max-width:1280px;margin:-5px auto 25px;background:#e5a94f24;border:1px solid #d3ac6e61;padding:12px 16px;color:#725321;font-size:11px;line-height:1.6;border-radius:3px}.scenario-notice strong{font-weight:600}.between-panel{max-width:650px;text-align:center;margin:50px auto 40px}.between-panel .eyebrow{justify-content:center}.between-panel h2{font-size:clamp(42px,6vw,76px);line-height:1.04;font-weight:500;margin-bottom:25px}.between-panel h2 em,.results-panel h2 em{color:#b17b2d}.between-panel p:not(.eyebrow){color:#65707b;max-width:420px;margin:0 auto 25px;font-size:13px}.between-panel small{display:block;font-size:9px;color:#6c7580;margin-top:20px}.mini-orbit{width:110px;height:75px;border:1px solid #cbb48b;border-radius:50%;margin:0 auto 35px;transform:rotate(-25deg);display:grid;place-items:center}.mini-orbit span{font-size:45px;color:var(--amber);transform:rotate(25deg)}.results-panel{max-width:1120px;margin:45px auto 0}.results-panel>h2{font-size:clamp(36px,5vw,66px);font-weight:500;line-height:1.06;margin-bottom:20px}.result-intro{font-size:12px;color:var(--muted);margin-bottom:35px}.result-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;margin-bottom:30px}.stat-label{font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.stat-value{font-size:32px;font-weight:500;letter-spacing:-.055em;margin:10px 0 4px}.stat-note{font-size:9px;color:#78808a;line-height:1.6}.result-baskets{display:grid;grid-template-columns:1fr 1fr;gap:22px}.result-basket{background:#fffdfa;border:1px solid var(--line);border-radius:4px;padding:22px}.result-basket h3{display:flex;justify-content:space-between;font-size:14px;letter-spacing:-.025em;font-weight:500}.result-basket h3 small{font-size:11px;color:#6b7580}.result-basket ul{list-style:none;padding:0;margin:20px 0 0}.result-basket li{display:flex;align-items:center;gap:14px;font-size:10px;padding:8px 0}.result-basket li img{width:25px;height:40px;object-fit:contain;mix-blend-mode:normal}.result-basket li strong{margin-left:auto;font-weight:500;white-space:nowrap}.observation{font-size:12px;line-height:1.8;margin:24px 0 8px;color:#43505f}.method-note{font-size:9px;color:#717b85;line-height:1.8;margin-bottom:40px}.research-panel{background:var(--navy);color:var(--cream);padding:38px;display:grid;grid-template-columns:1fr 1fr;gap:50px;border-radius:5px}.research-panel .eyebrow{color:var(--amber);font-size:8px;margin-bottom:17px}.research-panel h3{font-size:32px;font-weight:500;line-height:1.15;margin-bottom:18px}.research-panel p:not(.eyebrow){font-size:11px;color:#b2bdcd;max-width:320px;margin:0}.research-controls{align-self:center}.research-controls label{font-size:10px;color:#c9d1dd}.range-value{display:flex;align-items:baseline;gap:15px;margin:12px 0}.range-value output{font-size:33px;letter-spacing:-.05em;color:var(--amber)}.range-value span{font-size:8px;color:#b2bdcd}.research-controls input{width:100%;accent-color:var(--amber);margin:15px 0 10px}.range-labels{display:flex;justify-content:space-between;font-size:8px;color:#a5afbd;margin-bottom:25px}.research-controls .button{font-size:10px;width:100%;padding:13px 18px}.result-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:40px}.result-footer h3{font-size:18px;font-weight:500;margin-bottom:10px}.result-footer p{font-size:11px;color:var(--muted);margin-bottom:15px}.text-link{font-size:12px;border-bottom:1px solid #a9a49b;padding-bottom:5px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,25px);background:var(--navy);color:white;padding:15px 23px;border:1px solid #ffffff32;border-radius:4px;z-index:30;font-size:11px;box-shadow:0 8px 35px #0003;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;max-width:min(90vw,480px);line-height:1.6}.toast.show{opacity:1;transform:translate(-50%,0)}dialog{border:0;border-radius:7px;color:var(--ink);background:var(--cream);padding:40px;width:min(650px,calc(100% - 30px));max-height:88svh;overflow:auto}dialog::backdrop{background:#060d19bc;backdrop-filter:blur(6px)}.close-dialog{position:absolute;top:12px;right:17px;background:none;font-size:25px;color:var(--ink);height:32px;width:32px}.detail-layout{display:grid;grid-template-columns:44% 1fr;gap:30px;align-items:center}.detail-layout>img{height:250px;width:100%;object-fit:contain;mix-blend-mode:normal}.detail-layout h2{font-size:26px;font-weight:500;margin:10px 0}.detail-layout .product-brand{margin-top:0}.detail-layout .detail-price{font-size:23px;letter-spacing:-.04em;margin:20px 0}.detail-layout .button{padding:14px 16px;font-size:10px}.detail-caption{font-size:9px;color:var(--muted);margin-bottom:0}.detail-layout small{font-size:9px;color:var(--muted)}#about-dialog h2{font-size:29px;font-weight:500;line-height:1.2}#about-dialog p:not(.eyebrow){font-size:11px;line-height:1.9;color:#606b78}#about-dialog a{text-decoration:underline;text-underline-offset:3px}#about-dialog .small-print{font-size:9px}.noscript{position:fixed;inset:auto 15px 15px;background:var(--cream);color:var(--ink);padding:20px;z-index:40}.noscript a{text-decoration:underline}.motion-paused *{animation-play-state:paused!important}@keyframes float{to{transform:translateY(-12px)}}@keyframes glow{to{opacity:.45;transform:scale(.7)}}
@media(min-width:1500px){.landing{min-height:760px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1050px){.hero-tile{width:112px;height:200px}.hero-tile img{height:155px}.hero-bottom>span{display:none}.market-layout{grid-template-columns:minmax(0,1fr) 255px;gap:22px}.cart{padding:18px}.product-grid{gap:18px 12px}.product-visual{min-height:165px}.product-visual img{height:138px;width:100px}.demo-tag{display:none}.stepper{gap:20px}.experience{padding-left:4%;padding-right:4%}.research-panel{gap:30px}}
@media(max-width:760px){.site-header{height:76px;padding:0 5%}.brand img{width:125px}.brand{gap:13px}.brand>span{padding-left:13px;font-size:9px}nav{gap:18px;font-size:9px}nav a:first-child{display:none}.landing{grid-template-columns:1fr;padding:45px 7% 100px}.hero-copy{padding-bottom:15px;max-width:540px}.hero-copy h1{font-size:clamp(48px,9vw,72px);margin-bottom:20px}.hero-description{font-size:12px;max-width:400px;margin-bottom:24px}.eyebrow{font-size:7px;margin-bottom:20px;letter-spacing:.12em}.hero-scene{min-height:285px;max-width:430px;margin:10px auto 15px}.scene-caption{top:0;left:45%;display:none}.hero-tile{width:100px;height:165px}.hero-tile img{height:140px}.hero-products{padding-top:40px}.hero-tile:nth-child(2){margin-top:-35px}.signal-caption{bottom:0;font-size:7px}.orbit{inset:20% -3% 15% -3%}.orbit-two{inset:10% -8% 4% -8%}.hero-bottom{bottom:25px;left:7%;right:7%;padding-top:18px}.hero-bottom p{font-size:9px}.motion-button{margin-left:auto;font-size:8px}.site-footer{flex-wrap:wrap;gap:12px;padding:20px 5%}.site-footer p{display:none}.experience-top{min-height:70px;gap:12px}.stepper{gap:12px;font-size:8px}.stepper li{gap:3px}.stepper li.active:before{display:none}.text-button{font-size:9px}.shop-heading{margin-top:28px;gap:15px;align-items:flex-start}.shop-heading h2{font-size:29px}.shop-heading p:not(.eyebrow){font-size:10px;max-width:230px}.budget-intro strong{font-size:25px}.budget-intro>span{font-size:7px}.budget-intro small{font-size:7px;white-space:normal;text-align:right;max-width:115px}.budget-intro strong span{font-size:14px}.market-layout{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}.cart{position:static;margin-top:5px}.cart-items{max-height:none}.cart-heading{margin-bottom:15px}.empty-cart{min-height:60px}.cart-item{display:inline-grid;vertical-align:top;width:49%;padding-right:10px}.cart-bottom .button{min-height:50px;font-size:12px}.filters button{font-size:8px;padding:8px 11px}.shelf-toolbar>span{font-size:8px}.product-visual{min-height:155px}.product-visual img{width:92px;height:130px}.product-visual:after{font-size:6px;right:7px;bottom:8px}.product-name{font-size:10px}.product-price{font-size:13px}.product-footer{gap:4px}.product-price del{display:block;margin-bottom:3px}.product-brand{font-size:6px}.product-badge{font-size:6px;top:7px;left:6px;padding:4px}.between-panel{margin-top:40px}.between-panel h2{font-size:52px}.between-panel p:not(.eyebrow){font-size:12px}.results-panel{margin-top:32px}.result-stats{gap:12px}.stat-value{font-size:25px}.stat-label{font-size:7px;line-height:1.6}.stat-note{font-size:8px}.result-baskets{gap:12px}.result-basket{padding:14px}.result-basket h3{font-size:11px;flex-direction:column;gap:6px}.result-basket li{gap:8px;font-size:8px;flex-wrap:wrap}.result-basket li strong{font-size:9px}.research-panel{grid-template-columns:1fr;padding:27px;gap:26px}.research-panel h3{font-size:30px}.research-panel p:not(.eyebrow){max-width:none}.result-footer{align-items:flex-start;flex-direction:column;margin-top:30px}.result-footer h3{font-size:17px}.detail-layout{grid-template-columns:35% 1fr;gap:20px}.detail-layout>img{height:190px}.detail-layout h2{font-size:23px}dialog{padding:36px 24px}.detail-layout .button{padding:12px;font-size:9px}}
@media(max-width:390px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-visual{min-height:175px}.product-visual img{height:145px}.stepper{gap:9px}.stepper li{font-size:7px}.hero-meta{font-size:8px;gap:10px}.hero-meta span+span:before{padding-right:10px}.hero-tile{width:85px;height:150px}.hero-tile img{height:124px}.result-baskets{grid-template-columns:1fr}.result-basket h3{flex-direction:row}.cart-item{width:100%}.detail-layout{grid-template-columns:1fr;text-align:center}.detail-layout>img{height:150px}.detail-layout .product-brand{justify-content:center}.detail-layout h2{margin-top:5px}}
.product-visual img,.hero-tile img{width:auto;max-width:none}.product-visual:before{content:'';position:absolute;bottom:17px;width:78px;height:12px;border-radius:50%;background:#19233224;filter:blur(7px)}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.hero-tile{animation:none}.button:hover,.product-visual:hover img{transform:none}}

.mobile-cart-bar{display:none}
@media(max-width:760px){.shop-heading p:not(.eyebrow){font-size:12px}.product-name{font-size:12px}.product-volume{font-size:10px}.product-brand{font-size:8px}.add-button{width:42px;height:42px;flex-shrink:0}.filters button{min-height:38px;font-size:10px}.cart-item-info strong{font-size:12px}.cart-item-info>span{font-size:11px}.quantity button{width:36px;height:36px}.quantity span{font-size:11px}.experience{padding-bottom:100px}.mobile-cart-bar{position:fixed;display:flex;bottom:14px;left:5%;right:5%;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;background:var(--navy);color:var(--cream);border:1px solid #e5a94f70;border-radius:5px;font-size:11px;box-shadow:0 7px 30px #101b2e35;z-index:12}.mobile-cart-bar strong{font-weight:500;color:var(--amber)}.toast{bottom:85px}.result-intro,.observation{font-size:12px}}

/* Uniformização da altura aparente sem recortar as bordas transparentes. */
.pack-coca-original,.pack-pepsi-original{scale:1.06}

/* Experimento 002: acesso adicional, sem mudar as regras do Lab 01. */
.gondola-launch{display:block;max-width:390px;margin-top:27px;padding-top:20px;border-top:1px solid #ffffff25}.gondola-launch>span{display:block;font-size:8px;letter-spacing:.15em;color:var(--amber);margin-bottom:8px}.gondola-launch strong{display:block;font-size:16px;font-weight:500}.gondola-launch i{font-style:normal;color:var(--amber);margin-left:12px}.gondola-launch small{display:block;font-size:10px;line-height:1.65;color:#b7c1d0;margin-top:7px}.gondola-launch:hover strong{color:var(--amber)}@media(max-width:760px){.gondola-launch{margin-top:22px;padding-top:17px}.gondola-launch strong{font-size:15px}.gondola-launch small{font-size:9px}}
