.qO4N8q_petals{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;perspective:700px;position:absolute;inset:0;overflow:hidden}.qO4N8q_flight{width:var(--petal-size);height:calc(var(--petal-size) * 1.2);opacity:0;position:absolute;top:0;left:0}.qO4N8q_nudge{width:100%;height:100%;transform:translate(var(--nudge-x,0px),var(--nudge-y,0px));transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.qO4N8q_shape{transform-origin:50% 75%;width:100%;height:100%;display:block}.qO4N8q_shape svg{width:100%;height:100%;display:block;overflow:visible}.qO4N8q_flight[data-plane="2"]{filter:blur(.25px)}@media (max-width:800px){.qO4N8q_flight{width:var(--petal-mobile-size);height:calc(var(--petal-mobile-size) * 1.2);filter:none}.qO4N8q_flight[data-mobile=hide]{display:none}}@media (prefers-reduced-motion:reduce){.qO4N8q_petals{display:none}}
.VhW8dG_home{--motion-ease:cubic-bezier(.22,1,.36,1)}.VhW8dG_lineMask{vertical-align:bottom;max-width:100%;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:clip}.VhW8dG_lineMask>span{transform-origin:0 100%;display:block}.VhW8dG_home .hero h1>.VhW8dG_lineMask{display:block}:is(.VhW8dG_home .hero,.VhW8dG_home .about-highlight,.VhW8dG_home .closing-section,.VhW8dG_home .principles){isolation:isolate;position:relative}:is(.VhW8dG_home .hero-copy,.VhW8dG_home .about-copy,.VhW8dG_home .closing-inner){z-index:3;position:relative}.VhW8dG_home .about-picture{border-radius:210px 210px 8px 8px;overflow:clip}.VhW8dG_home .project-card{transform:none!important}.VhW8dG_home .learning-card{transform:none!important}.VhW8dG_home .button{transform:none!important}.VhW8dG_home .project-photo>img{transform:none!important}.VhW8dG_home .about-picture>img:first-child{transform:none!important}.VhW8dG_home .text-link svg{transform:none!important}.VhW8dG_home .button svg{transform:none!important}.VhW8dG_home .project-grid[data-dragging=true]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.VhW8dG_home{isolation:isolate}.VhW8dG_home>section[data-section-transition]{top:var(--section-sticky-top,0px);z-index:var(--surface-order,1);background-color:var(--off-white);position:sticky;overflow:clip}.VhW8dG_home>section[data-section-transition]:not(:first-of-type){box-shadow:0 -12px 28px #4921280f}.VhW8dG_home>section[data-section-transition].principles{background-color:#fffdfb}.VhW8dG_home>section[data-section-transition].about-highlight{background-color:var(--blush)}.VhW8dG_home>section[data-section-transition].learning-section{background-color:#fffdfa}.VhW8dG_home>section[data-section-transition].closing-section{background-color:#f6ebe7;position:relative;top:auto}@media (prefers-reduced-motion:reduce){.VhW8dG_home>section[data-section-transition]{box-shadow:none;position:relative;top:auto}}.VhW8dG_home>section{min-height:calc(100svh - var(--home-header-height,91px));align-items:center;display:flex}.VhW8dG_home>section>.container{flex-shrink:0}:is(.VhW8dG_home h1 em,.VhW8dG_home h2 em,.VhW8dG_home h3 em){max-width:100%;display:inline-block}.VhW8dG_home>section[data-section-transition].internal-hero{background-color:#fbefec}.VhW8dG_home>section[data-section-transition].soft-section{background-color:#fff3f0}:is(.VhW8dG_home>section[data-section-transition].portfolio-about,.VhW8dG_home>section[data-section-transition].portfolio-art){background-color:#fffdfa}.VhW8dG_home>section[data-section-transition]:last-of-type{position:relative;top:auto}.VhW8dG_home .portfolio-intro h1 em{display:block}
