/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-ease:initial}}}.work__item{color:#fff;z-index:10;background:#f7a100;border:none;border-radius:12px;margin:0 .75rem 1.5rem;padding:1.5rem 0 0;transition:transform .5s ease-out;position:relative;box-shadow:inset 0 0 1px #0003}@media (width>=80rem){.work__item{margin:0 .75rem 2.5rem;padding:0}}@media (width>=96rem){.work__item{grid-column:main-large}}.work__item:last-of-type{margin-bottom:0}.work__item.inverse{color:var(--color-text)}.work__item-content{z-index:10;flex-direction:column;grid-column:main;justify-content:center;align-items:center;display:flex}@media (width>=80rem){.work__item-content{flex-direction:column;grid-column:col-left;justify-content:flex-end;align-items:flex-start;padding:0 0 4.5rem;display:flex}}.work__item-title{margin:.25rem 0}@media (width>=80rem){.work__item-title{margin:0 0 1rem}}.work__item-description{margin:0 0 1rem}@media (width>=80rem){.work__item-description{margin:0 0 5.25rem;font-size:1.75rem;line-height:2.25rem}}.work__item-link{--tw-duration:1s;border-radius:100px;align-items:center;gap:.5rem;font-size:.875rem;transition-duration:1s;display:flex}@media (width>=80rem){.work__item-link{font-size:1rem}}.work__item-link.disabled{opacity:.5;pointer-events:none}.work__item-link{text-underline-offset:8px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.work__item-link:is(:where(.group):hover *){text-underline-offset:4px;opacity:.5}}.work__item-image{aspect-ratio:1/1.25;z-index:10;clip-path:inset(0);grid-column:main;justify-content:center;align-items:flex-start;margin:1.25rem 0 0;display:flex;overflow:hidden}@media (width>=80rem){.work__item-image{flex-direction:column;grid-column:col-right;justify-content:flex-start;align-items:center;height:692px;margin:0}}.work__item-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;max-width:100%;height:auto;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));display:block}@media (width>=80rem){.work__item-image img{-o-object-position:0 1.75rem;object-position:0 1.75rem;width:auto}}@keyframes fadeInSpinning{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.case__section-header{grid-column:main}@media (width>=80rem){.case__section-header{grid-column:col-left}}.case__section-title{margin:0 0 .5rem}@media (width>=48rem){.case__section-title{margin:0 0 1.5rem}}.case__section-description{margin:0 0 .75rem}@media (width>=48rem){.case__section-description{margin:0 0 1.5rem}}@media (width>=80rem){.case__section-description{margin:0 0 2.5rem}}.work{position:relative}.work--case{padding:2rem 0 1rem}@media (width>=48rem){.work--case{padding:3rem 0 2.5rem}}@media (width>=80rem){.work--case{padding:6.75rem 0 4.5rem}}@media (width>=96rem){.work--case:after,.work--case:before{display:none}}
