.kn-subscriptions{background:#efefef}.kn-sub-content{background:var(--kn-navy);padding-block-end:max(4.5833333333vw,88px);overflow:hidden}.kn-sub-hero{padding-block-start:max(4.1666666667vw,32px);padding-block-end:max(2.0833333333vw,40px)}.kn-sub-hero .kn-container{justify-content:flex-end}.kn-sub-hero__title{font-size:max(3.3333333333vw,36px);font-weight:800;line-height:1.13;color:var(--kn-teal);text-align:start}.kn-sub-plans{padding-block-end:max(2.0833333333vw,40px)}.kn-sub-plans__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:max(2.5vw,24px);align-items:stretch}.kn-sub-plan{border-radius:max(.625vw,12px);padding:max(1.6666666667vw,24px);display:flex;flex-direction:column;gap:max(1.25vw,20px)}.kn-sub-plan--highlighted{background:#0371ac}.kn-sub-plan--standard{background:var(--kn-blue)}.kn-sub-plan__headline{display:flex;align-items:flex-end;justify-content:space-between;padding-block:max(.1041666667vw,2px)}.kn-sub-plan__price{color:#e5ab63;line-height:1;flex-shrink:0}.kn-sub-plan__currency{font-size:max(1.25vw,20px);font-weight:400;line-height:max(1.6666666667vw,28px);vertical-align:bottom}.kn-sub-plan__amount{font-size:max(1.6666666667vw,26px);font-weight:700;line-height:max(1.875vw,30px)}.kn-sub-plan__title{font-size:max(2.1875vw,28px);font-weight:700;line-height:1.14;color:var(--kn-cream);text-align:start;letter-spacing:1px}.kn-sub-plan__divider{display:flex;align-items:center;gap:max(1.0416666667vw,16px);height:max(.5729166667vw,11px);flex-shrink:0}.kn-sub-plan__divider-line{flex:1;height:1px;background:rgba(var(--kn-cream-rgb, 227, 229, 199), 0.4);display:block}.kn-sub-plan__divider-symbol{flex-shrink:0;height:max(1.1979166667vw,20px);transform:rotate(-90deg)}.kn-sub-plan__divider-symbol svg,.kn-sub-plan__divider-symbol img{width:100%;height:100%;display:block}.kn-sub-plan__features{flex:1;min-height:0}.kn-sub-plan__features ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:max(.4166666667vw,8px);align-items:flex-end}.kn-sub-plan__features li{display:flex;align-items:flex-start;gap:max(.8333333333vw,12px);width:100%;font-size:max(.9375vw,15px);font-weight:400;line-height:1.22;color:var(--kn-cream);text-align:end}.kn-sub-plan__features li::before{content:"";flex-shrink:0;width:max(.3645833333vw,6px);height:max(.3645833333vw,6px);border-radius:50%;background:var(--kn-teal);margin-block-start:.45em}.kn-sub-plan__features p{font-size:max(.9375vw,15px);color:var(--kn-cream);text-align:end;margin:0}.kn-sub-plan__btn{width:100%;text-align:center;justify-content:center}.kn-sub-plan--highlighted .kn-sub-plan__btn{background:#e5ab63;color:var(--kn-blue)}.kn-sub-plan--standard .kn-sub-plan__btn{background:var(--kn-cream);color:var(--kn-blue)}.kn-sub-plan__btn:hover{background:var(--kn-teal) !important;color:var(--kn-navy) !important}.kn-sub-faq{padding-block-start:max(3.125vw,48px);padding-block-end:max(4.5833333333vw,64px);border-block-start:1px solid rgba(107,178,184,.4)}.kn-sub-faq__wrap{display:grid;grid-template-columns:max(18.28125vw,240px) 1fr;gap:max(2.5vw,32px);align-items:start}.kn-sub-faq__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:max(.8333333333vw,12px)}.kn-sub-faq__item{background:var(--kn-cream);border-radius:max(.625vw,10px);overflow:hidden}.kn-sub-faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:max(.8333333333vw,12px);padding:max(.8333333333vw,14px) max(1.0416666667vw,16px);background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:var(--ff);font-size:max(.9375vw,15px);font-weight:400;color:var(--kn-navy);text-align:start;line-height:1.22}.kn-sub-faq__trigger[aria-expanded=true] .kn-sub-faq__chevron{transform:rotate(180deg)}.kn-sub-faq__chevron{flex-shrink:0;color:var(--kn-navy);transition:transform .2s ease;display:flex;align-items:center}.kn-sub-faq__question{flex:1}.kn-sub-faq__answer{padding:0 max(1.0416666667vw,16px) max(.8333333333vw,14px);font-size:max(.8333333333vw,14px);color:var(--kn-navy);line-height:1.6;text-align:start}.kn-sub-faq__answer[hidden]{display:none}.kn-sub-faq__answer p{margin:0}.kn-sub-faq__headline{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;text-align:end;gap:max(.8333333333vw,12px)}.kn-sub-faq__heading{font-size:max(2.1875vw,28px);font-weight:500;line-height:1.14;color:var(--kn-cream);letter-spacing:1px}.kn-sub-faq__terms{font-size:max(1.0416666667vw,18px);font-weight:400;color:var(--kn-teal);text-align:start;text-decoration:none;margin-top:max(1.3020833333vw,25px)}.kn-sub-faq__terms:hover{text-decoration:underline}@media only screen and (max-width: 1024px){.kn-sub-plans__grid{grid-template-columns:1fr 1fr}.kn-sub-plan:last-child:nth-child(odd){grid-column:1/-1;max-width:max(26.0416666667vw,360px);margin-inline:auto}.kn-sub-faq__wrap{grid-template-columns:1fr;direction:rtl}.kn-sub-faq__headline{flex-direction:row-reverse;align-items:baseline;justify-content:flex-end}}@media only screen and (max-width: 640px){.kn-sub-plans__grid{grid-template-columns:1fr}.kn-sub-plan:last-child:nth-child(odd){grid-column:auto;max-width:none;margin-inline:0}}/*# sourceMappingURL=subscriptions-v2.min.css.map */