.in-ath-head{padding:2.5rem 0 3rem}.in-ath-h1{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;font-size:clamp(2.25rem,6vw,3.75rem);margin:1rem 0 0;max-width:48rem}.in-ath-lede{margin:1.5rem 0 0;max-width:36rem;color:var(--in-muted)}.in-ath-list{border-top:1px solid var(--in-line);padding:4rem 0}.in-ath{display:grid;gap:2.5rem;align-items:center;margin-bottom:5rem}@media(min-width:750px){.in-ath{grid-template-columns:1fr 1fr;gap:4rem}.in-ath:nth-child(2n) .in-ath__img{order:2}.in-ath-list{padding:6rem 0}}.in-ath__img{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--in-soft)}.in-ath__img img{width:100%;height:100%;object-fit:cover}.in-ath__tag{position:absolute;top:1rem;left:1rem;background:#f8f7f5e6;padding:.4rem .9rem}.in-ath__name{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.2rem,4vw,3.2rem);margin:0}.in-ath__quote{border-left:2px solid var(--in-brand);padding-left:1.4rem;margin:1.6rem 0 0;font-style:italic;font-size:1.8rem}.in-ath__bio{color:var(--in-muted);margin:1.6rem 0 0;font-size:1.5rem}.in-ath__dl{display:grid;gap:1.5rem;margin:2rem 0 0}@media(min-width:600px){.in-ath__dl{grid-template-columns:1fr 1fr}}.in-ath__dl>div{border-top:1px solid var(--in-line);padding-top:1rem}.in-ath__dl dt{color:var(--in-muted)}.in-ath__dl dd{margin:.6rem 0 0;font-size:1.4rem}.in-ath__actions{display:flex;gap:.8rem;margin-top:2rem}.in-ath__ig{width:3.6rem;height:3.6rem;border:1px solid var(--in-line);display:flex;align-items:center;justify-content:center;color:var(--in-ink)}.in-ath__ig:hover{border-color:var(--in-ink)}.in-ath-apply{background:var(--in-ink);color:var(--in-bg);padding:4rem 0}.in-ath-apply__in{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:space-between}.in-ath-apply__h{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2rem,4vw,3rem);margin:.8rem 0 0;color:var(--in-bg)}:root:root{--in-bg:#F8F7F5;--in-ink:#14161A;--in-muted:#6B6D72;--in-line:#DEDDDA;--in-brand:#174EE6;--in-soft:#EFEEEB;--in-card:#FFFFFF;--font-heading-family:Archivo,Barlow,sans-serif;--font-body-family:Barlow,ui-sans-serif,system-ui,sans-serif;--font-heading-weight:700;--font-heading-style:normal}html body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;background:var(--in-bg)}html body h1,html body h2,html body h3,html body h4,html body h5,html body .h0,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .card__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;text-transform:none}.in-wrap{max-width:var(--page-width);margin:0 auto;padding-inline:1.5rem;box-sizing:border-box}@media(min-width:750px){.in-wrap{padding-inline:5rem}}.in-section{padding-block:clamp(56px,8vw,112px)}.in-eyebrow{font-family:Barlow,sans-serif;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--in-muted);margin:0 0 16px}.in-eyebrow--brand{color:var(--in-brand)}.in-h2{font-family:Archivo,Barlow,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.02;font-size:clamp(32px,5vw,48px);margin:0 0 20px;color:inherit}.in-lede{font-size:18px;line-height:1.55;color:var(--in-muted);max-width:56ch;margin:0}.in-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 28px;background:var(--in-brand);color:#fcfcfa;border:1px solid var(--in-brand);border-radius:0;font:600 15px/1 Barlow,sans-serif;letter-spacing:.02em;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.in-btn:hover{background:#0f3fc0;border-color:#0f3fc0;color:#fcfcfa}.in-btn--ghost{background:transparent;color:var(--in-ink);border-color:#bfbfbe}.in-btn--ghost:hover{background:var(--in-ink);color:var(--in-bg);border-color:var(--in-ink)}.header-wrapper{border-bottom:1px solid var(--in-line)}.header__menu-item,.header__menu-item span{font-weight:500;letter-spacing:.01em}.card--standard .card__inner,.card-wrapper .card__media{background:var(--in-card)}.card__heading a{font-weight:700}.price{font-family:Barlow,sans-serif;font-weight:600}.badge{border-radius:0;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.field__input,.select__select,.customer .field input{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AABAAQ */
