:root{--paper: #FFF8EC;--paper-deep: #F7EBD3;--navy: #1B2430;--navy-soft: #232E3D;--yellow: #FFC93C;--red: #E4572E;--blue: #1E7DBF;--green: #4C9A5B;--orange: #F2994A;--purple: #7B2D8B;--ink: #26221A;--ink-soft: rgba(38,34,26,.68);--on-navy: #FFF8EC;--on-navy-soft: rgba(255,248,236,.72);--font-display: "Fredoka", sans-serif;--font-body: "Nunito", sans-serif;--font-mono: "IBM Plex Mono", monospace;--radius: 26px;--radius-a: 34px 16px 30px 18px;--radius-b: 18px 32px 16px 30px;--radius-c: 30px 18px 34px 16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-weight:600;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}p{font-weight:600}.wrap{max-width:1120px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.blob{border-radius:58% 42% 63% 37%/41% 55% 45% 59%}.blob-alt{border-radius:42% 58% 38% 62%/55% 42% 58% 45%}.dot{--c: var(--yellow);width:46px;height:46px;min-width:46px;border-radius:58% 42% 63% 37%/41% 55% 45% 59%;background:var(--c);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--navy);box-shadow:inset 0 -4px #0000001f}.dot.n2{--c: var(--red);color:var(--paper)}.dot.n3{--c: var(--blue);color:var(--paper)}.dot.n4{--c: var(--green);color:var(--paper)}.dot.n5{--c: var(--orange);color:var(--navy)}.dot.n6{--c: var(--purple);color:var(--paper)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:var(--navy);background:var(--yellow);padding:6px 16px 6px 8px;border-radius:100px;margin-bottom:22px}.eyebrow .chip{width:24px;height:24px;border-radius:50%;background:var(--paper);display:flex;align-items:center;justify-content:center;font-size:.9rem}.eyebrow.c-red{background:var(--red);color:var(--paper)}.eyebrow.c-blue{background:var(--blue);color:var(--paper)}.eyebrow.c-green{background:var(--green);color:var(--paper)}.eyebrow.c-purple{background:var(--purple);color:var(--paper)}header{position:sticky;top:0;z-index:50;background:#fff8eceb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:2px solid var(--navy)}nav{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;max-width:1120px;margin:0 auto;gap:20px}.logo{font-family:var(--font-display);font-weight:700;font-size:1.5rem;display:flex;align-items:baseline;gap:2px}.logo .ai{color:var(--red)}.nav-links{display:flex;gap:28px;font-family:var(--font-display);font-size:.98rem;font-weight:600}.nav-links a{text-decoration:none;color:var(--ink-soft);transition:color .15s}.nav-links a:hover{color:var(--red)}.btn{font-family:var(--font-display);font-weight:600;font-size:1rem;padding:13px 26px;border-radius:100px;border:none;cursor:pointer;text-decoration:none;display:inline-block;transition:transform .15s ease,box-shadow .15s ease}.btn:hover{transform:translateY(-2px) rotate(-1deg)}.btn-primary{background:var(--red);color:var(--paper);box-shadow:0 6px #a83c1c}.btn-primary:hover{box-shadow:0 8px #a83c1c}.btn-ghost{background:var(--paper);color:var(--navy);border:2.5px solid var(--navy)}.btn-ghost:hover{background:var(--yellow)}.menu-toggle{display:none;background:none;border:none;color:var(--navy);font-size:1.5rem;cursor:pointer}.launch-banner{background:var(--navy);color:var(--on-navy);font-family:var(--font-display);font-size:.88rem;font-weight:600;text-align:center;padding:10px 16px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.launch-banner b{color:var(--yellow)}.launch-banner .countdown{display:inline-flex;gap:6px;font-family:var(--font-mono);font-weight:500}.launch-banner .countdown span{background:#ffffff1f;padding:2px 8px;border-radius:6px;min-width:2.4em;text-align:center}.launch-banner .spots{background:#ffffff1f;padding:2px 10px;border-radius:100px}.price-card.muted{position:relative;opacity:.55;filter:grayscale(.4)}.price-card.muted .btn{pointer-events:none}.price-card.muted:after{content:"Vuelve al terminar el lanzamiento";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-a);background:#fff8ec0f;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-family:var(--font-display);font-size:.85rem;color:var(--ink)}.price-card .compare-at{font-family:var(--font-mono);font-size:1rem;color:#26221a73;text-decoration:line-through;margin-right:8px}.price-card .badge-launch{display:inline-block;background:var(--red);color:var(--paper);font-family:var(--font-display);font-size:.72rem;letter-spacing:.03em;padding:5px 12px;border-radius:100px;margin-bottom:6px;width:fit-content}.hero{padding:64px 0 40px;position:relative}.hero:before{content:"";position:absolute;top:-60px;right:-80px;width:280px;height:280px;background:var(--yellow);opacity:.35;border-radius:58% 42% 63% 37%/41% 55% 45% 59%;z-index:0;filter:blur(2px)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;position:relative;z-index:1}.hero h1{font-family:var(--font-display);font-weight:600;font-size:clamp(2.3rem,4.2vw,3.4rem);line-height:1.06;margin:0 0 22px;color:var(--navy)}.hero h1 em{font-style:normal;color:var(--red)}.hero p.lede{font-size:1.2rem;color:var(--ink-soft);max-width:46ch;margin:0 0 34px;font-weight:600}.hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.trust-row{margin-top:28px;display:flex;gap:22px;flex-wrap:wrap;font-family:var(--font-display);font-size:.85rem;color:var(--ink-soft)}.trust-row span{display:flex;align-items:center;gap:6px}.compare{position:relative;border-radius:var(--radius-c);overflow:hidden;aspect-ratio:4/5;min-height:420px;box-shadow:0 24px 0 -8px #1b243014,0 20px 44px -10px #1b243059;border:4px solid var(--navy)}.compare .layer{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 20%!important;opacity:1!important;visibility:visible!important;display:block!important}.compare .after{clip-path:inset(0 0 0 50%)}.compare-slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;background-color:transparent!important;cursor:ew-resize;z-index:5}.compare-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:50px;height:50px;border-radius:50%;background:var(--yellow);border:4px solid var(--navy);box-shadow:0 4px 14px #0006;margin-top:0}.compare-tags{position:absolute;bottom:16px;left:16px;right:16px;display:flex;justify-content:space-between;font-family:var(--font-display);font-size:.75rem;pointer-events:none;z-index:4}.compare-tags span{background:var(--navy);color:var(--paper);padding:6px 12px;border-radius:100px}section{padding:80px 0;position:relative;overflow:hidden}.floaty{position:absolute;border-radius:58% 42% 63% 37%/41% 55% 45% 59%;opacity:.5;z-index:0;pointer-events:none}section.deep{background:var(--paper-deep)}section.navy{background:var(--navy);color:var(--on-navy)}section.navy .ink-soft{color:var(--on-navy-soft)}h2.section-title{font-family:var(--font-display);font-weight:600;font-size:clamp(1.7rem,3.2vw,2.4rem);margin:0 0 44px;max-width:32ch;color:var(--navy)}section.navy h2.section-title{color:var(--on-navy)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.step-card{background:var(--paper);color:var(--ink);border-radius:var(--radius-a);padding:32px 26px;border:3px solid var(--navy);box-shadow:0 8px 0 -2px #1b243026;transition:transform .2s ease}.step-card:nth-child(1){transform:rotate(-1.4deg)}.step-card:nth-child(2){transform:rotate(.8deg) translateY(10px)}.step-card:nth-child(3){transform:rotate(-.6deg)}.step-card:hover{transform:rotate(0) translateY(-4px) scale(1.02)}.step-card .dot{margin-bottom:18px}.step-card h3{font-family:var(--font-display);font-size:1.2rem;margin:0 0 10px;color:var(--navy)}.step-card p{margin:0;color:var(--ink-soft);font-size:1rem}.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.artist-cluster{position:relative;min-height:920px;margin-top:20px}.artist-bubble{position:absolute;border-radius:58% 42% 63% 37%/41% 55% 45% 59%;overflow:hidden;box-shadow:0 10px 24px -6px #1b243059;border:5px solid var(--paper);display:flex;align-items:flex-end;transition:transform .2s ease}.artist-bubble:hover{transform:scale(1.04) rotate(-1deg);z-index:20}.artist-bubble img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.artist-bubble .ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 5px var(--ring);pointer-events:none}.artist-bubble .label{position:relative;z-index:2;width:100%;box-sizing:border-box;background:linear-gradient(to top,rgba(27,36,48,.92) 40%,transparent);padding:20px 22px 14px;color:var(--paper);text-align:center}.artist-bubble .label b{font-family:var(--font-display);font-size:.9rem;display:block;line-height:1.15;word-wrap:break-word}.artist-bubble .label span{font-family:var(--font-mono);font-size:.6rem;opacity:.75;text-transform:uppercase;display:block;margin-top:2px}.ab1{width:260px;height:260px;top:0;left:2%;--ring:var(--yellow)}.ab2{width:190px;height:190px;top:40px;left:30%;--ring:var(--blue)}.ab3{width:210px;height:210px;top:0;left:54%;--ring:var(--red)}.ab4{width:170px;height:170px;top:60px;right:2%;--ring:var(--green)}.ab5{width:230px;height:230px;top:290px;left:16%;--ring:var(--purple)}.ab6{width:180px;height:180px;top:270px;left:52%;--ring:var(--orange)}.ab7{width:200px;height:200px;top:250px;right:0;--ring:var(--yellow)}.ab8{width:220px;height:220px;top:560px;left:4%;--ring:var(--blue)}.ab9{width:240px;height:240px;top:540px;left:34%;--ring:var(--red)}.ab-fill{position:absolute;top:560px;right:4%;width:230px;font-family:var(--font-display);color:var(--ink-soft)}.ab-fill b{display:block;font-size:1.5rem;color:var(--navy);margin-bottom:6px}@media(max-width:860px){.artist-cluster{display:none}}@media(min-width:861px){.catalog-grid{display:none}}.artist-card{background:var(--paper);border:3px solid var(--navy);border-radius:var(--radius-b);padding:22px;display:flex;flex-direction:column;gap:12px;transition:transform .15s ease}.artist-card:hover{transform:translateY(-4px) rotate(-.6deg)}.artist-swatch{display:flex;gap:6px}.swatch-dot{width:16px;height:16px;border-radius:50%}.artist-card h4{font-family:var(--font-display);font-size:1.1rem;margin:0;color:var(--navy)}.artist-card p{margin:0;color:var(--ink-soft);font-size:.92rem}.artist-card .tag{font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft)}.value-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.value-card{border-radius:var(--radius-c);padding:36px;border:3px solid rgba(255,248,236,.25);transition:transform .2s ease}.value-card.motor{background:#e4572e2e;transform:rotate(-.8deg)}.value-card.arte{background:#1e7dbf33;transform:rotate(.8deg) translateY(14px)}.value-card:hover{transform:rotate(0) translateY(0)}.value-card h3{font-family:var(--font-display);font-size:1.4rem;margin:0 0 14px;color:var(--yellow)}.value-card p{color:var(--on-navy-soft);margin:0;font-size:1.02rem}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.price-card{background:var(--paper);color:var(--ink);border-radius:var(--radius-b);padding:30px 26px;display:flex;flex-direction:column;gap:10px;border:3px solid var(--navy);transition:transform .2s ease}.price-card:nth-child(1){transform:rotate(-1deg)}.price-card:nth-child(3){transform:rotate(1.2deg)}.price-card:hover{transform:rotate(0) translateY(-4px)}.price-card.featured{background:var(--yellow);box-shadow:0 10px 0 -2px #1b243033;transform:rotate(0) scale(1.03)}.price-card.featured:hover{transform:scale(1.05)}.price-card .tag{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#26221a8c}.price-card h3{font-family:var(--font-display);font-size:1.25rem;margin:0;color:var(--navy)}.price-card .price{font-family:var(--font-display);font-size:2.1rem;font-weight:600;margin:6px 0;color:var(--navy)}.price-card ul{margin:8px 0 18px;padding-left:20px;color:var(--ink-soft);font-size:.94rem}.price-card .btn{margin-top:auto;text-align:center}.faq{max-width:760px}details{border-bottom:2px solid rgba(27,36,48,.12);padding:18px 0}summary{cursor:pointer;font-family:var(--font-display);font-size:1.06rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;list-style:none;color:var(--navy)}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:1.5rem;color:var(--red)}details[open] summary:after{content:"\2013"}details p{color:var(--ink-soft);margin:14px 0 0;max-width:60ch}footer{padding:44px 0;background:var(--navy);color:var(--on-navy-soft);font-family:var(--font-display);font-size:.9rem}.footer-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-links{display:flex;gap:22px}.footer-links a{text-decoration:none}.footer-links a:hover{color:var(--yellow)}@media(max-width:860px){.hero-grid,.steps,.value-grid,.pricing-grid{grid-template-columns:1fr}.catalog-grid{grid-template-columns:repeat(2,1fr)}.nav-links{display:none}.menu-toggle{display:block}}@media(max-width:480px){.catalog-grid{grid-template-columns:1fr}}#filosofia .wrap{text-align:center}#filosofia .eyebrow{margin-left:auto;margin-right:auto;background:var(--orange)}#filosofia .section-title{margin-left:auto;margin-right:auto}.philosophy-card{background:var(--paper);border:3px solid var(--navy);border-radius:var(--radius-b);padding:44px 48px;max-width:680px;margin:0 auto;text-align:left;box-shadow:0 8px 0 -2px #1b243026;transform:rotate(-.6deg)}.philosophy-card p{color:var(--ink-soft);font-size:1.05rem;margin:0 0 20px}.philosophy-quote{padding:20px 24px;border-radius:16px 10px 18px 12px;background:#f2994a2e;border:2px solid rgba(242,153,74,.5)}.philosophy-quote p{margin:0!important;font-family:var(--font-display);font-size:1.15rem;color:var(--navy)}.philosophy-quote .highlight{color:var(--red)}@media(max-width:600px){.philosophy-card{padding:30px 26px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-landing.css.map */
