.ill-pkg__register .ill-pkg-matrix__scroll{position:relative}.ill-pkg__register .ill-pkg-matrix--compare .ill-pkg-matrix__tier{background:var(--tier-bg,var(--white));border-bottom:1px solid var(--hairline);border-left:1px solid var(--hairline);color:var(--tier-ink,var(--deep-blue));padding:var(--space-16) var(--space-20) var(--space-12)}.ill-pkg__register .ill-pkg-matrix--compare .ill-pkg-matrix__corner{border-left:0;--tier-bg:var(--beige)}.ill-pkg__register .ill-pkg-matrix__corner>.ill-pkg-matrix__corner-label{align-items:center;bottom:var(--space-8);color:var(--deep-blue);display:flex;font-size:var(--t-label);font-weight:700;left:var(--space-24);letter-spacing:1.4px;line-height:1.3;position:absolute;right:var(--space-24);text-transform:uppercase;top:var(--space-16)}.ill-pkg__register .ill-pkg-matrix__tier--essential{--tier-bg:var(--blue-tint);--tier-ink:var(--deep-blue);--tier-sub:var(--charcoal)}.ill-pkg__register .ill-pkg-matrix__tier--growth{--tier-bg:var(--light-blue);--tier-ink:var(--deep-blue);--tier-sub:var(--charcoal)}.ill-pkg__register .ill-pkg-matrix__tier--enterprise{--tier-bg:var(--cta-blue);--tier-ink:var(--white);--tier-sub:var(--white)}.ill-pkg__register .ill-pkg-matrix__tier--bespoke{--tier-bg:var(--deep-blue);--tier-ink:var(--white);--tier-sub:var(--white)}.ill-pkg__register .ill-pkg-matrix__tier-head{align-items:center;display:flex;gap:var(--space-8)}.ill-pkg__register .ill-pkg-matrix__tier-icon{color:var(--tier-ink,var(--deep-blue));display:inline-flex;flex:none}.ill-pkg__register .ill-pkg-matrix__tier-icon svg{display:block;height:22px;width:22px}.ill-pkg__register .ill-pkg-matrix__tier-name{color:var(--tier-ink,var(--deep-blue));display:block;margin:0}.ill-pkg__register .ill-pkg-matrix__tier-for{color:var(--tier-sub,var(--charcoal));display:block;font-size:14px;line-height:1.45;max-width:30ch}.ill-pkg__register .ill-pkg-matrix--compare thead tr:first-child .ill-pkg-matrix__tier{border-bottom:0;box-shadow:0 1px 0 var(--tier-bg,transparent);padding-bottom:var(--space-8)}.ill-pkg__register .ill-pkg-matrix--compare thead tr.ill-pkg-matrix__tier-row .ill-pkg-matrix__tier{padding-bottom:var(--space-16);padding-top:0}.ill-pkg__register .ill-pkg-matrix__cta-row .ill-pkg__select{white-space:normal}@media (max-width:1023px){.ill-pkg__register .ill-pkg-matrix__cell,.ill-pkg__register .ill-pkg-matrix__feature{overflow-wrap:anywhere}.ill-pkg__register .ill-pkg-matrix--compare .ill-pkg-matrix__tier{padding-left:var(--space-12);padding-right:var(--space-12)}.ill-pkg__register .ill-pkg-matrix__tier-head{align-items:flex-start;flex-direction:column;gap:var(--space-8)}.ill-pkg__register .ill-pkg-matrix--compare thead tr:first-child .ill-pkg-matrix__tier{z-index:1}.ill-pkg__register .ill-pkg-matrix__corner>.ill-pkg-matrix__corner-label{align-items:flex-end;left:var(--space-12);letter-spacing:1.2px;right:var(--space-12)}}@media (min-width:1024px){.ill-pkg__register .ill-pkg-matrix__scroll{overflow:visible}.ill-pkg__register .ill-pkg-matrix__table{min-width:0}.ill-pkg__register .ill-pkg-matrix--compare thead tr:first-child th{position:sticky;top:0;z-index:3}.ill-pkg__register .ill-pkg-matrix--compare thead tr:first-child th:first-child{border-top-left-radius:var(--radius-card)}.ill-pkg__register .ill-pkg-matrix--compare thead tr:first-child th:last-child{border-top-right-radius:var(--radius-card)}}.ill-pkg-counter{align-items:center;display:inline-flex;flex:none;gap:var(--space-4)}.ill-pkg-counter__btn{align-items:center;background:var(--white);border:1.5px solid var(--deep-blue);border-radius:var(--radius-md);color:var(--deep-blue);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:20px;font-weight:600;height:44px;justify-content:center;line-height:1;margin:0;padding:0;touch-action:manipulation;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) ease-out;width:44px}.ill-pkg-counter__btn:active{transform:scale(.96)}.ill-pkg-counter__btn[aria-disabled=true]{cursor:not-allowed;opacity:.4}@media (hover:hover) and (pointer:fine){.ill-pkg-counter__btn:not([aria-disabled=true]):hover{background:var(--blue-tint)}}.ill-pkg-counter__btn:focus-visible,.ill-pkg-counter__input:focus-visible{outline:2px solid var(--deep-blue);outline-offset:2px}.ill-pkg-counter__input{-moz-appearance:textfield;appearance:textfield;background:var(--white);border:1.5px solid var(--deep-blue);border-radius:var(--radius-md);color:var(--deep-blue);font-family:var(--font-body);font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;height:44px;margin:0;padding:0;text-align:center;width:56px}.ill-pkg-counter__input::-webkit-inner-spin-button,.ill-pkg-counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:768px){.ill-pkg__register .ill-pkg-grid--addons{gap:var(--space-16) var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.ill-pkg__register .ill-pkg-grid--addons>li.ill-pkg-card{grid-column:auto}}@media (max-width:767px){.ill-pkg__register .ill-pkg-card--addon{flex-wrap:wrap}.ill-pkg__register .ill-pkg-card--addon>.ill-pkg-counter,.ill-pkg__register .ill-pkg-card--addon>.ill-pkg__select{flex-basis:100%}}.ill-pkg__register .ill-pkg__group--addons .ill-pkg__group-head{text-align:center}.ill-pkg__register .ill-pkg__group--addons .ill-pkg__group-sub{margin-left:auto;margin-right:auto}.ill-pkg__register .ill-pkg__custom{align-items:center;flex-direction:column;gap:var(--space-24);justify-content:center;text-align:center}.ill-pkg__register .ill-pkg__custom-sub{margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:reduce){.ill-pkg-counter__btn{transition:none}.ill-pkg-counter__btn:active{transform:none}}