@import"https://fonts.googleapis.com/css2?family=Stack+Sans+Headline&display=swap";*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;overflow:hidden;font-family:Stack Sans Headline,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}h1{font-size:clamp(36px,5vw,72px);color:#bc5215;font-weight:400;letter-spacing:-2px}.button{display:inline-flex;align-items:center;justify-content:center;padding:clamp(10px,2vw,18px) clamp(20px,4vw,36px);background-color:#bc5215;color:#100f0f;font-family:Stack Sans Headline,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:clamp(14px,2.5vw,20px);text-align:center;text-decoration:none;border:none;cursor:pointer;transition:transform .3s cubic-bezier(.075,.82,.165,1),background-color .2s ease-in-out,color .3s .2s ease-in-out}.button:hover{background-color:#da702c;color:#100f0f;transform:scale(1.1) rotate(-5deg)}p{font-size:clamp(12px,2vw,18px);color:#cecdc3;text-align:center}.container{--uib-size: 90px;--uib-color: rgb(188, 82, 21);--uib-speed: 1.5s;--uib-dot-size: calc(var(--uib-size) * .1);position:relative;display:flex;align-items:center;justify-content:flex-start;height:calc(var(--uib-size) * .64);width:calc(var(--uib-size) * .64)}@keyframes jump{0%,to{transform:translateY(120%)}50%{transform:translateY(-120%)}}.dot{--uib-d1: -.48;--uib-d2: -.4;--uib-d3: -.32;--uib-d4: -.24;--uib-d5: -.16;--uib-d6: -.08;--uib-d7: -0;position:absolute;bottom:calc(var(--uib-bottom) + var(--uib-dot-size) / 2);right:calc(var(--uib-right) + var(--uib-dot-size) / 2);display:flex;align-items:center;justify-content:flex-start;height:var(--uib-dot-size);width:var(--uib-dot-size);animation:jump var(--uib-speed) ease-in-out infinite;opacity:var(--uib-scale);will-change:transform;backface-visibility:hidden}.dot:before{content:"";height:100%;width:100%;background-color:var(--uib-color);border-radius:50%;transform:scale(var(--uib-scale));transition:background-color .3s ease}.dot:nth-child(1){--uib-bottom: 24%;--uib-right: -35%;animation-delay:calc(var(--uib-speed) * var(--uib-d1))}.dot:nth-child(2){--uib-bottom: 16%;--uib-right: -6%;animation-delay:calc(var(--uib-speed) * var(--uib-d2))}.dot:nth-child(3){--uib-bottom: 8%;--uib-right: 23%;animation-delay:calc(var(--uib-speed) * var(--uib-d3))}.dot:nth-child(4){--uib-bottom: -1%;--uib-right: 51%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.dot:nth-child(5){--uib-bottom: 38%;--uib-right: -17.5%;animation-delay:calc(var(--uib-speed) * var(--uib-d2))}.dot:nth-child(6){--uib-bottom: 30%;--uib-right: 10%;animation-delay:calc(var(--uib-speed) * var(--uib-d3))}.dot:nth-child(7){--uib-bottom: 22%;--uib-right: 39%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.dot:nth-child(8){--uib-bottom: 14%;--uib-right: 67%;animation-delay:calc(var(--uib-speed) * var(--uib-d5))}.dot:nth-child(9){--uib-bottom: 53%;--uib-right: -.8%;animation-delay:calc(var(--uib-speed) * var(--uib-d3))}.dot:nth-child(10){--uib-bottom: 44.5%;--uib-right: 27%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.dot:nth-child(11){--uib-bottom: 36%;--uib-right: 55.7%;animation-delay:calc(var(--uib-speed) * var(--uib-d5))}.dot:nth-child(12){--uib-bottom: 28.7%;--uib-right: 84.3%;animation-delay:calc(var(--uib-speed) * var(--uib-d6))}.dot:nth-child(13){--uib-bottom: 66.8%;--uib-right: 15%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.dot:nth-child(14){--uib-bottom: 58.8%;--uib-right: 43%;animation-delay:calc(var(--uib-speed) * var(--uib-d5))}.dot:nth-child(15){--uib-bottom: 50%;--uib-right: 72%;animation-delay:calc(var(--uib-speed) * var(--uib-d6))}.dot:nth-child(16){--uib-bottom: 42%;--uib-right: 100%;animation-delay:calc(var(--uib-speed) * var(--uib-d7))}.dot:nth-child(3){--uib-scale: .98}.dot:nth-child(2),.dot:nth-child(8){--uib-scale: .96}.dot:nth-child(1),.dot:nth-child(7){--uib-scale: .94}.dot:nth-child(6),.dot:nth-child(12){--uib-scale: .92}.dot:nth-child(5),.dot:nth-child(11){--uib-scale: .9}.dot:nth-child(10),.dot:nth-child(16){--uib-scale: .88}.dot:nth-child(9),.dot:nth-child(15){--uib-scale: .86}.dot:nth-child(14){--uib-scale: .84}.dot:nth-child(13){--uib-scale: .82}.idea{padding-top:1rem;padding-left:1em}p.idea-text{font-size:large;padding-bottom:2rem}p.idea-text-two{font-size:large;padding-bottom:1rem}h2{font-size:x-large;font-weight:400;color:#da702c}
