@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_16bff547-module__fII1Gq__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_16bff547-module__fII1Gq__variable{--font-odometer:"Fredoka", "Fredoka Fallback"}
.MacDesktopScene-module__ArcV3a__scene{aspect-ratio:16/10;-webkit-user-select:none;user-select:none;background-color:#c8d8e8;border-radius:1.25rem;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 24px -4px #00000059,0 32px 64px -16px #00000073}.MacDesktopScene-module__ArcV3a__scene img,.MacDesktopScene-module__ArcV3a__scene svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.MacDesktopScene-module__ArcV3a__sceneInteractive{cursor:default}.MacDesktopScene-module__ArcV3a__wallpaper{z-index:0;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.MacDesktopScene-module__ArcV3a__scene:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.MacDesktopScene-module__ArcV3a__glassDark{-webkit-backdrop-filter:blur(24px)saturate(140%);cursor:default;background:#1c1c20b8;border:1px solid #ffffff14}.MacDesktopScene-module__ArcV3a__glassDarkMacbook{-webkit-backdrop-filter:blur(40px)saturate(150%);cursor:default;background:#101014e0;border:1px solid #ffffff12}.MacDesktopScene-module__ArcV3a__glassLight{-webkit-backdrop-filter:blur(20px)saturate(160%);cursor:default;background:#f8f6f2e0;border:1px solid #ffffff80}.MacDesktopScene-module__ArcV3a__presetListFade{pointer-events:none;z-index:10;transition:opacity .2s;position:absolute;left:0;right:0}.MacDesktopScene-module__ArcV3a__presetListFadeTopLight{background:linear-gradient(#f8f6f2f5,#0000);top:0}.MacDesktopScene-module__ArcV3a__presetListFadeBottomLight{background:linear-gradient(#0000,#f8f6f2f5);bottom:0}.MacDesktopScene-module__ArcV3a__glassHud{-webkit-backdrop-filter:blur(18px)saturate(130%);cursor:default;background:#28282ea6;border:1px solid #ffffff1a}.MacDesktopScene-module__ArcV3a__menuBar{-webkit-backdrop-filter:blur(22px)saturate(160%);cursor:default;background:#00000047;border-bottom:1px solid #ffffff0f}.MacDesktopScene-module__ArcV3a__menuBarIconActive{background:#ffffff24;border-radius:.3rem}@keyframes MacDesktopScene-module__ArcV3a__menuBarIconWobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.MacDesktopScene-module__ArcV3a__menuBarIconWobble{animation:.42s ease-in-out infinite MacDesktopScene-module__ArcV3a__menuBarIconWobble}.MacDesktopScene-module__ArcV3a__dock{cursor:default}.MacDesktopScene-module__ArcV3a__dockBackdrop{pointer-events:none;z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(24px)saturate(160%);background:#ffffff1f;border:1px solid #ffffff24;position:absolute;inset:0;box-shadow:0 8px 24px -8px #00000073,inset 0 1px #ffffff1f}.MacDesktopScene-module__ArcV3a__dockIcons{z-index:1;align-items:flex-end;gap:.625rem;display:flex;position:relative}@media (min-width:640px){.MacDesktopScene-module__ArcV3a__dockIcons{gap:.75rem}}.MacDesktopScene-module__ArcV3a__dockIconButton{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.MacDesktopScene-module__ArcV3a__dockIconSlot{border-radius:22%;width:2.5rem;height:2.5rem;overflow:hidden}@media (min-width:640px){.MacDesktopScene-module__ArcV3a__dockIconSlot{width:2.75rem;height:2.75rem}}.MacDesktopScene-module__ArcV3a__dockIconFrame{transform-origin:50%;will-change:transform;justify-content:center;align-items:center;transition:transform 75ms ease-out;display:flex}.MacDesktopScene-module__ArcV3a__dockIconFramePressed{transform:scale(.9)}.MacDesktopScene-module__ArcV3a__dockIcon{object-fit:cover;border-radius:22%;width:100%;height:100%;display:block}.MacDesktopScene-module__ArcV3a__statusCapsule{-webkit-backdrop-filter:blur(22px)saturate(160%);cursor:default;background:#00000061;border:1px solid #ffffff1a;box-shadow:0 4px 16px -4px #00000059,inset 0 1px #ffffff14}@media (max-width:767px){.MacDesktopScene-module__ArcV3a__scene{aspect-ratio:5/7;border-radius:1.5rem}.MacDesktopScene-module__ArcV3a__wallpaper{width:auto;min-width:100%;height:auto;min-height:100%;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.MacDesktopScene-module__ArcV3a__dockIconFrame{transition:none}.MacDesktopScene-module__ArcV3a__menuBarIconWobble{animation:none}}@media (prefers-reduced-transparency:reduce){.MacDesktopScene-module__ArcV3a__glassDark{-webkit-backdrop-filter:none;background:#1c1c20f5}.MacDesktopScene-module__ArcV3a__glassDarkMacbook{-webkit-backdrop-filter:none;background:#101014fa}.MacDesktopScene-module__ArcV3a__glassLight{-webkit-backdrop-filter:none;background:#f8f6f2fa}.MacDesktopScene-module__ArcV3a__presetListFadeTopLight{background:linear-gradient(#f8f6f2,#0000)}.MacDesktopScene-module__ArcV3a__presetListFadeBottomLight{background:linear-gradient(#0000,#f8f6f2)}.MacDesktopScene-module__ArcV3a__glassHud{-webkit-backdrop-filter:none;background:#28282ef0}.MacDesktopScene-module__ArcV3a__menuBar{-webkit-backdrop-filter:none;background:#000000d1}.MacDesktopScene-module__ArcV3a__dockBackdrop{-webkit-backdrop-filter:none;background:#323238f0}.MacDesktopScene-module__ArcV3a__statusCapsule{-webkit-backdrop-filter:none;background:#000000d1}}
@keyframes HeroSection-module__2sxqOa__logoWobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.HeroSection-module__2sxqOa__logoWobble{animation:.42s ease-in-out infinite HeroSection-module__2sxqOa__logoWobble}@keyframes HeroSection-module__2sxqOa__clickPromptBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.HeroSection-module__2sxqOa__clickPrompt{animation:1.6s ease-in-out infinite HeroSection-module__2sxqOa__clickPromptBob}@media (prefers-reduced-motion:reduce){.HeroSection-module__2sxqOa__clickPrompt{animation:none}}
.mac-book-pro-module__-D-rKG__root{--mb-lid-deck-gap:3.5em;font-family:var(--font-sans), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:118em;margin-inline:auto;padding:6em 4em 8em;font-size:min(clamp(2.9px,.44vw + 2.2px,5.3px),.5vw - .015rem);display:flex;position:relative}@media (max-width:767px){.mac-book-pro-module__-D-rKG__root{font-size:min(3.2px,.5vw - .01rem)}}@media (min-width:1600px){.mac-book-pro-module__-D-rKG__root{font-size:min(clamp(3.2px,.5vw + 2.5px,6.2px),.5vw - .015rem)}}.mac-book-pro-module__-D-rKG__screen{z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;width:190em;display:flex;position:relative}.mac-book-pro-module__-D-rKG__screenCover{background:linear-gradient(#646464 0%,#787878 15%,#d3d3d3 100%);border-radius:24em 24em 0 0/6em 6em 0 0;width:100%;height:2.5em}.mac-book-pro-module__-D-rKG__facet{flex-shrink:0;width:190em;height:2em;overflow:hidden}.mac-book-pro-module__-D-rKG__screenSide{background:linear-gradient(90deg,#6e6e6e 0%,#ededed 3%,#d3d3d3 8% 93%,#ededed 98%,#6e6e6e 100%);border:.25em solid #999;width:100%;height:1em}.mac-book-pro-module__-D-rKG__screenGlass{background-color:#000;width:99%;height:.5em;margin-inline:auto}.mac-book-pro-module__-D-rKG__topCaseCover{width:147em;height:104em;top:calc(4.5em + var(--mb-lid-deck-gap));z-index:0;background-color:#d3d3d3;border-radius:5.5em;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;box-shadow:.3em .4em 2em .8em #61616147}.mac-book-pro-module__-D-rKG__hinge{background-color:#252525;border-radius:0 0 1em 1em;width:70%;height:3em}.mac-book-pro-module__-D-rKG__keysAndSpkrs{justify-content:space-evenly;align-items:center;width:100%;display:flex}.mac-book-pro-module__-D-rKG__speaker{background-image:repeating-radial-gradient(circle,#0003,#00000080 .15em,#0000 .15em 100%);background-size:1em 1em;width:5em;height:46em}.mac-book-pro-module__-D-rKG__keyboardFrame{background-color:#d3d3d3;border-radius:2.5em;flex-direction:column;justify-content:center;align-items:center;width:132em;padding:3em 0;display:flex;position:relative;box-shadow:inset 1em 1em 3em 1em #666666bf}.mac-book-pro-module__-D-rKG__keyboard{grid-template-rows:5em repeat(4,8em) 9em;gap:.5em;width:126.5em;display:grid}.mac-book-pro-module__-D-rKG__key{appearance:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;color:#fff;cursor:pointer;background-color:#000;border:0;border-radius:1em;flex-direction:column;justify-content:center;align-items:center;width:8em;height:8em;margin:0 .25em;padding:0;font-family:inherit;font-size:1em;display:flex;box-shadow:.22em .25em .3em .2em #505050e6,inset 0 0 5em 3.5em #64646426}.mac-book-pro-module__-D-rKG__key:focus{outline:none}.mac-book-pro-module__-D-rKG__key:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.mac-book-pro-module__-D-rKG__key:active,.mac-book-pro-module__-D-rKG__keyPressed{box-shadow:.04em .04em .2em .2em #666666bf,inset 0 0 1em 3.5em #6464640d}.mac-book-pro-module__-D-rKG__key span{margin:.3em;font-size:1.8em;transition:transform .1s}.mac-book-pro-module__-D-rKG__key:active span,.mac-book-pro-module__-D-rKG__keyPressed span{transform:translateY(.1em)}.mac-book-pro-module__-D-rKG__keyMd{width:12.5em}.mac-book-pro-module__-D-rKG__keyL{width:14.5em}.mac-book-pro-module__-D-rKG__keyXl{width:19em}.mac-book-pro-module__-D-rKG__keyCmd{justify-content:flex-end;width:10em}.mac-book-pro-module__-D-rKG__keySpace{width:43em}.mac-book-pro-module__-D-rKG__keyRight{justify-content:flex-end;align-items:flex-end}.mac-book-pro-module__-D-rKG__keyLeft{justify-content:flex-end;align-items:flex-start}.mac-book-pro-module__-D-rKG__row{justify-content:space-between;display:flex}.mac-book-pro-module__-D-rKG__row1>.mac-book-pro-module__-D-rKG__key{height:5em}.mac-book-pro-module__-D-rKG__row6>.mac-book-pro-module__-D-rKG__key{height:9em}.mac-book-pro-module__-D-rKG__row6>.mac-book-pro-module__-D-rKG__key>span{margin:.5em}.mac-book-pro-module__-D-rKG__row>.mac-book-pro-module__-D-rKG__keyRight>span,.mac-book-pro-module__-D-rKG__row>.mac-book-pro-module__-D-rKG__keyLeft>span{margin:1em}.mac-book-pro-module__-D-rKG__altLeft{align-items:flex-start}.mac-book-pro-module__-D-rKG__altRight{align-items:flex-end}.mac-book-pro-module__-D-rKG__keyArrow{height:50%}.mac-book-pro-module__-D-rKG__arrowCluster{flex-direction:column;justify-content:space-between;width:8em;height:9em;margin:0 .25em;display:flex}.mac-book-pro-module__-D-rKG__arrowCluster .mac-book-pro-module__-D-rKG__keyArrow{height:4.25em}.mac-book-pro-module__-D-rKG__trackpad{background-color:#d3d3d3;border:.1em solid #a9a9a9;border-radius:3em;width:60em;height:37em;box-shadow:inset 0 0 .6em .25em gray}.mac-book-pro-module__-D-rKG__opener{background:linear-gradient(#494949 0%,#c8c8c8 100%);border-radius:2em 2em 0 0;width:20%;height:2em}
