.tnl-chapter{background:radial-gradient(70% 55% at 50% 0,rgba(var(--tnl-mint-rgb),.07) 0,transparent 70%),var(--tnl-ch-bg,var(--tnl-bg));display:flex;flex-direction:column;justify-content:center;padding-block:2.5rem}.tnl-chapter__head{max-width:56rem;text-align:left}.tnl-chapter .tnl-eyebrow-inline,.tnl-chapter .tnl-eyebrow-inline__dot{color:var(--tnl-ch-accent,var(--tnl-mint))!important}.tnl-chapter .tnl-eyebrow-inline__dot{background:var(--tnl-ch-accent,var(--tnl-mint))}.tnl-chapter__title{color:var(--tnl-ch-heading,var(--tnl-ink))!important;font-family:var(--tnl-display)!important;font-size:clamp(1.875rem,5vw,3.75rem);font-weight:700;letter-spacing:-.035em;line-height:.94;margin-top:1rem}.tnl-chapter__copy{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-size:1.125rem;line-height:1.6;margin-top:1.25rem;max-width:48rem}.tnl-chapter__panel{margin-inline:auto;margin-top:2rem;max-width:72rem;width:100%}@media (min-width:48rem){.tnl-chapter{padding-block:3.5rem}.tnl-chapter__panel{margin-top:2.5rem}}.tnl-flow__examples-label{align-items:center;color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;display:inline-flex;font-family:var(--tnl-display)!important;font-size:.6875rem;font-weight:700;gap:.5rem;letter-spacing:.22em;margin-bottom:.75rem;text-transform:uppercase}.tnl-flow__examples-dot{background:var(--tnl-ch-accent,var(--tnl-mint));border-radius:999px;height:.375rem;width:.375rem}.tnl-flow__tabs{display:flex;flex-wrap:wrap;gap:.5rem}.tnl-flow__tab{border:0;border-radius:999px;box-shadow:0 14px 34px -22px rgba(34,49,57,.28),inset 0 0 0 1px rgba(34,49,57,.07);color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;cursor:pointer;font-family:var(--tnl-display)!important;font-size:.75rem;font-weight:700;letter-spacing:.1em;padding:.5rem 1rem;text-transform:uppercase;transition:transform .2s ease,color .2s ease}.tnl-flow__tab,.tnl-flow__tab:hover{background:var(--tnl-surface)!important}.tnl-flow__tab:hover{border-radius:999px!important;color:var(--tnl-ch-accent,var(--tnl-mint))!important;transform:scale(1.05)}.tnl-flow__tab.is-active,.tnl-flow__tab.is-active:hover{background:var(--tnl-ch-accent,var(--tnl-mint))!important;border-radius:999px!important;box-shadow:none;color:#fff!important}.tnl-flow__panel{display:none;gap:1rem;grid-template-columns:1fr;margin-top:1.25rem}.tnl-flow__panel.is-active{display:grid}.tnl-flow__col{display:flex;flex-direction:column;gap:.75rem}.tnl-flow__card{background:var(--tnl-ch-card,var(--tnl-surface));border:1px solid rgba(34,49,57,.07);border-radius:1rem;box-shadow:0 14px 34px -22px rgba(34,49,57,.28);padding:1rem}.tnl-flow__context,.tnl-flow__input{flex:1}.tnl-flow__row{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.tnl-flow__kicker{color:var(--tnl-ch-accent,var(--tnl-mint))!important;font-family:var(--tnl-display)!important;font-size:.6875rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.tnl-flow__kicker--muted{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important}.tnl-flow__mode{background:var(--tnl-mint-wash);border-radius:999px;color:var(--tnl-ch-accent,var(--tnl-mint))!important;font-family:var(--tnl-display)!important;font-size:.625rem;font-weight:700;letter-spacing:.1em;padding:.25rem .625rem;text-transform:uppercase}.tnl-flow__lines{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.tnl-flow__line{align-items:flex-start;background:var(--tnl-surface-raised);border-radius:.75rem;display:flex;gap:.625rem;padding:.5rem .75rem}.tnl-flow__line-icon{align-items:center;background:var(--tnl-surface);border-radius:999px;box-shadow:0 1px 3px rgba(34,49,57,.08),inset 0 0 0 1px rgba(34,49,57,.07);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;margin-top:.125rem;width:1.75rem}.tnl-flow__line-icon img{height:1rem;object-fit:contain;width:1rem}.tnl-flow__line-you{color:var(--tnl-ch-accent,var(--tnl-mint))!important;font-family:var(--tnl-display)!important;font-size:.5625rem;font-weight:700;text-transform:uppercase}.tnl-flow__line-body{display:flex;flex-direction:column;gap:.05rem;min-width:0}.tnl-flow__line-src{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-family:var(--tnl-display)!important;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase}.tnl-flow__line-text{color:var(--tnl-ch-heading,var(--tnl-ink))!important;font-size:.875rem;line-height:1.4}.tnl-flow__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.tnl-flow__chip{background:var(--tnl-mint-wash);color:var(--tnl-ch-accent,var(--tnl-mint))!important;font-size:.75rem;gap:.5rem;padding:.25rem .75rem .25rem .25rem}.tnl-flow__chip,.tnl-flow__chip-icon{align-items:center;border-radius:999px;display:inline-flex}.tnl-flow__chip-icon{background:var(--tnl-surface);box-shadow:0 1px 3px rgba(34,49,57,.08),inset 0 0 0 1px rgba(34,49,57,.07);flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.tnl-flow__chip-icon img{height:.875rem;object-fit:contain;width:.875rem}.tnl-flow__chip-dot{background:var(--tnl-ch-accent,var(--tnl-mint));border-radius:999px;height:.375rem;width:.375rem}.tnl-flow__note{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-size:.6875rem;line-height:1.5;margin-top:.5rem}.tnl-flow__connector{display:flex}.tnl-flow__arrow,.tnl-flow__connector{align-items:center;justify-content:center}.tnl-flow__arrow{color:var(--tnl-ch-accent,var(--tnl-mint));display:inline-flex;height:1.5rem;transform:rotate(90deg);width:1.5rem}.tnl-flow__arrow svg{height:100%;width:100%}.tnl-flow__deliverable{display:flex;flex-direction:column;padding:1.25rem}.tnl-flow__status{align-items:center;background:var(--tnl-ch-accent,var(--tnl-mint));border-radius:999px;color:#fff!important;display:inline-flex;font-size:.625rem;gap:.375rem;letter-spacing:.1em;padding:.25rem .625rem;text-transform:uppercase}.tnl-flow__status,.tnl-flow__title{font-family:var(--tnl-display)!important;font-weight:700}.tnl-flow__title{color:var(--tnl-ch-heading,var(--tnl-ink))!important;font-size:1.125rem;letter-spacing:-.02em;margin-top:.75rem}.tnl-flow__preview{margin-top:.75rem;min-height:15rem}.tnl-flow__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin-top:.75rem;padding:0}.tnl-flow__list-item{align-items:flex-start;color:var(--tnl-ch-heading,var(--tnl-ink))!important;display:flex;font-size:.875rem;gap:.625rem;line-height:1.4}.tnl-flow__check{align-items:center;background:var(--tnl-ch-accent,var(--tnl-mint));border-radius:999px;color:#fff!important;display:flex;flex-shrink:0;font-size:.7rem;height:1.25rem;justify-content:center;margin-top:.1rem;width:1.25rem}.tnl-flow__benefit{background:var(--tnl-mint-wash);border-radius:.75rem;color:var(--tnl-ch-accent,var(--tnl-mint))!important;font-size:.75rem;line-height:1.4;margin-top:auto;margin-top:1rem;padding-top:1rem;padding:.625rem .875rem}.tnl-prev{background:var(--tnl-surface-raised);border-radius:.75rem;padding:.75rem}.tnl-prev__sheet{background:var(--tnl-surface);border-radius:.5rem;box-shadow:0 1px 3px rgba(34,49,57,.08);padding:.75rem}.tnl-prev__bar{background:var(--tnl-ink-10);border-radius:999px;display:block;height:.375rem;margin-top:.375rem}.tnl-prev__bar--accent{background:var(--tnl-ch-accent,var(--tnl-mint));height:.375rem;margin-top:0;width:4rem}.tnl-prev__bar--lg{background:var(--tnl-ink-15);height:.5rem;margin-top:.5rem;width:75%}.tnl-prev__bar--md{background:var(--tnl-ink-10);width:66%}.tnl-prev__bar--full{width:100%}.tnl-prev__bar--wide{width:83%}.tnl-prev__chart{align-items:flex-end;display:flex;gap:.375rem;height:3.5rem;margin-top:.75rem}.tnl-prev__chart span{background:color-mix(in srgb,var(--tnl-ch-accent,var(--tnl-mint)) 70%,transparent);border-radius:.2rem .2rem 0 0;flex:1}.tnl-prev__caption{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-size:.625rem;letter-spacing:.1em;margin-top:.5rem;text-align:center;text-transform:uppercase}.tnl-prev__stats{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.tnl-prev__stat{background:var(--tnl-surface);border-radius:.5rem;box-shadow:0 1px 3px rgba(34,49,57,.08);padding:.5rem;text-align:center}.tnl-prev__stat-k{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase}.tnl-prev__stat-v{color:var(--tnl-ch-heading,var(--tnl-ink))!important;font-family:var(--tnl-display)!important;font-size:.875rem;font-weight:700}.tnl-prev__rows{background:var(--tnl-surface);border-radius:.5rem;box-shadow:0 1px 3px rgba(34,49,57,.08);display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;padding:.75rem}.tnl-prev__meter{align-items:center;display:flex;gap:.5rem}.tnl-prev__meter-l{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-size:.5625rem;width:2.5rem}.tnl-prev__track{background:var(--tnl-ink-05);border-radius:999px;flex:1;height:.5rem}.tnl-prev__track span{background:color-mix(in srgb,var(--tnl-ch-accent,var(--tnl-mint)) 70%,transparent);border-radius:999px;display:block;height:.5rem}.tnl-prev--inbox{display:flex;flex-direction:column;gap:.375rem}.tnl-prev__mail{align-items:center;background:var(--tnl-surface);border-radius:.5rem;box-shadow:0 1px 3px rgba(34,49,57,.08);display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .625rem}.tnl-prev__mail-main{min-width:0}.tnl-prev__mail-s{color:var(--tnl-ch-heading,var(--tnl-ink))!important;font-size:.6875rem;font-weight:700}.tnl-prev__mail-s,.tnl-prev__mail-t{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tnl-prev__mail-t{color:var(--tnl-ch-text,var(--tnl-ink-soft))!important;font-size:.625rem}.tnl-prev__tag{background:var(--tnl-mint-wash);border-radius:999px;flex-shrink:0;font-size:.5625rem;letter-spacing:.1em;padding:.125rem .5rem}.tnl-prev__brief-title,.tnl-prev__tag{color:var(--tnl-ch-accent,var(--tnl-mint))!important;text-transform:uppercase}.tnl-prev__brief-title{font-family:var(--tnl-display)!important;font-size:.625rem;font-weight:700;letter-spacing:.2em}.tnl-prev__brief-row{align-items:flex-start;display:flex;gap:.5rem;margin-top:.5rem}.tnl-prev__brief-dot{background:var(--tnl-ch-accent,var(--tnl-mint));border-radius:999px;flex-shrink:0;height:.375rem;margin-top:.35rem;width:.375rem}.tnl-prev__brief-txt{color:var(--tnl-ch-heading,var(--tnl-ink))!important;font-size:.6875rem;line-height:1.35}.tnl-prev__brief-note{background:var(--tnl-mint-wash);border-radius:.375rem;color:var(--tnl-ch-accent,var(--tnl-mint))!important;font-size:.625rem;margin-top:.75rem;padding:.375rem .5rem}@media (min-width:64rem){.tnl-flow__panel.is-active{align-items:stretch;grid-template-columns:1fr auto 1fr}.tnl-flow__col{min-height:20rem}.tnl-flow__arrow{transform:none}}