.gd-check-list__icon{stroke:var(--gold)}.gd-check-list--inline{white-space:nowrap;gap:24px;font-size:15px;font-weight:500;display:flex}.gd-check-list__item{align-items:center;gap:8px;display:inline-flex}.gd-check-list--rows{border-top:1px solid var(--card);margin:0;padding:0;list-style:none}.gd-check-list__row{border-bottom:1px solid var(--card);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:14px;min-height:66px;padding-block:10px;display:grid}.gd-check-list__title{font-size:16px;font-weight:600}.gd-check-list__text{color:var(--soft);margin-top:2px;font-size:13.5px;line-height:1.35}.compare{min-height:656px;padding-block:64px 0;line-height:normal;overflow:hidden}.compare__grid{grid-template-columns:minmax(0,400fr) minmax(0,230fr) minmax(0,230fr) minmax(0,292fr);margin-top:32px;font-size:15px;display:grid;position:relative}.compare__row{display:contents}.compare__gold{background:var(--card);border-top:2px solid var(--gold);width:25.347%;position:absolute;top:-14px;bottom:-14px;right:0;box-shadow:0 30px 70px -36px #000000d9}.compare__empty{min-height:46px;position:relative}.compare__h{min-height:46px;color:var(--soft);align-items:center;padding:0 16px;font-weight:600;display:flex;position:relative}.compare__h--brand{font:600 21px var(--serif);color:var(--cream);padding:0 22px}.compare__h--brand i{color:var(--gold);font-weight:500}.compare__q,.compare__v,.compare__g{box-sizing:content-box;align-items:center;height:54px;transition:background .35s ease-out;display:flex;position:relative}.compare__q{border-top:1px solid var(--muted);font-size:15px;font-weight:500}.compare__v{border-top:1px solid var(--muted);color:var(--soft);gap:8px;padding:0 16px}.compare__v--no{color:var(--faint)}.compare__g{border-top:1px solid var(--accent);gap:10px;padding:0 22px;font-weight:600}.compare__q.is-on,.compare__v.is-on{background:#f3eee608}.compare__g.is-on{background:#d8b2601a}.compare__check{flex:none;transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.compare__g.is-on .compare__check{transform:scale(1.25)}.compare__q--time,.compare__t{height:80px}.compare__t{flex-direction:column;justify-content:center;align-items:stretch;gap:8px}.compare__num{letter-spacing:-.012em;color:var(--soft);font-size:27px;font-weight:600}.compare__num--brand{color:var(--cream)}.compare__bar{background:var(--accent);height:6px;transition:width 1.1s cubic-bezier(.3,.7,.2,1)}.compare__bar--gold{background:linear-gradient(180deg, var(--gold-top), var(--gold))}@media (width<=1199px){.compare{min-height:0;padding-block:56px 64px}.compare__q,.compare__v,.compare__g{height:auto;min-height:54px;padding-top:8px;padding-bottom:8px;font-size:14px}.compare__v{padding-left:12px;padding-right:8px}.compare__g{padding-left:14px;padding-right:8px}.compare__h{padding:8px 8px 8px 12px;line-height:1.25}.compare__h--brand{padding-left:14px}}@media (width<=640px){.compare{padding-block:48px 56px}.compare__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.compare__gold,.compare__empty{display:none}.compare__h{align-items:flex-end;min-height:0;padding:0 8px 10px;font-size:13.5px}.compare__h--brand{font-size:16px}.compare__q{border-top:1px solid var(--card);grid-column:1/-1;min-height:0;padding:14px 0 8px;font-size:15px}.compare__v,.compare__g{border-top:0;align-items:flex-start;gap:6px;min-height:0;padding:0 8px 14px;font-size:13.5px;line-height:1.3}.compare__g.compare__t{background:#d8b26014}.compare__g svg{display:none}.compare__t{padding-top:0}.compare__num{font-size:18px}}.gd-accordion__summary{border-radius:var(--radius);height:60px;color:var(--soft);font:500 18px var(--sans);cursor:pointer;align-items:center;padding:0 16px;list-style:none;transition:background .2s ease-out;display:flex}.gd-accordion__summary::-webkit-details-marker{display:none}.gd-accordion[open]>.gd-accordion__summary{background:var(--muted);color:var(--cream);font-weight:600}.gd-accordion__body{background:var(--muted);color:var(--soft);padding:12px 16px 20px;font-size:15px;line-height:1.5}.faq{color:var(--cream);line-height:normal}.faq__grid{grid-template-columns:minmax(0,1fr) 620px;min-height:600px;display:grid}.faq__left{flex-direction:column;padding:64px 40px 56px 64px;display:flex}.faq__title{margin:0 0 24px}.faq .faq__inline{display:none}.faq__inline-turn{color:var(--gold)}.faq__ans{background:var(--bg);flex-direction:column;justify-content:center;padding:64px 56px;display:flex}.faq__pair{display:none}.faq:has(.faq__item:first-of-type[open]) .faq__pair:first-child,.faq:has(.faq__item:nth-of-type(2)[open]) .faq__pair:nth-child(2),.faq:has(.faq__item:nth-of-type(3)[open]) .faq__pair:nth-child(3),.faq:has(.faq__item:nth-of-type(4)[open]) .faq__pair:nth-child(4),.faq:has(.faq__item:nth-of-type(5)[open]) .faq__pair:nth-child(5),.faq:has(.faq__item:nth-of-type(6)[open]) .faq__pair:nth-child(6),.faq:has(.faq__item:nth-of-type(7)[open]) .faq__pair:nth-child(7),.faq:has(.faq__item:nth-of-type(8)[open]) .faq__pair:nth-child(8),.faq:has(.faq__item:nth-of-type(9)[open]) .faq__pair:nth-child(9),.faq:has(.faq__item:nth-of-type(10)[open]) .faq__pair:nth-child(10),.faq:has(.faq__item:nth-of-type(11)[open]) .faq__pair:nth-child(11),.faq:has(.faq__item:nth-of-type(12)[open]) .faq__pair:nth-child(12){display:contents}.faq__ans .faq__answer{font:600 27px/1.16 var(--sans);letter-spacing:-.012em;text-wrap:wrap}.faq__ans .faq__turn{font-family:var(--serif);letter-spacing:-.01em;color:var(--gold);margin-top:6px;font-style:italic;font-weight:500}@media (width<=1199px){.faq__grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.faq__left{padding:56px 24px 56px 40px}.faq__left .faq__q{height:auto;min-height:56px;padding:12px 14px;font-size:16px}.faq__ans{padding:40px 32px}.faq__ans .faq__answer{font-size:24px}}@media (width<=640px){.faq__grid{grid-template-columns:minmax(0,1fr)}.faq__left{padding:48px 20px}.faq__ans{display:none}.faq__ans .faq__answer{font-size:22px}.faq .faq__inline{display:block}}.final-cta{color:var(--cream);line-height:normal}.final-cta__in{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:460px;display:flex}.final-cta__title{white-space:nowrap}.final-cta__lead{max-width:640px;margin-top:16px}.final-cta .final-cta__form{background:var(--field);width:560px;margin-top:24px}.final-cta__grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;width:100%;max-width:1040px;margin-top:36px;display:grid}.final-cta__item{grid-template-columns:24px minmax(0,1fr);gap:12px;display:grid}.final-cta__icon{stroke:var(--gold)}.final-cta__item-title{font-size:15px;font-weight:600}.final-cta__item-text{color:var(--soft);margin-top:3px;font-size:15px;line-height:1.4}@media (width<=1199px){.final-cta__in{min-height:0;padding-block:56px}.final-cta__title{white-space:normal}.final-cta .final-cta__form{width:100%;max-width:560px}.final-cta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.final-cta__in{padding-block:48px}.final-cta__grid{grid-template-columns:minmax(0,1fr)}}.gd-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.gd-tabs__tab{color:var(--soft);font:500 15px var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s ease-out;position:relative}.gd-tabs__tab.is-on{color:var(--cream)}.gd-tabs__bar{background:var(--card);height:3px;display:block;position:relative;overflow:hidden}.gd-tabs--overlay .gd-tabs__bar{background:#f3eee63d}.gd-tabs__fill{background:var(--gold);position:absolute;top:0;bottom:0;left:0}.gd-tabs__label{margin-top:9px;display:block}@media (width<=640px){.gd-tabs__tab{font-size:13.5px}.gd-tabs__tab:after{content:"";position:absolute;inset:-8px 0}}.gd-tabs--sm .gd-tabs__tab{font-size:14px}.pricing{line-height:normal}.pricing__grid{grid-template-columns:minmax(0,1fr) 540px;align-items:center;gap:64px;min-height:560px;padding-block:64px;display:grid}.pricing__figure{align-items:baseline;gap:14px;margin-top:36px;display:flex}.pricing__amount{font:600 clamp(96px, 10vw, 136px)/.9 var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pricing__period{color:var(--soft);font-size:18px}.pricing__launch{font:italic 500 24px/1.2 var(--serif);color:var(--gold);margin-top:16px}.pricing__cta-row{align-items:center;gap:14px;margin-top:28px;display:flex}.pricing .pricing__cta{padding:0 20px}.pricing__note{color:var(--soft);font-size:13.5px;line-height:1.4}.pricing__included{height:32px;font-size:17px;font-weight:600;line-height:32px}.pricing .pricing__lines{margin-top:10px}@media (width<=1199px){.pricing__grid{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding-block:56px}.pricing .pricing__lines{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}@media (width<=640px){.pricing__grid{gap:32px;padding-block:48px}.pricing__figure{margin-top:28px}.pricing .pricing__lines{grid-template-columns:minmax(0,1fr)}}
