.lil-page{background:var(--cream)}.lil-hero{background:var(--sun);border-bottom:3px solid var(--ink);padding-bottom:80px;overflow:hidden}.lil-page .site-head{background:color-mix(in oklab,var(--sun) 94%,transparent)}.lil-page .site-head.scrolled{background:color-mix(in oklab,var(--cream) 94%,transparent)}.drop-line{margin-top:4px;font-weight:800;font-size:14px}.fan{position:relative;height:420px}.fc{position:absolute;width:46%;background:#fff;border:3px solid var(--ink);border-radius:22px;padding:9px 9px 14px;box-shadow:0 7px 0 var(--ink)}.fc img{width:100%;border-radius:14px;image-rendering:pixelated}.fc b{display:block;margin:10px 0 0 4px;font:800 14px/1 var(--sans)}.fc.l{left:4%;top:22%;transform:rotate(-12deg)}.fc.r{right:2%;top:26%;transform:rotate(11deg)}.fc.m{left:27%;top:0;z-index:2;transform:rotate(-2deg);animation:bob 5s ease-in-out infinite}.stage-chip{position:absolute;right:14px;bottom:11px;background:var(--sun);border:2.5px solid var(--ink);border-radius:999px;font:900 10px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:4px 9px}.spark{position:absolute;width:18px;height:18px;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:twinkle 2.4s ease-in-out infinite}.spark.s1{top:4%;right:12%}.spark.s2{bottom:10%;right:4%;animation-delay:.8s}.spark.s3{top:44%;left:0;animation-delay:1.4s;width:12px;height:12px}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.facts{border-bottom:3px solid var(--ink);background:var(--cream)}.facts-row{display:grid;grid-template-columns:repeat(4,1fr)}.facts-row>div{padding:26px 20px;border-left:3px solid var(--ink)}.facts-row>div:first-child{border-left:0;padding-left:0}.facts-row b{display:block;font:700 34px/1 var(--display);margin-bottom:6px}.facts-row span{font-weight:700;font-size:13.5px;color:var(--ink-soft)}.stages{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.stage{padding:14px 14px 18px;border-radius:22px;position:relative}.stage .sn{position:absolute;top:22px;left:22px;z-index:1;background:#fff;border:2.5px solid var(--ink);border-radius:8px;font:900 12px/1 var(--sans);padding:4px 7px}.stage img{width:100%;aspect-ratio:1;image-rendering:pixelated;border:3px solid var(--ink);border-radius:14px}.stage h3{font-size:24px;margin:14px 4px 4px}.stage p{font-size:13px;font-weight:700;color:var(--ink-soft);margin:0 4px 12px}.sv{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sv>div{border:2.5px solid var(--ink);border-radius:12px;padding:7px 10px}.sv small{display:block;font:900 9.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:4px}.sv b{font:700 20px/1 var(--display)}.two{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.pad{padding:26px}.two h3{font-size:27px;margin:12px 0 10px}.two p{font-weight:600;font-size:14.5px}.traits-sec{background:var(--ink);color:var(--cream);overflow:hidden}.traits-sec .soft{color:var(--sand);max-width:440px;margin:18px 0 30px;font-weight:600}.traits-sec h2{font-size:clamp(34px,4.4vw,54px)}.traits-sec .hl{color:var(--ink)}.traits-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.trait-bars{display:grid;gap:12px;max-width:460px}.tb{display:grid;grid-template-columns:92px 1fr 30px;gap:12px;align-items:center;font-weight:800;font-size:13.5px}.tb .track{height:14px;border-radius:99px;background:#4d2a20;overflow:hidden}.tb .fill{height:100%;width:0;border-radius:99px;transition:width 1s cubic-bezier(.2,.8,.2,1)}.in .tb .fill{width:var(--w)}.tb b{text-align:right;font-family:var(--display);font-size:16px}.trait-wall{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;transform:rotate(3deg)}.trait-wall img{width:100%;border:3px solid var(--cream);border-radius:14px;image-rendering:pixelated}.does{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.does h3{font-size:22px;margin:16px 0 8px}.does p{font-size:13.5px;font-weight:600;color:var(--ink-soft)}.ico{display:inline-grid;place-items:center;width:42px;height:42px;border:2.5px solid var(--ink);border-radius:12px;font:700 14px/1 var(--display)}.drop{background:var(--sky);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);margin-bottom:90px}.drop .sec-head p{color:var(--ink)}.drop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.drop-grid article{position:relative}.drop-grid .dn{position:absolute;top:22px;right:22px;font:700 22px/1 var(--display);color:var(--ink-mute)}.drop-grid h3{font-size:24px;margin:12px 0 8px}.drop-grid p{font-size:13.5px;font-weight:600;color:var(--ink-soft);margin-bottom:14px}@media (max-width: 1020px){.fan{height:380px;max-width:520px;margin:0 auto;width:100%}.facts-row{grid-template-columns:1fr 1fr}.facts-row>div:nth-child(3){border-left:0;padding-left:0}.facts-row>div:nth-child(n+3){border-top:3px solid var(--ink)}.stages,.does,.drop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.traits-grid{grid-template-columns:1fr}}@media (max-width: 720px){.lil-hero{padding-bottom:50px}.fan{height:300px}.fc b{font-size:12px}.facts-row>div{padding:18px 12px}.facts-row b{font-size:26px}.stages{gap:12px}.stage h3{font-size:20px}.sv b{font-size:17px}.sv{gap:6px}.sv>div{padding:6px 7px;min-width:0}.stage{padding:10px 10px 14px}.two,.does,.drop-grid{grid-template-columns:1fr}.tb{grid-template-columns:78px 1fr 28px}.trait-wall{grid-template-columns:repeat(4,1fr);gap:8px;transform:none}}
