.ky-N-q_page{--pricing-navy:var(--navy);--pricing-sky:var(--sky);--pricing-cream:var(--cream);--ink:var(--pricing-cream);--quiet:#bdcce5;--focus:var(--pricing-sky);color:var(--ink);background:var(--pricing-navy)}.ky-N-q_hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px;padding-block:clamp(48px,6vw,88px) 88px;display:grid}.ky-N-q_intro{text-align:center;grid-column:1/-1;margin-bottom:8px}.ky-N-q_intro .ky-N-q_lede{max-width:58ch;margin-inline:auto}.ky-N-q_intro h1{font-family:var(--font-mark);letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(3.5rem,6.5vw,6rem);font-weight:400;line-height:1}.ky-N-q_intro h1 em{color:var(--pricing-sky)}.ky-N-q_lede{max-width:43ch;color:var(--quiet);font-size:1.125rem;line-height:1.6}.ky-N-q_planJumps{display:none}.ky-N-q_sample{perspective:1000px;max-width:490px;min-height:290px;margin-block:36px 24px;position:relative}.ky-N-q_notes{width:66%;min-height:208px;color:var(--pricing-navy);background:#c8dced;border-radius:12px;padding:22px;font-size:.875rem;line-height:1.45;position:absolute;inset:16px auto auto 12px;transform:rotate(-9deg)rotateY(9deg);box-shadow:0 16px 28px -20px #000}.ky-N-q_notes>span{margin-bottom:8px;font-size:.75rem;display:block}.ky-N-q_notes strong{margin-bottom:12px;display:block}.ky-N-q_notes>div{background:#829db5;width:80%;height:1px;margin-top:12px}.ky-N-q_notes>div:last-child{width:55%}.ky-N-q_flashcard{text-align:left;width:74%;min-height:218px;color:var(--pricing-navy);background:var(--pricing-cream);cursor:pointer;transition:transform .3s var(--ease-out-quart);--mark-eye:#36759e;--mark-bird:var(--pricing-navy);--focus:var(--pricing-sky);border:0;border-radius:12px;flex-direction:column;gap:20px;padding:22px 24px;display:flex;position:absolute;top:44px;right:6px;transform:rotate(5deg)rotateY(-12deg);box-shadow:6px 6px #8ca4ba,0 24px 34px -20px #000}.ky-N-q_flashcard:hover{transform:rotate(2deg)rotateY(-5deg)translateY(-4px)}.ky-N-q_flashcard[aria-pressed=true]{background:#d9eaf5}.ky-N-q_cardTop,.ky-N-q_cardBottom{justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.ky-N-q_cardTop{color:#425570}.ky-N-q_flashcard>strong{max-width:17ch;font-size:clamp(1.25rem,2.1vw,1.625rem);line-height:1.2}.ky-N-q_cardBottom{color:#425570;margin-top:auto}.ky-N-q_purchase{--ink:var(--pricing-navy);--quiet:#435475;--focus:#24678e;--line-strong:#6f8199;--accent:var(--pricing-navy);--on-accent:var(--pricing-cream);--danger:#aa293b;--danger-soft:#f5dce0;background:var(--pricing-cream);color:var(--ink);border-radius:16px;flex-direction:column;padding:clamp(24px,3vw,36px);scroll-margin-top:96px;display:flex;box-shadow:0 24px 48px -32px #020d27}.ky-N-q_purchase h2{font-family:var(--font-mark);margin:0 0 12px;font-size:2.25rem;font-weight:400;line-height:1.08}.ky-N-q_panelLede{color:var(--quiet);margin-bottom:24px}.ky-N-q_access{border-top:1px solid #c4cad1;padding:12px 0;font-size:.9375rem}.ky-N-q_recovery{gap:12px;margin-bottom:20px;display:grid}.ky-N-q_billing{border:1px solid #c4cad1;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;min-width:0;margin:0;padding:4px;display:grid}.ky-N-q_billing label{cursor:pointer;color:#435475;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:.9375rem;font-weight:600;display:flex;position:relative}.ky-N-q_billing label[data-selected=true]{background:var(--pricing-navy);color:var(--pricing-cream)}.ky-N-q_billing label:has(input:focus-visible){outline-offset:4px;outline:2px solid #24678e}.ky-N-q_billing input{opacity:0;width:1px;height:1px;position:absolute}.ky-N-q_billing small{white-space:nowrap;color:var(--pricing-navy);background:#c5e2f4;border-radius:999px;padding:3px 6px;font-size:.6875rem}.ky-N-q_priceBlock{padding-block:24px}.ky-N-q_price{white-space:nowrap;align-items:baseline;gap:4px;line-height:1;display:flex}.ky-N-q_price strong{font-family:var(--font-mark);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(3.5rem,5.5vw,4.5rem);font-weight:400}.ky-N-q_price>span{color:#435475;font-size:1rem}.ky-N-q_equivalent{color:#435475;min-height:21px;margin-top:12px;font-size:.875rem}.ky-N-q_highlights{border-block:1px solid #c4cad1;gap:12px;margin:0 0 20px;padding:20px 0;font-size:.9375rem;list-style:none;display:grid}.ky-N-q_highlights li{align-items:start;gap:10px;display:flex}.ky-N-q_highlights svg{color:#27627e;flex:none}.ky-N-q_action{display:grid}.ky-N-q_cta{white-space:normal;text-align:center;justify-content:space-between;width:100%;padding-block:14px}.ky-N-q_cta:hover{background:#243b67}.ky-N-q_trial{color:#435475;margin-top:16px;margin-bottom:24px;font-size:.8125rem;line-height:1.5}.ky-N-q_signIn{color:#435475;margin-top:12px;font-size:.8125rem}.ky-N-q_signIn a,.ky-N-q_accountLink,.ky-N-q_textLink{color:var(--pricing-navy);text-underline-offset:3px}.ky-N-q_freeBilling{color:#435475;border-block:1px solid #c4cad1;align-items:center;min-height:54px;font-size:.9375rem;display:flex}.ky-N-q_platformNote{color:#435475;border-top:1px solid #c4cad1;margin-top:auto;margin-bottom:0;padding-top:16px;font-size:.75rem;line-height:1.5}.ky-N-q_accountLink{margin-top:24px;font-size:.875rem;display:inline-block}.ky-N-q_subscription{gap:20px;margin-top:20px;display:grid}.ky-N-q_on{font-family:var(--font-mark);font-size:3.75rem;line-height:1.1}.ky-N-q_included{color:var(--pricing-navy);background:#c5e2f4;border-radius:50% 50% 0 0/32px 32px 0 0;padding-block:clamp(48px,6vw,80px)}.ky-N-q_sectionHead{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:40px;display:grid}.ky-N-q_sectionHead h2,.ky-N-q_questions h2{font-family:var(--font-mark);letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:400;line-height:1.05}.ky-N-q_sectionHead>p{color:#354d70;max-width:42ch}.ky-N-q_comparison table{border-collapse:collapse;table-layout:fixed;width:100%}.ky-N-q_comparison th:first-child{width:70%}.ky-N-q_comparison thead th{text-align:center;border-bottom:1px solid #6d91ad;padding:16px 12px;font-weight:700}.ky-N-q_comparison thead th:first-child{text-align:left;padding-left:0}.ky-N-q_comparison tbody th{text-align:left;font-weight:400}.ky-N-q_comparison tbody th,.ky-N-q_comparison td{border-bottom:1px solid #9ebcd3;padding:20px 12px}.ky-N-q_comparison tbody th{padding-left:0}.ky-N-q_comparison td{text-align:center}.ky-N-q_comparison td svg{vertical-align:middle;display:inline-block}.ky-N-q_comparisonNote{color:#354d70;margin-top:24px;font-size:.875rem}.ky-N-q_demo{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:64px;display:grid}.ky-N-q_demo h2{font-family:var(--font-mark);letter-spacing:-.02em;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:400;line-height:1.05}.ky-N-q_demo h2 em{color:var(--pricing-sky)}.ky-N-q_demo>div>p{max-width:43ch;color:var(--quiet);margin-top:24px}.ky-N-q_demo .ky-N-q_sample{width:100%;margin:0}.ky-N-q_questions{grid-template-columns:1.2fr 1fr;gap:64px;padding-block:0 72px;display:grid}.ky-N-q_answers details{border-top:1px solid #536b93}.ky-N-q_answers details:last-child{border-bottom:1px solid #536b93}.ky-N-q_answers summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:1.0625rem;list-style:none;display:flex}.ky-N-q_answers summary::-webkit-details-marker{display:none}.ky-N-q_answers summary svg{color:var(--pricing-sky);flex:none;transition:transform .2s}.ky-N-q_answers details[open] summary svg{transform:rotate(45deg)}.ky-N-q_answers details>p{color:var(--quiet);padding-bottom:24px;line-height:1.65}.ky-N-q_finePrint{color:var(--quiet);border-top:1px solid #536b93;grid-template-columns:1fr 1fr;gap:64px;padding-block:24px 40px;font-size:.75rem;line-height:1.65;display:grid}.ky-N-q_finePrint a{color:var(--pricing-sky)}@media (max-width:900px){.ky-N-q_hero{gap:24px}.ky-N-q_intro h1{font-size:4rem}.ky-N-q_sample{min-height:270px}.ky-N-q_notes{width:76%;left:0}.ky-N-q_flashcard{width:88%;padding:20px;right:0}.ky-N-q_sectionHead,.ky-N-q_demo,.ky-N-q_questions{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:720px){.ky-N-q_hero{grid-template-columns:1fr;gap:40px;padding-block:40px 56px}.ky-N-q_intro h1{margin-bottom:20px;font-size:clamp(3.25rem,11vw,4.5rem)}.ky-N-q_lede{font-size:1rem}.ky-N-q_planJumps{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:16px;display:flex}.ky-N-q_planJumps a{min-height:44px;color:var(--pricing-sky);text-underline-offset:5px;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.ky-N-q_sample{max-width:430px;min-height:264px;margin-block:28px 20px}.ky-N-q_notes{width:66%;left:10px}.ky-N-q_flashcard{width:74%;min-height:210px;right:8px}.ky-N-q_purchase{justify-self:center;width:100%;max-width:520px;padding:24px}.ky-N-q_sectionHead,.ky-N-q_demo,.ky-N-q_questions,.ky-N-q_finePrint{grid-template-columns:1fr;gap:28px}.ky-N-q_sectionHead{margin-bottom:16px}.ky-N-q_demo{padding-block:48px}.ky-N-q_comparison{font-size:.875rem}.ky-N-q_comparison th:first-child{width:62%}.ky-N-q_comparison thead th:not(:first-child),.ky-N-q_comparison td{padding-inline:6px}.ky-N-q_comparison tbody th,.ky-N-q_comparison td{padding-block:16px;padding-right:6px}.ky-N-q_questions{padding-bottom:48px}.ky-N-q_finePrint{gap:16px;padding-block:24px 32px}.ky-N-q_sectionHead h2,.ky-N-q_questions h2{font-size:2.75rem}}@media (max-width:360px){.ky-N-q_purchase{padding:20px}.ky-N-q_billing label{gap:5px;font-size:.8125rem}.ky-N-q_billing small{padding-inline:5px;font-size:.625rem}.ky-N-q_flashcard{padding:16px}.ky-N-q_cardTop{gap:8px;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.ky-N-q_flashcard,.ky-N-q_answers summary svg{transition:none}.ky-N-q_flashcard:hover{transform:rotate(5deg)rotateY(-12deg)}}
