.pricing-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pricing-cards>li{display:flex}.pricing-cards__card--orange{--pricing-tint:#fff1e0;--pricing-ink:#c4520a;--pricing-dot:#ff6900}.pricing-cards__card--pink{--pricing-tint:#fde7f2;--pricing-ink:#c81e78;--pricing-dot:#f6339a}.pricing-cards__card--purple{--pricing-tint:#f1eafc;--pricing-ink:#7a4fd0;--pricing-dot:#ad46ff}.pricing-cards__card--green{--pricing-tint:#e6f5ec;--pricing-ink:#1d7a4a;--pricing-dot:#3d8b5a}.pricing-cards__card{color:#1e2830;background:#fff;border:1px solid #f0e4cf;border-radius:1.625rem;flex-direction:column;flex:1;gap:.625rem;padding:1.875rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #1e28300d}.pricing-cards a.pricing-cards__card:hover{color:#1e2830;transform:translateY(-4px);box-shadow:0 22px 44px #1e28301a}.pricing-cards a.pricing-cards__card:focus-visible{outline:3px solid var(--pricing-ink);outline-offset:3px}.pricing-cards__orb{background:var(--pricing-tint);border-radius:50%;width:10rem;height:10rem;position:absolute;top:-2.875rem;right:-2.875rem}.pricing-cards__dot{background:var(--pricing-dot);border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:1.75rem;right:1.75rem}.pricing-cards__label,.pricing-cards__figure,.pricing-cards__text,.pricing-cards__more{position:relative}.pricing-cards__label{color:#5c6672;padding-right:1.75rem;font-size:.9375rem;font-weight:700}.pricing-cards__figure{font-family:var(--font-brand-serif),Georgia,serif;color:var(--pricing-ink);letter-spacing:-.02em;font-size:5rem;font-style:italic;font-weight:400;line-height:1}.pricing-cards__text{color:#4a5568;font-size:.96875rem;line-height:1.6}.pricing-cards__more{color:var(--pricing-ink);margin-top:auto;padding-top:.375rem;font-size:.9375rem;font-weight:700}.pricing-tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,18.75rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pricing-tools__card{background:#fff;border:1px solid #f0e4cf;border-radius:1.5rem;flex-direction:column;gap:.75rem;padding:1.625rem;display:flex;box-shadow:0 10px 30px #1e28300d}.pricing-tools__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pricing-tools__chip--orange{--pricing-tint:#fff1e0;--pricing-ink:#c4520a;--pricing-dot:#ff6900}.pricing-tools__chip--pink{--pricing-tint:#fde7f2;--pricing-ink:#c81e78;--pricing-dot:#f6339a}.pricing-tools__chip--purple{--pricing-tint:#f1eafc;--pricing-ink:#7a4fd0;--pricing-dot:#ad46ff}.pricing-tools__chip--green{--pricing-tint:#e6f5ec;--pricing-ink:#1d7a4a;--pricing-dot:#3d8b5a}.pricing-tools__chip{background:var(--pricing-tint);width:3rem;height:3rem;color:var(--pricing-ink);border-radius:.875rem;flex:none;place-items:center;display:grid}.pricing-tools__tag{color:#1d7a4a;background:#e6f5ec;border-radius:9999px;padding:.25rem .6875rem;font-size:.78125rem;font-weight:800}.pricing-tools__title{color:#1e2830;letter-spacing:-.02em;margin:0;font-size:1.1875rem;font-weight:800}.pricing-tools__text{color:#4a5568;margin:0;font-size:.96875rem;line-height:1.6}
.pricing-receipt{width:100%;position:relative}.pricing-receipt:after{content:"";background:linear-gradient(135deg,#fff 50%,#0000 50%) 0 0/.875rem .875rem repeat-x,linear-gradient(225deg,#fff 50%,#0000 50%) 0 0/.875rem .875rem repeat-x;height:.875rem;display:block}.pricing-receipt--stage{filter:drop-shadow(0 30px 40px #1e283047);max-width:24.375rem;transform:rotate(-2.5deg)}@media (max-width:768px){.pricing-receipt--stage{transform:rotate(-1.5deg)}}.pricing-receipt--left,.pricing-receipt--right{filter:drop-shadow(0 20px 26px #1e28301f)}.pricing-receipt--left{transform:rotate(-1.4deg)}.pricing-receipt--right{transform:rotate(1.4deg)}.pricing-receipt__paper{color:#1e2830;background:#fff;border-radius:.375rem .375rem 0 0;flex-direction:column;gap:.75rem;padding:1.625rem 1.625rem 1.25rem;display:flex}.pricing-receipt__head{border-bottom:1px dashed #c8c5ba;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding-bottom:.75rem;font-size:1rem;display:flex}.pricing-receipt__brand{color:#c4520a;letter-spacing:-.03em;font-size:1.125rem;font-weight:800}.pricing-receipt__tag{color:#5c6672;letter-spacing:.12em;text-align:right;text-transform:uppercase;font-size:.6875rem;font-weight:700}.pricing-receipt__pill--orange{--pricing-tint:#fff1e0;--pricing-ink:#c4520a;--pricing-dot:#ff6900}.pricing-receipt__pill--pink{--pricing-tint:#fde7f2;--pricing-ink:#c81e78;--pricing-dot:#f6339a}.pricing-receipt__pill--purple{--pricing-tint:#f1eafc;--pricing-ink:#7a4fd0;--pricing-dot:#ad46ff}.pricing-receipt__pill--green{--pricing-tint:#e6f5ec;--pricing-ink:#1d7a4a;--pricing-dot:#3d8b5a}.pricing-receipt__pill{background:var(--pricing-tint);color:var(--pricing-ink);border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:800}.pricing-receipt__lines{flex-direction:column;gap:.75rem;margin:0;display:flex}.pricing-receipt__line{align-items:baseline;gap:.625rem;font-size:.9375rem;display:flex}.pricing-receipt__line dt{color:#4a5568}.pricing-receipt__line:after{content:"";border-bottom:1px dotted #b3b1a9;flex:1;order:1;transform:translateY(-.25rem)}.pricing-receipt__line dd{font-variant-numeric:tabular-nums;order:2;margin:0;font-weight:700}.pricing-receipt__total{border-top:1px dashed #c8c5ba;justify-content:space-between;align-items:baseline;gap:.75rem;margin:.375rem 0 0;padding-top:.875rem;font-size:.9375rem;font-weight:700;display:flex}.pricing-receipt__total strong{font-family:var(--font-brand-serif),Georgia,serif;background:linear-gradient(90deg,#ff6900 0%,#f6339a 100%);-webkit-text-fill-color:#0000;letter-spacing:-.015em;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-size:clamp(2.5rem,4vw,3.375rem);font-style:italic;font-weight:400;line-height:1.1}.pricing-receipt__note{color:#5c6672;margin:0;font-size:.8125rem;line-height:1.5}