body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (prefers-color-scheme: light){:root{--background-colour: #fff;--shadow-colour: #3334;--dots-one-image: radial-gradient( #555 .8px, var(--background-colour) .8px );--dots-one-size: 10px 10px;--dots-two-image: radial-gradient( #555 .8px, var(--background-colour) .8px );--dots-two-size: 8px 8px;--crosshatch-colour: #eee;--crosshatch-background: radial-gradient( circle, transparent 30%, var(--background-colour) 26% ), linear-gradient( 45deg, transparent 46%, var(--crosshatch-colour) 47%, var(--crosshatch-colour) 52%, transparent 53% ), linear-gradient( 135deg, transparent 46%, var(--crosshatch-colour) 47%, var(--crosshatch-colour) 52%, transparent 53% );--crosshatch-size: 25px 25px;--diagonal-background: repeating-linear-gradient( 45deg, var(--crosshatch-colour), var(--crosshatch-colour) 1px, var(--background-colour) 1px, var(--background-colour) 10px );--font-colour: #000;--happy-colour: #555;--bouncy-colour: #888;--push-shadow: #fffd;--push-background: #bbb;--outline-colour: #aaa;--badge-colour: #fff;--construction-colour: #333;--construction-background: repeating-linear-gradient( 45deg, var(--bouncy-colour), var(--bouncy-colour) 1px, var(--construction-colour) 1px, var(--construction-colour) 10px );--appstore-background: #fff;--appstore-thin-colour: #777;--appstore-medium-colour: #666;--appstore-line-colour: #ddd;--appstore-event-colour: #fff;--envelope-window-colour: #eee;--envelope-pattern: radial-gradient( circle at top, transparent 9%, #eee 10%, #eee 15%, transparent 16% ), radial-gradient( circle at bottom, transparent 9%, #eee 10%, #eee 15%, transparent 16% ), radial-gradient( circle at right, transparent 9%, #eee 10%, #eee 15%, transparent 16% ), radial-gradient( circle at left, transparent 9%, #eee 10%, #eee 15%, transparent 16% );--envelope-pattern-size: 15px 15px;--nutrition-title-colour: #333;--nutrition-border-colour: #999;--nutrition-border-highlight: #666;--yubi-icon-colour: #EFEFEF;--yubi-body-colour: #393939;--iphone-white: #EFEFEF;--iphone-border: #BEBEBE;--iphone-screen: #272727;--iphone-top-bar: #F5F5F5;--iphone-border: #CCC;--iphone-home-screen-border: #E6E6E6;--binance-link-colour: #E5E5E5}}@media (prefers-color-scheme: dark){:root{--background-colour: #353535;--shadow-colour: #000c;--dots-one-image: radial-gradient( #aaa .8px, var(--background-colour) .8px );--dots-one-size: 10px 10px;--dots-two-image: radial-gradient( #aaa .8px, var(--background-colour) .8px );--dots-two-size: 8px 8px;--crosshatch-colour: #444;--crosshatch-background: radial-gradient( circle, transparent 30%, var(--background-colour) 26% ), linear-gradient( 45deg, transparent 46%, var(--crosshatch-colour) 47%, var(--crosshatch-colour) 52%, transparent 53% ), linear-gradient( 135deg, transparent 46%, var(--crosshatch-colour) 47%, var(--crosshatch-colour) 52%, transparent 53% );--crosshatch-size: 25px 25px;--diagonal-background: repeating-linear-gradient( 45deg, var(--crosshatch-colour), var(--crosshatch-colour) 1px, var(--background-colour) 1px, var(--background-colour) 10px );--font-colour: #fff;--happy-colour: #ccc;--bouncy-colour: #aaa;--push-shadow: #353535d0;--push-background: #000;--outline-colour: #aaa;--badge-colour: #eee;--construction-colour: #fff;--construction-background: repeating-linear-gradient( 45deg, var(--bouncy-colour), var(--bouncy-colour) 1px, var(--construction-colour) 1px, var(--construction-colour) 10px );--appstore-background: #111;--appstore-thin-colour: #888;--appstore-medium-colour: #999;--appstore-line-colour: #333;--appstore-event-colour: #222;--envelope-window-colour: #ddd;--envelope-pattern: radial-gradient( circle at top, transparent 9%, #ddd 10%, #ddd 15%, transparent 16% ), radial-gradient( circle at bottom, transparent 9%, #ddd 10%, #ddd 15%, transparent 16% ), radial-gradient( circle at right, transparent 9%, #ddd 10%, #ddd 15%, transparent 16% ), radial-gradient( circle at left, transparent 9%, #ddd 10%, #ddd 15%, transparent 16% );--envelope-pattern-size: 15px 15px;--nutrition-title-colour: #ddd;--nutrition-border-colour: #666;--nutrition-border-highlight: #999;--yubi-body-colour: #333;--yubi-icon-colour: #333;--iphone-white: #E0E0E0;--iphone-border: #AAA;--iphone-screen: #1A1A1A;--iphone-top-bar: #222;--iphone-home-screen-border: #D6D6D6;--iphone-border: #555;--binance-link-colour: #333}}@font-face{font-family:happy;src:url(/my-site/assets/kghappy-webfont-rSfPeF1j.woff2) format("woff2"),url(/my-site/assets/kghappy-webfont-BMXUGeUS.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bouncy;src:url(/my-site/assets/bouncy-personal_use_only-webfont-CsYuv3ov.woff2) format("woff2"),url(/my-site/assets/bouncy-personal_use_only-webfont-BMnc_VCJ.woff) format("woff");font-weight:400;font-style:normal}body{background-color:var(--background-colour);color:var(--background-colour)}h1{margin:0;color:var(--font-colour);font-size:min(60px,12vw,9vh);font-family:Arial,Helvetica,sans-serif;font-weight:200}h2{margin:0;color:var(--font-colour);font-size:min(54px,10vw);font-family:Arial,Helvetica,sans-serif;font-weight:200}.happy{position:absolute;margin:0;color:var(--happy-colour);font-size:25px;font-family:happy;font-weight:200}.bouncy{position:absolute;margin:0;color:var(--bouncy-colour);font-size:25px;font-family:bouncy;font-weight:200;visibility:hidden}.visual-cue{position:absolute;visibility:hidden}.root{position:relative;min-height:100vh;display:flex;flex-direction:column;background-color:var(--background-colour);background-image:var(--crosshatch-background);background-size:var(--crosshatch-size);overflow-x:hidden}.content{display:none;height:fit-content;flex-direction:column;align-items:center;overflow:hidden}.display-content{display:flex}.content .portrait{display:flex;flex-direction:column;align-items:center;justify-content:center;height:fit-content;width:fit-content;margin-top:calc(min(180px,35vw,40vh)*.8);margin-bottom:calc(min(360px,70vw,40vh)*.8)}.content .portrait .top-big-bar{position:absolute;height:min(150px,30vw,40vh / 3);translate:calc(min(360px,70vw,40vh)*.8) calc(min(360px,70vw,40vh)*-.4);aspect-ratio:5 / 1;border-radius:150px;background-color:var(--background-colour);rotate:30deg;box-shadow:4px 2px 8px var(--shadow-colour)}.content .portrait .top-big-bar .top-small-bar{position:absolute;left:-20%;bottom:-35%;width:60%;aspect-ratio:6 / 1;border-radius:150px;background-image:var(--dots-two-image);background-size:var(--dots-two-size);box-shadow:4px 2px 8px var(--shadow-colour)}.content .portrait .frame{display:flex;aspect-ratio:1 / 1;width:min(360px,70vw,40vh);border-radius:200px;background:var(--diagonal-background);box-shadow:6px 6px 16px var(--shadow-colour);z-index:5;align-items:center;justify-content:center}.content .portrait .frame img{aspect-ratio:1 / 1;width:100%;border-radius:100%;filter:saturate(.8)}.content .portrait .bottom-big-bar{position:absolute;height:min(150px,30vw,40vh / 3);translate:calc(min(360px,70vw,40vh)*-.8) calc(min(360px,70vw,40vh)*.4);aspect-ratio:5 / 1;border-radius:150px;background-image:var(--dots-two-image);background-size:var(--dots-two-size);rotate:30deg;box-shadow:4px 2px 8px var(--shadow-colour)}.content .portrait .bottom-big-bar .bottom-small-bar{position:absolute;right:-20%;top:-35%;width:60%;aspect-ratio:6 / 1;border-radius:150px;background-color:var(--background-colour);box-shadow:4px 2px 8px var(--shadow-colour)}.content .items-grid{display:flex}@media screen and (min-width:1200px){.content .items-grid{flex-direction:row;width:1050px;justify-content:space-between;align-items:center}}@media screen and (max-width:1200px){.content .items-grid{flex-direction:column;width:fit-content;justify-content:center;align-items:center}}.exclaim{display:flex;align-items:flex-end;position:absolute}.exclaim .left{position:absolute;height:18px;width:4px;border-radius:5px;background-color:var(--happy-colour)}.exclaim .middle{position:absolute;height:25px;width:4px;border-radius:5px;background-color:var(--happy-colour);rotate:20deg;translate:9px 3px}.exclaim .right{position:absolute;height:20px;width:4px;border-radius:5px;background-color:var(--happy-colour);rotate:40deg;translate:15.5px 7px}.landing{position:relative;height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;opacity:1;transition:translate 1s ease}@keyframes scroll-bump{0%{translate:0 0%}12.5%{translate:0 -5%}25%{translate:0 0%}}.scroll-remind{animation:scroll-bump 6s ease infinite}.landing .cover{position:absolute;height:100vh;width:100vw;background-color:var(--background-colour);opacity:1;transition:opacity .5s ease;transition-delay:.3s}.landing .cover-animate{opacity:0}@keyframes wave-transition{0%{background-color:var(--background-colour);height:200px;opacity:1}to{background-color:var(--crosshatch-colour);height:max(150vh,150vw);opacity:0}}.landing .wave{position:absolute;height:200px;aspect-ratio:1 / 1;border-radius:max(200vw,200vh);translate:0 -50px;opacity:1}.landing .wave-animate{animation:wave-transition .5s ease-in forwards}@keyframes circle-transition{0%{visibility:visible;background-color:var(--background-colour)}10%{box-shadow:0 0 0 var(--shadow-colour),inset 3px 3px 6px var(--shadow-colour)}99%{visibility:visible;box-shadow:0 0 0 var(--shadow-colour),inset 3px 3px 6px var(--shadow-colour)}to{visibility:hidden;box-shadow:0 0 0 var(--shadow-colour),inset 3px 3px 6px var(--shadow-colour)}}.landing .circle{position:absolute;display:flex;align-items:center;justify-content:center;height:200px;width:200px;border-radius:100px;translate:0 -50px;transition:box-shadow .5s ease;-webkit-transition:box-shadow .5s ease;cursor:pointer;z-index:10;background-color:var(--background-colour)}.landing .animate-circle{box-shadow:4px 4px 10px var(--shadow-colour),inset 0 0 0 var(--shadow-colour)}.landing .circle:active{box-shadow:0 0 0 var(--shadow-colour),inset 3px 3px 6px var(--shadow-colour);background-color:var(--background-colour);transition:box-shadow .1s ease;-webkit-transition:box-shadow .1s ease}.landing .disabled{box-shadow:0 0 0 var(--shadow-colour),inset 3px 3px 6px var(--shadow-colour);transition:box-shadow .1s ease;-webkit-transition:box-shadow .1s ease;pointer-events:none;animation:circle-transition 1s linear forwards}.landing .circle-animate{animation:circle-transition 2s ease forwards;animation-delay:4s}.circle .push{margin:0;font-size:50px;font-family:Arial,Helvetica,sans-serif;font-weight:200;background-color:var(--background-colour);color:transparent;transition:background-color .5s ease,opacity .5s ease-in;text-shadow:1px 1px 3px var(--push-shadow);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.circle .animate-push{background-color:var(--push-background)}@keyframes flash{0%{visibility:hidden;opacity:0}0.1%{visibility:visible;opacity:1}99.9%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}.circle .visual-cue{translate:-130px -80px;rotate:-40deg}.circle .click-animate{animation:flash .2s linear forwards}.circle .visual-cue .exclaim{translate:66px 1px}.landing .outline{position:absolute;display:flex;align-items:center;justify-content:center;height:194px;width:194px;border-radius:100px;border-width:2px;border-color:var(--outline-colour);translate:0 -50px;background-color:none;border-style:dashed;z-index:0;opacity:1;transition:opacity .5s linear}.outline .bouncy{visibility:visible;rotate:10deg}.landing .hidden{visibility:hidden}.landing .fade-out{opacity:0}.landing .top-outer-circle{display:flex;justify-content:center;align-items:center;position:absolute;aspect-ratio:1 / 1;width:min(80vh,140vw,1000px);border-radius:1000px;background-color:var(--background-colour);background-image:var(--dots-one-image);background-size:var(--dots-one-size);background-repeat:repeat;translate:min(200%,30vw,450px) -35%;overflow:visible;top:0;opacity:0}.top-outer-circle .plop-animate{animation:flash .2s linear forwards}.top-outer-circle .plop{display:flex;justify-content:center;align-items:center;position:absolute;translate:calc(max(-40vh,-70vw,-500px)*.72) calc(min(40vh,70vw,500px)*.82);height:100px;width:100px;rotate:35deg}.top-outer-circle .plop .exclaim{rotate:180deg;translate:-25px 17px}.landing .top-middle-circle{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;height:50%;border-radius:50%;background:var(--background-colour);overflow:hidden;opacity:1;color:transparent}.landing .top-inner-circle{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;height:85%;border-radius:85%;overflow:hidden;opacity:1;background-image:var(--crosshatch-background);background-size:var(--crosshatch-size)}.landing .top-center-outer-circle{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;height:35%;border-radius:100%;background-color:var(--background-colour);opacity:1;background-image:var(--dots-two-image);background-size:var(--dots-two-size);background-repeat:repeat;overflow:hidden;opacity:0;transition:inherit;transition-delay:.6s;transition-property:opacity;margin:0 30% 20% 0}.top-center-outer-circle .flop-animate{animation:flash .2s linear forwards;animation-delay:.6s}.top-center-outer-circle .flop{rotate:90deg;translate:calc(min(40vh,70vw,500px)*.17) calc(min(40vh,70vw,500px)/20)}.landing .top-center-middle-circle{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;height:60%;border-radius:100%;background-color:var(--background-colour);overflow:hidden;opacity:1}.landing .top-center-inner-circle{aspect-ratio:1 / 1;height:60%;border-radius:100%;background:var(--background-colour);overflow:hidden;opacity:0}.landing .middle-outer-circle{position:absolute;bottom:calc(25vh + min(20vw,125px,15vh));display:flex;background-color:var(--background-colour);background-size:100% 100%;background-position:50% 50%;justify-content:center;align-items:center;aspect-ratio:1 / 1;height:min(130px,30vw,24vh);border-radius:150px;transition-delay:.9s;transition-property:opacity;opacity:0}.landing .middle-inner-circle{aspect-ratio:1 / 1;height:80%;border-radius:150px;background-image:var(--dots-two-image);background-size:var(--dots-two-size);opacity:0}.landing .middle-outer-circle .visual-cue{translate:calc(min(65px,15vw)*.8) calc(max(-65px,-15vw)*.8);rotate:30deg}.landing .middle-outer-circle .bass-animate{animation:flash .2s linear forwards;animation-delay:.9s}.landing .name-plate{display:flex;align-items:center;justify-content:center;position:absolute;aspect-ratio:4.1 / 1;height:min(20vw,108px,15vh);background-color:var(--background-colour);background:var(--diagonal-background);bottom:16vh;opacity:0;transition:border-radius .5s 0s ease,opacity 0s 1.2s}@media screen and (min-width: 1500px){.landing .name-plate{left:calc(50vw - 750px);border-radius:150px}.landing .middle-outer-circle{left:calc(-600px + 50vw)}}@media screen and (max-width: 1500px){.landing .name-plate{left:0;border-radius:0 150px 150px 0}.landing .middle-outer-circle{left:10vw}}.landing .name-plate .visual-cue{rotate:45deg;translate:calc(min(20vw,108px,15vh)*2) calc(max(-20vw,-108px,-15vh)*.8)}.landing .name-plate .visual-cue .exclaim{rotate:-45deg;translate:-5px 8px}.landing .name-plate .hello-animate{animation:flash .2s linear forwards;animation-delay:1.2s}.landing .shadow-appear{opacity:1;box-shadow:3px 3px 8px var(--shadow-colour)}.landing .tall-shadow-appear{opacity:1;box-shadow:6px 6px 16px var(--shadow-colour)}.landing .inset-shadow-appear{opacity:1;box-shadow:inset 3px 3px 8px var(--shadow-colour)}.landing .tall-inset-shadow-appear{opacity:1;box-shadow:inset 6px 6px 16px var(--shadow-colour)}.landing .text-shadow{opacity:1}.section-wrapper{margin-bottom:min(81px,15vw)}.section{position:relative;display:flex;align-items:center;background:var(--diagonal-background);box-shadow:3px 3px 8px var(--shadow-colour);border-radius:200px;z-index:5;height:calc(min(27px,5vw)*3.5)}.section h2{margin:0 calc(min(27px,5vw)*1.2) 0 calc(min(81px,15vw)*1.2)}.section .plate-cutout{display:flex;align-items:center;justify-content:center;position:absolute;aspect-ratio:1 / 1;height:70%;margin-left:calc(min(81px,15vw)*.15);border-radius:70px;background-image:var(--dots-two-image);background-size:var(--dots-two-size);box-shadow:inset 3px 3px 8px var(--shadow-colour)}.section .plate-cutout .hinge{aspect-ratio:1 / 1;background-color:var(--background-colour);height:60%;border-radius:60%;box-shadow:3px 3px 8px var(--shadow-colour)}.section-wrapper .arm{position:absolute;aspect-ratio:6 / 1;background-color:var(--background-colour);height:min(54px,10vw);border-radius:60px;box-shadow:3px 3px 8px var(--shadow-colour);translate:calc(min(27px,5vw)*.525 + max(-54px,-10vw)*5) calc(max(-27px,-5vw)*1.75 - 50%);rotate:30deg;transform-origin:calc(min(54px,10vw)*5.5) min(27px,5vw);z-index:4}.section-wrapper .base{position:absolute;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;height:min(108px,20vw);border-radius:120px;background-image:var(--dots-two-image);background-size:var(--dots-two-size);box-shadow:2px 2px 4px var(--shadow-colour);translate:calc(max(-81px,-15vw)*.15 + max(-54px,-10vw)*4.33) calc(max(-54px,-10vw) - (min(27px,5vw)*1.75) - (min(54px,10vw)/.4));z-index:2}.laminate{position:relative;aspect-ratio:21 / 13;width:min(90vw,500px);transition:translate .5s ease-in-out;margin-bottom:min(81px,15vw)}.laminate:hover{translate:0px -2.5%}.badge{position:absolute;display:flex;align-items:center;aspect-ratio:21 / 13;width:min(90vw,500px);border-radius:calc(min(90vw,500px)*.03);background-color:var(--badge-colour);box-shadow:3px 3px 8px var(--shadow-colour);rotate:-5deg;transition:.7s ease-in-out;transition-property:transform box-shadow;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer}.half-flip{transform:rotateY(60deg)}.badge:hover{box-shadow:6px 6px 16px var(--shadow-colour)}.badge-back{position:absolute;display:flex;flex-direction:column;aspect-ratio:21 / 13;width:min(90vw,500px);border-radius:calc(min(90vw,500px)*.03);background-color:var(--badge-colour);box-shadow:3px 3px 8px var(--shadow-colour);transform:rotateY(180deg);rotate:-5deg;transition:.7s ease-in-out;transition-property:transform box-shadow;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:calc(min(9vw,50px)*.42);color:#000;overflow:hidden;cursor:pointer}.badge-back:hover{box-shadow:6px 6px 16px var(--shadow-colour)}.badge-flip{transform:rotateY(180deg)}.badge-backflip{transform:rotateY(0)}.badge .cutout{aspect-ratio:1 / 4;height:15%;margin-left:3%;margin-right:4%;background-color:var(--background-colour);box-shadow:inset 3px 3px 8px var(--shadow-colour);border-radius:100px;z-index:2}.badge .description{display:flex;flex-direction:column;justify-content:space-between;height:80%;color:#000;z-index:2}.badge .description .company{font-size:calc(min(9vw,50px)*.9);font-weight:200}.badge .description .detail{display:flex;flex-direction:column}.badge .description .detail .title{font-size:calc(min(9vw,50px)*.75);font-weight:700}.badge .description .detail .duration{font-size:calc(min(9vw,50px)*.42);margin-top:calc(min(9vw,50px)*-.1)}.badge .duckroll{position:absolute;align-self:flex-start;height:27%;margin-top:4%;margin-left:79%;z-index:2}.badge .duckroll-fill{fill:#000}.badge .ibm{margin-left:2.5%;position:absolute;width:95%;rotate:10deg;z-index:1;opacity:.2}.badge-back .cutout{position:absolute;aspect-ratio:1 / 4;height:15%;right:3%;top:43.5%;background-color:var(--background-colour);box-shadow:inset 3px 3px 8px var(--shadow-colour);border-radius:100px;z-index:2}.badge-back .strip{height:20%;width:100%;background-color:#000;margin-top:5%;margin-bottom:7%}.badge-back .division{margin-left:5%;font-size:calc(min(9vw,50px)*.6);font-weight:700}.badge-back .team{margin-left:5%;font-size:calc(min(9vw,50px)*.6)}.badge-back .icons{display:flex;align-items:center}.badge-back .icons img{max-height:min(9vw,50px);max-width:calc(min(9vw,50px)*1.8);margin-top:6%;margin-left:5%}.phone-case{display:flex;flex-direction:column;align-items:center;rotate:-5deg;background-color:#000;margin-bottom:min(108px,20vw);border-radius:calc(min(400px,80vw)*.15);height:calc(min(400px,80vw)*2.02);width:calc(min(400px,80vw)*1.01);overflow:hidden;box-shadow:6px 6px 16px var(--shadow-colour)}.lockscreen{display:flex;flex-direction:column;align-items:center;position:absolute;align-self:center;justify-self:center;background-color:#111;height:calc(min(400px,80vw)*2.02);width:calc(min(400px,80vw)*1.01);z-index:1;translate:0 -400px;opacity:.5;transition:translate 1s ease-in,opacity 1s ease-in}.bezel{display:flex;flex-direction:column;align-items:center;position:absolute;align-self:center;justify-self:center;height:calc(min(400px,80vw)*1.96);width:calc(min(400px,80vw)*.95);z-index:1;border-style:solid;border-color:#000;border-radius:calc(min(400px,80vw)*.15);border-width:calc(min(400px,80vw)*.03)}.phone-case h2{margin:calc(2*min(40px,8vw)) 0 calc(-.3*min(40px,8vw)) 0;font-size:calc(min(40px,8vw)*.55);color:#aaa;font-weight:100}.phone-case h1{margin:0;font-size:calc(min(40px,8vw)*2.2);color:#aaa;font-weight:100}.lockscreen .home-bar{position:absolute;bottom:2.5%;height:.7%;width:32%;background-color:#aaa;border-radius:20px}.phone{position:absolute;margin-top:calc(min(400px,80vw)*.03);height:calc(min(400px,80vw)*1.96);width:calc(min(400px,80vw)*.95);background-color:var(--appstore-background);box-shadow:6px 6px 16px var(--shadow-colour);display:flex;flex-direction:column;align-items:center;overflow:hidden;transition:1s ease-in-out;transition-property:filter opacity;filter:blur(5px);opacity:0}.display-on{filter:blur(0px);opacity:1}.notch{position:absolute;aspect-ratio:3.5 / 1;background-color:#000;border-radius:200px;width:28%;margin-top:5.5%;z-index:1}.phone .status{display:flex;margin-top:5%;width:80%;justify-content:space-between;color:var(--font-colour);font-size:calc(min(20px,4vw)*.8)}.phone .status .time{margin-left:5%}.phone .header{display:flex;margin-top:7%;width:100%}.phone .header .icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;margin-left:6%;width:28%;background-color:#e5d8ef;border-radius:min(20px,4vw)}.phone .header .icon img{width:70%}.phone .header .title{display:flex;flex-direction:column;margin-top:.5%;margin-left:5%;color:var(--font-colour);white-space:pre-line;height:100%}.phone .header .title .name{line-height:calc(min(20px,4vw)*1.15);font-size:calc(min(20px,4vw)*1);font-weight:600}.phone .header .title .description{line-height:calc(min(20px,4vw)*1.2);font-size:calc(min(20px,4vw)*.8);color:var(--appstore-thin-colour)}.phone .header .title .open{position:absolute;margin-top:calc(min(100px,20vw)*.75);display:flex;align-items:center;justify-content:center;aspect-ratio:2.7 / 1;width:calc(min(100px,20vw)*.7);border-radius:30px;background-color:#3478f6;font-size:calc(min(20px,4vw)*.7);text-decoration:none;color:#fff;font-weight:700;cursor:pointer}.phone .rating{display:flex;flex-direction:column;justify-content:space-between;margin-top:5%;margin-left:5%;margin-bottom:2%;width:95%;height:calc(min(20px,4vw)*4)}.phone .rating .top-line{width:100%;height:calc(min(20px,4vw)/20);background-color:var(--appstore-line-colour)}.phone .rating .ratings{display:flex;height:98%;width:98%;margin-left:2%}.phone .rating .ratings text{color:var(--appstore-thin-colour);font-size:calc(min(20px,4vw)*.6)}.phone .rating .ratings .area{margin-top:calc(min(20px,4vw)/5);height:100%;display:flex;flex-direction:column;align-items:center}.phone .rating .ratings .practice{line-height:calc(min(20px,4vw)*.6);overflow:hidden;white-space:nowrap}.phone .rating .ratings .value-wrapper{line-height:calc(min(20px,4vw)*1.1);margin-top:calc(min(20px,4vw)*.45)}.phone .rating .ratings .value{color:var(--appstore-medium-colour);font-size:calc(min(20px,4vw)*1.1);font-weight:600}.phone .rating .ratings .stars{position:absolute;margin-top:calc(min(20px,4vw)*2.2)}.phone .rating .ratings .circles{position:absolute;display:flex;flex-direction:row;justify-content:space-between;margin-top:calc(min(20px,4vw)*2.6);width:calc(min(20px,4vw)*2.6)}.phone .rating .ratings .circle{height:calc(min(20px,4vw)*.3);width:calc(min(20px,4vw)*.3);border-radius:20px;background-color:var(--appstore-medium-colour)}.phone .rating .ratings .empty-circle{height:calc(min(20px,4vw)*.3);width:calc(min(20px,4vw)*.3);border-radius:20px;background-color:var(--appstore-line-colour)}.phone .rating .ratings .unit{position:absolute;margin-top:calc(min(20px,4vw)*2.2);line-height:calc(min(20px,4vw)*.6)}.phone .rating .ratings .star{fill:var(--appstore-medium-colour)}.phone .rating .ratings .none{fill:var(--appstore-line-colour)}.phone .rating .divide{height:50%;width:calc(min(20px,4vw)/20);background-color:var(--appstore-line-colour);align-self:center;margin:0 5%}.phone .rating .bottom-line{width:100%;height:calc(min(20px,4vw)/20);background-color:var(--appstore-line-colour)}.phone .ea{width:88%}.phone .ea .ea-wrapper{color:var(--font-colour);margin-top:calc(min(20px,4vw)*.3);line-height:calc(min(20px,4vw)*.6);font-size:calc(min(20px,4vw)*1);font-weight:600}.phone .ea .ea-time{color:#3478f6;line-height:calc(min(20px,4vw)*1.3);font-size:calc(min(20px,4vw)*.7);font-weight:500}.phone .ea .event{display:flex;flex-direction:column;margin-top:calc(min(20px,4vw)/5);margin-bottom:calc(min(20px,4vw)*1.1);height:calc(min(20px,4vw)*10);width:100%;border-radius:calc(min(20px,4vw)*.4);box-shadow:2px 2px 8px var(--shadow-colour);background-color:var(--appstore-event-colour)}.phone .ea .event .image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:calc(min(20px,4vw)*7.5);width:100%}.phone .ea .event .text-box{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;width:88%;height:calc(min(20px,4vw)*4);background:linear-gradient(0deg,#000c,#0000);color:#fff}.phone .ea .event .text-box .event-title{margin-left:calc(min(20px,4vw)*.4);line-height:calc(min(20px,4vw)*1);font-size:calc(min(20px,4vw)*.9);color:#fff;font-weight:600}.phone .ea .event .text-box .event-description{margin-left:calc(min(20px,4vw)*.43);line-height:calc(min(20px,4vw)*.7);margin-bottom:calc(min(20px,4vw)*.3);font-size:calc(min(20px,4vw)*.7);color:#ddd;font-weight:400}.phone .ea .event img{object-fit:cover;height:100%;width:100%;border-radius:calc(min(20px,4vw)*.4) calc(min(20px,4vw)*.4) 0 0}.phone .ea .event{white-space:pre-line}.phone .ea .event .title{margin-top:calc(min(20px,4vw)/5);margin-left:calc(min(20px,4vw)*.4);line-height:calc(min(20px,4vw)*1.15);font-size:calc(min(20px,4vw)*.9);font-weight:600;color:var(--font-colour)}.phone .ea .event .duration{margin-left:calc(min(20px,4vw)*.4);font-size:calc(min(20px,4vw)*.7);font-weight:400;color:var(--appstore-thin-colour)}.phone .home-bar{position:absolute;bottom:calc(min(20px,4vw)/2);height:calc(min(20px,4vw)/4);width:calc(min(20px,4vw)*6.5);background-color:var(--font-colour);border-radius:20px;z-index:1}.phone-case .home-bar{position:absolute;bottom:calc(min(20px,4vw)*1.1);height:calc(min(20px,4vw)/4);width:calc(min(20px,4vw)*6.5);background-color:#aaa;border-radius:20px}.phone-case .home-bar-unlocked{background-color:var(--font-colour)}.envelope{display:flex;flex-direction:column;width:min(1000px,160vw);aspect-ratio:9.5 / 4;box-shadow:3px 3px 8px var(--shadow-colour);background-color:var(--badge-colour);rotate:-5deg;margin-bottom:min(200px,27vw);z-index:5}@media screen and (max-width: 1100px) and (min-width: 625px){.envelope{translate:calc((1100px - 100vw)/2) 0}}@media screen and (max-width: 625px){.envelope{translate:37.5vw 0}}.envelope .outside{margin-top:calc(min(100px,16vw)*.3);margin-left:7%;display:flex;align-items:center}.envelope .outside .emblem{object-fit:cover;width:calc(min(100px,16vw)*1.5);opacity:.9}.envelope .outside .text-wrapper{margin-left:2%;white-space:pre-line;color:#888;font-size:calc(min(25px,4vw)*.8);font-family:Arial,Helvetica,sans-serif}.envelope .outside .text-wrapper .title{font-weight:700}.envelope .outside .text-wrapper .subtitle{font-weight:200}.envelope .window .text-wrapper{margin-top:calc(min(100px,16vw)*.15);margin-left:5%;white-space:pre-line;color:#000;font-size:calc(min(25px,4vw)*.8);font-family:Arial,Helvetica,sans-serif}.envelope .window .text-wrapper .title{font-weight:700}.envelope .window .text-wrapper .subtitle{font-weight:200}.envelope .window{aspect-ratio:4 / 1;width:60%;margin-top:calc(min(100px,16vw)*.35);border-radius:calc(min(100px,16vw)*.15);border-color:var(--envelope-window-colour);border-style:solid;border-width:calc(min(100px,16vw)*.01);margin-left:6%;background-image:var(--envelope-pattern);background-size:var(--envelope-pattern-size)}.food-wrapper{display:flex;align-items:center;justify-content:center;margin-top:min(15px,3vw)}.food-wrapper .happy{position:absolute;font-size:min(25px,5vw);translate:calc(min(50px,10vw)/.4) 0;rotate:0deg;z-index:0;transition:translate .5s ease,rotate .5s ease,opacity 1s}.food-wrapper .happy-animate{translate:calc(min(50px,10vw)*3.8) calc(min(50px,10vw)*-1.1);rotate:35deg}.food-wrapper .happy-disappear{opacity:0}@-webkit-keyframes nutrition-appear{0%{background-color:var(--background-colour);box-shadow:6px 6px 8px var(--shadow-colour);border-radius:450px;height:calc(min(50px,10vw)*2);width:calc(min(50px,10vw)*9);border-color:var(--nutrition-border-highlight);border-width:5px;cursor:default}50%{background-color:var(--background-colour);box-shadow:6px 6px 8px var(--shadow-colour);border-radius:0;height:calc(min(50px,10vw)/.08);width:calc(min(50px,10vw)*9);border-color:var(--nutrition-border-highlight);border-width:2.5px;cursor:default}to{background-color:var(--badge-colour);box-shadow:none;border-radius:0;height:calc(min(50px,10vw)/.08);width:calc(min(50px,10vw)*9);border-color:#000;border-width:2.5px;cursor:default}}@keyframes nutrition-appear{0%{background-color:var(--background-colour);box-shadow:6px 6px 8px var(--shadow-colour);border-radius:450px;height:calc(min(50px,10vw)*2);width:calc(min(50px,10vw)*9);border-color:var(--nutrition-border-highlight);border-width:5px;cursor:default}50%{background-color:var(--background-colour);box-shadow:6px 6px 8px var(--shadow-colour);border-radius:0;height:calc(min(50px,10vw)/.08);width:calc(min(50px,10vw)*9);border-color:var(--nutrition-border-highlight);border-width:2.5px;cursor:default}to{background-color:var(--badge-colour);box-shadow:none;border-radius:0;height:calc(min(50px,10vw)/.08);width:calc(min(50px,10vw)*9);border-color:#000;border-width:2.5px;cursor:default}}@keyframes nutrition-content-appear{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}.nutrition{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-colour);height:calc(min(50px,10vw)*1.6);width:calc(min(50px,10vw)*7.5);box-shadow:3px 3px 8px var(--shadow-colour);border-radius:450px;cursor:pointer;transition:box-shadow .5s,border-color .5s;border-color:var(--nutrition-border-colour);border-width:5px;border-style:solid;z-index:5}.nutrition:hover{box-shadow:6px 6px 8px var(--shadow-colour);border-color:var(--nutrition-border-highlight)}.animate-nutrition{-webkit-animation:nutrition-appear 2s forwards;animation:nutrition-appear 2s forwards}@keyframes title-animate{0%{color:var(--nutrition-title-colour);translate:0 0}25%{color:var(--nutrition-title-colour);translate:0 0}50%{color:var(--nutrition-title-colour)}75%{translate:calc(min(50px,10vw)*-1.5) calc(min(50px,10vw)*-5.75)}to{color:#000;translate:calc(min(50px,10vw)*-1.5) calc(min(50px,10vw)*-5.75)}}.nutrition .title{position:absolute;margin:0;font-size:calc(min(50px,10vw)*.9);font-family:Arial,Helvetica,sans-serif;font-weight:700;color:var(--nutrition-title-colour);translate:0 0}.nutrition .animate-title{animation:title-animate 2s forwards}.nutrition .nutrition-content{position:absolute;width:calc(min(50px,10vw)*8.8);display:flex;opacity:0;flex-direction:column;align-items:center;visibility:hidden;margin:min(50px,10vw) 0 0 0}.nutrition .animate-nutrition-content{-webkit-animation:nutrition-content-appear 1s forwards 1s;animation:nutrition-content-appear 1s forwards 1s}.nutrition-content .flex-start{align-self:flex-start}.nutrition-content .margin-bottom{margin-bottom:min(5px,1vw)}.nutrition-content .small-margin-bottom{margin-bottom:calc(min(5px,1vw)/2)}.nutrition-content .margin-left{margin-left:min(5px,1vw)}.nutrition-content .thin{height:1px;width:calc(min(50px,10vw)*8.8);background-color:#000}.nutrition-content .mid{height:calc(min(5px,1vw)*1);width:calc(min(50px,10vw)*8.8);background-color:#000}.nutrition-content .thick{height:calc(min(5px,1vw)*3);width:calc(min(50px,10vw)*8.8);background-color:#000}.nutrition-content .wide-wrapper{display:flex;justify-content:space-between;width:calc(min(50px,10vw)*8.8)}.nutrition-content .semi-wide-wrapper{display:flex;justify-content:space-between;margin-left:calc(min(50px,10vw)*.6);width:calc(min(50px,10vw)*8.2)}.nutrition-content .thin-large{font-size:calc(min(50px,10vw)/2);align-self:flex-start;font-family:Arial,Helvetica,sans-serif;font-weight:100;color:#000}.nutrition-content .maximum{margin-top:calc(min(50px,10vw)/-5)}.nutrition-content .count{align-self:flex-end}.nutrition-content .exlarge-bold{font-size:calc(min(50px,10vw)*.9);align-self:flex-start;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#000}.nutrition-content .large-bold{font-size:calc(min(50px,10vw)*.7);align-self:flex-start;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#000}.nutrition-content .mid-bold{font-size:calc(min(50px,10vw)/2);font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#000}.nutrition-content .small-bold{line-height:calc(min(50px,10vw)*.48);font-size:calc(min(50px,10vw)*.4);font-family:Arial,Helvetica,sans-serif;font-weight:900;color:#000}.nutrition-content .small-thin{line-height:calc(min(50px,10vw)*.48);font-size:calc(min(50px,10vw)*.4);font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#000}.nutrition-content .exsmall-thin{line-height:calc(min(50px,10vw)*.35);font-size:calc(min(50px,10vw)*.3);font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#000}.construction{display:flex;flex-direction:column;align-items:center;box-shadow:3px 3px 8px var(--shadow-colour);background-color:var(--background-colour);border-radius:10px;height:calc(min(46px,10vw)*5.5);width:calc(min(46px,10vw)*9);overflow:hidden;margin-top:min(69px,15vw);margin-bottom:min(69px,15vw)}.construction .top{display:flex;align-items:center;justify-content:center;background:var(--construction-background);height:40%;width:100%}.construction .top h2{font-weight:700;font-size:min(46px,10vw);color:var(--background-colour)}.construction .bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60%;width:100%}.construction .bottom h2{font-weight:700;font-size:min(46px,10vw);color:var(--construction-colour)}@keyframes binance-animate{0%{translate:0 0}to{translate:calc(6*min(9vw,50px)) 0}}.binance{display:flex;align-items:center;justify-content:center;height:min(72vw,400px);width:200px;margin-bottom:10vh;rotate:-5deg}.binance-move{animation:binance-animate 1s ease-in-out 1s forwards}@media screen and (min-width: 550px) and (max-width: 1300px){@keyframes binance-animate{0%{translate:calc((100vw - 550px)/2) 0}to{translate:calc(6*min(9vw,50px)) 0}}.binance{translate:calc((100vw - 550px)/2) 0}}@media screen and (min-width: 1300px){@keyframes binance-animate{0%{translate:375px 0}to{translate:calc(6*min(9vw,50px)) 0}}.binance{translate:375px 0}}@keyframes yubi-animate{0%{translate:min(9vw,50px) 0}to{translate:calc(-1*min(9vw,50px)) 0}}.yubi{display:flex;align-items:center;position:absolute;translate:min(9vw,50px) 0;cursor:pointer}.yubi-plug{animation:yubi-animate .5s ease-in forwards;cursor:default}.yubi .lightning{display:flex;align-items:center;aspect-ratio:1 / 1;width:calc(min(9vw,50px)*1);background-color:#cbc2b9;border-radius:calc(min(36vw,200px)*.03) 0 0 calc(min(36vw,200px)*.03);box-shadow:6px 6px 16px var(--shadow-colour)}.yubi .lightning .plastic{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:80%;width:36%;margin-left:10%;background-color:#eae6e6;box-sizing:border-box;padding:9% 0;border-radius:calc(min(36vw,200px)/50)}.yubi .lightning .plastic .pins{width:60%;height:6%;background-color:#ffcc6a}.yubi .base{display:flex;align-items:center;aspect-ratio:16 / 9;width:calc(.9*min(36vw,200px));background-color:var(--yubi-body-colour);border-radius:calc(min(36vw,200px)*.03);box-shadow:6px 6px 16px var(--shadow-colour)}.yubi .base .icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;height:60%;border-color:#5a5a5a;border-width:min(.45vw,2.5px);border-style:solid;border-radius:50%;background-color:var(--yubi-icon-colour);margin-left:25%}.yubi .base .icon .binance-icon{height:60%}.yubi .base .loop{aspect-ratio:1 / 1;height:20%;border-color:#ffcc6a;border-width:min(.45vw,2.5px);border-style:solid;border-radius:50%;background-color:var(--background-colour);margin-left:20%;box-shadow:inset 6px 6px 16px var(--shadow-colour)}.binance .iphonef{display:flex;align-items:center;justify-content:center;aspect-ratio:171 / 85;height:calc(7.3*min(9vw,50px));background-color:var(--iphone-white);border-radius:min(9vw,50px);border-width:min(.63vw,3.5px);border-color:var(--iphone-border);border-style:solid;box-shadow:6px 6px 16px var(--shadow-colour);position:absolute;translate:calc(-2*min(63vw,350px)) 0;opacity:0;transition:translate 1s ease,opacity 1s ease;z-index:1;cursor:pointer}.binance .iphone-plug{cursor:default}.binance .yubi-appear{translate:calc(-1.4*min(63vw,350px)) 0;opacity:1}.iphonef .top{display:flex;flex-direction:column;translate:calc(-6.2*min(9vw,50px))}.iphonef .top .speaker{aspect-ratio:10 / 75;height:calc(min(9vw,50px)*1.3);background-color:#272727;position:absolute;translate:-50% -50%;border-radius:min(18vw,100px)}.iphonef .top .camera{aspect-ratio:1 / 1;height:calc(min(9vw,50px)*.35);background-color:#272727;position:absolute;translate:-50% calc(1.2*min(9vw,50px) - 50%);border-radius:min(18vw,100px)}.iphonef .screen-border{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;height:calc(6.7*min(9vw,50px));background-color:var(--iphone-screen);border-radius:min(.63vw,3.5px);position:absolute}.iphonef .screen-border .screen{display:flex;flex-direction:column;align-items:flex-end;background-color:var(--appstore-background);height:97%;width:98%;opacity:0;visibility:hidden;transition:opacity .5s ease 1s;box-sizing:border-box}.iphonef .screen-border .screen-on{visibility:visible;opacity:1}.iphonef .screen-border .screen a{text-decoration:none;margin:1% 3% 0 0}.iphonef .screen-border .screen .top-bar{display:flex;flex-direction:column;align-items:center;justify-content:center;height:10%;width:100%;background-color:var(--iphone-top-bar);border-bottom:.5px solid var(--iphone-border);box-sizing:border-box;padding-top:1.5%}.iphonef .screen-border .screen .top-bar h2{font-size:calc(.28*min(9vw,50px))}.iphonef .screen-border .screen h2{color:var(--font-colour);font-size:calc(.25*min(9vw,50px));font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;margin:0 0 1.5% 6%}.iphonef .screen-border .screen h3{color:var(--appstore-thin-colour);font-size:calc(.2*min(9vw,50px));font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;margin:0 0 0 6%}@keyframes message-send{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.iphonef .screen-border .screen .binance-page-animate{animation:message-send .5s ease-in-out 1.5s forwards}.iphonef .screen-border .screen .binance-page{display:flex;flex-direction:column;aspect-ratio:25 / 18;height:50%;background-color:var(--binance-link-colour);border-radius:calc(.35*min(9vw,50px));box-sizing:border-box;opacity:0}.iphonef .screen-border .screen .binance-image{height:70%;width:100%;object-fit:cover;border-radius:calc(.35*min(9vw,50px)) calc(.35*min(9vw,50px)) 0 0;margin-bottom:3.5%}.iphonef .screen-border .screen .bubble-animate{animation:message-send .5s ease-in-out 1.7s forwards}.iphonef .screen-border .screen .bubble{background-color:#007aff;border-radius:calc(.35*min(9vw,50px));white-space:nowrap;margin:.5% 3% 0 0;opacity:0}.iphonef .screen-border .screen .bubble h2{color:#fff;font-size:calc(.27*min(9vw,50px));margin:calc(.09*min(9vw,50px)) calc(.2*min(9vw,50px)) calc(.09*min(9vw,50px)) calc(.2*min(9vw,50px))}.iphonef .screen-border .screen .chat{display:flex;align-items:center;justify-content:space-between;margin-top:12.5%;width:94%;height:7%;border-radius:calc(.35*min(9vw,50px));align-self:center;border:1px solid var(--iphone-border);box-sizing:border-box;padding-left:1.5%}.iphonef .screen-border .screen .chat h2{margin:0;color:var(--iphone-border)}.iphonef .screen-border .screen .send{aspect-ratio:1 / 1;height:80%;border-radius:100%;background-color:#007aff;margin-right:.5%}.iphonef .home-button{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;height:calc(1.3*min(9vw,50px));width:calc(1.3*min(9vw,50px));border-radius:min(9vw,50px);border-width:min(.45vw,2.5px);border-color:var(--iphone-home-screen-border);border-style:solid;position:absolute;translate:calc(6.2*min(9vw,50px)) 0;box-shadow:inset 6px 6px 16px #8881}.iphonef .home-button .square{aspect-ratio:1 / 1;height:calc(.36*min(9vw,50px));width:calc(.36*min(9vw,50px));border-radius:min(.9vw,5px);border-width:min(.45vw,2.5px);border-color:#a9a9a9;border-style:solid;position:absolute}.binance .happy{font-size:min(4.5vw,25px);translate:calc(1.6*min(9vw,50px)) calc(-.7*min(9vw,50px));transition:translate .5s ease-in-out;z-index:-1}.binance .happy-animate{translate:calc(1.6*min(9vw,50px)) calc(-1.5*min(9vw,50px))}:root{--landing-exponent: min(30px, 4vw, 2.2vh);--contempt-exponent: min(20px, 4vw);--binance-colour: #f3ba2f}@font-face{font-family:Inter-Variable;src:url(/my-site/assets/Inter-VariableWght-c8O0ljhh.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter-Bold;src:url(/my-site/assets/Inter-Bold-BwjTkqu6.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter-Medium;src:url(/my-site/assets/Inter-Medium-DmUT3eZm.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter-Light;src:url(/my-site/assets/Inter-Light-DhAqtaZH.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter-ExtraLight;src:url(/my-site/assets/Inter-ExtraLight-CRTYLXAS.ttf);font-weight:400;font-style:normal}.anchor{position:absolute;height:100px;width:100px;backdrop-filter:invert(100%);-webkit-backdrop-filter:invert(100%);z-index:10}.anchor-pixel{position:absolute;height:5px;width:5px;backdrop-filter:invert(100%);-webkit-backdrop-filter:invert(100%);bottom:0;z-index:10}.anchor-line{position:fixed;height:100vh;width:1px;backdrop-filter:invert(100%);-webkit-backdrop-filter:invert(100%);z-index:10}.contempt{display:flex;flex-direction:column;align-items:center;overflow-x:hidden;min-height:100vh;max-width:100vw;overflow-y:hidden;padding-bottom:calc(var(--landing-exponent) * 5)}@media screen and (min-width: 1000px){.contempt{background:linear-gradient(90deg,#9993,#ddd3 10%,#fff3 20% 80%,#ddd3 90%,#9993);background-color:#fff}}@media screen and (max-width: 1000px){.contempt{background-color:#fff}}.contempt .seeking-cluster{display:flex;flex-direction:column;width:100vw;align-items:center;margin-top:calc(var(--landing-exponent) * 3)}.contempt .seeking-cluster h1{color:#000;font-family:Inter-Bold;width:fit-content;font-size:calc(var(--landing-exponent) * 2.8);text-shadow:0px 6px 16px #0004;letter-spacing:calc(var(--landing-exponent) * .1);margin-left:calc(var(--landing-exponent) * 3.8);margin-bottom:calc(var(--landing-exponent) * .4)}.contempt .seeking-cluster h2{color:#fff;font-family:Inter-Light;width:fit-content;font-size:calc(var(--landing-exponent) * 2);z-index:5;text-shadow:0px 6px 16px #0006;margin-left:calc(var(--landing-exponent) * 4);letter-spacing:calc(var(--landing-exponent) * .18)}.contempt .seeking-cluster .main-cluster{display:flex;flex-direction:column;translate:calc(var(--landing-exponent) * -4) 0}._arrow_bf3ca_1{display:flex;flex-direction:column}._section-arrow_bf3ca_7{align-items:flex-end;justify-content:flex-end;height:calc(var(--contempt-exponent) * 1.8);width:calc(var(--contempt-exponent) * 1.8);margin-bottom:calc(var(--contempt-exponent) * .4)}._plank-arrow_bf3ca_15{height:calc(var(--contempt-exponent) * 1.5);width:calc(var(--contempt-exponent) * 1.5);margin-bottom:calc(var(--contempt-exponent) * -.02);margin-right:calc(var(--contempt-exponent) * .4)}._uni-arrow_bf3ca_22{height:calc(var(--contempt-exponent) * 1.3);width:calc(var(--contempt-exponent) * 1.3);margin-top:calc(var(--contempt-exponent) * -.1);margin-right:calc(var(--contempt-exponent) * -.2)}._right-stroke_bf3ca_29{height:80%;width:15%;background-color:#000;border-radius:calc(var(--contempt-exponent) * 2);margin-bottom:-15%}._uni-arrow-right-stroke_bf3ca_37{background-color:#1e3765}._bottom-stroke_bf3ca_41{height:15%;width:80%;background-color:#000;border-radius:calc(var(--contempt-exponent) * 2);margin-bottom:-15%}._uni-arrow-bottom-stroke_bf3ca_49{background-color:#1e3765}._diagonal-stroke_bf3ca_53{background-color:#000;border-radius:calc(var(--contempt-exponent) * 2);height:15%;width:100%}._section-arrow-diagonal-stroke_bf3ca_60{transform-origin:94% 46%;transform:rotate(45deg)}._plank-arrow-diagonal-stroke_bf3ca_65{transform-origin:7% 46%;transform:rotate(-45deg)}._uni-arrow-diagonal-stroke_bf3ca_70{background-color:#1e3765;transform-origin:7% 46%;transform:rotate(-45deg)}._google-blue_1wpwt_1{background-color:#4285f4}._google-green_1wpwt_5{background-color:#34a853}._google-yellow_1wpwt_9{background-color:#fbbc05}._google-red_1wpwt_13{background-color:#ea4335}._binance-yellow_1wpwt_17{background-color:var(--binance-colour)}._black_1wpwt_21{background-color:#000}._off-black_1wpwt_25{background-color:#202124}._ibm-blue_1wpwt_29{background-color:#0f62fe}._ibm-cyan_1wpwt_33{background-color:#82cfff}._ibm-purple_1wpwt_37{background-color:#be95ff}._ibm-red_1wpwt_41{background-color:#ff7eb6}._ibm-green_1wpwt_45{background-color:#3ddbd9}._mcg-purple_1wpwt_49{background-color:#b072ff}._go-ninety_1wpwt_53{rotate:90deg}._go-one-eighty_1wpwt_57{rotate:180deg}._go-two-seventy_1wpwt_61{rotate:270deg}._baseline-container_1wpwt_65{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));height:calc(var(--contempt-exponent) * .3);width:calc(var(--contempt-exponent) * 7);margin-bottom:calc(var(--contempt-exponent) * .8);background-color:#202124}._baseline-colour_1wpwt_74{height:100%;width:100%}._bauhaus-container_1wpwt_79{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);gap:0;align-items:center;justify-content:center;height:calc(var(--contempt-exponent) * 3.5);width:calc(var(--contempt-exponent) * 7)}._google-bauhaus-container_1wpwt_91{margin-top:calc(var(--contempt-exponent) * 7 * .025);margin-left:calc(var(--contempt-exponent) * 7 * .025);height:calc(var(--contempt-exponent) * 3.5 * .95)!important;width:calc(var(--contempt-exponent) * 7 * .95)!important}._ibm-bauhaus-container_1wpwt_98{grid-template-columns:repeat(8,1fr)!important;grid-template-rows:repeat(4,1fr)!important}._bauhaus-element_1wpwt_103{display:flex;align-items:center;justify-content:center;height:1/3;aspect-ratio:1/1}._google-colourful_1wpwt_115{position:absolute;border-radius:50%;height:calc(var(--contempt-exponent) * .855);aspect-ratio:1/1;translate:calc(var(--contempt-exponent) * .2) calc(var(--contempt-exponent) * -.2);z-index:1}._google-black_1wpwt_125{position:absolute;background-color:#202124;border-radius:50%;height:calc(var(--contempt-exponent) * .855);aspect-ratio:1/1;translate:calc(var(--contempt-exponent) * -.2) calc(var(--contempt-exponent) * .2);z-index:0}._binance-colourful_1wpwt_136{position:absolute;background-color:var(--binance-colour);aspect-ratio:1/1;height:calc(var(--contempt-exponent) * 3.5 / 6);translate:50% -50%;z-index:1}._binance-black-middle_1wpwt_145{position:absolute;background-color:#000;aspect-ratio:1/1;rotate:45deg;height:calc(var(--contempt-exponent) * 3.5 / 6 * sqrt(2));z-index:0}._binance-black-bottom_1wpwt_154{position:absolute;background-color:#000;aspect-ratio:1/1;height:calc(var(--contempt-exponent) * 3.5 / 6);translate:-50% 50%;z-index:0}._ibm-primary_1wpwt_163{position:absolute;background-color:#82cfff;aspect-ratio:2/1;width:calc(var(--contempt-exponent) * 3.5 / 4.35);border-bottom-left-radius:calc(var(--contempt-exponent) * 3.5 / 6);border-bottom-right-radius:calc(var(--contempt-exponent) * 3.5 / 6);translate:0 -53%}._ibm-secondary_1wpwt_173{position:absolute;background-color:#be95ff;aspect-ratio:2/1;width:calc(var(--contempt-exponent) * 3.5 / 4.35);border-top-left-radius:calc(var(--contempt-exponent) * 3.5 / 6);border-top-right-radius:calc(var(--contempt-exponent) * 3.5 / 6);translate:0 53%}._ibm-ninety-primary_1wpwt_183{position:absolute;background-color:#ff7eb6;aspect-ratio:1/2;height:calc(var(--contempt-exponent) * 3.5 / 4.35);border-top-right-radius:calc(var(--contempt-exponent) * 3.5 / 6);border-bottom-right-radius:calc(var(--contempt-exponent) * 3.5 / 6);translate:-53% 0}._ibm-ninety-secondary_1wpwt_193{position:absolute;background-color:#3ddbd9;aspect-ratio:1/2;height:calc(var(--contempt-exponent) * 3.5 / 4.35);border-top-left-radius:calc(var(--contempt-exponent) * 3.5 / 6);border-bottom-left-radius:calc(var(--contempt-exponent) * 3.5 / 6);translate:53% 0}._mcg-top_1wpwt_203{position:absolute;background-color:#b072ff;aspect-ratio:1/1;height:calc(var(--contempt-exponent) * 7 / 9);translate:26% -26%;z-index:1}._mcg-bottom_1wpwt_212{position:absolute;background-color:#202124;aspect-ratio:1/1;height:calc(var(--contempt-exponent) * 7 / 9);translate:-26% 26%;z-index:0}._anchor-container_1wpwt_221{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;height:100%;width:calc(var(--contempt-exponent) * 7);justify-content:space-between}._anchor-dot_1wpwt_232{height:calc(var(--contempt-exponent) * .3);width:calc(var(--contempt-exponent) * .3);opacity:.3}._anchor-container_1wpwt_221 ._top-left_1wpwt_238{grid-column:1;grid-row:1}._anchor-container_1wpwt_221 ._top-right_1wpwt_243{grid-column:3;grid-row:1}._anchor-container_1wpwt_221 ._bottom-left_1wpwt_248{grid-column:1;grid-row:3}._anchor-container_1wpwt_221 ._bottom-right_1wpwt_253{grid-column:3;grid-row:3}._plank-container_1wpwt_258{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));height:calc(var(--contempt-exponent) * .6);width:calc(var(--contempt-exponent) * 7);margin-bottom:calc(var(--contempt-exponent) * .3);background-color:#202124}._university_1wpwt_267{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1200px){._university_1wpwt_267{flex-direction:row-reverse;gap:calc(var(--contempt-exponent) * 2.5)}}@media screen and (max-width: 1200px){._university_1wpwt_267{flex-direction:column;gap:calc(var(--contempt-exponent) * 1)}}._bauhaus-triangles_1wpwt_287{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);height:calc(var(--contempt-exponent) * 7);width:calc(var(--contempt-exponent) * 21)}._triangle_1wpwt_295{height:100%;aspect-ratio:1/1;clip-path:polygon(0 0,100% 100%,0 100%);background-color:#1e3765}._the-annex_1wpwt_302{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:calc(var(--contempt-exponent) * 21)}._st-george_1wpwt_310{display:flex;flex-direction:column}._uoft-small_1wpwt_315{position:absolute;margin-top:calc(var(--contempt-exponent) * .15);color:#1e3765;font-size:calc(var(--contempt-exponent) * .8);font-family:Inter-Bold;letter-spacing:calc(var(--contempt-exponent) * .02);line-height:calc(var(--contempt-exponent) * .8)}._uoft-large_1wpwt_325{position:absolute;margin-top:calc(var(--contempt-exponent) * 1);color:#1e3765;font-size:calc(var(--contempt-exponent) * 1.6);font-family:Inter-Medium;line-height:calc(var(--contempt-exponent) * 1.6)}._rosedale_1wpwt_334{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}._class-badge_1wpwt_341{display:flex;align-items:center;justify-content:center;height:calc(var(--contempt-exponent) * 1);width:calc(var(--contempt-exponent) * 5.1);background-color:#1e3765;border-radius:calc(var(--contempt-exponent) * .3);margin-top:calc(var(--contempt-exponent) * .2)}._class-year_1wpwt_352{color:#fff;font-family:Inter-Medium;font-size:calc(var(--contempt-exponent) * .7);height:calc(var(--contempt-exponent) * .4);line-height:calc(var(--contempt-exponent) * .4)}._yonge-finch_1wpwt_361{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;margin-top:calc(var(--contempt-exponent) * 1)}._bloor-yonge_1wpwt_370{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;margin-top:calc(var(--contempt-exponent) * .4)}._program_1wpwt_379{color:#1e3765;font-size:calc(var(--contempt-exponent) * .9);font-family:Inter-Medium;line-height:calc(var(--contempt-exponent) * .9)}._program-faded_1wpwt_386{color:#1e376544;font-size:calc(var(--contempt-exponent) * .9);font-family:Inter-Medium;line-height:calc(var(--contempt-exponent) * .9)}.experience{margin-bottom:calc(var(--contempt-exponent) * 3);width:min(92vw,900px)}.experience h1{color:#000;font-size:calc(var(--contempt-exponent) * 1.6);font-family:Inter-Bold;line-height:calc(var(--contempt-exponent) * 1.6);letter-spacing:calc(var(--contempt-exponent) * .05)}.experience h2{color:#000;font-size:calc(var(--contempt-exponent) * 1.4);font-family:Inter-Variable;line-height:calc(var(--contempt-exponent) * 1.4);letter-spacing:calc(var(--contempt-exponent) * .03);margin-bottom:calc(var(--contempt-exponent) * .4);font-weight:100}.experience h3{margin:0;color:#000;font-size:calc(var(--contempt-exponent) * .7);font-family:Inter-Variable;line-height:calc(var(--contempt-exponent) * .7);letter-spacing:calc(var(--contempt-exponent) * .02);font-weight:100}.experience .top-bar{display:flex;height:calc(var(--contempt-exponent) * .3);width:calc(var(--contempt-exponent) * 7);margin-bottom:calc(var(--contempt-exponent) * .8)}.experience .top-bar .black{height:100%;width:50%;background-color:#000}.experience .top-bar .colour{height:100%;width:50%}.experience .bauhaus-section{display:flex;justify-content:space-between;height:calc(var(--contempt-exponent) * 3.5);width:100%;margin-bottom:calc(var(--contempt-exponent) * .8)}.experience .bauhaus-section .bauhaus{height:100%;width:calc(var(--contempt-exponent) * 7)}.experience .bauhaus-section .anchor-points{display:flex;flex-direction:column;height:100%;width:calc(var(--contempt-exponent) * 7);justify-content:space-between}.experience .bauhaus-section .anchor-points .anchor-row{display:flex;justify-content:space-between}.experience .bauhaus-section .anchor-points .anchor-row .anchor-dot{height:calc(var(--contempt-exponent) * .3);width:calc(var(--contempt-exponent) * .3)}.experience .platform{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:calc(var(--contempt-exponent) * .7)}.experience .platform .plank-cluster{display:flex;align-items:flex-end}.experience .platform .plank-cluster .plank{height:calc(var(--contempt-exponent) * .6);width:calc(var(--contempt-exponent) * 7);margin-bottom:calc(var(--contempt-exponent) * .3)}._section-v2_1rz6l_1{display:flex;align-items:center;margin-top:calc(var(--contempt-exponent));margin-bottom:calc(var(--contempt-exponent) * 3);z-index:1;width:min(93vw,1000px)}._section-v2_1rz6l_1 h2{font-size:calc(var(--contempt-exponent) * 2);letter-spacing:calc(var(--contempt-exponent) * .1);font-family:Inter-Bold;color:#000;z-index:2}._section-v2_1rz6l_1 ._circle_1rz6l_19{height:calc(var(--contempt-exponent) * 4.6);width:calc(var(--contempt-exponent) * 4.6);border-radius:100px;background-color:#000;z-index:1;margin:0 calc(var(--contempt-exponent) * -2.6) calc(var(--contempt-exponent) * .7) 0;box-shadow:6px 6px 16px #0006}._section-v2_1rz6l_1 ._invert_1rz6l_31{color:#fff}._landing-cluster_1w53h_1 h1{margin:0;color:#fff;font-size:calc(var(--landing-exponent) * 4.2);font-family:Inter-Bold;line-height:calc(var(--landing-exponent) * 3 - 1px);transform:scaleX(1.2)}._landing-cluster_1w53h_1 h2{color:#0005;font-size:calc(var(--landing-exponent) * 3.15);font-family:Inter-Light;line-height:calc(var(--landing-exponent) * 3.9);letter-spacing:calc(var(--landing-exponent) * .315)}._landing-cluster_1w53h_1 h3{color:#0005;font-size:calc(var(--landing-exponent) * .9);font-family:Inter-Variable;line-height:calc(var(--landing-exponent) * 3.9);letter-spacing:calc(var(--landing-exponent) * .14);font-weight:100}._hidden_1w53h_27{opacity:0;visibility:hidden}._visible_1w53h_32{opacity:1;visibility:visible}._landing-cluster_1w53h_1{display:flex;height:100vh;width:100vw;flex-direction:column;align-items:center}._cliff-cluster_1w53h_45{display:flex;translate:calc(-1.8 * var(--landing-exponent)) calc(-5 * var(--landing-exponent));transform-origin:bottom center;transform:skew(-40deg,15deg)}._cliff-cluster_1w53h_45 ._cliff_1w53h_45{display:flex;justify-content:center;align-items:flex-end;background-color:#000;width:calc(var(--landing-exponent) * 16.5);height:calc(var(--landing-exponent) * 16.5);overflow:hidden;transform-origin:top center;transition:transform 1s cubic-bezier(0,0,.2,1);z-index:5}._cliff-cluster_1w53h_45 ._cliff_1w53h_45 h1{transition:1s opacity ease-in-out,1s visibility ease-in-out}._cliff-init_1w53h_75{transform:scaleY(0%)}._cliff-animate_1w53h_79{transform:scaleY(1)}._cliff-shadow_1w53h_83{position:absolute;width:calc(var(--landing-exponent) * 16.5);height:calc(var(--landing-exponent) * 16.5);background-color:#0001;transition:1s translate ease-in-out}._first-ii_1w53h_91{translate:calc(var(--landing-exponent) * .6 * 1.3) calc(var(--landing-exponent) * .7 * 1.3)}._second-ii_1w53h_96{translate:calc(var(--landing-exponent) * 1.2 * 1.3) calc(var(--landing-exponent) * 1.4 * 1.3)}._third-ii_1w53h_101{translate:calc(var(--landing-exponent) * 1.8 * 1.3) calc(var(--landing-exponent) * 2.1 * 1.3)}._first_1w53h_91{translate:calc(var(--landing-exponent) * .6) calc(var(--landing-exponent) * .7)}._second_1w53h_96{translate:calc(var(--landing-exponent) * 1.2) calc(var(--landing-exponent) * 1.4)}._third_1w53h_101{translate:calc(var(--landing-exponent) * 1.8) calc(var(--landing-exponent) * 2.1)}._book-cluster_1w53h_121{display:flex;margin-top:calc(var(--landing-exponent) * 1.8);translate:calc(-1.8 * var(--landing-exponent)) 0;aspect-ratio:3 / 4;width:calc(var(--landing-exponent) * 16.5);transform:skew(0,15deg)}._book-cover-init_1w53h_133,._book-cover-ii_1w53h_138{height:calc(var(--landing-exponent) * 0);width:calc(var(--landing-exponent) * 16.5)}._book-cover-final_1w53h_143{height:calc(var(--landing-exponent) * 22);width:calc(var(--landing-exponent) * 16.5)}._book-cover_1w53h_133{position:absolute;border:solid calc(var(--landing-exponent) * .2) #0001;box-sizing:border-box;background-color:#fff6;z-index:5;transition:1.5s ease-in-out,1s opacity ease-in-out,1s visibility ease-in-out}._book-title_1w53h_161{margin:calc(var(--landing-exponent) * 3.2) 0 0 calc(var(--landing-exponent) * 2);transition:1s opacity ease-in-out,1s visibility ease-in-out}._book-description_1w53h_167{margin:0 0 0 calc(var(--landing-exponent) * 2.2);transition:1s opacity ease-in-out,1s visibility ease-in-out}._book-frame_1w53h_172{position:absolute;aspect-ratio:3 / 4;width:calc(var(--landing-exponent) * 16.5);border:solid calc(var(--landing-exponent) * .2) #0001;box-sizing:border-box;background-color:#fff6;transition:1s translate cubic-bezier(0,0,.2,1),1s opacity ease-in-out,1s visibility ease-in-out}._book-frame_1w53h_172._first_1w53h_91{translate:calc(.8 * var(--landing-exponent)) calc(-.6 * var(--landing-exponent));z-index:4}._book-frame_1w53h_172._second_1w53h_96{translate:calc(1.6 * var(--landing-exponent)) calc(-1.2 * var(--landing-exponent));z-index:3}._book-frame_1w53h_172 ._bookmark_1w53h_196{position:absolute;aspect-ratio:2 / 1;height:calc(var(--landing-exponent) * .9);background-color:#d9d9d9;top:calc(var(--landing-exponent) * -1.1);right:calc(var(--landing-exponent) * 1.8);z-index:5;border-radius:calc(var(--landing-exponent) * .2) calc(var(--landing-exponent) * .2) 0 0}._book-frame_1w53h_172._third_1w53h_101{translate:calc(2.4 * var(--landing-exponent)) calc(-1.8 * var(--landing-exponent));z-index:2}
