.ank-scroll{--ank-scroll-marker:56px;--ank-scroll-line:2px;--ank-scroll-step-gap:56px;--ank-scroll-sticky-top:116px}.ank-scroll__layout{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ank-scroll .ank-scroll__header{align-items:flex-start;margin-bottom:0;text-align:left}.ank-scroll--sticky .ank-scroll__intro{position:sticky;top:var(--ank-scroll-sticky-top)}.ank-section .ank-scroll__steps{list-style:none;margin:0;padding:0}.ank-section .ank-scroll__step{display:grid;gap:24px;grid-template-columns:var(--ank-scroll-marker) minmax(0,1fr);margin:0;padding:0 0 var(--ank-scroll-step-gap);position:relative}.ank-section .ank-scroll__step:last-child{padding-bottom:0}.ank-scroll__step:not(:last-child):after,.ank-scroll__step:not(:last-child):before{border-radius:var(--ank-scroll-line);bottom:calc(var(--ank-scroll-marker)/-2);content:"";left:calc((var(--ank-scroll-marker) - var(--ank-scroll-line))/2);position:absolute;top:calc(var(--ank-scroll-marker)/2);width:var(--ank-scroll-line)}.ank-scroll__step:not(:last-child):before{background-color:var(--ank-scroll-track-color,var(--ank-border))}.ank-scroll__step:not(:last-child):after{background-color:var(--ank-scroll-fill-color,var(--ank-primary));transform:scaleY(var(--ank-scroll-fill,1));transform-origin:top}.ank-scroll__marker{position:relative;z-index:1}.ank-scroll__circle{align-items:center;background-color:var(--ank-scroll-circle-color,#fff);border:2px solid var(--ank-scroll-fill-color,var(--ank-primary));border-radius:50%;color:#fff;display:flex;height:var(--ank-scroll-marker);justify-content:center;line-height:0;position:relative;transition:border-color .35s ease,box-shadow .35s ease,color .35s ease;width:var(--ank-scroll-marker)}.ank-scroll__circle:before{background-color:var(--ank-scroll-fill-color,var(--ank-primary));border-radius:50%;content:"";inset:-2px;position:absolute;transform:scale(1);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.ank-scroll__circle>*{position:relative}.ank-scroll__circle svg{fill:currentColor;height:24px;width:24px}.ank-scroll__icon-img{display:block;height:26px;object-fit:contain;transition:filter .35s ease;width:26px}.ank-scroll--icon-white .ank-scroll__step.is-active .ank-scroll__icon-img,.ank-scroll--icon-white:not(.ank-scroll--js) .ank-scroll__icon-img{filter:brightness(0) invert(1)}.ank-scroll__number{font-family:var(--ank-display-font);font-size:20px;font-weight:600;line-height:1}.ank-scroll__content{padding-top:12px;transition:opacity .4s ease}.ank-section .ank-scroll__title{line-height:1.2;margin:0 0 8px}.ank-section .ank-scroll__text{margin:0}.ank-scroll--js .ank-scroll__step{--ank-scroll-fill:0}.ank-scroll--js .ank-scroll__circle{border-color:var(--ank-scroll-track-color,var(--ank-border));color:var(--ank-scroll-fill-color,var(--ank-primary))}.ank-scroll--js .ank-scroll__circle:before{transform:scale(0)}.ank-scroll--js .ank-scroll__step.is-active .ank-scroll__circle{border-color:var(--ank-scroll-fill-color,var(--ank-primary));color:#fff}.ank-scroll--js .ank-scroll__step.is-active .ank-scroll__circle:before{transform:scale(1)}.ank-scroll--js .ank-scroll__step.is-current .ank-scroll__circle{box-shadow:0 0 0 6px var(--ank-tint-teal,#e0ebee)}.ank-scroll--js.ank-scroll--dim .ank-scroll__step:not(.is-active) .ank-scroll__content{opacity:.45}.ank-scroll--table{--ank-scroll-col-w:132px;--ank-scroll-cell-pad-y:16px;--ank-scroll-cell-pad-x:20px;--ank-scroll-mark:28px;--ank-scroll-cols-top:76px}@media (max-width:1024px){.ank-scroll--table{--ank-scroll-cols-top:68px}}.ank-scroll--table .ank-scroll__layout{gap:64px;grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.ank-section .ank-scroll__table{background-color:transparent;border:0;border-collapse:separate;border-spacing:0;margin:0;table-layout:fixed;width:100%}.ank-scroll__col-value{width:var(--ank-scroll-col-w)}.ank-section .ank-scroll__table td,.ank-section .ank-scroll__table th{background-color:transparent;border:0;color:inherit;font-weight:400;padding:var(--ank-scroll-cell-pad-y) var(--ank-scroll-cell-pad-x);text-align:center;vertical-align:middle}.ank-section .ank-scroll__table thead td,.ank-section .ank-scroll__table thead th{background-color:var(--ank-scroll-bg,var(--ank-surface));color:var(--ank-secondary);font-family:var(--ank-display-font);font-size:16px;font-weight:600;line-height:1.2;padding-bottom:12px;padding-top:12px;vertical-align:bottom}.ank-scroll--pin-cols .ank-scroll__table thead td,.ank-scroll--pin-cols .ank-scroll__table thead th{position:sticky;top:var(--ank-scroll-cols-top);z-index:2}.ank-section .ank-scroll__table>tbody>tr>*{background-color:var(--ank-surface)}.ank-section .ank-scroll__table>tbody>tr>:first-child{border-left:1px solid var(--ank-border)}.ank-section .ank-scroll__table>tbody>tr>:last-child{border-right:1px solid var(--ank-border)}.ank-section .ank-scroll__table>tbody:first-of-type>tr:first-child>*{border-top:1px solid var(--ank-border)}.ank-section .ank-scroll__table>tbody:last-of-type>tr:last-child>*{border-bottom:1px solid var(--ank-border)}.ank-scroll__table>tbody:first-of-type>tr:first-child>:first-child{border-top-left-radius:var(--ank-radius-card)}.ank-scroll__table>tbody:first-of-type>tr:first-child>:last-child{border-top-right-radius:var(--ank-radius-card)}.ank-scroll__table>tbody:last-of-type>tr:last-child>:first-child{border-bottom-left-radius:var(--ank-radius-card)}.ank-scroll__table>tbody:last-of-type>tr:last-child>:last-child{border-bottom-right-radius:var(--ank-radius-card)}.ank-section .ank-scroll__table .ank-scroll__group-head th{background-color:var(--ank-scroll-section-tint,var(--ank-tint-lavender));color:var(--ank-secondary);font-family:var(--ank-display-font);font-size:18px;font-weight:600;line-height:1.2;padding-bottom:12px;padding-top:12px;text-align:left}.ank-section .ank-scroll__table .ank-scroll__row>*{border-top:1px solid var(--ank-border)}.ank-section .ank-scroll__table .ank-scroll__group-head+.ank-scroll__row>*{border-top:0}.ank-section .ank-scroll__table .ank-scroll__feature{text-align:left}.ank-scroll__feature-note,.ank-scroll__feature-text{display:block;transition:opacity .4s ease}.ank-scroll__feature-text{font-size:16px;font-weight:600;line-height:1.35}.ank-scroll__feature-note{font-size:14px;line-height:1.45;margin-top:4px;opacity:.72}.ank-section .ank-scroll__table>tbody .is-highlight{background-color:var(--ank-scroll-highlight-tint,var(--ank-sky))}.ank-section .ank-scroll__table thead .is-highlight{color:var(--ank-primary)}.ank-scroll__mark{align-items:center;display:inline-flex;justify-content:center;line-height:0;vertical-align:middle}.ank-scroll__mark svg{display:block;height:100%;width:100%}.ank-scroll__mark--yes{background-color:var(--ank-scroll-check-color,#2e9e6b);border-radius:50%;color:#fff;height:var(--ank-scroll-mark);padding:4px;transition:transform .45s cubic-bezier(.3,1.6,.5,1),opacity .3s ease;width:var(--ank-scroll-mark)}.ank-scroll__mark--no{color:var(--ank-scroll-cross-color,#a3a9bc);height:calc(var(--ank-scroll-mark) - 4px);width:calc(var(--ank-scroll-mark) - 4px)}.ank-scroll__mark--text{background-color:var(--ank-tint-lavender);border-radius:var(--ank-radius-pill);color:var(--ank-secondary);font-size:13px;font-weight:600;line-height:1.3;padding:4px 10px}.ank-scroll--js .ank-scroll__row:not(.is-active) .ank-scroll__feature-note,.ank-scroll--js .ank-scroll__row:not(.is-active) .ank-scroll__feature-text,.ank-scroll--js .ank-scroll__row:not(.is-active) .ank-scroll__mark--no,.ank-scroll--js .ank-scroll__row:not(.is-active) .ank-scroll__mark--text{opacity:.4}.ank-scroll--js .ank-scroll__row:not(.is-active) .ank-scroll__mark--yes{opacity:.25;transform:scale(.55)}.ank-scroll__mark--no,.ank-scroll__mark--text{transition:opacity .4s ease}@container ank (max-width: 1024px){.ank-scroll__layout{gap:56px}.ank-scroll--table .ank-scroll__layout{gap:48px}.ank-scroll--table{--ank-scroll-col-w:108px}}@container ank (max-width: 860px){.ank-scroll--table .ank-scroll__layout,.ank-scroll__layout{gap:48px;grid-template-columns:minmax(0,1fr)}.ank-scroll--sticky .ank-scroll__intro{position:static}}@container ank (max-width: 767px){.ank-scroll{--ank-scroll-marker:48px;--ank-scroll-step-gap:40px}.ank-section .ank-scroll__step{gap:16px}.ank-scroll--table{--ank-scroll-col-w:76px;--ank-scroll-cell-pad-y:14px;--ank-scroll-cell-pad-x:12px;--ank-scroll-mark:24px}.ank-section .ank-scroll__table thead th{font-size:13px}.ank-section .ank-scroll__group-head th{font-size:16px}.ank-scroll__feature-text{font-size:15px}.ank-scroll__feature-note{font-size:13px}.ank-scroll__mark--text{font-size:12px;padding:3px 6px}.ank-scroll__content{padding-top:8px}.ank-scroll__circle svg{height:20px;width:20px}.ank-scroll__icon-img{height:22px;width:22px}.ank-scroll__number{font-size:18px}}@media (prefers-reduced-motion:reduce){.ank-scroll__circle,.ank-scroll__circle:before,.ank-scroll__content,.ank-scroll__feature-note,.ank-scroll__feature-text,.ank-scroll__icon-img,.ank-scroll__mark{transition:none}}