.cl-hero{position:relative;isolation:isolate;overflow:hidden}.cl-hero__in{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-420)),1fr));align-items:center;grid-gap:var(--s-48) var(--s-64);gap:var(--s-48) var(--s-64);padding-block:calc(var(--s-32) + var(--gutter)) calc(var(--s-48) + var(--gutter))}.cl-hero__words{display:grid;justify-items:start;grid-gap:var(--s-24);gap:var(--s-24)}.cl-hero__h1{max-inline-size:var(--size-640)}.cl-hero__try{min-inline-size:0}.cl-modules{display:grid;grid-gap:var(--s-24);gap:var(--s-24)}.cl-modules__bar{position:relative;display:grid;min-inline-size:0}.cl-modules__tabs{inline-size:max-content;max-inline-size:none}.cl-modules__tabs[data-hidden]{position:absolute;inset-block-start:0;visibility:hidden;pointer-events:none}.cl-modules__words{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:var(--s-4) var(--s-16);gap:var(--s-4) var(--s-16);max-inline-size:var(--size-860);animation:cl-fade-up var(--dur-breath) var(--ease-arrive)}.cl-modules__icon{grid-row:span 2;display:inline-grid;inline-size:var(--size-40);block-size:var(--size-40);color:var(--c-accent)}.cl-modules__tagline{font-family:var(--f-display);font-size:var(--t-title);font-weight:var(--w-heading);line-height:var(--lh-title)}.cl-modules__caption{color:var(--c-muted)}.cl-modules__panel .cl-screen,:root[data-crisp] .cl-modules__panel .cl-screen.tw-chrome{box-shadow:none}.cl-modules__one{display:grid;grid-gap:var(--s-24);gap:var(--s-24);min-inline-size:0}.cl-modules__stage{display:grid;grid-gap:var(--s-12);gap:var(--s-12)}.cl-screen{border:var(--line-w) solid var(--c-line);border-radius:var(--corner-dialog);background:var(--surface-card);box-shadow:var(--shadow-float)}.cl-screen__in{animation:cl-fade var(--dur-breath) var(--ease-arrive)}.cl-modules__hint{justify-self:start}@keyframes cl-fade{0%{opacity:0}}@keyframes cl-fade-up{0%{opacity:0;transform:translateY(var(--s-8))}}@media (prefers-reduced-motion:reduce){.cl-modules__words{animation-name:cl-fade}}.cl-lede--peek{max-inline-size:var(--size-860);color:var(--c-type);font-family:var(--f-display);font-size:calc(var(--t-title) + (var(--gutter) - var(--s-16)) / 4);line-height:var(--lh-title)}.cl-lede--peek .cl-peek-text{color:var(--c-muted)}.cl-caps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-300)),1fr));grid-gap:var(--s-16);gap:var(--s-16);margin:0;padding:0;list-style:none}.cl-cap,.cl-cap-wrap{display:grid;grid-row:span 4;grid-template-rows:subgrid}.cl-cap{grid-gap:var(--s-8);gap:var(--s-8);padding:var(--s-24);border:var(--line-w) solid var(--c-line);border-radius:var(--corner-card);background:var(--surface-card);outline:none;transition:border-color var(--dur-glide) var(--ease-move),box-shadow var(--dur-glide) var(--ease-move)}.cl-cap:focus-visible,.cl-cap:hover{border-color:var(--c-accent);box-shadow:0 0 0 var(--line-w) var(--c-accent)}.cl-cap__icon{display:inline-grid;inline-size:var(--size-40);block-size:var(--size-40);color:var(--c-accent)}.cl-cap__verb{font-size:var(--t-heading);line-height:var(--lh-heading)}.cl-cap__sub{font-weight:var(--w-strong)}.cl-cap__stack{display:grid}.cl-cap__desc,.cl-cap__parts{grid-area:1/1;transition:opacity var(--dur-glide) var(--ease-arrive),transform var(--dur-glide) var(--ease-arrive)}.cl-cap__desc{color:var(--c-muted)}.cl-cap__parts{display:grid;align-content:start;grid-gap:var(--s-8);gap:var(--s-8);margin:0;padding:0;list-style:none;font-size:var(--t-small)}.cl-cap__parts li{display:grid}.cl-cap__parts span{color:var(--c-muted)}@media (hover:hover){.cl-cap__parts{opacity:0;transform:translateY(var(--s-4))}.cl-cap:is(:hover,:focus-visible) .cl-cap__parts{opacity:1;transform:none}.cl-cap:is(:hover,:focus-visible) .cl-cap__desc{opacity:0;transform:translateY(calc(var(--s-4) * -1))}}@media (hover:none){.cl-cap__stack{gap:var(--s-16)}.cl-cap__parts{grid-area:auto}}@media (prefers-reduced-motion:reduce){.cl-cap:is(:hover,:focus-visible) .cl-cap__desc,.cl-cap:is(:hover,:focus-visible) .cl-cap__parts,.cl-cap__desc,.cl-cap__parts{transform:none}}.cl-caps__more{justify-self:start}.cl-evidence{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-360)),1fr));align-items:start;gap:var(--s-32)}.cl-evidence__list{display:grid;grid-gap:var(--s-12);gap:var(--s-12)}.cl-evidence__row{display:grid;grid-gap:var(--s-8);gap:var(--s-8);-webkit-padding-before:var(--s-12);padding-block-start:var(--s-12);-webkit-border-before:var(--line-w) solid var(--c-line);border-block-start:var(--line-w) solid var(--c-line);transition:opacity var(--dur-glide) var(--ease-move)}.cl-evidence__row[data-off] .cl-evidence__quote{opacity:.45}.cl-evidence__name{font-weight:var(--w-strong)}.cl-evidence__count{color:var(--c-muted);font-weight:var(--w-regular)}.cl-evidence__quote{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin:0;-webkit-padding-start:var(--s-12);padding-inline-start:var(--s-12);-webkit-border-start:var(--s-2) solid var(--c-line);border-inline-start:var(--s-2) solid var(--c-line);font-size:var(--t-small);transition:opacity var(--dur-glide) var(--ease-move)}.cl-evidence__quote cite{color:var(--c-muted);font-style:normal}.cl-evidence__result{position:-webkit-sticky;position:sticky;inset-block-start:var(--size-120);display:grid;grid-gap:var(--s-16);gap:var(--s-16);padding:var(--s-24);border-radius:var(--corner-card);background:color-mix(in srgb,var(--c-peach) 22%,var(--surface-card))}.cl-evidence__sentence{font-family:var(--f-display);font-size:var(--t-title);line-height:var(--lh-title)}.cl-evidence__never{color:var(--c-muted);font-size:var(--t-small)}.cl-doors{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-420)),1fr));grid-gap:var(--s-24);gap:var(--s-24);margin:0;padding:0;list-style:none}.cl-door{display:grid;grid-row:span 6;grid-template-rows:subgrid;grid-gap:var(--s-12);gap:var(--s-12);padding:var(--s-24) 0;border:var(--line-w) solid var(--c-line);border-radius:var(--corner-card);background:var(--surface-card);overflow:hidden}.cl-door>:not(.cl-photo){margin-inline:var(--s-24)}.cl-door .cl-photo__frame{border-radius:0}.cl-door__line{font-family:var(--f-display);font-size:var(--t-heading);line-height:var(--lh-heading);letter-spacing:var(--track-heading)}.cl-door__plan{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-4) var(--s-12)}.cl-door__name{color:var(--c-accent);font-weight:var(--w-strong)}.cl-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-4) var(--s-8)}.cl-price__n{font-family:var(--f-display);font-size:var(--t-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cl-price__per,.cl-price__sub{color:var(--c-muted);font-size:var(--t-small)}.cl-door__gets{color:var(--c-muted)}.cl-door__outcomes{display:grid;align-content:start;grid-gap:var(--s-8);gap:var(--s-8);margin:0;padding:0;list-style:none}.cl-door__outcomes li{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:var(--s-8);gap:var(--s-8)}.cl-door__outcomes .lt-icon{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);color:var(--c-accent)}.cl-door__go{display:flex;flex-wrap:wrap;align-items:center;align-self:end;gap:var(--s-12) var(--s-24)}.cl-safety{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-220)),1fr));grid-gap:var(--s-24);gap:var(--s-24);margin:0;padding:var(--s-24) 0 0;-webkit-border-before:var(--line-w) solid var(--c-line);border-block-start:var(--line-w) solid var(--c-line);list-style:none}.cl-safety__item{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:var(--s-12);gap:var(--s-12)}.cl-safety__icon{display:inline-grid;inline-size:var(--size-28);block-size:var(--size-28);color:var(--c-accent)}.cl-safety__title{display:block;font-weight:var(--w-strong)}.cl-closing,.cl-closing-sec{position:relative;isolation:isolate}.cl-closing{overflow:hidden;display:grid;justify-items:center;grid-gap:var(--s-16);gap:var(--s-16);padding:calc(var(--s-48) + var(--gutter)) calc(var(--s-16) + var(--gutter));border:var(--line-w) solid var(--c-line);border-radius:var(--corner-dialog);background:var(--surface-card);text-align:center}.cl-closing__cloud.lt-cloud-mark{--lt-cloud-mark-size:var(--size-80)}.cl-closing .cl-lede{margin-inline:auto}