.ikn-multi-plan{position:relative;display:flex;min-width:0;flex-direction:column;padding:40px 22px 27px;background:var(--white);border:4px solid var(--black);box-shadow:8px 8px 0 var(--black);transition:transform 180ms ease,box-shadow 180ms ease}.ikn-multi-plan:hover{transform:translate(-3px,-3px);box-shadow:11px 11px 0 var(--orange)}.ikn-multi-plan--featured{color:var(--white);background:var(--black);box-shadow:8px 8px 0 var(--orange)}.ikn-multi-plan--featured:hover{box-shadow:11px 11px 0 var(--orange)}.ikn-multi-plan__label{position:absolute;top:-17px;left:15px;max-width:calc(100% - 30px);padding:8px 13px;color:var(--white);background:var(--orange);border:3px solid var(--black);box-shadow:3px 3px 0 var(--black);font-size:.71rem;font-weight:900;line-height:1.2;letter-spacing:.035em;text-transform:uppercase;transform:rotate(-1.5deg)}.ikn-multi-plan--featured .ikn-multi-plan__label{color:var(--black);background:var(--white)}.ikn-multi-plan__duration{margin:5px 0 6px;color:var(--black);font-size:1.17rem;font-weight:900;line-height:1.2;text-transform:uppercase}.ikn-multi-plan--featured .ikn-multi-plan__duration{color:var(--white)}.ikn-multi-plan__bonus{min-height:39px;margin:0 0 17px;color:var(--orange);font-size:.83rem;font-weight:850;line-height:1.4;text-transform:uppercase}.ikn-multi-plan__price{display:flex;align-items:flex-start;margin-bottom:7px;color:var(--black);font-weight:900;line-height:1}.ikn-multi-plan--featured .ikn-multi-plan__price{color:var(--orange)}.ikn-multi-plan__currency{margin-top:7px;margin-right:4px;font-size:1.45rem}.ikn-multi-plan__amount{font-size:clamp(2.75rem,4vw,3.4rem);letter-spacing:-.065em}.ikn-multi-plan__cents{margin-top:8px;font-size:1.25rem}.ikn-multi-plan__monthly{min-height:35px;margin:0 0 21px;color:var(--orange);font-size:.77rem;font-weight:900;line-height:1.4;letter-spacing:.015em;text-transform:uppercase}.ikn-multi-plan__features{display:flex;flex:1;flex-direction:column;gap:11px;margin:0 0 26px;padding:21px 0 0;list-style:none;border-top:3px dashed var(--black)}.ikn-multi-plan--featured .ikn-multi-plan__features{border-color:rgba(255,255,255,.34)}.ikn-multi-plan__features li{display:flex;align-items:flex-start;gap:9px;color:#242424;font-size:.87rem;font-weight:700;line-height:1.42}.ikn-multi-plan--featured .ikn-multi-plan__features li{color:rgba(255,255,255,.9)}.ikn-multi-plan__check{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;margin-top:1px;color:var(--white);background:var(--orange);border:2px solid var(--black)}.ikn-multi-plan--featured .ikn-multi-plan__check{border-color:var(--white)}.ikn-multi-plan__cta{display:flex;min-height:56px;align-items:center;justify-content:center;gap:9px;width:100%;padding:15px 14px;color:var(--white)!important;background:var(--orange);border:3px solid var(--black);box-shadow:5px 5px 0 var(--black);text-align:center;text-decoration:none!important;font-size:.92rem;font-weight:900;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;transition:background 150ms ease,transform 150ms ease,box-shadow 150ms ease}.ikn-multi-plan__cta:hover,.ikn-multi-plan__cta:focus-visible{color:var(--white)!important;background:var(--orange-dark);transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--black)}.ikn-multi-plan__cta:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.ikn-multi-plan--featured .ikn-multi-plan__cta{border-color:var(--white);box-shadow:5px 5px 0 var(--white)}.ikn-multi-plan--featured .ikn-multi-plan__cta:hover,.ikn-multi-plan--featured .ikn-multi-plan__cta:focus-visible{box-shadow:7px 7px 0 var(--white)}.ikn-multi-plan__note{margin:15px 0 0;color:var(--muted);text-align:center;font-size:.71rem;font-weight:750;line-height:1.4}.ikn-multi-plan--featured .ikn-multi-plan__note{color:rgba(255,255,255,.7)}.ikn-multi-plan__payments{display:block;width:auto;max-width:100%;height:30px;margin:14px auto 0;object-fit:contain}.ikn-multi-plan--featured .ikn-multi-plan__payments{padding:3px 7px;background:var(--white);border-radius:3px}@media (max-width:680px){.ikn-multi-plan{padding:39px 20px 25px;box-shadow:6px 6px 0 var(--black)}.ikn-multi-plan--featured{box-shadow:6px 6px 0 var(--orange)}.ikn-multi-plan:hover,.ikn-multi-plan--featured:hover{transform:none}}