.as-rb-tabs{margin-bottom:26px}.as-rb-group{margin-bottom:30px}.as-rb-group[hidden]{display:none}.as-rb-no{position:absolute;right:8px;top:8px;z-index:2;padding:2px 8px;border-radius:6px;background:rgb(255 255 255 / .92);color:var(--as-ink);font:700 12px var(--as-font);box-shadow:var(--as-shadow-sm)}.as-books{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:26px 20px}.as-book{margin:0}.as-book[hidden]{display:none}.as-book__cover{aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;background:var(--as-bg);border:1px solid var(--as-line);box-shadow:0 2px 4px rgb(15 31 26 / .06),0 10px 22px rgb(15 31 26 / .08);transition:transform .18s,box-shadow .18s}.as-book:hover .as-book__cover{transform:translateY(-3px) rotate(-.5deg);box-shadow:var(--as-shadow-lg)}.as-book__cover img{width:100%;height:100%;object-fit:cover;display:block}.as-book figcaption{padding-top:10px}.as-book strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:600 14px/1.35 var(--as-font);color:var(--as-ink)}.as-book small{display:block;margin-top:3px;font-size:12.5px;color:var(--as-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as-ebooks{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin-top:18px}.as-ebook{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px;background:#fff;border:1px solid var(--as-line);border-radius:var(--as-r-lg);transition:box-shadow .18s,transform .18s}.as-ebook:hover{box-shadow:var(--as-shadow);transform:translateY(-2px)}.as-ebook__cover{position:relative;display:block;aspect-ratio:3 / 4;border-radius:6px;overflow:hidden;background:var(--as-bg)}.as-ebook__cover img{width:100%;height:100%;object-fit:cover}.as-ebook__cover .as-card__type{left:4px;bottom:4px;font-size:10.5px;padding:2px 6px}.as-ebook__body{display:flex;flex-direction:column;min-width:0}.as-ebook__body h3{margin:0 0 4px;font:700 15px/1.3 var(--as-font-head);color:var(--as-ink)}.as-ebook__meta{margin:0 0 6px;font-size:12.5px;color:var(--as-muted)}.as-ebook__desc{margin:0 0 10px;font-size:13.5px;line-height:1.45;color:var(--as-ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.as-ebook__btn{margin-top:auto;align-self:flex-start;height:36px;padding:0 16px;font-size:14px}.as-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}.as-product{display:flex;flex-direction:column;background:#fff;border:1px solid var(--as-line);border-radius:var(--as-r-lg);overflow:hidden;transition:box-shadow .18s,transform .18s}.as-product:hover{box-shadow:var(--as-shadow-lg);transform:translateY(-3px)}.as-product__img{position:relative;display:block;aspect-ratio:1;background:var(--as-bg)}.as-product__img img{width:100%;height:100%;object-fit:cover;display:block}.as-product__off{position:absolute;left:10px;top:10px;padding:3px 9px;border-radius:999px;background:#e5484d;color:#fff;font:700 12px var(--as-font)}.as-product__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;flex:1}.as-product__body h3{margin:0;font:700 15.5px/1.35 var(--as-font-head)}.as-product__body h3 a{color:var(--as-ink)!important;text-decoration:none!important}.as-product__body p{margin:0;font-size:13.5px;color:var(--as-muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.as-product__buy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:6px}.as-product__price{font:800 1.2rem var(--as-font-head);color:var(--as-ink)}.as-product__price s{font:500 13px var(--as-font);color:var(--as-muted)}.as-product__buy .as-btn{height:38px;padding:0 16px;font-size:14px}.as-rbreader{margin:0 0 22px}.as-rbreader__pages{display:grid;gap:18px;justify-items:center;padding:22px;max-height:min(86vh, 1100px);overflow-y:auto;background:#e9eeec;background-image:radial-gradient(rgb(15 31 26 / .06) 1px,transparent 1px);background-size:16px 16px;scroll-behavior:smooth}.as-rbreader__page{position:relative;margin:0;width:min(760px, 100%);background:#fff;border-radius:3px;box-shadow:0 2px 4px rgb(15 31 26 / .08),0 14px 30px rgb(15 31 26 / .12)}.as-rbreader__page img{display:block;width:100%;height:auto;border-radius:3px}.as-rbreader__page figcaption{position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:6px;background:rgb(15 31 26 / .7);color:#fff;font:600 12px var(--as-font)}@media (max-width:640px){.as-books{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.as-ebooks,.as-products{grid-template-columns:1fr}.as-ebook{grid-template-columns:84px minmax(0,1fr)}.as-rbreader__pages{padding:10px;gap:10px;max-height:80vh}}.as-nhero__grid--tool{grid-template-columns:minmax(0,1fr) 200px;align-items:center}.as-tool-badge{display:grid;place-items:center;width:180px;height:180px;border-radius:40px;background:var(--t-bg);color:var(--t-fg);box-shadow:var(--as-shadow);transform:rotate(-6deg);justify-self:end}.as-toolbox{background:#fff;border:1px solid var(--as-line);border-radius:var(--as-r-xl);padding:28px;box-shadow:var(--as-shadow-sm);overflow-x:auto;font-size:15.5px}.as-toolbox>*:first-child{margin-top:0}.as-toolbox>*:last-child{margin-bottom:0}.as-toolbox input[type="text"],.as-toolbox input[type="email"],.as-toolbox input[type="tel"],.as-toolbox input[type="number"],.as-toolbox input[type="date"],.as-toolbox select,.as-toolbox textarea{font-family:var(--as-font)!important;border-radius:10px!important;border:1px solid var(--as-line-2)!important;min-height:44px}.as-toolbox input:focus,.as-toolbox select:focus,.as-toolbox textarea:focus{outline:none;border-color:var(--as-brand)!important;box-shadow:0 0 0 4px var(--as-brand-50)}.as-toolbox button,.as-toolbox .wp-block-button__link{font-family:var(--as-font)!important;border-radius:999px!important}.as-toolbox h1,.as-toolbox h2,.as-toolbox h3{font-family:var(--as-font-head)!important}.as-toolbox table{border-collapse:collapse}@media (max-width:900px){.as-nhero__grid--tool{grid-template-columns:1fr}.as-tool-badge{display:none}}@media (max-width:640px){.as-toolbox{padding:16px;border-radius:var(--as-r-lg)}}.as-nhero__grid--info{grid-template-columns:minmax(0,1fr)}.as-prose{background:#fff;border:1px solid var(--as-line);border-radius:var(--as-r-xl);padding:32px 36px;font-size:16.5px;line-height:1.75;color:var(--as-ink-2);max-width:820px}.as-prose--wide{max-width:none}.as-prose h2{font-size:1.35rem;margin:1.6em 0 .5em;scroll-margin-top:calc(var(--as-header-h) + 20px)}.as-prose h3{font-size:1.12rem;margin:1.4em 0 .4em;scroll-margin-top:calc(var(--as-header-h) + 20px)}.as-prose>h2:first-child,.as-prose>.as-h2:first-child{margin-top:0}.as-prose p,.as-prose ul,.as-prose ol{margin:0 0 1em}.as-prose ul,.as-prose ol{padding-left:1.3em}.as-prose a{word-break:break-word}.as-prose--form input,.as-prose--form textarea,.as-prose--form select{width:100%;font:inherit;border:1px solid var(--as-line-2)!important;border-radius:10px!important;padding:10px 12px!important}.as-prose--form button{border-radius:999px!important;font-family:var(--as-font)!important}.as-info-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.as-info-split .as-prose{max-width:none}.as-info-card{position:sticky;top:calc(var(--as-header-h) + 18px);padding:22px;border-radius:var(--as-r-lg);background:#fff;border:1px solid var(--as-line)}.as-info-card .as-side-premium__ico{background:var(--as-brand-50);color:var(--as-brand)}.as-info-card strong{display:block;font:800 1.1rem var(--as-font-head);color:var(--as-ink);margin-bottom:6px}.as-info-card p{margin:0 0 14px;font-size:14.5px;color:var(--as-muted)}.as-contact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:26px}.as-contact{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:var(--as-r-lg);background:#fff;border:1px solid var(--as-line);text-decoration:none!important;color:var(--as-ink)!important;transition:transform .18s,box-shadow .18s,border-color .18s}.as-contact:hover{transform:translateY(-2px);box-shadow:var(--as-shadow);border-color:var(--brand-c)}.as-contact__ico{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;margin-bottom:8px;background:color-mix(in srgb,var(--brand-c) 12%,#fff);color:var(--brand-c)}.as-contact strong{font:700 15.5px var(--as-font-head)}.as-contact small{font-size:13.5px;color:var(--as-muted)}.as-social{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.as-social__card{display:flex;flex-direction:column;padding:22px;border-radius:var(--as-r-xl);background:#fff;border:1px solid var(--as-line);border-top:4px solid var(--brand-c)}.as-social__card h2{margin:0 0 12px;font-size:1.2rem}.as-social__card ul{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px;font-size:14.5px;color:var(--as-ink-2)}.as-social__card li{display:flex;gap:8px;align-items:flex-start}.as-social__card li .as-ico{color:var(--brand-c);margin-top:3px}.as-social__btn{margin-top:auto;background:var(--brand-c);color:#fff!important}.as-social__btn:hover{filter:brightness(.92)}.as-prem-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;max-width:620px}.as-prem-list li{display:flex;gap:8px;align-items:center;font-size:15px;color:var(--as-ink-2)}.as-prem-list .as-ico{color:var(--as-brand);flex:none}.as-price{position:relative;padding:26px 24px 20px;border-radius:var(--as-r-xl);background:#fff;border:2px solid var(--as-accent);box-shadow:var(--as-shadow-lg);text-align:center}.as-price__tag{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:4px 12px;border-radius:999px;background:var(--as-accent);color:#2a1c00;font:700 12.5px var(--as-font);white-space:nowrap}.as-price__label{margin:4px 0 2px;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--as-muted)}.as-price__amount{margin:0;font:800 2.6rem/1.1 var(--as-font-head);color:var(--as-ink)}.as-price__amount s{font-size:1.1rem;font-weight:500;color:var(--as-muted)}.as-price__amount small{font-size:1rem;font-weight:600;color:var(--as-muted)}.as-price__per{margin:4px 0 16px;color:var(--as-brand);font-weight:600}.as-price__note{margin:10px 0 0;font-size:12.5px;color:var(--as-muted)}.as-legal{display:grid;grid-template-columns:240px minmax(0,820px);gap:28px;align-items:start;justify-content:center}.as-legal--single{grid-template-columns:minmax(0,820px)}.as-legal__toc{position:sticky;top:calc(var(--as-header-h) + 18px);display:grid;gap:2px;padding:16px;border-radius:var(--as-r-lg);background:#fff;border:1px solid var(--as-line)}.as-legal__toc p{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--as-muted)}.as-legal__toc a{padding:6px 8px;border-radius:8px;font-size:14px;color:var(--as-ink-2)!important;text-decoration:none!important}.as-legal__toc a:hover{background:var(--as-bg);color:var(--as-brand)!important}.as-legal__foot{max-width:820px;margin:18px auto 0;font-size:14.5px;color:var(--as-muted);text-align:center}@media (max-width:1024px){.as-contact-grid,.as-social{grid-template-columns:1fr 1fr}.as-info-split,.as-legal{grid-template-columns:minmax(0,1fr)}.as-info-card,.as-legal__toc{position:static}}@media (max-width:640px){.as-prose{padding:20px 18px;font-size:15.5px;border-radius:var(--as-r-lg)}.as-contact-grid,.as-social{grid-template-columns:1fr}.as-prem-list{grid-template-columns:1fr}.as-price__amount{font-size:2.2rem}}.as-prose{overflow-wrap:anywhere}