.pricing-page{color:#f4f0e6;background:#0a0b09;min-height:100vh}.pricing-page *{box-sizing:border-box}.pricing-page-hero{background:radial-gradient(circle at 85% 20%,#d8ff3e20,#0000 32%),#0a0b09;min-height:720px;padding:180px 4vw 85px}.pricing-page-hero>p,.pricing-section-heading>p,.website-pricing>div>p,.pricing-page-cta>p{letter-spacing:.18em;color:#d8ff3e;font-size:.75rem;font-weight:800}.pricing-page-hero h1{letter-spacing:-.07em;text-transform:uppercase;margin:3rem 0;font-size:clamp(4rem,8.2vw,8.6rem);line-height:.86}.pricing-page h1 em,.pricing-page h2 em{text-transform:none;color:#d8ff3e;font-family:Georgia,serif;font-weight:400}.pricing-page-hero>div{border-top:1px solid #ffffff25;justify-content:space-between;align-items:flex-end;gap:3rem;padding-top:1.8rem;display:flex}.pricing-page-hero>div p{color:#b7b5ad;max-width:650px;margin:0;font-size:1.1rem;line-height:1.65}.pricing-page-hero a,.pricing-page-cta a{color:#111;white-space:nowrap;background:#d8ff3e;border-radius:999px;align-items:center;gap:.8rem;padding:1rem 1.3rem;font-weight:800;display:inline-flex}.media-pricing{color:#111;background:#f4f0e6;padding:8rem 4vw}.pricing-section-heading{grid-template-columns:.45fr 1.55fr;gap:5vw;margin-bottom:4.5rem;display:grid}.pricing-section-heading>p{color:#596700}.pricing-section-heading h2,.website-pricing h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(3.2rem,6vw,7rem);line-height:.9}.pricing-section-heading h2 em{color:#670}.pricing-page-cards{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.pricing-page-cards article{color:#f4f0e6;background:#11120f;border:1px solid #111;flex-direction:column;min-height:610px;padding:2rem;display:flex}.pricing-page-cards article.featured{color:#111;background:#d8ff3e;transform:translateY(-1rem)}.package-label{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.65rem;display:flex}.package-label b,.package-label small{border:1px solid;border-radius:99px;padding:.45rem .65rem}.pricing-page-cards h3{letter-spacing:-.055em;margin:4rem 0 .6rem;font-size:clamp(2.6rem,4vw,4.3rem)}.pricing-page-cards article>p{color:#aaa99f}.pricing-page-cards .featured>p{color:#33382a}.package-price{border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;margin:1.5rem 0;padding:1.4rem 0}.featured .package-price{border-color:#1113}.package-price small,.package-price span{letter-spacing:.13em;font-size:.65rem}.package-price strong{letter-spacing:-.08em;font-size:clamp(4.8rem,7vw,7rem);line-height:.9;display:block}.package-price sup{vertical-align:top;font-size:1.2rem}.pricing-page-cards ul{margin:0 0 2rem;padding:0;list-style:none}.pricing-page-cards li{border-bottom:1px solid #ffffff20;align-items:center;gap:.7rem;padding:.7rem 0;font-size:.86rem;display:flex}.featured li{border-color:#1112}.pricing-page-cards li svg{color:#d8ff3e}.featured li svg{color:#111}.pricing-page-cards article>a{text-transform:uppercase;letter-spacing:.1em;border:1px solid;justify-content:space-between;align-items:center;margin-top:auto;padding:1rem;font-size:.74rem;font-weight:800;display:flex}.pricing-disclaimer{color:#66675f;max-width:760px;margin:3rem 0 0;line-height:1.6}.website-pricing{grid-template-columns:.25fr .95fr .8fr;align-items:start;gap:5vw;padding:8rem 4vw;display:grid}.website-pricing-mark{color:#d8ff3e;flex-direction:column;gap:2rem;display:flex}.website-pricing-mark svg{width:3rem;height:3rem}.website-pricing-mark span{font-size:.75rem}.website-pricing>div>p{margin:0 0 2rem}.website-pricing-copy>p{color:#aaa99f;margin-top:0;font-size:1.06rem;line-height:1.7}.website-pricing-copy ul{margin:2rem 0;padding:0;list-style:none}.website-pricing-copy li{border-top:1px solid #ffffff20;align-items:center;gap:.8rem;padding:1rem 0;display:flex}.website-pricing-copy li svg{color:#d8ff3e}.website-pricing-copy>a{color:#d8ff3e;border-bottom:1px solid #d8ff3e;align-items:center;gap:.7rem;padding-bottom:.5rem;font-weight:700;display:inline-flex}.pricing-page-cta{color:#111;background:#d8ff3e;padding:8rem 4vw}.pricing-page-cta>p{color:#4c5700}.pricing-page-cta h2{letter-spacing:-.065em;text-transform:uppercase;max-width:1000px;margin:2rem 0 3rem;font-size:clamp(3.3rem,7vw,8rem);line-height:.92}.pricing-page-cta a{color:#d8ff3e;background:#111}.pricing-page-footer{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;padding:2.3rem 4vw;font-size:.72rem;display:flex}.pricing-page-footer>a{font-size:1rem;font-weight:800}.pricing-page-footer p{color:#777a70}.pricing-page-footer div{gap:1.4rem;display:flex}@media (max-width:900px){.pricing-page-cards{grid-template-columns:1fr}.pricing-page-cards article.featured{transform:none}.website-pricing{grid-template-columns:1fr}.website-pricing-mark{flex-direction:row;align-items:center}.pricing-section-heading{grid-template-columns:1fr}.pricing-page-hero>div{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.pricing-page-hero{min-height:auto;padding:140px 5vw 65px}.pricing-page-hero h1{font-size:clamp(3.4rem,16vw,5.4rem)}.media-pricing,.website-pricing,.pricing-page-cta{padding:5rem 5vw}.pricing-page-cards article{min-height:560px;padding:1.5rem}.pricing-page-footer{flex-wrap:wrap;align-items:flex-start;gap:1.4rem}.pricing-page-footer p{display:none}.pricing-page-footer div{justify-content:space-between;width:100%}}
