body{letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:600;letter-spacing:.015em;line-height:1.65}.rte,.image-with-text__text,.multicolumn-card__info .rte{line-height:2.05}.button{font-weight:500;letter-spacing:.02em}.button:hover{transform:none}.header__heading-link .h2{font-size:2.4rem;letter-spacing:.02em}.header__menu-item{font-size:1.4rem}.header-wrapper{border-bottom-color:rgba(var(--color-foreground),.16)}.portfolio-site .header__icon--search,.portfolio-site .header__icon--account,.portfolio-site .header__icon--cart{display:none}.portfolio-site .header__icons{padding-right:0}.rich-text__blocks{max-width:88rem}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__heading,.title,.collapsible-content__heading{margin-bottom:2.4rem}.rich-text__text{max-width:80rem}.rich-text__buttons{margin-top:2.8rem}.multicolumn-card{background:transparent;box-shadow:none;border:0;border-radius:0}.multicolumn-card__info h3{font-size:2rem;line-height:1.8}.multicolumn-card__info .link{margin-top:1.8rem}.portfolio-service-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem;min-width:0}.portfolio-service-heading h3{margin:0}.portfolio-service-icon{display:block;flex:0 0 5.6rem;color:rgb(var(--color-base-accent-1))}.portfolio-service-icon svg{display:block;width:100%;height:auto}.image-with-text__media,.image-with-text__media img,.portfolio-site .image-with-text .image-with-text__content{border-radius:0}.portfolio-site .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .image-with-text__content,.portfolio-site .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .image-with-text__content:after,.portfolio-site .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .image-with-text__media,.portfolio-site .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .image-with-text__media img,.portfolio-site .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .image-with-text__text-item:after,.portfolio-site .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid .image-with-text__media-item:after{border-radius:0}.image-with-text__heading{overflow-wrap:anywhere}.image-with-text__content{padding:4rem}[id$=__services] .multicolumn-list{display:block;border-top:1px solid rgba(var(--color-foreground),.23)}[id$=__services] .multicolumn-list__item{width:100%;max-width:none;border-bottom:1px solid rgba(var(--color-foreground),.23)}[id$=__services] .multicolumn-card__info{display:grid;grid-template-columns:1fr 1.5fr .85fr;gap:3.6rem;align-items:start;padding:3.2rem 0}[id$=__services] .multicolumn-card__info .rte{margin:0}[id$=__services] .multicolumn-card__info .link{margin-top:.3rem;font-size:1.3rem}[id$=__approach] .multicolumn-list{display:block}[id$=__approach] .multicolumn-list__item{width:100%;max-width:none;border-top:1px solid rgba(var(--color-foreground),.2)}[id$=__approach] .multicolumn-card__info{display:grid;grid-template-columns:1fr 1.7fr;gap:5rem;padding:2.8rem 0}[id$=__approach] .multicolumn-card__info .rte,[id$=__hpworks] .multicolumn-card__image-wrapper{margin:0}[id$=__hpworks] .multicolumn-card__info{padding:2rem 0}[id$=__ecwork]{background:rgb(var(--color-base-background-2))}[id$=__ecwork] .image-with-text__media img{object-fit:contain}.collapsible-content .accordion__title{font-weight:500;line-height:1.8}.collapsible-content .accordion__content{line-height:2.1}.footer__content-top{padding-bottom:3.2rem}.footer-block__details-content{line-height:2.1}.portfolio-pricing .h1{font-size:clamp(2.8rem,3vw,4rem)}.portfolio-pricing .h2{font-size:clamp(2.2rem,2.3vw,3rem)}.portfolio-pricing__plan-title{font-weight:500}.portfolio-pricing__amount{color:rgb(var(--color-base-accent-1))}.color-accent-1 a:not(.button){color:rgb(var(--color-foreground))}@media screen and (max-width:989px)and (min-width:750px){[id$=__services] .multicolumn-card__info{grid-template-columns:1fr 1.5fr;gap:2rem 3rem}[id$=__services] .multicolumn-card__info .link{grid-column:2}}@media screen and (max-width:749px){.header__heading-link .h2{font-size:2rem}.image-with-text__content{padding:3rem 0}[id$=__services] .multicolumn-card__info,[id$=__approach] .multicolumn-card__info{display:block;padding:2.6rem 0}[id$=__services] .multicolumn-card__info .rte,[id$=__approach] .multicolumn-card__info .rte,[id$=__services] .multicolumn-card__info .link{margin-top:1.6rem}.portfolio-service-icon{flex-basis:5.2rem}.rich-text__heading,.title,.collapsible-content__heading{margin-bottom:2rem}}@media(prefers-reduced-motion:reduce){.button,.button:before,.button:after{transition:none}}[id$=__services] .title,[id$=__approach] .title{font-weight:900;letter-spacing:-.025em}[id$=__services] .multicolumn-list{counter-reset:portfolio-service;border-top-width:2px}[id$=__services] .multicolumn-list__item{counter-increment:portfolio-service}[id$=__services] .multicolumn-card__info h3{font-weight:700}[id$=__services] .multicolumn-card__info h3:before{content:"0" counter(portfolio-service);display:block;font-size:1.2rem;font-weight:500;margin-bottom:.8rem}:is([id$=__about],[id$=__aboutProfile]) .image-with-text__media{aspect-ratio:367.95 / 381.09;min-height:0;padding-bottom:0!important}#MainContent :is([id$=__about],[id$=__aboutProfile]) .image-with-text__media,#MainContent :is([id$=__about],[id$=__aboutProfile]) .image-with-text__media img{border-radius:70% 40% 50% 70%/60% 50% 70% 40%}:is([id$=__about],[id$=__aboutProfile]) .image-with-text__media img{object-fit:cover;object-position:center 42%}[id$=__about] .image-with-text__heading{font-weight:900}[id$=__about] .image-with-text__text--caption{font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/portfolio-dawn.css.map */
