.consultation-page-section{background:#f4f0e4}.consultation-page{--consultation-paper: #f4f0e4;--consultation-ink: #0b0b0a;--consultation-red: #ed2d24;width:100%;padding:0 var(--ynt-shell-gutter, 1rem) clamp(1rem,3vw,2.5rem);background:var(--consultation-paper);color:var(--consultation-ink);font-family:Instrument Sans,Arial,Helvetica,sans-serif}.consultation-page *,.consultation-page *:before,.consultation-page *:after{box-sizing:border-box}.consultation-page .rte>:first-child{margin-top:0}.consultation-page .rte>:last-child{margin-bottom:0}.consultation-page__hero,.consultation-page__section{width:min(100%,90rem);margin-inline:auto}.consultation-page__hero{display:grid;min-height:47rem;padding:clamp(10rem,15vw,13rem) clamp(1.5rem,5vw,5rem) clamp(3rem,6vw,5.5rem);border-radius:0 0 clamp(1.25rem,2vw,2rem) clamp(1.25rem,2vw,2rem);background:var(--consultation-ink);color:#fff;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:end;gap:clamp(2rem,6vw,6rem)}.consultation-page__hero-copy{max-width:47rem}.consultation-page__eyebrow{margin:0;font-size:calc(.7rem * var(--ynt-eyebrow-scale));font-weight:750;letter-spacing:-.025em;line-height:1.15;text-transform:uppercase}.consultation-page__title,.consultation-page__section-title,.consultation-page__agenda-card h3,.consultation-page__choice-card h3{margin:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-stretch:75%;font-weight:900;line-height:.9}.consultation-page__title{max-width:8ch;margin-top:1.4rem;color:var(--consultation-red);font-size:clamp(calc(4rem * var(--ynt-title-scale)),calc(7.4vw * var(--ynt-title-scale)),calc(7.7rem * var(--ynt-title-scale)))}.consultation-page__lead{max-width:39rem;margin-top:1.75rem;color:#ffffffdb;font-size:clamp(calc(1rem * var(--ynt-body-scale)),calc(1.6vw * var(--ynt-body-scale)),calc(1.25rem * var(--ynt-body-scale)));line-height:1.5}.consultation-page__lead p{margin:0}.consultation-page__lead p+p{margin-top:.7rem}.consultation-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem}.consultation-page__button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;padding:.82rem 1.2rem;border:1px solid transparent;border-radius:999px;font-family:Instrument Sans,Arial,Helvetica,sans-serif;font-size:calc(.88rem * var(--ynt-body-scale));font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.consultation-page__button:hover,.consultation-page__button:focus-visible{transform:translateY(-2px)}.consultation-page__button:focus-visible{outline:2px solid #fff;outline-offset:3px}.consultation-page__button--primary{border-color:var(--consultation-red);background:var(--consultation-red);color:#fff}.consultation-page__button--primary:hover,.consultation-page__button--primary:focus-visible{border-color:#fff;background:#fff;color:var(--consultation-ink)}.consultation-page__button--secondary{border-color:#ffffffc7;background:transparent;color:#fff}.consultation-page__button--secondary:hover,.consultation-page__button--secondary:focus-visible{border-color:#fff;background:#fff;color:var(--consultation-ink)}.consultation-page__button--light{border-color:#fff;background:#fff;color:var(--consultation-ink)}.consultation-page__button--light:hover,.consultation-page__button--light:focus-visible{border-color:var(--consultation-red);background:var(--consultation-red);color:#fff}.consultation-page__button--dark{border-color:var(--consultation-ink);background:var(--consultation-ink);color:#fff}.consultation-page__button--dark:hover,.consultation-page__button--dark:focus-visible{border-color:var(--consultation-red);background:var(--consultation-red);color:#fff}.consultation-page__hero-note{margin:1.25rem 0 0;color:#ffffff94;font-size:calc(.8rem * var(--ynt-body-scale));line-height:1.5}.consultation-page__hero-note a{color:#fff;text-underline-offset:.2em}.consultation-page__call-card{align-self:stretch;display:flex;min-height:24rem;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,3vw,2.3rem);border-radius:1.35rem;background:var(--consultation-paper);color:var(--consultation-ink)}.consultation-page__duration{display:flex;align-items:flex-end;gap:.8rem;margin:2rem 0}.consultation-page__duration strong{color:var(--consultation-red);font-family:Roboto,Arial,Helvetica,sans-serif;font-size:clamp(calc(5rem * var(--ynt-title-scale)),calc(8vw * var(--ynt-title-scale)),calc(7rem * var(--ynt-title-scale)));font-stretch:75%;font-weight:900;letter-spacing:-.08em;line-height:.72}.consultation-page__duration span{padding-bottom:.15rem;font-size:calc(.7rem * var(--ynt-eyebrow-scale));font-weight:750}.consultation-page__facts{margin:0}.consultation-page__facts>div{display:grid;padding:.85rem 0;border-top:1px solid rgba(11,11,10,.2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem}.consultation-page__facts dt,.consultation-page__facts dd{margin:0}.consultation-page__facts dt{color:#0b0b0a85;font-size:calc(.65rem * var(--ynt-eyebrow-scale));font-weight:750;line-height:1.35}.consultation-page__facts dd{font-size:calc(.92rem * var(--ynt-body-scale));font-weight:650;line-height:1.35}.consultation-page__section{padding:clamp(4.5rem,8vw,8rem) clamp(1rem,4vw,4rem)}.consultation-page__section-header{display:grid;align-items:end;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(2rem,7vw,7rem)}.consultation-page__section-title{max-width:11ch;margin-top:1rem;color:var(--consultation-ink);font-size:clamp(calc(3rem * var(--ynt-title-scale)),calc(5.3vw * var(--ynt-title-scale)),calc(5.6rem * var(--ynt-title-scale)))}.consultation-page__section-intro{max-width:34rem;color:#0b0b0ab8;font-size:calc(1.08rem * var(--ynt-body-scale));line-height:1.55}.consultation-page__section-intro p{margin:0}.consultation-page__agenda-grid{display:grid;margin-top:clamp(2.5rem,5vw,4.5rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.consultation-page__agenda-card{display:flex;min-height:20rem;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,2.8vw,2.25rem);border-radius:1.25rem;background:#fff}.consultation-page__card-index{color:var(--consultation-red);font-size:calc(.68rem * var(--ynt-eyebrow-scale));font-weight:800}.consultation-page__agenda-card h3{max-width:12ch;color:var(--consultation-red);font-size:clamp(calc(1.8rem * var(--ynt-title-scale)),calc(2.8vw * var(--ynt-title-scale)),calc(2.65rem * var(--ynt-title-scale)))}.consultation-page__agenda-card .rte{margin-top:1.2rem;color:#0b0b0ab8;font-size:calc(.95rem * var(--ynt-body-scale));line-height:1.5}.consultation-page__preparation{display:grid;padding:clamp(3rem,6vw,5.5rem);border-radius:clamp(1.25rem,2vw,2rem);background:var(--consultation-ink);color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:end;gap:clamp(2.5rem,8vw,8rem)}.consultation-page__preparation .consultation-page__section-title{color:var(--consultation-red)}.consultation-page__preparation .consultation-page__section-intro{margin-top:1.5rem;color:#ffffffc7}.consultation-page__prep-note{margin:1rem 0 0;color:#ffffff85;font-size:calc(.82rem * var(--ynt-body-scale))}.consultation-page__prep-list{margin:0;padding:0;list-style:none}.consultation-page__prep-list li{display:grid;padding:1rem 0;border-top:1px solid rgba(255,255,255,.24);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem}.consultation-page__prep-list li:last-child{border-bottom:1px solid rgba(255,255,255,.24)}.consultation-page__prep-list span{color:var(--consultation-red)}.consultation-page__prep-list strong{font-size:calc(.95rem * var(--ynt-body-scale));font-weight:650;line-height:1.35}.consultation-page__choice{padding:clamp(3rem,6vw,5.5rem);border-radius:clamp(1.25rem,2vw,2rem);background:var(--consultation-red)}.consultation-page__choice .consultation-page__section-intro{color:#0b0b0ab8}.consultation-page__choice-grid{display:grid;margin-top:clamp(2.5rem,5vw,4rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.consultation-page__choice-card{display:flex;min-height:22rem;flex-direction:column;align-items:flex-start;padding:clamp(1.75rem,3.5vw,3rem);border-radius:1.25rem}.consultation-page__choice-card h3{max-width:10ch;margin-top:1.25rem;font-size:clamp(calc(2.5rem * var(--ynt-title-scale)),calc(4vw * var(--ynt-title-scale)),calc(4rem * var(--ynt-title-scale)))}.consultation-page__choice-card .rte{max-width:31rem;margin-top:1.25rem;font-size:calc(1rem * var(--ynt-body-scale));line-height:1.5}.consultation-page__choice-card .consultation-page__button{margin-top:auto}.consultation-page__choice-card--call{background:var(--consultation-ink);color:#fff}.consultation-page__choice-card--call .rte{color:#ffffffc2}.consultation-page__choice-card--brief{background:#fff;color:var(--consultation-ink)}.consultation-page__choice-card--brief .rte{color:#0b0b0ab3}@media(max-width:989px){.consultation-page__hero{min-height:0;grid-template-columns:minmax(0,1fr)}.consultation-page__call-card{min-height:0}.consultation-page__section-header,.consultation-page__preparation,.consultation-page__agenda-grid{grid-template-columns:minmax(0,1fr)}.consultation-page__agenda-card{min-height:16rem}}@media(max-width:699px){.consultation-page{padding-inline:.65rem}.consultation-page__hero{padding:8.5rem 1.25rem 1.25rem;border-radius:0 0 1.25rem 1.25rem}.consultation-page__title{max-width:none;font-size:clamp(calc(3.1rem * var(--ynt-title-scale)),calc(15vw * var(--ynt-title-scale)),calc(4.6rem * var(--ynt-title-scale)))}.consultation-page__actions{align-items:stretch;flex-direction:column}.consultation-page__button{width:100%}.consultation-page__call-card{margin-top:.5rem;padding:1.35rem}.consultation-page__facts>div{grid-template-columns:minmax(0,1fr);gap:.3rem}.consultation-page__section{padding:4.5rem .75rem}.consultation-page__section-title{max-width:none;font-size:clamp(calc(2.7rem * var(--ynt-title-scale)),calc(13vw * var(--ynt-title-scale)),calc(4rem * var(--ynt-title-scale)))}.consultation-page__agenda-card{min-height:15rem;padding:1.35rem}.consultation-page__preparation,.consultation-page__choice{padding:2rem 1.25rem;border-radius:1.25rem}.consultation-page__choice-grid{grid-template-columns:minmax(0,1fr)}.consultation-page__choice-card{min-height:19rem;padding:1.5rem}.consultation-page__choice-card h3{font-size:clamp(calc(2.25rem * var(--ynt-title-scale)),calc(11vw * var(--ynt-title-scale)),calc(3.4rem * var(--ynt-title-scale)))}}@media(prefers-reduced-motion:reduce){.consultation-page__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/consultation-page.css.map */
