.tr-consultation-hero{position:relative;font-family:var(--font-extra-body-family);background-attachment:scroll;isolation:isolate}.tr-consultation-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(ellipse at top left,rgba(var(--tr-color-primary),.35),transparent 50%),radial-gradient(ellipse at bottom right,rgba(var(--tr-color-primary),.14),transparent 40%);pointer-events:none;content:""}#MainContent>.shopify-section:first-child .tr-consultation-hero:before{top:calc(-1 * var(--header-height, 0px))}.tr-consultation-hero__inner{display:grid;grid-template-columns:minmax(0,672px) minmax(0,440px);align-items:start;justify-content:space-between;column-gap:32px}.tr-consultation-hero__content{display:flex;flex-direction:column;align-items:flex-start;row-gap:22px}.tr-consultation-hero__caption{margin:0;padding:8px 17px;font-size:12px;line-height:1.2;letter-spacing:.96px;text-transform:uppercase;border:1px solid rgba(var(--color-foreground),.55);border-radius:var(--tr-radius-full)}.tr-consultation-hero__title{font-size:calc(80px * var(--font-heading-scale));text-wrap:initial}.tr-consultation-hero__description{max-width:440px}.tr-consultation-hero__benefits{display:flex;flex-direction:column;row-gap:10px}.tr-consultation-hero__benefit{display:flex;align-items:center;column-gap:12px}.tr-consultation-hero__check{display:flex;flex-shrink:0}.tr-consultation-hero__credentials{display:flex;align-items:center;column-gap:28px}.tr-consultation-hero__reviews{display:grid;grid-template-columns:auto auto auto auto;grid-template-areas:"google rating stars text";align-items:center;column-gap:8px;text-decoration:none;color:inherit}.tr-consultation-hero__google{display:flex;grid-area:google;width:23px;height:23px}.tr-consultation-hero__rating{grid-area:rating;font-size:17px;font-weight:600}.tr-consultation-hero__stars{display:flex;grid-area:stars;column-gap:3px}.tr-consultation-hero__reviews-text{grid-area:text;color:rgba(var(--color-foreground),.8)}.tr-consultation-hero__partner-link{display:block;flex-shrink:0}.tr-consultation-hero__partner{display:block;flex-shrink:0;width:105px;max-width:100%;height:auto}.tr-consultation-hero__form{width:100%;padding:28px;background-color:rgba(var(--tr-color-black-alt),.7);border:1px solid rgba(var(--color-foreground),.22);border-radius:var(--tr-radius-lg)}.tr-consultation-hero__form-inner{display:flex;flex-direction:column;row-gap:24px}.tr-consultation-hero__fields{display:flex;flex-direction:column;row-gap:16px}.tr-consultation-hero .tr-field{--trFieldBorderRadius: var(--tr-radius-sm);display:flex;flex-direction:column;row-gap:6px}.tr-consultation-hero .tr-field:before{display:none}.tr-consultation-hero .tr-field label{font-size:14px;font-weight:500}.tr-consultation-hero .tr-field__control{min-height:48px;padding:12px 15px;font-size:16px;font-weight:400;background-color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.25);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tr-consultation-hero .tr-field__control--textarea{min-height:118px}.tr-consultation-hero__submit{width:100%}.tr-consultation-hero__note{margin:0;font-size:13px;text-align:center;color:rgba(var(--color-foreground),.65)}.tr-consultation-hero__status{margin:0}.tr-consultation-hero__dialog{width:calc(100% - 32px);max-width:480px;max-height:calc(100% - 32px);padding:32px;color:inherit;background:rgb(var(--color-background));border:1px solid rgba(var(--tr-color-primary),.45);border-radius:var(--tr-radius-lg);opacity:0;transition:opacity var(--tr-transition-duration),transform var(--tr-transition-duration),display var(--tr-transition-duration) allow-discrete,overlay var(--tr-transition-duration) allow-discrete;transform:translateY(12px)}.tr-consultation-hero__dialog[open]{opacity:1;transform:translateY(0)}.tr-consultation-hero__dialog::backdrop{background:rgba(var(--tr-color-black),.75);opacity:0;transition:opacity var(--tr-transition-duration),display var(--tr-transition-duration) allow-discrete,overlay var(--tr-transition-duration) allow-discrete}.tr-consultation-hero__dialog[open]::backdrop{opacity:1}@starting-style{.tr-consultation-hero__dialog[open]{opacity:0;transform:translateY(12px)}.tr-consultation-hero__dialog[open]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){.tr-consultation-hero__dialog,.tr-consultation-hero__dialog::backdrop{transition:none}}.tr-consultation-hero__dialog-content{display:flex;flex-direction:column;align-items:center;row-gap:24px;text-align:center}@media(max-width:1220px){.tr-consultation-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.tr-consultation-hero__title{font-size:calc(64px * var(--font-heading-scale))}}@media(max-width:990px){.tr-consultation-hero__inner{grid-template-columns:minmax(0,1fr);row-gap:32px}}@media(max-width:750px){.tr-consultation-hero__inner{--tr-container-padding-x: 24px}.tr-consultation-hero__content{row-gap:16px}.tr-consultation-hero__title{font-size:calc(32px * var(--font-heading-scale))}.tr-consultation-hero__description{max-width:318px}.tr-consultation-hero__reviews{grid-template-columns:auto auto auto;grid-template-areas:"text text text" "stars google rating";justify-content:start;column-gap:4px;row-gap:4px}.tr-consultation-hero__reviews-text{font-size:15px}.tr-consultation-hero__form{padding:20px}.tr-consultation-hero__form-title{font-size:calc(20px * var(--font-body-scale))}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tr-consultation-hero.css.map */
