@charset "UTF-8";._root_zfavm_2{padding:var(--family-gutter-x) var(--family-gutter-x) 0;overflow-x:clip}._surface_zfavm_7{max-width:var(--family-max-wide);margin:0 auto;display:grid;grid-template-columns:clamp(520px,62%,1048px) minmax(320px,1fr);gap:clamp(12px,1.4vw,18px);align-items:stretch}@media(min-width:1025px){._surface_zfavm_7{height:min(840px,100svh - 32px)}}._leftCard_zfavm_21,._rightCard_zfavm_22{border-radius:var(--family-radius-surface);overflow:hidden}._leftCard_zfavm_21{background-color:var(--color-accent-lighter);background-image:linear-gradient(to right,#fff9,#fff0);background-repeat:no-repeat;background-position:left top;background-size:42% 100%;position:relative;display:flex;align-items:center;overflow:visible}._leftContent_zfavm_39{display:flex;flex-direction:column;padding:clamp(40px,5vw,64px);position:relative;z-index:15;overflow:visible}._title_zfavm_49{margin:0;font-weight:var(--font-weight-extrabold);font-size:var(--font-size-product-hero-title);line-height:var(--line-height-product-hero-title);letter-spacing:var(--letter-spacing-heading);color:var(--color-text)}._tagline_zfavm_59{margin:clamp(20px,2.5vw,36px) 0 0;max-width:920px;font-weight:var(--font-weight-medium);font-size:clamp(16px,1.35vw,20px);line-height:1.4;color:var(--color-text)}._sellingList_zfavm_69{list-style:none;margin:clamp(14px,2vw,20px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start;max-width:1040px;overflow-x:clip}._sellingItem_zfavm_82{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;-moz-column-gap:12px;column-gap:12px;flex:1 1 auto;min-width:min(100%,260px);max-width:330px;border-radius:16px}._sellingGlyph_zfavm_93{display:block;width:24px;height:24px;margin-top:-1px;-o-object-fit:contain;object-fit:contain}._sellingRowMain_zfavm_102{display:inline-flex;align-items:flex-start;gap:16px;max-width:100%;min-width:0;justify-self:start;vertical-align:top}._sellingLabel_zfavm_112{flex:0 1 auto;min-width:0;max-width:100%;font-weight:var(--font-weight-bold);font-size:14px;line-height:20px;color:var(--color-text)}._tooltipHost_zfavm_122{position:relative;flex-shrink:0;width:28px;margin-top:-4px;overflow:hidden}._tooltipHost_zfavm_122:hover,._tooltipHost_zfavm_122:focus-within{overflow:visible}._tooltipBubble_zfavm_136{position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%);z-index:30;min-width:200px;max-width:min(300px,72vw);padding:10px 12px;border-radius:12px;font-weight:var(--font-weight-medium);font-size:13px;line-height:1.45;color:var(--color-text-muted-6);background:var(--color-bg);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 14px #0000001f,0 0 1px #0000000f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease,color .15s ease}._tooltipBubble_zfavm_136:hover{color:var(--color-text)}._tooltipBubble_zfavm_136:after{content:"";position:absolute;bottom:100%;left:50%;margin-bottom:-1px;transform:translate(-50%);border:7px solid transparent;border-bottom-color:var(--color-bg);filter:drop-shadow(0 -1px 0 rgba(0,0,0,.06))}._tooltipHost_zfavm_122:hover ._tooltipBubble_zfavm_136,._tooltipHost_zfavm_122:focus-within ._tooltipBubble_zfavm_136,._tooltipBubbleOpen_zfavm_175{opacity:1;visibility:visible;pointer-events:auto}._infoBtn_zfavm_181{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:none;border-radius:999px;cursor:help;background:#ffffff80;transition:background .15s ease}._infoBtn_zfavm_181:hover{background:#ffffffb8}._infoBtn_zfavm_181:focus-visible{outline:2px solid var(--color-accent, #2b59ff);outline-offset:2px}._infoBtn_zfavm_181 img{display:block;opacity:.62;transition:opacity .15s ease,filter .15s ease}._infoBtn_zfavm_181:hover img,._infoBtn_zfavm_181:focus-visible img{opacity:1;filter:brightness(0)}._priceBlock_zfavm_213{margin:clamp(28px,3.5vw,36px) 0 0;font-weight:var(--font-weight-extrabold);font-size:clamp(20px,1.65vw,24px);line-height:1.5;letter-spacing:var(--letter-spacing-heading-tight);color:var(--color-text)}._ctaPanel_zfavm_44{position:absolute;left:0;bottom:0;--inv: 60px;width:min(600px,100%);min-height:140px;display:flex;align-items:center;justify-content:center;background:var(--color-bg);border-top-left-radius:0;border-top-right-radius:60px;border-bottom-left-radius:var(--family-radius-surface);border-bottom-right-radius:0;padding:20px 24px;overflow:visible;z-index:10;isolation:isolate}._ctaRow_zfavm_243{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;justify-content:center;position:relative;z-index:2}._ctaSecondary_zfavm_253,._ctaBtn_zfavm_254{flex:1;min-width:200px}._ctaSecondary_zfavm_253{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 24px;background:transparent;color:var(--color-text-secondary);border:2px solid var(--color-dark);border-radius:999px;text-decoration:none;font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-sm);line-height:1;white-space:nowrap;transition:opacity .2s}._ctaSecondary_zfavm_253:hover{opacity:.8}._subtract_zfavm_280{position:absolute;right:calc(-1 * var(--inv));bottom:0;width:var(--inv);height:var(--inv);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}._subtractAbovePanel_zfavm_291{position:absolute;left:0;bottom:140px;width:var(--inv);height:var(--inv);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}._ctaBtn_zfavm_254{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 24px;box-sizing:border-box;gap:12px;background:var(--color-dark);color:var(--color-bg);border-radius:999px;text-decoration:none;font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-sm);line-height:1;white-space:nowrap;transition:opacity .2s;position:relative;z-index:2}._ctaBtn_zfavm_254:hover{opacity:.9}._ctaIconWrap_zfavm_326{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._ctaIcon_zfavm_326{width:18px;height:18px;display:block}._rightCard_zfavm_22{background:var(--color-accent-light);position:relative}._image_zfavm_346,._video_zfavm_347{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}._posterOverlay_zfavm_355{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media(max-width:1024px){._root_zfavm_2{padding-top:calc(clamp(16px,2vw,24px) + 100px)}._surface_zfavm_7{grid-template-columns:1fr}._rightCard_zfavm_22{display:none}._leftCard_zfavm_21{flex-direction:column;align-items:stretch;justify-content:flex-start}._leftCard_zfavm_21:after{content:"";position:absolute;top:0;right:0;bottom:0;width:min(52%,520px);background:url(/card2.png) no-repeat right center/cover;pointer-events:none;z-index:1;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 14%,rgba(0,0,0,.65) 32%,#000 52%);mask-image:linear-gradient(90deg,#0000,#0003 14%,#000000a6 32%,#000 52%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._leftContent_zfavm_39{padding:clamp(28px,4vw,40px) clamp(22px,3.5vw,32px) clamp(12px,2vw,20px)}._title_zfavm_49{font-size:var(--font-size-product-hero-title-tablet)}._tagline_zfavm_59{max-width:min(560px,100%)}._sellingList_zfavm_69{gap:12px}._sellingItem_zfavm_82{max-width:none}._subtract_zfavm_280,._subtractAbovePanel_zfavm_291{display:none}._ctaPanel_zfavm_44{position:relative;left:auto;bottom:auto;width:100%;min-height:0;margin-top:clamp(4px,1.2vw,12px);background:transparent;border-radius:0;padding:clamp(12px,2vw,20px) clamp(22px,3.5vw,32px) clamp(28px,4vw,40px);box-sizing:border-box;z-index:2;isolation:isolate}._ctaRow_zfavm_243{justify-content:flex-start}}@media(max-width:768px){._leftCard_zfavm_21:after{content:none}._leftContent_zfavm_39{padding-top:clamp(24px,5vw,36px)}._ctaRow_zfavm_243{flex-direction:column}._ctaSecondary_zfavm_253,._ctaBtn_zfavm_254{min-width:0;width:100%;flex:none}}@media(min-width:1025px)and (max-height:820px){._title_zfavm_49{font-size:var(--font-size-product-hero-title-mobile)}._tagline_zfavm_59{font-size:16px}}._root_13yib_2{margin-top:var(--family-mt-default);padding:0 var(--family-gutter-x)}._container_13yib_7{max-width:var(--family-max-pricing);margin:0 auto}._heading_13yib_12{margin:0;font-weight:var(--font-weight-extrabold);font-size:clamp(28px,3.5vw,48px);line-height:1.05;letter-spacing:-.02em;color:var(--color-text);text-align:center}._cards_13yib_22{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}._card_13yib_22{position:relative;height:100%;background:var(--color-bg-card);border-radius:var(--family-radius-card);padding:32px;display:flex;flex-direction:column;border:2px solid transparent}._badgeSlot_13yib_41{position:relative;height:0;margin-bottom:0}._cardPopular_13yib_47{background:linear-gradient(180deg,var(--color-accent-lighter-alpha-50) 0%,var(--color-accent-light-alpha-40) 100%);border:2px solid var(--color-accent-alpha-30)}._badge_13yib_41{position:absolute;top:-32px;left:50%;transform:translate(-50%,-50%);padding:6px 16px;background:var(--color-accent);color:var(--color-bg);font-weight:var(--font-weight-bold);font-size:12px;border-radius:999px}._cardTitle_13yib_65{margin:0;font-weight:var(--font-weight-extrabold);font-size:var(--font-size-card-title-features);line-height:var(--line-height-pricing-card-title);letter-spacing:var(--letter-spacing-heading-tight);color:var(--color-text-secondary);overflow-wrap:break-word}._cardPrice_13yib_75{margin:16px 0 0;font-weight:var(--font-weight-bold);font-size:var(--font-size-pricing-card-price);color:var(--color-text-secondary)}._bullets_13yib_83{margin:20px 0 0;padding:0;list-style:none;font-size:var(--font-size-body-sm);line-height:var(--line-height-pricing-bullets);color:var(--color-text-soft-2)}._bulletRow_13yib_93{display:grid;grid-template-columns:1.5rem minmax(0,1fr);-moz-column-gap:.5rem;column-gap:.5rem;align-items:start;margin-bottom:8px}._bulletRow_13yib_93:last-child{margin-bottom:0}._bulletGlyph_13yib_104{display:flex;justify-content:center;align-items:flex-start;width:100%;padding-top:.44em;box-sizing:border-box}._bulletDisc_13yib_114{display:block;width:7px;height:7px;min-width:7px;min-height:7px;border-radius:50%;background-color:var(--color-text-soft-2);flex-shrink:0}._bulletLine_13yib_125{display:block;min-width:0}._bulletPlusMark_13yib_131{display:block;width:100%;text-align:center;font-size:1.05em;font-weight:var(--font-weight-extrabold);line-height:1;color:var(--color-accent);transform:translateY(-.04em)}._cardFooter_13yib_142{margin-top:auto;padding-top:28px;flex-shrink:0}._cardCta_13yib_149{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:52px;padding:0 28px;background:var(--color-dark);color:var(--color-bg);font-weight:var(--font-weight-bold);font-size:16px;border-radius:999px;text-decoration:none;transition:opacity .2s}._cardCta_13yib_149:hover{opacity:.9}._cardPopular_13yib_47 ._cardCta_13yib_149{background:var(--color-accent)}._cardGiftLink_13yib_173{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:10px 16px;font-size:14px;font-weight:500;color:var(--color-text-secondary, #666);text-decoration:none;border-radius:var(--radius-md, 12px);transition:color .2s,background-color .2s}._cardGiftLink_13yib_173:hover{color:var(--color-text, #111);background-color:#0000000a}@media(max-width:768px){._cards_13yib_22{grid-template-columns:1fr}}._root_qok9i_2{padding-left:var(--family-gutter-x);padding-right:var(--family-gutter-x);margin-top:var(--family-mt-default)}._container_qok9i_8{max-width:var(--family-max-wide);margin:0 auto;border-radius:var(--family-radius-surface);background:linear-gradient(180deg,#d7e4ffe6,#d7e4ff8c);padding:clamp(32px,4.4vw,56px) clamp(20px,3vw,40px) clamp(40px,5vw,72px);overflow:hidden}._heading_qok9i_17{margin:0;font-weight:var(--font-weight-extrabold);font-size:clamp(28px,3.5vw,48px);letter-spacing:-.02em;color:var(--color-text);text-align:center}._grid_qok9i_26{margin-top:clamp(24px,3vw,40px);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,24px)}._card_qok9i_33{background:#ffffffeb;border-radius:var(--family-radius-card);padding:clamp(20px,2.5vw,28px);box-shadow:0 8px 30px #0000000d;box-sizing:border-box}._card_qok9i_33:last-child:nth-child(odd){grid-column:1/-1;max-width:400px;margin-inline:auto}@media(min-width:1025px){._grid_qok9i_26{grid-template-columns:repeat(3,1fr)}._card_qok9i_33:last-child:nth-child(odd){grid-column:2;max-width:none;margin-inline:0}}._cardTitle_qok9i_59{margin:0;font-weight:var(--font-weight-extrabold);font-size:clamp(16px,1.5vw,20px);line-height:1.3;color:var(--color-text)}._count_qok9i_67{display:inline-block;margin-top:8px;font-weight:var(--font-weight-bold);font-size:clamp(18px,1.8vw,24px);color:var(--color-accent)}._examples_qok9i_75{margin:12px 0 0;font-size:clamp(13px,1vw,15px);line-height:1.45;color:#000000c7;white-space:pre-line}._genesButton_qok9i_83{margin-top:12px;width:100%;padding:14px 24px;font-size:clamp(14px,1.1vw,16px);font-weight:var(--font-weight-semibold);color:var(--color-accent);background:#2b59ff1a;border:1px solid rgba(43,89,255,.3);border-radius:12px;cursor:pointer;transition:background .2s,border-color .2s}._genesButton_qok9i_83:hover{background:#2b59ff26;border-color:#2b59ff80}@media(max-width:768px){._grid_qok9i_26{grid-template-columns:1fr}._card_qok9i_33:last-child:nth-child(odd){grid-column:auto;max-width:none;margin-inline:0}}._root_vhliv_2{margin-top:var(--family-mt-roomy);padding-left:var(--family-gutter-x);padding-right:var(--family-gutter-x)}._container_vhliv_8{max-width:var(--family-max-wide);margin:0 auto;padding:var(--family-gutter-x);--gap: clamp(18px, 2.4vw, 28px)}._header_vhliv_15{max-width:100%;margin:0 auto 64px;text-align:center}._heading_vhliv_21{margin:0;font-weight:var(--font-weight-extrabold);font-size:clamp(28px,3.5vw,48px);line-height:1.05;letter-spacing:-.02em;color:var(--color-text)}._subheading_vhliv_30{margin:var(--family-section-subtitle-margin-top) auto 0;max-width:var(--family-section-subtitle-max-width);font-size:var(--family-section-subtitle-font-size);line-height:var(--family-section-subtitle-line-height);color:var(--family-section-subtitle-color)}._grid_vhliv_38{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--gap)}._card_vhliv_46{background:var(--color-bg-card-subtle);border-radius:var(--family-radius-promo);padding:clamp(28px,4vw,60px);min-height:380px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;min-width:0;flex:1 1 280px;max-width:400px}._top_vhliv_60{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:26px}._bottom_vhliv_69{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;padding-top:40px}._value_vhliv_78{font-weight:var(--font-weight-extrabold);font-size:clamp(24px,2.5vw,36px);letter-spacing:-.02em;overflow-wrap:break-word}._valueAccent_vhliv_85{color:var(--color-accent)}._valueDark_vhliv_89{color:var(--color-text)}._valueMuted_vhliv_93{color:var(--color-text-muted-4)}._subtitle_vhliv_97{margin-top:20px;font-size:clamp(16px,1.25vw,20px);color:var(--color-text-muted-6);overflow-wrap:break-word}._divider_vhliv_104{height:1px;background:var(--color-shadow);margin:0;position:absolute;left:clamp(28px,4vw,60px);right:clamp(28px,4vw,60px);top:50%;transform:translateY(-.5px)}._list_vhliv_115{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}._li_vhliv_115{display:flex;align-items:flex-start;gap:12px}._bullet_vhliv_130{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._bulletAccent_vhliv_140{background:var(--color-accent);color:var(--color-bg)}._bulletDark_vhliv_145{background:var(--color-text);color:var(--color-bg)}._check_vhliv_150{width:14px;height:14px}._itemText_vhliv_155{flex:1 1 auto;min-width:0;font-size:var(--font-size-body-sm);color:var(--color-text-muted);line-height:1.35;overflow-wrap:break-word}@media(max-width:1024px){._grid_vhliv_38{justify-content:center}._card_vhliv_46{max-width:100%}._header_vhliv_15{margin-bottom:48px}._card_vhliv_46{min-height:auto}}@media(max-width:768px){._root_vhliv_2{margin-top:48px}._container_vhliv_8{padding:36px 20px}._card_vhliv_46{padding:28px 22px 24px;border-radius:var(--family-radius-promo)}}
