.site .wrap.pricing-intro{padding-top:40px;padding-bottom:40px}.site .pricing-intro__title{margin-top:12px;font-size:52px;line-height:1.04}.pricing-intro__lead{font:400 17px/1.55 var(--font-sans);color:var(--ee-ink-lead);margin:16px 0 0}.site .wrap.pricing-main{padding-bottom:56px}.pricing-plan{background:var(--ee-band-teal);color:var(--ee-on-band-teal);border-radius:20px;padding:36px 20px 28px;position:relative;box-shadow:0 30px 60px -32px #004041b3}.site .tape--plan{top:-9px;left:30px;transform:rotate(-3deg)}.pricing-plan__name,.pricing-plan__label{font:600 13px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-blue-skies);margin:0}.pricing-plan__label{letter-spacing:.14em;margin:0 0 14px;font-size:12px}.pricing-plan__label--also{margin-top:28px}.pricing-plan__price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:14px 0 0;display:flex}.site .pricing-plan__amount{font-size:92px;line-height:.9}.pricing-plan__first{font:500 19px var(--font-sans)}.pricing-plan__then{font:500 17px var(--font-sans);color:#fff8eed9;margin:12px 0 0}.pricing-plan__rule{background:#fff8ee2e;height:1px;margin:28px 0}.pricing-plan__allowance{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pricing-plan__cell{background:#fff8ee14;border-radius:14px;padding:16px 14px;box-shadow:inset 0 0 0 1px #fff8ee1f}.site .pricing-plan__n{color:var(--color-sand);font-size:38px;line-height:1}.pricing-plan__what{font:500 14px var(--font-sans);color:#fff8eed9;margin:6px 0 0}.pricing-plan__note{font:400 14px/1.6 var(--font-sans);color:#fff8eebf;margin:12px 0 0}.pricing-plan__included{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pricing-plan__included li{font:400 16px/1.4 var(--font-sans);align-items:flex-start;gap:12px;display:flex}.pricing-plan__included svg{fill:none;width:20px;height:20px;stroke:var(--color-sand);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.pricing-plan__ask{margin-top:30px}.pricing-plan .invite-face--dark{align-items:flex-start}.pricing-plan .invite-face--dark .invite-face__legal{text-align:left}.pricing-promise,.pricing-packs{border-radius:6px;position:relative;box-shadow:0 18px 40px -22px #38202073}.pricing-promise{background:var(--color-blue-skies);margin-top:34px;padding:28px 22px;transform:rotate(-1deg)}.site .tape--promise{margin-left:-30px;top:-9px;left:50%}.pricing-packs{background:var(--color-cotton-candy);margin-top:26px;padding:28px 18px 18px;transform:rotate(.6deg)}.site .pricing-card__title{font-size:28px;line-height:1.1}.pricing-card__body{font:400 16px/1.6 var(--font-sans);margin:10px 0 0}.pricing-packs .pricing-card__title,.pricing-packs .pricing-card__body{padding:0 4px}.pricing-packs__list{flex-direction:column;gap:10px;margin-top:18px;display:flex}.pricing-pack{background:#fff8eeb3;border-radius:12px;padding:14px 16px 13px}.pricing-pack__top{justify-content:space-between;align-items:baseline;margin:0;display:flex}.pricing-pack__name{font:600 15px var(--font-sans)}.site .pricing-pack__price{color:var(--ee-accent);font-size:28px}.pricing-pack__what{font:400 14px/1.5 var(--font-sans);color:var(--ee-ink-lead);margin:4px 0 0}.site .wrap.pricing-faq{padding-top:16px;padding-bottom:40px}.site .band.pricing-close{text-align:center;margin-top:30px;padding:56px 0}.pricing-close .invite-face{margin-top:24px}.pricing-plan__price{flex-wrap:nowrap;gap:6px}.site .pricing-plan__amount{font-size:clamp(64px,19vw,92px)}.pricing-plan__then b{color:#fff8ee;font-weight:700}
@media (min-width:600px){.site .wrap.pricing-intro{text-align:center;padding-top:72px;padding-bottom:48px}.site .pricing-intro__title{margin-top:16px;font-size:72px}.pricing-intro__lead{max-width:560px;margin:22px auto 0;font-size:18px;line-height:1.6}.site .wrap.pricing-main{max-width:834px;padding-top:12px;padding-bottom:72px}.pricing-plan{border-radius:28px;padding:52px 48px 46px;box-shadow:0 40px 80px -40px #004041b3}.site .tape--plan{top:-11px;left:52px}.pricing-plan__name{font-size:14px}.pricing-plan__price{gap:14px;margin-top:16px}.site .pricing-plan__amount{font-size:112px}.pricing-plan__first{font-size:21px}.pricing-plan__then{font-size:18px}.pricing-plan__rule{margin:32px 0}.pricing-plan__allowance{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricing-plan__cell{padding:18px 16px}.site .pricing-plan__n{font-size:44px}.pricing-plan__note{margin-top:14px}.pricing-plan__label--also{margin:32px 0 16px}.pricing-plan__included{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;display:grid}.pricing-plan__included li{font-size:17px}.pricing-plan__ask{margin-top:38px}.pricing-promise{margin-top:44px;padding:36px 36px 34px;transform:rotate(-.8deg)}.site .tape--promise{margin-left:-38px;top:-11px}.pricing-packs{margin-top:32px;padding:36px 28px 28px;transform:rotate(.5deg)}.site .pricing-card__title{font-size:30px}.pricing-card__body{margin-top:12px;font-size:17px}.pricing-packs .pricing-card__title,.pricing-packs .pricing-card__body{padding:0 8px}.pricing-packs__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.pricing-pack{padding:16px 14px 14px}.site .pricing-pack__price{font-size:30px}.pricing-pack__what{white-space:nowrap;margin-top:6px;font-size:13px;line-height:1.55}.site .wrap.pricing-faq{max-width:834px;padding-top:0;padding-bottom:88px}.site .pricing-faq .section-title{text-align:center}.site .pricing-faq .qa-list{margin-top:32px}.site .pricing-faq .qa-btn{gap:20px;min-height:72px;padding:22px 0;font-size:19px}.site .pricing-faq .qa-sign{width:34px;height:34px;font-size:20px}.site .pricing-faq .qa-a{max-width:680px;margin-bottom:26px;font-size:18px}.site .band.pricing-close{margin-top:0;padding:72px 0}.site .pricing-close .section-title{font-size:52px;line-height:1.05}.pricing-close .invite-face{margin-top:30px}}@media (min-width:1024px){.site .wrap.pricing-intro{padding-top:90px;padding-bottom:60px}.site .pricing-intro__title{margin-top:18px;font-size:96px;line-height:.98}.pricing-intro__lead{max-width:600px;margin-top:24px;font-size:21px;line-height:1.55}.site .wrap.pricing-main{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:40px;max-width:1240px;padding-top:20px;padding-bottom:100px;display:grid}.pricing-plan{border-radius:30px;padding:56px 58px 50px}.site .tape--plan{top:-12px;left:60px}.pricing-plan__price{margin-top:18px}.site .pricing-plan__amount{font-size:120px}.pricing-plan__first{font-size:22px}.pricing-plan__then{font-size:19px}.pricing-plan__rule{margin:34px 0}.pricing-plan__allowance{gap:10px}.pricing-plan__cell{padding:16px 14px}.site .pricing-plan__n{font-size:40px}.pricing-plan__note{color:#fff8eeb3;margin-top:12px}.pricing-plan__included{grid-template-columns:max-content max-content;gap:14px 40px}.pricing-plan__included li{align-items:center;font-size:16px}.pricing-plan__ask{margin-top:36px}.pricing-side{flex-direction:column;gap:24px;display:flex}.pricing-promise,.pricing-packs{margin-top:0;padding:34px 32px}.pricing-promise{transform:rotate(-1deg)}.site .tape--promise{margin-left:0;top:-12px;left:40%}.pricing-packs{transform:rotate(.6deg)}.site .pricing-card__title{font-size:32px;line-height:1.1}.pricing-card__body{margin-top:10px;font-size:16px}.pricing-packs .pricing-card__title,.pricing-packs .pricing-card__body{padding:0}.pricing-packs__list{flex-direction:column;gap:10px;margin-top:16px;display:flex}.pricing-pack{padding:14px 14px 12px}.pricing-pack__name{font-size:14px}.site .pricing-pack__price{font-size:28px}.pricing-pack__what{white-space:normal;line-height:1.5}.site .wrap.pricing-faq{max-width:920px;padding-top:20px;padding-bottom:120px}.site .pricing-faq .qa-list{border-bottom:0;margin-top:40px}.site .pricing-faq .qa-btn{min-height:0;padding:24px 0;font-size:20px}.site .pricing-faq .qa-sign{background:0 0;width:auto;height:auto;font-size:20px}.site .pricing-faq .qa-a{max-width:none;margin:-10px 0 24px;font-size:17px}.pricing-close{display:none}}
