.portfolio-experience-module__0-yOoq__page{--ink:#0b1012;--paper:#f3f0ec;--white:#fff;--muted:#0b1012a3;--line:#0b101233;color:var(--white);background:var(--ink);font-family:var(--font-manrope), system-ui, sans-serif;overflow:clip}.portfolio-experience-module__0-yOoq__shell{width:100%;padding-inline:var(--adp-gutter)}.portfolio-experience-module__0-yOoq__hero{isolation:isolate;min-height:100svh;color:var(--white);background:var(--ink);padding-block:clamp(11rem,15vh,17rem) clamp(13rem,16vh,16rem);position:relative;overflow:hidden}.portfolio-experience-module__0-yOoq__hero .portfolio-experience-module__0-yOoq__shell{z-index:1;flex-direction:column;min-height:calc(100svh - clamp(24rem,31vh,33rem));display:flex;position:relative}.portfolio-experience-module__0-yOoq__heroStage{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(1.6rem,2vw,3.2rem);margin:auto 0;padding-block:clamp(2.4rem,4vh,5rem);display:grid}.portfolio-experience-module__0-yOoq__title{letter-spacing:-.04em;grid-area:1/1/auto/10;margin:0;font-size:clamp(6rem,9vw,15rem);font-weight:500;line-height:1.02;color:var(--white)!important}.portfolio-experience-module__0-yOoq__titleLine{clip-path:inset(-.1em -100vw 0);margin-bottom:-.2em;padding-bottom:.2em;display:block;color:var(--white)!important}.portfolio-experience-module__0-yOoq__titleDrift{will-change:transform;display:block;color:var(--white)!important}.portfolio-experience-module__0-yOoq__titleInner{animation:1.25s cubic-bezier(.16,1,.3,1) both portfolio-experience-module__0-yOoq__lineIn;display:block;color:var(--white)!important}.portfolio-experience-module__0-yOoq__titleLine:nth-child(2) .portfolio-experience-module__0-yOoq__titleInner{animation-name:portfolio-experience-module__0-yOoq__lineInOffset;animation-delay:.11s}.portfolio-experience-module__0-yOoq__titleLine:nth-child(3) .portfolio-experience-module__0-yOoq__titleInner{animation-delay:.22s}.portfolio-experience-module__0-yOoq__titleOffset{padding-left:19%}.portfolio-experience-module__0-yOoq__heroBottom{animation:portfolio-experience-module__0-yOoq__riseIn 1s var(--ease-out-quart) .64s both;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(1.6rem,2vw,3.2rem);display:grid}.portfolio-experience-module__0-yOoq__heroBottom p{color:#ffffffc7;grid-column:7/11;max-width:52ch;margin:0;font-size:clamp(1.5rem,1.1vw,1.9rem);line-height:1.55}.portfolio-experience-module__0-yOoq__jumpLink{color:var(--white);transition:border-color .22s ease, transform .22s var(--ease-out-quart);border-bottom:1px solid #ffffff73;grid-column:11/-1;justify-content:space-between;gap:2rem;padding-block:1.4rem;font-size:1.4rem;text-decoration:none;display:flex}.portfolio-experience-module__0-yOoq__jumpLink:hover,.portfolio-experience-module__0-yOoq__jumpLink:focus-visible{border-color:var(--white);transform:translate(.6rem)}.portfolio-experience-module__0-yOoq__jumpLink:focus-visible{outline-offset:.5rem;outline:2px solid}@keyframes portfolio-experience-module__0-yOoq__lineIn{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes portfolio-experience-module__0-yOoq__lineInOffset{0%{transform:translate(-6%,105%)}to{transform:translate(0)}}@keyframes portfolio-experience-module__0-yOoq__riseIn{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.portfolio-experience-module__0-yOoq__hero{padding-top:12rem}.portfolio-experience-module__0-yOoq__title{grid-column:1/-1;font-size:clamp(5.2rem,14.5vw,10rem)}.portfolio-experience-module__0-yOoq__titleOffset{padding-left:8%}.portfolio-experience-module__0-yOoq__heroBottom p{grid-column:1/9}.portfolio-experience-module__0-yOoq__jumpLink{grid-column:9/-1}}@media (max-width:620px){.portfolio-experience-module__0-yOoq__heroBottom{display:block}.portfolio-experience-module__0-yOoq__heroBottom p{max-width:34ch}.portfolio-experience-module__0-yOoq__jumpLink{margin-top:3rem}}@media (prefers-reduced-motion:reduce){.portfolio-experience-module__0-yOoq__titleInner,.portfolio-experience-module__0-yOoq__heroBottom{animation:none}}.portfolio-experience-module__0-yOoq__page .cli{background:var(--ink);color:var(--white)}:is(.portfolio-experience-module__0-yOoq__page .cli__title,.portfolio-experience-module__0-yOoq__page .cli__title *){color:var(--white)!important}.portfolio-experience-module__0-yOoq__page .cli__lead{color:#ffffff9e}.portfolio-experience-module__0-yOoq__page .cli__logo{filter:none;mix-blend-mode:normal;opacity:.6}.portfolio-experience-module__0-yOoq__page .cli__logo[src$=\.svg]{filter:brightness(0)invert()}.portfolio-experience-module__0-yOoq__page .cli__item:hover .cli__logo{filter:none;opacity:1}.portfolio-experience-module__0-yOoq__page .cli__item:hover .cli__logo[src$=\.svg]{filter:brightness(0)invert()}.portfolio-experience-module__0-yOoq__page .aprc{background:var(--ink);color:var(--paper)}.portfolio-experience-module__0-yOoq__page .aprc__box{border-color:#ffffff2e}:is(.portfolio-experience-module__0-yOoq__page .aprc__eyebrow,.portfolio-experience-module__0-yOoq__page .aprc__phone,.portfolio-experience-module__0-yOoq__page .aprc__heading,.portfolio-experience-module__0-yOoq__page .aprc__heading *){color:var(--paper)!important}.portfolio-experience-module__0-yOoq__page .aprc__description{color:#ffffffa8}.portfolio-experience-module__0-yOoq__page .aprc__phone-label{color:#ffffff80}.portfolio-experience-module__0-yOoq__page .aprc__art path{stroke:#ffffff3d}.portfolio-experience-module__0-yOoq__page .aprc .btn--solid{color:var(--ink);background:#f4f3f0}.portfolio-experience-module__0-yOoq__page .aprc .btn--solid:hover{background:var(--white)}.portfolio-experience-module__0-yOoq__page .aprc .btn--ghost{color:var(--paper)}
