*{padding:0;margin:0;box-sizing:border-box}.borderred{border:solid red}:root{--light:#FAF9F6;--dark:#161616;--dark-transparent:#16161645;--brand:#e7da2a;--brand-transparent:#e7da2aad;--error-color:#8c2b35;--animation-speed:0.4s;--bar-width:60px;--bar-height:5px;--hamburger-gap:12px;--hamburger-height:calc(var(--bar-height) * 3 + var(--hamburger-gap) * 2);--side-padding:4rem;--top-padding:4rem;--hero:clamp(3.8125rem, calc(2.773rem + 3.884vw), 11.125rem);--navlinks:clamp(4.25rem, calc(1.49rem + 10.3189vw), 18rem);--subtitle:clamp(2.375rem, calc(1.4716rem + 3.3771vw), 6.875rem);--text-title:clamp(1.2188rem, calc(0.9178rem + 1.1252vw), 3.34rem);--body-bold:clamp(1rem, calc(0.6738rem + 1.2195vw), 2.625rem);--body:clamp(1rem, calc(0.849rem + 0.564vw), 2.0625rem);--tiny:clamp(0.75rem, 0.7145rem + 0.1328vw 1rem)}html{font-size:16px}a{text-decoration:none;color:var(--light)}body,section{overflow-x:hidden}.body-font,.hero-font,.navlinks-font,.subtitle-font,.text-title-font,.tiny-font{font-family:Afacad,sans-serif;font-style:normal;font-optical-sizing:auto;font-weight:400}.tiny-font{line-height:2;font-size:var(--tiny)}.body-bold-font{font-family:Afacad,sans-serif;font-style:normal;font-optical-sizing:auto;font-weight:600}.navlinks-font{font-size:var(--navlinks);line-height:.8;font-weight:600;letter-spacing:5%}.hero-font{line-height:.8;font-size:var(--hero)}.subtitle-font{line-height:2;font-size:var(--subtitle)}.text-title-font{line-height:2;font-size:var(--text-title)}.body-bold-font{line-height:2;font-size:var(--body-bold)}.body-font{line-height:2;font-size:var(--body)}.black{color:var(--dark)}.white{color:var(--light)}@media (min-width:2000px){:root{--bar-width:110px;--bar-height:10px;--hamburger-gap:18px}.button-font{font-size:2.625rem}.marquee-font{font-size:4.25rem}}.button{cursor:pointer;background-color:var(--brand);border-radius:50%;height:10rem;width:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.button-animate{will-change:border-radius,transform;animation:morph 12s linear infinite;transition:background-color .4s ease!important;background-color:var(--brand-transparent)}.button-animate:hover{background-color:var(--brand)}.button-animate::after{animation:morph_2 12s linear infinite;content:"";position:absolute;background-color:var(--brand);opacity:.25;width:110%;height:110%;will-change:border-radius,transform}.button__arrow{width:6rem}.work-button{width:7rem;height:7rem;background:var(--light);border:solid 2px var(--dark-transparent);transition:background-color .3s ease}.work-button:hover{background-color:var(--brand)}.footer-button{position:relative;z-index:1}.footer-button .button-blob{width:12rem;height:12rem}.footer-button .button__arrow,.footer-button p{position:relative;z-index:1}.border-overlay{position:absolute;width:98%;height:98%;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;border:solid 1px var(--dark-transparent);z-index:1;border-radius:50%}@media (min-width:2000px){.button{width:18rem;height:18rem}}.section-padding{padding:12rem 1.5rem}@media (max-width:450px) and (orientation:portrait){.section-padding{padding:10rem 1.5rem}}@media (min-width:3000px){.section-padding{padding:12rem 3rem}}.footer-padding{padding:12rem 1.5rem 0 1.5rem}.no-vert-padding{margin:-7rem 0}.top-mg-2{margin-top:2rem}.top-mg-4{margin-top:4rem}.top-mg-12{margin-top:12rem}@media (max-width:450px) and (orientation:portrait){.top-mg-12{margin-top:10rem}}.top-mg-4{margin-top:4rem}.mg-1{margin-bottom:1rem}.mg-2{margin-bottom:2rem}.mg-3{margin-bottom:3rem}.mg-4{margin-bottom:4rem}.mg-8{margin-bottom:8rem}.mg-12{margin-bottom:12rem}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.hide{display:none!important}.padding-right-fix{padding-right:.5rem}@media (min-width:2000px){.mg-4{margin-bottom:8rem}.mg-8{margin-bottom:16rem}}.about::after,.articles-section::after,.footer__flex-container::after,.hero::after,.mission::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:96%;background-color:var(--dark-transparent)}.footer__flex-container::after{width:100%}#design-line{display:flex;justify-content:center;gap:.75rem}#hero-logo{width:10%;max-width:220px;position:absolute;z-index:2;padding-top:2%;padding-left:1.5rem}.hero{padding-bottom:4%;padding-top:3%;background-color:var(--light);height:105vh;display:flex;flex-direction:column;align-items:center;position:relative;overflow-y:hidden}.hero__img-wrapper{width:100%;height:75%;display:flex;justify-content:center;position:relative}.parallax{position:relative;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.blob-hero-1{width:32%;aspect-ratio:1/1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);will-change:border-radius,transform;animation:morph-hero-1 60s linear infinite;background-color:var(--brand);z-index:2}.blob-hero-2{animation:morph_hero-2 60s linear infinite;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--brand);opacity:0;transition:opacity 3s ease;width:35%;aspect-ratio:1/1;will-change:border-radius,transform;z-index:1}.layer{position:absolute;top:44%;left:50%;transform:translate3d(-50%,-50%,0);will-change:transform}#bust{z-index:3;width:25%}#hero-header{padding:0;letter-spacing:-.66rem;height:fit-content;width:fit-content;overflow:hidden}#hero-header:last-child{padding-right:.66rem}.char{display:inline-block}.mission{position:relative;height:max-content;background-color:var(--light);display:flex;align-items:center;height:125vh;overflow-x:hidden}#mission-statement{position:relative;z-index:1;width:75%;line-height:1}#mission-flowers{opacity:.5;position:absolute;left:55%;z-index:0;will-change:filter;transition:filter .3s linear;transform:rotate(96deg) translateX(-36px);width:40%;height:auto;align-self:center}.about{overflow:hidden;background-color:var(--light);height:max-content;position:relative;display:grid;grid-template-columns:repeat(6,1fr)}.about__left-column{grid-column:span 1}.about__middle-column{grid-column:span 3}.about__right-column{grid-column:span 2}.about__left-column::after,.about__middle-column::after{content:"";display:block;height:100%;width:1px;background-color:var(--dark-transparent)}.about__left-column,.about__middle-column{display:flex;justify-content:space-between}.left-column__text{display:flex;flex-direction:column;height:100%;justify-content:center}#about__header{writing-mode:sideways-lr}.middle-column__text{margin:auto;display:flex;flex-direction:column;align-items:center}.about__info-block{width:75%}.about__right-column{margin:auto}#about_img{width:150%}.work{position:relative;background-color:var(--light);display:flex;flex-direction:column;padding-bottom:0}.work__header-container{padding-top:7rem;display:flex;justify-content:space-between;align-items:center}.divider{flex:1;height:2px;background-color:var(--dark-transparent);margin:0 1rem;max-width:2000px}.card__wrapper{background-color:var(--light);padding-top:0;padding-bottom:0;position:relative;display:flex;gap:2rem;flex-direction:column}.card{width:100%;display:flex;border:solid 2px var(--dark-transparent);position:sticky;filter:drop-shadow( 0 5px 5px var(--dark-transparent))}.card__img-wrapper{display:flex;background-color:#7c262a;padding:2rem;width:50%}.card__img{margin:auto;width:90%;aspect-ratio:3/2;object-fit:cover}.card__text{background-color:var(--light);width:50%;padding:1rem;display:flex;flex-direction:column;justify-content:space-between}.card__header{display:flex;align-items:center;justify-content:space-between}.card__header h3{line-height:1}.card__header a{width:8rem;height:8rem;background:var(--light);border:solid 2px var(--dark-transparent)}.card__header a img{width:60%}.articles-section{background-color:var(--light);height:max-content;position:relative}.article__header-container{padding-top:7rem;display:flex;justify-content:space-between;align-items:center}.header-container__underline{display:flex;flex:1;align-items:center}.articles__container{display:flex;gap:2rem}.article-card{border:solid 2px var(--dark-transparent);display:flex;flex-direction:column;width:30%;height:auto;transition:filter .3s ease;will-change:filter}.articles__container:hover .article-card{filter:blur(4px)}.articles__container:hover .article-card:hover{filter:blur(0px)}.article-card a{color:var(--dark)}.article-card__text{padding:1rem;display:flex;flex-direction:column}.article-card__text h3{font-weight:700}.article-card__text h3,span{line-height:1}.article-card__img{object-fit:cover;aspect-ratio:3/2;width:100%}.article-card__info{width:100%;display:flex;justify-content:space-between;color:var(--dark-transparent)}footer{height:max-content;background-color:var(--light);padding-bottom:2rem!important;padding-top:8rem!important;overflow:hidden}.footer__flex-container{position:relative;display:flex;padding-bottom:8rem}.footer__text-items{width:50%}.footer__text-items:has(.footer-button:hover)+.footer__img-container #footer__img{filter:blur(4px)}.footer__title{height:max-content}#reach-out{letter-spacing:2px}.footer__text-items span{display:block;width:100%}.footer__img-container{width:50%;display:flex;justify-content:flex-end}#footer__img{will-change:filter;transition:filter .3s ease;width:50%;height:auto}.contacts{margin-top:4rem;display:flex;justify-content:space-between;align-items:flex-end}.logo__item{display:flex}#footer-logo{width:15%}.contacts__column{margin-left:2rem;width:max-content;display:flex;flex-direction:column;justify-content:flex-end;gap:2rem}#instagram{width:2rem}.contacts p{line-height:1}@media (min-width:3000px){#hero-logo{padding-left:3rem}.hero{gap:4rem}#bust{width:20%}.blob-hero-1{width:30%}.blob-hero-2{width:32%}}@media (min-width:2000px){.hero__body{gap:4rem}#mission-statement{width:66%}.card__text{justify-content:flex-start;gap:2rem;padding:2rem}.card__header{align-items:flex-start}.work-button{width:12rem!important;height:12rem!important}.work-button p{font-size:var(--body-bold)}.card__text p{font-size:var(--body-bold)}.card__img-wrapper{padding:4rem}}@media (max-width:1024px) and (orientation:portrait){:root{--bar-width:80px;--bar-height:8px;--hamburger-gap:16px}#hero-logo{width:15%}.hero__line{font-size:100px;gap:.25rem;display:flex;justify-content:center}#hero-header .hero__img-wrapper{padding-top:8rem}#bust{width:50%}.blob-hero-1{width:67%}.blob-hero-2{width:70%}.mission{height:100vh;padding-top:0;padding-bottom:0}#mission-flowers{left:40%;width:55%}.about{grid-template-areas:"header info info info" "header info info info" "header image image image";grid-template-columns:repeat(4,1fr)}.about__left-column{grid-area:header}.about__middle-column{grid-area:info}.about__right-column{grid-area:image}#about_img{margin-left:2rem;margin-top:4rem;width:75%}.card{width:75%;flex-direction:column}.card__img-wrapper{width:100%}.card__text{width:100%;gap:2rem;padding:2rem}.article-card{width:66%}.article-card__text h3{font-size:var(--subtitle)}.footer__text-items h2 span{white-space:nowrap;position:relative;z-index:2}#footer__img{width:120%;align-self:center;position:relative;z-index:0;opacity:.5}#footer-logo{width:20%}.contacts p{white-space:nowrap}}@media (max-width:450px) and (orientation:portrait){:root{--bar-width:50px;--bar-height:4px;--hamburger-gap:10px}#hero-logo{width:20%}.hero__img-wrapper{height:70%;padding-top:4rem}#bust{width:65%}.blob-hero-1{width:80%}.blob-hero-2{width:85%}.hero__line{font-size:var(--hero);gap:.5rem}.mission{display:flex;justify-content:center}.mission h2{text-align:center}#mission-statement{width:100%}#mission-flowers{left:50%;width:68%;top:35%;opacity:.3;transform:rotate(96deg) translateY(35%)}#about-img{margin-left:1rem;width:95%}.card{width:100%;flex-direction:column}.card__text{--card-padding:0.75rem;padding:var(--card-padding);gap:1rem}.card__text a{width:4.5rem;height:4.5rem}.card__img-wrapper{padding:var(--card-padding)}.card__img{width:100%}.article__header-container{flex-direction:column;align-items:flex-start}.header-container__underline .divider{width:250px;margin-left:0}.header-container__underline .button{width:4.5rem;height:4.5rem}.header-container__underline .button .button__arrow{width:3rem}.article-card{width:100%}#footer__img{display:none}#footer-logo{width:45%}}.mobileNav__options{position:absolute}body:has(#hamburger-checkbox:checked){overflow-y:hidden}.hamburger-menu{animation:slideUpAndFade 5s forwards;padding-top:2%;padding-right:1.5rem;pointer-events:all;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--hamburger-gap);position:fixed;z-index:999;right:0;width:max-content;--hypotenuse:calc(var(--hamburger-height) * 1.41421356)}@media (min-width:3000px){.hamburger-menu{padding-right:3rem}}.hamburger-checkbox,.hamburger-menu::after,.hamburger-menu::before{width:var(--bar-width);height:var(--bar-height);content:"";background-color:var(--dark);border-radius:100px;transition:opacity var(--animation-speed),width var(--animation-speed),rotate var(--animation-speed),translate var(--animation-speed),background-color .2s;transform-origin:left center}.hamburger-menu.dark .hamburger-checkbox,.hamburger-menu.dark::after,.hamburger-menu.dark::before{background-color:var(--black-transparent)}.hamburger-checkbox{width:calc(var(--bar-width) * (2/3))}.hamburger-checkbox{appearance:none;border:none;padding:0;margin:0;outline:0;pointer-events:none}.hamburger-checkbox:checked{opacity:0;width:0}.hamburger-menu:has(input:checked)::before{background-color:var(--dark)!important;rotate:45deg;width:var(--hypotenuse);translate:0 calc(var(--bar-height)/ -2)}.hamburger-menu:has(input:checked)::after{background-color:var(--dark)!important;rotate:-45deg;width:var(--hypotenuse);translate:0 calc(var(--bar-height)/ 2)}.hamburger-menu:has(input:checked)+.canvas-menu{transform:translate(0,0)}.hamburger-menu:has(input:checked)+.canvas-menu .canvas-menu__nav-links{opacity:1}.hamburger-menu:has(input:checked)+.canvas-menu .canvas-menu__inquire-wrapper{display:block}.canvas-menu{padding:4rem 4rem;box-sizing:border-box;display:flex;align-items:center;position:fixed;width:100vw;height:100vh;z-index:998;background-color:var(--light);transform:translate(0,-100%);transition:transform var(--animation-speed);pointer-events:auto;border-bottom:solid 5px var(--dark)}.canvas-menu__flex-container{display:flex;width:100%}.canvas-menu__inner{display:flex;align-items:center;height:fit-content;width:100%;justify-content:space-between}.canvas__cta-element{display:flex;flex-direction:column;justify-content:space-between;width:33%}#canvas-logo{width:60%}.canvas-menu__nav-links{text-align:left;list-style-type:none;display:flex;flex-direction:column;justify-content:flex-start;width:fit-content;height:fit-content}.off-canvas-button{width:15rem;height:15rem;position:relative;z-index:1}.off-canvas-button .button__arrow,.off-canvas-button p{position:relative;z-index:1}.button-blob{position:absolute;z-index:0;width:20rem;height:19rem}@media (min-width:3000px){.off-canvas-button{width:25rem;height:25rem}}@media (min-width:2000px){.off-canvas-button{width:22.5rem;height:22.5rem}}@media (max-width:450px) and (orientation:portrait){.canvas-menu__inner{flex-direction:column;gap:2rem}.canvas-menu__nav-links{text-align:center;gap:1rem}.off-canvas-button{width:10rem;height:10rem}}.hero__slideUpText{transform:translateY(200%);transition:opacity .3s ease-in-out}.slideUpText{transform:translateY(250%);overflow:hidden}.fade-in-fast,.hero__fade-in-fast{opacity:0;transition:opacity .3s ease-in-out}.fade-in-slow,.hero__fade-in-slow{opacity:0;transition:opacity .9s ease-in-out}.fade-out{opacity:0}.visible{opacity:1!important}.half-visible{opacity:.5}@keyframes morph-hero-1{0%,100%{border-radius:58% 42% 36% 64%/50% 38% 62% 50%}25%{border-radius:44% 55% 42% 44%/49% 53% 54% 45%}34%{border-radius:58% 42% 49% 56%/58% 49% 50% 38%}50%{border-radius:45% 55% 41% 47%/41% 62% 39% 51%}67%{border-radius:59% 41% 59% 63%/58% 45% 49% 42%}75%{border-radius:51% 44% 52% 45%/48% 49% 55% 45%}}@keyframes morph_hero-2{0%,100%{border-radius:52% 48% 42% 58%/60% 46% 54% 40%}25%{border-radius:45% 55% 43% 49%/50% 56% 49% 51%}34%{border-radius:33% 49% 41% 50%/43% 60% 55% 49%}50%{border-radius:60% 51% 49% 41%/55% 44% 69% 59%}67%{border-radius:39% 49% 51% 44%/51% 46% 55% 41%}75%{border-radius:51% 56% 49% 52%/45% 51% 58% 45%}}@keyframes morph{0%,100%{border-radius:64% 39% 60% 38%/55% 44% 49% 50%}25%{border-radius:44% 55% 42% 44%/49% 53% 54% 45%}34%{border-radius:58% 42% 49% 56%/58% 49% 50% 38%}50%{border-radius:45% 55% 41% 47%/41% 62% 39% 51%}67%{border-radius:59% 41% 59% 63%/58% 45% 49% 42%}75%{border-radius:51% 44% 52% 45%/48% 49% 55% 45%}}@keyframes morph_2{0%,100%{border-radius:38% 66% 46% 58%/55% 44% 65% 39%}25%{border-radius:45% 55% 43% 49%/50% 56% 49% 51%}34%{border-radius:33% 49% 41% 50%/43% 60% 55% 49%}50%{border-radius:60% 51% 49% 41%/55% 44% 69% 59%}67%{border-radius:39% 49% 51% 44%/51% 46% 55% 41%}75%{border-radius:51% 56% 49% 52%/45% 51% 58% 45%}}.contact{background-color:var(--light);width:100vw;padding-bottom:0}.contact__title-container{overflow:hidden;height:fit-content}#contact-header{letter-spacing:-.66rem}.contact__title-container::after{content:"";position:relative;display:block;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:99%;background-color:var(--dark-transparent);margin-top:2rem}.contact__flex-container{display:flex;width:100%}.form__container{display:flex;flex-direction:column;width:50%}form{display:flex;flex-direction:column;width:100%;gap:2rem;opacity:1;transition:opacity .9s ease}#success-message{opacity:0;display:none;transition:opacity .9s ease;line-height:1.5}.form__container:has(input:focus)+.contact__img-container #contact-img{filter:blur(4px)}.form__container:has(textarea:focus)+.contact__img-container #contact-img{filter:blur(4px)}.form-line{display:flex;flex-direction:column}input,textarea{border:solid 1px var(--dark-transparent);background-color:transparent;padding:.25rem 1rem}textarea{resize:vertical}.contact__img-container{width:50%;display:flex;justify-content:flex-end}#contact-img{transition:filter .3s ease;will-change:filter;width:66%;aspect-ratio:2/3;align-self:start}#submit-button{border-color:transparent}.form__container:has(#submit-button:hover)+.contact__img-container #contact-img{filter:blur(4px)}.error{width:max-content;background-color:var(--error-color);border-radius:4px;display:flex;gap:1rem;padding:.25rem 1rem;margin-bottom:1rem;display:none}.error img,.error span{vertical-align:middle}.error span{line-height:1}@media (min-width:2000px){.contact__title-container{margin-top:10rem}}@media (max-width:1024px) and (orientation:portrait){.contact__img-container,.form__container{width:100%}.contact__img-container{justify-content:center}.contact__flex-container{flex-direction:column;gap:12rem}#contact-img{width:50%}}@media (max-width:450px) and (orientation:portrait){#contact-header{font-size:55px}#contact-header{display:flex;gap:.66rem}#contact-img{width:75%}}.articles{background-color:var(--light);width:100%;height:100vh;display:flex;align-items:center}#articles-header{letter-spacing:-.66erm}.articles__flex-container{display:flex;width:100%}.articles__img-container{width:33%;display:flex;justify-content:center;align-items:center}#articles-img{align-self:center;width:90%}.articles__text-container{padding-left:8rem;gap:2rem;width:66%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.articles__text-container h1{line-height:1;overflow:hidden;letter-spacing:-.66rem}.articles__text-container p{line-height:1.5}@media (min-width:2000px){.articles__text-container{justify-content:center;gap:4rem}.articles__text-container{padding-left:12rem;width:66%}#articles-img{width:95%}}@media (max-width:1024px) and (orientation:portrait){.articles{height:max-content}.articles__flex-container{flex-direction:column-reverse;gap:8rem;width:100%;align-items:center}.articles__text-container{padding-left:0;text-align:center;align-items:center}.articles__text-container p{width:75%}.articles__img-container{width:100%;justify-content:center}#articles-img{width:40%}}@media (max-width:450px) and (orientation:portrait){.articles__text-container h1{font-size:55px}#articles-header{gap:.66rem;display:flex;letter-spacing:-.66rem}.articles__text-container{width:100%}.articles__text-container p{width:100%}#articles-img{width:80%}}.article__body{background-color:var(--light)}.article__title-container{width:100%;display:flex;flex-direction:column;padding-bottom:4rem!important}.article__title{width:66%;font-weight:600;line-height:1}.title-container__info{display:flex;gap:2rem}.article__img{width:calc(100% - 1rem);margin-left:1rem;height:auto;aspect-ratio:2/1;align-self:center;box-shadow:-1rem 1rem var(--brand)}main{background-color:var(--light);width:66%;margin:auto;height:max-content;padding-bottom:12rem}main h2{line-height:3!important;font-weight:600!important}.article__author-info{width:100%;display:flex;justify-content:space-between;align-items:center}.author__credits{display:flex;gap:1rem;align-items:center}.author__profile-img{border-radius:50%;width:4.5rem;height:4.5rem;object-fit:cover}.author-name{line-height:1}@media (min-width:3000px){main{width:75%}}@media (min-width:2000px){.article__title{margin-top:10rem}}@media (max-width:1024px) and (orientation:portrait){.title-container__info{justify-content:space-between}.article__title{width:100%}main{width:100%;padding:2rem 1.5rem}.article__author-info{align-items:flex-end}}.about-me__title-container::after,.process-title::after,.process__bullet::after{content:"";position:absolute;left:50%;transform:translateX(-50%);height:1px;width:98%;background-color:var(--dark-transparent);margin-top:2rem}.process-title::after{position:relative;display:block;bottom:0}.process__bullet::after{bottom:-1rem}.about-me{background-color:var(--light)}#about-header-1,#about-header-2{letter-spacing:-.66rem;height:fit-content;overflow-y:hidden}.title-container__line-1,.title-container__line-2{display:flex;height:max-content;align-items:center}.david-container{margin-left:2rem;object-fit:cover;box-shadow:-10px 10px var(--brand);display:flex;flex:1}.painting-container{margin-right:2rem;box-shadow:10px 10px var(--brand)}#david{display:flex;flex:1}#david,#painting{object-fit:cover;height:100%;width:100%}.about-me__flex-container{display:flex}.about-me__text-container{width:50%}.about-img-container{position:relative;width:50%;display:flex;justify-content:flex-end;align-items:center}#img-of-me{width:60%;align-self:center;border-radius:56% 51% 36% 52%}.process-title{position:relative}.process__bullet-container{display:flex;flex-direction:column;gap:10rem}.process__bullet{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.bullet-title{width:max-content;line-height:1}.bullet-point{display:-webkit-box;text-align:right;max-width:50%;-webkit-line-clamp:2;line-clamp:2}@media (min-width:3000px){#img-of-me{width:50%}.about-me__flex-container{justify-content:space-between}.about-me__text-container{width:33%}.bullet-point{max-width:35%}}@media (min-width:2000px){.about-me__title-container{margin-top:10rem}.bullet-point{max-width:40%}.process__bullet-container{gap:12rem}}@media (max-width:1024px) and (orientation:portrait){.david-container{display:flex;flex:1}#david{object-fit:cover;display:flex;flex:1}#img-of-me{width:80%}}@media (max-width:450px) and (orientation:portrait){.title-container__line-2{flex-direction:column-reverse}.title-container__line-1{flex-direction:column}.title-container__line-1 h1,.title-container__line-2 h1{font-size:55px}.title-container__line-1,.title-container__line-2{gap:1rem}#about-header-1,#about-header-2{display:flex;gap:.5rem}.david-container{margin-left:0}.painting-container{width:75%;margin-right:10px}#painting{object-fit:cover}.about-me__flex-container{flex-direction:column}.about-img-container,.about-me__text-container{width:100%;text-align:center}.about-img-container{justify-content:center}.about-me__process h2{margin-bottom:8rem}.process__bullet-container{gap:8rem}.process__bullet{flex-direction:column;gap:2rem}.bullet-point{text-align:left;max-width:100%}}