:root{--elr-bg: #08090a;--elr-surface: #0d0f11;--elr-raised: #121517;--elr-line: rgba(255, 255, 255, .09);--elr-line-strong: rgba(255, 255, 255, .16);--elr-text: #f4f5f6;--elr-muted: #9ba1a6;--elr-dim: #80868b;--elr-accent: #b8945a;--elr-accent-ink: #0a0b0c;--elr-max: 1280px;--elr-narrow: 880px;--elr-gutter: 24px;--elr-space-section: clamp(88px, 11vw, 168px);--elr-ease: cubic-bezier(.22, .61, .36, 1)}@media(min-width:750px){:root{--elr-gutter: 40px}}.elr-funnel{margin:0;display:block;min-height:100%;background-color:var(--elr-bg);color:var(--elr-text);font-family:var(--elr-font-body, system-ui, sans-serif);font-weight:var(--elr-font-body-weight, 400);font-size:17px;line-height:1.68;letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.elr-funnel *,.elr-funnel *:before,.elr-funnel *:after{box-sizing:border-box}.elr-funnel img,.elr-funnel video,.elr-funnel iframe{max-width:100%;display:block}.elr-funnel img{height:auto}:where(.elr-funnel) a{color:inherit;text-decoration:none}.elr-funnel :focus-visible{outline:2px solid var(--elr-accent);outline-offset:3px}.elr-funnel ::selection{background-color:var(--elr-accent);color:var(--elr-accent-ink)}.elr-skip{position:absolute;top:8px;left:8px;z-index:40;padding:12px 20px;border:1px solid var(--elr-accent);background-color:var(--elr-bg);color:var(--elr-text);font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;transform:translateY(-200%);transition:transform .2s var(--elr-ease)}.elr-skip:focus{transform:none}.elr-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elr-funnel h1,.elr-funnel h2,.elr-funnel h3,.elr-funnel h4{margin:0;font-family:var(--elr-font-heading, system-ui, sans-serif);font-weight:var(--elr-font-heading-weight, 700);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.elr-display{font-size:clamp(40px,6.6vw,88px);line-height:1.02;text-transform:uppercase;letter-spacing:.005em}.elr-h2{font-size:clamp(29px,4.1vw,54px);line-height:1.08;text-transform:uppercase;letter-spacing:.01em}.elr-h3{font-size:clamp(19px,1.9vw,25px);line-height:1.22;letter-spacing:-.005em}.elr-h4{font-size:16px;line-height:1.35;letter-spacing:.01em}.elr-eyebrow{display:block;margin:0 0 22px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--elr-accent)}.elr-lede{margin:26px 0 0;max-width:58ch;font-size:clamp(18.5px,1.6vw,23px);line-height:1.54;letter-spacing:.002em;color:var(--elr-muted)}.elr-body{max-width:68ch;color:var(--elr-muted)}.elr-body>:first-child{margin-top:0}.elr-body>:last-child{margin-bottom:0}.elr-funnel p{margin:0 0 18px}.elr-funnel strong{color:var(--elr-text);font-weight:700}.elr-container{width:100%;max-width:var(--elr-max);margin:0 auto;padding:0 var(--elr-gutter)}.elr-container--narrow{max-width:var(--elr-narrow)}.elr-section{padding:var(--elr-space-section) 0;border-top:1px solid var(--elr-line)}.elr-section--flush{border-top:0}.elr-section--tight{padding:clamp(56px,6vw,92px) 0}.elr-section--surface{background-color:var(--elr-surface)}.elr-head{max-width:920px;margin-bottom:clamp(44px,5.5vw,76px)}.elr-head--center{margin-inline:auto;text-align:center}.elr-head--center .elr-lede{margin-inline:auto}.elr-head--flush{margin-bottom:0}.elr-video__solo{max-width:940px}.elr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 34px;border:1px solid var(--elr-accent);border-radius:0;background-color:var(--elr-accent);color:var(--elr-accent-ink);font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:12.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .3s var(--elr-ease),color .3s var(--elr-ease),border-color .3s var(--elr-ease)}.elr-btn:hover{background-color:transparent;color:var(--elr-accent)}.elr-btn--ghost{background-color:transparent;border-color:var(--elr-line-strong);color:var(--elr-text)}.elr-btn--ghost:hover{border-color:var(--elr-accent);color:var(--elr-accent)}.elr-btn--quiet{min-height:auto;padding:0 0 4px;border:0;border-bottom:1px solid var(--elr-line-strong);background-color:transparent;color:var(--elr-muted);letter-spacing:.14em}.elr-btn--quiet:hover{background-color:transparent;border-bottom-color:var(--elr-accent);color:var(--elr-accent)}.elr-btn--block{width:100%}.elr-btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:40px}@media(max-width:599px){.elr-btn{width:100%}.elr-btn--quiet{width:auto}}.elr-header{position:sticky;top:0;z-index:30;background-color:#08090adb;border-bottom:1px solid var(--elr-line);-webkit-backdrop-filter:saturate(140%) blur(16px);backdrop-filter:saturate(140%) blur(16px)}.elr-header__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:80px}.elr-header__brand{display:flex;align-items:center}.elr-header__logo{width:auto;max-height:116px}.elr-header__wordmark{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.elr-header__cta{min-height:44px;padding:0 22px;font-size:11px;letter-spacing:.16em}@media(max-width:749px){.elr-header__inner{min-height:66px}.elr-header__logo{max-height:72px}.elr-header__brand{flex-shrink:0}.elr-header__cta{width:auto;min-width:0;min-height:38px;padding:6px 14px;font-size:10px;letter-spacing:.1em;line-height:1.35;text-align:center}}.elr-footer{border-top:1px solid var(--elr-line);padding:64px 0 72px;background-color:var(--elr-bg);color:var(--elr-muted);font-size:14px}body:not(.elr-funnel) .elr-header{background-color:var(--elr-bg)}:where(.elr-header,.elr-footer) a{color:inherit}.elr-footer__identity{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--elr-text)}.elr-footer__contact{margin-top:10px}.elr-footer__contact a:hover{color:var(--elr-accent)}.elr-footer__legal{max-width:78ch;margin-top:22px;font-size:12.5px;line-height:1.6;color:var(--elr-dim)}.elr-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;border-top:0}.elr-hero--tall{min-height:clamp(620px,92vh,980px)}.elr-hero--standard{min-height:clamp(520px,74vh,760px)}.elr-hero--compact{min-height:clamp(420px,56vh,580px)}.elr-hero__media,.elr-hero__media video,.elr-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.elr-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000}.elr-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000eb,#00000073 45%,#0003)}.elr-hero__inner{position:relative;z-index:2;width:100%;padding:clamp(64px,9vw,128px) 0 clamp(56px,7vw,96px)}.elr-hero__content{max-width:980px}.elr-hero__heading{white-space:pre-line}.elr-hero__lede{max-width:56ch;color:#d3d7da}.elr-hero__scroll{position:absolute;right:var(--elr-gutter);bottom:clamp(56px,7vw,96px);z-index:2;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:10px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--elr-dim);writing-mode:vertical-rl}@media(max-width:989px){.elr-hero__scroll{display:none}}.elr-proof{border-top:1px solid var(--elr-line);border-bottom:1px solid var(--elr-line);background-color:var(--elr-surface)}.elr-proof__grid{display:grid;grid-template-columns:repeat(4,1fr)}.elr-proof__item{padding:clamp(32px,3.6vw,52px) clamp(20px,2.4vw,36px);border-left:1px solid var(--elr-line)}.elr-proof__item:first-child{border-left:0}.elr-proof__value{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(20px,2.2vw,30px);font-weight:700;line-height:1.06;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:var(--elr-text);font-variant-numeric:tabular-nums}.elr-proof__label{margin-top:12px;max-width:24ch;font-size:13.5px;line-height:1.45;color:var(--elr-muted)}@media(max-width:899px){.elr-proof__grid{grid-template-columns:repeat(2,1fr)}.elr-proof__item:nth-child(3){border-left:0}.elr-proof__item:nth-child(n+3){border-top:1px solid var(--elr-line)}}@media(max-width:479px){.elr-proof__grid{grid-template-columns:1fr}.elr-proof__item{border-left:0}.elr-proof__item+.elr-proof__item{border-top:1px solid var(--elr-line)}}.elr-video__frame{position:relative;border:1px solid var(--elr-line);background-color:#000}.elr-video__frame video,.elr-video__frame iframe{width:100%;aspect-ratio:16 / 9;height:auto}.elr-video__frame img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.elr-video__facade{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}.elr-video__facade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000052;transition:background-color .3s var(--elr-ease)}.elr-video__facade:hover:after{background-color:#00000029}.elr-video__play{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:14px;padding:16px 30px;border:1px solid rgba(255,255,255,.5);background-color:#08090a9e;color:#fff;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .3s var(--elr-ease),color .3s var(--elr-ease)}.elr-video__facade:hover .elr-video__play{border-color:var(--elr-accent);color:var(--elr-accent)}.elr-video__caption{margin-top:18px;font-size:13px;letter-spacing:.02em;color:var(--elr-dim)}.elr-video__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(40px,5vw,80px);align-items:center}.elr-video__split--text-last{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@media(max-width:899px){.elr-video__split,.elr-video__split--text-last{grid-template-columns:1fr;gap:36px}.elr-video__split--text-last .elr-video__text{order:-1}}.elr-problem__index{column-count:2;column-gap:clamp(36px,4.5vw,84px)}.elr-problem__row{break-inside:avoid;display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 16px;padding:20px 0;border-top:1px solid var(--elr-line)}.elr-problem__num{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;line-height:1.7;letter-spacing:.12em;color:var(--elr-accent);font-variant-numeric:tabular-nums}.elr-problem__title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:16px;font-weight:700;line-height:1.35;color:var(--elr-text)}.elr-problem__text{margin-top:6px;font-size:14.5px;line-height:1.55;color:var(--elr-muted)}@media(max-width:749px){.elr-problem__index{column-count:1}}.elr-problem__closing{margin-top:clamp(40px,4.5vw,64px);padding-top:clamp(32px,3.5vw,48px);border-top:1px solid var(--elr-line);max-width:70ch;font-size:clamp(18px,1.7vw,23px);line-height:1.5;color:var(--elr-text)}.elr-shift{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background-color:var(--elr-line);border:1px solid var(--elr-line)}.elr-shift__col{padding:clamp(30px,3.4vw,52px);background-color:var(--elr-bg)}.elr-shift__col--after{background-color:var(--elr-raised)}.elr-shift__label{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--elr-dim)}.elr-shift__col--after .elr-shift__label{color:var(--elr-accent)}.elr-shift__title{margin-top:18px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(21px,2.1vw,28px);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:-.01em}.elr-shift__list{margin:26px 0 0;padding:0;list-style:none}.elr-shift__list li{position:relative;padding:13px 0 13px 24px;border-top:1px solid var(--elr-line);font-size:15px;line-height:1.5;color:var(--elr-muted)}.elr-shift__list li:before{content:"";position:absolute;left:0;top:22px;width:10px;height:1px;background-color:var(--elr-dim)}.elr-shift__col--after .elr-shift__list li{color:var(--elr-text)}.elr-shift__col--after .elr-shift__list li:before{background-color:var(--elr-accent)}@media(max-width:849px){.elr-shift{grid-template-columns:1fr}}.elr-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(32px,3.4vw,56px)}.elr-why__item{padding-top:26px;border-top:1px solid var(--elr-line-strong)}.elr-why__num{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--elr-accent)}.elr-why__title{margin-top:14px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:18px;font-weight:700;line-height:1.28}.elr-why__text{margin-top:12px;font-size:15px;line-height:1.6;color:var(--elr-muted)}.elr-results__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(28px,3vw,44px)}.elr-case__media{border:1px solid var(--elr-line);background-color:var(--elr-surface)}.elr-case__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.elr-case__kicker{margin-top:20px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:10.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--elr-accent)}.elr-case__title{margin-top:12px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:18px;font-weight:700;line-height:1.3}.elr-case__text{margin-top:10px;font-size:14.5px;line-height:1.6;color:var(--elr-muted)}.elr-quote{padding:clamp(30px,3.2vw,46px);border:1px solid var(--elr-line);background-color:var(--elr-surface)}.elr-quote__text{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(18px,1.8vw,23px);font-weight:700;line-height:1.38;letter-spacing:-.01em;color:var(--elr-text)}.elr-quote__by{margin-top:20px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--elr-dim)}.elr-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background-color:var(--elr-line);border:1px solid var(--elr-line);align-items:stretch}.elr-level{display:flex;flex-direction:column;padding:clamp(30px,3.2vw,48px);background-color:var(--elr-bg)}.elr-level--featured{background-color:var(--elr-raised);box-shadow:inset 0 3px 0 0 var(--elr-accent);padding-top:calc(clamp(30px,3.2vw,48px) + 12px);padding-bottom:calc(clamp(30px,3.2vw,48px) + 12px)}.elr-level--featured .elr-level__name{font-size:clamp(27px,2.7vw,37px)}.elr-level__badge{display:inline-block;align-self:flex-start;margin-bottom:20px;padding:6px 12px;background-color:var(--elr-accent);color:var(--elr-accent-ink);font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.elr-level__badge--spacer{visibility:hidden}.elr-level__name{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:-.015em}.elr-level__summary{margin-top:16px;font-size:15px;line-height:1.6;color:var(--elr-muted)}.elr-level__list{margin:28px 0 0;padding:26px 0 0;border-top:1px solid var(--elr-line);list-style:none}.elr-level__inherits{margin:0 0 16px;font-size:13px;letter-spacing:.04em;color:var(--elr-accent)}.elr-level__inherits:before{display:none}.elr-level__list li{position:relative;padding:0 0 11px 22px;font-size:14.5px;line-height:1.5;color:var(--elr-muted)}.elr-level__list li:before{content:"";position:absolute;left:0;top:10px;width:9px;height:1px;background-color:var(--elr-accent)}.elr-level__cta{margin-top:auto;padding-top:34px}.elr-levels__note{margin-top:32px;max-width:70ch;font-size:14px;color:var(--elr-dim)}@media(max-width:949px){.elr-levels{grid-template-columns:1fr}.elr-level--featured{box-shadow:inset 2px 0 0 0 var(--elr-accent)}}.elr-guarantee{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,5vw,88px);align-items:start}.elr-guarantee__pillars{display:grid;gap:1px;background-color:var(--elr-line);border:1px solid var(--elr-line)}.elr-guarantee__pillar{padding:clamp(24px,2.6vw,36px);background-color:var(--elr-surface)}.elr-guarantee__pillar-title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:15.5px;font-weight:700;letter-spacing:.01em;color:var(--elr-text)}.elr-guarantee__pillar-text{margin-top:10px;font-size:14.5px;line-height:1.6;color:var(--elr-muted)}.elr-guarantee__fine{margin-top:26px;font-size:12.5px;line-height:1.6;color:var(--elr-dim)}@media(max-width:899px){.elr-guarantee{grid-template-columns:1fr;gap:40px}}.elr-apply{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,5vw,88px);align-items:start}@media(max-width:949px){.elr-apply{grid-template-columns:1fr;gap:44px}}.elr-apply__aside-list{margin:28px 0 0;padding:0;list-style:none}.elr-apply__aside-list li{padding:14px 0;border-top:1px solid var(--elr-line);font-size:14.5px;color:var(--elr-muted)}.elr-form{padding:clamp(26px,3vw,44px);border:1px solid var(--elr-line);background-color:var(--elr-surface)}.elr-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.elr-field--full{grid-column:1 / -1}@media(max-width:599px){.elr-form__grid{grid-template-columns:1fr}}.elr-field{display:block}.elr-field__label{display:block;margin-bottom:9px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--elr-muted)}.elr-field__req{color:var(--elr-accent)}.elr-field input,.elr-field select,.elr-field textarea{width:100%;min-height:52px;padding:14px 16px;border:1px solid var(--elr-line-strong);border-radius:0;background-color:var(--elr-bg);color:var(--elr-text);font-family:inherit;font-size:16px;line-height:1.45;transition:border-color .25s var(--elr-ease);-webkit-appearance:none;appearance:none}.elr-field textarea{min-height:108px;resize:vertical}.elr-field select{background-image:linear-gradient(45deg,transparent 50%,var(--elr-muted) 50%),linear-gradient(135deg,var(--elr-muted) 50%,transparent 50%);background-position:calc(100% - 22px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:44px}.elr-field input::placeholder,.elr-field textarea::placeholder{color:var(--elr-dim)}.elr-field input:focus,.elr-field select:focus,.elr-field textarea:focus{border-color:var(--elr-accent);outline:none}.elr-field input:user-invalid,.elr-field select:user-invalid,.elr-field textarea:user-invalid{border-color:#c2553f}.elr-form__consent{margin-top:22px;font-size:12.5px;line-height:1.6;color:var(--elr-dim)}.elr-form__actions{margin-top:26px}.elr-form__alert{margin-bottom:22px;padding:14px 16px;border:1px solid #c2553f;background-color:#c2553f17;font-size:14px;color:#eab5a8}.elr-form__success{padding:clamp(30px,3.4vw,52px);border:1px solid var(--elr-accent);background-color:var(--elr-raised)}.elr-form__success-mark{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--elr-accent)}.elr-form__success-heading{margin-top:18px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.2;text-transform:uppercase}.elr-form__success-text{margin-top:16px;font-size:15.5px;line-height:1.6;color:var(--elr-muted)}.elr-form__frame{display:none;width:0;height:0;border:0}.elr-offer-hero__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px 32px;margin-top:34px;padding-top:30px;border-top:1px solid var(--elr-line-strong)}.elr-offer-hero__price{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--elr-accent)}.elr-offer-hero__price-note{font-size:13.5px;letter-spacing:.04em;color:var(--elr-muted)}.elr-incl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:1px;background-color:var(--elr-line);border:1px solid var(--elr-line)}.elr-incl__group{padding:clamp(26px,2.8vw,40px);background-color:var(--elr-bg)}.elr-incl__title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--elr-accent)}.elr-incl__list{margin:22px 0 0;padding:0;list-style:none}.elr-incl__list li{position:relative;padding:12px 0 12px 22px;border-top:1px solid var(--elr-line);font-size:15px;line-height:1.5;color:var(--elr-text)}.elr-incl__list li:before{content:"";position:absolute;left:0;top:21px;width:9px;height:1px;background-color:var(--elr-accent)}.elr-process{border-top:1px solid var(--elr-line)}.elr-phase{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(0,1.3fr);gap:clamp(20px,3vw,48px);padding:clamp(30px,3.4vw,48px) 0;border-bottom:1px solid var(--elr-line)}.elr-phase__label{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--elr-accent);padding-top:5px}.elr-phase__title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(19px,1.8vw,24px);font-weight:700;line-height:1.25}.elr-phase__text{font-size:15.5px;line-height:1.62;color:var(--elr-muted)}@media(max-width:899px){.elr-phase{grid-template-columns:1fr;gap:14px}.elr-phase__label{padding-top:0}}.elr-faq{border-top:1px solid var(--elr-line)}.elr-faq__item{border-bottom:1px solid var(--elr-line)}.elr-faq__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,2.4vw,32px) 0;cursor:pointer;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(16.5px,1.5vw,20px);font-weight:700;line-height:1.3;color:var(--elr-text);list-style:none;transition:color .25s var(--elr-ease)}.elr-faq__q::-webkit-details-marker{display:none}.elr-faq__q:hover{color:var(--elr-accent)}.elr-faq__sign{position:relative;flex:0 0 auto;width:14px;height:14px}.elr-faq__sign:before,.elr-faq__sign:after{content:"";position:absolute;top:50%;left:0;width:14px;height:1px;background-color:var(--elr-accent);transition:transform .3s var(--elr-ease)}.elr-faq__sign:after{transform:rotate(90deg)}.elr-faq__item[open] .elr-faq__sign:after{transform:rotate(0)}.elr-faq__a{max-width:76ch;padding:0 0 clamp(24px,2.6vw,34px);font-size:15.5px;line-height:1.68;color:var(--elr-muted)}.elr-faq__a>:first-child{margin-top:0}.elr-faq__a>:last-child{margin-bottom:0}.elr-dest__head{max-width:960px;margin-bottom:clamp(36px,4vw,56px)}.elr-dest__plate{margin-bottom:clamp(40px,4.5vw,68px)}.elr-dest__plate img{width:100%;aspect-ratio:21 / 9;object-fit:cover}@media(max-width:749px){.elr-dest__plate img{aspect-ratio:4 / 3}}.elr-dest__caption{max-width:var(--elr-max);margin:14px auto 0;padding:0 var(--elr-gutter);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--elr-dim)}.elr-dest__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,88px);align-items:start}.elr-dest__specs{display:grid;gap:0}.elr-dest__spec{padding:18px 0;border-top:1px solid var(--elr-line)}.elr-dest__spec-title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--elr-accent)}.elr-dest__spec-text{margin-top:7px;font-size:15px;line-height:1.55;color:var(--elr-muted)}@media(max-width:899px){.elr-dest__body{grid-template-columns:1fr;gap:36px}}.elr-hosp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,5vw,88px);align-items:start}.elr-hosp__media{margin-top:clamp(28px,3vw,40px);border:1px solid var(--elr-line)}.elr-hosp__media img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.elr-hosp__list{margin:0;padding:0;list-style:none}.elr-hosp__list li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px 24px;padding:16px 0;border-top:1px solid var(--elr-line)}.elr-hosp__item-title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:14.5px;font-weight:700;line-height:1.35;color:var(--elr-text)}.elr-hosp__item-text{font-size:14.5px;line-height:1.5;color:var(--elr-muted)}.elr-hosp__note{margin-top:26px;font-size:13px;line-height:1.6;color:var(--elr-dim)}@media(max-width:899px){.elr-hosp{grid-template-columns:1fr;gap:40px}}@media(max-width:599px){.elr-hosp__list li{grid-template-columns:1fr;gap:4px}}.elr-sysmap{display:flex;flex-wrap:wrap;gap:1px;background-color:var(--elr-line);border:1px solid var(--elr-line);margin-bottom:22px}.elr-sysmap__node{flex:1 1 auto;min-width:132px;padding:18px 16px;background-color:var(--elr-bg);font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--elr-muted)}.elr-sysmap__node--key{background-color:var(--elr-raised);color:var(--elr-accent);box-shadow:inset 0 2px 0 0 var(--elr-accent)}.elr-sysmap__note{margin:0 0 clamp(40px,4.5vw,64px);max-width:68ch;font-size:15px;line-height:1.6;color:var(--elr-muted)}@media(max-width:599px){.elr-sysmap__node{min-width:calc(50% - 1px);padding:14px 10px;font-size:10.5px;letter-spacing:.1em}}.elr-outcome__index{column-count:2;column-gap:clamp(36px,4.5vw,84px)}.elr-outcome__row{break-inside:avoid;padding:20px 0;border-top:1px solid var(--elr-line)}.elr-outcome__title{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:16.5px;font-weight:700;line-height:1.32;color:var(--elr-text)}.elr-outcome__text{margin-top:7px;font-size:14.5px;line-height:1.55;color:var(--elr-muted)}@media(max-width:749px){.elr-outcome__index{column-count:1}}.elr-bonus{border-top:1px solid var(--elr-line)}.elr-bonus__row{display:grid;grid-template-columns:124px minmax(0,1.25fr) minmax(0,.85fr);gap:clamp(16px,2.6vw,44px);padding:clamp(24px,2.8vw,36px) 0;border-bottom:1px solid var(--elr-line);align-items:baseline}.elr-bonus__index{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--elr-accent);font-variant-numeric:tabular-nums}.elr-bonus__name{font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(17px,1.7vw,22px);font-weight:700;line-height:1.24}.elr-bonus__text{margin-top:10px;font-size:15px;line-height:1.6;color:var(--elr-muted)}.elr-bonus__objection{font-size:14px;line-height:1.55;color:var(--elr-dim)}.elr-bonus__objection-label{display:block;margin-bottom:6px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--elr-muted)}@media(max-width:899px){.elr-bonus__row{grid-template-columns:1fr;gap:10px}.elr-bonus__objection{padding-top:6px}}.elr-scarcity{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);padding:clamp(28px,3.2vw,44px) 0;border-top:1px solid var(--elr-accent);border-bottom:1px solid var(--elr-line);align-items:center}.elr-scarcity__heading{text-transform:uppercase;letter-spacing:.01em}.elr-scarcity__body{margin-top:14px;max-width:54ch;font-size:15.5px;line-height:1.6;color:var(--elr-muted)}.elr-scarcity__reasons{margin:0;padding:0;list-style:none}.elr-scarcity__reasons li{position:relative;padding:10px 0 10px 22px;font-size:14.5px;line-height:1.5;color:var(--elr-muted)}.elr-scarcity__reasons li:before{content:"";position:absolute;left:0;top:19px;width:9px;height:1px;background-color:var(--elr-accent)}@media(max-width:899px){.elr-scarcity{grid-template-columns:1fr;gap:20px}}.elr-level__positioning{margin-top:12px;font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--elr-accent)}.elr-level__outcome{margin-top:18px;font-size:16px;line-height:1.5;color:var(--elr-text)}.elr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;padding:12px var(--elr-gutter) calc(12px + env(safe-area-inset-bottom,0px));background-color:#08090af0;border-top:1px solid var(--elr-line);-webkit-backdrop-filter:saturate(140%) blur(16px);backdrop-filter:saturate(140%) blur(16px)}.elr-sticky[hidden]{display:none}@media(min-width:750px){.elr-sticky{display:none}}.elr-prose{display:grid;gap:clamp(36px,4.5vw,80px);align-items:start}.elr-prose--split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.elr-prose--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.elr-prose__media{border:1px solid var(--elr-line)}.elr-prose__media img{width:100%;object-fit:cover}.elr-prose__below{margin-top:26px}.elr-prose__pull{margin-top:clamp(32px,3.4vw,48px);padding-left:clamp(20px,2.4vw,32px);border-left:1px solid var(--elr-accent);font-family:var(--elr-font-heading, system-ui, sans-serif);font-size:clamp(19px,1.9vw,26px);font-weight:700;line-height:1.34;letter-spacing:-.01em;color:var(--elr-text)}@media(max-width:899px){.elr-prose--split,.elr-prose--media{grid-template-columns:1fr;gap:32px}}.js [data-elr-reveal]{opacity:0;transform:translateY(16px);transition:opacity .8s var(--elr-ease),transform .8s var(--elr-ease)}.js [data-elr-reveal].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.elr-funnel *,.elr-funnel *:before,.elr-funnel *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.js [data-elr-reveal]{opacity:1;transform:none}}shopify-forms-embed,#automizely_marketing_popup_bars{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/elr.css.map */
