.cc-com-hero{padding:clamp(8rem,12vw,14rem) 0 clamp(5rem,6vw,7rem);background:var(--cc-bg)}.cc-com-hero__inner{max-width:96rem;margin-inline:auto;padding-inline:clamp(2rem,5vw,6rem);text-align:left}.cc-com-hero__headline{font-family:var(--cc-font-display);font-weight:400;font-size:clamp(3.2rem,6vw,6rem);line-height:1.05;margin:0 0 2rem}.cc-com-hero__sub{font-family:var(--cc-font-body);font-size:clamp(1.5rem,1.8vw,1.8rem);color:var(--cc-muted);max-width:68rem;margin:0;line-height:1.55}.cc-com-services{padding:clamp(4rem,6vw,8rem) 0;background:var(--cc-bg-warm)}.cc-com-services__inner{max-width:96rem;margin-inline:auto;padding-inline:clamp(2rem,5vw,6rem)}.cc-com-services__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;list-style:none;padding:0;margin:3rem 0 0}@media(min-width:750px){.cc-com-services__grid{grid-template-columns:repeat(2,1fr);gap:4.8rem 4rem}}.cc-com-services__item{display:flex;gap:1.6rem;align-items:flex-start}.cc-com-services__num{font-family:var(--cc-font-mono);font-size:1.15rem;color:var(--cc-hint);letter-spacing:.1em;padding-top:.3rem}.cc-com-services__title{font-family:var(--cc-font-display);font-weight:400;font-size:2rem;margin:0 0 .8rem}.cc-com-services__body{font-family:var(--cc-font-body);font-size:1.35rem;line-height:1.55;color:var(--cc-muted);margin:0}.cc-com-form{padding:clamp(6rem,8vw,10rem) 0;background:var(--cc-bg);position:relative}.cc-com-form__mood{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:0;overflow:hidden;pointer-events:none}.cc-com-form__mood:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fafaf8a6,#fafaf8db 60%,#fafaf8f2)}.cc-com-form__mood img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cc-com-form--has-mood .cc-com-form__inner{position:relative;z-index:1}.cc-com-form__inner{max-width:128rem;margin-inline:auto;padding-inline:clamp(2rem,5vw,6rem);display:grid;grid-template-columns:1fr;gap:4rem}@media(min-width:990px){.cc-com-form__inner{grid-template-columns:5fr 6fr;gap:8rem}}.cc-com-form__copy{padding-top:.8rem}.cc-com-form__email{font-family:var(--cc-font-body);margin-top:2rem;color:var(--cc-muted);font-size:1.35rem}.cc-com-form__panel{background:var(--cc-bg-warm);padding:clamp(2.4rem,4vw,4rem)}.cc-com-form__form{display:grid;gap:1.6rem}.cc-com-form__form label{display:grid;gap:.6rem;font-family:var(--cc-font-mono);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cc-hint)}.cc-com-form__form input,.cc-com-form__form select,.cc-com-form__form textarea{padding:1.3rem 1.6rem;border:1px solid var(--cc-hairline-strong);background:var(--cc-bg);color:var(--cc-fg);font-family:var(--cc-font-body);font-size:1.35rem;border-radius:1rem;letter-spacing:normal;text-transform:none;transition:border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.cc-com-form__form input:focus,.cc-com-form__form select:focus,.cc-com-form__form textarea:focus{outline:none;border-color:var(--cc-fg);box-shadow:0 0 0 3px #11111114}.cc-com-form__form textarea{resize:vertical;min-height:14rem;border-radius:1.2rem}.cc-com-form__form button[type=submit]{justify-self:start;margin-top:.6rem}.cc-com-form__success{padding:1.4rem 1.8rem;background:var(--cc-fg);color:var(--cc-bg);font-family:var(--cc-font-body);font-size:1.25rem;border-radius:1rem}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cc-commissions.css.map */
