.idrak-section{--ik-surface: #ffffff;--ik-surface-alt: #f6f4f0;--ik-deep: #14181f;--ik-deep-ink: #f3f1ec;--ik-deep-ink-soft: rgba(243, 241, 236, .72);--ik-ink: #15181d;--ik-ink-soft: #545a63;--ik-brand: #232e51;--ik-brand-ink: #ffffff;--ik-mark: #6b5433;--ik-mark-on-deep: #cda571;--ik-line: rgba(21, 24, 29, .14);--ik-line-strong: rgba(21, 24, 29, .28);--ik-gutter: 2rem;--ik-measure: 62ch;--ik-radius: 2px;background-color:var(--ik-surface);color:var(--ik-ink);overflow-x:clip}@media screen and (min-width:750px){.idrak-section{--ik-gutter: 4rem}}.idrak-section[data-idrak-system=executive]{--ik-surface-alt: #f1f3f7;--ik-deep: #16223b;--ik-brand: #1b2a4a;--ik-mark: #8f6135;--ik-mark-on-deep: #c79a6b}.idrak-section[data-idrak-system=active_years]{--ik-surface-alt: #f6f3ed;--ik-deep: #23382d;--ik-brand: #2c4a3b;--ik-mark: #8a6b33;--ik-mark-on-deep: #cfae6d}.idrak-section[data-idrak-system=glow_balance]{--ik-surface-alt: #f9f4f2;--ik-deep: #40293a;--ik-brand: #5b3a4e;--ik-mark: #96566e;--ik-mark-on-deep: #dfa9bd}.idrak-section.idrak-section--alt{background-color:var(--ik-surface-alt)}.idrak-section.idrak-section--deep{background-color:var(--ik-deep);color:var(--ik-deep-ink);--ik-ink: var(--ik-deep-ink);--ik-ink-soft: var(--ik-deep-ink-soft);--ik-mark: var(--ik-mark-on-deep);--ik-line: rgba(243, 241, 236, .2);--ik-line-strong: rgba(243, 241, 236, .4)}.idrak-wrap{width:100%;max-width:calc(var(--page-width, 140rem) - 4rem);margin-inline:auto;padding-inline:var(--ik-gutter);box-sizing:border-box}.idrak-wrap--narrow{max-width:92rem}.idrak-eyebrow{display:block;margin:0 0 1.6rem;font-size:1.15rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:var(--ik-mark)}.idrak-h1,.idrak-h2,.idrak-h3,.idrak-h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:inherit;margin:0;text-wrap:balance}.idrak-h1{font-size:clamp(3.2rem,1.6rem + 4.2vw,6.4rem);line-height:1.04;letter-spacing:-.02em}.idrak-h2{font-size:clamp(2.6rem,1.5rem + 2.6vw,4.4rem);line-height:1.1;letter-spacing:-.015em}.idrak-h3{font-size:clamp(2rem,1.5rem + 1.1vw,2.8rem);line-height:1.18;letter-spacing:-.01em}.idrak-h4{font-size:clamp(1.7rem,1.5rem + .5vw,2rem);line-height:1.28}.idrak-lede{font-size:clamp(1.7rem,1.5rem + .6vw,2.1rem);line-height:1.55;color:var(--ik-ink-soft);max-width:var(--ik-measure);margin:2rem 0 0}.idrak-body{font-size:1.6rem;line-height:1.7;color:var(--ik-ink-soft);max-width:var(--ik-measure);margin:1.6rem 0 0}.idrak-body strong{color:var(--ik-ink);font-weight:700}.idrak-body p{margin:0 0 1.6rem}.idrak-body p:last-child{margin-bottom:0}.idrak-note{font-size:1.35rem;line-height:1.6;color:var(--ik-ink-soft);max-width:74ch;margin:0 0 1.2rem}.idrak-rule{width:4.8rem;height:2px;border:0;margin:0 0 2.4rem;background-color:var(--ik-mark)}.idrak-head{max-width:82rem;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.idrak-head--center{margin-inline:auto;text-align:center}.idrak-head--center .idrak-lede,.idrak-head--center .idrak-body,.idrak-head--center .idrak-rule{margin-inline:auto}.idrak-actions{display:flex;flex-wrap:wrap;gap:1.2rem 1.6rem;margin-top:3.2rem}.idrak-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.4rem 2.8rem;border:1px solid transparent;border-radius:var(--ik-radius);font-family:inherit;font-size:1.25rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.idrak-btn--primary{background-color:var(--ik-brand);border-color:var(--ik-brand);color:var(--ik-brand-ink)}.idrak-btn--primary:hover{background-color:var(--ik-ink);border-color:var(--ik-ink);color:var(--ik-surface)}.idrak-section--deep .idrak-btn--primary{background-color:var(--ik-deep-ink);border-color:var(--ik-deep-ink);color:var(--ik-deep)}.idrak-section--deep .idrak-btn--primary:hover{background-color:var(--ik-mark-on-deep);border-color:var(--ik-mark-on-deep);color:var(--ik-deep)}.idrak-btn--ghost{background-color:transparent;border-color:var(--ik-line-strong);color:var(--ik-ink)}.idrak-btn--ghost:hover{border-color:var(--ik-ink)}.idrak-link{display:inline-flex;align-items:center;gap:.8rem;min-height:4.8rem;font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--ik-ink);border-bottom:1px solid var(--ik-line-strong);transition:border-color .2s ease,color .2s ease}.idrak-link:hover{color:var(--ik-mark);border-bottom-color:var(--ik-mark)}.idrak-link__arrow{flex:none;width:1.4rem;height:1.4rem}.idrak-section a:focus-visible,.idrak-section button:focus-visible,.idrak-section summary:focus-visible{outline:2px solid var(--ik-mark);outline-offset:3px;border-radius:1px}.idrak-section--deep a:focus-visible,.idrak-section--deep summary:focus-visible{outline-color:var(--ik-mark-on-deep)}.idrak-hero__inner{display:grid;gap:clamp(3.2rem,5vw,6rem);align-items:center}@media screen and (min-width:990px){.idrak-hero--split .idrak-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.idrak-hero__copy{max-width:68rem}.idrak-hero--center .idrak-hero__copy{margin-inline:auto;text-align:center}.idrak-hero--center .idrak-actions{justify-content:center}.idrak-hero--center .idrak-lede,.idrak-hero--center .idrak-hero__support{margin-inline:auto}.idrak-hero__support{margin:2.4rem 0 0;font-size:1.5rem;line-height:1.65;color:var(--ik-ink-soft);max-width:58ch}.idrak-hero__trust{margin:2.8rem 0 0;padding-top:2rem;border-top:1px solid var(--ik-line);font-size:1.25rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ik-ink-soft)}.idrak-hero__media{position:relative;margin:0}.idrak-hero__media img{display:block;width:100%;height:auto;border-radius:var(--ik-radius)}.idrak-fallback{display:grid;place-content:center;gap:1.6rem;aspect-ratio:4 / 5;padding:3.2rem;border:1px solid var(--ik-line);border-radius:var(--ik-radius);background:linear-gradient(160deg,var(--ik-surface-alt) 0%,var(--ik-surface) 100%);text-align:center}.idrak-section--deep .idrak-fallback{background:linear-gradient(160deg,#ffffff14,#ffffff05)}.idrak-fallback__mark{font-family:var(--font-heading-family);font-size:clamp(2.4rem,1.6rem + 2vw,3.6rem);line-height:1.1;letter-spacing:-.01em;color:var(--ik-ink);margin:0}.idrak-fallback__meta{font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ik-mark);margin:0}.idrak-hero__media--square .idrak-fallback{aspect-ratio:1 / 1}.idrak-grid{display:grid;gap:clamp(2.4rem,3vw,4rem);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.idrak-grid--2,.idrak-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.idrak-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.idrak-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.idrak-principle{border-top:1px solid var(--ik-line);padding-top:2.4rem}.idrak-principle__index{display:block;margin-bottom:1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;color:var(--ik-mark)}.idrak-principle__title{margin:0 0 1.2rem}.idrak-principle__text{margin:0;font-size:1.5rem;line-height:1.68;color:var(--ik-ink-soft)}.idrak-statements{list-style:none;margin:0;padding:0;display:grid;gap:0;max-width:84rem}.idrak-statements li{position:relative;padding:2rem 0 2rem 3.2rem;border-bottom:1px solid var(--ik-line);font-size:clamp(1.6rem,1.45rem + .5vw,1.9rem);line-height:1.5;color:var(--ik-ink)}.idrak-statements li:first-child{border-top:1px solid var(--ik-line)}.idrak-statements li:before{content:"";position:absolute;left:0;top:2.9rem;width:1.6rem;height:1px;background-color:var(--ik-mark)}.idrak-transition{margin:3.2rem 0 0;font-family:var(--font-heading-family);font-size:clamp(1.9rem,1.5rem + 1.1vw,2.6rem);line-height:1.35;letter-spacing:-.01em;color:var(--ik-ink);max-width:50ch}.idrak-layer{display:grid;gap:2rem;padding:3.2rem 0;border-top:1px solid var(--ik-line)}.idrak-layer:last-of-type{border-bottom:1px solid var(--ik-line)}@media screen and (min-width:990px){.idrak-layer{grid-template-columns:16rem minmax(0,1fr) minmax(0,1.2fr);gap:4rem;align-items:start}}.idrak-layer__index{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ik-mark)}.idrak-layer__product{margin:0 0 .8rem;font-size:1.35rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ik-ink-soft)}.idrak-layer__role{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.65;color:var(--ik-ink-soft)}.idrak-layer__why{margin:0 0 2rem;font-size:1.5rem;line-height:1.7;color:var(--ik-ink-soft)}.idrak-layer__why-label{display:block;margin-bottom:.8rem;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ik-mark)}.idrak-pcard{display:flex;flex-direction:column;height:100%;border:1px solid var(--ik-line);border-radius:var(--ik-radius);background-color:var(--ik-surface);overflow:hidden}.idrak-pcard__media{display:block;margin:0;background-color:var(--ik-surface-alt)}.idrak-pcard__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.idrak-pcard__fallback{display:grid;place-content:center;gap:1.2rem;aspect-ratio:1 / 1;padding:2.4rem;text-align:center}.idrak-pcard__body{display:flex;flex-direction:column;flex:1 1 auto;padding:2.8rem 2.4rem 2.4rem}.idrak-pcard__descriptor{margin:0 0 1rem;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ik-mark)}.idrak-pcard__title{margin:0 0 1.6rem}.idrak-pcard__facts{list-style:none;margin:0 0 2rem;padding:0}.idrak-pcard__facts li{position:relative;padding:0 0 0 1.8rem;margin-bottom:.9rem;font-size:1.45rem;line-height:1.6;color:var(--ik-ink-soft)}.idrak-pcard__facts li:before{content:"";position:absolute;left:0;top:1.05rem;width:.9rem;height:1px;background-color:var(--ik-line-strong)}.idrak-pcard__directions{margin:0 0 2.4rem;padding-top:1.8rem;border-top:1px solid var(--ik-line);font-size:1.45rem;line-height:1.62;color:var(--ik-ink-soft)}.idrak-pcard__directions-label{display:block;margin-bottom:.8rem;font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ik-ink)}.idrak-pcard__foot{margin-top:auto}.idrak-pcard__missing{padding:2.4rem;font-size:1.4rem;line-height:1.6;color:var(--ik-ink-soft);background-color:var(--ik-surface-alt);border-top:1px solid var(--ik-line)}.idrak-anchor{display:grid;gap:1.6rem;padding:2.8rem 0;border-top:1px solid var(--ik-line)}.idrak-anchor:last-of-type{border-bottom:1px solid var(--ik-line)}@media screen and (min-width:750px){.idrak-anchor{grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:3.2rem;align-items:baseline}}.idrak-anchor__label{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.3;color:var(--ik-ink)}.idrak-anchor__cadence{display:block;margin-top:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ik-mark)}.idrak-anchor__text p{margin:0 0 1rem;font-size:1.55rem;line-height:1.68;color:var(--ik-ink-soft)}.idrak-anchor__text p:last-child{margin-bottom:0}.idrak-anchor__text strong{color:var(--ik-ink);font-weight:700}.idrak-anchor__link{margin-top:1.4rem}.idrak-reminder{margin-top:3.2rem;padding:2rem 2.4rem;border-left:2px solid var(--ik-mark);background-color:var(--ik-surface-alt);font-size:1.45rem;line-height:1.65;color:var(--ik-ink)}.idrak-section--alt .idrak-reminder{background-color:var(--ik-surface)}.idrak-audience{display:grid;gap:clamp(3.2rem,4vw,5.6rem)}@media screen and (min-width:990px){.idrak-audience{grid-template-columns:repeat(2,minmax(0,1fr))}}.idrak-audience__title{margin:0 0 2.4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--ik-line-strong)}.idrak-checklist{list-style:none;margin:0;padding:0}.idrak-checklist li{position:relative;padding:0 0 0 2.8rem;margin-bottom:1.6rem;font-size:1.5rem;line-height:1.65;color:var(--ik-ink-soft)}.idrak-checklist li:before{position:absolute;left:0;top:0;font-weight:700;font-size:1.7rem;line-height:1.5;color:var(--ik-mark)}.idrak-checklist--fit li:before{content:"+"}.idrak-checklist--not li:before{content:"\2013";color:var(--ik-ink-soft)}.idrak-promise{display:grid;gap:clamp(3.2rem,4vw,5.6rem)}@media screen and (min-width:990px){.idrak-promise{grid-template-columns:repeat(2,minmax(0,1fr))}}.idrak-promise__col{padding:3.2rem 2.8rem;border-radius:var(--ik-radius)}.idrak-promise__col--does{background-color:var(--ik-brand);color:var(--ik-brand-ink)}.idrak-promise__col--does .idrak-checklist li,.idrak-promise__col--does .idrak-audience__title{color:var(--ik-brand-ink)}.idrak-promise__col--does .idrak-checklist li:before{color:var(--ik-mark-on-deep)}.idrak-promise__col--does .idrak-audience__title{border-bottom-color:#ffffff52}.idrak-promise__col--not{background-color:var(--ik-surface-alt)}.idrak-section--alt .idrak-promise__col--not{background-color:var(--ik-surface)}.idrak-choice{display:flex;flex-direction:column;padding:3.2rem 2.8rem;border:1px solid var(--ik-line);border-top:3px solid var(--ik-choice-accent, var(--ik-brand));border-radius:var(--ik-radius);background-color:var(--ik-surface);height:100%;box-sizing:border-box}.idrak-choice__eyebrow{margin:0 0 1.6rem;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ik-choice-accent, var(--ik-mark))}.idrak-choice__statement{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:clamp(1.9rem,1.6rem + .8vw,2.3rem);line-height:1.28;letter-spacing:-.01em;color:var(--ik-ink)}.idrak-choice__desc{margin:0 0 2.4rem;font-size:1.5rem;line-height:1.65;color:var(--ik-ink-soft)}.idrak-choice__roles{list-style:none;margin:0 0 2.4rem;padding:2rem 0 0;border-top:1px solid var(--ik-line)}.idrak-choice__roles li{margin-bottom:1.4rem;font-size:1.45rem;line-height:1.6;color:var(--ik-ink-soft)}.idrak-choice__roles li:last-child{margin-bottom:0}.idrak-choice__roles b{display:block;color:var(--ik-ink);font-weight:700}.idrak-choice__suited{margin:0 0 2.4rem;font-size:1.35rem;line-height:1.6;color:var(--ik-ink-soft)}.idrak-choice__suited-label{display:block;margin-bottom:.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ik-ink)}.idrak-choice__foot{margin-top:auto}.idrak-compare__table{display:none}.idrak-compare__cards{display:grid;gap:2.4rem}@media screen and (min-width:990px){.idrak-compare__table{display:table;width:100%;border-collapse:collapse;text-align:left}.idrak-compare__cards{display:none}}.idrak-compare__table th,.idrak-compare__table td{padding:2.2rem 2rem;border-bottom:1px solid var(--ik-line);vertical-align:top;font-size:1.5rem;line-height:1.6;color:var(--ik-ink-soft)}.idrak-compare__table thead th{border-bottom:2px solid var(--ik-line-strong);padding-top:0}.idrak-compare__table tbody th{width:20%;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ik-ink)}.idrak-compare__sys{display:block;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2;letter-spacing:-.01em;color:var(--ik-ink)}.idrak-compare__sys-accent{display:block;width:3.2rem;height:2px;margin-bottom:1.4rem;background-color:var(--ik-choice-accent, var(--ik-mark))}.idrak-ccard{border:1px solid var(--ik-line);border-top:3px solid var(--ik-choice-accent, var(--ik-brand));border-radius:var(--ik-radius);padding:2.8rem 2.4rem;background-color:var(--ik-surface)}.idrak-ccard__title{margin:0 0 2rem}.idrak-ccard__row{padding:1.6rem 0;border-top:1px solid var(--ik-line)}.idrak-ccard__key{display:block;margin-bottom:.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ik-mark)}.idrak-ccard__val{margin:0;font-size:1.5rem;line-height:1.6;color:var(--ik-ink-soft)}.idrak-ccard__foot{margin-top:2rem}.idrak-faq{max-width:92rem}.idrak-faq__item{border-bottom:1px solid var(--ik-line)}.idrak-faq__item:first-child{border-top:1px solid var(--ik-line)}.idrak-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:2.4rem 0;min-height:4.8rem;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:clamp(1.65rem,1.5rem + .5vw,1.95rem);line-height:1.4;color:var(--ik-ink);box-sizing:border-box}.idrak-faq__q::-webkit-details-marker{display:none}.idrak-faq__q:hover{color:var(--ik-mark)}.idrak-faq__icon{position:relative;flex:none;width:1.6rem;height:1.6rem;margin-top:.4rem}.idrak-faq__icon:before,.idrak-faq__icon:after{content:"";position:absolute;left:50%;top:50%;background-color:currentColor;transform:translate(-50%,-50%)}.idrak-faq__icon:before{width:1.6rem;height:1px}.idrak-faq__icon:after{width:1px;height:1.6rem;transition:transform .2s ease,opacity .2s ease}.idrak-faq__item[open] .idrak-faq__icon:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.idrak-faq__a{padding:0 0 2.8rem;max-width:78ch}.idrak-faq__a p{margin:0 0 1.4rem;font-size:1.55rem;line-height:1.7;color:var(--ik-ink-soft)}.idrak-faq__a p:last-child{margin-bottom:0}.idrak-purchase{border:1px dashed var(--ik-line-strong);border-radius:var(--ik-radius);padding:3.2rem 2.8rem;background-color:var(--ik-surface-alt);max-width:68rem}.idrak-section--alt .idrak-purchase{background-color:var(--ik-surface)}.idrak-purchase__flag{display:inline-block;margin:0 0 1.6rem;font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ik-mark)}.idrak-purchase__title{margin:0 0 1.2rem}.idrak-purchase__note{margin:0;font-size:1.45rem;line-height:1.65;color:var(--ik-ink-soft)}.idrak-purchase__disclosure{margin:2.4rem 0 0;padding-top:2rem;border-top:1px solid var(--ik-line);font-size:1.35rem;line-height:1.6;color:var(--ik-ink-soft)}.idrak-purchase__disclosure:first-child{margin-top:0;padding-top:0;border-top:0}.idrak-final{max-width:76rem}.idrak-final--center{margin-inline:auto;text-align:center}.idrak-final--center .idrak-actions{justify-content:center}.idrak-final--center .idrak-body{margin-inline:auto}.idrak-final__close{margin:3.2rem 0 0;padding-top:2rem;border-top:1px solid var(--ik-line);font-size:1.25rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ik-ink-soft)}.idrak-disclaimer{margin-top:4rem;padding-top:2.4rem;border-top:1px solid var(--ik-line);font-size:1.25rem;line-height:1.6;color:var(--ik-ink-soft);max-width:86ch}@media(prefers-reduced-motion:reduce){.idrak-section *,.idrak-section *:before,.idrak-section *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.idrak-section[id]{scroll-margin-top:10rem}
/*# sourceMappingURL=/cdn/shop/t/58/assets/idrak-system.css.map */
