html body.pricing main>section{margin-left:4vw;margin-right:4vw}html body.pricing main>section .cta,html body.pricing main>section.cta{display:flex;flex-wrap:wrap;align-items:center;gap:.85em 1.5em;font-family:"Noto Sans",sans-serif;font-size:clamp(1.25rem,1.4vw,16px);font-weight:500;line-height:1.2;justify-content:center}html body.pricing main>section.cta{padding:2.5vw 0 3.5vw}html body.pricing main>section .cta a.link i,html body.pricing main>section .cta i,html body.pricing main>section.billing i,html body.pricing main>section.bronze-silver i,html body.pricing main>section.choices i,html body.pricing main>section.cta a.link i,html body.pricing main>section.cta i,html body.pricing main>section.difference i,html body.pricing main>section.faq i,html body.pricing main>section.hosting i,html body.pricing main>section.hosting-compat i,html body.pricing main>section.premium i,html body.pricing main>section.premium-adds i,html body.pricing main>section.pricing-intro i,html body.pricing main>section.suspects i{font-family:"Merriweather",serif;font-size:95%}html body.pricing main>section.cta a.button{display:inline-block;padding:.65em 1.35em;border:2px solid #0e071c;border-radius:.25em;text-decoration:none;transition:background-color .35s ease,color .35s ease,border-color .35s ease}html body.pricing main>section.cta a.button.primary{background-color:#0e071c;color:#e47833}html body.pricing main>section.cta a.button.primary:hover{background-color:#e47833;border-color:#e47833;color:#0e071c}html body.pricing main>section.cta a.button.secondary{background-color:transparent;color:#0e071c}html body.pricing main>section.cta a.button.secondary:hover{background-color:#0e071c;color:#e47833}html body.pricing main>section.cta a.link{color:inherit;text-decoration:none;border-bottom:1px solid rgba(14,7,28,.35);padding-bottom:.1em;transition:color .35s ease,border-color .35s ease}html body.pricing main>section.cta a.link:hover{color:#33a0e4;border-bottom-color:#33a0e4}html body.pricing main>section .cta{margin-top:1.5em;padding:0}html body.pricing main>section .cta a.button,html body.pricing main>section.pricing-plans article.plan-card a.button{display:inline-block;padding:.65em 1.35em;border:2px solid #0e071c;border-radius:.25em;text-decoration:none;transition:background-color .35s ease,color .35s ease,border-color .35s ease}html body.pricing main>section .cta a.button.primary{background-color:#0e071c;color:#e47833}html body.pricing main>section .cta a.button.primary:hover,html body.pricing main>section.pricing-plans article.plan-card a.button.primary:hover{background-color:#e47833;border-color:#e47833;color:#0e071c}html body.pricing main>section .cta a.button.secondary{background-color:transparent;color:#0e071c}html body.pricing main>section .cta a.button.secondary:hover,html body.pricing main>section.pricing-plans article.plan-card a.button.primary{background-color:#0e071c;color:#e47833}html body.pricing main>section .cta a.link{color:inherit;text-decoration:none;border-bottom:1px solid rgba(14,7,28,.35);padding-bottom:.1em;transition:color .35s ease,border-color .35s ease}html body.pricing main>section .cta a.link:hover,html body.pricing main>section.pricing-plans article.plan-card a.link:hover{color:#33a0e4;border-bottom-color:#33a0e4}html body.pricing main>section.billing,html body.pricing main>section.bronze-silver,html body.pricing main>section.choices,html body.pricing main>section.difference,html body.pricing main>section.faq,html body.pricing main>section.hosting,html body.pricing main>section.hosting-compat,html body.pricing main>section.premium,html body.pricing main>section.premium-adds,html body.pricing main>section.pricing-intro,html body.pricing main>section.suspects{font-family:"Roboto",sans-serif;padding:4vw 0}@media screen and (min-width:769px){html body.pricing main>section.billing .content,html body.pricing main>section.bronze-silver .content,html body.pricing main>section.choices .content,html body.pricing main>section.difference .content,html body.pricing main>section.faq .content,html body.pricing main>section.hosting .content,html body.pricing main>section.hosting-compat .content,html body.pricing main>section.premium .content,html body.pricing main>section.premium-adds .content,html body.pricing main>section.pricing-intro .content,html body.pricing main>section.suspects .content{columns:2 auto;orphans:3}}html body.pricing main>section.billing .faq-entry,html body.pricing main>section.billing div.chunk,html body.pricing main>section.bronze-silver .faq-entry,html body.pricing main>section.bronze-silver div.chunk,html body.pricing main>section.choices .faq-entry,html body.pricing main>section.choices div.chunk,html body.pricing main>section.difference .faq-entry,html body.pricing main>section.difference div.chunk,html body.pricing main>section.faq .faq-entry,html body.pricing main>section.faq div.chunk,html body.pricing main>section.hosting .faq-entry,html body.pricing main>section.hosting div.chunk,html body.pricing main>section.hosting-compat .faq-entry,html body.pricing main>section.hosting-compat div.chunk,html body.pricing main>section.premium .faq-entry,html body.pricing main>section.premium div.chunk,html body.pricing main>section.premium-adds .faq-entry,html body.pricing main>section.premium-adds div.chunk,html body.pricing main>section.pricing-intro .faq-entry,html body.pricing main>section.pricing-intro div.chunk,html body.pricing main>section.suspects .faq-entry,html body.pricing main>section.suspects div.chunk{break-inside:avoid}html body.pricing main>section.billing div.chunk+div.chunk,html body.pricing main>section.billing p+div.chunk,html body.pricing main>section.bronze-silver div.chunk+div.chunk,html body.pricing main>section.bronze-silver p+div.chunk,html body.pricing main>section.choices div.chunk+div.chunk,html body.pricing main>section.choices p+div.chunk,html body.pricing main>section.difference div.chunk+div.chunk,html body.pricing main>section.difference p+div.chunk,html body.pricing main>section.faq div.chunk+div.chunk,html body.pricing main>section.faq p+div.chunk,html body.pricing main>section.hosting div.chunk+div.chunk,html body.pricing main>section.hosting p+div.chunk,html body.pricing main>section.hosting-compat div.chunk+div.chunk,html body.pricing main>section.hosting-compat p+div.chunk,html body.pricing main>section.premium div.chunk+div.chunk,html body.pricing main>section.premium p+div.chunk,html body.pricing main>section.premium-adds div.chunk+div.chunk,html body.pricing main>section.premium-adds p+div.chunk,html body.pricing main>section.pricing-intro div.chunk+div.chunk,html body.pricing main>section.pricing-intro p+div.chunk,html body.pricing main>section.suspects div.chunk+div.chunk,html body.pricing main>section.suspects p+div.chunk{margin-top:2em}html body.pricing main>section.billing strong,html body.pricing main>section.bronze-silver strong,html body.pricing main>section.choices strong,html body.pricing main>section.difference strong,html body.pricing main>section.faq strong,html body.pricing main>section.hosting strong,html body.pricing main>section.hosting-compat strong,html body.pricing main>section.premium strong,html body.pricing main>section.premium-adds strong,html body.pricing main>section.pricing-intro strong,html body.pricing main>section.suspects strong{font-weight:500}html body.pricing main>section.billing tt,html body.pricing main>section.bronze-silver tt,html body.pricing main>section.choices tt,html body.pricing main>section.difference tt,html body.pricing main>section.faq tt,html body.pricing main>section.hosting tt,html body.pricing main>section.hosting-compat tt,html body.pricing main>section.premium tt,html body.pricing main>section.premium-adds tt,html body.pricing main>section.pricing-intro tt,html body.pricing main>section.suspects tt{font-family:"Noto Sans Mono",monospace}html body.pricing main>section.billing h1,html body.pricing main>section.billing h2,html body.pricing main>section.bronze-silver h1,html body.pricing main>section.bronze-silver h2,html body.pricing main>section.choices h1,html body.pricing main>section.choices h2,html body.pricing main>section.difference h1,html body.pricing main>section.difference h2,html body.pricing main>section.faq h1,html body.pricing main>section.faq h2,html body.pricing main>section.hosting h1,html body.pricing main>section.hosting h2,html body.pricing main>section.hosting-compat h1,html body.pricing main>section.hosting-compat h2,html body.pricing main>section.premium h1,html body.pricing main>section.premium h2,html body.pricing main>section.premium-adds h1,html body.pricing main>section.premium-adds h2,html body.pricing main>section.pricing-intro h1,html body.pricing main>section.pricing-intro h2,html body.pricing main>section.suspects h1,html body.pricing main>section.suspects h2{font-family:"Noto Sans",sans-serif;font-size:clamp(2rem,2.4vw,26px);font-weight:500;line-height:1.2;margin-bottom:1em}html body.pricing main>section.billing h3,html body.pricing main>section.bronze-silver h3,html body.pricing main>section.choices h3,html body.pricing main>section.difference h3,html body.pricing main>section.faq h3,html body.pricing main>section.hosting h3,html body.pricing main>section.hosting-compat h3,html body.pricing main>section.premium h3,html body.pricing main>section.premium-adds h3,html body.pricing main>section.pricing-intro h3,html body.pricing main>section.suspects h3{font-size:clamp(1.5rem,1.8vw,20px);font-weight:500;line-height:1.2;margin-bottom:.5em}html body.pricing main>section.billing p,html body.pricing main>section.bronze-silver p,html body.pricing main>section.choices p,html body.pricing main>section.difference p,html body.pricing main>section.faq p,html body.pricing main>section.hosting p,html body.pricing main>section.hosting-compat p,html body.pricing main>section.premium p,html body.pricing main>section.premium-adds p,html body.pricing main>section.pricing-intro p,html body.pricing main>section.suspects p{font-size:clamp(1.5rem,1.6vw,18px);line-height:1.4}html body.pricing main>section.billing p+p,html body.pricing main>section.bronze-silver p+p,html body.pricing main>section.choices p+p,html body.pricing main>section.difference p+p,html body.pricing main>section.faq p+p,html body.pricing main>section.hosting p+p,html body.pricing main>section.hosting-compat p+p,html body.pricing main>section.premium p+p,html body.pricing main>section.premium-adds p+p,html body.pricing main>section.pricing-intro p+p,html body.pricing main>section.suspects p+p{margin-top:1em}html body.pricing main>section.billing p.intro,html body.pricing main>section.bronze-silver p.intro,html body.pricing main>section.choices p.intro,html body.pricing main>section.difference p.intro,html body.pricing main>section.faq p.intro,html body.pricing main>section.hosting p.intro,html body.pricing main>section.hosting-compat p.intro,html body.pricing main>section.premium p.intro,html body.pricing main>section.premium-adds p.intro,html body.pricing main>section.pricing-intro p.intro,html body.pricing main>section.suspects p.intro{font-size:calc(1.05*clamp(1.5rem,1.6vw,18px))}html body.pricing main>section.billing p.more,html body.pricing main>section.bronze-silver p.more,html body.pricing main>section.choices p.more,html body.pricing main>section.difference p.more,html body.pricing main>section.faq p.more,html body.pricing main>section.hosting p.more,html body.pricing main>section.hosting-compat p.more,html body.pricing main>section.premium p.more,html body.pricing main>section.premium-adds p.more,html body.pricing main>section.pricing-intro p.more,html body.pricing main>section.suspects p.more{max-height:0;opacity:0;overflow:hidden;transform:translateY(-.25em);transition:max-height 600ms ease-in-out,opacity 350ms ease-in-out,transform 350ms ease-in-out,margin-top 600ms ease-in-out;margin-top:0}html body.pricing main>section.billing p span.highlight,html body.pricing main>section.billing p.show-more,html body.pricing main>section.bronze-silver p span.highlight,html body.pricing main>section.bronze-silver p.show-more,html body.pricing main>section.choices p span.highlight,html body.pricing main>section.choices p.show-more,html body.pricing main>section.difference p span.highlight,html body.pricing main>section.difference p.show-more,html body.pricing main>section.faq p span.highlight,html body.pricing main>section.faq p.show-more,html body.pricing main>section.hosting p span.highlight,html body.pricing main>section.hosting p.show-more,html body.pricing main>section.hosting-compat p span.highlight,html body.pricing main>section.hosting-compat p.show-more,html body.pricing main>section.premium p span.highlight,html body.pricing main>section.premium p.show-more,html body.pricing main>section.premium-adds p span.highlight,html body.pricing main>section.premium-adds p.show-more,html body.pricing main>section.pricing-intro p span.highlight,html body.pricing main>section.pricing-intro p.show-more,html body.pricing main>section.suspects p span.highlight,html body.pricing main>section.suspects p.show-more{font-weight:500}html body.pricing main>section.billing a.toggle,html body.pricing main>section.bronze-silver a.toggle,html body.pricing main>section.choices a.toggle,html body.pricing main>section.difference a.toggle,html body.pricing main>section.faq a.toggle,html body.pricing main>section.hosting a.toggle,html body.pricing main>section.hosting-compat a.toggle,html body.pricing main>section.premium a.toggle,html body.pricing main>section.premium-adds a.toggle,html body.pricing main>section.pricing-intro a.toggle,html body.pricing main>section.suspects a.toggle{display:inline-flex;align-items:center;gap:.4em;color:inherit;text-decoration:none}html body.pricing main>section.billing a.toggle .toggle-arrow,html body.pricing main>section.bronze-silver a.toggle .toggle-arrow,html body.pricing main>section.choices a.toggle .toggle-arrow,html body.pricing main>section.difference a.toggle .toggle-arrow,html body.pricing main>section.faq a.toggle .toggle-arrow,html body.pricing main>section.hosting a.toggle .toggle-arrow,html body.pricing main>section.hosting-compat a.toggle .toggle-arrow,html body.pricing main>section.premium a.toggle .toggle-arrow,html body.pricing main>section.premium-adds a.toggle .toggle-arrow,html body.pricing main>section.pricing-intro a.toggle .toggle-arrow,html body.pricing main>section.suspects a.toggle .toggle-arrow{flex-shrink:0;width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-top:.45em solid currentColor;transform-origin:50% 35%;transition:transform 600ms ease-in-out}html body.pricing main>section.billing .faq-entry h3,html body.pricing main>section.bronze-silver .faq-entry h3,html body.pricing main>section.choices .faq-entry h3,html body.pricing main>section.difference .faq-entry h3,html body.pricing main>section.faq .faq-entry h3,html body.pricing main>section.hosting .faq-entry h3,html body.pricing main>section.hosting-compat .faq-entry h3,html body.pricing main>section.premium .faq-entry h3,html body.pricing main>section.premium-adds .faq-entry h3,html body.pricing main>section.pricing-intro .faq-entry h3,html body.pricing main>section.suspects .faq-entry h3{margin-bottom:0}html body.pricing main>section.billing .faq-entry+.faq-entry,html body.pricing main>section.bronze-silver .faq-entry+.faq-entry,html body.pricing main>section.choices .faq-entry+.faq-entry,html body.pricing main>section.difference .faq-entry+.faq-entry,html body.pricing main>section.faq .faq-entry+.faq-entry,html body.pricing main>section.hosting .faq-entry+.faq-entry,html body.pricing main>section.hosting-compat .faq-entry+.faq-entry,html body.pricing main>section.premium .faq-entry+.faq-entry,html body.pricing main>section.premium-adds .faq-entry+.faq-entry,html body.pricing main>section.pricing-intro .faq-entry+.faq-entry,html body.pricing main>section.suspects .faq-entry+.faq-entry{margin-top:1.25em}html body.pricing main>section.billing .faq-entry .faq-answer,html body.pricing main>section.bronze-silver .faq-entry .faq-answer,html body.pricing main>section.choices .faq-entry .faq-answer,html body.pricing main>section.difference .faq-entry .faq-answer,html body.pricing main>section.faq .faq-entry .faq-answer,html body.pricing main>section.hosting .faq-entry .faq-answer,html body.pricing main>section.hosting-compat .faq-entry .faq-answer,html body.pricing main>section.premium .faq-entry .faq-answer,html body.pricing main>section.premium-adds .faq-entry .faq-answer,html body.pricing main>section.pricing-intro .faq-entry .faq-answer,html body.pricing main>section.suspects .faq-entry .faq-answer{max-height:0;opacity:0;overflow:hidden;transform:translateY(-.25em);transition:max-height 600ms ease-in-out,opacity 350ms ease-in-out,transform 350ms ease-in-out,margin-top 600ms ease-in-out;margin-top:0;padding-left:2em}html body.pricing main>section.billing .faq-entry.is-open .faq-answer,html body.pricing main>section.bronze-silver .faq-entry.is-open .faq-answer,html body.pricing main>section.choices .faq-entry.is-open .faq-answer,html body.pricing main>section.difference .faq-entry.is-open .faq-answer,html body.pricing main>section.faq .faq-entry.is-open .faq-answer,html body.pricing main>section.hosting .faq-entry.is-open .faq-answer,html body.pricing main>section.hosting-compat .faq-entry.is-open .faq-answer,html body.pricing main>section.premium .faq-entry.is-open .faq-answer,html body.pricing main>section.premium-adds .faq-entry.is-open .faq-answer,html body.pricing main>section.pricing-intro .faq-entry.is-open .faq-answer,html body.pricing main>section.suspects .faq-entry.is-open .faq-answer{max-height:60vh;opacity:1;transform:none;margin-top:.5em}html body.pricing main>section.billing .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.billing.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.bronze-silver .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.bronze-silver.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.choices .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.choices.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.difference .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.difference.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.faq .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.faq.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.hosting .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.hosting-compat .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.hosting-compat.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.hosting.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.premium .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.premium-adds .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.premium-adds.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.premium.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.pricing-intro .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.pricing-intro.is-open p.show-more a.toggle .toggle-arrow,html body.pricing main>section.suspects .faq-entry.is-open h3 a.toggle .toggle-arrow,html body.pricing main>section.suspects.is-open p.show-more a.toggle .toggle-arrow{transform:rotate(180deg)}html body.pricing main>section.billing.is-open p.more,html body.pricing main>section.bronze-silver.is-open p.more,html body.pricing main>section.choices.is-open p.more,html body.pricing main>section.difference.is-open p.more,html body.pricing main>section.faq.is-open p.more,html body.pricing main>section.hosting-compat.is-open p.more,html body.pricing main>section.hosting.is-open p.more,html body.pricing main>section.premium-adds.is-open p.more,html body.pricing main>section.premium.is-open p.more,html body.pricing main>section.pricing-intro.is-open p.more,html body.pricing main>section.suspects.is-open p.more{max-height:60vh;opacity:1;transform:none;margin-top:1em}html body.pricing main>section.pricing-intro .content{columns:1}html body.pricing main>section.pricing-plans{font-family:"Roboto",sans-serif;padding:2vw 0 4vw}html body.pricing main>section.pricing-plans .plan-grid{display:grid;grid-template-columns:max-content 1fr 1fr;gap:2ch;align-items:stretch}@media screen and (min-width:961px){html body.pricing main>section.pricing-plans .plan-grid .plan-card--free{width:max-content;max-width:100%}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free .plan-cta,html body.pricing main>section.pricing-plans .plan-grid .plan-card--free .plan-cta a,html body.pricing main>section.pricing-plans .plan-grid .plan-card--free h2{white-space:nowrap}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free .plan-blurb{width:0;min-width:100%}}@media screen and (min-width:840px) and (max-width:960px){html body.pricing main>section.pricing-plans .plan-grid{grid-template-columns:1fr 1fr}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free{order:3;grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"title blurb cta""price blurb cta";align-items:center;column-gap:2.5ch;row-gap:.35em}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free h2{grid-area:title}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free .plan-price{grid-area:price}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free .plan-blurb{grid-area:blurb;align-self:center}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free .plan-cta{grid-area:cta;margin:0;justify-self:end}html body.pricing main>section.pricing-plans .plan-grid .plan-card--paid{order:1}}@media screen and (max-width:839px){html body.pricing main>section.pricing-plans .plan-grid{grid-template-columns:1fr}html body.pricing main>section.pricing-plans .plan-grid .plan-card--free{order:3}html body.pricing main>section.pricing-plans .plan-grid .plan-card--paid{order:1}}html body.pricing main>section.pricing-plans article.plan-card{border:1px solid rgba(14,7,28,.35);border-radius:.25em;padding:1.5em;display:flex;flex-direction:column;gap:1em}html body.pricing main>section.pricing-plans article.plan-card h2{font-family:"Noto Sans",sans-serif;font-size:clamp(1.5rem,1.8vw,22px);font-weight:500;line-height:1.2;margin:0}html body.pricing main>section.pricing-plans article.plan-card .plan-label{font-size:clamp(1rem,1.1vw,14px);font-weight:500;opacity:.75;margin:0}html body.pricing main>section.pricing-plans article.plan-card p{font-size:clamp(1.25rem,1.4vw,16px);line-height:1.4;margin:0}html body.pricing main>section.pricing-plans article.plan-card a.button{padding:.65em 1.15em;font-family:"Noto Sans",sans-serif;font-weight:500}html body.pricing main>section.pricing-plans article.plan-card a.link{color:inherit;text-decoration:none;border-bottom:1px solid rgba(14,7,28,.35);padding-bottom:.1em;font-family:"Noto Sans",sans-serif;font-weight:500;transition:color .35s ease,border-color .35s ease}html body.pricing main>section.pricing-plans article.plan-card .price-table{width:100%;border-collapse:collapse;font-size:clamp(1rem,1.25vw,15px);font-family:"Noto Sans Mono",monospace}@media screen and (max-width:960px){html body.pricing main>section.pricing-plans article.plan-card .price-table{font-size:clamp(1.05rem,1.7vw,15.5px)}html body.pricing main>section.pricing-plans article.plan-card .price-table caption.price-table-hint{font-size:clamp(1rem,1.5vw,14px)}html body.pricing main>section.pricing-plans article.plan-card .price-table button.currency-select,html body.pricing main>section.pricing-plans article.plan-card .price-table td,html body.pricing main>section.pricing-plans article.plan-card .price-table th{padding:.65em .5em}}@media screen and (max-width:839px){html body.pricing main>section.pricing-plans article.plan-card .price-table{font-size:clamp(1.3rem,2.125vw,19.5px)}html body.pricing main>section.pricing-plans article.plan-card .price-table caption.price-table-hint{font-size:clamp(1.25rem,1.875vw,17.5px)}}html body.pricing main>section.pricing-plans article.plan-card .price-table caption.price-table-hint{caption-side:top;text-align:left;font-family:"Noto Sans",sans-serif;font-size:clamp(1rem,1.15vw,14px);font-weight:500;opacity:.75;margin-bottom:.5em}html body.pricing main>section.pricing-plans article.plan-card .price-table td,html body.pricing main>section.pricing-plans article.plan-card .price-table th{padding:.5em .4em;text-align:center;vertical-align:top;cursor:pointer;transition:background-color .25s ease,opacity .25s ease}html body.pricing main>section.pricing-plans article.plan-card .price-table thead th{font-family:"Noto Sans",sans-serif;font-weight:500;border-bottom:1px solid rgba(14,7,28,.25);white-space:nowrap;padding:0}html body.pricing main>section.pricing-plans article.plan-card .price-table tbody tr+tr td{border-top:1px solid rgba(14,7,28,.15)}html body.pricing main>section.pricing-plans article.plan-card .price-table .yearly-equiv{display:block;font-size:85%;opacity:.7;margin-top:.15em}html body.pricing main>section.pricing-plans article.plan-card .price-table button.currency-select{display:block;width:100%;margin:0;padding:.5em .4em;border:0;border-bottom:2px solid transparent;background:0 0;color:inherit;font:inherit;font-family:"Noto Sans",sans-serif;font-weight:500;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}html body.pricing main>section.pricing-plans article.plan-card .price-table button.currency-select .currency-flag{margin-right:.25ch}html body.pricing main>section.pricing-plans article.plan-card .price-table button.currency-select.is-selected{border-bottom-color:#0e071c;font-weight:700}html body.pricing main>section.pricing-plans article.plan-card .price-table button.currency-select:focus-visible{outline:2px solid #0e071c;outline-offset:-2px}html body.pricing main>section.pricing-plans article.plan-card .price-table td.is-hover,html body.pricing main>section.pricing-plans article.plan-card .price-table th.is-hover{background-color:rgba(14,7,28,.05)}html body.pricing main>section.pricing-plans article.plan-card .price-table.has-selection td:not(.is-selected),html body.pricing main>section.pricing-plans article.plan-card .price-table.has-selection th:has(button:not(.is-selected)){opacity:.45}html body.pricing main>section.pricing-plans article.plan-card .price-table.has-selection td.is-selected,html body.pricing main>section.pricing-plans article.plan-card .price-table.has-selection th:has(button.is-selected){background-color:rgba(14,7,28,.06);opacity:1}html body.pricing main>section.pricing-plans article.plan-card .price-table.has-selection td.is-hover:not(.is-selected),html body.pricing main>section.pricing-plans article.plan-card .price-table.has-selection th.is-hover:not(:has(button.is-selected)){opacity:.85;background-color:rgba(14,7,28,.05)}html body.pricing main>section.pricing-plans article.plan-card .plan-purchase{margin:0}html body.pricing main>section.pricing-plans article.plan-card .plan-purchase a.plan-buy{width:100%;box-sizing:border-box;text-align:center}html body.pricing main>section.pricing-plans article.plan-card .plan-purchase a.plan-buy.is-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}html body.pricing main>section.pricing-plans article.plan-card .plan-purchase-fallback{display:flex;flex-direction:column;gap:.65em;margin:0}html body.pricing main>section.pricing-plans article.plan-card .checkout-note{font-size:clamp(1rem,1.05vw,13px);opacity:.85;margin:0}html body.pricing main>section.pricing-plans article.plan-card.plan-card--free{border-color:rgba(14,7,28,.2);background:rgba(14,7,28,.04)}html body.pricing main>section.pricing-plans article.plan-card.plan-card--free .plan-price{font-family:"Noto Sans",sans-serif;font-size:clamp(1.75rem,2vw,24px);font-weight:500;margin:0}html body.pricing main>section.pricing-plans article.plan-card.plan-card--paid{border-color:#0e071c}html body.pricing main>section.pricing-plans article.plan-card.plan-card--paid .plan-footer{margin-top:auto;display:flex;flex-direction:column;gap:1em}html body.pricing main>section.pricing-final{padding:4vw 0 5vw}html body.pricing main>section.pricing-final .final-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2ch;text-align:center;width:100%}@media screen and (max-width:960px){html body.pricing main>section.pricing-final .final-grid{grid-template-columns:1fr 1fr}html body.pricing main>section.pricing-final .final-grid .final-card--free{display:none}}@media screen and (max-width:639px){html body.pricing main>section.pricing-final .final-grid{grid-template-columns:1fr}}html body.pricing main>section.pricing-final .final-grid h3{font-family:"Noto Sans",sans-serif;font-size:clamp(1.25rem,1.5vw,18px);font-weight:500;margin:0 0 .75em}html body.pricing main>section.pricing-final .final-grid .plan-label{font-size:clamp(1rem,1.05vw,13px);opacity:.75;margin:0 0 .5em}html body.pricing main>section.pricing-final .final-grid .final-cta{margin:0}html body.pricing main>section.pricing-final .final-grid .compact-buy{display:flex;flex-wrap:wrap;justify-content:center;gap:.65em 1.35em;font-size:clamp(1rem,1.15vw,15px);margin:.35em 0 0}html body.pricing main>section.pricing-final .final-grid .compact-buy a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(14,7,28,.35)}html body.pricing main a.read-more:hover,html body.pricing main>section.pricing-final .final-grid .compact-buy a:hover{color:#33a0e4;border-bottom-color:#33a0e4}html body.pricing main a.read-more{font-family:"Noto Sans",sans-serif;font-size:clamp(1.25rem,1.4vw,16px);font-weight:500;text-decoration:none;border-bottom:1px solid rgba(14,7,28,.35)}html body.pricing main .secondary-links{margin-top:1.5em;font-size:clamp(1.25rem,1.4vw,16px)}html body.pricing main .secondary-links a{margin-right:1.5em}