.layout[data-astro-cid-jdvmqzot]{flex-wrap:wrap;display:flex}.layout--gutter[data-astro-cid-jdvmqzot]{margin-inline:-15px}.layout__main[data-astro-cid-jdvmqzot],.layout__side[data-astro-cid-jdvmqzot]{position:relative}.layout__main[data-astro-cid-jdvmqzot]{max-width:75%;padding-inline:var(--container-pad);flex:0 0 75%}.layout__side[data-astro-cid-jdvmqzot]{max-width:25%;padding-inline:var(--container-pad);flex:0 0 25%}.layout--chart[data-astro-cid-jdvmqzot]{margin-top:-22px}.layout--list[data-astro-cid-jdvmqzot]{margin-top:10px}@media (width>=768px){.layout--chart[data-astro-cid-jdvmqzot]{margin-top:-35px}.layout--list[data-astro-cid-jdvmqzot]{margin-top:-15px}}@media (width>=992px){.layout--chart[data-astro-cid-jdvmqzot]{margin-top:-65px}.layout--list[data-astro-cid-jdvmqzot]{margin-top:-15px}}@media (width>=1200px){.layout--chart[data-astro-cid-jdvmqzot]{margin-top:-35px}.layout--list[data-astro-cid-jdvmqzot]{margin-top:-15px}}@media (width<=991px){.layout__main[data-astro-cid-jdvmqzot]{flex-basis:100%;max-width:100%}.layout__side[data-astro-cid-jdvmqzot]{display:none}}.sidebar__card[data-astro-cid-cadiappb] svg{color:var(--c-accent)}.sidebar__card[data-astro-cid-cadiappb]{margin-bottom:var(--sp-4);background:var(--c-bg);box-shadow:var(--shadow-card);border:1px solid #00000020}.sidebar__counter[data-astro-cid-cadiappb]{padding:var(--sp-4);justify-content:space-between;align-items:center;display:flex}.sidebar__count[data-astro-cid-cadiappb]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:1.5}.sidebar__count-msg[data-astro-cid-cadiappb],.sidebar__text[data-astro-cid-cadiappb]{font-size:var(--fs-sm);line-height:1.5}.sidebar__counter-icon[data-astro-cid-cadiappb]{object-fit:contain;flex:none;width:60px;height:auto}.sidebar__head[data-astro-cid-cadiappb]{margin-block:var(--sp-4);padding-inline:var(--container-pad);display:flow-root}.sidebar__title[data-astro-cid-cadiappb]{margin-bottom:var(--sp-1);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--c-brand-dark);line-height:1.2}.sidebar__body[data-astro-cid-cadiappb]{margin-bottom:var(--sp-5);padding-inline:var(--container-pad)}.sidebar__text[data-astro-cid-cadiappb]{margin-bottom:12px}.sidebar__hwr[data-astro-cid-cadiappb]{align-items:center;height:50px;display:flex}.sidebar__hwr[data-astro-cid-cadiappb] svg{height:50px;padding-right:var(--sp-4);flex:0 0 33%}.sidebar__btn[data-astro-cid-cadiappb]{border:1px solid var(--c-primary);transition:var(--transition-btn);border-radius:var(--radius-sm);background-color:var(--c-primary);color:#fff;font-size:var(--fs-base);text-align:center;cursor:pointer;flex:0 0 66%;padding:6px 12px;line-height:1.5}.sidebar__btn[data-astro-cid-cadiappb]:hover{border-color:var(--c-primary-dark);background-color:var(--c-primary-dark)}.sidebar__card--promo[data-astro-cid-cadiappb]{border-radius:var(--radius-md);background:radial-gradient(circle at 10% 0,#fffc 0%,#0000 40%),radial-gradient(circle at 90% 80%,#8792f966 0%,#0000 50%),linear-gradient(135deg,#ebecff 0%,#c4caff 100%);border:none;padding:0;position:relative;overflow:hidden;box-shadow:0 10px 30px #021b5914}.sidebar__promo-link[data-astro-cid-cadiappb]{color:var(--c-brand-dark);flex-direction:column;text-decoration:none;display:flex}.sidebar__promo-link[data-astro-cid-cadiappb]:hover{text-decoration:none}.sidebar__promo-content[data-astro-cid-cadiappb]{text-align:center;z-index:2;flex-direction:column;align-items:center;padding:20px 24px 0;display:flex;position:relative}.sidebar__promo-logo[data-astro-cid-cadiappb]{filter:drop-shadow(0 2px 4px #0000000d);width:auto;height:44px;margin:0 auto 8px;display:block}.sidebar__promo-badge[data-astro-cid-cadiappb]{-webkit-backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.05em;color:var(--c-brand-dark);background:#ffffffa6;border:1px solid #fffc;border-radius:20px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 2px 10px #00000008}.sidebar__promo-pricing[data-astro-cid-cadiappb]{-webkit-backdrop-filter:blur(12px);background:#ffffff80;border:1px solid #ffffffb3;border-radius:8px;width:100%;margin-bottom:16px;padding:12px 20px;box-shadow:0 8px 24px #0000000a}.sidebar__promo-text[data-astro-cid-cadiappb]{color:#596080;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:13px;font-weight:700}.sidebar__promo-price[data-astro-cid-cadiappb]{justify-content:center;align-items:baseline;gap:2px;margin-bottom:4px;line-height:1;display:flex}.sidebar__promo-price[data-astro-cid-cadiappb] strong[data-astro-cid-cadiappb]{letter-spacing:-.04em;color:var(--c-brand-dark);font-size:48px;font-weight:900}.sidebar__promo-price[data-astro-cid-cadiappb] span[data-astro-cid-cadiappb]{color:#6b7482;font-size:18px;font-weight:600}.sidebar__promo-trial[data-astro-cid-cadiappb]{color:#4a5270;margin-bottom:0;font-size:14px;font-weight:500}.sidebar__promo-btn[data-astro-cid-cadiappb]{color:#fff;z-index:2;background:linear-gradient(135deg,#ff6b35 0%,#f94100 100%);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 24px;font-size:17px;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;box-shadow:0 6px 20px #f9410040}.sidebar__promo-icon[data-astro-cid-cadiappb]{transition:transform .3s}.sidebar__promo-link[data-astro-cid-cadiappb]:hover .sidebar__promo-btn[data-astro-cid-cadiappb]{background:linear-gradient(135deg,#ff7a4a 0%,#ff5214 100%);transform:translateY(-2px);box-shadow:0 10px 25px #f9410059}.sidebar__promo-link[data-astro-cid-cadiappb]:hover .sidebar__promo-icon[data-astro-cid-cadiappb]{transform:translate(4px)}.sidebar__promo-img-wrapper[data-astro-cid-cadiappb]{z-index:1;pointer-events:none;justify-content:center;margin-top:-20px;display:flex;position:relative}.sidebar__promo-img[data-astro-cid-cadiappb]{filter:drop-shadow(0 15px 30px #00000026);z-index:10;width:115%;max-width:none;height:auto;margin-left:-5%;transition:transform .5s cubic-bezier(.175,.885,.32,1.275);display:block;position:relative}.sidebar__promo-img-left[data-astro-cid-cadiappb]{z-index:5;filter:drop-shadow(0 10px 20px #00000026);width:44%;height:auto;transition:transform .6s cubic-bezier(.175,.885,.32,1.275);position:absolute;bottom:-5px;left:4%}.sidebar__promo-link[data-astro-cid-cadiappb]:hover .sidebar__promo-img[data-astro-cid-cadiappb]{transform:scale(1.02)translateY(-4px)}.sidebar__promo-link[data-astro-cid-cadiappb]:hover .sidebar__promo-img-left[data-astro-cid-cadiappb]{transform:scale(1.06)translateY(-8px)rotate(-4deg)}.sidebar__list[data-astro-cid-cadiappb]{padding:0;list-style:none}.sidebar__review[data-astro-cid-cadiappb]{padding-left:var(--sp-5);align-items:center;display:flex}.sidebar__review[data-astro-cid-cadiappb]+.sidebar__review[data-astro-cid-cadiappb]{border-top:1px solid #0000001a;margin-top:12px;padding-top:12px}.sidebar__review[data-astro-cid-cadiappb]:last-child{margin-bottom:var(--sp-4)}.sidebar__review-logo[data-astro-cid-cadiappb]{width:101px;margin-right:var(--sp-4);flex:none}.sidebar__review-name[data-astro-cid-cadiappb]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-brand-dark);line-height:1.5}.sidebar__link[data-astro-cid-cadiappb]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-primary);line-height:1.5}.sidebar__link[data-astro-cid-cadiappb]:hover{text-decoration:underline}.sidebar__list--reads[data-astro-cid-cadiappb]{padding-left:var(--sp-4)}.sidebar__read[data-astro-cid-cadiappb]{margin-bottom:12px}.sidebar__read-title[data-astro-cid-cadiappb]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-style:italic;line-height:1.5}.sidebar__why[data-astro-cid-cadiappb]{padding-inline:var(--container-pad);align-items:flex-start;display:flex}.sidebar__why[data-astro-cid-cadiappb]:nth-of-type(2) svg{flex:none;width:31px;height:36px}.sidebar__why[data-astro-cid-cadiappb]:nth-of-type(3) svg{flex:none;width:34px;height:36px}.sidebar__why-title[data-astro-cid-cadiappb]{padding-left:var(--sp-4);font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-brand-dark);line-height:1.5}.sidebar__why-desc[data-astro-cid-cadiappb]{padding-block:var(--sp-3);font-size:var(--fs-sm);line-height:1.5}
