.copy-button_copyButton__izfWn{padding:4px 8px;display:flex;gap:4px;align-items:center;justify-content:center;border:none;background:none;border-radius:2px;cursor:pointer;transition:all .2s ease-in-out}.copy-button_copyButton__izfWn:hover{background:rgba(0,0,0,.05)}.copy-button_copyButton__izfWn:hover p{color:var(--text-secondary)}.copy-button_copyButton__izfWn:hover svg{fill:var(--icon-secondary)}.copy-button_copyButton__izfWn p{font-size:1.2rem;color:var(--text-tertiary)}.copy-button_copyButton__izfWn svg{transition:all .2s ease-in-out;fill:var(--icon-tertiary);width:1.6rem;height:1.6rem}.journal-tiles_thoughtTiles__j5gtI{margin-bottom:6.4rem}.journal-tiles_singleTile__CaQsO:not(:last-child){border-bottom:1px solid var(--border-secondary)}.journal-tile_journalTile__VcdGX{padding:1.6rem 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;cursor:pointer;transition:all .2s ease-in-out}.journal-tile_journalTile__VcdGX:hover .journal-tile_journalTitle__Lmgjt{color:var(--text-primary)}.journal-tile_journalTile__VcdGX:hover .journal-tile_iconContainer___li_E{transform:translateX(3px)}.journal-tile_journalTile__VcdGX:hover .journal-tile_iconContainer___li_E svg{fill:var(--icon-primary)}.journal-tile_journalTile__VcdGX:not(:last-child){border-bottom:1px solid var(--border-secondary)}.journal-tile_tileProject__Bj6lJ{display:flex;align-items:baseline;flex-direction:column;gap:.8rem}.journal-tile_journalTitle__Lmgjt{font-size:1.4rem;transition:all .2s ease-in-out;color:var(--text-secondary)}.journal-tile_iconContainer___li_E{transition:all .2s ease-in-out}.journal-tile_iconContainer___li_E svg{fill:var(--icon-tertiary);width:1.6em;height:1.6em}.journal-tile_publishDate__kGoji{font-size:1.2rem;color:var(--text-tertiary)}.post-heading_postHeading__iSCGB{margin-bottom:4.8rem;display:flex;flex-direction:column;gap:1.2rem}.post-heading_postHeading__iSCGB h1{font-size:1.8rem;color:var(--text-primary);font-weight:500}.post-heading_postHeading__iSCGB h2{font-size:1.4rem;font-weight:300;color:var(--text-tertiary)}.post-heading_titleGroup__yiu_Y{display:flex;flex-direction:column;gap:.8rem;margin-bottom:.8rem}.post-heading_backButton__RIVED{width:2.4rem;height:2.4rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;transition:all .2s ease-in-out;border-radius:3px}.post-heading_backButton__RIVED:hover{background:var(--warm-grey-10)}.post-heading_backButton__RIVED:hover svg{fill:var(--icon-secondary)}.post-heading_backButton__RIVED svg{transition:all .2s ease-in-out;width:1.6rem;height:1.6rem;fill:var(--icon-tertiary)}.post-heading_titleLink__VNZ6S{width:max-content;position:relative;transition:all .2s ease-in-out;display:flex;align-items:center}.post-heading_titleLink__VNZ6S:after{transition:all .2s ease-in-out;content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:var(--border-secondary)}.post-heading_titleLink__VNZ6S h1{margin-right:8px}.post-heading_titleLink__VNZ6S:hover:after{bottom:0;background:var(--border-primary)}.post-heading_titleLink__VNZ6S svg{transition:all .2s ease-in-out;width:1.6rem;height:1.6rem;fill:var(--icon-tertiary)}.post-heading_titleLink__VNZ6S:hover svg{fill:var(--icon-secondary)}.thought-tiles_thoughtTiles__uHICR{margin-bottom:6.4rem}.thought-tiles_singleTile__bxi2W:not(:last-child){border-bottom:1px solid var(--border-secondary)}.thought-tile_thoughtTile__m9gpg{padding:1.6rem 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;cursor:pointer;transition:all .2s ease-in-out}.thought-tile_thoughtTile__m9gpg:hover .thought-tile_thoughtTitle__G8nAS{color:var(--text-primary)}.thought-tile_thoughtTile__m9gpg:hover .thought-tile_iconContainer__q8krk{transform:translateX(3px)}.thought-tile_thoughtTile__m9gpg:hover .thought-tile_iconContainer__q8krk svg{fill:var(--icon-primary)}.thought-tile_thoughtTile__m9gpg:not(:last-child){border-bottom:1px solid var(--border-secondary)}.thought-tile_tileProject__u12HY{display:flex;align-items:baseline;flex-direction:column;gap:.8rem}.thought-tile_thoughtTitle__G8nAS{font-size:1.4rem;transition:all .2s ease-in-out;color:var(--text-secondary)}.thought-tile_iconContainer__q8krk{transition:all .2s ease-in-out}.thought-tile_iconContainer__q8krk svg{fill:var(--icon-tertiary);width:1.6em;height:1.6em}.thought-tile_publishDate__UaG1H{font-size:1.2rem;color:var(--text-tertiary)}.project-tiles_projectTiles__dMnTC{margin-bottom:6.4rem}.project-tiles_tiles__lGNDs:not(:last-child){border-bottom:1px solid var(--border-secondary)}.project-tile_tile__AwA_f{padding:1.6rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s ease-in-out}.project-tile_tile__AwA_f:hover .project-tile_projectTitle__5_pA_{color:var(--text-primary)}.project-tile_tile__AwA_f:hover .project-tile_iconContainer__1h_M_{transform:translateX(3px)}.project-tile_tile__AwA_f:hover .project-tile_iconContainer__1h_M_ svg{fill:var(--icon-primary)}.project-tile_tile__AwA_f:not(:last-child){border-bottom:1px solid var(--border-secondary)}.project-tile_title__ro6m4{font-size:1.4rem}.project-tile_projectTitle__5_pA_{font-size:1.4rem;width:8.4rem;transition:all .2s ease-in-out;color:var(--text-secondary)}.project-tile_date__riYk_{font-size:1.2rem;color:var(--text-tertiary)}.project-tile_tileProject__jT07E{display:flex;align-items:baseline;flex-direction:row;gap:8px}.project-tile_iconContainer__1h_M_{transition:all .2s ease-in-out}.project-tile_iconContainer__1h_M_ svg{fill:var(--icon-tertiary);width:1.6em;height:1.6em}.video-container_videoContainer__bqo2R{width:calc(var(--page-width)*1.6);transform:translateX(-178px);padding:2.4rem;background:var(--warm-grey-05);border-radius:4px;margin-bottom:3.2rem}@media(max-width:890px){.video-container_videoContainer__bqo2R{width:calc(var(--page-width)*1.3);transform:translateX(-99px)}}@media(max-width:680px){.video-container_videoContainer__bqo2R{width:100%;padding:0;transform:translateX(0);background:none}}.video-container_videoContainer__bqo2R video{width:100%;height:auto}.page_page__9A_cN{margin-bottom:3.2rem}.page_paragraph__smClv{font-size:1.6rem;line-height:160%;font-weight:300;margin-bottom:4.8rem}.page_link__HOwSa{position:relative;transition:all .2s ease-in-out}.page_link__HOwSa:after{transition:all .2s ease-in-out;content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:var(--border-secondary)}.page_link__HOwSa:hover:after{bottom:0;background:var(--border-primary)}.page_projectTitle__cqB49{font-size:1.4rem;font-weight:500;margin-bottom:1.2rem}.heading_heading__aeM4n{color:var(--text-primary);font-size:1.8rem;font-weight:500;margin-bottom:2.4rem}.paragraph_paragraph__h9HSo{font-size:1.4rem;line-height:160%;color:var(--text-secondary);margin-bottom:2.4rem}.paragraph_paragraph__h9HSo:has(+dl),.paragraph_paragraph__h9HSo:has(+ol),.paragraph_paragraph__h9HSo:has(+ul){margin-bottom:.8rem}.post-end_postEnd__lpxud{margin-bottom:6.4rem;width:100%}.post-end_backToTop__iAzBw{padding-top:3.2rem;width:100%;display:flex;gap:1.2rem;justify-content:start;align-items:center}.post-end_line__DL4Co{height:1px;background:var(--border-secondary);flex:1 1}.post-end_backButton__mjrZr{width:2.4rem;height:2.4rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;transition:all .2s ease-in-out;border-radius:3px}.post-end_backButton__mjrZr:hover{background:var(--warm-grey-10)}.post-end_backButton__mjrZr:hover svg{fill:var(--icon-secondary)}.post-end_backButton__mjrZr svg{transition:all .2s ease-in-out;width:1.6rem;height:1.6rem;fill:var(--icon-tertiary)}.post-end_postEndNavigation__qlIMS{width:100%;display:flex;align-items:start;margin-top:3.2rem;gap:2rem}.post-end_navigationLink__uwSqa{width:50%}.post-end_pageCount__AncZH{display:flex;align-items:center;gap:.4rem}.post-end_pageCount__AncZH p{font-size:1.2rem}.post-end_pageCountAmount__7_X3s{color:var(--text-tertiary)}.post-end_postEndButton__9vGYQ svg{transition:all .2s ease-in-out;width:1.6rem;height:1.6rem;fill:var(--icon-secondary);margin-right:.8rem}.post-end_postEndButton__9vGYQ p{transition:all .2s ease-in-out;color:var(--text-secondary);font-size:1.2rem}.post-end_postEndButton__9vGYQ:hover svg{fill:var(--icon-primary)}.post-end_postEndButton__9vGYQ:hover p{color:var(--text-primary)}.post-end_postEndButtonTitleGroup__WOg3n{display:flex;align-items:center;margin-bottom:.8rem}.post-end_postEndButtonNext__mN6wj svg{margin-left:.8rem;margin-right:0}.post-end_postEndButtonNext__mN6wj p{text-align:right}.post-end_postEndButtonNext__mN6wj .post-end_postEndButtonTitleGroup__WOg3n{justify-content:end}.post-end_postEndButtonPrev__F2QGu svg{margin-right:.8rem}.image-container_imageContainer__9NjCf{width:calc(var(--page-width)*1.6);transform:translateX(-178px);padding:2.4rem;background:var(--warm-grey-05);border-radius:4px;margin-bottom:3.2rem}@media(max-width:890px){.image-container_imageContainer__9NjCf{width:calc(var(--page-width)*1.3);transform:translateX(-99px)}}@media(max-width:680px){.image-container_imageContainer__9NjCf{width:100%;padding:0;transform:translateX(0);background:none}}.image-container_imageContainerSmall__te6pj{width:100%;height:auto;padding:0;transform:translateX(0);background:none;margin-bottom:3.2rem}.image-container_nextImage__9RiLz{object-fit:cover;width:100%;height:auto}.code-block_codeBlock__oxyEk{position:relative;margin-bottom:2.4rem;display:flex;flex-direction:column;border-radius:4px;overflow:hidden}.code-block_codeBlock__oxyEk pre{padding:2.4rem 1.6rem;font-size:1.2rem;overflow-x:scroll}.code-block_titleGroup__v5KxV{padding:.8rem 1.6rem;background:#eee8e1;display:flex;align-items:center;justify-content:space-between}.code-block_codeLocation__5JuEV{font-size:1.2rem;color:var(--text-primary);opacity:.5}.powerhouse-bento_bento__GuoQR{width:calc(var(--page-width)*1.6);transform:translateX(-178px);padding:2.4rem;background:var(--warm-grey-05);border-radius:4px;margin-bottom:3.2rem}@media(max-width:890px){.powerhouse-bento_bento__GuoQR{width:calc(var(--page-width)*1.3);transform:translateX(-99px)}}@media(max-width:680px){.powerhouse-bento_bento__GuoQR{width:100%;padding:0;transform:translateX(0);background:none}}.powerhouse-bento_bentoGrid__AB0cs{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);grid-gap:1rem;gap:1rem;width:100%;height:900px;padding:1rem}.powerhouse-bento_box1__4pmAk{border-radius:4px;grid-column:1/span 8;grid-row:1/span 8;background-image:url(/_next/static/media/ellie-farah.6b3a850f.jpg);background-size:cover;background-position:50% 20%}.powerhouse-bento_box2__kcPSx{grid-row:1/span 4;background-image:url(/_next/static/media/ellie-twins-php.2d76e67a.jpg);background-position:50%}.powerhouse-bento_box2__kcPSx,.powerhouse-bento_box3__ed_m5{border-radius:4px;grid-column:9/span 4;background-size:cover}.powerhouse-bento_box3__ed_m5{grid-row:5/span 4;background-image:url(/_next/static/media/ellie-php-2.71271632.jpg);background-position:50% 10%}.powerhouse-bento_box4__gFswp{grid-column:1/span 4;background-image:url(/_next/static/media/ellie-andy-php.5a872192.jpg)}.powerhouse-bento_box4__gFswp,.powerhouse-bento_box5__MTE3R{border-radius:4px;grid-row:9/span 4;background-size:cover;background-position:50%}.powerhouse-bento_box5__MTE3R{grid-column:5/span 8;background-image:url(/_next/static/media/powerhouse-project.9ed54461.jpg)}