.pricing-module__nwuExq__page h2{font-family:var(--font-display);font-size:var(--mk-display-2-size);font-weight:500;line-height:var(--mk-display-2-leading);letter-spacing:var(--mk-display-2-tracking)}.pricing-module__nwuExq__page h2 span{color:var(--petrol)}.pricing-module__nwuExq__hero{background:var(--wash);padding:var(--space-20)max(var(--space-16),calc((100vw - 1312px)/2))var(--space-16)}.pricing-module__nwuExq__hero h1{font-family:var(--font-display);letter-spacing:-.06em;padding-top:var(--space-6);max-width:1040px;font-size:clamp(46px,5.6vw,84px);font-weight:500;line-height:1.02}.pricing-module__nwuExq__hero h1 em{color:var(--petrol);font-style:normal}.pricing-module__nwuExq__lead{max-width:640px;padding-top:var(--space-6);font-size:18px;line-height:1.65}.pricing-module__nwuExq__heroFacts{gap:var(--space-3)var(--space-8);padding-top:var(--space-8);flex-wrap:wrap;font-size:14px;list-style:none;display:flex}.pricing-module__nwuExq__heroFacts li{align-items:center;gap:var(--space-2);display:inline-flex}.pricing-module__nwuExq__heroFacts svg{color:var(--petrol)}.pricing-module__nwuExq__section{max-width:1440px;padding:var(--space-20)var(--space-16);margin:auto}.pricing-module__nwuExq__section+.pricing-module__nwuExq__section{border-top:1px solid var(--line)}.pricing-module__nwuExq__intro{gap:var(--space-3);padding-bottom:var(--space-10);flex-direction:column;display:flex}.pricing-module__nwuExq__intro p{color:var(--quiet);max-width:640px;font-size:15px;line-height:1.7}.pricing-module__nwuExq__cardName{align-items:center;gap:var(--space-3);color:var(--petrol);font-size:14px;font-weight:500;display:flex}.pricing-module__nwuExq__cardName em{padding:2px var(--space-3);background:hsl(var(--background)/.18);border-radius:999px;font-size:11px;font-style:normal}.pricing-module__nwuExq__muted{color:var(--quiet);font-size:12px}.pricing-module__nwuExq__fine{color:var(--quiet);padding-top:var(--space-4);font-size:11px;line-height:1.6}.pricing-module__nwuExq__ladder{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1100px){.pricing-module__nwuExq__ladder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pricing-module__nwuExq__ladder{grid-template-columns:minmax(0,1fr)}}.pricing-module__nwuExq__ladder article{gap:var(--space-3);padding:var(--space-6);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;display:flex}.pricing-module__nwuExq__ladder article>p{font-size:13px;line-height:1.6}.pricing-module__nwuExq__ladder dl{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);flex-direction:column;margin-top:auto;display:flex}.pricing-module__nwuExq__ladder dl>div{flex-direction:column;gap:2px;display:flex}.pricing-module__nwuExq__ladder dt{color:var(--quiet);font-size:11px}.pricing-module__nwuExq__ladder dd{font-size:13px;font-family:var(--font-mono)}.pricing-module__nwuExq__bill{border:1px solid var(--line);background:var(--paper);overflow:hidden}.pricing-module__nwuExq__billHead,.pricing-module__nwuExq__line{align-items:center;gap:var(--space-4)var(--space-6);padding-inline:var(--space-8);grid-template-columns:minmax(0,1fr) 150px 130px 190px 190px;display:grid}.pricing-module__nwuExq__billHead{padding-block:var(--space-4);color:var(--quiet);border-bottom:1px solid var(--line);background:var(--wash);font-size:11px}.pricing-module__nwuExq__billHead span:nth-child(n+4){text-align:right}.pricing-module__nwuExq__lines{list-style:none}.pricing-module__nwuExq__line{padding-block:var(--space-5);border-bottom:1px solid var(--line);transition:opacity .15s ease-out}.pricing-module__nwuExq__line.pricing-module__nwuExq__off{opacity:.45}.pricing-module__nwuExq__lineLabel{align-items:center;gap:var(--space-4);cursor:pointer;min-width:0;display:flex}.pricing-module__nwuExq__lineLabel input{opacity:0;width:1px;height:1px;position:absolute}.pricing-module__nwuExq__box{border:1px solid var(--line);color:#0000;border-radius:6px;flex:0 0 22px;place-items:center;height:22px;transition:background .15s ease-out,border-color .15s ease-out;display:grid}.pricing-module__nwuExq__lineLabel input:checked+.pricing-module__nwuExq__box{background:var(--petrol);border-color:var(--petrol);color:var(--paper)}.pricing-module__nwuExq__lineLabel input:focus-visible+.pricing-module__nwuExq__box{outline:2px solid var(--petrol);outline-offset:3px}.pricing-module__nwuExq__lineLabel>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.pricing-module__nwuExq__lineLabel strong{font-size:15px;font-weight:500}.pricing-module__nwuExq__lineLabel small{color:var(--quiet);font-size:12px;line-height:1.45}.pricing-module__nwuExq__segmented{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--wash);padding:3px;display:inline-flex}.pricing-module__nwuExq__segmented button{border-radius:calc(var(--radius-md) - 2px);color:var(--quiet);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:13px;transition:background .15s ease-out,color .15s ease-out}.pricing-module__nwuExq__segmented button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px hsl(var(--foreground)/.08)}.pricing-module__nwuExq__segmented button:disabled{cursor:default}.pricing-module__nwuExq__qtyCell{flex-direction:column;gap:4px;display:flex}.pricing-module__nwuExq__qtyCell small,.pricing-module__nwuExq__todayCell small,.pricing-module__nwuExq__magicCell small{color:var(--quiet);font-size:11px}.pricing-module__nwuExq__qtyInput{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font-family:var(--font-mono);font-size:15px}.pricing-module__nwuExq__qtyInput:focus-visible{outline:2px solid var(--petrol);outline-offset:1px}.pricing-module__nwuExq__select{align-items:center;display:flex;position:relative}.pricing-module__nwuExq__select select{width:100%;height:38px;padding:0 var(--space-8)0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font:inherit;appearance:none;cursor:pointer;font-size:14px}.pricing-module__nwuExq__select select:focus-visible{outline:2px solid var(--petrol);outline-offset:1px}.pricing-module__nwuExq__select svg{right:var(--space-3);color:var(--quiet);pointer-events:none;position:absolute}.pricing-module__nwuExq__selectSmall select{height:28px;padding-right:var(--space-6);color:var(--quiet);text-align:right;text-align-last:right;background:0 0;border-color:#0000;font-size:12px}.pricing-module__nwuExq__selectSmall select:hover{border-color:var(--line)}.pricing-module__nwuExq__selectSmall svg{right:var(--space-2)}.pricing-module__nwuExq__todayCell,.pricing-module__nwuExq__magicCell{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pricing-module__nwuExq__todayCell>b{font-family:var(--font-mono);color:var(--quiet);font-size:15px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.pricing-module__nwuExq__magicLine{justify-content:flex-end;align-items:center;gap:var(--space-3);white-space:nowrap;display:inline-flex}.pricing-module__nwuExq__magicLine b{font-family:var(--font-mono);font-size:16px;font-weight:500}.pricing-module__nwuExq__discount{background:hsl(var(--accent)/.1);color:var(--petrol);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.pricing-module__nwuExq__discountMore{background:var(--wash);color:var(--quiet);box-shadow:inset 0 0 0 1px var(--line)}.pricing-module__nwuExq__totals{background:var(--wash)}.pricing-module__nwuExq__totalRow{align-items:center;gap:var(--space-6);padding:var(--space-5)var(--space-8);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 190px 190px;font-size:14px;font-weight:500;display:grid}.pricing-module__nwuExq__totalRow>span:first-child{flex-direction:column;gap:2px;display:flex}.pricing-module__nwuExq__totalRow small{color:var(--quiet);font-size:11px;font-weight:400}.pricing-module__nwuExq__totalRow .pricing-module__nwuExq__magicLine b,.pricing-module__nwuExq__totalToday{font-family:var(--font-mono);text-align:right;font-size:18px}.pricing-module__nwuExq__totalToday{color:var(--quiet);font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.pricing-module__nwuExq__bundleRow{background:hsl(var(--accent)/.07);color:var(--petrol)}.pricing-module__nwuExq__totalCta{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6)var(--space-8);display:flex}.pricing-module__nwuExq__totalCta p{color:var(--quiet);font-size:15px;line-height:1.6}.pricing-module__nwuExq__totalCta p b{color:var(--petrol);font-weight:500}.pricing-module__nwuExq__bundleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.pricing-module__nwuExq__bundleGrid article{gap:var(--space-4);padding:var(--space-8)var(--space-6);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.pricing-module__nwuExq__bundleGrid article:last-child{border-right:0}.pricing-module__nwuExq__bundleGrid article.pricing-module__nwuExq__featured{background:var(--petrol);color:var(--paper)}.pricing-module__nwuExq__featured .pricing-module__nwuExq__cardName{color:var(--paper)}.pricing-module__nwuExq__price{font-family:var(--font-mono);letter-spacing:-1.5px;font-size:36px;font-weight:400}.pricing-module__nwuExq__price small{font-family:var(--font-sans);letter-spacing:0;opacity:.7;font-size:14px}.pricing-module__nwuExq__bundleGrid p{color:var(--quiet);font-size:13px;line-height:1.6}.pricing-module__nwuExq__worth{font-weight:500}.pricing-module__nwuExq__featured p,.pricing-module__nwuExq__featured .pricing-module__nwuExq__ticks{color:hsl(var(--accent-foreground))}.pricing-module__nwuExq__ticks{gap:var(--space-2);flex-direction:column;font-size:13px;list-style:none;display:flex}.pricing-module__nwuExq__ticks li{gap:var(--space-2);align-items:flex-start;display:flex}.pricing-module__nwuExq__ticks svg{margin-top:2px}.pricing-module__nwuExq__bundleGrid article>a{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);margin-top:auto;font-size:13px;font-weight:500;display:flex}.pricing-module__nwuExq__featured>a{border-top-color:hsl(var(--background)/.3)!important}.pricing-module__nwuExq__freeGrid{gap:var(--space-6)var(--space-8);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.pricing-module__nwuExq__freeGrid li{gap:var(--space-3);color:var(--quiet);font-size:14px;line-height:1.6;display:flex}.pricing-module__nwuExq__freeGrid svg{color:var(--petrol);margin-top:2px}.pricing-module__nwuExq__freeGrid span{flex-direction:column;gap:2px;display:flex}.pricing-module__nwuExq__freeGrid strong{color:var(--ink);font-weight:500}.pricing-module__nwuExq__faqList{border-top:1px solid var(--line);max-width:900px}.pricing-module__nwuExq__faqList details{border-bottom:1px solid var(--line)}.pricing-module__nwuExq__faqList summary{justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--space-6);cursor:pointer;font-size:17px;font-weight:500;list-style:none;display:flex}.pricing-module__nwuExq__faqList summary::-webkit-details-marker{display:none}.pricing-module__nwuExq__faqList summary svg{color:var(--petrol);transition:transform .15s ease-out}.pricing-module__nwuExq__faqList details[open] summary svg{transform:rotate(45deg)}.pricing-module__nwuExq__faqList details p{padding-bottom:var(--space-6);max-width:720px;color:var(--quiet);font-size:15px;line-height:1.75}@media (max-width:1200px){.pricing-module__nwuExq__hero,.pricing-module__nwuExq__section{padding-inline:var(--space-8)}.pricing-module__nwuExq__billHead{display:none}.pricing-module__nwuExq__line{padding-inline:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-module__nwuExq__lineLabel{grid-column:1/-1}.pricing-module__nwuExq__totalRow{padding-inline:var(--space-6)}.pricing-module__nwuExq__bundleGrid{grid-template-columns:repeat(2,1fr)}.pricing-module__nwuExq__bundleGrid article:nth-child(2n){border-right:0}.pricing-module__nwuExq__bundleGrid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.pricing-module__nwuExq__freeGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.pricing-module__nwuExq__hero{padding:var(--space-12)var(--space-4)var(--space-10)}.pricing-module__nwuExq__section{padding:var(--space-12)var(--space-4)}.pricing-module__nwuExq__line{padding-inline:var(--space-5);grid-template-columns:1fr 1fr}.pricing-module__nwuExq__todayCell,.pricing-module__nwuExq__magicCell{text-align:left;align-items:flex-start}.pricing-module__nwuExq__magicLine{flex-direction:row-reverse}.pricing-module__nwuExq__totalRow{gap:var(--space-2)var(--space-4);padding-inline:var(--space-5);grid-template-columns:1fr 1fr}.pricing-module__nwuExq__totalRow>span:first-child{grid-column:1/-1}.pricing-module__nwuExq__totalRow>span:empty{display:none}.pricing-module__nwuExq__totalToday{text-align:left}.pricing-module__nwuExq__totalCta{padding-inline:var(--space-5);flex-direction:column;align-items:stretch}.pricing-module__nwuExq__bundleGrid,.pricing-module__nwuExq__freeGrid{grid-template-columns:1fr}.pricing-module__nwuExq__bundleGrid article{border-right:0;border-bottom:1px solid var(--line)}.pricing-module__nwuExq__bundleGrid article:last-child{border-bottom:0}}
