:root{font-family:cursive;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--dot-bg: #0081eb;--dot-color: #299fff;--dot-size: 2px;--dot-space: 16px}#root{margin-top:calc(-1*env(safe-area-inset-top))}html{background:linear-gradient(90deg,var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),transparent 1%) center / var(--dot-space) var(--dot-space),linear-gradient(var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),transparent 1%) center / var(--dot-space) var(--dot-space),var(--dot-color);background-attachment:fixed}body{margin:0;color:#fff;font-size:clamp(17px,5vw,19px)}.dotedBackground{position:fixed;z-index:-1;width:100%;height:100vh;background:linear-gradient(90deg,var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),transparent 1%) center / var(--dot-space) var(--dot-space),linear-gradient(var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),transparent 1%) center / var(--dot-space) var(--dot-space),var(--dot-color)}img{font-style:italic}a{color:#f9f871}.homePage .heroSection{position:relative;min-height:calc(100vh - 112px);padding-top:env(safe-area-inset-top);background-image:linear-gradient(to bottom,rgba(0,19,128,.6),transparent,transparent);overflow:hidden;padding-bottom:40px}.homePage .heroSection .backgroundObjects{position:absolute;z-index:0;height:100vh;width:100%;overflow:hidden}.homePage .heroSection .backgroundObjects .sun{position:absolute;top:-180px;right:-190px;height:400px;aspect-ratio:1;will-change:transform}.homePage .heroSection .backgroundObjects .cloudParallaxLayer{position:absolute;inset:0;will-change:transform}.homePage .heroSection .backgroundObjects .cloud{position:absolute;height:230px;animation:CloudMovement linear infinite;animation-duration:10s;filter:drop-shadow(0px 12px 16px rgba(0,0,0,.2))}.homePage .heroSection .backgroundObjects .cloud_1{top:20px;animation-duration:140s;animation-delay:-30s}.homePage .heroSection .backgroundObjects .cloud_2{top:120px;animation-duration:125s;animation-delay:-86s}.homePage .heroSection .contentContainer{position:relative;display:flex;justify-content:space-between;z-index:1;max-width:1600px;padding:0px clamp(16px,4vw,120px);padding-top:112px;margin-inline:auto}.homePage .heroSection .contentContainer .leftSide .title{font-size:clamp(80px,10vw,160px);line-height:1}.homePage .heroSection .contentContainer .leftSide .subtitle{font-size:clamp(40px,4.44vw,71px);line-height:1}.homePage .heroSection .contentContainer .leftSide .title,.homePage .heroSection .contentContainer .leftSide .subtitle{font-family:Bebas Neue,sans-serif;text-shadow:0px 4px 4px rgba(0,0,0,.2)}.homePage .heroSection .contentContainer .leftSide .description{max-width:750px}.homePage .heroSection .contentContainer .leftSide .countdown{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;background-color:#ffffff1a;border:1px solid white;border-radius:16px;margin-top:32px}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.1);border-right:1px solid white;padding:16px 0;width:100%;line-height:1}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame:nth-last-child(1){border:none}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame .time{font-size:clamp(32px,5vw,80px);font-weight:600}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame .measurement{font-size:clamp(20px,5vw,26px)}.homePage .heroSection .contentContainer .leftSide .countdownDescription{text-align:center;opacity:.5;font-size:14px}.homePage .heroSection .contentContainer .rightSide{width:30%}.homePage .heroSection .contentContainer .rightSide .martinImg{display:flex;position:relative;top:0;height:calc(100vh - 112px);max-height:800px;filter:drop-shadow(0px 8px 16px rgba(0,0,0,.25))}@media only screen and (max-width:980px){.homePage .heroSection{min-height:100vh}.homePage .heroSection .contentContainer{flex-direction:column;align-items:center}.homePage .heroSection .contentContainer .leftSide .title{font-size:clamp(70px,10.2vw,160px);line-height:1}.homePage .heroSection .contentContainer .leftSide .subtitle{font-size:clamp(30.6px,4.45vw,70px);line-height:1}.homePage .heroSection .contentContainer .leftSide .countdown{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;background-color:#ffffff1a;border:1px solid white;border-radius:16px;margin-top:32px}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame{padding:16px 0;line-height:1}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame:nth-last-child(1){border:none}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame .time{font-size:clamp(32px,5vw,80px);font-weight:600}.homePage .heroSection .contentContainer .leftSide .countdown .timeFrame .measurement{font-size:clamp(18px,4vw,22px)}.homePage .heroSection .contentContainer .rightSide{position:absolute;top:10%;right:-10%;display:flex;justify-content:flex-end;align-items:flex-end;height:100vh;width:100%}.homePage .heroSection .contentContainer .rightSide .martinImg{position:static;height:100%;max-height:500px}}.homePage .extraResources{padding:0px clamp(16px,4vw,120px);margin-bottom:100px}.homePage .extraResources .sectionTitleContainer{display:flex;flex-direction:column;margin-top:20px;margin-bottom:40px}.homePage .extraResources .sectionTitleContainer .sectionTitle{font-family:Bebas Neue,sans-serif;text-align:center;font-size:clamp(40px,6vw,100px);margin:0;line-height:1}.homePage .extraResources .sectionTitleContainer .sectionDescription p{margin:0;max-width:800px}.homePage .extraResources .extraResourcesCards{display:flex;justify-content:center;gap:0px clamp(clamp(16px,4vw,120px),(33.3333333333vw - 400px - clamp(16px,4vw,120px)) / 2,300px);max-width:1600px;margin-inline:auto;margin-bottom:calc(clamp(16px,4vw,120px)/2)}@media only screen and (max-width:880px){.homePage .extraResources .extraResourcesCards{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-bottom:16px}}.navbar{position:fixed;top:0;z-index:1000;width:100%;text-shadow:0px 2px 4px rgba(0,0,0,.25);font-family:Bebas Neue,sans-serif}.navbar .background{position:absolute;top:0;z-index:-1;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,19,128,.6),transparent)}.navbar .adjustForPadding{position:relative;display:flex;justify-content:space-between;align-items:center;height:80px;padding:0px clamp(16px,4vw,120px);z-index:100}.navbar .adjustForPadding .linksContainer{display:flex;align-items:center;gap:8px}.navbar .adjustForPadding .linksContainer .pageLink{color:inherit;text-decoration:none;border:1px solid rgba(214,214,214,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:.13s}.navbar .adjustForPadding .linksContainer .pageLink:hover{background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navbar .adjustForPadding .linksContainer .pageLink{display:flex;align-items:center;padding:4px 12px;border-radius:4px}.navbar .adjustForPadding .linksContainer .pageLink .text{display:flex;flex-direction:column;align-items:center;transform:translateY(1.5px);transition:.3s}.navbar .adjustForPadding .linksContainer .pageLink .text .underlinedOnHoverText:after{transform:translateY(-6px);content:"";height:2px;border-radius:10px;width:100%;background-color:#fff6;transition:.3s}.navbar .adjustForPadding .linksContainer .pageLink:hover{scale:1.05}.navbar .adjustForPadding .linksContainer .pageLink:hover .text .underlinedOnHoverText:after{width:100%;background-color:#fff}.navbar .adjustForPadding .socialMediasContainer{display:flex;gap:8px}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink{color:inherit;text-decoration:none}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon{color:inherit;text-decoration:none;border:1px solid rgba(214,214,214,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:.13s}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon:hover{background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon{display:flex;justify-content:center;align-items:center;text-align:center;width:45px;aspect-ratio:1;border-radius:100px;font-size:26px}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon i{transition:.3s}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon:hover{scale:1.15}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon:hover i{scale:1.12}.navbar .adjustForPadding .socialMediasContainer .socialMediaLink .socialMediaIcon i{transform:translateY(1.5px)}.navbar .adjustForPadding .hamburgerContainer{margin-left:auto;color:inherit;text-decoration:none;border:1px solid rgba(214,214,214,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:.13s}.navbar .adjustForPadding .hamburgerContainer:hover{background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navbar .adjustForPadding .hamburgerContainer{display:flex;justify-content:center;align-items:center;text-align:center;width:45px;aspect-ratio:1;border-radius:100px;font-size:26px}.navbar .adjustForPadding .hamburgerContainer i{transition:.3s}.navbar .adjustForPadding .hamburgerContainer:hover{scale:1.15}.navbar .adjustForPadding .hamburgerContainer:hover i{scale:1.12}.navbar .adjustForPadding .hamburgerContainer{display:none}@media only screen and (max-width:680px){.navbar .adjustForPadding .linksContainer,.navbar .adjustForPadding .socialMediasContainer{display:none}.navbar .adjustForPadding .hamburgerContainer{display:flex}}.sidebarContainer{position:fixed;inset:0;z-index:1001;pointer-events:none}.sidebarContainer .sidebar{position:fixed;top:16px;right:0;z-index:1001;background-color:#ffffff40;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.15);border:1px solid white;border-right:0;height:calc(100% - 64px);width:250px;padding:16px;border-radius:16px 0 0 16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translate(100%);transition:transform .2s ease-in}.sidebarContainer .sidebar hr{border-color:#fff}.sidebarContainer .sidebar .logo{text-align:center;font-family:Bebas Neue,sans-serif;font-size:43px;line-height:1}.sidebarContainer .sidebar .sidebarLinksContainer{display:flex;flex-direction:column;width:100%}.sidebarContainer .sidebar .sidebarLinksContainer .pageLink{text-decoration:none;color:#fff;padding:3px 0}.sidebarContainer .sidebar .socialMediaLinksContainer{position:absolute;bottom:16px;display:flex;justify-content:space-around;width:calc(100% - 32px)}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink{color:inherit;text-decoration:none}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink .socialMediaIcon{color:inherit;text-decoration:none;border:1px solid rgba(214,214,214,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:.13s}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink .socialMediaIcon:hover{background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink .socialMediaIcon{display:flex;justify-content:center;align-items:center;text-align:center;width:45px;aspect-ratio:1;border-radius:100px;font-size:26px}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink .socialMediaIcon i{transition:.3s}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink .socialMediaIcon:hover{scale:1.15}.sidebarContainer .sidebar .socialMediaLinksContainer .socialMediaLink .socialMediaIcon:hover i{scale:1.12}.sidebarContainer .blurBackground{position:fixed;top:0;left:0;z-index:999;height:100%;width:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .2s ease-in,visibility 0s linear .2s}.sidebarContainer.sidebarContainer__open{pointer-events:auto}.sidebarContainer.sidebarContainer__open .sidebar{transform:translate(0);transition:transform .4s ease-out}.sidebarContainer.sidebarContainer__open .blurBackground{opacity:1;visibility:visible;transition:opacity .4s ease-out,visibility 0s linear 0s}.magneticWrapper{display:inline-flex;transform:translate3d(var(--mx, 0px),var(--my, 0px),0);transition:transform .15s ease-out;will-change:transform}.magneticWrapper .magneticText{display:inline-block;transform:translate3d(calc(var(--mx, 0px) * .5),calc(var(--my, 0px) * .5),0);transition:transform .15s ease-out;will-change:transform}.resourceCard{background-color:#fff;color:#000;width:100%;max-width:400px;padding:8px;border-radius:16px;transition:.5s}.resourceCard:hover,.resourceCard:hover .thumbnailAndTitleContainer .thumbnailContainer .thumbnail{scale:1.02}@media only screen and (max-width:880px){.resourceCard{max-width:600px}}.resourceCard .thumbnailAndTitleContainer{text-decoration:none;color:#000}.resourceCard .thumbnailAndTitleContainer .thumbnailContainer{display:flex;overflow:hidden;border-radius:8px}.resourceCard .thumbnailAndTitleContainer .thumbnailContainer .thumbnail{background-color:#d3d3d3;aspect-ratio:16/9;width:100%;transition:.5s}.resourceCard .thumbnailAndTitleContainer .title span{font-size:15px;color:gray;font-weight:200}.resourceCard .linksContainer a{color:#e9b10b}.resourceCard .linksContainer .watchOnYouTube{display:flex;align-items:center;gap:6px;max-width:fit-content;padding:4px 12px;border:1px solid gray;border-radius:60px;color:gray;text-decoration:none}.resourceCard .linksContainer .watchOnYouTube:hover{background-color:#f0f0f0}.resourceCard .linksContainer .watchOnYouTube i{font-size:22px}@keyframes CarMovement{0%{transform:translate(100vw)}to{transform:translate(-160px)}}@keyframes CarShake{0%{scale:1}20%{scale:1.02;rotate:3deg;transform:rotateX(20deg)}30%{transform:rotateX(0);rotate:0deg}40%{rotate:0deg}50%{rotate:2deg;scale:1}60%{rotate:0deg}70%{scale:1.02;rotate:3deg;rotate:0deg;transform:rotateX(10deg)}80%{transform:rotateX(0)}to{scale:1}}@keyframes FlowerDance{25%{scale:1.04;rotate:1deg;transform:rotateX(10deg)}50%{scale:1;rotate:0deg;transform:rotateX(0)}75%{scale:1.04;rotate:-1deg;transform:rotateX(10deg)}}.footer{position:relative;display:flex;justify-content:center;background-color:#877555;border-top:4px solid #79694f;color:#dfc89b;min-height:300px;margin-top:140px;background:linear-gradient(90deg,#877555 calc(var(--dot-space) - var(--dot-size)),transparent 1%) center/var(--dot-space) var(--dot-space),linear-gradient(#877555 calc(var(--dot-space) - var(--dot-size)),transparent 1%) center/var(--dot-space) var(--dot-space),#79694f}.footer .footerGrassContainer{position:absolute;top:-40px;left:0;z-index:10;width:100%;height:120px;filter:drop-shadow(0px -10px 8px rgba(0,0,0,.1));background-image:var(--grass-url),var(--grass-url);background-repeat:repeat-x,repeat-x;background-position:left bottom,left 8% bottom;background-size:auto 92%,auto 100%}.footer .contentContainer{margin-inline:clamp(16px,4vw,120px);margin-top:85px}.footer .contentContainer .linksContainer{display:flex;flex-direction:column;gap:8px}.footer .contentContainer .linksContainer .footerPageLink{text-decoration:none;color:inherit}.footer .contentContainer .linksContainer .footerPageLink .linkContent{display:flex;align-items:center;justify-content:center;text-align:center;width:calc(100% - 20px);padding:8px;border-radius:8px;border:2px solid #dfc89b;color:#dfc89b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:.2s}.footer .contentContainer .linksContainer .footerPageLink .linkContent:hover{background-color:#ffffff1a;border-color:#ffeecb;color:#ffeecb;scale:1.03;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.footer .contentContainer .linksContainer .footerPageLink .linkContent:hover .magneticText{scale:1.03}.footer .contentContainer .linksContainer .socialMediaLinks{display:flex;justify-content:center;gap:8px;margin-top:8px}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink{color:inherit;text-decoration:none;color:#dfc89b}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink .socialMediaIcon{color:inherit;text-decoration:none;border:1px solid rgba(214,214,214,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:.13s}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink .socialMediaIcon:hover{background-color:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink .socialMediaIcon{display:flex;justify-content:center;align-items:center;text-align:center;width:45px;aspect-ratio:1;border-radius:100px;font-size:26px}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink .socialMediaIcon i{transition:.3s}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink .socialMediaIcon:hover{scale:1.15}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink .socialMediaIcon:hover i{scale:1.12}.footer .contentContainer .linksContainer .socialMediaLinks .socialMediaLink:hover{color:#ffeecb}.footer .contentContainer .legal{text-align:center;font-size:14px;margin-top:20px;margin-bottom:4px;color:#dfc89b}.footer .props{position:absolute;top:-195px;display:flex;height:400px;width:100%;-webkit-user-select:none;user-select:none}.footer .props .flowerContainer{position:absolute;bottom:49%;left:clamp(16px,4vw,120px);transform:translateY(-8px)}.footer .props .flowerContainer .flower{animation:FlowerDance linear infinite;animation-duration:2s;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.15))}.footer .props .flowerContainer:nth-child(2){bottom:47%;left:clamp(60px,clamp(16px,4vw,120px) * 2.25,400px)}.footer .props .thanksSign{position:absolute;bottom:45%;right:clamp(16px,4vw,120px);transform:translateY(-8px);rotate:3deg;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}.footer .props .travelingObjectsContainer{position:relative;top:105px;overflow:hidden;width:100vw}.footer .props .travelingObjectsContainer .littleCarContainer{position:absolute;top:10px;z-index:2;animation:CarMovement linear infinite;animation-duration:30s;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.2))}.footer .props .travelingObjectsContainer .littleCarContainer .littleCar{animation:CarShake linear infinite;animation-duration:1.5s}@media only screen and (max-width:950px){.footer .props .travelingObjectsContainer{animation-duration:20s}}@media only screen and (max-width:750px){.footer .props .travelingObjectsContainer .littleCarContainer{top:22px}.footer .props .travelingObjectsContainer .littleCarContainer .littleCar{height:60px}}@media only screen and (max-width:600px){.footer .props .travelingObjectsContainer .littleCarContainer{top:32px;animation-duration:15s}.footer .props .travelingObjectsContainer .littleCarContainer .littleCar{top:100px;height:50px}}.footer .props .comingSoonProps{position:absolute;top:-195px;left:0;width:100%}.footer .props .comingSoonProps .stickGuyAndBarrier{position:absolute;left:clamp(16px,4vw,120px);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.15))}.footer .props .comingSoonProps .stickGuyAndBarrier .barrier{margin-left:8vw}.footer .props .comingSoonProps .confusedMartinContainer{position:absolute;z-index:1;top:-235px;right:clamp(16px,4vw,120px)}.footer .props .comingSoonProps .confusedMartinContainer .confusedMartin{height:650px;max-height:90vh;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.15))}.footer .props .comingSoonProps .flowerBunch{position:absolute;top:195px;right:clamp(16px,4vw,120px);z-index:2;height:200px;width:200px}.footer .props .comingSoonProps .flowerBunch .flowerContainer{position:absolute;bottom:0;right:0}.footer .props .comingSoonProps .flowerBunch .flowerContainer:nth-child(2){right:clamp(60px,clamp(16px,4vw,120px) * 2.25,200px);transform:translateY(0)}@media only screen and (max-width:800px){.footer .props .comingSoonProps .stickGuyAndBarrier{position:absolute;top:180px;left:clamp(16px,4vw,120px);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.15))}.footer .props .comingSoonProps .stickGuyAndBarrier .stickGuy{height:200px}.footer .props .comingSoonProps .stickGuyAndBarrier .barrier{height:100px;margin-left:8vw}.footer .props .comingSoonProps .confusedMartinContainer{top:-35px;right:0;overflow:hidden}.footer .props .comingSoonProps .confusedMartinContainer .confusedMartin{height:450px;transform:translate(30px)}.footer .props .comingSoonProps .flowerBunch{position:absolute;top:310px;right:clamp(16px,4vw,120px);height:80px;width:100px}.footer .props .comingSoonProps .flowerBunch .flowerContainer{position:absolute;bottom:0;right:0;display:flex}.footer .props .comingSoonProps .flowerBunch .flowerContainer img{height:80px}.footer .props .comingSoonProps .flowerBunch .flowerContainer:nth-child(2){right:clamp(60px,clamp(16px,4vw,120px) * 2.25,200px);transform:translateY(0)}}@media only screen and (max-height:500px){.footer .props .comingSoonProps .stickGuyAndBarrier{top:195px}.footer .props .comingSoonProps .stickGuyAndBarrier .stickGuy{max-height:50vh}.footer .props .comingSoonProps .stickGuyAndBarrier .barrier{max-height:30vh;margin-left:4vw}.footer .props .comingSoonProps .confusedMartinContainer{top:45px}.footer .props .comingSoonProps .confusedMartinContainer .confusedMartin{height:450px;transform:translate(30px)}}@keyframes PhoneMovement{0%{transform:rotateX(0)}50%{transform:rotateX(14deg);scale:1.02}to{transform:rotateX(0)}}.iPhoneProductivityPage{padding-top:80px}.iPhoneProductivityPage .heroSection_mobile{display:flex;flex-direction:column;align-items:center;padding:0px clamp(16px,4vw,120px);margin-top:20px}.iPhoneProductivityPage .heroSection_mobile .title{font-size:clamp(30px,7vw,70px);line-height:1;font-weight:600}.iPhoneProductivityPage .heroSection_mobile .subtitle{font-size:clamp(20px,4.38vw,30px);line-height:1}.iPhoneProductivityPage .heroSection_mobile .title,.iPhoneProductivityPage .heroSection_mobile .subtitle{text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.2)}.iPhoneProductivityPage .heroSection_mobile .containerForPadding{display:flex;flex-direction:column;align-items:center;gap:0px 60px;max-width:1600px;margin-inline:auto;margin-top:24px}.iPhoneProductivityPage .heroSection_mobile .containerForPadding .phoneContainer .heroPhoneImg{width:clamp(260px,20vw,340px);transition:.3s;filter:drop-shadow(0px 8px 64px rgba(0,0,0,.25))}.iPhoneProductivityPage .heroSection_mobile .containerForPadding .infoSection{text-align:justify}.iPhoneProductivityPage .heroSection_mobile .containerForPadding .infoSection p{max-width:700px}.iPhoneProductivityPage .heroSection_desktop{display:none;padding:0px clamp(16px,4vw,120px)}.iPhoneProductivityPage .heroSection_desktop .containerForPadding{display:flex;justify-content:center;gap:60px;max-width:1600px;margin-inline:auto}.iPhoneProductivityPage .heroSection_desktop .containerForPadding .phoneContainer .heroPhoneImg{width:clamp(260px,20vw,140px);transition:.3s;filter:drop-shadow(0px 8px 64px rgba(0,0,0,.25))}@media(hover:hover)and (pointer:fine){.iPhoneProductivityPage .heroSection_desktop .containerForPadding .phoneContainer .heroPhoneImg:hover{animation:PhoneMovement linear 1;animation-duration:.5s;animation-delay:0}}.iPhoneProductivityPage .heroSection_desktop .containerForPadding .rightSection .title{font-size:clamp(40px,8vw,70px);line-height:1;font-weight:500}.iPhoneProductivityPage .heroSection_desktop .containerForPadding .rightSection .subtitle{font-size:clamp(20px,4.38vw,30px);line-height:1}.iPhoneProductivityPage .heroSection_desktop .containerForPadding .rightSection .title,.iPhoneProductivityPage .heroSection_desktop .containerForPadding .rightSection .subtitle{text-shadow:0px 4px 4px rgba(0,0,0,.2)}.iPhoneProductivityPage .heroSection_desktop .containerForPadding .rightSection p{max-width:700px}@media only screen and (min-width:1200px){.iPhoneProductivityPage .heroSection_mobile{display:none}.iPhoneProductivityPage .heroSection_desktop{display:inline}}.iPhoneProductivityPage .extraResources{padding:0px clamp(16px,4vw,120px);margin-top:40px;margin-bottom:160px}.iPhoneProductivityPage .extraResources .sectionTitle{text-align:center;font-size:clamp(30px,8vw,60px);font-weight:500;margin-bottom:0}.iPhoneProductivityPage .extraResources .sectionDescription{text-align:center;max-width:700px;margin-inline:auto}@media only screen and (max-width:800px){.iPhoneProductivityPage .extraResources .sectionDescription{text-align:justify}}.iPhoneProductivityPage .extraResources .extraResourcesCards{display:flex;justify-content:center;gap:clamp(16px,4vw,120px);flex-wrap:wrap}.iPhoneProductivityPage .tipRecomendationSection_v2{display:flex;flex-direction:column;align-items:center;max-width:1600px;margin-inline:auto;padding-bottom:64px;margin-top:64px;border-bottom:1px solid rgba(255,255,255,.5)}.iPhoneProductivityPage .tipRecomendationSection_v2 .sectionTitleContainer{display:flex;gap:16px;padding:0px clamp(16px,4vw,120px);margin-inline:auto}.iPhoneProductivityPage .tipRecomendationSection_v2 .sectionTitleContainer .number{font-size:120px;line-height:1}.iPhoneProductivityPage .tipRecomendationSection_v2 .sectionTitleContainer .titleContainer .title{font-weight:500;margin:0}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer{width:100%;min-width:0}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .sectionDescription{max-width:900px;padding:0px clamp(16px,4vw,120px);margin-inline:auto;text-align:justify}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer{overflow-x:auto;padding:16px clamp(16px,4vw,120px)}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer::-webkit-scrollbar{height:8px}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer::-webkit-scrollbar-track{background:#ffffff2a;border-radius:10px}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer::-webkit-scrollbar-thumb{background-color:#ffffff80;border-radius:10px}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer::-webkit-scrollbar-thumb:hover{background-color:#ffffffbf}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer .imagesContainer{display:flex;gap:24px;width:max-content;min-width:416px;margin-inline:auto}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer .imagesContainer img{max-height:500px}@media(hover:hover)and (pointer:fine){.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer .imagesContainer img:hover{animation:PhoneMovement linear 1;animation-duration:.5s;animation-delay:0}}.iPhoneProductivityPage .tipRecomendationSection_v2 .contentContainer .phoneImagesContainer .imagesContainer .imageSubtitle{text-align:center;font-size:14px;font-weight:200;opacity:.7;margin-top:-8px}@keyframes MoveModalUp{0%{bottom:-100%}}@keyframes FadeIn{0%{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:#0000}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1}}.bookCard{display:flex;flex-direction:column;padding:8px;border-radius:8px;background-color:#fff;color:#000;box-shadow:0 4px 8px #0003;text-decoration:none;transition:.3s ease}.bookCard:hover{scale:1.025;transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.bookCard:hover .imgContainer .markContainer .mark{transform:translate(-50%,-50%) rotate(0)}.bookCard .imgContainer{display:flex;position:relative;width:100%;border-radius:4px;overflow:hidden;border:1px solid rgb(242,242,242)}.bookCard .imgContainer .markContainer{position:absolute;background-color:#0003;width:100%;height:100%}.bookCard .imgContainer .markContainer .mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-4deg);width:100%;max-width:80%;padding:8px 4px;border-radius:4px;background-color:#0000001a;color:#fff;border:3px solid white;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.3));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:22px;font-weight:600;line-height:1.1;text-align:center;font-family:Bebas Neue,sans-serif;transition:.3s ease-in-out}.bookCard .imgContainer .markContainer .mark .text{transform:translateY(2px)}.bookCard .imgContainer .markContainer .mark_haventReadYet{border-color:#70f;color:#f9f7fc;background-color:#2b09a780}.bookCard .imgContainer .markContainer .mark_dontOwn{container-type:inline-size;container-name:mark;background-color:#ff000080;background-color:#00000080;border-color:red;color:red;text-shadow:0px 0px 8px black}@container mark (max-width: 480px){.bookCard .imgContainer .markContainer .mark_dontOwn{font-size:14px}}.bookCard .imgContainer img{width:100%;transition:.3s;background-color:#eee;color:#000}.bookCard .infoContainer .ratingContainer{text-align:center;font-weight:400;font-size:20px}.bookCard .infoContainer .ratingContainer .text{margin-top:8px;line-height:1.1}.bookCard .infoContainer .ratingContainer .rating{line-height:1.1;font-weight:500}@media only screen and (max-width:600px){.bookCard{padding:8px}.bookCard .imgContainer{border-radius:4px}.bookCard .imgContainer .markContainer .mark{font-size:22px}.bookCard .infoContainer .ratingContainer{font-weight:400;font-size:16px}.bookCard .infoContainer .ratingContainer .text{line-height:1.1}.bookCard .infoContainer .ratingContainer .rating{line-height:1.1;font-size:22px;font-weight:500}}.YouTubeClone{background-color:#0f0f0f;color:#fff;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:17px}.YouTubeClone .contentSection{display:flex;min-height:100vh}.YouTubeClone .contentSection .contentContainer{width:calc(100% - 264px);padding-left:264px}.YouTubeClone .contentSection .contentContainer .chipBar{position:sticky;top:56px;z-index:1;display:flex;gap:12px;background-color:#0f0f0fe1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow-x:auto;padding-right:24px;padding-bottom:1px;margin-left:24px;margin-right:24px;scrollbar-color:#272727 transparent;scrollbar-width:thin}.YouTubeClone .contentSection .contentContainer .chipBar .chip{background-color:#272727;color:#fff;height:32px;padding:0 12px;border-radius:8px;font-size:14px;white-space:nowrap;text-decoration:none;border:1px solid transparent}.YouTubeClone .contentSection .contentContainer .chipBar .chip--active{background-color:#f1f1f1;color:#0f0f0f}.YouTubeClone .contentSection .contentContainer .videosContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin:24px}.YouTubeSidebar{position:fixed;top:56px;background-color:#0f0f0f;height:100%;width:264px}.YouTubeSidebar .linksContainer{display:flex;flex-direction:column;padding:12px;border-bottom:1px solid #272727}.YouTubeSidebar .linksContainer .sidebarLink{border-radius:12px;background-color:transparent;padding:4px 8px}.YouTubeSidebar .linksContainer .sidebarLink:hover{background-color:#272727}.YouTubeNavbar{position:sticky;top:0;z-index:1;display:flex;justify-content:center;align-items:center;background-color:#0f0f0fe1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:56px;width:100%}.YouTubeNavbar .inputContainer{display:flex;width:100%;max-width:500px;color:#fff}.YouTubeNavbar .inputContainer .searchInput{background-color:#0f0f0f;border:1px solid #272727;width:100%;padding:10px;border-radius:50px 0 0 50px;font-size:16px}.YouTubeNavbar .inputContainer .searchButton{padding:0 18px;background-color:#272727;color:#fff;border:1px solid #272727;border-left:none;border-radius:0 50px 50px 0;font-size:19px}.YouTubeHomePageVideo{width:100%}.YouTubeHomePageVideo .imageContainer{position:relative;aspect-ratio:16/9;border-radius:16px;background-color:#272727;overflow:hidden}.YouTubeHomePageVideo .imageContainer .timeStamp{position:absolute;right:8px;bottom:8px;background-color:#00000080;padding:2px 4px;border-radius:4px;font-size:13px;font-weight:500}.YouTubeHomePageVideo .imageContainer .timeStamp .text{margin-bottom:2px;line-height:1}.YouTubeHomePageVideo .imageContainer .thumbnail{height:100%;width:100%;object-fit:cover}.YouTubeHomePageVideo .videoInfo{display:flex;gap:8px;margin-top:12px}.YouTubeHomePageVideo .videoInfo .pfpContainer .profilePicture{width:36px;aspect-ratio:1;border-radius:100%;background-color:#272727}.YouTubeHomePageVideo .videoInfo .textContainer .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.YouTubeHomePageVideo .videoInfo .textContainer .channelName,.YouTubeHomePageVideo .videoInfo .textContainer .views,.YouTubeHomePageVideo .videoInfo .textContainer .spacingDot,.YouTubeHomePageVideo .videoInfo .textContainer .date{color:gray;font-size:16px}.YouTubeHomePageVideo .videoInfo .textContainer .spacingDot{margin:0 6px}.booksPage .heroSection{display:flex;justify-content:center;gap:clamp(16px,4vw,120px);max-width:1600px;padding-inline:clamp(16px,4vw,120px);margin-inline:auto;margin-top:80px;margin-bottom:40px}.booksPage .heroSection .imgContainer .heroImg{width:400px;max-width:85vw;transition:.4s}.booksPage .heroSection .imgContainer .heroImg:hover{transform:rotate(-2deg)}.booksPage .heroSection .infoContainer .title{font-size:clamp(80px,6vw,140px);line-height:1}.booksPage .heroSection .infoContainer .subtitle{font-size:clamp(40px,3.2vw,74px);line-height:1}.booksPage .heroSection .infoContainer .title,.booksPage .heroSection .infoContainer .subtitle{font-family:Bebas Neue,sans-serif;text-shadow:0px 4px 4px rgba(0,0,0,.2)}.booksPage .heroSection .infoContainer .descriptionContainer{max-width:calc(300px + 26vw)}.booksPage .heroSection .infoContainer .descriptionContainer p ul{margin-top:0}@media only screen and (max-width:1000px){.booksPage .heroSection{flex-direction:column;align-items:center}}.booksPage .booksContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(160px + 3vw),1fr));gap:16px;padding:16px;max-width:1600px;padding-inline:clamp(16px,4vw,120px);margin-inline:auto}@media only screen and (max-width:600px){.booksPage .booksContainer{grid-template-columns:1fr 1fr}}.tagFilterBarContainer{display:flex;justify-content:center}.tagFilterBarContainer .tagFilterBar{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:24px;padding:8px;padding-inline:clamp(16px,4vw,120px);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.tagFilterBarContainer .tagFilterBar .chip{flex:0 0 auto;padding:6px 14px;border-radius:999px;border:2px solid white;color:#000;font-size:16px;cursor:pointer;white-space:nowrap;transition:.15s}.tagFilterBarContainer .tagFilterBar .chip_active{background-color:#caa662}.tagFilterBarContainer .tagFilterBar::-webkit-scrollbar{height:8px}.tagFilterBarContainer .tagFilterBar::-webkit-scrollbar-track{background:#0000;border-radius:10px}.tagFilterBarContainer .tagFilterBar::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px}.tagFilterBarContainer .tagFilterBar::-webkit-scrollbar-thumb:hover{background-color:#004eae}.tagFilterBarContainer:hover .tagFilterBar::-webkit-scrollbar{height:8px}.tagFilterBarContainer:hover .tagFilterBar::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.tagFilterBarContainer:hover .tagFilterBar::-webkit-scrollbar-track:hover{background:#0000000d}.tagFilterBarContainer:hover .tagFilterBar::-webkit-scrollbar-thumb{background-color:#0067cc;border-radius:10px}.tagFilterBarContainer:hover .tagFilterBar::-webkit-scrollbar-thumb:hover{background-color:#004eae}.centerPage{display:flex;justify-content:center}.bookPage{display:grid;grid-template-columns:.5fr 1fr;gap:16px;width:100%;max-width:1600px;margin-inline:clamp(16px,4vw,120px);margin-top:76px;margin-bottom:200px}.bookPage .leftSide{position:sticky;top:76px;display:flex;flex-direction:column;align-items:center;gap:16px;max-height:calc(100vh - 84px)}.bookPage .leftSide .imageContainer{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100vh - 154px);margin-top:8px}.bookPage .leftSide .imageContainer .bookImg{display:flex;height:100%;max-width:630px;object-fit:contain;background-color:#ffffff40;border:2px solid white;padding:8px;border-radius:16px}.bookPage .leftSide .returnLink{color:#fff;text-decoration:none}.bookPage .leftSide .returnLink .text{display:flex;align-items:center;border:2px solid white;text-align:center;height:40px;padding:0 16px;border-radius:8px;transition:.13s}.bookPage .leftSide .returnLink .text i{margin-right:4px;transform:translateY(1px)}.bookPage .leftSide .returnLink .text:hover{background-color:#ffffff1a}.bookPage .informationSide{display:flex;flex-direction:column;gap:16px;width:100%}.bookPage .informationSide .doubleBox{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.bookPage .informationSide .doubleBox .infoBox{position:relative;width:100%;padding:0 0 8px;overflow:hidden}.bookPage .informationSide .doubleBox .infoBox .boxTitle{padding:8px 8px 0}.bookPage .informationSide .doubleBox .infoBox .shadow{position:absolute;z-index:1;background-image:linear-gradient(to right,#fff,#fff0);height:100%;width:10px}.bookPage .informationSide .doubleBox .infoBox .shadow_left{left:0}.bookPage .informationSide .doubleBox .infoBox .shadow_right{right:0;background-image:linear-gradient(to left,#fff,#fff0)}.bookPage .informationSide .doubleBox .infoBox .booksContainer{overflow-y:hidden;overflow-x:auto;padding:8px}.bookPage .informationSide .doubleBox .infoBox .booksContainer::-webkit-scrollbar{height:8px}.bookPage .informationSide .doubleBox .infoBox .booksContainer::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.bookPage .informationSide .doubleBox .infoBox .booksContainer::-webkit-scrollbar-thumb{background-color:#a5abbd;border-radius:2px}.bookPage .informationSide .doubleBox .infoBox .booksContainer::-webkit-scrollbar-thumb:hover{border-radius:10px;background-color:#414656}.bookPage .informationSide .infoBox{background-color:#fff;color:#000;width:calc(100% - 16px);padding:8px;border-radius:16px}.bookPage .informationSide .infoBox h1,.bookPage .informationSide .infoBox h3{margin:0}.bookPage .informationSide .infoBox h5,.bookPage .informationSide .infoBox h6{color:gray}.bookPage .informationSide .infoBox .martinsRating{margin:8px 0}.bookPage .informationSide .infoBox .martinsRating .rating{font-size:24px;font-weight:500}.bookPage .informationSide .infoBox .amazonLink{color:#e0b228}.bookPage .informationSide .infoBox .thoughts .thoughtGroup{margin-bottom:16px}.bookPage .informationSide .infoBox .thoughts .thoughtGroup p{margin:0}.bookPage .informationSide .infoBox .thoughts .thoughtGroup h1,.bookPage .informationSide .infoBox .thoughts .thoughtGroup h2,.bookPage .informationSide .infoBox .thoughts .thoughtGroup h3,.bookPage .informationSide .infoBox .thoughts .thoughtGroup h4{margin-bottom:8px}.bookPage .informationSide .infoBox .thoughts .thoughtGroup h5{margin-bottom:0}.bookPage .informationSide .bookRecommendations .booksContainer{display:flex;gap:8px}.bookPage .informationSide .bookRecommendations .booksContainer .imageContainer{height:140px}.bookPage .informationSide .bookRecommendations .booksContainer .imageContainer img{display:block;height:inherit;border-radius:8px;border:2px solid rgb(242,242,242);background-color:#eee;transition:.3s}.bookPage .informationSide .bookRecommendations .booksContainer .imageContainer img:hover{scale:1.02;border-width:2px;border-color:#000}@media only screen and (max-width:1080px){.bookPage{grid-template-columns:1fr}.bookPage .leftSide{position:static;width:100%;max-height:none;flex-direction:column-reverse}.bookPage .leftSide .imageContainer{display:flex;align-items:center;justify-content:center;width:50%;height:auto;margin-top:8px}.bookPage .leftSide .imageContainer .bookImg{display:flex;height:auto;width:calc(100% - 16px);object-fit:contain;background-color:#ffffff40;border:2px solid white;padding:8px;border-radius:16px}}@keyframes CloudMovement{0%{transform:translate(-420px)}to{transform:translate(100vw)}}.comingSoonPage .heroSection__comingSoon{position:relative;min-height:calc(100vh - 210px);padding-top:env(safe-area-inset-top);background-image:linear-gradient(to bottom,rgba(0,19,128,.6),transparent,transparent);overflow:hidden;padding-bottom:40px}.comingSoonPage .heroSection__comingSoon .backgroundObjects{position:absolute;z-index:0;height:100vh;width:100%;overflow:hidden}.comingSoonPage .heroSection__comingSoon .backgroundObjects .sun{position:absolute;top:-180px;right:-190px;height:400px;aspect-ratio:1;will-change:transform}.comingSoonPage .heroSection__comingSoon .backgroundObjects .cloudParallaxLayer{position:absolute;inset:0;will-change:transform}.comingSoonPage .heroSection__comingSoon .backgroundObjects .cloud{position:absolute;height:200px;animation:CloudMovement linear infinite;animation-duration:10s;filter:drop-shadow(0px 12px 16px rgba(0,0,0,.2))}.comingSoonPage .heroSection__comingSoon .backgroundObjects .cloud_1{top:20px;animation-duration:140s;animation-delay:-30s}.comingSoonPage .heroSection__comingSoon .backgroundObjects .cloud_2{top:120px;animation-duration:125s;animation-delay:-86s}.comingSoonPage .heroSection__comingSoon .contentContainer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;max-width:1600px;padding:0px clamp(16px,4vw,120px);padding-top:112px;margin-inline:auto}.comingSoonPage .heroSection__comingSoon .contentContainer .title{margin:0;font-size:clamp(40px,10vw,80px);text-shadow:0px 4px 16px rgba(0,0,0,.25)}.comingSoonPage .heroSection__comingSoon .contentContainer .subtitle{text-align:center;font-weight:500;text-shadow:0px 2px 4px rgba(0,0,0,.25)}.comingSoonPage .heroSection__comingSoon .contentContainer .returnToHomeLink{margin-top:16px}.comingSoonPage .heroSection__comingSoon .contentContainer .returnToHomeLink .returnToHome{border:2px solid white;color:#fff;text-decoration:none;padding:4px 16px;border-radius:8px;transition:.13s}.comingSoonPage .heroSection__comingSoon .contentContainer .returnToHomeLink .returnToHome:hover{background-color:#ffffff1a}
