.hire-shell{color:rgb(var(--brand-text, 29, 36, 48));background:#fff}.hire-section{padding-block:clamp(3.2rem,5vw,7.2rem)}.hire-section--tight{padding-block:clamp(2.4rem,4vw,4.8rem)}.hire-eyebrow{margin:0 0 .8rem;color:rgb(var(--brand-secondary, 15, 76, 151));font-size:1.2rem;font-weight:800;letter-spacing:.06rem;text-transform:uppercase}.hire-heading{margin:0;color:rgb(var(--brand-primary, 11, 37, 69));font-weight:800;letter-spacing:0;line-height:1.08}.hire-copy{color:rgba(var(--brand-text, 29, 36, 48),.76);font-size:1.62rem;line-height:1.65}.hire-grid{display:grid;gap:2rem}.hire-grid--2,.hire-grid--3,.hire-grid--4{grid-template-columns:minmax(0,1fr)}.hire-card{height:100%;border:.1rem solid rgba(11,37,69,.12);border-radius:min(var(--brand-border-radius, .8rem),.8rem);background:#fff}.hire-card__body{padding:clamp(1.8rem,3vw,2.8rem)}.hire-button,.hire-button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.2rem;border-radius:min(var(--brand-border-radius, .8rem),.8rem);font-weight:800;line-height:1.2;text-decoration:none}.hire-button{border:.1rem solid rgb(var(--brand-secondary, 15, 76, 151));background:rgb(var(--brand-secondary, 15, 76, 151));color:#fff}.hire-button-secondary{border:.1rem solid rgba(var(--brand-primary, 11, 37, 69),.22);background:#fff;color:rgb(var(--brand-primary, 11, 37, 69))}.hire-button:hover,.hire-button:focus-visible,.hire-button-secondary:hover,.hire-button-secondary:focus-visible{border-color:rgb(var(--brand-primary, 11, 37, 69));background:rgb(var(--brand-primary, 11, 37, 69));color:#fff}.hire-hero{background:#f5f7fa}.hire-hero__grid{display:grid;gap:clamp(2.4rem,5vw,5.6rem);align-items:center}.hire-hero__content{max-width:72rem}.hire-hero__actions,.hire-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.hire-media-placeholder{position:relative;min-height:28rem;overflow:hidden;border-radius:min(var(--brand-border-radius, .8rem),.8rem);background:linear-gradient(90deg,rgba(11,37,69,.08) 1px,transparent 1px),linear-gradient(rgba(11,37,69,.08) 1px,transparent 1px),linear-gradient(135deg,#edf3f9,#dfe8f2);background-size:4.8rem 4.8rem,4.8rem 4.8rem,auto}.hire-media-placeholder:before{content:"";position:absolute;left:18%;right:18%;top:38%;height:7.2rem;border:.2rem solid rgba(11,37,69,.35);border-radius:.8rem;background:#ffffffb3;box-shadow:-8rem 8rem 0 -4rem #0b254547,8rem 8rem 0 -4rem #0b254547}.hire-list{display:grid;gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none}.hire-list li{position:relative;padding-left:2.4rem}.hire-list li:before{content:"";position:absolute;left:0;top:.72em;width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--brand-secondary, 15, 76, 151))}.hire-form,.hire-form__grid{display:grid;gap:1.6rem}.hire-form .field,.hire-form .select{margin:0}.hire-form__summary{border:.1rem solid rgba(11,37,69,.12);border-radius:min(var(--brand-border-radius, .8rem),.8rem);padding:1.6rem;background:#f7f9fb}.hire-product-page{overflow-x:clip}.hire-product-page .product__info-container{padding:clamp(1.6rem,3vw,2.8rem);border:.1rem solid rgba(11,37,69,.12);border-radius:min(var(--brand-border-radius, .8rem),.8rem);background:#fff}.hire-product-label{margin:0 0 .4rem;color:rgb(var(--brand-primary, 11, 37, 69));font-size:1.2rem;font-weight:800;letter-spacing:.05rem;text-transform:uppercase}.hire-period-options{display:grid;gap:.8rem;margin-top:1rem}.hire-period-options label{display:flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:1rem 1.2rem;border:.1rem solid rgba(11,37,69,.16);border-radius:min(var(--brand-border-radius, .8rem),.8rem);cursor:pointer}.hire-panel{padding:1.8rem;border:.1rem solid rgba(11,37,69,.12);border-radius:min(var(--brand-border-radius, .8rem),.8rem);background:#f5f7fa}.hire-mobile-actions{position:sticky;bottom:0;z-index:3;display:none;gap:.8rem;align-items:center;padding:1rem 1.5rem;border-top:.1rem solid rgba(11,37,69,.12);background:#fff}.hire-mobile-actions__price{min-width:0;flex:1;font-size:1.2rem;font-weight:800;color:rgb(var(--brand-primary, 11, 37, 69))}.hire-cart-notice{margin:0 0 2rem;padding:1.6rem;border:.1rem solid rgba(15,76,151,.22);border-radius:min(var(--brand-border-radius, .8rem),.8rem);background:#f2f7fc;color:rgba(var(--brand-text, 29, 36, 48),.82)}.project-builder__output[hidden]{display:none}.project-builder__output{margin-top:2rem}@media screen and (min-width:750px){.hire-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hire-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hire-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hire-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.hire-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){html,body{overflow-x:clip}.hire-section{padding-block:3.2rem}.hire-hero__actions,.hire-actions{display:grid}.hire-button,.hire-button-secondary{width:100%}.hire-product-page{padding-bottom:8rem}.hire-mobile-actions{display:flex}}@media(prefers-reduced-motion:reduce){.hire-shell *,.hire-product-page *{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/stage-full-build.css.map */
