/*!
 * ===========================================================================
 *  L I N K Y S O F T
 *  Information Systems | Software Engineering | Digital Transformation
 * ---------------------------------------------------------------------------
 *  Enterprise web platforms . Custom business software . Mobile applications
 *  Cloud infrastructure . Cybersecurity . AI systems . Digital marketing
 *
 *  Designed, engineered and operated in-house by Linkysoft.
 * ---------------------------------------------------------------------------
 *  Copyright (c) 2026 Linkysoft. All rights reserved.
 *
 *  PROPRIETARY AND CONFIDENTIAL.
 *  This file, its source, its structure and this compiled output are the
 *  exclusive intellectual property of Linkysoft. Copying, modification,
 *  redistribution, publication, reverse engineering, decompilation or the
 *  creation of derivative works from any part of it, in whole or in part
 *  and by any medium, is strictly prohibited without prior written consent
 *  from Linkysoft. Unauthorized use is an infringement of copyright and
 *  will be pursued to the fullest extent of the law.
 * ---------------------------------------------------------------------------
 *  https://linkysoft.com  |  support@linkysoft.com
 * ===========================================================================
 */
/*! blog.min.css | v3.0.3 | built 2026-10-06 06:40 */
.bl-wrap{max-width:var(--pt-container-wide);padding-inline:var(--pt-gutter);margin-inline:auto}.bl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bl-h2{color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(1.45rem,1.15rem + 1.1vw,2.1rem);font-weight:800;line-height:1.3}.bl-sub{color:var(--color-ink-muted);text-wrap:pretty;margin:.5rem 0 0;font-size:1rem;line-height:1.8}.bl-arrow{transition:transform .3s var(--ease-out-quart)}[dir=rtl] .bl-arrow,[dir=rtl] .bl-arrow-back,[dir=rtl] .bl-pager-step i,[dir=rtl] .bl-crumbs i{transform:scaleX(-1)}.bl-link{color:var(--color-brand-700);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.dark .bl-link{color:var(--color-brand-300)}.bl-link:hover .bl-arrow{transform:translate(3px)}[dir=rtl] .bl-link:hover .bl-arrow{transform:scaleX(-1)translate(3px)}.bl-hero{--bl-from:var(--color-brand-800);--bl-mid:var(--color-brand-600);--bl-to:var(--color-brand-400);--bl-ink:var(--color-white);--bl-ink-soft:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.bl-hero{--bl-ink-soft:color-mix(in srgb,var(--color-white)84%,transparent)}}.bl-hero{--bl-angle:115deg;--bl-glow-x:82%;padding-block:calc(var(--pt-nav-h) + clamp(1rem,2.5vw,1.75rem))clamp(.5rem,1.5vw,1rem);position:relative}[dir=rtl] .bl-hero{--bl-angle:245deg;--bl-glow-x:18%}.dark .bl-hero{--bl-from:var(--color-brand-950);--bl-mid:var(--color-brand-700);--bl-to:var(--color-brand-500)}.bl-band{isolation:isolate;border-radius:var(--pt-r-xl);background:radial-gradient(55% 85% at var(--bl-glow-x)20%,var(--bl-to),transparent 72%),linear-gradient(var(--bl-angle),var(--bl-from)0%,var(--bl-mid)52%,var(--bl-to)120%);padding:clamp(1.75rem,4.5vw,3.75rem) clamp(1.25rem,4.5vw,3.75rem);position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.bl-band{background:radial-gradient(55% 85% at var(--bl-glow-x)20%,color-mix(in srgb,var(--bl-to)75%,transparent),transparent 72%),linear-gradient(var(--bl-angle),var(--bl-from)0%,var(--bl-mid)52%,var(--bl-to)120%)}}.bl-band{box-shadow:0 34px 70px -44px #033203cc}@supports (color:color-mix(in lab, red, red)){.bl-band{box-shadow:0 34px 70px -44px color-mix(in srgb,var(--color-brand-900)80%,transparent)}}.bl-band{color:var(--bl-ink)}.bl-band:before{content:"";z-index:-1;background:linear-gradient(#ffffff17 1px,#0000 1px) 0 0/2.75rem 2.75rem,linear-gradient(90deg,#ffffff17 1px,#0000 1px) 0 0/2.75rem 2.75rem;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bl-band:before{background:linear-gradient(color-mix(in srgb,var(--color-white)9%,transparent)1px,transparent 1px)0 0/2.75rem 2.75rem,linear-gradient(90deg,color-mix(in srgb,var(--color-white)9%,transparent)1px,transparent 1px)0 0/2.75rem 2.75rem}}.bl-band:before{-webkit-mask-image:radial-gradient(70% 90% at var(--bl-glow-x)30%,var(--color-ink),transparent 75%);-webkit-mask-image:radial-gradient(70% 90% at var(--bl-glow-x)30%,var(--color-ink),transparent 75%);-webkit-mask-image:radial-gradient(70% 90% at var(--bl-glow-x)30%,var(--color-ink),transparent 75%);mask-image:radial-gradient(70% 90% at var(--bl-glow-x)30%,var(--color-ink),transparent 75%)}.bl-band-glow{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,#92d0968c,#0000);border-radius:50%;width:45%;position:absolute;inset-block-start:-30%;inset-inline-end:-10%}@supports (color:color-mix(in lab, red, red)){.bl-band-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-brand-300)55%,transparent),transparent)}}.bl-band-glow{filter:blur(8px);pointer-events:none;animation:14s ease-in-out infinite alternate bl-drift}@keyframes bl-drift{to{transform:translate(-12%,18%)scale(1.12)}}.bl-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.bl-crumbs{color:var(--bl-ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem;margin-block-end:1.1rem;font-size:.9rem;display:flex}.bl-crumbs a{transition:color .2s}.bl-crumbs a:hover{color:var(--bl-ink);text-underline-offset:3px;text-decoration:underline}.bl-crumbs [aria-current]{color:var(--bl-ink);font-weight:700}.bl-title{color:var(--bl-ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.35rem + 2.6vw,3.4rem);font-weight:800;line-height:1.18}.bl-lead{max-width:38rem;color:var(--bl-ink-soft);text-wrap:pretty;margin:.9rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.15rem);line-height:1.85}.bl-search{padding:.35rem;border:1px solid #fff6;align-items:center;max-width:34rem;margin-block-start:1.75rem;padding-inline-start:2.9rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bl-search{border:1px solid color-mix(in srgb,var(--color-white)40%,transparent)}}.bl-search{border-radius:var(--pt-pill);background:var(--color-card);box-shadow:0 18px 40px -22px #022102cc}@supports (color:color-mix(in lab, red, red)){.bl-search{box-shadow:0 18px 40px -22px color-mix(in srgb,var(--color-brand-950)80%,transparent)}}.bl-search{transition:border-color .2s,box-shadow .25s}.bl-search:focus-within{border-color:var(--color-white);box-shadow:0 0 0 4px #ffffff4d}@supports (color:color-mix(in lab, red, red)){.bl-search:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-white)30%,transparent)}}.bl-search-icon{color:var(--color-ink-muted);font-size:1.15rem;position:absolute;inset-inline-start:1.1rem}.bl-search-input{min-width:0;height:2.9rem;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.bl-search-input::placeholder{color:var(--color-text-ph)}.bl-search-input::-webkit-search-cancel-button{cursor:pointer}.bl-search-btn{border-radius:var(--pt-pill);background:var(--color-brand-800);height:2.9rem;color:var(--color-white);font:inherit;cursor:pointer;transition:background .2s ease,transform .2s var(--ease-out-quart);border:0;flex-shrink:0;padding-inline:1.4rem;font-weight:700}.bl-search-btn:hover{background:var(--color-brand-700)}.bl-search-btn:active{transform:scale(.97)}.bl-search-btn:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px}.bl-crumbs a:focus-visible,.bl-band .bl-chip:focus-visible{outline:2px solid var(--color-white);outline-offset:3px;border-radius:.25rem}.bl-art{justify-self:center;width:min(100%,22rem)}.bl-art-svg{width:100%;height:auto;display:block;overflow:visible}.bl-art-sheet{fill:var(--color-card);stroke:var(--color-line);stroke-width:1.5px}.bl-art-sheet.is-back{fill:#e8f3e8}@supports (color:color-mix(in lab, red, red)){.bl-art-sheet.is-back{fill:color-mix(in srgb,var(--color-brand-500)10%,var(--color-card))}}.bl-art-sheet.is-back{transform-origin:166px 136px;animation:bl-tilt 7s var(--ease-out-quart)infinite alternate}.bl-art-photo{fill:var(--color-brand-100)}.dark .bl-art-photo{fill:#d1e7d2}@supports (color:color-mix(in lab, red, red)){.dark .bl-art-photo{fill:color-mix(in srgb,var(--color-brand-500)22%,var(--color-card))}}.bl-art-hill{fill:var(--color-brand-400);opacity:.7}.bl-art-sun{fill:var(--color-brand-600)}.bl-art-line{stroke:var(--color-brand-300);stroke-width:7px;stroke-linecap:round;stroke-dasharray:140;stroke-dashoffset:140px;animation:bl-write 6s var(--ease-out-quart)infinite}.dark .bl-art-line{stroke:#a4d7a7}@supports (color:color-mix(in lab, red, red)){.dark .bl-art-line{stroke:color-mix(in srgb,var(--color-brand-400)55%,var(--color-card))}}.bl-art-line.is-2{animation-delay:.45s}.bl-art-line.is-3{animation-delay:.9s}.bl-art-line.is-4{animation-delay:1.35s}.bl-art-line.is-5{animation-delay:1.8s}.bl-art-pen{animation:bl-pen 6s var(--ease-out-quart)infinite}.bl-art-pen-body{fill:var(--color-brand-800)}.bl-art-pen-tip{fill:var(--color-brand-400)}.bl-art-dot{fill:var(--color-brand-500);animation:4.5s ease-in-out infinite alternate bl-float}.bl-art-dot.is-2{fill:var(--color-brand-300);animation-delay:-2s}.bl-art-tag{fill:var(--color-brand-800);animation:5.5s ease-in-out infinite alternate-reverse bl-float}.bl-art-tag-line{stroke:var(--color-brand-200);stroke-width:5px;stroke-linecap:round;animation:5.5s ease-in-out infinite alternate-reverse bl-float}@keyframes bl-write{0%,6%{stroke-dashoffset:140px}38%,82%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@keyframes bl-pen{0%{transform:translate(76px,122px)}14%{transform:translate(212px,122px)}28%{transform:translate(196px,142px)}42%{transform:translate(212px,162px)}56%{transform:translate(168px,182px)}70%,to{transform:translate(188px,202px)}}@keyframes bl-tilt{to{transform:rotate(3deg)}}@keyframes bl-float{to{transform:translateY(-8px)}}.bl-topic-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,1.75rem);display:grid}.bl-topic-icon{aspect-ratio:1;border:1px solid #ffffff59;place-items:center;width:clamp(3.75rem,3rem + 3vw,5.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.bl-topic-icon{border:1px solid color-mix(in srgb,var(--color-white)35%,transparent)}}.bl-topic-icon{border-radius:var(--pt-r-lg);background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bl-topic-icon{background:color-mix(in srgb,var(--color-white)14%,transparent)}}.bl-topic-icon{color:var(--color-white);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.6rem);box-shadow:inset 0 1px #ffffff4d}@supports (color:color-mix(in lab, red, red)){.bl-topic-icon{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white)30%,transparent)}}.bl-topic-icon{animation:5s ease-in-out infinite alternate bl-float}.bl-topic-icon i{display:inline-block}.bl-topic-total{border:1px solid #ffffff4d;align-items:center;gap:.5rem;margin:0;padding:.6rem 1.05rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bl-topic-total{border:1px solid color-mix(in srgb,var(--color-white)30%,transparent)}}.bl-topic-total{border-radius:var(--pt-pill);background:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bl-topic-total{background:color-mix(in srgb,var(--color-white)12%,transparent)}}.bl-topic-total{color:var(--bl-ink);white-space:nowrap;font-weight:700}.bl-showcase{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));grid-auto-flow:dense;gap:clamp(.85rem,1.6vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.bl-showcase-item{display:flex}.bl-showcase-item:first-child:has(.is-lead){grid-area:span 2/span 2}.bl-topic-card{--bl-card-tint:#e8f3e8}@supports (color:color-mix(in lab, red, red)){.bl-topic-card{--bl-card-tint:color-mix(in srgb,var(--color-brand-500)10%,var(--color-card))}}.bl-topic-card{isolation:isolate;border:1px solid var(--color-line);border-radius:var(--pt-r-xl);background:var(--color-card);min-height:13rem;color:var(--color-ink);transition:transform .4s var(--ease-out-quint),box-shadow .4s ease,border-color .3s ease;flex-direction:column;flex:1;gap:.55rem;padding:1.35rem;display:flex;position:relative;overflow:hidden}.bl-topic-card:before{content:"";z-index:-1;background:var(--bl-card-tint);clip-path:circle(0 at 2.85rem 2.85rem);transition:clip-path .6s var(--ease-out-quint);position:absolute;inset:0}[dir=rtl] .bl-topic-card:before{clip-path:circle(0 at calc(100% - 2.85rem) 2.85rem)}.bl-topic-card:hover:before,.bl-topic-card:focus-visible:before{clip-path:circle(150% at 2.85rem 2.85rem)}[dir=rtl] .bl-topic-card:hover:before,[dir=rtl] .bl-topic-card:focus-visible:before{clip-path:circle(150% at calc(100% - 2.85rem) 2.85rem)}.bl-topic-card:hover,.bl-topic-card:focus-visible{border-color:#91c694}@supports (color:color-mix(in lab, red, red)){.bl-topic-card:hover,.bl-topic-card:focus-visible{border-color:color-mix(in srgb,var(--color-brand-500)45%,var(--color-line))}}.bl-topic-card:hover,.bl-topic-card:focus-visible{transform:translateY(-5px);box-shadow:0 26px 48px -32px #03320399}@supports (color:color-mix(in lab, red, red)){.bl-topic-card:hover,.bl-topic-card:focus-visible{box-shadow:0 26px 48px -32px color-mix(in srgb,var(--color-brand-900)60%,transparent)}}.bl-topic-card:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:3px}.bl-topic-card-icon{border-radius:var(--pt-r);background:linear-gradient(140deg,var(--color-brand-600),var(--color-brand-400));width:3rem;height:3rem;color:var(--color-white);place-items:center;margin-block-end:.35rem;font-size:1.35rem;display:grid;box-shadow:0 10px 22px -12px #14601bcc}@supports (color:color-mix(in lab, red, red)){.bl-topic-card-icon{box-shadow:0 10px 22px -12px color-mix(in srgb,var(--color-brand-700)80%,transparent)}}.bl-topic-card-icon{transition:transform .45s var(--ease-out-quint)}.bl-topic-card-icon i{display:inline-block}.bl-topic-card:hover .bl-topic-card-icon{transform:translateY(-3px)rotate(-6deg)}[dir=rtl] .bl-topic-card:hover .bl-topic-card-icon{transform:translateY(-3px)rotate(6deg)}.bl-topic-card-name{text-wrap:balance;font-size:1.12rem;font-weight:800;line-height:1.4}.bl-topic-card-desc{color:var(--color-ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.7;display:-webkit-box;overflow:hidden}.bl-topic-card-foot{color:var(--color-brand-700);justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:.75rem;font-size:.88rem;font-weight:700;display:flex}.dark .bl-topic-card-foot{color:var(--color-brand-300)}.bl-topic-card-count{border-radius:var(--pt-pill);background:#e4f1e5;padding:.2rem .65rem}@supports (color:color-mix(in lab, red, red)){.bl-topic-card-count{background:color-mix(in srgb,var(--color-brand-500)12%,var(--color-card))}}.bl-topic-card:hover .bl-arrow{transform:translate(4px)}[dir=rtl] .bl-topic-card:hover .bl-arrow{transform:scaleX(-1)translate(4px)}.bl-topic-card-img{z-index:-2;object-fit:cover;opacity:.16;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom,var(--color-white),transparent 48%);-webkit-mask-image:linear-gradient(to bottom,var(--color-white),transparent 48%);-webkit-mask-image:linear-gradient(to bottom,var(--color-white),transparent 48%);mask-image:linear-gradient(to bottom,var(--color-white),transparent 48%);transition:opacity .4s ease,transform .8s var(--ease-out-quint);position:absolute;inset:0}.bl-topic-card:hover .bl-topic-card-img{opacity:.24;transform:scale(1.04)}.bl-topic-card.is-lead{--bl-card-tint:#92d09638}@supports (color:color-mix(in lab, red, red)){.bl-topic-card.is-lead{--bl-card-tint:color-mix(in srgb,var(--color-brand-300)22%,transparent)}}.bl-topic-card.is-lead{background:radial-gradient(70% 70% at 85% 10%,#5db863b3,transparent 70%),linear-gradient(150deg,var(--color-brand-800),var(--color-brand-600));border-color:#0000;justify-content:flex-end;min-height:100%;padding:clamp(1.5rem,3vw,2.25rem)}@supports (color:color-mix(in lab, red, red)){.bl-topic-card.is-lead{background:radial-gradient(70% 70% at 85% 10%,color-mix(in srgb,var(--color-brand-400)70%,transparent),transparent 70%),linear-gradient(150deg,var(--color-brand-800),var(--color-brand-600))}}.bl-topic-card.is-lead{color:var(--color-white)}[dir=rtl] .bl-topic-card.is-lead{background:radial-gradient(70% 70% at 15% 10%,#5db863b3,transparent 70%),linear-gradient(210deg,var(--color-brand-800),var(--color-brand-600))}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .bl-topic-card.is-lead{background:radial-gradient(70% 70% at 15% 10%,color-mix(in srgb,var(--color-brand-400)70%,transparent),transparent 70%),linear-gradient(210deg,var(--color-brand-800),var(--color-brand-600))}}.bl-topic-card.is-lead .bl-topic-card-icon{border:1px solid #ffffff59;width:4rem;height:4rem;margin-block-end:auto}@supports (color:color-mix(in lab, red, red)){.bl-topic-card.is-lead .bl-topic-card-icon{border:1px solid color-mix(in srgb,var(--color-white)35%,transparent)}}.bl-topic-card.is-lead .bl-topic-card-icon{background:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bl-topic-card.is-lead .bl-topic-card-icon{background:color-mix(in srgb,var(--color-white)16%,transparent)}}.bl-topic-card.is-lead .bl-topic-card-icon{font-size:1.85rem}.bl-topic-card.is-lead .bl-topic-card-name{font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem)}.bl-topic-card.is-lead .bl-topic-card-desc{color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.bl-topic-card.is-lead .bl-topic-card-desc{color:color-mix(in srgb,var(--color-white)86%,transparent)}}.bl-topic-card.is-lead .bl-topic-card-desc{-webkit-line-clamp:4;font-size:1rem}.bl-topic-card.is-lead .bl-topic-card-foot{color:var(--color-white)}.bl-topic-card.is-lead .bl-topic-card-count{background:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bl-topic-card.is-lead .bl-topic-card-count{background:color-mix(in srgb,var(--color-white)16%,transparent)}}.bl-topic-card.is-lead .bl-topic-card-img{opacity:.22;mix-blend-mode:luminosity}.bl-topic-card.is-lead:focus-visible{outline-color:var(--color-brand-400)}.bl-showcase.is-compact .bl-topic-card{min-height:0}.bl-section.is-faq{padding-block:clamp(2.5rem,5vw,4.5rem)}.bl-faq{interpolate-size:allow-keywords;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.bl-faq-intro{top:calc(var(--pt-nav-h) + 1.5rem);flex-direction:column;gap:.35rem;display:flex;position:sticky}.bl-faq-badge{border-radius:var(--pt-r);background:linear-gradient(140deg,var(--color-brand-700),var(--color-brand-400));width:3.25rem;height:3.25rem;color:var(--color-white);place-items:center;margin-block-end:.6rem;font-size:1.45rem;display:grid}.bl-faq-badge i{animation:4s ease-in-out infinite alternate bl-float;display:inline-block}.bl-faq-count{border-radius:var(--pt-pill);background:#e4f1e5;align-self:flex-start;margin:.75rem 0 0;padding:.3rem .8rem}@supports (color:color-mix(in lab, red, red)){.bl-faq-count{background:color-mix(in srgb,var(--color-brand-500)12%,var(--color-card))}}.bl-faq-count{color:var(--color-brand-800);font-size:.85rem;font-weight:700}.dark .bl-faq-count{color:var(--color-brand-200)}.bl-faq-list{flex-direction:column;gap:.6rem;display:flex}.bl-faq-item{border:1px solid var(--color-line);border-radius:var(--pt-r-lg);background:var(--color-card);transition:border-color .25s,box-shadow .3s}.bl-faq-item[open]{border-color:#91c694}@supports (color:color-mix(in lab, red, red)){.bl-faq-item[open]{border-color:color-mix(in srgb,var(--color-brand-500)45%,var(--color-line))}}.bl-faq-item[open]{box-shadow:0 18px 36px -28px #0332038c}@supports (color:color-mix(in lab, red, red)){.bl-faq-item[open]{box-shadow:0 18px 36px -28px color-mix(in srgb,var(--color-brand-900)55%,transparent)}}.bl-faq-item::details-content{height:0;transition:height .4s var(--ease-out-quart),content-visibility .4s allow-discrete;overflow:clip}.bl-faq-item[open]::details-content{height:auto}.bl-faq-q{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.6;list-style:none;display:flex}.bl-faq-q::-webkit-details-marker{display:none}.bl-faq-q:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px;border-radius:var(--pt-r-lg)}.bl-faq-sign{background:#e4f1e5;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.bl-faq-sign{background:color-mix(in srgb,var(--color-brand-500)12%,var(--color-card))}}.bl-faq-sign{color:var(--color-brand-700);transition:transform .35s var(--ease-out-quart),background .25s ease,color .25s ease;font-size:1.1rem}.dark .bl-faq-sign{color:var(--color-brand-200)}.bl-faq-item[open] .bl-faq-sign{background:var(--color-brand-600);color:var(--color-white);transform:rotate(135deg)}.bl-faq-a{color:var(--color-ink-muted);padding:0 1.25rem 1.2rem;line-height:1.85}.bl-faq-a p{text-wrap:pretty;margin:0}.bl-section{padding-block:clamp(2.5rem,5vw,4rem)}.bl-section.is-first{padding-block-start:clamp(2rem,4vw,3rem)}.bl-section.is-tail{padding-block:clamp(1.5rem,3vw,2.5rem)}.bl-section.is-band{background:#d0e0d1}@supports (color:color-mix(in lab, red, red)){.bl-section.is-band{background:color-mix(in srgb,var(--color-brand-600)5%,var(--color-canvas))}}.bl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-block-end:1.75rem;display:flex}.bl-chip{z-index:2;border-radius:var(--pt-pill);background:#e4f1e5;align-self:flex-start;align-items:center;padding:.25rem .75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bl-chip{background:color-mix(in srgb,var(--color-brand-500)12%,var(--color-card))}}.bl-chip{color:var(--color-brand-800);font-size:.8rem;font-weight:700;transition:background .2s}.dark .bl-chip{color:var(--color-brand-200)}.bl-chip:hover{background:#d1e7d2}@supports (color:color-mix(in lab, red, red)){.bl-chip:hover{background:color-mix(in srgb,var(--color-brand-500)22%,var(--color-card))}}.bl-band .bl-chip{border:1px solid #ffffff59}@supports (color:color-mix(in lab, red, red)){.bl-band .bl-chip{border:1px solid color-mix(in srgb,var(--color-white)35%,transparent)}}.bl-band .bl-chip{background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bl-band .bl-chip{background:color-mix(in srgb,var(--color-white)14%,transparent)}}.bl-band .bl-chip{color:var(--color-white)}.bl-band .bl-chip:hover{background:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.bl-band .bl-chip:hover{background:color-mix(in srgb,var(--color-white)24%,transparent)}}.bl-meta{color:var(--color-ink-muted);flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin:auto 0 0;padding-block-start:.9rem;font-size:.85rem;display:flex}.bl-meta span{align-items:center;gap:.3rem;display:inline-flex}.bl-meta i{display:inline-block}.bl-card-link{color:inherit}.bl-card-link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.bl-card-link:focus-visible{outline:none}.bl-card:has(.bl-card-link:focus-visible),.bl-feature:has(.bl-card-link:focus-visible){outline:2px solid var(--color-brand-500);outline-offset:3px}.bl-feature{border:1px solid var(--color-line);border-radius:var(--pt-r-xl);background:var(--color-card);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #0332038c}@supports (color:color-mix(in lab, red, red)){.bl-feature{box-shadow:0 30px 60px -40px color-mix(in srgb,var(--color-brand-900)55%,transparent)}}.bl-feature{transition:transform .4s var(--ease-out-quint),box-shadow .4s ease}.bl-feature:hover{transform:translateY(-4px);box-shadow:0 40px 70px -38px #03320399}@supports (color:color-mix(in lab, red, red)){.bl-feature:hover{box-shadow:0 40px 70px -38px color-mix(in srgb,var(--color-brand-900)60%,transparent)}}.bl-feature-media{background:var(--color-line-soft);min-height:18rem;position:relative;overflow:hidden}.bl-feature-media img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out-quint);position:absolute;inset:0}.bl-feature:hover .bl-feature-media img{transform:scale(1.04)}.bl-feature-body{flex-direction:column;gap:.85rem;padding:clamp(1.5rem,3vw,2.75rem);display:flex}.bl-feature-flag{color:var(--color-ink-muted);align-items:center;gap:.55rem;margin:0;font-size:.88rem;font-weight:700;display:inline-flex}.bl-feature-pulse{background:var(--color-brand-500);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 #3a9b4180}@supports (color:color-mix(in lab, red, red)){.bl-feature-pulse{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-brand-500)50%,transparent)}}.bl-feature-pulse{animation:2.4s ease-out infinite bl-pulse}@keyframes bl-pulse{to{box-shadow:0 0 0 .6rem #0000}}.bl-feature-title{color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);font-weight:800;line-height:1.3}.bl-feature-excerpt{color:var(--color-ink-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1.02rem;line-height:1.85;display:-webkit-box;overflow:hidden}.bl-feature-go{color:var(--color-brand-700);align-items:center;gap:.4rem;margin-block-start:.25rem;font-weight:700;display:inline-flex}.dark .bl-feature-go{color:var(--color-brand-300)}.bl-feature:hover .bl-feature-go .bl-arrow{transform:translate(4px)}[dir=rtl] .bl-feature:hover .bl-feature-go .bl-arrow{transform:scaleX(-1)translate(4px)}.bl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.bl-card{border:1px solid var(--color-line);border-radius:var(--pt-r-lg);background:var(--color-card);transition:transform .35s var(--ease-out-quint),box-shadow .35s ease,border-color .25s ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.bl-card:hover{border-color:#99ca9c}@supports (color:color-mix(in lab, red, red)){.bl-card:hover{border-color:color-mix(in srgb,var(--color-brand-500)40%,var(--color-line))}}.bl-card:hover{transform:translateY(-4px);box-shadow:0 24px 44px -30px #0332038c}@supports (color:color-mix(in lab, red, red)){.bl-card:hover{box-shadow:0 24px 44px -30px color-mix(in srgb,var(--color-brand-900)55%,transparent)}}.bl-card-media{aspect-ratio:1200/630;background:var(--color-line-soft);position:relative;overflow:hidden}.bl-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out-quint)}.bl-card:hover .bl-card-media img{transform:scale(1.05)}.bl-card-body{flex-direction:column;flex:1;gap:.6rem;padding:1.25rem 1.35rem 1.35rem;display:flex}.bl-card-title{color:var(--color-ink);text-wrap:pretty;margin:0;font-size:1.12rem;font-weight:800;line-height:1.45}.bl-card:hover .bl-card-title{color:var(--color-brand-800)}.dark .bl-card:hover .bl-card-title{color:var(--color-brand-200)}.bl-card-excerpt{color:var(--color-ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.94rem;line-height:1.75;display:-webkit-box;overflow:hidden}.bl-plate{background:radial-gradient(70% 90% at 100% 0%,#5db86373,transparent 70%),linear-gradient(135deg,var(--color-brand-800),var(--color-brand-950));flex-direction:column;justify-content:space-between;padding:1.1rem 1.25rem;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bl-plate{background:radial-gradient(70% 90% at 100% 0%,color-mix(in srgb,var(--color-brand-400)45%,transparent),transparent 70%),linear-gradient(135deg,var(--color-brand-800),var(--color-brand-950))}}.bl-plate svg{width:46%;max-width:9rem;height:auto}.bl-plate-line{stroke:#dcf2dcb3}@supports (color:color-mix(in lab, red, red)){.bl-plate-line{stroke:color-mix(in srgb,var(--color-brand-100)70%,transparent)}}.bl-plate-line{stroke-width:6px;stroke-linecap:round}.bl-plate-dot{fill:var(--color-brand-300)}.bl-plate-name{color:var(--color-brand-50);font-size:1rem;font-weight:800;line-height:1.35}.bl-plate.is-large .bl-plate-name{font-size:clamp(1.2rem,1rem + 1vw,1.75rem)}.bl-plate.is-large{padding:clamp(1.5rem,3vw,2.5rem)}.bl-empty{border:1px dashed #99ca9c;flex-direction:column;align-items:center;max-width:40rem;margin-inline:auto;padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,4vw,3rem);display:flex}@supports (color:color-mix(in lab, red, red)){.bl-empty{border:1px dashed color-mix(in srgb,var(--color-brand-500)40%,var(--color-line))}}.bl-empty{border-radius:var(--pt-r-xl);background:var(--color-card);text-align:center}.bl-empty-art{width:min(15rem,70%);height:auto;margin-block-end:1.25rem;overflow:visible}.bl-empty-book{fill:#e8f3e8}@supports (color:color-mix(in lab, red, red)){.bl-empty-book{fill:color-mix(in srgb,var(--color-brand-500)10%,var(--color-card))}}.bl-empty-book{stroke:var(--color-brand-600);stroke-width:3px;stroke-linejoin:round}.bl-empty-spine{stroke:var(--color-brand-600);stroke-width:3px}.bl-empty-line{stroke:var(--color-brand-400);stroke-width:5px;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:bl-ink 5s var(--ease-out-quart)infinite}.bl-empty-line.is-2{animation-delay:.4s}.bl-empty-line.is-3{animation-delay:.8s}.bl-empty-line.is-4{animation-delay:1.2s}.bl-empty-line.is-5{animation-delay:1.6s}.bl-empty-spark{fill:var(--color-brand-500);animation:3.5s ease-in-out infinite alternate bl-float}.bl-empty-spark.is-2{fill:var(--color-brand-300);animation-delay:-1.5s}@keyframes bl-ink{0%,8%{stroke-dashoffset:60px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.bl-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:1.5rem;display:flex}.bl-none{border-radius:var(--pt-r-lg);background:var(--color-card);color:var(--color-ink-muted);flex-direction:column;align-items:flex-start;gap:.75rem;margin:0;padding:1.5rem;line-height:1.8;display:flex}.bl-none p{margin:0}.bl-pager{justify-content:center;align-items:center;gap:.9rem;margin-block-start:2.5rem;display:flex}.bl-pager-step{border:1px solid var(--color-line);background:var(--color-card);width:2.75rem;height:2.75rem;color:var(--color-ink);transition:border-color .2s ease,transform .2s var(--ease-out-quart);border-radius:50%;place-items:center;font-size:1.15rem;display:grid}a.bl-pager-step:hover{border-color:var(--color-brand-500);transform:translateY(-2px)}.bl-pager-step.is-off{opacity:.4}.bl-pager-now{color:var(--color-ink-muted);font-weight:700}.bl-progress{z-index:calc(var(--z-topbar) + 2);pointer-events:none;height:3px;position:fixed;inset-block-start:0;inset-inline:0}.bl-progress-bar{background:linear-gradient(90deg,var(--color-brand-500),var(--color-brand-300));height:100%;transform:scaleX(var(--bl-read,0));transform-origin:0;display:block}[dir=rtl] .bl-progress-bar{transform-origin:100%}.bl-hero.is-post{padding-block-end:clamp(1rem,2.5vw,1.75rem)}.bl-post-head{flex-direction:column;gap:.9rem;display:flex}.bl-post-head>:not(.bl-band-glow){max-width:56rem}.bl-post-head .bl-crumbs{margin-block-end:.25rem}.bl-post-title{color:var(--bl-ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,1.25rem + 2.5vw,3.25rem);font-weight:800;line-height:1.25}.bl-post-excerpt{max-width:46rem;color:var(--bl-ink-soft);text-wrap:pretty;margin:0;font-size:clamp(1.02rem,.97rem + .3vw,1.2rem);line-height:1.85}.bl-meta.is-post{color:var(--bl-ink-soft);margin:0;padding:0}.bl-cover{margin-block:.5rem 0}.bl-cover img{aspect-ratio:1200/630;border-radius:var(--pt-r-xl);object-fit:cover;width:100%;max-width:64.75rem;margin-inline:auto;display:block;box-shadow:0 30px 60px -42px #03320399}@supports (color:color-mix(in lab, red, red)){.bl-cover img{box-shadow:0 30px 60px -42px color-mix(in srgb,var(--color-brand-900)60%,transparent)}}.bl-read{grid-template-columns:15.5rem minmax(0,46rem);justify-content:center;align-items:start;gap:clamp(2rem,4vw,4rem);padding-block:clamp(2rem,4vw,3rem);display:grid}.bl-aside{top:calc(var(--pt-nav-h) + 1.5rem);flex-direction:column;gap:1.5rem;display:flex;position:sticky}.bl-aside-title{color:var(--color-ink);align-items:center;gap:.45rem;margin:0 0 .75rem;font-size:.95rem;font-weight:800;display:flex}.bl-toc-list{border-inline-start:2px solid var(--color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bl-toc-link{color:var(--color-ink-muted);border-inline-start:2px solid #0000;margin-inline-start:-2px;padding:.45rem .9rem;font-size:.9rem;line-height:1.55;transition:color .2s,border-color .2s;display:block}.bl-toc-link:hover{color:var(--color-ink)}.bl-toc-link.is-active{border-inline-start-color:var(--color-brand-600);color:var(--color-brand-800);font-weight:700}.dark .bl-toc-link.is-active{color:var(--color-brand-200);border-inline-start-color:var(--color-brand-400)}.bl-share-row{flex-wrap:wrap;gap:.5rem;display:flex}.bl-share-btn{border:1px solid var(--color-line);border-radius:var(--pt-pill);background:var(--color-card);min-width:2.6rem;height:2.6rem;color:var(--color-ink);font:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .2s var(--ease-out-quart);justify-content:center;align-items:center;gap:.4rem;padding-inline:.7rem;font-size:.88rem;font-weight:600;display:inline-flex}.bl-share-btn i{font-size:1.1rem}.bl-share-btn:hover{border-color:var(--color-brand-500);color:var(--color-brand-700);transform:translateY(-2px)}.dark .bl-share-btn:hover{color:var(--color-brand-300)}.bl-share-btn.is-done{border-color:var(--color-brand-600);background:#e4f1e5}@supports (color:color-mix(in lab, red, red)){.bl-share-btn.is-done{background:color-mix(in srgb,var(--color-brand-500)12%,var(--color-card))}}.bl-prose{min-width:0;color:var(--color-ink);overflow-wrap:anywhere;font-size:1.08rem;line-height:1.95}.bl-prose>:first-child{margin-block-start:0}.bl-prose p{text-wrap:pretty;margin:0 0 1.3em}.bl-prose h2{color:var(--color-ink);scroll-margin-top:calc(var(--pt-nav-h) + 1.5rem);text-wrap:balance;margin:2.2em 0 .7em;font-size:clamp(1.35rem,1.15rem + .8vw,1.75rem);font-weight:800;line-height:1.4}.bl-prose h3{color:var(--color-ink);margin:1.8em 0 .6em;font-size:1.2rem;font-weight:800;line-height:1.5}.bl-prose h4{margin:1.5em 0 .5em;font-size:1.05rem;font-weight:800}.bl-prose a{color:var(--color-brand-700);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.dark .bl-prose a{color:var(--color-brand-300)}.bl-prose strong{font-weight:800}.bl-prose ul,.bl-prose ol{margin:0 0 1.3em;padding-inline-start:1.4em}.bl-prose li{margin-block:.4em}.bl-prose li::marker{color:var(--color-brand-600)}.bl-prose blockquote{border-radius:var(--pt-r);background:#eaf4ea;margin:1.8em 0;padding:1.1rem 1.4rem}@supports (color:color-mix(in lab, red, red)){.bl-prose blockquote{background:color-mix(in srgb,var(--color-brand-500)9%,var(--color-card))}}.bl-prose blockquote{color:var(--color-ink);font-size:1.1rem;font-weight:600}.bl-prose blockquote p:last-child{margin:0}.bl-prose img,.bl-prose video,.bl-prose iframe{border-radius:var(--pt-r);max-width:100%;height:auto;margin:1.6em auto;display:block}.bl-prose figure{margin:1.8em 0}.bl-prose figcaption{color:var(--color-ink-muted);text-align:center;margin-block-start:.5rem;font-size:.88rem}.bl-prose hr{border:0;border-block-start:1px solid var(--color-line);margin:2.5em 0}.bl-prose code{background:var(--color-line-soft);border-radius:.35rem;padding:.12em .4em;font-size:.9em}.bl-prose pre{border-radius:var(--pt-r);background:var(--color-line-soft);direction:ltr;margin:1.6em 0;padding:1rem 1.2rem;font-size:.92rem;line-height:1.7;overflow-x:auto}.bl-prose pre code{background:0 0;padding:0}.bl-prose table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.95rem;display:block;overflow-x:auto}.bl-prose th,.bl-prose td{border:1px solid var(--color-line);text-align:start;padding:.65rem .85rem}.bl-prose th{background:var(--color-line-soft);font-weight:800}.bl-cta{border:1px solid #a9d2ab;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.5rem,3.5vw,2.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.bl-cta{border:1px solid color-mix(in srgb,var(--color-brand-500)30%,var(--color-line))}}.bl-cta{border-radius:var(--pt-r-xl);background:radial-gradient(50% 120% at 0 0,#5db8632e,#0000 70%),#eff7f0}@supports (color:color-mix(in lab, red, red)){.bl-cta{background:radial-gradient(50% 120% at 0% 0%,color-mix(in srgb,var(--color-brand-400)18%,transparent),transparent 70%),color-mix(in srgb,var(--color-brand-500)6%,var(--color-card))}}.bl-cta-art{width:8.5rem;height:auto;overflow:visible}.bl-cta-shop{fill:var(--color-card);stroke:var(--color-brand-600);stroke-width:3px}.bl-cta-awning{fill:var(--color-brand-600)}.bl-cta-screen{fill:var(--color-brand-800)}.bl-cta-link{stroke:var(--color-brand-400);stroke-width:3px;stroke-linecap:round;stroke-dasharray:4 6;animation:1.6s linear infinite bl-flow}.bl-cta-node{fill:var(--color-brand-300);animation:3s ease-in-out infinite alternate bl-float}@keyframes bl-flow{to{stroke-dashoffset:-20px}}.bl-back{padding-block:0 clamp(2rem,4vw,3rem)}@media (max-width:1100px){.bl-read{grid-template-columns:13.5rem minmax(0,1fr)}}@media (max-width:1023px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-feature{grid-template-columns:minmax(0,1fr)}.bl-feature-media{aspect-ratio:1200/630;min-height:0}.bl-faq{grid-template-columns:minmax(0,1fr)}.bl-faq-intro{position:static}.bl-read{grid-template-columns:minmax(0,1fr);gap:1.75rem;max-width:46rem;margin-inline:auto}.bl-aside{display:contents}.bl-toc{border:1px solid var(--color-line);border-radius:var(--pt-r-lg);background:var(--color-card);order:0;padding:1rem 1.15rem}.bl-prose{order:1}.bl-share{border-block-start:1px solid var(--color-line);order:2;padding-block-start:1.25rem}.bl-cta{grid-template-columns:minmax(0,1fr);justify-items:start}.bl-cta-art{width:6.5rem}}@media (max-width:860px){.bl-hero-grid{grid-template-columns:minmax(0,1fr)}.bl-art{display:none}}@media (max-width:640px){.bl-grid,.bl-grid.is-three{grid-template-columns:minmax(0,1fr)}.bl-search{padding-inline-start:2.5rem}.bl-search-icon{inset-inline-start:.9rem}.bl-search-btn{padding-inline:1rem}.bl-showcase-item:first-child:has(.is-lead){grid-area:auto}.bl-topic-card.is-lead{min-height:15rem}.bl-topic-head{grid-template-columns:auto minmax(0,1fr)}.bl-topic-total{grid-column:1/-1;justify-self:start}.bl-band{border-radius:var(--pt-r-lg)}.bl-faq-q{padding:.95rem 1rem;font-size:.97rem}.bl-faq-a{padding:0 1rem 1.05rem}.bl-prose{font-size:1.02rem}.bl-cta .pt-btn{width:100%}}@media (prefers-reduced-motion:reduce){.bl-art-line,.bl-empty-line{stroke-dashoffset:0;animation:none}.bl-art-pen{animation:none;transform:translate(188px,202px)}.bl-art-sheet.is-back,.bl-art-dot,.bl-art-tag,.bl-art-tag-line,.bl-empty-spark,.bl-feature-pulse,.bl-cta-link,.bl-cta-node,.bl-band-glow,.bl-topic-icon,.bl-faq-badge i{animation:none}.bl-topic-card,.bl-topic-card:before,.bl-topic-card-icon,.bl-topic-card-img,.bl-faq-sign{transition:none}.bl-faq-item::details-content{transition:none}.bl-topic-card:hover,.bl-topic-card:focus-visible,.bl-topic-card:hover .bl-topic-card-icon,.bl-topic-card:hover .bl-topic-card-img{transform:none}.bl-card,.bl-feature,.bl-card-media img,.bl-feature-media img,.bl-arrow{transition:none}.bl-card:hover,.bl-feature:hover,.bl-card:hover .bl-card-media img,.bl-feature:hover .bl-feature-media img{transform:none}}